.dropdown-beyond .dropdown-content label,.dropdown-beyond.dropdown-input .input-wrapper .open-indicator,.dropdown-beyond.dropdown-link .open-indicator,.typo-base-text{font-family:GTWalsheim;font-size:1.8rem;font-weight:400;letter-spacing:normal;line-height:1.78}.dropdown-beyond .dropdown-content label span,.typo-small-text{font-family:GTWalsheim;font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.57}.dropdown-beyond.dropdown-button .selected,.typo-details-button{font-family:GTWalsheim;font-size:1.4rem;font-weight:500;letter-spacing:.14rem;line-height:1.57}@media (max-width:991px){.typo-head-1-sans{font-weight:900}.typo-head-1-sans,.typo-head-1-serif{font-size:8.4rem;letter-spacing:-.21rem;line-height:.93}.typo-head-2-sans,.typo-head-2-serif{font-size:7.2rem;letter-spacing:-.12rem;line-height:1.17}.typo-details{font-size:2.4rem;font-weight:400;letter-spacing:.24rem;line-height:1.58}.typo-head-3{font-size:4.8rem;font-weight:500;letter-spacing:normal;line-height:1.42}.dropdown-beyond .dropdown-content label,.dropdown-beyond.dropdown-input .input-wrapper .open-indicator,.dropdown-beyond.dropdown-link .open-indicator,.typo-base-text{font-family:GTWalsheim;font-size:3.2rem;font-weight:400;letter-spacing:normal;line-height:1.69}.typo-regular-link{font-size:3.2rem;font-weight:400;letter-spacing:normal;line-height:1.69}.typo-l-numbers,.typo-l-numbers-2{font-size:4.8rem;font-weight:500;letter-spacing:-.2rem;line-height:1.42}.typo-head-4{font-size:3.6rem;font-weight:500;letter-spacing:-.06rem;line-height:1.17}.dropdown-beyond.dropdown-button .selected,.typo-details-button{font-size:2.4rem;font-weight:500;letter-spacing:.24rem;line-height:1.58}.typo-small-details,.typo-small-link{font-size:2rem;letter-spacing:.2rem;line-height:1.6}.typo-small-details{font-weight:500}.dropdown-beyond .dropdown-content label span,.typo-small-text{font-size:2.8rem;line-height:1.71}.typo-button-large{font-size:2.4rem;font-weight:500;letter-spacing:.24rem;line-height:1.58}}@media print{.typo-small-details{font-size:1.2rem;font-weight:400;letter-spacing:.12rem;line-height:1.67}.dropdown-beyond .dropdown-content label span,.typo-small-text{font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.57}}.dropdown-beyond{display:inline-block;position:relative}.dropdown-beyond.dropdown-input-white .input-wrapper .form-control{background-color:#fff}.dropdown-beyond .selected{cursor:pointer}.dropdown-beyond .dropdown-content{background-color:transparent;display:none;max-height:35rem;overflow-y:auto;position:absolute;width:26.1rem;z-index:100}.dropdown-beyond .dropdown-content.open{display:block}.dropdown-beyond .dropdown-content.with-info{width:35rem}.dropdown-beyond .dropdown-content label{background-color:#fff;border:.1rem solid #01245c;border-top:0;cursor:pointer;display:block;margin-bottom:0;padding:1rem 2rem;position:relative;text-transform:none}.dropdown-beyond .dropdown-content label:first-child{border-top:.1rem solid #01245c;border-top-left-radius:.4rem;border-top-right-radius:.4rem}.dropdown-beyond .dropdown-content label:last-child{border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem}.dropdown-beyond .dropdown-content label:hover{background-color:#eafafb}.dropdown-beyond .dropdown-content label:hover.block{background-color:#fff}.dropdown-beyond .dropdown-content label.block{color:rgba(1,36,92,.4);cursor:not-allowed}.dropdown-beyond .dropdown-content label span{color:rgba(1,36,92,.4);position:absolute;right:2rem;text-transform:uppercase;top:1.6rem}.dropdown-beyond .dropdown-content label.active{background-color:#eafafb}.dropdown-beyond .dropdown-content label.has-info{padding-right:9rem}.dropdown-beyond.dropdown-link{padding-right:1.4rem}.dropdown-beyond.dropdown-link .open-indicator{bottom:0;position:absolute;right:0;transition:all .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.dropdown-beyond.dropdown-link .selected{border-bottom:0;color:#01245c;position:relative}.dropdown-beyond.dropdown-link .selected:before{-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;-webkit-transition:.1s ease-in-out;background-color:rgba(38,179,193,.4);bottom:.2rem;content:"";height:2rem;left:0;position:absolute;transition:.1s ease-in-out;width:100%;z-index:-1}.dropdown-beyond.dropdown-link .selected:hover:before{background-color:rgba(38,179,193,.8)}.dropdown-beyond.dropdown-link .selected.open+.open-indicator{transform:rotate(180deg)}.dropdown-beyond.dropdown-button .selected{-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;-webkit-transition:.1s ease-in-out;background-color:#fff;border:.1rem solid rgba(1,36,92,.2);display:block;padding:.8rem 2rem;text-transform:uppercase;transition:.1s ease-in-out}.dropdown-beyond.dropdown-button .selected.open,.dropdown-beyond.dropdown-button .selected:hover{border:.1rem solid #01245c}.dropdown-beyond.dropdown-button .selected.active{background-color:rgba(67,208,222,.1)!important;border:.1rem solid #43d0de!important}.dropdown-beyond.dropdown-button .dropdown-content{padding-top:.8rem}.dropdown-beyond.dropdown-input{width:100%}.dropdown-beyond.dropdown-input .input-wrapper{position:relative}.dropdown-beyond.dropdown-input .input-wrapper .open-indicator{position:absolute;right:4rem;top:2.4rem;transition:all .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.dropdown-beyond.dropdown-input .input-wrapper.open .open-indicator{transform:rotate(180deg)}.dropdown-beyond.dropdown-input .dropdown-content{margin-top:1rem;width:100%}@media (max-width:991px){.dropdown-beyond .dropdown-content{max-height:50rem;width:40rem}.dropdown-beyond .dropdown-content label{padding:1.2rem 2.1rem}.dropdown-beyond .dropdown-content label:first-child{border-top-left-radius:.4rem;border-top-right-radius:.4rem}.dropdown-beyond .dropdown-content label:last-child{border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem}.dropdown-beyond .dropdown-content label span{right:2rem;top:1.6rem}.dropdown-beyond .dropdown-content label.has-info{padding-right:2.1rem}.dropdown-beyond .dropdown-content label.has-info .info{display:none}.dropdown-beyond.dropdown-link .selected:before{bottom:.2rem;height:2rem}.dropdown-beyond.dropdown-button .selected{padding:.8rem 2rem}.dropdown-beyond.dropdown-button .dropdown-content{padding-top:.8rem}.dropdown-beyond.dropdown-input .input-wrapper .open-indicator{top:3.3rem}}.color_dropdown span.value{color:rgba(0,146,218,.8)!important}.color_dropdown label.active{background-color:#0092da!important}.color_dropdown label:hover{background-color:#7fc8ec!important}.color_dropdown .selected:before{background-color:rgba(0,146,218,.4)!important}.color_dropdown .selected:hover:before{background-color:rgba(0,146,218,.8)!important}.color_dropdown.btn-filter-map .bc-icon,.color_dropdown.btn-filter-map:hover{color:#0092da!important}.btn-primary-2-2{max-width:300px!important;z-index:9!important}.btn-primary-2-2:before{background:#0092da!important}.btn-primary-2-2:after{border-bottom:0 solid #0092da!important;border-color:#0092da!important;border-right:1.1rem solid transparent!important;border-style:solid!important;border-width:0 2.2rem 2.2rem 0!important}.btn-primary-2-3{max-width:300px!important;z-index:9!important}.btn-primary-2-3 span{color:#fff!important;font-size:17px!important}.btn-primary-2-3:before{background:#01245c!important}.btn-primary-2-3:after{border-bottom:0 solid #01245c!important;border-color:#01245c!important;border-right:1.1rem solid transparent!important;border-style:solid!important;border-width:0 2.2rem 2.2rem 0!important}.color-primary-2{color:#0092da!important}.color-primary-2.link{border-bottom:.2rem solid #0092da!important}.color-primary-3{color:#39c66b!important}.color-primary-3.link{border-bottom:.2rem solid #39c66b!important}.form-group.form-error .message-error,.form-group.form-phone-number .phone-prefix .country-flag,.form-group.form-phone-number .phone-prefix input,.typo-base-text{font-family:GTWalsheim;font-size:1.8rem;font-weight:400;letter-spacing:normal;line-height:1.78}.form-group p,.typo-small-text{font-family:GTWalsheim;font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.57}.form-group .form-input-link,.typo-details-button{font-family:GTWalsheim;font-size:1.4rem;font-weight:500;letter-spacing:.14rem;line-height:1.57}.box-file-form>span,.form-group label,.typo-details{font-family:GTWalsheim;font-size:1.4rem;font-weight:400;letter-spacing:.14rem;line-height:1.57}.form-control,.form-control.mx-datepicker .mx-input-wrapper input,.typo-regular-link{font-family:GTWalsheim;font-size:1.8rem;font-weight:400;letter-spacing:normal;line-height:1.78}@media (max-width:991px){.typo-head-1-sans{font-weight:900}.typo-head-1-sans,.typo-head-1-serif{font-size:8.4rem;letter-spacing:-.21rem;line-height:.93}.typo-head-2-sans,.typo-head-2-serif{font-size:7.2rem;letter-spacing:-.12rem;line-height:1.17}.box-file-form>span,.form-group label,.typo-details{font-size:2.4rem;font-weight:400;letter-spacing:.24rem;line-height:1.58}.typo-head-3{font-size:4.8rem;font-weight:500;letter-spacing:normal;line-height:1.42}.form-group.form-error .message-error,.form-group.form-phone-number .phone-prefix .country-flag,.form-group.form-phone-number .phone-prefix input,.typo-base-text{font-family:GTWalsheim;font-size:3.2rem;font-weight:400;letter-spacing:normal;line-height:1.69}.form-control,.form-control.mx-datepicker .mx-input-wrapper input,.typo-regular-link{font-size:3.2rem;font-weight:400;letter-spacing:normal;line-height:1.69}.typo-l-numbers,.typo-l-numbers-2{font-size:4.8rem;font-weight:500;letter-spacing:-.2rem;line-height:1.42}.typo-head-4{font-size:3.6rem;font-weight:500;letter-spacing:-.06rem;line-height:1.17}.form-group .form-input-link,.typo-details-button{font-size:2.4rem;font-weight:500;letter-spacing:.24rem;line-height:1.58}.typo-small-details,.typo-small-link{font-size:2rem;letter-spacing:.2rem;line-height:1.6}.typo-small-details{font-weight:500}.form-group p,.typo-small-text{font-size:2.8rem;line-height:1.71}.typo-button-large{font-size:2.4rem;font-weight:500;letter-spacing:.24rem;line-height:1.58}}@media print{.typo-small-details{font-size:1.2rem;font-weight:400;letter-spacing:.12rem;line-height:1.67}.form-group p,.typo-small-text{font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.57}}.box-file-form>span.upload-text,.overflow-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-group{margin-bottom:3.4rem;position:relative}.form-group label{display:block;margin-bottom:1.4rem;text-transform:uppercase}.form-group label.label-hidden{color:transparent}.form-group label+p{margin-bottom:1.4rem}.form-group textarea.form-control{min-height:16rem;padding-bottom:2.3rem;padding-top:2.3rem}.form-group p{color:rgba(1,36,92,.6)}.form-group div{position:relative}.form-group .form-input-link{color:#01245c;font-weight:400;position:absolute;right:4rem;text-transform:uppercase;top:2.9rem}.form-group.has-info label{margin-bottom:.8rem}.form-group.form-last{margin-bottom:4rem}.form-group.form-bt-large{margin-bottom:8rem}.form-group.form-phone-number .phone-prefix{position:relative}.form-group.form-phone-number .phone-prefix:after{border-right:.1rem solid rgba(1,36,92,.1);content:"";height:4rem;left:11.7rem;position:absolute;top:2rem}.form-group.form-phone-number .phone-prefix .country-flag{left:3.5rem;position:absolute;top:2.4rem;z-index:2}.form-group.form-phone-number .phone-prefix input{background-color:transparent;border:0;height:8rem;outline:0;padding-bottom:2.2rem;padding-left:4rem;padding-top:2.2rem;position:absolute;text-align:right;top:0;width:9.7rem}.form-group.form-phone-number .phone-prefix input:focus{border-left:.4rem solid #43d0de;padding-left:3.6rem}.form-group.form-phone-number .phone-prefix input::placeholder{color:#01245c;opacity:.25}.form-group.form-phone-number .phone-prefix input:-ms-input-placeholder{color:#01245c;opacity:.25}.form-group.form-phone-number .phone-prefix input::-ms-input-placeholder{color:#01245c;opacity:.25}.form-group.form-phone-number .form-control{padding-left:13.8rem}.form-group.form-phone-number .form-control:focus{border-left:.4rem solid #43d0de;outline:none;padding-left:13.4rem}.form-group.form-group-text-only{margin-bottom:0}.form-group.form-group-text-only label{margin-bottom:1rem}.form-group.form-error .form-control{border-bottom:2px solid #de4343;margin-bottom:1rem}.form-group.form-error .v-select{border-bottom:2px solid #de4343}.form-group.form-error .v-select .form-control{border-bottom:0}.message-error{color:#de4343!important;margin:0!important;padding-right:2rem;position:relative}.message-error span{line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%)}.form-control{background-color:rgba(1,36,92,.04);border:0;color:#01245c;height:8rem;padding:0 4rem;width:100%}.form-control:focus{border-left:.4rem solid #43d0de;outline:none;padding-left:3.6rem}.form-control::placeholder{color:#01245c;opacity:.25}.form-control:-ms-input-placeholder{color:#01245c;opacity:.25}.form-control::-ms-input-placeholder{color:#01245c;opacity:.25}.form-control.mx-datepicker{width:100%}.form-control.mx-datepicker .mx-input-wrapper{height:100%}.form-control.mx-datepicker .mx-input-wrapper input{background-color:transparent;border:none;box-shadow:none;color:#01245c;height:100%;padding:0}.form-control.mx-datepicker .mx-input-wrapper input::placeholder{color:#01245c;opacity:.25}.form-control.mx-datepicker .mx-input-wrapper input:-ms-input-placeholder{color:#01245c;opacity:.25}.form-control.mx-datepicker .mx-input-wrapper input::-ms-input-placeholder{color:#01245c;opacity:.25}.form-control.mx-datepicker .mx-input-wrapper .mx-input-append{display:none}.form-control.mx-datepicker .mx-datepicker-popup{background-color:#fff;border:none;left:0!important;top:2rem!important}.form-control.mx-datepicker .mx-datepicker-popup .mx-calendar{background:#fff;color:#01245c}.form-divider{border-bottom:0;border-color:rgba(1,36,92,.1);margin-bottom:3rem;margin-top:.6rem}.box-file-form{background-color:rgba(1,36,92,.04);margin-bottom:8rem;padding:4rem 4rem 3.4rem;position:relative;text-align:center;width:100%;z-index:1}.box-file-form>span{display:block}.box-file-form .btn-circle{margin-bottom:1.4rem}.box-file-form .btn-circle span{display:flex;font-size:2rem;justify-content:center}.box-file-form.success{background-color:rgba(67,208,222,.1)}.box-file-form input[type=file]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:10}.box-file-form .img-preview{background-color:#fff;background-position:50%;background-size:cover;height:100%;position:absolute;top:0;width:100%}@media (max-width:991px){.form-control{height:12rem}.form-group{margin-bottom:4rem}.form-group label{margin-bottom:2.9rem}.form-group .form-input-link{top:4rem}.form-group.form-phone-number .form-control,.form-group.form-phone-number .form-control:focus{padding-left:18rem}.form-group.form-phone-number .phone-prefix input{height:12rem;width:14rem}.form-group.form-phone-number .phone-prefix:after{left:16rem;top:4rem}.form-group.form-phone-number .phone-prefix .country-flag{left:4rem;top:3.5rem}.message-error{padding-right:3.4rem}}[stars]{line-height:1;vertical-align:middle}[stars],[stars] div{display:inline-block}[stars] div{position:relative}[stars] div .progress{bottom:30%;left:15%;position:absolute;top:10%;z-index:1}[stars] div .bc-icon-star2{position:absolute;z-index:2}[stars] div .bc-icon-star1{position:relative;z-index:3}[stars] div.stars-selector:hover{cursor:pointer}.typo-small-details,[modal] a.back{font-weight:400}.typo-small-details,.typo-small-link,[modal] a.back{font-family:GTWalsheim;font-size:1.2rem;letter-spacing:.12rem;line-height:1.67}.typo-small-link{font-weight:500}@media (max-width:991px){.typo-head-1-sans{font-weight:900}.typo-head-1-sans,.typo-head-1-serif{font-size:8.4rem;letter-spacing:-.21rem;line-height:.93}.typo-head-2-sans,.typo-head-2-serif{font-size:7.2rem;letter-spacing:-.12rem;line-height:1.17}.typo-details{font-size:2.4rem;font-weight:400;letter-spacing:.24rem;line-height:1.58}.typo-head-3{font-size:4.8rem;font-weight:500;letter-spacing:normal;line-height:1.42}.typo-base-text{font-family:GTWalsheim}.typo-base-text,.typo-regular-link{font-size:3.2rem;font-weight:400;letter-spacing:normal;line-height:1.69}.typo-l-numbers,.typo-l-numbers-2{font-size:4.8rem;font-weight:500;letter-spacing:-.2rem;line-height:1.42}.typo-head-4{font-size:3.6rem;font-weight:500;letter-spacing:-.06rem;line-height:1.17}.typo-details-button{font-size:2.4rem;font-weight:500;letter-spacing:.24rem;line-height:1.58}.typo-small-details,.typo-small-link,[modal] a.back{font-size:2rem;letter-spacing:.2rem;line-height:1.6}.typo-small-details,[modal] a.back{font-weight:500}.typo-small-text{font-size:2.8rem;line-height:1.71}.typo-button-large{font-size:2.4rem;font-weight:500;letter-spacing:.24rem;line-height:1.58}}@media print{.typo-small-details,[modal] a.back{font-size:1.2rem;font-weight:400;letter-spacing:.12rem;line-height:1.67}.typo-small-text{font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.57}}[modal]{background-color:#fff;height:100%;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%}[modal] a.x{background:#fff;border:.1rem solid rgba(1,36,92,.2);border-radius:50%;cursor:pointer;display:block;height:6rem;position:absolute;right:4rem;top:4rem;width:6rem;z-index:1}[modal] a.x:after,[modal] a.x:before{background-color:#01245c;content:"";display:block;height:35%;left:50%;position:absolute;top:50%;width:.2rem}[modal] a.x:before{transform:translate(-50%,-50%) rotate(-45deg)}[modal] a.x:after{transform:translate(-50%,-50%) rotate(45deg)}[modal] a.x.no-radius{border:0}[modal] a.x.no-radius:after,[modal] a.x.no-radius:before{height:6rem}[modal] a.back{color:#01245c;cursor:pointer;display:block;height:auto;left:4rem;position:absolute;text-transform:uppsercase;top:3.1rem;width:auto;z-index:1}[modal].modal-banner-filters .container{height:100%;padding-top:17.5rem}[modal].modal-banner-filters .container h2{margin-bottom:19.4rem;text-align:center}[modal].modal-banner-filters .container .dropdown-beyond{margin-bottom:4rem}[modal].modal-banner-filters .container .dropdown-action{bottom:4rem;left:0;padding-left:4rem;padding-right:4rem;position:absolute;width:100%}@media (max-width:991px){[modal] a.back{font-size:2.4rem;letter-spacing:.24rem;line-height:1.58;top:4.3rem}[modal] a.x{height:8rem;width:8rem}[modal] a.x.no-radius{height:4rem;width:4rem}[modal] a.x.no-radius:after,[modal] a.x.no-radius:before{height:4rem}}.typo-head-4,[apartment-card].version2 .info p{font-family:GTSuper;font-size:2.4rem;font-weight:500;letter-spacing:normal;line-height:1.42}.typo-l-numbers,[apartment-card].version2 .info .stars-pricing .pricing label{font-family:GTWalsheim;font-size:3.6rem;font-weight:400;letter-spacing:-.15rem;line-height:normal}.typo-base-text,[apartment-card] .details>div.pricing label,[apartment-card] .info .stars-pricing .pricing label,[apartment-card].version2 .info .details>div.campus label{font-family:GTWalsheim;font-size:1.8rem;font-weight:400;letter-spacing:normal;line-height:1.78}.typo-small-text,[apartment-card] .details>div.campus label,[apartment-card] .details>div.pricing label span,[apartment-card] .info .stars-pricing .pricing label span,[apartment-card].version2 .info .stars-pricing .pricing label span,[apartment-card].version2 .info .subtitle{font-family:GTWalsheim;font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.57}.typo-details{font-family:GTWalsheim;font-size:1.4rem;font-weight:400;letter-spacing:.14rem;line-height:1.57}.typo-small-details,[apartment-card] .available,[apartment-card].version2 .info .subtitle2{font-family:GTWalsheim;font-size:1.2rem;font-weight:400;letter-spacing:.12rem;line-height:1.67}.typo-small-link,[apartment-card] .subtitle{font-family:GTWalsheim;font-size:1.2rem;font-weight:500;letter-spacing:.12rem;line-height:1.67}@media (max-width:991px){.typo-head-1-sans{font-weight:900}.typo-head-1-sans,.typo-head-1-serif{font-size:8.4rem;letter-spacing:-.21rem;line-height:.93}.typo-head-2-sans,.typo-head-2-serif{font-size:7.2rem;letter-spacing:-.12rem;line-height:1.17}.typo-details{font-size:2.4rem;font-weight:400;letter-spacing:.24rem;line-height:1.58}.typo-head-3{font-size:4.8rem;font-weight:500;letter-spacing:normal;line-height:1.42}.typo-base-text,[apartment-card] .details>div.pricing label,[apartment-card] .info .stars-pricing .pricing label,[apartment-card].version2 .info .details>div.campus label{font-family:GTWalsheim;font-size:3.2rem;font-weight:400;letter-spacing:normal;line-height:1.69}.typo-regular-link{font-size:3.2rem;font-weight:400;letter-spacing:normal;line-height:1.69}.typo-l-numbers,.typo-l-numbers-2,[apartment-card].version2 .info .stars-pricing .pricing label{font-size:4.8rem;font-weight:500;letter-spacing:-.2rem;line-height:1.42}.typo-head-4,[apartment-card].version2 .info p{font-size:3.6rem;font-weight:500;letter-spacing:-.06rem;line-height:1.17}.typo-details-button{font-size:2.4rem;font-weight:500;letter-spacing:.24rem;line-height:1.58}.typo-small-link,[apartment-card] .subtitle{font-size:2rem;letter-spacing:.2rem;line-height:1.6}.typo-small-details,[apartment-card] .available,[apartment-card].version2 .info .subtitle2{font-size:2rem;font-weight:500;letter-spacing:.2rem;line-height:1.6}.typo-small-text,[apartment-card] .details>div.campus label,[apartment-card] .details>div.pricing label span,[apartment-card] .info .stars-pricing .pricing label span,[apartment-card].version2 .info .stars-pricing .pricing label span,[apartment-card].version2 .info .subtitle{font-size:2.8rem;line-height:1.71}.typo-button-large{font-size:2.4rem;font-weight:500;letter-spacing:.24rem;line-height:1.58}}@media print{.typo-small-details,[apartment-card] .available,[apartment-card].version2 .info .subtitle2{font-size:1.2rem;font-weight:400;letter-spacing:.12rem;line-height:1.67}.typo-small-text,[apartment-card] .details>div.campus label,[apartment-card] .details>div.pricing label span,[apartment-card] .info .stars-pricing .pricing label span,[apartment-card].version2 .info .stars-pricing .pricing label span,[apartment-card].version2 .info .subtitle{font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.57}}[apartment-card]{margin-bottom:3rem}[apartment-card] .card-image{background-position:50%;background-size:cover;height:14.7rem;width:100%}[apartment-card] .card-image:after,[apartment-card] .card-image:before{background-color:#fff;content:"";display:block;height:2rem;position:absolute;right:.9rem;top:0;transform:rotate(-45deg);transform-origin:0 0;width:2rem;z-index:5}[apartment-card] .card-image img{display:none;margin-bottom:1.2rem;width:100%}[apartment-card] p{color:#01245c;font-weight:500;margin-bottom:.4rem}[apartment-card] .subtitle{color:rgba(1,36,92,.4);display:block;margin-bottom:.8rem;text-transform:uppercase}[apartment-card] .available{color:#43d0de;display:block;letter-spacing:.1rem;text-transform:uppercase}[apartment-card] .info .stars-pricing{position:relative}[apartment-card] .info .stars-pricing [stars]{font-size:1.4rem;margin-bottom:1.5rem}[apartment-card] .info .stars-pricing .pricing{position:absolute;right:0;top:-.8rem}[apartment-card] .info .stars-pricing .pricing label{color:#01245c;font-weight:500}[apartment-card] .details{position:relative}[apartment-card] .details>div.campus label{color:#01245c}[apartment-card] .details>div.campus label .bc-icon-person-walking{color:#43d0de;font-size:2.2rem;left:-.5rem;margin-top:-7px;position:absolute}[apartment-card] .details>div.campus label .text{padding-left:1.6rem}[apartment-card] .details>div.campus label .card_features{color:#01245c;float:right}[apartment-card] .details>div.campus label .card_features .bc-icon,[apartment-card] .details>div.campus label .card_features .bc-icon-new{color:#24bbca}[apartment-card] .details>div.campus label .card_features .bc-icon-new.bc-icon-bedroom,[apartment-card] .details>div.campus label .card_features .bc-icon.bc-icon-bedroom{padding-right:.2rem}[apartment-card] .details>div.campus label .card_features .bc-icon-new.bc-icon-toilet,[apartment-card] .details>div.campus label .card_features .bc-icon.bc-icon-toilet{padding-left:.6rem}[apartment-card] .details>div.pricing{position:absolute;right:0}[apartment-card] .details>div.pricing label{color:#01245c;font-weight:500}[apartment-card].version1 .info .available{margin-bottom:.8rem}[apartment-card].version2{background-color:#fff;border:.1rem solid rgba(1,36,92,.2);max-width:none;width:35.8rem}[apartment-card].version2:before{background-color:#fff;border-left:.1rem solid rgba(1,36,92,.2);border-top:.1rem solid rgba(1,36,92,.2);content:"";height:1.5rem;position:absolute;right:1.4rem;top:-1.5rem;width:34.3rem;z-index:10}[apartment-card].version2 .card-image:after,[apartment-card].version2 .card-image:before{border-right:.1rem solid rgba(1,36,92,.2);right:.8rem}[apartment-card].version2 .info{padding:3.2rem 2.5rem}[apartment-card].version2 .info p{margin-bottom:.6rem}[apartment-card].version2 .info .subtitle{color:#01245c;margin-bottom:.8rem}[apartment-card].version2 .info .subtitle2{color:rgba(1,36,92,.4);display:block;text-transform:uppercase}[apartment-card].version2 .info .details>div.campus label{position:relative;top:.1rem}[apartment-card].version2 .info .details>div.campus label .subtitle2{position:relative;top:.5rem}[apartment-card].version2 .info .details>div.campus label .bc-icon-person-walking{font-size:2rem;line-height:0}[apartment-card].version2 .info .stars-pricing{position:static}[apartment-card].version2 .info .stars-pricing [stars]{margin:.8rem 0 2.8rem}[apartment-card].version2 .info .stars-pricing .pricing{bottom:7.4rem;position:absolute;right:4rem;top:auto}[apartment-card].version2 .info .stars-pricing .pricing label span{display:block;position:relative;text-align:right;text-transform:uppercase;top:-.5rem}@media (max-width:991px){[apartment-card]{margin-bottom:6.5rem}[apartment-card] .card-image{height:37.7rem;margin-bottom:2.5rem}[apartment-card] .card-image:after,[apartment-card] .card-image:before{height:4rem;right:.9rem;width:4rem}[apartment-card] .card-image img{display:none;margin-bottom:1.2rem;width:100%}[apartment-card] .info .subtitle{margin-bottom:2rem}[apartment-card] .info .stars-pricing [stars]{font-size:3rem;margin-bottom:2.5rem}[apartment-card] .info .stars-pricing .pricing{position:absolute;right:0;top:-.8rem}[apartment-card] .details>div.campus{margin-top:-1rem}[apartment-card] .details>div.campus label .bc-icon-person-walking{font-size:4rem;margin-left:-.4rem;top:-.6rem}[apartment-card] .details>div.campus label .text{padding-left:3.2rem}[apartment-card].version2{width:55rem}[apartment-card].version2:before{height:3.3rem;right:2.9rem;top:-2.5rem;width:52rem}[apartment-card].version2 .card-image:after,[apartment-card].version2 .card-image:before{height:4.5rem;right:1.7rem;top:.3rem;width:4.3rem}}.typo-head-1-sans{font-family:GTWalsheim}.typo-head-1-sans,.typo-head-1-serif{font-size:6.4rem;font-weight:900;letter-spacing:-.16rem;line-height:1}.typo-head-1-serif,.typo-head-2-serif{font-family:GTSuper}.typo-head-2-sans,.typo-head-2-serif{font-size:4.8rem;font-weight:500;letter-spacing:-.08rem;line-height:1.08}.typo-head-2-sans{font-family:GTWalsheim}.typo-head-3{font-family:GTSuper;letter-spacing:-.06rem;line-height:1.17}.typo-head-3,.typo-head-3-sans{font-size:3.6rem;font-weight:500}.typo-head-3-sans{font-family:GTWalsheim;letter-spacing:-.15rem;line-height:normal}.typo-head-4{font-family:GTSuper;font-size:2.4rem;font-weight:500;letter-spacing:normal;line-height:1.42}.typo-xl-numbers{font-family:GTWalsheim;font-size:4.8rem;font-weight:500;letter-spacing:-.2rem;line-height:1.08}.typo-l-numbers{font-weight:400}.typo-l-numbers,.typo-l-numbers-2{font-family:GTWalsheim;font-size:3.6rem;letter-spacing:-.15rem;line-height:normal}.typo-l-numbers-2{font-weight:500}.typo-base-text{font-family:GTWalsheim;font-size:1.8rem;font-weight:400;letter-spacing:normal;line-height:1.78}.typo-button-large{font-family:GTWalsheim;font-size:1.6rem;font-weight:500;letter-spacing:.16rem;line-height:1.5}.typo-small-text{font-weight:400;letter-spacing:normal}.typo-details-button,.typo-small-text{font-family:GTWalsheim;font-size:1.4rem;line-height:1.57}.typo-details-button{font-weight:500;letter-spacing:.14rem}#home .main-banner .banner-scroll-down a,.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details .testimonials-content label,.typo-details{font-family:GTWalsheim;font-size:1.4rem;font-weight:400;letter-spacing:.14rem;line-height:1.57}.typo-small-details{font-family:GTWalsheim;font-size:1.2rem;font-weight:400;letter-spacing:.12rem;line-height:1.67}.typo-regular-link{font-family:GTWalsheim;font-size:1.8rem;font-weight:400;letter-spacing:normal;line-height:1.78}.stories-carousel .item-carousel .details span,.typo-small-link{font-family:GTWalsheim;font-size:1.2rem;font-weight:500;letter-spacing:.12rem;line-height:1.67}@media (max-width:991px){.typo-head-1-sans{font-weight:900}.typo-head-1-sans,.typo-head-1-serif{font-size:8.4rem;letter-spacing:-.21rem;line-height:.93}.typo-head-2-sans,.typo-head-2-serif{font-size:7.2rem;letter-spacing:-.12rem;line-height:1.17}#home .main-banner .banner-scroll-down a,.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details .testimonials-content label,.typo-details{font-size:2.4rem;font-weight:400;letter-spacing:.24rem;line-height:1.58}.typo-head-3{font-size:4.8rem;font-weight:500;letter-spacing:normal;line-height:1.42}.typo-base-text{font-family:GTWalsheim}.typo-base-text,.typo-regular-link{font-size:3.2rem;font-weight:400;letter-spacing:normal;line-height:1.69}.typo-l-numbers,.typo-l-numbers-2{font-size:4.8rem;font-weight:500;letter-spacing:-.2rem;line-height:1.42}.typo-head-4{font-size:3.6rem;font-weight:500;letter-spacing:-.06rem;line-height:1.17}.typo-details-button{font-size:2.4rem;font-weight:500;letter-spacing:.24rem;line-height:1.58}.stories-carousel .item-carousel .details span,.typo-small-details,.typo-small-link{font-size:2rem;letter-spacing:.2rem;line-height:1.6}.typo-small-details{font-weight:500}.typo-small-text{font-size:2.8rem;line-height:1.71}.typo-button-large{font-size:2.4rem;font-weight:500;letter-spacing:.24rem;line-height:1.58}}@media print{.typo-small-details{font-size:1.2rem;font-weight:400;letter-spacing:.12rem;line-height:1.67}.typo-small-text{font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.57}}.color1{color:#01245c}.color2{color:#26b3c1}.color3{color:#faf9f9}.color4{color:#fff}.background1{background-color:#faf9f9}.background2{background-color:#68d9e4}.background3{background-color:#fff}.background4{background-color:#eafafb}.full-width{width:100%}.cursor-default{cursor:default!important}.cursor-pointer{cursor:pointer!important}.display-none{display:none!important}.display-block{display:block!important}.display-inline{display:inline!important}.display-inline-block{display:inline-block!important}.list-style-none{list-style:none;padding-left:0}.non-events{pointer-events:none}.not-visible{opacity:0}.non-decoration{text-decoration:none!important}.overflow-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.middle{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.text-uppercas,.txt-upp{text-transform:uppercase!important}.text-first,.txt-initial{text-transform:none!important}@media (max-width:575px){.xs-text-left{text-align:left!important}}.testimonials,.testimonials-carousel{position:relative}.testimonials-carousel .item-carousel{position:relative;width:100%}.testimonials-carousel .item-carousel .testimonial-wrapper{height:100%;position:relative}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-avatar{position:absolute;top:4rem;z-index:1}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-avatar img{height:26.1rem;width:26.1rem}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-avatar:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAAEGCAYAAAAzGpoaAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4gkRAwwg53CTPwAABIFJREFUeNrt3btSpEUUwPHT0Iy7rFVW+QQCmQnDKzCkq3v3st59EVKfwGcQr7umDokPwJBaxaAvoEZ7UYY2WEw/Ov26f7+Q+nd46gtOnSFFKSkiIlIqMUSna7DLs9PzpxER84jbQ71O12K3FgAAAAAAQLNKKemwlDWdrscuH1xtxOKazZlO12KXI6LUfix0ug47AAAAAIBROzwsaw+PyrpO12OXf71z/uTqb4ObM52uxS6XKFUbMZ2uxw4AAAAAYOxmi7Ov9hdnX+t0PXY5Ir2dqkZFp2uvy5Nbq8c1uU7XYwcAAABAC9L+YvlNpEjHu9uPhkKdrsUup4jNml9J1Ola7PL665tf1nwqdLoeOwAAAACAkUv7p8ujuIx0vLf9cCjU6VrscipxMypuyHS6Frs8uXXzi5pPhU7XYwcAAAAAMHLp4PT3oxKR5rtvDW7OdLoWu1zK5c2aSdHpWuzy5HJVtznT6TrsAAAAAABGLh2cLo/KZaT5NTeUOl2LXS6VN5Q6XYtdXl38+3nNp0Kn67EDAAAAABi5NDtZfhsRcd3mTKdrscuR4kbdqOh07XU5Xk4+q3qg0/XYAQAAAACMW5otzr6LiJhPdx4MhTpdi12OSK9VzopO11yX88bGpzW5TtdjBwAAAAAwcml2uny1OdvdHt6c6XQNdjlK1G3OdLoGu/xybf2Tml6n67EDAAAAABi5tL84/z4i4ni6dX8o1Ola7HKKMqmaFJ2uwS6vSvq45oFO12MHAAAAADBy/2+C0/F0695QqNO12NkE67rucrooH1U90Ok67AAAAAAARi7NTs5+iIiY7+0Mbs50uha7HClt1I2KTtdelycvVo9rep2uxw4AAAAAYOTSbHH+anN2zQ2lTtdilyNK3eZMp2uwyy9u/PNhTa7T9dgBAAAAAIxcmi2ubiin19xQ6nQNdjmi8oZSp2uwy6uN5x/U5Dpdjx0AAAAAwMil2eLsx4iI+XTn7lCo07XY5YiUK2dFp2uuy+tp8/2aXKfrsQMAAAAAGLk0O1n+FBEx39u+MxTqdC12OVKs142KTtdelzcvbrxX0+t0PXYAAAAAACOXZovzqxvKrWtuKHW69rocUSpvKHW69rr87NnGo5pcp+uxAwAAAAAYOTfBuq47N8G6rru8eiM9rOl1uh47AAAAAICRS/snyycREcd72+8OhTpdi11OKdaqJkWna7DLk1urBzUPdLoeOwAAAACAkUsHp+dPIiJ+2d0a3JzpdC12uZRStTnT6Vrs8psbz+/XPNDpeuwAAAAAAEYuzU6XTyMi5rvb7wyFOl2LXY4SqWpUdLoGu/z3xZ/3anqdrscOAAAAAGDk0mxxtTmbXrM50+ka7HJE5eZMp2uwy6u//rhbU+t0PXYAAAAAACOX9hdnTyMijqc7g5szna7FLqdIVZszna7FLr/529admgc6XY8dAAAAAMDIuQnWdd25CdZ13aXDq38YfJjS5VCt07XYAQAAAAA0Ls0Wy58jIubT7dtDoU7XYmcZQN9fgCjl1eo4pTJY6nQNdv8Baxyp39LDx1MAAAAASUVORK5CYII=);content:"";height:26.1rem;left:2.7rem;position:absolute;top:2.9rem;width:26.4rem;z-index:-1}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details{border:.1rem solid rgba(1,36,92,.2);height:100%;margin-left:13.1rem;position:relative;width:calc(100% - 13.1rem)}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details .testimonials-content{margin-left:25.7rem;padding-bottom:13rem;padding-top:6.4rem;width:64.9rem}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details .testimonials-content label{display:block;margin-bottom:.6rem;text-transform:uppercase}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details .testimonials-content label [stars]{margin-top:-.4rem}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details .testimonials-content h4{margin-bottom:2.1rem}.testimonials-carousel .item-carousel.no-navigation .testimonial-wrapper .testimonial-details{margin-bottom:12rem}.testimonials-carousel .VueCarousel-navigation{position:relative;text-align:right}.testimonials-carousel .VueCarousel-navigation .VueCarousel-navigation-button{border:.1rem solid rgba(1,36,92,.2);border-top:0;height:9.3rem;position:relative;transform:none;width:13.1rem}.testimonials-carousel .VueCarousel-navigation .VueCarousel-navigation-button.VueCarousel-navigation-prev{border-right:0;margin-right:.8rem!important}@media (max-width:1199px){.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details .testimonials-content{width:50rem}}@media (max-width:991px){.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-avatar{top:7rem}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-avatar img{height:33rem;width:33rem}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-avatar:before{height:33rem;left:3.9rem;top:3.9rem;width:33.5rem}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details{margin-left:25rem;width:calc(100% - 25rem)}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details .testimonials-content{width:90rem}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details .testimonials-content label{padding-bottom:.4rem}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details .testimonials-content label [stars] div span{font-size:2.4rem}.testimonials-carousel .VueCarousel-navigation .VueCarousel-navigation-button{height:16rem;width:20rem}}@media (max-width:767px){.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details{margin-left:20rem;width:calc(100% - 20rem)}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details .testimonials-content{width:70rem}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details .testimonials-content label{padding-bottom:.4rem}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details .testimonials-content label [stars] div span{font-size:2.4rem}}@media (max-width:670px){.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details{margin-left:15rem;width:calc(100% - 15rem)}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details .testimonials-content{width:60rem}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details .testimonials-content label{padding-bottom:.4rem}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details .testimonials-content label [stars] div span{font-size:2.4rem}}@media (max-width:575px){.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-avatar{position:relative;text-align:center;top:0;z-index:1}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-avatar img{height:32.65rem;width:32.65rem}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-avatar:before{height:32.65rem;left:auto;margin-left:3.5rem;position:absolute;top:3.5rem;width:32.65rem}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details{margin-left:0;margin-top:-16.5rem;width:100%}.testimonials-carousel .item-carousel .testimonial-wrapper .testimonial-details .testimonials-content{margin-left:0;padding:23.4rem 8rem 7.6rem;width:100%}.testimonials-carousel .VueCarousel-navigation .VueCarousel-navigation-button{border:.1rem solid rgba(1,36,92,.2);height:14.7rem;width:50%}.testimonials-carousel .VueCarousel-navigation .VueCarousel-navigation-button.VueCarousel-navigation-prev{width:calc(50% + .4rem)}}.stories-blog{position:relative}.stories-carousel .VueCarousel-wrapper{overflow:visible}.stories-carousel .VueCarousel-wrapper .VueCarousel-inner{margin-left:-1.5rem;margin-right:-1.5rem}.stories-carousel .VueCarousel-wrapper .VueCarousel-inner .VueCarousel-slide{padding-left:1.5rem;padding-right:1.5rem}.stories-carousel .item-carousel{-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;-webkit-transition:all .35s ease;position:relative;text-align:center;transition:all .35s ease}.stories-carousel .item-carousel img{width:100%}.stories-carousel .item-carousel .details{bottom:0;padding-bottom:3.6rem;position:absolute;width:100%}.stories-carousel .item-carousel .details h4{color:#fff;margin-bottom:2.64rem}.stories-carousel .item-carousel .details span{border-bottom:.1rem solid #fff;color:#fff;padding-bottom:.3rem;text-transform:uppercase}.stories-carousel .item-carousel:hover{-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);-webkit-transform:scale(1.03);transform:scale(1.03)}@media (max-width:1199px){.stories-carousel .VueCarousel-wrapper .VueCarousel-inner{margin-left:-1rem;margin-right:-1rem}.stories-carousel .VueCarousel-wrapper .VueCarousel-inner .VueCarousel-slide{padding-left:1rem;padding-right:1rem}}@media (max-width:991px){.stories-carousel .item-carousel .details{padding-bottom:7rem}.stories-carousel .item-carousel .details h4{margin-bottom:2.4rem}.stories-carousel .item-carousel:hover{-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);-webkit-transform:scale(1.03);transform:scale(1.03)}}@media (max-width:767px){.stories-carousel .VueCarousel-wrapper .VueCarousel-inner{width:80%}.stories-carousel .item-carousel:hover{-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none}}@media (max-width:575px){.stories-carousel .VueCarousel-wrapper .VueCarousel-inner{width:68%}}#home .main-banner{background-position:50%;background-size:cover;margin-top:-7.4rem;padding-bottom:3.4rem;padding-top:21.9rem;position:relative;z-index:0}#home .main-banner:before{background:rgba(1,36,92,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}#home .main-banner .container h1{color:#fff;margin-bottom:7rem;text-transform:uppercase}#home .main-banner .container .explore-filters .dropdown-action .btn-beyond:first-child{display:initial}#home .main-banner .container .explore-filters .dropdown-action .btn-beyond:last-child{display:none}#home .main-banner .banner-scroll-down{margin-top:12.9rem}#home .main-banner .banner-scroll-down a{color:#fff;text-transform:uppercase}#home .main-banner.banner2{margin-bottom:40px;padding-bottom:10rem;padding-top:10.9rem}#home .main-banner.banner2 h1{text-align:center}#home .main-banner.banner2 .block_white{background:#fff;overflow:auto;padding:40px}#home .main-banner.banner2 .space{height:30px}#home .main-banner.banner2 .color-primary{color:#43d0de}#home .main-banner.banner2 .btn-primary-2{max-width:300px;z-index:9}#home .main-banner.banner2 .btn-primary-2:before{background:#0092da}#home .main-banner.banner2 .btn-primary-2:after{border:1.1rem solid #0092da;border-bottom:2.2rem solid #0092da;border-right:2.2rem solid transparent!important}#home .main-banner.banner2 .btn-primary-2:hover:active:before,#home .main-banner.banner2 .btn-primary-2:hover:before,#home .main-banner.banner2 .btn-primary-2:hover:focus:before{background:#5ca7e1}#home .main-banner.banner2 .btn-primary-2:hover:active:after,#home .main-banner.banner2 .btn-primary-2:hover:after,#home .main-banner.banner2 .btn-primary-2:hover:focus:after{border-bottom-color:#5ca7e1}#home .color-primary-2{color:#0092da!important}#home .color-primary-2.link{border-bottom:.2rem solid #0092da!important}#home .color-primary-3{color:#39c66b!important}#home .color-primary-3.link{border-bottom:.2rem solid #39c66b!important}#home .btn-primary-2{max-width:300px;z-index:9}#home .btn-primary-2:before{background:#0092da}#home .btn-primary-2:after{border:1.1rem solid #0092da;border-bottom:2.2rem solid #0092da;border-right:2.2rem solid transparent!important}#home .btn-primary-3{max-width:300px;z-index:9}#home .btn-primary-3:before{background:#39c66b}#home .btn-primary-3:after{border:1.1rem solid #39c66b;border-bottom:2.2rem solid #39c66b;border-right:2.2rem solid transparent!important}#home .btn-primary-3:hover:active:before,#home .btn-primary-3:hover:before,#home .btn-primary-3:hover:focus:before{background:#60d188}#home .btn-primary-3:hover:active:after,#home .btn-primary-3:hover:after,#home .btn-primary-3:hover:focus:after{border-bottom-color:#60d188}#home .forceFocus:focus{border-left:.4rem solid #39c66b}#home .features{margin-bottom:13.3rem;margin-top:13.3rem}#home .features h2{margin-bottom:7rem}#home .features .item-feature img{height:10rem;width:10rem}#home .features .item-feature h4{margin-bottom:.2rem}#home .recommended-apartments{margin-top:4.9rem}#home .recommended-apartments .starred-container{margin-top:85px}#home .recommended-apartments .starred-container:first-child{margin-top:0}#home .recommended-apartments h3{margin-bottom:7.1rem}#home .recommended-apartments h3 .city_name{color:#26b3c1}#home .recommended-apartments h3 .city_name:before{content:none}#home .recommended-apartments .explore-more{margin-top:4.4rem}#home .stories-blog{margin-bottom:11.2rem;margin-top:13.3rem}#home .stories-blog h3{margin-bottom:7.1rem}#home .stories-blog .stories-mobile-link{display:none;margin-top:6.5rem}#home .testimonials{margin-bottom:12rem}#home .testimonials h3{margin-bottom:5.5rem}#home .become-host-section{background:#faf9f9;margin-bottom:23.4rem;padding-bottom:11.2rem;padding-top:12rem;position:relative}#home .become-host-section .become-host-image-responsive{display:none}#home .become-host-section .background-image{background-size:cover;height:100%;left:0;position:absolute;top:0;width:42%}#home .become-host-section h2{margin-bottom:6.1rem}#home .become-host-section p{margin-bottom:6.2rem}#home .become-host-section .benefits{margin-bottom:7.2rem}#home .become-host-section .benefits h4{margin-bottom:2.3rem}#home .become-host-section .benefits h4 .bc-icon{color:#43d0de;margin-right:1.5rem}#home .become-host-section .benefits h4 .bc-icon:before{vertical-align:text-top}.hover_services:hover{box-shadow:7px 7px 5px 0 #b5b5b5}.New_modal{background:#fff;height:auto!important;margin-bottom:20px;margin-top:40px;overflow:auto;padding-top:80px!important}.New_modal .modal_ok{height:120px}@media (max-width:991px){#home .main-banner{margin-top:-11rem;padding-top:58.8rem}#home .features{margin-bottom:13.3rem;margin-top:10.5rem}#home .features h2{margin-bottom:6.4rem}#home .features .item-feature img{height:20rem;margin-bottom:3.3rem;width:20rem}#home .features .item-feature h4{margin-bottom:1.7rem}#home .features .item-feature p{margin-bottom:6.3rem}}@media (max-width:767px){#home .stories-blog .stories-desktop-link{display:none}#home .stories-blog .stories-mobile-link{display:block}#home .become-host-section .background-image{width:30%}}@media (max-width:575px){#home .main-banner{padding-bottom:2.9rem}#home .main-banner .container .explore-filters .dropdown-action .btn-beyond:first-child,#home .main-banner .container .explore-filters .dropdown-filter{display:none}#home .main-banner .container .explore-filters .dropdown-action .btn-beyond:last-child{display:initial}#home .main-banner .container .banner-scroll-down{margin-top:3rem;text-align:center}#home .become-host-section{padding-top:0}#home .become-host-section h2{text-align:center}#home .become-host-section .background-image{background-image:none!important}#home .become-host-section .become-host-image-responsive{display:block;margin-bottom:10.3rem;width:100%}#home .become-host-section .benefits{text-align:center}#home .become-host-section .benefits h4 .bc-icon{display:block;font-size:5rem;margin-bottom:2rem}#home .become-host-section .benefits-action{text-align:center}}@media (max-width:575px){#home .recommended-apartments .row>div{display:none}#home .recommended-apartments .row>div:first-child,#home .recommended-apartments .row>div:first-child+div,#home .recommended-apartments .row>div:first-child+div+div,#home .recommended-apartments .row>div:first-child+div+div+div{display:block}}