.booking-button{z-index:100}footer.footer{padding-bottom:80px}.header__wrapper .header__button{border:none}.locations-dropdown__wrapper{position:relative}.locations-dropdown__wrapper .closeicon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15.189" height="15.189" viewBox="0 0 15.189 15.189"><g transform="translate(-19379.145 17689.924)"><path d="M4317.88,101.829h17.48" transform="translate(16399.361 -20813.715) rotate(45)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-width="2"/><path d="M4317.88,101.829h17.48" transform="translate(16255.354 -14694.951) rotate(-45)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-width="2"/></g></svg>');width:15px;height:15px;position:absolute;background-size:100%;right:25px;top:25px;cursor:pointer}body.modal-open{overflow:hidden}.bk-modal-bg{display:none;position:fixed;inset:0;background:rgb(80 70 60 / .55);align-items:center;justify-content:center;z-index:10000;border-radius:12px}.bk-modal-bg.open{display:flex}.bk-cards-modal{border-radius:14px;padding:40px 32px 48px;width:100%;max-width:1090px}.bk-modal-bg[data-type="cards-grid-office"] .bk-cards-modal{max-width:700px}.bk-modal-bg[data-type="cards-grid-resident"] .bk-cards-modal{max-width:750px}.bk-modal-bg[data-type="cards-grid-resident-form"] .bk-cards-modal{max-width:450px}.bk-cards-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:48px}.prop-card{background:#fff;border-radius:14px;overflow:hidden;cursor:pointer;width:300px;transition:transform 0.12s}.prop-card:hover{transform:translateY(-2px)}.prop-card-hd{background:#f0c89a;padding:19px 16px 18px;font-size:25px;font-weight:600;color:#2c2c2a;text-align:center}.prop-card .sublocation{font-size:16px;font-weight:300;font-style:italic;margin-top:5px}.prop-card-hd em{font-style:italic;font-weight:300}.prop-card-bd{padding:14px 16px;text-align:center;background-color:#fffdf7;text-align:center}.select-lnk,.resident-enquire{font-size:14px;color:#000;text-decoration:underline;text-underline-offset:2px;padding:8px 25px 8px 0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32.247" height="32.246" viewBox="0 0 32.247 32.246"><g transform="translate(452.518 -2802.5) rotate(45)"><path d="M0,0,8.74,9.832,17.479,0" transform="translate(1693.23 2300.333) rotate(180)" fill="none" stroke="%23000000" stroke-linecap="round" stroke-width="2"/><path d="M-7913.25-6780.789v30.395" transform="translate(9597.74 9072.841)" fill="none" stroke="%23000000" stroke-linecap="round" stroke-width="2"/></g></svg>');background-position:center right 4px;background-repeat:no-repeat;background-size:15px;display:inline-block;background-color:#fff0;font-weight:300}.bk-form-modal{background:#fff;border-radius:14px;width:400px;overflow:hidden}.bk-form-hd{background:#f0c89a;padding:15px 24px;font-size:27px;color:#2c2c2a;text-align:center;font-weight:500}.bk-form-hd.businesstitle{display:flex;align-content:center}.bk-form-hd.businesstitle em{font-weight:300;margin-left:10px}.bk-form-hd.businesstitle span{font-size:16px;align-content:center}.bk-form-hd.businesstitle .divider{width:100px;height:1px;background-color:#000;display:block;align-content:center;margin:17px 5px 0}.bk-form-bd{padding:20px 24px 24px;background-color:#fffdf7}.bk-flabel{font-size:14px;color:#000;margin-bottom:6px;display:block}.bk-fgroup{margin-bottom:16px}.sel-wrap{position:relative}.sel-wrap::after{content:'';position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;color:#888;pointer-events:none;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10.118" height="6.688" viewBox="0 0 10.118 6.688"><path d="M1571,225l4,4.5,4-4.5" transform="translate(-1569.941 -223.941)" fill="none" stroke="%23888" stroke-linecap="round" stroke-width="1.5"/></svg>');background-position:center right;background-repeat:no-repeat;background-size:10px;width:12px;height:12px}.bk-finput{width:100%;border:.5px solid rgb(0 0 0 / .25);border-radius:8px;padding:9px 12px;font-size:14px;color:#222;background:#fffdf7;appearance:none;outline:none}.flatpickr-input[readonly],.flatpickr-input{width:100%;border:.5px solid rgb(0 0 0 / .25);border-radius:8px;padding:9px 12px;font-size:14px;color:#222;background:#fffdf7;outline:none;cursor:pointer}.flatpickr-input.input-error,input.input-error{border-color:#c0392b!important;background:#fff8f8}.bk-stepper{display:flex;align-items:center;border:.5px solid rgb(0 0 0 / .25);border-radius:8px;overflow:hidden}.bk-stepper button{background:none;border:none;width:40px;height:38px;font-size:18px;cursor:pointer}.bk-stepper span{flex:1;text-align:center;font-size:14px;color:#222}.form-next{font-size:16px;color:#000;text-underline-offset:3px;border:none;cursor:pointer;margin-top:4px;padding:8px 25px 0 0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32.247" height="32.246" viewBox="0 0 32.247 32.246"><g transform="translate(452.518 -2802.5) rotate(45)"><path d="M0,0,8.74,9.832,17.479,0" transform="translate(1693.23 2300.333) rotate(180)" fill="none" stroke="%23000000" stroke-linecap="round" stroke-width="2"/><path d="M-7913.25-6780.789v30.395" transform="translate(9597.74 9072.841)" fill="none" stroke="%23000000" stroke-linecap="round" stroke-width="2"/></g></svg>');background-position:right 8px;background-repeat:no-repeat;background-size:clamp(16px,1.66667vw,15px);display:inline-block;background-color:#fff0;font-weight:300}.text-cntr{text-align:center}.bk-field-error{font-size:11px;color:#c0392b;margin-top:5px;display:none}.bk-field-error.visible{display:block}.date-row{display:flex;gap:10px}.date-row .bk-fgroup{flex:1}.date-row .bk-fgroup .input{width:100%}.bk-fgroup-childcount p{font-size:13px}.prop-card[data-service="Student"][data-loc="Hammarby"] .prop-card-hd,.bk-form-hd[data-type="Student"][data-loc="Hammarby"]{background:#fff0 radial-gradient(at 74% -6%,#31B734 0%,#B7DE82 100%) 0% 0% no-repeat}.prop-card[data-service="Student"][data-loc="Malmö"] .prop-card-hd,.prop-card[data-service="Resident"][data-loc="Malmö"] .prop-card-hd,.bk-form-hd[data-type="Student"][data-loc="Malmö"]{background:#fff0 radial-gradient(at 41% 21%,#549DAB 0%,#8EC6CE 100%) 0% 0% no-repeat}.prop-card[data-service="Student"][data-loc="Kista"] .prop-card-hd,.bk-form-hd[data-type="Student"][data-loc="Kista"]{background:#fff0 radial-gradient(at 27% 121%,#f3de78 0%,#daa61e 100%) 0% 0% no-repeat}.prop-card[data-service="Resident"][data-loc="Kista"] .prop-card-hd{background:#fff0 radial-gradient(at 27% 121%,#3871DB 0%,#A1C8F7 100%) 0% 0% no-repeat}.prop-card[data-service="Student"][data-loc="Tampere"] .prop-card-hd,.bk-form-hd[data-type="Student"][data-loc="Tampere"]{background:#fff0 radial-gradient(at 105% 113%,#AF2A39 0%,#DB898F 100%) 0% 0% no-repeat}.prop-card[data-service="Student"][data-loc="Helsinki"] .prop-card-hd,.bk-form-hd[data-type="Student"][data-loc="Helsinki"]{background:#fff0 radial-gradient(at 69% 117%,#EC5D3A 0%,#FFC090 100%) 0% 0% no-repeat}.locationsMenu[data-menu="Stay"] .btn-cntr .btnMenu{font-size:19px;margin-right:10px}.heroHomeBlock__title p{color:#fff}.stay-offers__item .text-cntr,.studio-types__block .lower .text-cntr{text-align:left}.location-map__wrapper--yellow::before{background-color:#daa61e}.location-amenities__navItem .icon-cntr--yellow svg path{stroke:#daa61e}.location-testimonials__item--yellow::before{background:radial-gradient(circle at 80% 80%,#f3de78 0,#daa61e 100%)}.cnt_prop_address{margin-bottom:10px}.newsletterWidget *{color:var(--textColor)!important;padding:0}.newsletterWidget .MuiPaper-root{min-height:178px}.newsletterWidget .MuiPaper-root .MuiTypography-h6,.newsletterWidget .MuiPaper-root h6{text-transform:uppercase;font-size:15px;font-family:Aleo,serif;font-weight:400;text-align:left}.newsletterWidget .MuiPaper-root .MuiTypography-body1,.newsletterWidget .MuiPaper-root p{font-size:15px;line-height:20px;font-family:Aleo,serif;font-weight:400}.newsletterWidget .MuiPaper-root button{padding-right:clamp(33px,2.44792vw,47px);background-position:center right;background-repeat:no-repeat;background-size:clamp(16px,1.66667vw,32px);font-size:clamp(20px,1.71875vw,33px);line-height:clamp(28px,2.44792vw,47px);font-weight:300;font-variation-settings:"wght" 300;text-decoration:underline;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;transition-property:all;transition-property:all;-webkit-transition-property:font-variation-settings;transition-property:font-variation-settings;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32.247" height="32.246" viewBox="0 0 32.247 32.246"><g transform="translate(452.518 -2802.5) rotate(45)"><path d="M0,0,8.74,9.832,17.479,0" transform="translate(1693.23 2300.333) rotate(180)" fill="none" stroke="%23000" stroke-linecap="round" stroke-width="2"/><path d="M-7913.25-6780.789v30.395" transform="translate(9597.74 9072.841)" fill="none" stroke="%23000" stroke-linecap="round" stroke-width="2"/></g></svg>');background-color:transparent!important;color:var(--buttonTextColor)!important;font-family:Aleo,serif;font-weight:300;border-radius:0;box-shadow:none;font-size:20px;text-transform:initial}.newsletterWidget .MuiPaper-root .MuiOutlinedInput-input{width:100%;padding:12px 20px;border:1px solid var(--black);border-radius:14px;min-height:auto!important;font-size:12px;line-height:14px!important;font-weight:300;font-style:italic;background:var(--white);color:var(--black)}.newsletterWidget .MuiPaper-root .MuiOutlinedInput-root fieldset{border:none;box-shadow:none}.newsletterWidget .g-recaptcha{transform:scale(var(--recaptchaScale))!important;transform-origin:center!important;margin-top:var(--recaptchaMarginTop)!important;margin-left:auto!important;margin-right:auto!important;display:inline-block!important}.newsletterWidget .g-recaptcha-container{min-height:calc(78px * var(--recaptchaScale))!important;width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important}.social-footer #sb_instagram #sbi_images{padding-top:0;padding-bottom:0}.social-footer__text .text-cntr{text-align:left}.social-footer .social-footer__feed{display:block;grid-template-columns:auto}.social-footer .social-footer__feed>div{aspect-ratio:unset}.mb-115{margin-bottom:115px}.p-0,.locations-slider__heading h4.p-0{padding:0}.m-0,.locations-slider__heading h4.m-0{margin:0}.locations-slider__heading .corporate-upgrade__cta{margin:0 0 70px}.locationsGridItem__upper .text-cntr p{text-align:left}.gravity-theme.ui-datepicker[style]{z-index:99999!important}body .bk-form-bd .gform_wrapper .gform_footer{position:absolute;right:20px;bottom:39px}body .bk-form-bd .gform_wrapper.gravity-theme .gfield{margin-bottom:16px}body .bk-form-bd .gform_wrapper.gravity-theme .gform_fields,body .bk-form-bd .gform_wrapper .gform_fields{grid-column-gap:unset;grid-row-gap:unset}body .bk-form-bd .gform_wrapper .gfield_label,body .bk-form-bd .gform_wrapper.gravity-theme .gfield_label{margin-bottom:5px;font-size:14px;line-height:20px;font-weight:400}body .bk-form-bd .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),body .bk-form-bd .gform_wrapper.gravity-theme .gfield select.large{min-height:37px;border:.5px solid rgb(0 0 0 / .25);border-radius:8px;padding:9px 12px;font-size:14px;color:#222}body .bk-form-bd .gform_wrapper .gfield.gfield_html{font-size:13px;margin:0 0 15px}body .bk-form-bd .gform_wrapper input.button,body .bk-form-bd .gform_wrapper input[type="submit"]{min-width:100px;padding:0 25px 0 0;font-size:15px;background:none;line-height:20px!important;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32.247" height="32.246" viewBox="0 0 32.247 32.246"><g transform="translate(452.518 -2802.5) rotate(45)"><path d="M0,0,8.74,9.832,17.479,0" transform="translate(1693.23 2300.333) rotate(180)" fill="none" stroke="%23000000" stroke-linecap="round" stroke-width="2"/><path d="M-7913.25-6780.789v30.395" transform="translate(9597.74 9072.841)" fill="none" stroke="%23000000" stroke-linecap="round" stroke-width="2"/></g></svg>');background-position:right 1px;background-repeat:no-repeat;background-size:clamp(16px,1.66667vw,15px)}.bk-form-bd .gform_wrapper.gravity-theme #field_4_4.gfield.gfield--width-half{margin-right:8px}.bk-form-bd .gform_wrapper.gravity-theme #field_4_5.gfield.gfield--width-half{margin-left:8px}body .bk-form-bd .gform_wrapper.gravity-theme .gfield_checkbox label{font-size:13px}#cards-grid-office .bk-form-modal{width:700px}body .bk-form-bd .gform_wrapper.gravity-theme #field_5_3.gfield{grid-column:span 6;-ms-grid-column-span:6}body .bk-form-bd .gform_wrapper.gravity-theme #field_5_4.gfield,body .bk-form-bd .gform_wrapper.gravity-theme #field_5_5.gfield{grid-column:span 3;-ms-grid-column-span:3}body .bk-form-bd .gform_wrapper.gravity-theme .gform_fields#gform_fields_5,body .bk-form-bd .gform_wrapper .gform_fields#gform_fields_5,body .bk-form-bd .gform_wrapper.gravity-theme .gform_fields#gform_fields_6,body .bk-form-bd .gform_wrapper .gform_fields#gform_fields_6{grid-column-gap:15px}body .bk-form-bd .gform_wrapper.gravity-theme .gfield textarea.large{height:100px;border:.5px solid rgb(0 0 0 / .25)}body .bk-form-bd .gform_wrapper #gform_5 .gform_footer{bottom:50px}@media screen and (max-width:991px){.bk-form-modal,#cards-grid-office .bk-form-modal{width:340px}.bk-modal-bg[data-type="cards-grid-office"] .bk-cards-modal,.bk-modal-bg[data-type="cards-grid-resident"] .bk-cards-modal,.bk-modal-bg[data-type="cards-grid-resident-form"] .bk-cards-modal{max-width:340px}body .bk-form-bd .gform_wrapper.gravity-theme #field_5_3.gfield{grid-column:1/-1}body .bk-form-bd .gform_wrapper.gravity-theme #field_5_4.gfield,body .bk-form-bd .gform_wrapper.gravity-theme #field_5_5.gfield{grid-column:1/-1}.bk-form-bd{max-height:500px;overflow-x:scroll}body .bk-form-bd .gform_wrapper .gform_footer{position:relative;right:unset;bottom:unset!important;margin:20px 0}.bk-form-bd .gform_wrapper.gravity-theme #field_4_4.gfield.gfield--width-half{margin-right:0}.bk-form-bd .gform_wrapper.gravity-theme #field_4_5.gfield.gfield--width-half{margin-left:0}.bk-form-hd.businesstitle{display:block}.bk-form-hd.businesstitle .divider{margin:6px auto}}@media screen and (max-width:768px){.bk-cards-modal{max-height:680px;overflow-y:auto}}