*,*:before,*:after{box-sizing:border-box}body{font-family:Neutrif Studio;color:#343640}@media screen and (max-width: 767px){.nudge-bottom-sm{margin-bottom:.9375rem}}@media screen and (max-width: 767px){.nudge-top-sm{margin-top:.9375rem}}@media screen and (max-width: 767px){.fa-map-marker{display:none}}.container{padding-left:60px;padding-right:60px}.building-site-content{font-family:Poppins,sans-serif}@media screen and (min-width: 901px){.building-site-content{padding-top:1rem}}.building-site-content .enhanced-container,.building-site-content .reduced-container{max-width:80rem}.building-site-content .title{font-family:Poppins,sans-serif;margin-bottom:1em;position:relative;font-weight:400;margin-top:0}.building-site-content .title:after{content:"";background:#0fa0ff;display:block;height:2px;margin-top:37px;width:3.75rem}.building-site-content .description{color:#62687b;line-height:1.5rem;font-size:14px;font-weight:400;margin-bottom:31px}.building-site-content .btn{transition:.3s ease-in-out all}.building-site-content .btn-green{background:#34d45d;border:0}.building-site-content .btn-green:hover{background:#29a94a}.building-site-content .building-img-main{margin-bottom:2.1875rem}.building-site-content .building-img-main .img-fluid{box-shadow:-.625rem .9375rem 1.875rem .3125rem #0003;width:100%}.building-site-content .building-img-thumbnails{width:100%}.building-site-content .building-img-thumbnails li{width:22%;margin-right:4%}.building-site-content .building-img-thumbnails li:hover{box-shadow:0 0 0 .25rem #0fa0ff}@media screen and (min-width: 769px){.building-site-content .building-img-thumbnails li:hover{box-shadow:0 0 0 .5rem #0fa0ff}}.building-site-content .building-img-thumbnails li img{width:100%}.building-site-content .building-img-thumbnails li:last-of-type{margin-right:0}.building-site-content .search-property .input-group .form-control{background:#e8f0f4}.building-site-content .search-property .input-group .input-group-btn{background:#e8f0f4;border-radius:.25rem}.building-site-content .search-property .input-group .btn-group.bootstrap-select>.btn.dropdown-toggle .filter-option{line-height:2.5rem;padding-bottom:0;padding-top:0;font-weight:400;font-size:14px;padding-left:7px}.building-site-content .search-property .bootstrap-select .btn.dropdown-toggle{background:#e8f0f4!important;background-image:url(/vite/assets/caret-down-d799bc36.png)!important;background-repeat:no-repeat!important;background-position:right .9375rem center!important;color:#717789!important;cursor:pointer;font-weight:700;border:none;border-radius:.25rem;height:2.5rem;padding-left:.625rem;width:100%}.building-site-content .search-property .bootstrap-select .bs-caret{display:none}.building-site-content .search-property .bootstrap-select .dropdown-menu.inner a:hover{background:#e8f0f4;color:initial}.building-site-content .property-type-bed,.building-site-content .property-type-bath{font-size:1.25rem;margin-right:17px}.building-site-content .property-type-bed .fa,.building-site-content .property-type-bath .fa{color:#0fa0ff;margin-right:.625rem}.building-site-content .amenities h3{font-size:14px;font-weight:700;margin-bottom:0}.building-site-content .amenities ul{overflow:auto;padding:1.25rem 0;display:flex;flex-wrap:wrap;white-space:nowrap}.building-site-content .amenities .amenity{color:#717789;font-size:12px;float:left;margin-bottom:1.25rem;min-width:220px}@media screen and (max-width: 543px){.building-site-content .amenities .amenity{float:none;width:100%}}.building-site-content .amenities .amenity:before{font-family:icomoon;color:#0fa0ff;font-size:1.125rem;margin:1.125rem;writing-mode:vertical-lr;vertical-align:middle}.building-site-content .unit-final{min-width:150px}@media screen and (max-width: 767px){.building-site-content .unit-final{margin-top:0}}.building-site-content .unit-final label{color:#717789;margin-bottom:.625rem}.building-site-content .custom-property-type{border-right:.0625rem solid #caced9;font-size:.8125rem;line-height:.9375rem;margin-right:.3125rem;padding-right:.75rem}.building-site-content .custom-property-type span{color:#717789}.building-site-content .custom-property-type:last-of-type{border-right:0;margin-right:0}.building-site-content .form-group label{font-size:.8125rem;font-weight:700;margin-bottom:.625rem}.building-site-content .form-control:focus{border:.125rem solid #0fa0ff;margin:-.0625rem}.building-site-content .submit-contact-form-btn:hover{background:#008eea}.field label{font-size:.8125rem;font-weight:700;margin-bottom:.625rem}.building-site-content .form-group>label,.field label{width:100%}.building-site-content .field select{display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#55595c;background-color:#fff;background-image:none;-webkit-background-clip:padding-box;background-clip:padding-box;border:.0625rem solid rgba(0,0,0,.15);border-radius:.25rem}.building-site-content .form-control:focus,.building-site-content .field select:focus{border:.125rem solid #0fa0ff;margin:-.0625rem}.fa{margin-right:.75rem}.fa-map-marker{color:#34d45d;font-size:1.5625rem;top:-1.5625rem;margin-bottom:1em}h1{font-size:1.88rem}.btn{border:none;font-weight:500;font-size:14px;padding-right:22px;width:auto}.btn .fa{font-weight:400;opacity:.8}.blue-divider-bottom{border-bottom:.4375rem solid #0fa0ff;margin-bottom:1.5625rem;width:3.75rem}.blue-divider-top{border-bottom:.4375rem solid #0fa0ff;margin-bottom:.625rem;width:3.75rem}.swiper-container{width:100%;height:300px;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:center}.gallery-top{height:auto;width:100%}.gallery-top .swiper-slide{padding-top:74%}.gallery-thumbs{box-sizing:border-box;padding:10px 0;height:auto;margin-bottom:30px}.gallery-thumbs .swiper-slide{width:25%;opacity:.4;height:auto;padding-top:21%;border-radius:2px}.gallery-thumbs .swiper-slide-thumb-active{opacity:1;border:3px solid #00a8ff}.search-form-home{width:100%;max-width:810px;display:flex;align-items:center;margin:auto;flex-wrap:wrap}.home .search-property .search-title{font-family:Poppins,sans-serif;font-size:23px;float:right;margin-bottom:0;margin-top:0}.search-form-home>div{width:auto;float:none;margin:0}.search-form-home>div:nth-child(3),.search-form-home>div:nth-child(4){flex-grow:1;margin-bottom:0}@media screen and (max-width: 830px){.search-form-home>div:nth-child(2){width:100%;margin-bottom:4px;text-align:center}.search-form-home>div:nth-child(3),.search-form-home>div:nth-child(4){margin:10px 0;width:50%}.search-form-home>div:nth-child(5){width:100%;margin-top:10px}}@media screen and (max-width: 1024px){.building-site-content .property-type-bed,.building-site-content .property-type-bath{font-size:16px}}@media screen and (max-width: 767px){.nudge-bottom-sm{margin-bottom:.9375rem}.nudge-top-sm{margin-top:.9375rem}}@media screen and (max-width: 460px){.btn,.button{width:100%}}@media screen and (max-width: 680px){h1{font-size:28px}}@media screen and (max-width: 800px){.container,.building-site-content .enhanced-container{padding:0 7%}}@media screen and (max-width: 768px){.building-site-content .unit-final{margin-top:0}}.building-site-content.application .section{border-top:0;text-align:initial}.building-site-content.application .address-number{color:#0fa0ff}.building-site-content.application .checkbox .form-check-inline{display:inline-block;padding-left:0}.building-site-content.application .checkbox.checkbox-last{margin-bottom:0}.building-site-content.application .form-group{margin-bottom:.25rem;justify-content:space-between;min-height:70px}.building-site-content.application .form-check-inline span{font-family:Poppins,sans-serif;color:#717789}.building-site-content.application #smart_move_question_section .radio{display:inline-block}.building-site-content.application #smart_move_exam_section #smart_move_security_questions_div{width:initial;margin:initial}.building-site-content.application #smart_move_exam_section #smart_move_security_questions_div .form-group:last-of-type{margin-bottom:0}.building-site-content.application #smart_move_exam_section #smart_move_security_questions_div .form-check-inline{padding-left:0}.building-site-content.application #smart_move_exam_section #smart_move_security_questions_div .security-question{margin-bottom:1.25rem}.building-site-content.application #smart_move_exam_section #smart_move_security_questions_div .security-answers{color:#717789;font-size:.875rem;font-family:Poppins,sans-serif}.building-site-content.application #smart_move_question_section,.building-site-content.application #smart_move_exam_section,.building-site-content.application #payment_confirmation_section{border-bottom:0}.building-site-content.application .application-payment-confirmation .confirm-info{overflow:auto;padding:0}.building-site-content.application .application-payment-confirmation .confirm-info .description{margin-bottom:0;margin-top:-.25rem}.building-site-content.application .application-payment-confirmation .confirm-billing,.building-site-content.application .application-payment-confirmation .confirm-payment{padding:2.1875rem}.building-site-content.application .application-payment-confirmation .confirm-billing:first-of-type,.building-site-content.application .application-payment-confirmation .confirm-payment:first-of-type{border-right:.3125rem solid #e8f0f4}@media screen and (max-width: 768px){.building-site-content.application .application-payment-confirmation .confirm-billing:first-of-type,.building-site-content.application .application-payment-confirmation .confirm-payment:first-of-type{border-right:0;border-bottom:.3125rem solid #e8f0f4}}.building-site-content.application .application-payment-confirmation .final_payment_notice{color:#717789;font-size:1rem;font-weight:700}.building-site-content.application .application-payment-confirmation #forte_agreement,.building-site-content.application .application-payment-confirmation #stripe_agreement{color:#717789;font-size:.8125rem}.building-site-content.application .application-payment-confirmation #forte_agreement p,.building-site-content.application .application-payment-confirmation #stripe_agreement p{line-height:1.3}.building-site-content.application .application-form-row{margin-bottom:1.25rem}@media screen and (max-width: 543px){.building-site-content.application .application-form-row .form-control{margin-bottom:2rem}}@media screen and (max-width: 543px){.building-site-content.application .application-form-row .col-sm-4:last-of-type .form-control{margin-bottom:0}}.building-site-content.application .application-header{padding:6.5rem 0 2rem}.application-header-inner{align-items:flex-start}.col-2{margin:0 -15px}.application-header-instructions,.application-header-instructions+.row{width:calc(50% - 30px);margin:0 15px}.application-header-instructions .title{padding-top:0}.application-header-instructions .blue-divider-top,.application-header-instructions .title:after{display:none}.building-site-content.application .application-header .row.is-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.building-site-content.application .application-header .row.is-flex [class*=col-]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;float:none;width:50%}@media screen and (max-width: 768px){.building-site-content.application .application-header{padding:2.2rem 0 1.4rem}.building-site-content.application .application-header .row.is-flex{display:block;margin:0}.building-site-content.application .application-header .row.is-flex>div{width:100%;margin:0;padding:0}}.building-site-content.application .application-header-address-container{border:.125rem solid #e8f0f4;border-radius:.25rem;display:flex;font-size:14px}.building-site-content.application .application-header-address-container .col-sm-6{padding:1.1875rem}.building-site-content.application .application-header-address-container p{margin-bottom:0}.building-site-content.application .required-star{color:red}.building-site-content.application .application-header-address-1>*:last-of-type,.building-site-content.application .application-header-address-2>*:last-of-type{margin-bottom:0;padding-bottom:0}.building-site-content.application .application-header-address-2{border-left:.125rem solid #e8f0f4}@media screen and (max-width: 543px){.building-site-content.application .application-header-address-2{border-left:0;border-top:0}}.building-site-content.application .application-header-address-2 .organization{font-family:Poppins,sans-serif}.building-site-content.application .application-header-address-2 .address{color:#717789}.building-site-content.application #application_progress_credit_check,.building-site-content.application #application_progress_security_questions,.building-site-content.application #application_progress_payment_section,.building-site-content.application #application_progress_payment_confirmation{display:none}.building-site-content.application .application-progress-header{overflow:auto}.building-site-content.application .application-progress-title{color:#0fa0ff;font-size:1.375rem;margin-bottom:0}@media screen and (max-width: 543px){.building-site-content.application .application-progress-title{margin-bottom:1.5625rem}}.building-site-content.application .application-progress-title span{color:#000;font-family:Poppins,sans-serif}.building-site-content.application .application-progress-status label{font-family:Poppins,sans-serif;font-size:.75rem;margin-bottom:.3125rem;text-align:right}@media screen and (max-width: 543px){.building-site-content.application .application-progress-status label{text-align:left}}.building-site-content.application .application-main,.building-site-content.application #application_section{background:#e8f0f4;padding:.625rem 0}.building-site-content.application .application_subsection{background:#fff;margin-bottom:.3125rem;padding:2.1875rem}.building-site-content.application .application_subsection:last-child{margin-bottom:0}.building-site-content.application .application_subsection .description,.building-site-content.application .application_subsection .checkbox{margin-bottom:1.5625rem}.building-site-content.application .application_subsection .application-form-row:last-of-type{margin-bottom:0}.building-site-content.application .application-title{color:#0fa0ff;font-family:Poppins,sans-serif;font-size:1.125rem;margin-bottom:1.25rem}.building-site-content.application .application-action{margin-top:1.25rem;overflow:auto}#submitted_application_captcha,.building-site-content.application .application-action{max-width:80rem;padding-left:60px;padding-right:60px}@media screen and (max-width: 768px){.building-site-content.application .application-action{padding:0 2.1875rem}}@media screen and (max-width: 800px){#submitted_application_captcha,.building-site-content.application .application-action{padding:0 7%}}#submitted_application_captcha>div{display:flex;justify-content:end}.building-site-content.application .application-action #cancel_payment{width:initial}.building-site-content.application .application-action .btn-green{float:right}@media screen and (max-width: 600px){.application-submitted-header{text-align:center;background:white;position:fixed;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;top:0;left:0;z-index:1;min-width:100%}}@media screen and (min-width: 601px){.application-submitted-header{text-align:center;padding:60px 40px}}@media screen and (min-width: 901px){.application-submitted-header{padding:135px 40px 60px;min-height:calc(100vh - 481px);display:flex;flex-direction:column;align-items:center;justify-content:center}}@media screen and (min-width: 961px){.application-submitted-header{min-height:calc(100vh - 287px)}}.building-site-content+iframe+.ui-helper-clearfix{opacity:0}.application-submitted-header .title:after{display:none}.application-submitted-header img{width:80px}.ui-datepicker{padding:2px;border:.0625rem solid rgba(0,0,0,.15);border-radius:.25rem;min-width:230px}.ui-datepicker-header{display:flex;align-items:center;justify-content:center;position:relative;padding:10px 0}.ui-datepicker-prev,.ui-datepicker-next{position:absolute;padding:6px 8px}.ui-datepicker-prev:hover,.ui-datepicker-next:hover{background:transparent;opacity:.6}.ui-datepicker-prev{left:0}.ui-datepicker-next{right:0}.ui-datepicker-prev span:before,.ui-datepicker-next span:before{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}.ui-datepicker-prev span,.ui-datepicker-next span{font-size:0;color:#0fa0ff}.ui-datepicker-prev span:before{content:""}.ui-datepicker-next span:before{content:""}.ui-datepicker-calendar{width:calc(100% - 20px);margin:2px 10px 10px}.ui-datepicker-calendar{font-family:Poppins,sans-serif;font-size:14px}.ui-datepicker-calendar th,.ui-datepicker-calendar td{text-align:center}.ui-datepicker-calendar th{color:#373a3c;font-size:13px;padding-bottom:10px}.ui-datepicker-calendar td a{display:block;padding:3px 7px;color:#0fa0ff;border-radius:3px}.ui-datepicker-calendar td.ui-datepicker-unselectable a,.ui-datepicker-calendar td.ui-state-disabled a{cursor:default;color:#a6adc0}#check_info_image{margin-top:1.3125rem;width:100%}@media screen and (max-width: 543px){#check_info_image{margin-top:0}}.building-site-content.contact-section{background:white;padding:4.375rem 0;padding-top:190px;background:-webkit-linear-gradient(90deg,#fff 60%,#e8f0f4 40%);background:-moz-linear-gradient(90deg,#fff 60%,#e8f0f4 40%);background:-ms-linear-gradient(90deg,#fff 60%,#e8f0f4 40%);background:linear-gradient(-90deg,#eef2f9 40%,#fff 10%)}@media screen and (max-width: 543px){.building-site-content.contact-section{background:initial}}.building-site-content.contact-section .form-group{margin-bottom:1rem}.building-site-content.contact-section .form-group .checkbox .form-check-inline{padding-left:1.25rem;margin-bottom:0}.building-site-content.contact-section .form-group .checkbox:first-of-type .form-check-inline{padding-left:initial}.building-site-content.contact-section .checkbox{display:inline-block;margin-bottom:0}.building-site-content.contact-section .map iframe{box-shadow:1.9375rem .9375rem 2.875rem -.375rem #24394945}.building-site-content.contact-section .g-recaptcha{margin-bottom:36px;margin-top:36px}.building-site-content.contact-section .container{max-width:80rem}.building-site-content.contact-section .container>.row{display:flex;flex-wrap:wrap;justify-content:space-between}.building-site-content.contact-section .container>.row:after{display:none}.building-site-content.contact-section .container>.row>div{float:none;width:50%;margin:0}.building-site-content.contact-section .container>.row>div:first-child{padding-right:3.125rem;width:57%}.building-site-content.contact-section .container>.row>div:last-child{width:42%}@media screen and (max-width: 64rem){.building-site-content.contact-section .container>.row>div:first-child,.building-site-content.contact-section .container>.row>div:last-child{width:100%;padding-right:15px}}@media screen and (min-width: 34rem) and (max-width: 56.25rem){.building-site-content.contact-section{padding-top:5rem}}@media screen and (max-width: 1024px){.building-site-content.contact-section{background:transparent}.building-site-content.contact-section .container>.row>div{width:100%}.building-site-content.contact-section .container>.row>div:first-child{margin-bottom:60px}}@media screen and (max-width: 543px){.building-site-content.contact-section{background:initial;padding-top:70px}}form.new_contact{margin-top:3rem}.building-site-content .checkbox label label{margin-left:.25rem}@media screen and (min-width: 30rem){.form-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.form-grid.col4 .form-group,.form-grid.col2 .form-group{width:calc(50% - .625rem)}}@media screen and (min-width: 48.75rem) and (max-width: 64rem){.form-grid.col4 .form-group{width:calc(25% - .625rem)}}@media screen and (min-width: 78.75rem){.form-grid.col4 .form-group{width:calc(25% - .625rem)}}footer{font-family:Poppins,sans-serif;color:#fff;padding:3.75rem 0;background-color:#192f3e}@media screen and (max-width: 767px){footer{padding:3.125rem 0 1.25rem}}footer .container{max-width:80rem}footer p{color:#8fa3b1;font-size:.875rem}footer .address{font-family:Poppins,sans-serif;font-size:1.25rem}footer .address span:first-of-type{color:#0fa0ff}footer .contact-title{font-family:Poppins,sans-serif;font-size:1.25rem}footer .contact-info{margin-bottom:1.25rem}footer .email,footer .phone{display:inline;font-size:.875rem}footer .email span,footer .phone span{color:#0fa0ff}footer .email{margin-right:.9375rem}footer .connect{color:#fff;font-size:.875rem;font-weight:700;background-color:#34d45d;transition:.3s ease-in-out all}footer .connect:hover{background-color:#29a94a}footer .links-bar,footer .copyright{font-size:.75rem}footer .links-bar{margin-top:2.8125rem;margin-bottom:.625rem}footer .links-bar a{color:#0fa0ff}footer .link-divider{color:#717789;margin-left:.3125rem;margin-right:.3125rem}@media screen and (max-width: 960px){footer .row>div{width:100%}footer .row>div:nth-child(2){margin-top:1.25rem}}@media screen and (max-width: 767px){footer{padding:50px 0 20px}}@media screen and (max-width: 543px){footer .links-bar{margin-top:0}}.navbar{background-color:#243949;border-radius:initial;font-family:Poppins,sans-serif;padding:0 60px;max-width:80rem;margin:auto;position:relative;box-shadow:0 -1px 47px -7px #000;z-index:1}.navbar .container{display:flex;align-items:center;justify-content:space-between;position:relative;max-width:80rem}.navbar:after,.navbar .container:after{display:none}.navbar .nav{display:flex;align-items:center;margin-right:137px}@media screen and (max-width: 543px){.navbar .nav{float:left}}.navbar .nav .nav-item{margin-left:1.5625rem}.navbar .nav .nav-item:first-of-type{margin-left:0}.navbar .nav .nav-item:hover>.nav-link{opacity:.7}.navbar .navbar-brand{color:#fff;font-size:20px;display:flex;align-items:center;float:none;padding:0;font-weight:400;white-space:nowrap}.navbar .navbar-form{position:absolute;right:60px}.navbar .navbar-brand img{display:inline-block;margin-right:1.25rem}.navbar .building-log-in,.navbar .building-log-out{color:#fff;background-color:#34d45d}.navbar .building-log-in:hover,.navbar .building-log-out:hover{background:#008eea;border:none}.nav-link{color:#b2bbd6;font-size:.8125rem;font-family:Poppins,sans-serif;line-height:5rem!important;padding:0!important}.nav-link.selected{color:#fff;font-weight:700;box-shadow:inset 0 -2px #0fa0ff}@media screen and (max-width: 900px){.navbar{padding:0}.navbar .container{flex-direction:column;align-items:baseline;padding-top:20px}.nav-link{line-height:53px!important;font-size:13px}.navbar .nav{margin-right:0}.navbar .navbar-form{bottom:13px}}@media screen and (max-width: 800px){.navbar .container{padding-left:7%;padding-right:7%;overflow:hidden}.navbar .navbar-form{right:7%}.navbar .building-log-in,.navbar .building-log-out{font-size:12px;padding:8px 13px}}@media screen and (max-width: 543px){.navbar .navbar-brand{display:block;float:none;margin-right:0}}@media screen and (min-width: 901px){.navbar{background-color:#243949;position:fixed;width:100%;top:0;z-index:11;max-width:100%;box-shadow:0 -1px 47px -7px #5e9ac1;padding:0}}.building-site-content.home .unit{padding:100px 0 50px;position:relative;background:linear-gradient(90deg,#eef2f9 40%,#fff 10%)}@media screen and (max-width: 767px){.building-site-content.home .unit{padding:3.75rem 0}}@media screen and (max-width: 1024px){.building-site-content.home .unit{background:none!important}}.building-site-content.home .unit .row{display:flex;flex-wrap:wrap}.building-site-content.home .unit .title{margin-top:0}.building-site-content.home .unit .building-bg{background:#ccc;background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:.3;position:absolute;top:0;width:42%;display:none}@media screen and (max-width: 767px){.building-site-content.home .unit .building-bg{background:initial!important}}.building-site-content.home .building-img-main{position:relative}.building-site-content.home .building-img-main .building-img{box-shadow:-.625rem .9375rem 1.875rem .3125rem #0003;max-height:30rem;transform:translate(-2.5rem);width:100%}@media screen and (max-width: 767px){.building-site-content.home .building-img-main .building-img{transform:initial}}.building-site-content.home .building-img-main .img-fluid{width:100%}.building-site-content.home .unit-details{padding-left:4%}@media screen and (max-width: 767px){.building-site-content.home .unit-details{padding-left:.9375rem}}.building-site-content.home .unit-details .row .col-md-10{min-width:100%}.building-site-content.home .search-property{margin:0 auto;padding-bottom:1.5625rem;padding-top:1.5625rem;position:relative;box-shadow:0 0 2.8125rem #162f3c}.building-site-content.home .search-property .search-title{font-family:Poppins,sans-serif;font-size:23px;float:right;margin-bottom:0;margin-top:0}@media screen and (max-width: 767px){.building-site-content.home .search-property .search-title{float:left;margin-bottom:inherit}}.building-site-content.home .search-property .container{max-width:80rem;width:100%}@media screen and (max-width: 767px){.building-site-content.home .search-property .container{width:100%;max-width:initial}}.building-site-content.home .search-property .row{display:flex;align-items:center}.building-site-content.home .search-property .btn-search-property{background:#0fa0ff;border:none;height:2.5rem}.building-site-content.home .search-property .btn-search-property:hover{opacity:.8}.building-site-content.home .featured-listings{background:#eef2f9;padding:0}.building-site-content.home .featured-listings .featured-listing{overflow:auto;padding:1.25rem 0;margin-bottom:6px}.building-site-content.home .featured-listings .card-typical{border-radius:6px;transition:.2s cubic-bezier(.47,-.17,.52,1.15) all;border:none;box-shadow:0 9px 7px -7px #0000001a}.building-site-content.home .featured-listings .card-typical:hover{box-shadow:0 19px 17px -7px #0000001a;transform:translateY(-.5rem)}.featured-listings .card-typical{margin-bottom:20px}.building-site-content.home .featured-listings .fa-home{font-size:1.25rem}.building-site-content.home .featured-listings .btn-view-listings{clear:both;text-align:center;display:flex;align-items:center;justify-content:center}.building-site-content.home .featured-listings .btn-view-listings .btn:hover{background:#0c80cc}.featured-listings .container{padding-top:80px;padding-bottom:60px}.building-site-content.home .card-typical-section.photo{padding:0}.building-site-content.home .card-typical-section.photo:before,.building-site-content.home .card-typical-section.photo:after{display:none}.building-site-content.home .card-typical-section .card-img{border-radius:6px 6px 0 0;max-height:13.125rem;width:100%;object-fit:cover}.building-site-content.home .card-typical-section h2{color:#000;font-family:Poppins,sans-serif;font-size:1rem;margin-bottom:1.25rem;line-height:1.4em}.building-site-content.home .card-typical-section .fa-bed,.building-site-content.home .card-typical-section .fa-bath{margin-right:.3125rem}.building-site-content.home .card-typical-section .address-number{color:#0fa0ff}.building-site-content.home .card-typical-section .description,.building-site-content.home .card-typical-section .sqft{font-size:.8125rem;line-height:1.375rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.building-site-content.home .card-typical-section .price{color:#000;font-size:1rem;font-weight:true}.building-site-content.home .card-typical-section.property-type span{color:#000;font-size:.875rem;font-weight:true}.building-site-content.home .card-typical-section.property-type .property-type-bath{margin-left:.9375rem}.building-site-content.home .card-typical-section.property-type .property-icons{margin-right:.3125rem}@media screen and (max-width: 1024px){.building-site-content.home .unit .row .col-md-6{width:100%;float:none}.building-site-content.home .unit .row{flex-direction:column}}@media screen and (max-width: 1200px) and (min-width: 768px){.featured-listings .col-md-3{width:33.33%}}.single-unit{border-top:1px solid #e8f0f4;padding-top:170px;background:white;padding-bottom:90px;overflow:hidden;background:-webkit-linear-gradient(90deg,#eef2f9 40%,#fff 10%);background:-moz-linear-gradient(90deg,#eef2f9 40%,#fff 10%);background:-ms-linear-gradient(90deg,#eef2f9 40%,#fff 10%);background:linear-gradient(90deg,#eef2f9 40%,#fff 10%)}.single-unit .title{margin-top:0}@media screen and (max-width: 767px){.single-unit{background:none}}.single-unit .address-number{color:#0fa0ff}.single-unit .unit-price,.single-unit .unit-sqft{font-weight:700}.single-unit .unit-details{padding-left:4.375rem}.single-unit .unit-details .col-md-10{float:none;width:100%}@media screen and (max-width: 767px){.single-unit .unit-details{padding-left:inherit}}.single-unit .rent-details{font-size:.8125rem}.single-unit .rent-details label{margin-bottom:.625rem}.single-unit .property-type{font-size:.8125rem;margin-bottom:1.25rem}.single-unit .fa-pencil{color:#ffffffb3}.single-unit .btn-apply:hover{background:#0c80cc;border-color:#0c80cc}.single-unit .btn-inquiry{background:#fff;border:.125rem solid #0fa0ff;color:#0fa0ff;margin-left:1.875rem}.single-unit .modal-body{padding:2.5rem}@media screen and (max-width: 1024px){.single-unit{background:white;padding-top:60px}.single-unit>.row{margin:0}.single-unit .building-content>div{width:100%;overflow:hidden;margin:0;padding:0}.single-unit .building-content>div:first-child{margin-bottom:1.25rem}}@media screen and (max-width: 767px){.single-unit{background:none}.single-unit .title{margin-top:0}.single-unit .modal-body{padding:1.25rem}.single-unit .unit-details{padding-left:inherit}}@media screen and (max-width: 543px){.single-unit .btn-inquiry{display:block;margin-left:0;margin-top:1.25rem}}.single-unit .modal-body .close{color:#000;position:relative;z-index:100}.single-unit .modal-title{font-size:1.6875rem;margin-top:0}.single-unit .modal-description{margin-bottom:1.5625rem}.rent-details{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap}.rent-details .col-md-4{width:auto}.building-site-content.units .unit-search-bar{padding-top:6.0625rem;padding-bottom:2.8125rem;background:white}.building-site-content.units .unit-search-bar .title:before{content:"";background:#0fa0ff;display:block;height:3px;margin-bottom:1.5625rem;width:3.75rem}.building-site-content.units .unit-search-bar .title:after{content:initial}.building-site-content.units .unit-search-results{background:#e8f0f4;padding:3.125rem 0;overflow:hidden}.building-site-content.units .unit-search-results .unit-img img{width:100%;object-fit:cover;height:100%}.building-site-content.units .fa-filter{color:#fff9}.building-site-content.units .btn-filter{background:#34d45d;border:none;height:2.5rem}.building-site-content.units .btn-filter:hover{background:#29a94a}.building-site-content.units .btn-filter img{margin-right:.75rem}.building-site-content.units .unit{background:#fff;color:#343640;margin-bottom:1.5625rem;border-radius:6px;border:none;box-shadow:0 9px 7px -7px #0000001a;transition:.2s cubic-bezier(.45,-.13,.54,1.22) all}.building-site-content.units .unit .list-inline{margin-bottom:1.25rem}.building-site-content.units .unit:hover{box-shadow:0 19px 17px -7px #0000001a;transform:translateY(-.5rem)}.building-site-content.units .unit-name{font-size:1.25rem;margin-bottom:1.25rem}.building-site-content.units .unit-details{padding:20px 16px}.building-site-content.units .unit-details .address-number{color:#0fa0ff}.building-site-content.units .unit-description{color:#717789;line-height:1.3}.building-site-content.units .unit-price{font-size:1.8125rem;font-weight:700;margin-bottom:1.875rem}.building-site-content.units .navigate-results{text-align:center}.building-site-content.units .navigate-results .page-item{display:inline-block}.building-site-content.units .navigate-results .page-link{background:none;border:none;border-radius:.25rem;font-weight:700}.building-site-content.units .navigate-results .page-link-prev,.building-site-content.units .navigate-results .page-link-next{background:#0fa0ff;color:#fff}.building-site-content.units .navigate-results .pagination>.page-item:first-of-type{margin-right:2.5rem}.building-site-content.units .navigate-results .pagination>.page-item:last-of-type{margin-left:2.5rem}.building-site-content.units .unit>.row{display:flex;flex-wrap:wrap}.building-site-content.units .unit>.row>div{display:flex;align-items:center}@media screen and (max-width: 1024px){.building-site-content.units .unit>.row{display:block;margin:0}.building-site-content.units .unit>.row .row{margin:0;padding:0;width:100%}.building-site-content.units .unit>.row>div,.building-site-content.units .unit>.row>div>div{width:100%;float:none;display:block;margin:0;padding:0}.building-site-content.units .unit>.row>.unit-details{padding:30px 25px 10px}.building-site-content.units .unit-search-results .unit-img img{border-radius:6px 6px 0 0}.building-site-content.units .unit-description{font-size:13px}.unit-search-results>div{display:flex;flex-wrap:wrap;width:calc(100% + 20px);margin-left:-10px}.unit-search-results>div>a{width:50%;margin:0;padding:10px}}@media screen and (max-width: 600px){.unit-search-results>div>a{width:100%}}#building_login_container{padding-top:.625rem;padding-bottom:1.5625rem}#login_message{margin-top:1.25rem;color:red;text-align:center}#new_login_container{border:.0625rem solid #979797;margin:0 auto;height:21.25rem;width:21.875rem;font-family:SegoeUI,arial,serif;background-color:#fbfbfb;text-align:center}#new_login_container_header{background-color:#243949;height:3.125rem;width:100%;line-height:3.125rem;color:#fff;font-size:1.5rem;margin-bottom:1.25rem}#new_login{padding:1.25rem}#new_login input[type=email],#new_login input[type=password]{border:.0625rem solid #979797;width:15.625rem;height:1.75rem;padding-left:.3125rem;margin-bottom:1.25rem;color:#000}#new_login_container a{text-decoration:none;color:#388db8;display:block;margin-top:.625rem}#new_login_footer{margin-top:.625rem}#new_login_footer button{padding:.25rem .9375rem}#remember_me_building_login{font-family:SegoeUI,arial,serif;font-size:1em;line-height:1.4;color:#6d7b80}#remember_me_building_login label{margin-left:.3125rem}
