.inner-ribbon-wrapper,.ribbon-wrapper{width:85px;height:88px;top:29px;z-index:2}.index .index-content ul,.inner-page .page-inner ul,.property-info .property-info-inner ul{list-style-image:url("../../assets/img/list-style.webp")}.property-popup,.property-popup-two{min-height:250px;background-color:#fff}html{scroll-behavior:smooth}.fade.modal.show{opacity:1;overflow:auto}.condos-detail-page .platinum-slider-block .platinum-slider .property .property-image span.location,.home-search.main,.owl-theme .owl-nav.disabled+.owl-dots,.pre-construction-detail .platinum-slider-block .platinum-slider .property .property-image span.location,.pre-construction-detail .prop-detail .inner-content .prop-details ul.social li:not(:last-child):after,.pre-construction-detail .prop-detail .inner-content a.see-all span.less,.pre-construction-detail .prop-detail .inner-content a.see-all-features span.less,.pre-construction-detail .prop-detail .inner-content a.see-all-features.main span.all,.pre-construction-detail .prop-detail .inner-content a.see-all.main span.all,.property-detail-two .property-detail-inner .bg-common .detail-block.main,.property-detail-two .property-detail-inner .bg-common a.show-less span:first-child,.property-detail-two .property-detail-inner .bg-common a.show-less.main span:nth-child(2),.property-found .right-block form ul.check-items li input,.property-found .right-block form ul.check-items li label:after,.property-found .right-block form ul.check-items li label:before{display:none}.index .find-property .search-by .search-by-top button img{bottom:1px}.index .find-property .search-by .search-by-top{width:83%}.index .home-worth{padding:100px 0;background:#f8f8f8;position:relative;z-index:1}.index .home-worth p{font-size:14px;font-weight:600}.index .home-worth form{display:flex;position:relative;padding:0 0 5px 25px;border-bottom:1px solid #b9b9b9;margin:50px 0 15px;max-width:614px;width:100%}.inner-ribbon-wrapper{overflow:hidden;position:absolute;left:16px}.ribbon-wrapper{overflow:hidden;position:absolute;left:-3px}.arrow,.ribbon,.visitor{position:relative}.ribbon{font:14px sans-serif;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);padding:7px 0;top:18px;left:-25px;width:120px;background-color:#f60;color:#fff}.sold-ribbon{background-color:red;font-size:16px;font-weight:500}.index .home-worth form:before{position:absolute;top:50%;left:0;transform:translateY(-50%);content:url(../../assets/img/place-white.webp?v0.2)}.index .home-worth form .form-control{background-color:transparent;outline:0;box-shadow:none;border:none;height:50px;display:inline-block;color:#000}.index .home-worth form button{width:25px;padding:0!important}.index .banner .banner-content .text-content .text-content-inner h4{color:#fff;background-color:#28a3b3;padding:7px;border-radius:8px;font-size:22px;display:inline-block}.index .banner .banner-content .text-content .search-by-top .search-result{max-width:100%}.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content ul.nav-tabs,fieldset{border:0}.inner-page .page-inner .ask-home,.property-detail-two .property-detail-inner .ask-home{position:sticky;top:100px;padding:30px;box-shadow:0 0 13px 1px rgba(0,0,0,.1)}.inner-page .page-inner .ask-home form .form-control,.property-detail-two .property-detail-inner .ask-home form .form-control{height:47px;margin-bottom:15px;border:1px solid #e5e5e5;border-radius:4px}.inner-page .page-inner .ask-home form input[type=submit]{background-color:#28a3b3;color:#fff;border-radius:4px;height:47px;font-weight:600;border:none;outline:0;box-shadow:none;width:100%;font-size:20px;margin-bottom:0;text-transform:capitalize}.visitor{margin-top:15px;border:1px solid #444;display:block;width:100px;padding-top:5px;height:30px;padding-left:5px;font-size:15px;color:#444;font-weight:600}.index .index-content h3 span,.index .index-content h4 span,.index .testimonials .testi .testi-block .star-rating span,.investRange .btn-group .btnClear a,.investRange .btn-group .btnClear-two a,.investRange .btn-group span,.investRange-two .btn-group .btnClear a,.investRange-two .btn-group .btnClear-two a,.investRange-two .btn-group span,.visitor a{color:#000}.visitor:hover{background-color:#28a3b3;color:#fff}.navbar .colour::after,.navbar.index .navbar-nav .nav-item.dropdown ul li a:hover,.pre-construction .find-property .search-by .advanced-search,.pre-construction .find-property h3,.pre-construction-detail .prop-detail .inner-content .block a.button-common.active .fa,.pre-construction-detail .prop-detail .inner-content .block a.button-common:hover .fa,.property-detail-page .pkg-gallery .main-image ul.main li a:hover svg,.property-detail-two .property-detail-inner .virtual ul li:hover a,.visitor a:hover,.visitor:hover a{color:#fff}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:100%;height:47px;padding-top:15px;padding-right:5px;border:0;outline:0;background-color:#fff;box-shadow:none;border-radius:0;color:#000;margin-bottom:30px}.overflow-class{height:200px}#consultation-modal .modal-dialog .modal-content .modal-body,#consultation-modal-one .modal-dialog .modal-content .modal-body,#consultation-modal-two .modal-dialog .modal-content .modal-body,#pre-consultation-modal .modal-dialog .modal-content .modal-body,#thanks-modal .modal-dialog .modal-content .modal-body,#thanks-modal-one .modal-dialog .modal-content .modal-body,.navbar.index .navbar-brand,.navbar.inner .navbar-brand,.prop-modal-two,.search-by{padding:0}#consultation-modal-ones .modal-dialog.modal-dialog-centered .modal-content{color:#fff;background:#28a3b3}#consultation-modal-ones .modal-dialog.modal-dialog-centered .modal-content .modal-header{border:none}.investRange .btn-group,.investRange-two .btn-group{width:100%!important}.investRange .btn-group #min-max-price-range,.investRange-two .btn-group #min-max-price-range{min-height:47px!important;border-radius:0;border:1px solid #b9b9b9;margin-bottom:30px}.investRange .btn-group .dropdown-toggle::after,.investRange-two .btn-group .dropdown-toggle::after{position:absolute;right:5px;top:20px}.navbar .submenu::after{color:#fff!important}.investRange .btn-group .dropdown-menu,.investRange-two .btn-group .dropdown-menu{width:100%!important;padding:10px 10px 0;top:50px!important;transform:translate3d(0,0,0)!important;border-radius:0}.investRange .btn-group .dropdown-menu .freeformPrice .form-control,.investRange-two .btn-group .dropdown-menu .freeformPrice .form-control{margin-bottom:5px!important}.arrow{color:#ccc;background-color:#ccc;display:inline-block;height:1px;width:12px}.max_value{padding:6px 6px 6px 30px}.price_Ranges{float:right;width:50%}.price_Ranges a{display:block;text-align:left;padding:6px 0;color:#000}.condos-detail-page .tab-sec .platinum,.pre-construction-detail .prop-detail .inner-content .prop-details .right-block,.price_Ranges a.max_value,.property-detail-two .property-detail-inner .property-main .main-right,footer .designed{text-align:right}.price_Ranges a.disabled{pointer-events:none;cursor:default;color:#e5e4e2}.price_Ranges a:hover{background:#0074e4;color:#fff;cursor:pointer;text-decoration:none}.btnClear,.btnClear-two{clear:both;border-top:1px solid #dadada;padding:5px 0 0;text-align:center}input.inputError,input.inputError:focus{border-color:#0054a0;background-color:#fff;color:#0054a0;box-shadow:inset 0 0 5px #f7bdbb;border-radius:0}#ask_heading{font-size:16px;padding-right:5px}.blur{-webkit-filter:blur(10px);filter:blur(5px);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.right-side-from{background-color:#f4f4f4!important;padding:15px}.right-side-from h4{font-size:22px;text-transform:uppercase;margin:25px 0}.right-side-from button{background:#28a3b3;color:#fff;border:none;text-transform:uppercase;font-weight:500;margin-bottom:0!important}a.whatsappfixed,body{background-color:#fff}.navbar .dropdown-menu a,.page-header h2{text-transform:capitalize}.right-side-from form label{font-weight:700;margin-bottom:10px;text-transform:capitalize}.right-side-from form .form-control{margin-bottom:15px;background-color:#fff;border-radius:0;outline:0;box-shadow:none;min-height:45px}.right-side-from form .pretty{display:block;margin-bottom:10px}.right-side-from form textarea{height:100px}#main-heading{padding-top:35px;padding-bottom:20px}@media (min-width:992px){.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;top:auto;text-align:right}}body{overflow-x:hidden}.switcher-block{position:fixed;left:0;top:50%;transform:translateY(-50%);background:#fff;padding:5px;z-index:2;box-shadow:0 0 13px 1px rgba(0,0,0,.1);max-width:66px;transition:1s}.switcher-block.main{transform:translate(-100%,-50%);transition:1s}.switcher-block a.toggle-link{position:absolute;right:-32px;top:0;text-align:center;display:block;width:32px;height:28px;background:#fff;border-top-right-radius:50%;opacity:1!important;border-bottom-right-radius:50%}.switcher-block a.toggle-link.main:before{background-image:url("../../assets/img/colorshow.webp");transition:.3s}.switcher-block a.toggle-link:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;content:"";background-image:url("../../assets/img/colorhide.webp");transition:.3s;background-size:cover;height:22px}.switcher-block span{font-size:13px;margin:5px 0;line-height:11px;font-family:proxima_novasemibold;text-align:center;display:block}.switcher-block ul{padding:0;margin:0;list-style:none;text-align:center;display:block}.switcher-block ul li{text-align:center;width:calc(50% - 5px);float:left;overflow:hidden}.property-detail-two .property-detail-inner .bg-common .affordability ul.progress-block li:not(:last-child),.switcher-block ul li:nth-child(odd){margin-right:5px}.switcher-block ul li a{width:100%;height:20px;display:block;margin:5px auto 0}.switcher-block ul li a.color-one{background:#12bf80}.switcher-block ul li a.color-two{background:#0054a0}.switcher-block ul li a.color-three{background:#0195fc}.switcher-block ul li a.color-four{background:#941426}.switcher-block ul li a.color-five{background:#a6a6a3}.switcher-block ul li a.color-six{background:#d3ad00}.inner-page .page-inner,.property-value-page .page-inner{padding:50px 0 100px}.inner-page .page-inner h3{font-size:19px;color:#4b5a6a;margin-bottom:15px}.inner-page .page-inner ul{margin:25px 0}.condos-detail-page .platinum-slider-block .platinum-slider .property .property-image,.footer-page ul.list-inline,.home-evaluation .get-in-touch .inner-content form .radio-buttons-group .pretty,.index .featured-neighbourhoods .neighbourhoods .neighbourhood .option-hover ul,.inner-page .page-inner ul li,.property-detail-two .property-detail-inner .property-main p,.property-found .right-block form ul.check-items li,footer .footer-bottom ul{margin-bottom:10px}.inner-page .page-inner p{line-height:30px}.inner-page .page-inner .form-block{position:sticky;top:125px}#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-left img,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-right img,.find-property .search-by .search-by-top form,.index .featured-neighbourhoods .neighbourhoods .neighbourhood .image-block img,.index .featured-services .block .image img,.inner-page .page-inner .form-block img,.pre-construction-detail .prop-detail .inner-content .block .tab-section ul.nav-tabs.main li a.active:after,.property-detail-page #accordion-two #property-details .card-body ul,.property-detail-page .pkg-gallery .main-image .image-view img,.property-detail-two .property-detail-inner .bg-common .detail-block.full table,.property-detail-two .property-detail-inner .bg-common .price-history table,.property-detail-two .property-detail-inner .pkg-gallery .main-image .image-view img,.property-info .property-info-inner .sybu-mathew .image img{width:100%}.inner-page .page-inner .form-block form,.pre-construction-detail .prop-detail .inner-content .prop-details ul.social{margin:15px 0}.inner-page .page-inner .form-block form input{margin-bottom:10px;height:51px;width:100%;border-radius:0;border:none;background:#efefef}.inner-page .page-inner .form-block form input[type=submit]{text-transform:uppercase;background:#28a3b3;border:none;color:#fff;text-align:center;font-size:16px}.page-header{padding:50px;background:#28a3b3}.page-header h2{color:#fff;margin-bottom:0;font-size:25px;text-align:center;letter-spacing:.5px}@font-face{font-family:proxima_novaregular;src:url("../../assets/fonts/proximanova-regular-webfont.woff2") format("woff2"),url("../../assets/fonts/proximanova-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_novabold;src:url("../../assets/fonts/proxima_nova_bold-webfont.woff2") format("woff2"),url("../../assets/fonts/proxima_nova_bold-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_novaextrabold;src:url("../../assets/fonts/proxima_nova_extrabold-webfont.woff2") format("woff2"),url("../../assets/fonts/proxima_nova_extrabold-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_novathin;src:url("../../assets/fonts/proxima_nova_thin-webfont.woff2") format("woff2"),url("../../assets/fonts/proxima_nova_thin-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_altbold;src:url("../../assets/fonts/proxima_nova_alt_bold-webfont.woff2") format("woff2"),url("../../assets/fonts/proxima_nova_alt_bold-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_novasemibold;src:url("../../assets/fonts/proxima_nova_semibold-webfont.woff2") format("woff2"),url("../../assets/fonts/proxima_nova_semibold-webfont.woff") format("woff");font-weight:400;font-style:normal}.search-result{position:absolute;top:60px;z-index:99;background:#fff;max-width:calc(100% - 200px);width:100%;border:2px solid #e7ecf5;max-height:248px;overflow:auto;text-align:left}.search-result ul.country-list{margin-bottom:0;list-style:none;margin-top:-1px;padding:0}.search-result ul.country-list li{padding:5px;background:#fff;cursor:pointer;width:100%}.search-result ul.country-list li:hover{background:#e6e4e4!important;cursor:pointer}.search-result ul.country-list li .stype{float:right;color:#9c9a9a;font-size:14px}a,a:hover{text-decoration:none}.btn.focus,.btn:focus{box-shadow:none}a.whatsappfixed{position:fixed;right:15px;bottom:15px;border-radius:50%;display:block;text-align:center;z-index:100;-moz-box-shadow:0 0 13px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.2);box-shadow:0 0 13px 0 rgba(0,0,0,.2)}a.whatsappfixed img{padding:7px;width:40px}.to-top{float:right;position:relative;transition-duration:2s}.to-top img{display:block;margin:0 auto}.home-evaluation .get-in-touch .inner-content form p,.to-top p{font-size:13px}.condos-detail-page .tab-sec .tab-content .price-per ul li h4,.index .main-contact ul h3{font-size:40px}.index .main-contact ul h6{font-size:15px;color:#000}.navbar{padding:8px;z-index:1030}.navbar.inner{background:#fff;box-shadow:rgba(109,64,64,.27) 1px 1px 5px 1px;position:sticky;top:0}.navbar.inner .navbar-toggler{margin-right:15px;border:none;padding:10px;font-size:initial;outline:0;background:#28a3b3!important}.navbar.index .navbar-toggler .navbar-toggler-icon,.navbar.inner .navbar-toggler .navbar-toggler-icon{background-image:url("../../assets/img/toggler.webp");width:29px;height:13px}.header-page h1 img,.navbar.index .navbar-brand img,.navbar.inner .navbar-brand img{max-height:75px}#thanks-for-submitting .modal-dialog .modal-content .modal-body,.contact-us .contact-content,.index .testimonials .testi .testi-block .star-rating,.navbar.index .navbar-nav .nav-item,.navbar.inner .navbar-nav .nav-item{text-align:center}.navbar.index .navbar-nav .nav-item.dropdown,.navbar.inner .navbar-nav .nav-item.dropdown{text-transform:uppercase}.navbar.index .navbar-nav .nav-item.dropdown ul li a,.navbar.inner .navbar-nav .nav-item.dropdown ul li a{padding:5px 10px 5px 5px;position:relative;color:#fff;background:#28a3b3;text-align:right;text-transform:uppercase}.contact-us .contact-content .contact-me-by .select-by label:first-child,.navbar.inner .navbar-nav .nav-item.login,.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content .prop-block .details .info ul li:not(:last-child),.property-detail-page .related-properties .related-property .details ul li:not(:last-child){margin-right:10px}.navbar.index .navbar-nav .nav-item.login a .fa-user,.navbar.inner .navbar-nav .nav-item.login a .fa-user{margin-right:5px;font-size:15px;position:relative;bottom:2px}.navbar.inner .navbar-nav .nav-item .nav-link{padding:7px 10px;margin:0 5px;color:#000;font-family:proxima_novaregular;font-size:16px;line-height:21px}.navbar.index .navbar-toggler{border:none;padding:0;font-size:initial;background:#28a3b3!important;box-shadow:none;outline:0}.navbar.index .navbar-nav .nav-item.login{border:none;margin-right:10px}.navbar.index .navbar-nav .nav-item .nav-link{padding:7px 10px;margin:0 5px;color:#fff;font-family:proxima_novaregular;font-size:16px;line-height:21px}.navbar .dropdown-menu{padding:10px;right:-1px;width:auto;left:auto;border-radius:0;margin:5px 0 0;text-align:center;background:#28a3b3}.navbar .dropdown-menu .submenu.dropdown-menu{right:100%;left:auto}#request-info .modal-dialog .modal-content form .pretty.p-default input:checked~.state label:after,.condos-detail-page .registration form .pretty.p-default input:checked~.state label:after,.condos-list-page .related-inner .registration form .pretty.p-default input:checked~.state label:after,.index .featured-listing .listing-featured .owl-dots .owl-dot.active span,.navbar .dropdown-menu a:active,.pre-construction-detail .prop-detail .inner-content .prop-details ul.social li a:hover,.property-detail-page .pkg-gallery .main-image ul.main li a:hover,.property-detail-two .property-detail-inner .pkg-gallery .main-image .more-option ul.main li a.share:hover,.property-detail-two .property-detail-inner .virtual ul li:hover{background:#28a3b3}.property{border:1px solid #dbdbdb;padding:15px;max-width:440px;margin-top:28px;transition:.3s;box-shadow:none}.property .carousel,.property-listing .map-view .map-view-inner .map-property .property .carousel{position:relative;transition:.3s}.property .carousel .carousel-inner img{width:100%;height:240px;object-fit:cover}.property .carousel .hover-link,.property-listing .map-view .map-view-inner .map-property .property .carousel .hover-link{transition:.3s;opacity:0;position:absolute;bottom:0;right:0;left:0;background:rgba(0,0,0,.5);padding:10px;width:100%;z-index:2}.property .carousel .hover-link a,.property-listing .map-view .map-view-inner .map-property .property .carousel .hover-link a{text-align:center;display:block;color:#fff;font-family:Poppins,sans-serif;font-weight:300;font-size:14px;text-transform:uppercase}.property .carousel:hover .hover-link,.property-listing .map-view .map-view-inner .map-property .property .carousel:hover .hover-link{opacity:1!important;transition:.3s}.property .carousel:hover:before,.property-listing .map-view .map-view-inner .map-property .property .carousel:hover:before{position:absolute;bottom:0;content:"";width:100%;height:100%;left:0;right:0;background:rgba(0,0,0,.2);z-index:1;transition:.3s}.property .carousel-control-next-icon,.property-listing .map-view .map-view-inner .map-property .property .carousel-control-next-icon,.property-listing .property-grid-view .property-grid-item .grid-left .carousel-control-next-icon,.property-listing .property-grid-view .property-grid-item .grid-right .carousel-control-next-icon{background-image:url("../../assets/img/right-arrow.webp")!important;width:18px;height:50px}.property .carousel-control-prev-icon,.property-listing .map-view .map-view-inner .map-property .property .carousel-control-prev-icon,.property-listing .property-grid-view .property-grid-item .grid-left .carousel-control-prev-icon,.property-listing .property-grid-view .property-grid-item .grid-right .carousel-control-prev-icon{background-image:url("../../assets/img/left-arrow.webp")!important;width:18px;height:50px}.property .carousel-control-next,.property .carousel-control-prev,.property-listing .map-view .map-view-inner .map-property .property .carousel-control-next,.property-listing .map-view .map-view-inner .map-property .property .carousel-control-prev{opacity:1}.property .location{background:#28a3b3;position:relative;padding:13px;min-height:50px;margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;color:#fff}.property .location img,.property-listing .map-view .map-view-inner .map-property .property .location img{width:auto!important;display:inline-block!important;margin-right:10px;max-height:16px}.property .location span{color:#fff;margin-bottom:0;font-family:proxima_novaregular;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.property .property-detail{display:flex;width:100%;justify-content:space-between;padding:0 5px;font-size:14px}.property .property-detail h5 a b{color:red}.property .property-detail .sec{display:inline-block;width:auto;margin-left:7px}.property .property-detail .sec .detail img{display:inline;width:17px}.property .property-detail .sec.price{width:auto;text-align:center}.property .property-detail .sec.price span{font-family:proxima_novaregular;color:#ef0000}.property .property-detail .price2 h5,.property .property-detail .sec h5,.property .property-detail .sec2 h5{text-transform:capitalize;font-family:proxima_novaregular;font-size:14px}.property .property-detail .sec span img,.property .property-detail .sec2 span img,.property-listing .map-view .map-view-inner .map-property .property .property-detail .sec span img,.property-listing .property-grid-view .property-grid-item .grid-left .property-detail .sec span img,.property-listing .property-grid-view .property-grid-item .grid-right .property-detail .sec span img{width:auto!important;display:inline-block;position:relative;bottom:2px;margin-right:5px}.index .home-search .contact-details ul.top-nav-contact{display:grid}.index .contact-details .top-nav-contact li a{color:#393939;font-weight:600}.index .contact-details .top-nav-contact li a img,footer .footer-top .contact-number img.email{filter:invert(1)}.home-search{padding:25px 0;background:#f8f8f8;display:block}.home-search .radio-buttons-group{text-align:center;display:block;padding:0 0 25px}.contact-us .contact-content .contact-me-by .contact-form .radio-buttons-group span,.home-search .radio-buttons-group span{font-size:17px;color:#393939;font-weight:700;margin-right:30px}.contact-us .contact-content .contact-me-by .contact-form .radio-buttons-group label,.home-search .radio-buttons-group label{font-family:proxima_novaregular;font-size:17px;color:#393939}.contact-us .contact-content .contact-me-by .contact-form .radio-buttons-group .pretty.p-default input:checked~.state label:after,.home-search .radio-buttons-group .pretty.p-default input:checked~.state label:after{background-color:#28a3b3!important}.home-search .full-width-form{display:flex}.home-search input[type=email],.home-search input[type=submit],.home-search input[type=tel],.home-search input[type=text],.home-search select{width:20%;display:inline-block;margin-right:15px;border-radius:4px;height:54px}.home-search input[type=submit]{margin-right:0!important;text-transform:uppercase;background:#28a3b3;border:none;color:#fff;text-align:center;font-family:proxima_novabold;font-size:16px;line-height:22px}.index .find-property h3{text-transform:capitalize;text-align:left!important}.index .find-property .search-by .search-by-top{background-color:rgb(255,255,255,.5);border:none;height:70px;margin:0}.index .find-property .search-by .search-by-top button{position:relative;background:rgb(255,255,255,.7);width:40px;height:70px}.index .find-property .search-by .search-by-top input[type=text]{width:100%;height:70px;background:rgb(255,255,255,.7)}.find-property h3{text-transform:uppercase;font-family:proxima_novabold;font-size:27px;color:#000}.find-property .search-by .search-by-top{margin-bottom:30px!important;position:relative;height:61px;border:2px solid #28a3b3;max-width:1000px;margin:0 auto;width:100%;display:flex;background-color:#28a3b3}.find-property .search-by .search-by-top input[type=text]{display:inline-block;border:none;height:57px;left:31px!important;background:#fff;width:calc(100% - 200px);border-radius:0}.find-property .search-by .search-by-top input[type=text]:focus,.index .calculator .calculator-form input[type=text]:focus{box-shadow:none;outline:0}.find-property .search-by .search-by-top select{height:57px;float:left;display:inline-block;width:20%;border-right:2px solid #0054a0;border-radius:0}.find-property .search-by .search-by-bottom .keywords input[type=submit]:focus,.find-property .search-by .search-by-bottom .keywords input[type=text]:focus,.find-property .search-by .search-by-bottom .keywords span:focus,.find-property .search-by .search-by-top select:focus{outline:0;box-shadow:none}.find-property .search-by .search-by-top button{position:absolute;width:200px;height:57px;right:0;background:#28a3b3;color:#fff;outline:0;border:none;font-family:proxima_novabold;font-size:17px;padding:0 25px;text-transform:uppercase;display:inline-block}.find-property .search-by .search-by-top button img{position:relative;bottom:5px;margin-right:10px}.find-property .search-by .advanced-search{text-align:center;position:relative;color:#393939;margin-bottom:10px;margin-top:10px;text-transform:capitalize;display:block}.find-property .search-by .advanced-search.main img,.index a.get-a-free-consultation.main:after,a.get-a-free-consultation.main:after{transform:rotate(180deg);transition:.3s}.find-property .search-by .advanced-search img{transition:.3s;filter:invert(.5)}.find-property .search-by .search-by-bottom{display:none!important}.find-property .search-by .search-by-bottom.main{display:block!important}.find-property .search-by .search-by-bottom input[type=text],.find-property .search-by .search-by-bottom select{min-height:47px;margin-bottom:30px;border-color:#b9b9b9;border-radius:0;color:#000!important}.find-property .search-by .search-by-bottom input[type=text]:active,.find-property .search-by .search-by-bottom input[type=text]:focus,.find-property .search-by .search-by-bottom input[type=text]:hover,.find-property .search-by .search-by-bottom input[type=text]:visited,.find-property .search-by .search-by-bottom select:active,.find-property .search-by .search-by-bottom select:focus,.find-property .search-by .search-by-bottom select:hover,.find-property .search-by .search-by-bottom select:visited{border-color:#b9b9b9!important;box-shadow:none!important}.find-property .search-by .search-by-bottom select{width:100%;padding:10px;background:#fff;outline:0!important;box-shadow:none!important}.find-property .search-by .search-by-bottom .select2-container{width:100%!important;margin-bottom:30px}.find-property .search-by .search-by-bottom .select2-container:focus{outline:0!important;box-shadow:none!important}.find-property .search-by .search-by-bottom .select2-container .select2-selection--single{height:47px;padding-top:10px}.find-property .search-by .search-by-bottom .select2-container .select2-selection--single .select2-selection__arrow{height:47px}.find-property .search-by .search-by-bottom .keywords{height:47px;overflow:hidden;display:flex;border:1px solid #b9b9b9;position:relative;background:#fff}.find-property .search-by .search-by-bottom .keywords input[type=submit],.find-property .search-by .search-by-bottom .keywords input[type=text],.find-property .search-by .search-by-bottom .keywords span{display:inline-block;height:47px}.find-property .search-by .search-by-bottom .keywords span{padding:10px;border-right:1px solid #b9b9b9;width:15%;text-align:center}.find-property .search-by .search-by-bottom .keywords input[type=text]{border:none;width:85%;padding:10px}.find-property .search-by .search-by-bottom .keywords input[type=submit]{width:15%;text-align:center;background:#28a3b3;border:none;color:#fff;float:right;outline:0;font-family:proxima_novabold;font-size:17px;padding:0 25px;text-transform:uppercase;display:inline-block}.find-property .search-by .search-by-bottom .price-range,.property-detail-page .pkg-gallery,.property-detail-two .property-detail-inner .bg-common:not(:last-child),.property-detail-two .property-detail-inner .pkg-gallery,.property-detail-two .property-detail-inner .property-main{margin-bottom:30px}.find-property .search-by .search-by-bottom .price-range .ui-slider-horizontal{height:7px;background:#e2e2e2}.find-property .search-by .search-by-bottom .price-range .ui-widget-header{background:#28a3b3;height:7px}.find-property .search-by .search-by-bottom .price-range span.ui-slider-handle.ui-corner-all.ui-state-default{background:#e2e2e2;height:16px;border-radius:50%;width:16px;border:1px solid #b1b1b1}.find-property .search-by .search-by-bottom .price-range span.ui-slider-handle.ui-corner-all.ui-state-default:focus,.find-property .search-by .search-by-bottom .price-range span.ui-slider-handle.ui-corner-all.ui-state-default:hover{outline:0;border:1px solid #b1b1b1;box-shadow:none}.find-property .search-by .search-by-bottom .price-range p{margin-bottom:4px}.find-property .search-by .search-by-bottom .price-range p label,.property-detail-page #accordion-two #room-information .card-body table tbody tr td{font-family:proxima_novaregular}.find-property .search-by .search-by-bottom .price-range p input{font-family:proxima_novaregular;margin-bottom:0;height:auto;border:none!important;outline:0;font-weight:initial!important;color:#0054a0!important;background:0 0}.card,.property-detail-page #accordion-two #room-information{border-radius:0}.modal-open .modal{background:rgba(0,0,0,.8)}.index a.get-a-free-consultation,a.get-a-free-consultation{height:50px;display:block;text-align:left;background:#28a3b3;color:#fff;font-size:16px;font-family:proxima_novabold;padding:14px;position:relative}.index a.get-a-free-consultation:after,a.get-a-free-consultation:after{transition:.3s;content:url("../../assets/img/get-arrow.webp");position:absolute;right:15px;top:10px}#consultation-modal .modal-dialog,#consultation-modal-two .modal-dialog{max-width:700px!important}#consultation-modal .modal-dialog .modal-content,#consultation-modal-two .modal-dialog .modal-content,#pre-consultation-modal .modal-dialog .modal-content,#thanks-modal .modal-dialog .modal-content,#thanks-modal-one .modal-dialog .modal-content{background:0 0/cover no-repeat #bfc3c8;width:100%;height:auto;border:none;border-radius:0!important;overflow:hidden}#consultation-modal .modal-dialog .modal-content .modal-header,#consultation-modal-one .modal-dialog .modal-content .modal-header,#consultation-modal-two .modal-dialog .modal-content .modal-header,#pre-consultation-modal .modal-dialog .modal-content .modal-header,#thanks-modal .modal-dialog .modal-content .modal-header,#thanks-modal-one .modal-dialog .modal-content .modal-header{border:none;background:0 0;padding:0}#consultation-modal .modal-dialog .modal-content .modal-header button,#consultation-modal-one .modal-dialog .modal-content .modal-header button,#consultation-modal-two .modal-dialog .modal-content .modal-header button,#pre-consultation-modal .modal-dialog .modal-content .modal-header button,#thanks-modal .modal-dialog .modal-content .modal-header button,#thanks-modal-one .modal-dialog .modal-content .modal-header button{border:none;outline:0;opacity:1;display:block;margin:0;padding:0;width:100%}#consultation-modal .modal-dialog .modal-content .modal-header button span,#consultation-modal-one .modal-dialog .modal-content .modal-header button span,#consultation-modal-two .modal-dialog .modal-content .modal-header button span,#pre-consultation-modal .modal-dialog .modal-content .modal-header button span,#thanks-modal .modal-dialog .modal-content .modal-header button span,#thanks-modal-one .modal-dialog .modal-content .modal-header button span{color:#fff;text-align:right;float:right;padding:0 10px 0 0;font-size:30px}#consultation-modal .modal-dialog .modal-content .modal-footer,#consultation-modal-one .modal-dialog .modal-content .modal-footer,#consultation-modal-two .modal-dialog .modal-content .modal-footer,#pre-consultation-modal .modal-dialog .modal-content .modal-footer,#thanks-modal .modal-dialog .modal-content .modal-footer,#thanks-modal-one .modal-dialog .modal-content .modal-footer{border:none;height:50px;background:#fff;border-radius:0;overflow:hidden;display:block;padding:0}#consultation-modal .modal-dialog .modal-content .modal-footer:after,#consultation-modal-one .modal-dialog .modal-content .modal-footer:after,#consultation-modal-two .modal-dialog .modal-content .modal-footer:after,#pre-consultation-modal .modal-dialog .modal-content .modal-footer:after,#thanks-modal .modal-dialog .modal-content .modal-footer:after,#thanks-modal-one .modal-dialog .modal-content .modal-footer:after{position:absolute;content:"";width:55%;height:50px;transform:skew(36deg);-webkit-transform:skew(36deg);-moz-transform:skew(36deg);-o-transform:skew(36deg);background:#28a3b3;left:-20px;bottom:0}#consultation-modal .modal-dialog .modal-content .modal-footer h2,#consultation-modal-one .modal-dialog .modal-content .modal-footer h2,#consultation-modal-two .modal-dialog .modal-content .modal-footer h2,#pre-consultation-modal .modal-dialog .modal-content .modal-footer h2,#thanks-modal .modal-dialog .modal-content .modal-footer h2,#thanks-modal-one .modal-dialog .modal-content .modal-footer h2{position:relative;z-index:1;font-size:23px;color:#fff;left:25%;transform:translateX(-50%);display:inline-block;font-family:proxima_novabold;text-transform:uppercase;margin:12px 0}#consultation-modal .modal-dialog .modal-content .body-inner,#consultation-modal-two .modal-dialog .modal-content .body-inner,#pre-consultation-modal .modal-dialog .modal-content .body-inner{display:flex;width:100%;align-items:flex-end}#consultation-modal .modal-dialog .modal-content .body-inner .inner-left,#consultation-modal .modal-dialog .modal-content .body-inner .inner-right{width:100%;display:inline-block;padding:0 35px;position:relative}#consultation-modal .modal-dialog .modal-content .body-inner .inner-left img,#consultation-modal .modal-dialog .modal-content .body-inner .inner-right img{max-width:265px;width:100%;margin-left:45px}#consultation-modal .modal-dialog .modal-content .body-inner .inner-left .remax-logo,#consultation-modal .modal-dialog .modal-content .body-inner .inner-right .remax-logo,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-left .remax-logo,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-right .remax-logo,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-left .remax-logo,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-right .remax-logo,#thanks-modal .modal-dialog .modal-content .body-inner .inner-left .remax-logo,#thanks-modal .modal-dialog .modal-content .body-inner .inner-right .remax-logo{position:absolute;max-width:113px!important;right:0;top:10%}#consultation-modal .modal-dialog .modal-content .body-inner .inner-left h3,#consultation-modal .modal-dialog .modal-content .body-inner .inner-right h3,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-left h3,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-right h3,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-left h3,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-right h3{font-size:21px;margin-top:25px;font-family:proxima_novasemibold;color:#000}#consultation-modal .modal-dialog .modal-content .body-inner .inner-left form,#consultation-modal .modal-dialog .modal-content .body-inner .inner-right form,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-left form,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-right form,#request-info .modal-dialog .modal-content form .pretty,#request-info-modal .modal-dialog .modal-content form .pretty,#submit-modal .modal-dialog .modal-content form .pretty,.condos-detail-page .registration form .pretty,.condos-detail-page .related-posts .property,.condos-detail-page .related-posts .property .property-image,.condos-list-page .related-inner .registration form .pretty,.pre-construction .page-inner .registration form .pretty,.pre-construction-detail .prop-detail .inner-content .block.floor-plan-and-pricing .image,.property-detail-page #accordion-two .card,.property-detail-page .related-properties .related-property,.property-found .right-block form .pretty{margin-bottom:15px}#consultation-modal .modal-dialog .modal-content .body-inner .inner-left form input,#consultation-modal .modal-dialog .modal-content .body-inner .inner-right form input,#consultation-modal-one .modal-dialog .modal-content .body-inner .inner-right form input,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-left form input,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-right form input{margin-bottom:10px;height:51px;width:100%;border-radius:0}#consultation-modal .modal-dialog .modal-content .body-inner .inner-left form input[type=checkbox],#consultation-modal .modal-dialog .modal-content .body-inner .inner-right form input[type=checkbox],#consultation-modal-one .modal-dialog .modal-content .body-inner .inner-right form input[type=checkbox],#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-left form input[type=checkbox],#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-right form input[type=checkbox],#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-left form input[type=checkbox],#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-right form input[type=checkbox]{height:auto!important;width:auto;margin-bottom:0;position:relative;top:3px}#consultation-modal .modal-dialog .modal-content .body-inner .inner-left form .form-check,#consultation-modal .modal-dialog .modal-content .body-inner .inner-right form .form-check,#consultation-modal-one .modal-dialog .modal-content .body-inner .inner-right form .form-check,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-left form .form-check,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-right form .form-check,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-left form .form-check,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-right form .form-check{bottom:6px}#consultation-modal .modal-dialog .modal-content .body-inner .inner-left form .form-check label,#consultation-modal .modal-dialog .modal-content .body-inner .inner-left form .form-check label a,#consultation-modal .modal-dialog .modal-content .body-inner .inner-right form .form-check label,#consultation-modal .modal-dialog .modal-content .body-inner .inner-right form .form-check label a,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-left form .form-check label,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-left form .form-check label a,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-right form .form-check label,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-right form .form-check label a,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-left form .form-check label,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-left form .form-check label a,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-right form .form-check label,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-right form .form-check label a{font-size:14px;font-family:proxima_novaregular;text-transform:capitalize;color:#000}#consultation-modal .modal-dialog .modal-content .body-inner .inner-left form input[type=submit],#consultation-modal .modal-dialog .modal-content .body-inner .inner-right form input[type=submit],#consultation-modal-one .modal-dialog .modal-content .body-inner .inner-right form input[type=submit],#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-left form input[type=submit],#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-right form input[type=submit],#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-left form input[type=submit],#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-right form input[type=submit],.property-detail-page .book-consultation form input[type=submit]{text-transform:uppercase;background:#28a3b3;border:none;color:#fff;text-align:center;font-family:proxima_novabold;font-size:17px}#pre-consultation-modal .modal-dialog{max-width:685px}#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-left,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-right{width:100%;display:inline-block;padding:0 40px;position:relative;text-align:center}#consultation-modal-one .modal-dialog .modal-content .body-inner .inner-right img,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-left img,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-right img{max-width:300px;width:100%}#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-left form input,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-right form input{margin-bottom:10px;height:47px;width:100%;border-radius:0}#thanks-modal .modal-dialog{max-width:650px!important}#consultation-modal-one .modal-dialog .modal-content .body-inner,#thanks-modal .modal-dialog .modal-content .body-inner,#thanks-modal-one .modal-dialog .modal-content .body-inner,.property-listing .map-view .map-view-inner,.property-listing .property-grid-view .property-grid-item .grid-left .property-detail,.property-listing .property-grid-view .property-grid-item .grid-right .property-detail{display:flex;width:100%}#thanks-modal .modal-dialog .modal-content .body-inner .inner-left,#thanks-modal .modal-dialog .modal-content .body-inner .inner-right{width:100%;display:inline-block;padding:50px 20px;position:relative;text-align:center}#thanks-modal .modal-dialog .modal-content .body-inner .inner-left img,#thanks-modal .modal-dialog .modal-content .body-inner .inner-right img{max-width:265px;width:100%;margin-left:55px!important}#thanks-modal .modal-dialog .modal-content .body-inner .inner-left h3,#thanks-modal .modal-dialog .modal-content .body-inner .inner-right h3{font-size:20px;font-family:proxima_novasemibold;color:#0054a0}#thanks-modal .modal-dialog .modal-content .body-inner .inner-left h4,#thanks-modal .modal-dialog .modal-content .body-inner .inner-right h4,#thanks-modal-one .modal-dialog .modal-content .body-inner .inner-right h4{font-size:18px;margin-top:15px;font-family:proxima_novasemibold;color:#0054a0;text-align:justify}#consultation-modal-one .modal-dialog{max-width:500px!important}#consultation-modal-one .modal-dialog .modal-content{width:100%;height:auto;border:none;border-radius:0!important;overflow:hidden;background:#bfc3c8}#consultation-modal-one .modal-dialog .modal-content .body-inner .inner-right{width:100%;display:inline-block;padding:0 20px;position:relative}#consultation-modal-one .modal-dialog .modal-content .body-inner .inner-right h3{font-size:21px;margin-top:25px;font-family:proxima_novasemibold;color:#0054a0}#consultation-modal-one .modal-dialog .modal-content .body-inner .inner-right form .form-check label,#consultation-modal-one .modal-dialog .modal-content .body-inner .inner-right form .form-check label a{font-size:14px;font-family:proxima_novaregular;text-transform:capitalize;color:#0054a0}#thanks-modal-one .modal-dialog{max-width:600px!important}#thanks-modal-one .modal-dialog .modal-content .body-inner .inner-right{width:100%;display:inline-block;padding:40px 20px;position:relative;text-align:center}#thanks-modal-one .modal-dialog .modal-content .body-inner .inner-right h3{font-size:21px;font-family:proxima_novasemibold;color:#0054a0}#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-left,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-right{width:100%;display:inline-block;padding:0 34px;position:relative}.index{background-size:50%;background-position-x:150%;background-position-y:bottom;background-repeat:no-repeat;background-attachment:initial}.index .banner{height:100vh;overflow:hidden;width:100%;position:relative}.index .banner:before{position:absolute;bottom:0;width:100%;height:100%;left:0;right:0;background:#00257d;background:-moz-linear-gradient(90deg,rgba(0,37,125,.65) 25%,rgba(212,0,0,.65) 100%);background:-webkit-linear-gradient(90deg,rgba(0,37,125,.65) 25%,rgba(212,0,0,.65) 100%);background:linear-gradient(90deg,rgba(0,37,125,.65) 25%,rgba(212,0,0,.65) 100%)}.index .banner .banner-content .text-content .text-content-inner h1{color:#fff127;font-family:"Dancing Script",cursive;text-transform:capitalize;font-size:45px;transform:rotate(-10deg);animation:3s ease-in forwards fadeInAnimationn;font-weight:100!important;text-align:right;margin-top:15px;margin-bottom:-20px}.index .banner .banner-content,.landing .banner .banner-content{position:absolute;bottom:0;width:100%}.index .banner .banner-content .remax-logo{position:relative;width:100%;height:100%}.index .banner .banner-content .remax-logo img{position:absolute;top:45%;transform:translateY(-50%)}.index .banner .banner-content .text-content{position:relative;height:100%;width:100%;z-index:10;margin-left:auto}.index .banner .banner-content .text-content .text-content-inner{max-width:100%;margin:0 auto 15% 10%;text-align:center}.index .banner .banner-content .text-content .text-content-inner h3{color:#fff;font-size:30px;font-weight:400}.index .banner .banner-content .text-content .text-content-inner h2{color:#fff;font-size:36px;font-family:'Open Sans',sans-serif}.index .banner .banner-content .text-content .text-content-inner h2 span{color:#fff;font-size:45px;font-family:proxima_novathin}.index .banner .banner-content .text-content .text-content-inner .banner-line{margin-left:58px;float:right}.index .banner .banner-content .text-content .text-content-inner a.phone{color:#fff;font-size:40px;line-height:42px;display:block;font-family:proxima_novabold}.index .banner .banner-content .text-content .text-content-inner a.email{color:#fff;font-size:27px;line-height:30px;display:block;font-family:proxima_novasemibold}.index .banner .banner-content .person-image{padding-left:30px;z-index:1;position:relative}.index .banner .banner-content .person-image img{max-width:100%;max-height:600px;width:auto;display:block;text-align:center;position:relative}.index .banner .banner-contact{position:absolute;left:25px;bottom:0;padding:0 25px;max-height:132px;max-width:1150px;width:100%;z-index:1}.index .banner .banner-contact ul li h2{font-size:45px;text-transform:uppercase;margin-bottom:0;color:#000}.index .banner .banner-contact ul li h4,.pre-construction .page-inner .registration h5{font-size:23px}.index .banner .banner-contact:before{position:absolute;content:"";width:100%;height:70px;transform:skew(36deg);-webkit-transform:skew(36deg);-moz-transform:skew(36deg);-o-transform:skew(36deg);background:#f8f8f8;right:120px;bottom:0;opacity:.3}.index .banner .banner-contact ul li{position:relative;padding:25px 0;vertical-align:middle}.index .banner .banner-contact ul li:not(:last-child){margin-right:10px;padding-right:30px}.index .banner .banner-contact ul li .name span{font-family:proxima_novaregular;font-size:25px;color:#000}.index .banner .banner-contact ul li .name h3{font-size:26px;color:#ac9c6f;margin-bottom:0;font-weight:800;font-family:'Zen Antique',serif}.index .banner .banner-contact ul li .name h6{letter-spacing:2px}.index .banner .banner-contact ul li .connect{position:relative;letter-spacing:1px}.index .banner .banner-contact ul li .connect a{margin-bottom:8px;display:block}.index .banner .banner-contact ul li .connect a img{max-width:22px;margin-right:7px}.index .banner .banner-contact ul li .connect h4,.index .banner .banner-contact ul li .connect h5{font-size:15px;color:#393939;font-weight:800}.index .banner .banner-contact ul li .connect .phone{font-size:19px}.condos-detail-page .tab-sec .nav-tabs li,.index .banner .banner-contact ul li .connect h4,.index .main-contact ul,.property-detail-page .related-properties .related-property .details ul,.property-detail-two .property-detail-inner .bg-common .affordability .apply-now p,.property-detail-two .property-detail-inner .bg-common .property ul,.property-detail-two .property-detail-inner .bg-common .schedule p,.property-detail-two .property-detail-inner .virtual ul,.property-found .right-block form .select-result ul,.property-popup-two .modal-details .details ul,footer .footer-top .contact-number ul{margin-bottom:0}.index .banner .banner-contact ul li .we-are,.property-detail-two .property-detail-inner .bg-common .price-history p img{vertical-align:top}.index .banner .banner-contact ul li .we-are span{font-size:18px;font-family:proxima_novaextrabold;color:#686868;transform:rotate(270deg);display:inline-block;position:relative;bottom:5px}.index .banner .banner-contact ul li .we-are img{display:inline-block;position:relative;bottom:5px;max-width:90%;left:10px}.index .banner .banner-shape{position:absolute;bottom:0;width:100%;left:0;z-index:1}.index .banner .banner-shape #parallelogram{max-width:995px;height:132px;position:relative}.index .banner .banner-shape #parallelogram:before{position:absolute;content:"";width:100%;height:132px;margin:0 0 0 -50px;transform:skew(36deg);-webkit-transform:skew(36deg);-moz-transform:skew(36deg);-o-transform:skew(36deg);background:#f8f8f8}.index .banner .banner-shape #parallelogram:after{position:absolute;content:"";width:100%;height:100px;margin:0 0 0 10px;transform:skew(36deg);-webkit-transform:skew(36deg);-moz-transform:skew(36deg);-o-transform:skew(36deg);background:#f8f8f8;bottom:0;opacity:.3}.banner-slider-five.black-overlay,.condos-detail-page .tab-sec .tab-content .pdf-files table,.home-evaluation .banner,.index .banner .banner-shape #parallelogram ul,.index .testimonials .testi,.just-listed .inner-content ul.social-icons li,.pre-construction .page-inner .props-lists .props-list .property .property-list-slider .property-slider-block .slider-image,.property-detail-page .pkg-gallery .main-image,.property-detail-two .property-detail-inner .bg-common .affordability .form-block .block .block-right.dollor,.property-detail-two .property-detail-inner .bg-common .affordability .form-block .block .block-right.percentage,.property-info .property-info-inner .sybu-mathew{position:relative}.index .main-contact{text-align:center;background:#fff;padding:10px 0}.index .main-contact h3{font-family:'Zen Antique';font-size:25px;color:#28a3b3;margin-bottom:0}.index .main-contact span{font-family:proxima_novaregular;font-size:12px;color:#000}.index .main-contact ul li a h4{font-size:14px;font-family:proxima_novabold;color:#000;margin-bottom:0}.index .main-contact ul li a h4 img{width:13px;position:relative;bottom:3px;margin-right:5px}.index .main-contact ul li a h5{font-size:15px;font-family:proxima_novabold;color:#000;margin-bottom:0}.index .main-contact .we-are{vertical-align:top;display:flex;border-top:1px solid #d5d5d5;padding:10px 0;margin-top:10px}.index .main-contact .we-are span{font-size:11px;font-family:proxima_novaextrabold;color:#686868;transform:rotate(270deg);display:inline-block;position:relative;left:15%;line-height:20px}.index .main-contact .we-are img{display:inline-block;max-width:200px;margin:0 auto}.index .index-content{padding:50px 0 0;background:url("../../assets/img/bg-image.webp") bottom/cover no-repeat #fafafa}.index .index-content h3{font-size:29px;color:#0054a0;font-family:proxima_novabold}.index .index-content h4{font-size:21px;padding-left:20px;color:#0054a0;font-family:proxima_novabold}.index .index-content h5{font-size:21px;color:#393939;font-family:proxima_novasemibold}.index .index-content ul{margin:20px 0}.index .index-content ul li{margin-bottom:10px;font-family:proxima_novasemibold}.index .index-content .block-sec:not(:last-child){padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #00000040}.index .logos{padding:50px 0;text-align:center}.index .logos img{margin:0 auto;width:100%}.index .featured-services{padding:50px 0 25px;background-color:#f8f8f8}.index .featured-services .block{position:relative;margin-bottom:15px}.index .featured-services .block:hover p{max-height:initial!important}.index .featured-services .block .details{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);color:#fff;text-align:center;padding:15px;transition:.15s}.index .featured-services .block .details h3{font-weight:700;font-size:23px;margin:0;color:#fff}.index .featured-services .block .details P{font-size:16px;font-weight:400;margin:0;padding:0;max-height:0;overflow:hidden;-moz-transition:height 1s;-webkit-transition:height 1s;-o-transition:height 1s;transition:height 1s}.index .featured-videos{background-color:#fff;padding:25px 0 50px}.index .featured-videos .video-slider,.pre-construction-detail .prop-detail .inner-content{padding-top:30px}.index .featured-videos .video-slider .owl-nav button{box-shadow:0 0 13px 1px rgb(0 0 0 / 10%);display:inline-block;margin:0;height:44px;width:52px;border-radius:0;background-color:#28a3b3;transition:.15s;outline:0;border:none;position:relative;box-shadow:0 0 13px 1px rgba(0,0,0,.1)}.index .featured-videos .video-slider .owl-nav{margin-top:0;width:124px;position:absolute;bottom:-45px;left:50%;transform:translateX(-50%);display:flex;justify-content:space-between;z-index:1}.index .featured-videos .video-slider .owl-nav button span{content:url(../../assets/img/slider-arrow.svg);content:url("../../assets/img/whitearrow1.webp");border-radius:50%;border:none;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.index .featured-videos .video-slider .owl-nav .owl-prev span{transform:translate(-50%,-50%) rotate(180deg)}.index .find-property{padding:20px 10px}.index .featured-listing{margin-top:20px}.index .featured-services h3{font-size:29px;padding-bottom:15px;font-weight:600}.index .featured-listing h3,.index .featured-videos h3{font-size:29px;color:#000!important}.index .featured-listing h3 span,.index .featured-neighbourhoods h3 span,.index .featured-videos h3 span,.property-detail-two .property-detail-inner .pkg-gallery .main-image .more-option ul.social li a .fa{color:#28a3b3}.index .featured-listing a.view-all{display:block;width:55px;line-height:16px;margin:0 auto;color:#000;border-bottom:2px solid #28a3b3;font-family:proxima_novaextrabold;font-size:12px}.index .featured-listing .listing-featured .owl-stage-outer,.property-detail-two .property-detail-inner .bg-common .affordability h4{margin-bottom:25px}.index .featured-listing .listing-featured .owl-dots .owl-dot:focus,.index .featured-listing .listing-featured .owl-dots .owl-dot:hover,.index .featured-listing .listing-featured .owl-nav button,.index .featured-listing .listing-featured .owl-nav button:focus,.index .featured-listing .listing-featured .owl-nav button:hover{border:none;box-shadow:none;outline:0;background:0 0}.index .featured-listing .listing-featured .owl-nav button.owl-prev,.index .featured-listing .listing-featured .owl-nav button:focus.owl-prev,.index .featured-listing .listing-featured .owl-nav button:hover.owl-prev{transform:rotate(180deg)}.index .featured-listing .listing-featured .owl-nav button span,.index .featured-listing .listing-featured .owl-nav button:focus span,.index .featured-listing .listing-featured .owl-nav button:hover span{height:12px;opacity:1;content:url("../../assets/img/carousel-arrow1.webp");width:18px;display:block!important;color:#fff;border:none;font-size:20px}.home-evaluation .get-in-touch,.home-evaluation .get-you-ready .inner-content,.index .featured-neighbourhoods,.pre-construction .page-inner,.property-detail-page .home-search{padding:50px 0}.index .featured-neighbourhoods h3{font-size:29px;color:#000;margin-bottom:25px;font-weight:500}.index .featured-neighbourhoods .neighbourhoods{display:flex;flex-wrap:wrap;width:100%;margin:0 auto;text-align:center}.index .featured-neighbourhoods .neighbourhoods .neighbourhood{display:inline-block;width:25%;position:relative;text-align:center;transition:.3s}.index .featured-neighbourhoods .neighbourhoods .neighbourhood:hover .option-hover{opacity:1;transition:.3s;width:100%}.index .featured-neighbourhoods .neighbourhoods .neighbourhood:hover a.neighbourhood-title{opacity:0;transition:.3s}.index .featured-neighbourhoods .neighbourhoods .neighbourhood:hover:before{opacity:0}.index .featured-neighbourhoods .neighbourhoods .neighbourhood:hover:after{opacity:.9;height:100%;top:auto;bottom:0}.index .featured-neighbourhoods .neighbourhoods .neighbourhood:after{position:absolute;width:100%;background:#28a3b3;left:0;top:0;height:1%;content:"";transition:.3s;opacity:0;z-index:1}.index .featured-neighbourhoods .neighbourhoods .neighbourhood:before{position:absolute;width:100%;background:-moz-linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%,#000 100%);background:-webkit-linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%,#000 100%);background:linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%,#000 100%);left:0;bottom:0;height:30%;content:"";transition:.3s}.index .featured-neighbourhoods .neighbourhoods .neighbourhood a.neighbourhood-title{position:absolute;bottom:25px;left:0;right:0;text-align:center;color:#fff;font-family:proxima_novaregular;font-size:25px;text-transform:uppercase;transition:.3s}.index .featured-neighbourhoods .neighbourhoods .neighbourhood .option-hover{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;z-index:2;transition:.3s}.index .featured-neighbourhoods .neighbourhoods .neighbourhood .option-hover h3{font-family:proxima_novaregular;font-size:25px;color:#fff;text-transform:uppercase;margin-bottom:0}.condos-detail-page .tab-sec .tab-content .pdf-files table tr td a img,.index .featured-neighbourhoods .neighbourhoods .neighbourhood .option-hover ul li:not(:last-child) a,footer .footer-top ul.share li:not(:last-child){padding-right:10px}.index .featured-neighbourhoods .neighbourhoods .neighbourhood .option-hover ul li:not(:last-child) a:before{position:absolute;top:3px;right:0;content:"";width:1px;height:10px;background:#fff}.index .featured-neighbourhoods .neighbourhoods .neighbourhood .option-hover ul li a{color:#fff;text-transform:uppercase;font-family:proxima_novaregular;font-size:13px;position:relative}.index .featured-neighbourhoods .neighbourhoods .neighbourhood .option-hover a.read-more{background:#fff;border-radius:50%;text-align:center;display:block;height:40px;width:40px;margin:0 auto;position:relative}.index .featured-neighbourhoods .neighbourhoods .neighbourhood .option-hover a.read-more img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:30px}.index .testimonial-container{padding:50px 0;background-color:#f2f2f2}.index .calculator{margin:105px 0 50px;padding:0 0 115px;background-image:url("../../assets/img/bg.webp");background-repeat:repeat-x;background-size:contain;background-position:bottom}.index .calculator .home-vector{background:#e5edfb;min-height:275px;border:2px solid #93b1e5;border-radius:3px;position:relative}.index .calculator .home-vector img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.index .calculator h3{font-family:proxima_novabold;font-size:27px;margin-top:45px;margin-bottom:0}.index .calculator h6{font-size:15px;font-weight:600}.index .calculator .calculator-form{position:relative;height:79px;border:2px solid #28a3b3;overflow:hidden;width:100%;display:block}.index .calculator .calculator-form:before{content:url("../../assets/img/red-location.webp");height:10px;width:7px;position:absolute;top:45%;left:15px;transform:translateY(-50%);display:block}.index .calculator .calculator-form input[type=text]{display:block;border:none;height:100%;position:absolute;top:50%;transform:translateY(-50%);left:31px!important;width:calc(100% - 448px);background:0 0}.index .calculator .calculator-form input[type=submit]{position:relative;height:79px;float:right;background:#28a3b3;color:#fff;outline:0;border:none;font-family:proxima_novabold;font-size:17px;padding:0 25px;text-transform:uppercase;width:100%;max-width:417px}.index .testimonials{margin:20px 0;position:relative}.index .testimonials .testi .testi-block{background:#fff;border-radius:3px;padding:5px 40px;max-width:500px;width:100%;position:absolute;right:10%;top:50%;transform:translateY(-50%);height:99%;display:flex!important;align-items:center;flex-direction:column;z-index:1;overflow:auto}.index .testimonials .testi .testi-block img.buyer{height:71px;width:71px;border-radius:50%;margin:0 auto;padding:9px;border:1px dashed #009ede}.index .testimonials .testi .testi-block h4.by{font-family:proxima_novaextrabold;font-size:16px;margin-top:15px}.index .testimonials .testi .testi-block .star-rating .fa-star{color:#90bc09}.index .testimonials .testi .testi-block p{text-align:center;font-size:16px;padding:15px 0}.index .testimonials .owl-nav{position:absolute;top:50%;transform:translateY(-50%);margin-top:0;width:100%}.index .testimonials .owl-nav button,.index .testimonials .owl-nav button:focus,.index .testimonials .owl-nav button:hover{border:none;box-shadow:none;outline:0;background:0 0;right:5%;position:absolute}.index .testimonials .owl-nav button.owl-prev,.index .testimonials .owl-nav button:focus.owl-prev,.index .testimonials .owl-nav button:hover.owl-prev{transform:rotate(180deg);right:auto;left:5%}.index .testimonials .owl-nav button span,.index .testimonials .owl-nav button:focus span,.index .testimonials .owl-nav button:hover span{height:32px;opacity:1;content:url("../../assets/img/right-arrow.webp");width:8px;display:block!important;color:#fff;border:none;font-size:20px}.index .testimonials .testimonial-head{position:absolute;bottom:20%;left:15%;z-index:2}.index .testimonials .testimonial-head h3{color:#fff;text-transform:uppercase;font-size:52px;line-height:52px;font-family:proxima_novabold;margin-bottom:0}.index .testimonials .testimonial-head h6{font-size:18px;color:#fff;font-family:proxima_novasemibold;margin-bottom:15px!important}.instagram-feed{position:relative;z-index:2;transform:translateY(50%);margin-top:-75px}.instagram-feed ul{display:flex;margin-bottom:0}.instagram-feed ul li:not(:last-child),.pre-construction-detail .prop-detail .inner-content .block .tab-section ul.nav-tabs.main li,.pre-construction-detail .prop-detail .inner-content .prop-info ul{margin:0}.instagram-feed ul li:first-child a img,.instagram-feed ul li:last-child a img{border-top-left-radius:3px;border-bottom-left-radius:3px}.instagram-feed ul li:last-child a img{border-top-right-radius:3px;border-bottom-right-radius:3px}.property-detail-page .property-content{margin-top:30px;margin-bottom:20px}.property-detail-page .property-content h3{font-size:30px;font-family:proxima_novasemibold;margin-bottom:0;color:#393939}.property-detail-page .pkg-gallery .main-image ul.main{position:absolute;right:15px;bottom:15px;margin-bottom:0;height:33px}.property-detail-page .pkg-gallery .main-image ul.main li a,.property-detail-two .property-detail-inner .pkg-gallery .main-image .more-option ul.main li a{background:#fff;height:33px;width:33px;text-align:center;display:inline-block;position:relative;border-radius:3px}.property-detail-page .pkg-gallery .main-image ul.main li a svg{color:#393939;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%}.property-detail-page .pkg-gallery .main-image ul.social{opacity:0;transition:.2s;position:absolute;right:15px;bottom:55px;margin-bottom:0;background:#fff;height:29px;padding:2px 10px;border-radius:3px}.property-detail-page .pkg-gallery .main-image ul.social.share-active{opacity:1;transition:.2s}.property-detail-page .pkg-gallery .main-image ul.social:after{display:inline-block;content:"";border-top:7px solid #fff;border-right:7px solid transparent;border-bottom:0;border-left:7px solid transparent;position:absolute;right:10px;bottom:-5px}.property-detail-page .pkg-gallery .main-image ul.social li a,.property-detail-two .property-detail-inner .pkg-gallery .main-image .more-option ul.social li a{text-align:center;display:inline-block;position:relative;border-radius:3px}.property-detail-page .pkg-gallery .main-image ul.social li a svg{color:#393939}.property-detail-page .pkg-gallery .main-image .image-view{margin-bottom:33px;position:relative;max-height:442px;overflow:hidden;border-radius:7px}.property-detail-page .pkg-gallery .main-image .image-view #img-loader,.property-detail-two .property-detail-inner .pkg-gallery .main-image .image-view #img-loader{position:absolute;top:50%;left:50%}.property-detail-page .pkg-gallery .thumb-images .owl-item,.property-detail-two .property-detail-inner .pkg-gallery .thumb-images .owl-item{border:1px solid #fff}.property-detail-page .pkg-gallery .thumb-images .owl-item:hover:before,.property-detail-two .property-detail-inner .pkg-gallery .thumb-images .owl-item:hover:before{position:absolute;background:rgba(255,0,0,.5);height:100%;width:100%;top:0;left:0;overflow:hidden;border-radius:7px}.property-detail-page .pkg-gallery .thumb-images .owl-item img{height:149px;object-fit:cover;border-radius:7px}.property-detail-page .pkg-gallery .thumb-images .owl-nav,.property-detail-two .property-detail-inner .pkg-gallery .thumb-images .owl-nav{top:1px;margin-top:0;position:absolute;transform:translateY(-50%);display:inline-block;width:100%}.property-detail-page .pkg-gallery .thumb-images .owl-nav button{margin:0;height:149px;border:none;outline:0;background:#28a3b3;opacity:1!important}.property-detail-page .pkg-gallery .thumb-images .owl-nav button span,.property-detail-two .property-detail-inner .pkg-gallery .thumb-images .owl-nav button span{width:43px;padding:15px;background:#28a3b3;color:#fff;display:block;font-size:35px}.property-detail-page .pkg-gallery .thumb-images .owl-nav .owl-prev,.property-detail-two .property-detail-inner .pkg-gallery .thumb-images .owl-nav .owl-prev{left:0;position:absolute}.property-detail-page .pkg-gallery .thumb-images .owl-nav .owl-next,.property-detail-two .property-detail-inner .pkg-gallery .thumb-images .owl-nav .owl-next{right:0;position:absolute}.property-detail-page .property-content-details{background:#f8f8f8;padding:30px;margin-bottom:30px}.property-detail-page .property-content-details ul li{font-family:proxima_novaregular;background:#fff;padding:10px;border:1px solid #e4e4e4;border-radius:7px}.property-detail-page .property-content-details #accordion .card .card-header{background:#fff;padding:0;display:block}.property-detail-page #accordion-two .card .card-header h5 button,.property-detail-page .property-content-details #accordion .card .card-header h5 button{padding:15px 30px;display:block;width:100%;text-align:left;text-decoration:none;color:#3d4461;position:relative;text-transform:capitalize;font-family:proxima_novasemibold}.property-detail-page #accordion-two .card .card-header h5 button.collapsed .fa-chevron-up,.property-detail-page .property-content-details #accordion .card .card-header h5 button.collapsed .fa-chevron-up{transition:.2s;transform:rotate(-180deg)!important}.property-detail-page #accordion-two .card .card-header h5 button .fa-chevron-up,.property-detail-page .property-content-details #accordion .card .card-header h5 button .fa-chevron-up{position:absolute;right:30px!important;top:43%;transition:.2s}.property-detail-page #accordion-two .card .card-header{background:#f8f8f8;padding:0;display:block}.property-detail-page #accordion-two .card .card-body{background:#f8f8f8}.property-detail-page #accordion-two #property-details .card-body{padding:15px 30px}.property-detail-page #accordion-two #property-details .card-body ul li{width:100%;display:flex;margin-bottom:15px}.property-detail-page #accordion-two #property-details .card-body ul li span{width:50%;text-transform:capitalize;font-family:proxima_novaregular;color:#3d4461}.property-detail-page #accordion-two #property-details .card-body ul li span:last-child{font-family:proxima_novasemibold!important}.property-detail-page #accordion-two #room-information .card-body{padding:0!important;width:100%}.property-detail-page #accordion-two #room-information .card-body table{margin-bottom:0;border-color:#e2e2e2}.property-detail-page #accordion-two #room-information .card-body table thead tr th{width:27%;font-family:proxima_novasemibold;border-bottom:1px solid #e2e2e2;border-top:none}.property-detail-page #accordion-two #room-information .card-body table tbody tr td:first-child,.property-detail-page #accordion-two #room-information .card-body table thead tr th:first-child{padding-left:30px}.property-detail-page #accordion-two #room-information .card-body table thead tr th:nth-child(3){width:46%!important}.property-detail-page #accordion-two #room-information .card-body table tbody tr:nth-child(odd){background:#fff}#request-info .modal-dialog .modal-content form,#request-info-modal .modal-dialog .modal-content form,#submit-modal .modal-dialog .modal-content form,.condos-detail-page .platinum-slider-block .platinum-slider,.condos-detail-page .registration form,.condos-detail-page .related-posts,.condos-list-page .related-inner .registration form,.home-evaluation .get-in-touch .inner-content,.home-evaluation .get-in-touch .inner-content form,.pre-construction .page-inner .registration form,.pre-construction-detail .platinum-slider-block .platinum-slider,.property-detail-page .related-properties{padding:15px 0}.property-detail-page .related-properties h3{font-size:18px;font-family:proxima_novasemibold;margin-bottom:15px}.property-detail-page .related-properties .related-property .property-image a img{border-top-right-radius:5px;border-top-left-radius:5px;width:100%}.property-detail-page .related-properties .related-property .details{padding:15px;box-shadow:rgba(139,139,139,.27) -1px 2px 10px 1px}.property-detail-page .related-properties .related-property .details h5.name{text-transform:capitalize;font-family:proxima_novasemibold;color:#0054a0}.property-detail-page .related-properties .related-property .details p.location{font-size:14px;font-family:proxima_novaregular;text-transform:capitalize;color:#393939;position:relative;padding-left:20px;margin-bottom:5px}.property-detail-page .related-properties .related-property .details p.location:after{position:absolute;top:0;left:0;background-image:url("../../assets/img/location.webp");background-size:contain;filter:brightness(0%);width:14px;background-repeat:no-repeat;height:17px;content:""}.property-detail-page .related-properties .related-property .details ul li,.property-info .property-info-inner .sybu-mathew .details h5{font-size:14px;font-family:proxima_novaregular}.property-detail-page .related-properties .related-property .details ul li:nth-child(3){display:block;width:100%}.property-detail-page .related-properties .related-property .details ul li span{font-family:proxima_novasemibold}.property-detail-page .book-consultation{margin-top:30px;background:#fff;position:sticky;top:125px}.property-detail-page .book-consultation.fixed-top{background:#fff;max-width:467px;right:0;left:auto;top:100px;padding:15px;bottom:600px;height:550px}.property-detail-page .book-consultation h3{font-size:23px;font-family:proxima_novasemibold;margin-bottom:0;color:#0054a0}.property-detail-page .book-consultation form{margin-top:15px}.property-detail-page .book-consultation form input{margin-bottom:15px;height:54px;width:100%}.property-info .property-info-head{background:#f5f5f5;padding:45px 0}.property-info .property-info-head h2{font-size:32px;font-family:proxima_novathin;text-transform:capitalize;margin-bottom:0}.contact-us .contact-us-head h2 span,.property-info .property-info-head h2 span{font-family:proxima_novabold;color:#0054a0}.property-info .property-info-inner{padding:75px 0}.property-info .property-info-inner h3{font-size:34px;color:#3d4461;font-family:proxima_novasemibold}.property-info .property-info-inner p{font-family:proxima_novaregular;text-align:justify}.property-info .property-info-inner ul{padding:10px 0 10px 50px}.property-info .property-info-inner ul li{color:#3d4461;padding-bottom:10px;font-family:proxima_novasemibold}.property-info .property-info-inner .sybu-mathew .details{background:#28a3b3;width:100%;position:absolute;bottom:0;left:0;right:0;color:#fff;text-align:center;text-transform:capitalize;padding:15px 0}.property-info .property-info-inner .sybu-mathew .details h3{font-size:17px;font-family:proxima_novabold;color:#fff}.property-info .property-info-inner .sybu-mathew .details h3.email-id{text-transform:lowercase}.property-info .property-info-inner .sybu-mathew .details h4{font-family:proxima_novabold;font-size:19px;margin-bottom:3px}.property-info .property-info-inner a.remax{margin:25px 0;display:block}.property-info .property-info-inner a.remax-balloon{display:block;text-align:center;margin:15px 0}.property-value-page .page-inner iframe{width:100%;border:0;height:337px}.property-value-page .page-inner form input,.property-value-page .page-inner form select{width:100%;height:47px;border:none;background:#efefef;padding:10px;font-size:15px;color:#888796;margin-bottom:15px}.property-value-page .page-inner form input:focus,.property-value-page .page-inner form select:focus{border:none;outline:0;box-shadow:none}.property-value-page .page-inner form input[type=submit]{color:#fff;background:#28a3b3;max-width:192px;width:100%;height:47px;border:none;margin-bottom:25px;font-weight:500}.property-value-page .page-inner form .ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:100%;height:47px;padding-top:15px;padding-right:5px;outline:0;background-color:#efefef;box-shadow:none;border-radius:0;font-size:15px;color:#888796;font-weight:500;margin-bottom:15px;border:none!important}.property-value-page .page-inner h3{font-size:19px;color:#4b5a6a;margin-bottom:25px;font-weight:500}.property-value-page .page-inner h6.location{margin-top:15px;font-size:15px;color:#002753}.property-value-page .page-inner h6.location img{position:relative;bottom:5px}.property-value-page .page-inner h6.location a{text-transform:capitalize;color:#ff003c;text-decoration:underline;margin-left:10px}.contact-us .contact-us-head{background:#f8f8f8;padding:44px 0}.contact-us .contact-us-head h2{font-size:32px;font-family:proxima_novathin;text-transform:capitalize;margin-bottom:0;color:#000;font-weight:600}.contact-us .contact-content h4{font-size:30px;margin-top:20px}.contact-us .contact-content img.sybu-contact{transform:translateY(-50%);position:relative;margin-bottom:-60px}.contact-us .contact-content h5{font-family:proxima_novabold;font-size:19px;color:#393939;margin-bottom:3px}.contact-us .contact-content h6{font-size:16px;color:#3d4461}.contact-us .contact-content h6 sup{font-size:16px}.contact-us .contact-content ul li a{font-family:proxima_novabold;font-size:17px;color:#393939}.contact-us .contact-content ul li a img{max-height:18px;margin-right:6px;position:relative;bottom:5px}.contact-us .contact-content .contact-me-by,.property-detail-two{margin-top:50px}.contact-us .contact-content .contact-me-by h4{font-family:proxima_novasemibold;font-size:19px;text-transform:uppercase}.condos-detail-page .tab-sec .tab-content .pdf-files,.condos-detail-page .tab-sec .tab-content .price-per,.contact-us .contact-content .contact-me-by .select-by{margin:25px 0}.contact-us .contact-content .contact-me-by .select-by label{position:relative;max-width:131px;width:100%}.contact-us .contact-content .contact-me-by .select-by label span{font-family:proxima_novaregular;text-transform:uppercase;font-size:14px;color:#3d4461;position:absolute;bottom:10px;left:0;width:100%}.contact-us .contact-content .contact-me-by .select-by label [type=radio]{position:absolute;opacity:0;width:0;height:0}.contact-us .contact-content .contact-me-by .select-by label [type=radio]+img{cursor:pointer;background:#f6f6f6;height:125px;width:131px;border:5px solid #f6f6f6;padding:20px 30px 40px;max-width:100%}.contact-us .contact-content .contact-me-by .select-by label [type=radio]:checked+img{border:5px solid #dbdbdb}.contact-us .contact-content .contact-me-by .contact-form{max-width:954px;margin:0 auto;width:100%}.contact-us .contact-content .contact-me-by .contact-form input{margin-bottom:30px;height:51px;border-radius:0}.contact-us .contact-content .contact-me-by .contact-form textarea{height:127px}.contact-us .contact-content .contact-me-by .contact-form p{font-size:12px;text-align:left;font-family:proxima_novaregular;color:#3d4461}.contact-us .contact-content .contact-me-by .contact-form input[type=submit]{margin-right:0!important;text-transform:uppercase;background:#28a3b3;border:none;color:#fff;text-align:center;font-family:proxima_novabold;font-size:17px;line-height:22px;max-width:215px;width:100%}.contact-us .contact-content .contact-me-by .contact-form .radio-buttons-group{text-align:left;display:block;padding:25px 0}p.sold{color:#fff!important;background-color:#28a3b3;border-radius:10px;padding:0 10px;text-transform:capitalize;width:max-content;font-weight:500;font-size:14px!important;height:auto!important;margin:5px 0;position:absolute;top:5px;right:5px;z-index:1}.property-listing .find-property{padding:60px 0 30px;background:#f5f5f5}.property-listing .featured-listings{margin:25px 0;position:relative;min-height:400px}.property-listing .property-grid-view,.property-listing .property-list-view{margin-bottom:25px;clear:both;width:100%}.property-listing .featured-listings .center{width:auto;position:absolute;top:100px;left:50%;transform:translateX(-50%);z-index:2}.property-listing .featured-listings h4{display:inline-block;font-family:proxima_novathin;font-size:29px;margin:0}.property-listing .featured-listings .pagination,.unsubscribe-page .inner-content form{margin:30px 0 0}.property-listing .featured-listings ul.view{float:right;display:inline-block}.property-listing .featured-listings ul.view li a{background:#fff;padding:5px}.property-listing .featured-listings ul.view li a span{font-size:12px;line-height:12px;text-transform:uppercase;color:#3d4461;padding-right:5px}.property-listing .featured-listings ul.view li a img{max-width:17px;max-height:13px;vertical-align:middle}.property-listing .property-grid-view{display:block}.property-listing .property-grid-view .property-grid-item{border:1px solid #dbdbdb;margin-top:30px;display:flex}.property-listing .property-grid-view .property-grid-item .grid-left,.property-listing .property-grid-view .property-grid-item .grid-right{width:50%;display:inline-block}.property-listing .property-grid-view .property-grid-item .grid-left .carousel-control-next,.property-listing .property-grid-view .property-grid-item .grid-left .carousel-control-prev,.property-listing .property-grid-view .property-grid-item .grid-right .carousel-control-next,.property-listing .property-grid-view .property-grid-item .grid-right .carousel-control-prev{width:18px}.pre-construction .page-inner .props-lists .props-list .property .property-list-slider .owl-nav .owl-next,.property-listing .property-grid-view .property-grid-item .grid-left .carousel-control-next,.property-listing .property-grid-view .property-grid-item .grid-right .carousel-control-next{right:0}.property-listing .property-grid-view .property-grid-item .grid-left h4.name,.property-listing .property-grid-view .property-grid-item .grid-right h4.name{font-size:19px;font-family:proxima_novasemibold;color:#393939;padding-right:15px;display:inline-block;text-transform:capitalize}.property-listing .property-grid-view .property-grid-item .grid-left h4.price,.property-listing .property-grid-view .property-grid-item .grid-right h4.price{font-size:16px;font-family:proxima_novasemibold;color:#0054a0;display:inline-block}.property-listing .property-grid-view .property-grid-item .grid-left h5 img,.property-listing .property-grid-view .property-grid-item .grid-right h5 img{height:17px;width:14px;margin-right:10px}.property-listing .property-grid-view .property-grid-item .grid-left h5 span,.property-listing .property-grid-view .property-grid-item .grid-right h5 span{font-family:proxima_novaregular;font-size:14px}.property-listing .property-grid-view .property-grid-item .grid-left p.default,.property-listing .property-grid-view .property-grid-item .grid-right p.default{margin-bottom:5px;font-size:15px;font-family:proxima_novaregular;height:initial}.property-listing .property-grid-view .property-grid-item .grid-left p.default span,.property-listing .property-grid-view .property-grid-item .grid-right p.default span{font-family:proxima_novasemibold;display:inline-block;height:initial;max-height:initial;margin-bottom:0;overflow:initial}.property-listing .property-grid-view .property-grid-item .grid-left p,.property-listing .property-grid-view .property-grid-item .grid-right p{font-size:15px;font-family:proxima_novaregular;overflow:hidden;height:45px}.property-listing .property-grid-view .property-grid-item .grid-left .property-detail .sec,.property-listing .property-grid-view .property-grid-item .grid-right .property-detail .sec{display:inline-block;padding-right:25px}.property-listing .property-grid-view .property-grid-item .grid-left .property-detail .sec:last-child,.property-listing .property-grid-view .property-grid-item .grid-right .property-detail .sec:last-child{padding-right:0}.property-listing .property-grid-view .property-grid-item .grid-left .property-detail .sec h5,.property-listing .property-grid-view .property-grid-item .grid-right .property-detail .sec h5{text-transform:capitalize;font-family:proxima_novaregular;font-size:14px;margin-bottom:5px}.property-listing .property-grid-view .property-grid-item .grid-left .read-more,.property-listing .property-grid-view .property-grid-item .grid-right .read-more{height:36px;background:#28a3b3;color:#fff;text-align:center;text-transform:uppercase;font-family:proxima_novaregular;display:inline-block;padding:7px 10px;margin-top:10px}.property-listing .property-grid-view .property-grid-item .grid-left{padding:15px 7.5px 15px 15px}.property-listing .property-grid-view .property-grid-item .grid-left .carousel .carousel-inner .carousel-item img{height:240px;width:100%;object-fit:cover}.property-listing .property-grid-view .property-grid-item .grid-right{padding:15px 15px 15px 7.5px}.property-listing .property-grid-view .property-grid-item .grid-right h5.location{overflow:hidden}.condos-detail-page .tab-sec .property,.property-listing .map-view{padding-bottom:10px}.property-listing .map-view .map-view-inner .map-block{width:50%;display:inline-block;height:90vh}.property-listing .map-view .map-view-inner .map-block iframe{height:100%}.property-listing .map-view .map-view-inner .map-property{width:50%;display:inline-block;padding-left:15px;height:90vh;overflow-x:hidden;overflow-y:scroll;position:relative}.property-listing .map-view .map-view-inner .map-property .property{border:1px solid #dbdbdb;padding:15px;margin-bottom:30px;margin-top:0;transition:.3s;box-shadow:none}.property-listing .map-view .map-view-inner .map-property .property .carousel .carousel-inner img{width:100%;height:230px;object-fit:cover}.property-listing .map-view .map-view-inner .map-property .property .location{background:#28a3b3;position:relative;padding:13px;min-height:50px;margin-bottom:15px}.property-listing .map-view .map-view-inner .map-property .property .location span{color:#fff;margin-bottom:0;font-size:14px}.property-listing .map-view .map-view-inner .map-property .property .property-detail{display:flex;width:100%;justify-content:space-between;padding:0 5px}.property-listing .map-view .map-view-inner .map-property .property .property-detail .sec{display:inline-block;width:22%}.property-listing .map-view .map-view-inner .map-property .property .property-detail .sec.price{width:34%;text-align:center}.property-listing .map-view .map-view-inner .map-property .property .property-detail .sec.price span{color:#ef0000}.property-listing .map-view .map-view-inner .map-property .property .property-detail .sec h5{text-transform:capitalize;font-size:14px}.property-listing a.show-more{display:block;text-align:center;font-size:13px;font-family:proxima_novasemibold;color:#3d4461;max-width:101px;margin:0 auto;width:100%}.property-listing a.show-more img{width:14px;height:7px;margin-left:5px;position:relative;bottom:2px}.landing{height:100vh;overflow:hidden}.landing .banner{height:100vh;display:block;width:100vw;position:relative;background:url("../../assets/img/banner.jpg") center center/cover no-repeat}.landing .banner:before{position:absolute;bottom:0;content:"";width:100%;height:100%;left:0;right:0;background:#00257d;background:-moz-linear-gradient(90deg,rgba(0,37,125,.65) 25%,rgba(212,0,0,.65) 100%);background:-webkit-linear-gradient(90deg,rgba(0,37,125,.65) 25%,rgba(212,0,0,.65) 100%);background:linear-gradient(90deg,rgba(0,37,125,.65) 25%,rgba(212,0,0,.65) 100%)}.landing .banner img.remax-logo{position:absolute;top:8%;left:60%;transform:translate(-50%,-50%)}.landing .banner .contact-red{position:absolute;bottom:0;left:0}.landing .banner .contact-red ul{position:relative;width:100%;margin-bottom:0;padding:20px 100px 20px 15px}.landing .banner .contact-red ul:before{position:absolute;content:"";width:100%;height:100%;transform:skew(36deg);-webkit-transform:skew(36deg);-moz-transform:skew(36deg);-o-transform:skew(36deg);background:#28a3b3;left:-40px;bottom:0}.home-evaluation .slider-block .sale-slider .details ul li:not(:last-child),.landing .banner .contact-red ul li:not(:last-child){padding-right:15px;margin-right:15px;position:relative}.landing .banner .contact-red ul li:not(:last-child):after{position:absolute;right:0;top:50%;transform:translateY(-50%);height:25px;width:1px;background:#ff0;content:""}.landing .banner .contact-red ul li a{color:#fff;position:relative;font-size:21px;font-family:proxima_novasemibold}.landing .banner .banner-content .text-content{position:relative;height:100%;width:100%}.landing .banner .banner-content .text-content .text-content-inner{position:absolute;top:50%;transform:translateY(-50%)}.landing .banner .banner-content .text-content h1{color:#fff;font-family:"Open Sans",sans-serif;text-transform:capitalize;margin-bottom:50px}.landing .banner .banner-content .text-content img{transform:rotate(-10deg);padding-left:70px;animation:2s ease-in forwards fadeInAnimation}.landing .banner .banner-content .text-content h2{color:#ff0;font-family:"Dancing Script",cursive;text-transform:capitalize;font-size:70px;transform:rotate(-15deg);animation:3s ease-in forwards fadeInAnimationn}@keyframes fadeInAnimation{from{opacity:0;margin-left:10%}to{opacity:1;margin-left:0}}@keyframes fadeInAnimationn{0%{opacity:0}100%{opacity:1}}.landing .banner .banner-content .person-image img{max-width:810px;width:100%;float:right}.landing .landing-form{position:fixed;right:80px;bottom:0;background:#fff;max-width:427px;width:100%;padding:35px 35px 25px}.landing .landing-form input::-webkit-input-placeholder,.landing .landing-form textarea::-webkit-input-placeholder{font-size:14px}.landing .landing-form h4{font-size:21px;font-family:proxima_novasemibold;color:#0054a0;margin-bottom:15px}.landing .landing-form form input,.landing .landing-form form textarea{height:51px;border-radius:0;margin-bottom:8px;width:100%;border:1px solid #cecece}.landing .landing-form form textarea{height:117px;padding-left:15px}.landing .landing-form form input[type=submit]{text-transform:uppercase;background:#28a3b3;border:none;color:#fff;text-align:center;font-family:proxima_novabold;font-size:17px;line-height:22px;width:100%;margin-bottom:0}.condos-detail-page .tab-sec .tab-content .property-location,.condos-list-page,.property-detail-two .banner{margin-bottom:50px}.property-detail-two .banner img{width:100%;height:500px;object-fit:cover}.condos-detail-page,.pre-construction-detail,.property-detail-two .property-detail-inner{padding-bottom:50px}.property-detail-two .property-detail-inner .container{max-width:1375px}.property-detail-two .property-detail-inner .pkg-gallery .main-image{position:relative;margin-bottom:30px}.property-detail-two .property-detail-inner .pkg-gallery .main-image .more-option{position:absolute;right:5px;bottom:5px;text-align:right;display:block;margin-bottom:10px;z-index:2}.property-detail-two .property-detail-inner .pkg-gallery .main-image .more-option ul.main{margin-bottom:0;height:33px}.property-detail-two .property-detail-inner .pkg-gallery .main-image .more-option ul.main li a .fa{color:#869791;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;transition:.3s}.property-detail-two .property-detail-inner .bg-common .property .property-image a.fav.active i,.property-detail-two .property-detail-inner .pkg-gallery .main-image .more-option ul.main li a.fav.active .fa{color:#d50116;transition:.3s}.property-detail-two .property-detail-inner .pkg-gallery .main-image .more-option ul.main li a.share .fa{color:#28a3b3;transition:.3s}.property-detail-two .property-detail-inner .bg-common .property .property-image a.fav i,.property-detail-two .property-detail-inner .pkg-gallery .main-image .more-option ul.main li a.share:hover .fa{color:#fff;transition:.3s}.property-detail-two .property-detail-inner .pkg-gallery .main-image .more-option ul.social{box-shadow:0 0 13px 1px rgba(0,0,0,.1);opacity:0;transition:.2s;position:absolute;right:0;bottom:0;margin-bottom:0;background:#fff;border-radius:3px;transform:translateY(105%);height:0!important;z-index:1;overflow:hidden}.property-detail-two .property-detail-inner .pkg-gallery .main-image .more-option ul.social.share-active{opacity:1;transition:.2s;height:inherit!important}.property-detail-two .property-detail-inner .pkg-gallery .main-image .more-option ul.social li{padding:6px 9px;text-align:center}.property-detail-two .property-detail-inner .pkg-gallery .main-image .more-option ul.social li:not(:last-child){border-bottom:1px solid #70707029}.property-detail-two .property-detail-inner .pkg-gallery .main-image .image-view{position:relative;max-height:553px;overflow:hidden;border-radius:7px}.property-detail-two .property-detail-inner .pkg-gallery .thumb-images .owl-item img{height:140px;object-fit:cover;border-radius:7px}.property-detail-two .property-detail-inner .pkg-gallery .thumb-images .owl-nav button{margin:0;height:140px;border:none;outline:0;background:#28a3b3;opacity:1!important}.property-detail-two .property-detail-inner .property-main h3{font-size:21px;color:#111;font-weight:700;margin-bottom:5px}.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content .prop-block .details .info p,.pre-construction-detail .prop-detail .inner-content .block ul li:not(:last-child),.pre-construction-detail .prop-detail .inner-content .block ul.common li:not(:last-child),.property-detail-two .property-detail-inner .bg-common .detail-block ul li,.property-detail-two .property-detail-inner .bg-common .home-value .icon-block p,.property-detail-two .property-detail-inner .bg-common .home-value h4,.property-detail-two .property-detail-inner .bg-common .price-history h4,.property-detail-two .property-detail-inner .property-main ul,.property-found .right-block form ul.check-items{margin-bottom:5px}.property-detail-two .property-detail-inner .property-main ul li{font-size:15px;color:#444;font-weight:700;position:relative}.property-detail-two .property-detail-inner .property-main ul li:not(:last-child){margin-right:10px;padding-right:11px}.property-detail-two .property-detail-inner .property-main ul li:not(:last-child):after{position:absolute;right:0;height:17px;top:50%;transform:translateY(-50%);content:"";width:1px;background:#c1c1c1}.property-detail-two .property-detail-inner .property-main .main-right p.sold{margin-left:auto}.property-detail-two .property-detail-inner .property-main .main-right p{color:#aaa}.property-detail-two .property-detail-inner .virtual ul li{border:2px solid #444;padding:5px 20px;margin-bottom:10px}.property-detail-two .property-detail-inner .virtual ul li a{color:#444}.property-detail-two .property-detail-inner .bg-common{background:#f8f8f8;padding:30px}.property-detail-two .property-detail-inner .bg-common h4{font-size:20px;font-weight:700;color:#111;text-transform:capitalize}.property-detail-two .property-detail-inner .bg-common .property{margin-top:15px;padding:0;border:none}.property-detail-two .property-detail-inner .bg-common .property .property-image{margin-bottom:10px;position:relative;border-radius:4px;overflow:hidden}.property-detail-two .property-detail-inner .bg-common .property .property-image img{width:100%;height:147px;object-fit:cover}.property-detail-two .property-detail-inner .bg-common .property .property-image span.sale{color:#fff;background:#28a3b3;padding:5px 10px;border-radius:4px;font-size:12px;position:absolute;bottom:0;left:0}.property-detail-two .property-detail-inner .bg-common .property .property-image a.fav{position:absolute;right:5px;top:5px}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .card .card-header button span,.property-detail-two .property-detail-inner .bg-common .property p.home{font-size:12px}.property-detail-two .property-detail-inner .bg-common .property p.home i{margin-right:3px}.property-detail-two .property-detail-inner .bg-common .property ul li{font-size:13px;margin-bottom:5px}.neighbourhood-buzzer .banner-form h3 span,.property-detail-two .property-detail-inner .bg-common .affordability p.plan span,.property-detail-two .property-detail-inner .bg-common .detail-block.full table tr td:first-child,.property-detail-two .property-detail-inner .bg-common .property ul li span{font-weight:700}.property-detail-two .property-detail-inner .bg-common .property a h5{font-size:16px;font-weight:700;color:#111;height:19px;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.property-detail-two .property-detail-inner .bg-common .property a p{color:#111;font-size:14px;margin-bottom:0;height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.condos-detail-page .tab-sec .tab-content .slider-bottom p,.home-evaluation .get-you-ready .inner-content .block p,.property-detail-two .property-detail-inner .bg-common .detail-block ul li span,.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .card .card-body h6,.property-detail-two .property-detail-inner .bg-common p,.property-detail-two .property-detail-inner .faq-card #accordion-two .card .card-body h6{font-size:15px}.property-detail-two .property-detail-inner .bg-common ul.about-property{list-style:none;padding:0;-webkit-column-count:2;column-count:2;margin-bottom:30px}.property-detail-two .property-detail-inner .bg-common ul.about-property li{margin-bottom:10px;width:100%}.property-detail-two .property-detail-inner .bg-common ul.about-property li span{width:40%;display:inline-block;vertical-align:text-top;font-weight:700}.property-detail-two .property-detail-inner .bg-common ul.about-property li span:nth-child(2){width:60%;font-weight:400}.property-detail-two .property-detail-inner .bg-common ul.update{list-style:none;padding:0;margin-bottom:30px}.property-detail-two .property-detail-inner .bg-common ul.update li{margin-bottom:5px;width:100%}.property-detail-two .property-detail-inner .bg-common ul.update li span{display:inline-block;vertical-align:text-top;font-weight:700}.property-detail-two .property-detail-inner .bg-common ul.update li span:nth-child(2){padding-left:50px;font-weight:400}.property-detail-two .property-detail-inner .bg-common h3.up-coming{font-size:20px;font-weight:700}.property-detail-two .property-detail-inner .bg-common h3.up-coming span{font-size:16px;font-weight:400}.property-detail-two .property-detail-inner .bg-common .schedule{padding-left:60px;width:100%;position:relative;margin-bottom:50px}.property-detail-two .property-detail-inner .bg-common .schedule .image{border:1px solid #e2e2e2;position:absolute;left:0;top:0;text-align:center;padding-top:7px;background:#fff;width:41px;height:41px;border-radius:50%}.property-detail-two .property-detail-inner .bg-common .schedule h4{font-size:15px;font-weight:700;margin-bottom:0;color:#444}.property-detail-two .property-detail-inner .bg-common .detail-block{margin-bottom:50px;display:block}.home-evaluation .get-in-touch .inner-content form .radio-buttons-group,.property-detail-two .property-detail-inner .bg-common .detail-block h4{margin-bottom:20px}.property-detail-two .property-detail-inner .bg-common .detail-block ul{padding-left:0;list-style:none;margin:0}.property-detail-two .property-detail-inner .bg-common .detail-block ul li span:first-child{font-weight:700;margin-right:10px}.property-detail-two .property-detail-inner .bg-common .detail-block.full table tr td{width:25%;vertical-align:top;font-size:15px;padding:5px 5px 5px 0}.property-detail-two .property-detail-inner .bg-common .detail-block.full table tr td p{font-weight:400;margin-bottom:0}.property-detail-two .property-detail-inner .bg-common .detail-block.full table tr td:nth-child(3){width:50%!important}.property-detail-two .property-detail-inner .bg-common a.show-less{display:block;padding:10px;background:#fff;color:#111;text-align:center;width:100%;border:1px solid #dcdcdc;font-size:15px;font-weight:700}.pre-construction-detail .prop-detail .inner-content a.see-all-features.main span.less,.pre-construction-detail .prop-detail .inner-content a.see-all.main span.less,.property-detail-two .property-detail-inner .bg-common a.show-less span,.property-detail-two .property-detail-inner .bg-common a.show-less span:nth-child(2),.property-detail-two .property-detail-inner .bg-common a.show-less.main span:first-child{display:inline-block}.property-detail-two .property-detail-inner .bg-common a.show-less img{transition:.2s;transform:rotate(-180deg)}.property-detail-two .property-detail-inner .bg-common a.show-less.main img{transition:.2s;transform:rotate(0)}.property-detail-two .property-detail-inner .bg-common .price-history .divider{margin:15px 0;width:100%;border-bottom:1px solid #d8d8d8}.property-detail-two .property-detail-inner .bg-common .price-history p a{color:#0054a0;font-weight:700}.property-detail-two .property-detail-inner .bg-common .price-history table tr th{width:25%}.property-detail-two .property-detail-inner .bg-common .price-history table tr td{padding:5px 0;position:relative}.property-detail-two .property-detail-inner .bg-common .price-history table tr td.price:after{position:absolute;right:auto;top:10px;content:"";width:10px;height:10px;background:#71bf44;border-radius:50%;margin-left:5px}.property-detail-two .property-detail-inner .bg-common .home-value h6{color:#a1a1a1;font-size:15px;margin-bottom:25px}.property-detail-two .property-detail-inner .bg-common .home-value .icon-block{position:relative;width:100%;padding-left:60px;margin:30px 0}.property-detail-two .property-detail-inner .bg-common .home-value .icon-block .icon-image{position:absolute;left:0;top:3px;width:41px;height:41px;background:#fff;border-radius:50%;border:1px solid #e2e2e2;text-align:center;padding-top:7px}.property-detail-two .property-detail-inner .bg-common .home-value .icon-block h5{font-size:15px;font-weight:700;margin-bottom:5px}.just-listed .inner-content ul.social-icons,.property-detail-two .property-detail-inner .bg-common .affordability .form-block,.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section,.your-home-value{margin:50px 0}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .nav-tabs,.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .nav-tabs .nav-item{border-bottom:none}.pre-construction-detail .prop-detail ul.menu-nav li:not(:last-child),.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .nav-tabs .nav-item:not(:last-child){margin-right:25px}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .nav-tabs .nav-item .nav-link{color:rgba(0,0,0,.54);font-weight:500;display:inline-block;padding:10px 0;border:none;position:relative;transition:.2s}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .nav-tabs .nav-item .nav-link:before{width:0!important;height:2px;position:absolute;left:0;bottom:0;content:"";background:#28a3b3;transition:.2s}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .nav-tabs .nav-item .nav-link.active,.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .nav-tabs .nav-item .nav-link:hover{border:none;color:#0054a0;transition:.2s;background:0 0}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .nav-tabs .nav-item .nav-link.active:before,.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .nav-tabs .nav-item .nav-link:hover:before{width:100%!important;transition:.2s}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content{padding-top:25px}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content table{margin:0 0 15px;width:100%;border:none}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content table tr:not(:last-child){border-bottom:1px solid #e8e8e8!important}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content table tr td,.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content table tr th{padding:10px}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content table tr td:nth-child(2) span{color:#71bf44}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content table tr td:nth-child(3) span{color:#e32}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content table tr td span{color:#0000008a;font-size:14px}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content p.note{font-size:12px;color:#0000008a}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content ul.related li a{padding:10px 15px;color:#0000008a;border:1px solid #ccc;text-decoration:none;background:#fff;display:inline-block}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .card,.property-detail-two .property-detail-inner .faq-card #accordion-two .card{background:0 0;border-radius:0;border:none;margin-bottom:5px}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .card .card-header{background:0 0;padding:0;border-bottom:none;border-radius:0}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .card .card-header button{padding:10px 30px 10px 50px;color:#000000de;text-decoration:none;font-weight:500;display:block;width:100%;font-size:17px;position:relative;text-align:left;text-transform:capitalize;outline:0!important;box-shadow:none!important;border:none!important}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .card .card-header button .icon{position:absolute;background:#fff;width:41px;height:41px;border-radius:50%;left:0;text-align:center;top:50%;transform:translateY(-50%)}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .card .card-header button .icon i{font-size:20px;padding-top:10px}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .card .card-header button .icon img{height:30px!important;width:auto!important;padding-top:10px}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .card .card-header button:before,.property-detail-two .property-detail-inner .faq-card #accordion-two .card .card-header button:before{position:absolute;right:10px;top:50%;height:19px;width:19px;transform:translateY(-50%) rotate(138deg);transition:.2s;content:"";background-image:url("../../assets/img/plus.svg");background-size:auto}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .card .card-header button.collapsed:before,.property-detail-two .property-detail-inner .faq-card #accordion-two .card .card-header button.collapsed:before{position:absolute;right:10px;top:50%;height:19px;width:19px;transform:translateY(-50%);transition:.2s;content:"";background-image:url("../../assets/img/plus.svg");background-size:auto}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .card .card-body p,.property-detail-two .property-detail-inner .faq-card #accordion-two .card .card-body p{color:#0000008a;font-size:15px}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .commute-block,.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .school-block{padding-left:75px;position:relative}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .school-block .count{position:absolute;background:#fff;left:5px;width:40px;height:40px;text-align:center;border-radius:50%;box-shadow:0 0 0 2px rgba(0,0,0,.02),0 1px 1px 0 rgba(0,0,0,.08);padding-top:8px;top:50%;transform:translateY(-50%);font-weight:500}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .school-block .count.yellow-text{color:#fdb725!important}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .school-block .count.green-text{color:#71bf44!important}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .commute-block .commute-icon{background:#fff;position:absolute;left:5px;width:40px;height:40px;text-align:center;border-radius:50%;box-shadow:0 0 0 2px rgba(0,0,0,.02),0 1px 1px 0 rgba(0,0,0,.08);padding-top:8px;top:50%;transform:translateY(-50%);font-weight:500}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .commute-block h6{margin-bottom:3px}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .commute-block h6 span{font-size:13px;font-weight:400;padding-left:5px}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .commute-block ul li{font-size:12px;color:#00000061}.property-detail-two .property-detail-inner .bg-common .neighbourhood .tab-section .tab-content .commute-block ul li i{color:#00000061;vertical-align:text-top;font-size:12px;margin-right:5px}.property-detail-two .property-detail-inner .bg-common .affordability .afford{margin:25px 0;padding:25px 0;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;display:flex;width:100%;position:relative}.property-detail-two .property-detail-inner .bg-common .affordability .afford:after{position:absolute;content:"";height:50px;width:1px;top:50%;left:50%;transform:translate(-50%,-50%);background:#dfdfdf}.property-detail-two .property-detail-inner .bg-common .affordability .afford .block{width:50%;display:inline-block;text-align:center}.property-detail-two .property-detail-inner .bg-common .affordability .afford .block p{margin-bottom:0;font-size:16px}.property-detail-two .property-detail-inner .bg-common .affordability .afford .block h3{font-size:20px;font-weight:700;margin-bottom:0}.property-detail-two .property-detail-inner .bg-common .affordability p.plan,.property-detail-two .property-detail-inner .bg-common .affordability p.score{text-align:center;font-size:18px}.property-detail-two .property-detail-inner .bg-common .affordability p.score span{color:#d50116}.property-detail-two .property-detail-inner .bg-common .affordability ul.progress-block{width:100%;display:flex;position:relative;padding:25px 0}.property-detail-two .property-detail-inner .bg-common .affordability ul.progress-block:after{position:absolute;right:0;top:0;content:url("../../assets/img/place-dark.webp")}.property-detail-two .property-detail-inner .bg-common .affordability ul.progress-block li{width:calc((50% - 10px)/ 2);display:inline-block}.property-detail-two .property-detail-inner .bg-common .affordability ul.progress-block li p{font-size:12px;margin:5px 0}.property-detail-two .property-detail-inner .bg-common .affordability ul.progress-block li .progress{height:8px}.property-detail-two .property-detail-inner .bg-common .affordability ul.progress-block li:first-child{width:50%}.property-detail-two .property-detail-inner .bg-common .affordability ul.progress-block li:first-child .progress .progress-bar{background-color:#71bf44!important}.property-detail-two .property-detail-inner .bg-common .affordability ul.progress-block li:nth-child(2) .progress .progress-bar{background-color:#fdb725!important}.property-detail-two .property-detail-inner .bg-common .affordability ul.progress-block li:nth-child(3) .progress .progress-bar{background-color:#e32!important}.property-detail-two .property-detail-inner .bg-common .affordability .form-block .block{display:flex;width:100%;margin-top:15px}.property-detail-two .property-detail-inner .bg-common .affordability .form-block .block .block-left,.property-detail-two .property-detail-inner .bg-common .affordability .form-block .block .block-right{width:50%;display:inline-block;position:relative}.property-detail-two .property-detail-inner .bg-common .affordability .form-block .block .block-left label,.property-detail-two .property-detail-inner .bg-common .affordability .form-block .block .block-right label{padding-top:8px;margin-bottom:0}.property-detail-two .property-detail-inner .bg-common .affordability .form-block .block .block-right .form-control{margin-bottom:0;background:#fafafa!important}.property-detail-two .property-detail-inner .bg-common .affordability .form-block .block .block-right.dollor .form-control{padding-left:15px}.property-detail-two .property-detail-inner .bg-common .affordability .form-block .block .block-right.dollor:after{position:absolute;left:3px;top:8px;content:"$"}.property-detail-two .property-detail-inner .bg-common .affordability .form-block .block .block-right.percentage .form-control{padding-right:15px}.property-detail-two .property-detail-inner .bg-common .affordability .form-block .block .block-right.percentage:after{position:absolute;right:3px;top:8px;content:"%"}.property-detail-two .property-detail-inner .bg-common .affordability .coach h5{font-size:15px;font-weight:700}.property-detail-two .property-detail-inner .bg-common .affordability .coach ul{padding:0;list-style:none;margin-bottom:30px}.property-detail-two .property-detail-inner .bg-common .affordability .coach ul li{position:relative;padding-left:20px;font-size:15px}.property-detail-two .property-detail-inner .bg-common .affordability .coach ul li:before{position:absolute;left:0;top:5px;content:"";background:#28a3b3;width:10px;height:10px;border-radius:50%}.property-detail-two .property-detail-inner .bg-common .affordability .apply-now{border:2px solid #45aa13;padding:30px 30px 30px 100px;position:relative;display:flex;border-radius:7px}.property-detail-two .property-detail-inner .bg-common .affordability .apply-now .block{width:200px;display:inline-block}.property-detail-two .property-detail-inner .bg-common .affordability .apply-now .block a{color:#fff;display:block;text-align:center;background:#28a3b3;font-size:20px;font-weight:700;padding:10px;border-radius:4px;text-transform:capitalize}.property-detail-two .property-detail-inner .bg-common .affordability .apply-now .block:first-child{width:calc(100% - 200px)}.property-detail-two .property-detail-inner .bg-common .affordability .apply-now p span{font-size:25px;font-weight:700}.property-detail-two .property-detail-inner .bg-common .affordability .apply-now h5{font-size:15px;margin-bottom:5px}.property-detail-two .property-detail-inner .bg-common .affordability .apply-now:before{position:absolute;left:30px;top:30px;content:url("../../assets/img/grren-tick.webp")}.property-detail-two .property-detail-inner .faq-card h4{font-size:20px;font-weight:700;color:#111;text-transform:capitalize;margin-bottom:25px}.property-detail-two .property-detail-inner .faq-card #accordion-two .card .card-header{background:0 0;padding:0;border-bottom:none;border-radius:0;border-top:1px solid #e8e8e8}.property-detail-two .property-detail-inner .faq-card #accordion-two .card .card-header button{padding:15px 30px 15px 0;color:#000000de;text-decoration:none;font-weight:700;display:block;width:100%;font-size:16px;position:relative;text-align:left;text-transform:capitalize;outline:0!important;box-shadow:none!important;border:none!important}.property-detail-two .property-detail-inner .ask-home .brokerage-detail-logo{max-width:250px}.property-detail-two .property-detail-inner .ask-home h3{font-size:20px;font-weight:700;margin-bottom:15px}.property-detail-two .property-detail-inner .ask-home form textarea{height:108px!important}.property-detail-two .property-detail-inner .ask-home form input[type=submit]{background:#28a3b3;color:#fff;border-radius:4px;height:47px;font-weight:500;border:none;outline:0;box-shadow:none;width:100%;font-size:18px;margin-bottom:0;text-transform:uppercase}.condos-detail-page .property{border:none;padding:0;max-width:initial;margin-top:0;position:relative;overflow:hidden}.condos-detail-page .property .property-image{position:relative;margin-bottom:25px;border-radius:8px!important}.condos-detail-page .property .property-image img{width:100%;border-radius:14px;object-fit:cover;height:200px}.condos-detail-page .property .property-image span.location,.condos-list-page .property .property-image span.location{position:absolute;bottom:0;left:20px;background:#ffc70e;font-size:15px;padding:5px 25px;border-radius:4px;transform:translateY(50%);text-transform:uppercase}.condos-detail-page .property h5.property-name,.condos-list-page .property h5.property-name{font-size:25px;color:#3e3e3e;overflow:hidden}.condos-detail-page .property p,.condos-list-page .property p{font-size:15px;margin-bottom:10px}.condos-detail-page .property ul li:not(:last-child),.condos-list-page .property ul li:not(:last-child){position:relative;padding-right:10px;margin-right:10px}.condos-detail-page .property ul li:not(:last-child):after,.condos-list-page .property ul li:not(:last-child):after{position:absolute;top:50%;right:0;width:1px;height:15px;background:#707070;content:"";transform:translateY(-50%)}.condos-detail-page .property ul li span,.condos-list-page .property ul li span{font-size:14px;color:#3e3e3e}.condos-detail-page .tab-sec .tab-content .slider-bottom h5,.condos-detail-page h5{font-size:23px;color:#3e3e3e}.condos-detail-page .tab-sec .nav-tabs{padding:20px 15px 0;background:#f1f1f1;border-bottom:none;margin-bottom:30px;position:sticky;top:99px;z-index:3}.condos-detail-page .tab-sec .nav-tabs li:not(:last-child),.home-evaluation .get-in-touch .inner-content form .radio-buttons-group .pretty:not(:last-child),.pre-construction-detail .prop-detail .inner-content .prop-info ul li:not(:last-child){margin-right:30px}.condos-detail-page .tab-sec .nav-tabs li a{border:none;border-bottom:3px solid transparent;font-size:16px;color:#3e3e3e;padding:13px 0 10px;position:relative;background:0 0}.condos-detail-page .tab-sec .nav-tabs li a.active{border-bottom:3px solid #ffc70e}.condos-detail-page .tab-sec .nav-tabs li a.active:after{position:absolute;bottom:-7px;left:50%;transform:translateX(-50%);display:inline-block;content:"";border-top:5px solid #ffc70e;border-right:10px solid transparent;border-bottom:0;border-left:10px solid transparent}.condos-detail-page .tab-sec .nav-tabs a.request-info{position:absolute;right:10%;bottom:0;display:inline-block;color:#fff;border-radius:4px;background:#28a3b3;text-align:center;padding:10px 25px;font-size:15px;text-transform:uppercase;margin-bottom:10px}.condos-detail-page .platinum-slider-block,.condos-detail-page .tab-sec .tab-content .slider-bottom,.condos-detail-page .tab-sec .tab-sec-two,.pre-construction-detail .platinum-slider-block{padding:25px 0}.condos-detail-page .tab-sec .tab-sec-two ul.nav-tabs{padding-top:0;background:#fff;position:initial;margin-bottom:25px}.condos-detail-page .platinum-slider-block .owl-nav,.condos-detail-page .tab-sec .tab-sec-two .tab-content,.pre-construction-detail .platinum-slider-block .owl-nav{margin-top:0}.condos-detail-page .tab-sec .tab-sec-two .tab-content table tr td{border-top:none;border-bottom:1px solid #dee2e6;width:33%;padding:15px 10px}.condos-detail-page .tab-sec .tab-sec-two .tab-content table tr td p{margin-bottom:5px;font-size:14px;color:#8d8d8d}.condos-detail-page .tab-sec .tab-sec-two .tab-content table tr td h6{font-size:17px;color:#5a5b5d;margin-bottom:0}.condos-detail-page .tab-sec .property a.request-info{display:inline-block;color:#fff;border-radius:4px;background:#28a3b3;text-align:center;padding:10px 25px;font-size:15px;text-transform:uppercase;margin-bottom:10px}.condos-detail-page .tab-sec .star-rating .fa-star{color:#ffaf0e;font-size:14px}.condos-detail-page .tab-sec .star-rating span{font-size:16px;padding-left:5px}.condos-detail-page .tab-sec .platinum p{display:inline-block;margin-bottom:0;padding:10px;border:1px solid #0054a0;border-radius:4px;color:#0054a0}.condos-detail-page .tab-sec .platinum span{margin-right:10px;color:#3e3e3e}.condos-detail-page .tab-sec .tab-content{margin-top:25px}.condos-detail-page .tab-sec .tab-content .condos-detail-slider img{border-radius:7px;width:100%;object-fit:cover;height:450px}.condos-detail-page .tab-sec .tab-content .property-location iframe{border-radius:8px}.condos-detail-page .tab-sec .tab-content .price-per ul{margin:25px 0;display:flex;width:100%}.condos-detail-page .tab-sec .tab-content .price-per ul li{width:33.33%;display:inline-block}.condos-detail-page .tab-sec .tab-content .price-per ul li:not(:last-child){border-right:1px solid #cecece}.condos-detail-page .tab-sec .tab-content .price-per ul li:not(:first-child){padding-left:10px}.condos-detail-page .tab-sec .tab-content .price-per ul li span{font-size:14px;color:#8d8d8d}.condos-detail-page .tab-sec .tab-content .price-per ul li p{font-size:17px;margin-bottom:10px}.condos-detail-page .tab-sec .tab-content .pdf-files table a.unlock{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:inline-block;color:#fff;border-radius:4px;background:#28a3b3;text-align:center;padding:10px 25px;font-size:15px;text-transform:uppercase;margin-bottom:10px}.condos-detail-page .tab-sec .tab-content .pdf-files table:before{content:"";position:absolute;background:rgba(0,0,0,.25);width:100%;height:100%;right:0;left:0;bottom:0;top:0;z-index:1}.condos-detail-page .tab-sec .tab-content .pdf-files table tr td{border-top:none;border-bottom:1px solid #dee2e6;width:20%;padding:15px 10px}.condos-detail-page .tab-sec .tab-content .pdf-files table tr td:first-child{width:60%}.condos-detail-page .tab-sec .tab-content .pdf-files table tr td a{font-size:17px;color:#6a6a6a;position:relative;vertical-align:middle}.condos-detail-page .tab-sec .tab-content .pdf-files table tr td a.download,.condos-detail-page .tab-sec .tab-content .pdf-files table tr td a.view{display:block;margin-top:15px}.condos-detail-page .tab-sec .tab-content .pdf-files table tr td a.download img,.condos-detail-page .tab-sec .tab-content .pdf-files table tr td a.view img{position:relative;bottom:3px;padding-right:5px}.condos-detail-page .platinum-slider-block .owl-nav button,.pre-construction-detail .platinum-slider-block .owl-nav button{position:absolute;top:40%;transform:translateY(-50%);display:block}.condos-detail-page .platinum-slider-block .owl-nav button:active,.condos-detail-page .platinum-slider-block .owl-nav button:focus,.condos-detail-page .platinum-slider-block .owl-nav button:hover,.pre-construction-detail .platinum-slider-block .owl-nav button:active,.pre-construction-detail .platinum-slider-block .owl-nav button:focus,.pre-construction-detail .platinum-slider-block .owl-nav button:hover{background:0 0!important;outline:0!important;box-shadow:none!important;border:none!important}.condos-detail-page .platinum-slider-block .owl-nav button span,.pre-construction-detail .platinum-slider-block .owl-nav button span{height:16px;opacity:1;content:url("../../assets/img/arrow-slider.webp");width:26px;display:block!important;border:none;float:right}.condos-detail-page .platinum-slider-block .owl-nav .owl-prev,.pre-construction-detail .platinum-slider-block .owl-nav .owl-prev{left:-45px}.condos-detail-page .platinum-slider-block .owl-nav .owl-prev span,.home-evaluation .slider-block .sale-slider .image .featured-slider-inner-new .owl-nav button.owl-prev span:after,.home-evaluation .slider-block .sale-slider .owl-nav button.owl-prev span:after,.pre-construction .page-inner .props-lists .props-list .property .property-list-slider .owl-nav .owl-prev span,.pre-construction-detail .platinum-slider-block .owl-nav .owl-prev span{transform:rotate(180deg)}.condos-detail-page .platinum-slider-block .owl-nav .owl-next,.pre-construction-detail .platinum-slider-block .owl-nav .owl-next{right:-45px}.condos-detail-page .platinum-slider-block .platinum-slider .property .property-image img{width:100%;object-fit:cover;height:240px}.condos-detail-page .platinum-slider-block .platinum-slider .property .property-image span.price{transform:none!important;left:10px;bottom:10px;font-size:15px;background:#ffc70e;padding:3px 15px;position:absolute;border-radius:4px}#request-info .modal-dialog .modal-content form input,#request-info-modal .modal-dialog .modal-content form input,.condos-detail-page .registration form input,.condos-list-page .related-inner .registration form input{height:46px;border-radius:4px;border:1px solid #dbdbdb;margin-bottom:15px}#request-info .modal-dialog .modal-content .modal-header,#request-info-modal .modal-dialog .modal-content .modal-header,#submit-modal .modal-dialog .modal-content .modal-header,.condos-list-page .property{border:none;position:relative;padding:0}.condos-detail-page .registration form input[type=submit],.condos-list-page .related-inner .registration form input[type=submit],.pre-construction .page-inner .registration form input[type=submit]{background:#28a3b3;color:#fff;font-size:17px}#request-info .modal-dialog .modal-content form p,#request-info-modal .modal-dialog .modal-content form p,#submit-modal .modal-dialog .modal-content form p,.condos-detail-page .registration form p,.condos-list-page .related-inner .registration form p{margin-bottom:10px;font-size:16px;color:#0d1926}#request-info .modal-dialog .modal-content form .pretty .state label,.condos-detail-page .registration form .pretty .state label,.condos-list-page .related-inner .registration form .pretty .state label{font-size:16px;color:#3e3e3e}#request-info .modal-dialog .modal-content form .pretty .state label:before,.condos-detail-page .registration form .pretty .state label:before,.condos-list-page .related-inner .registration form .pretty .state label:before{border-color:#0054a0}#request-info .modal-dialog{max-width:769px;width:100%}#request-info .modal-dialog .modal-content,#request-info-modal .modal-dialog .modal-content,#submit-modal .modal-dialog .modal-content{padding:25px 50px}#request-info .modal-dialog .modal-content form input[type=submit],#request-info-modal .modal-dialog .modal-content form input[type=submit],#submit-modal .modal-dialog .modal-content form input[type=submit]{background:#28a3b3;color:#fff;font-size:17px;margin-bottom:0}.condos-list-page .property{max-width:initial;margin-top:0;overflow:hidden;margin-bottom:15px}.condos-list-page .property .property-image{position:relative;margin-bottom:15px;border-radius:8px!important}.condos-list-page .property .property-image img{width:100%;border-radius:14px;object-fit:cover;height:250px}.condos-list-page .page-header{background:#000;height:103px;padding:45px 0;margin-bottom:50px}.condos-list-page .page-header h2{text-transform:uppercase;font-size:16px;margin-bottom:0}.condos-list-page .related-inner .registration{position:sticky;top:130px}.condos-list-page .related-inner .registration h5{color:#3e3e3e}.contact-page{padding-bottom:30px}.contact-page .banner{margin-bottom:50px;position:relative}.contact-page .banner img{object-fit:cover;height:450px;width:100%}.contact-page .banner h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;width:max-content;text-transform:capitalize}.mapboxgl-popup.mapboxgl-popup-anchor-top{max-width:300px!important;width:100%}.mapboxgl-popup-close-button{font-size:25px;z-index:1;padding:5px!important}.mapboxgl-popup-content{padding:5px!important}.property-popup{max-width:350px;width:100%;position:relative;border:5px solid #fff}.property-popup .property-image:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.5)}.property-popup .property-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.property-popup .details{position:relative;padding:15px}.property-popup .details h4.price,.property-popup .prop-details h5.name{color:#fff;font-weight:500}.property-popup .details .sale{position:absolute;right:15px;top:15px;background:#00c950;color:#fff;text-transform:uppercase;padding:2px 5px;display:block}.property-popup .prop-details{position:absolute;bottom:0;left:0;padding:15px;width:100%}.property-popup .prop-details ul{position:relative;margin-bottom:0}.property-popup .prop-details ul li{color:#fff;font-size:18px}.property-popup .prop-details ul li img{filter:invert(0) brightness(200%);margin-right:5px;vertical-align:baseline}.property-popup .prop-details a.details{color:#fff;text-transform:uppercase;border:2px solid #fff;font-weight:500;padding:3px 10px;font-size:13px;position:absolute;right:0;top:0}.prop-modal .modal-dialog{border-radius:0;max-width:350px}.prop-modal .modal-dialog .modal-content .modal-body,.prop-modal-two .modal-dialog .modal-content .modal-body{background-size:cover;padding:0}.property-popup-two{max-width:500px;width:100%;position:relative;border:5px solid #fff}.property-popup-two .carousel .carousel-item img{object-fit:cover;width:100%;height:300px}.property-popup-two .carousel .carousel-control-next,.property-popup-two .carousel .carousel-control-prev{width:30px;height:30px;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.65);border-radius:50%;opacity:1!important}.property-popup-two .carousel .carousel-control-next-icon,.property-popup-two .carousel .carousel-control-prev-icon{width:12px;height:12px}.property-popup-two .modal-details{display:flex;width:100%;padding:5px}.property-popup-two .modal-details .details{display:inline-block;width:calc(100% - 132px)}.property-popup-two .modal-details .details ul li h3{margin-bottom:0;font-size:20px}.property-popup-two .modal-details .details ul li img{max-height:15px;vertical-align:baseline;margin-right:5px}.property-popup-two .modal-details .details ul li span{color:#6c6d71;font-weight:500;font-size:15px}.property-popup-two .modal-details .details a.name{color:#212529;text-decoration:none;font-size:14px}.property-popup-two .modal-details .more{display:inline-block;width:132px;position:relative}.property-popup-two .modal-details .more a{padding:5px 10px;display:block;border:none!important;text-transform:uppercase;font-size:13px;position:absolute;top:50%;left:0;transform:translateY(-50%);background:#28a3b3;color:#fff;text-align:center;margin:3px auto 0}.prop-modal-two .modal-dialog{border-radius:0;max-width:500px}.prop-modal-two .modal-dialog .modal-content .modal-header{padding:0;border:none}.prop-modal-two .modal-dialog .modal-content .modal-header button{outline:0;border:none;box-shadow:none;position:absolute;right:10px;top:-22px;z-index:1;padding:0;opacity:1}.prop-modal-two .modal-dialog .modal-content .modal-header button span{font-size:35px;text-shadow:0 1px #000;color:#fff;font-weight:100}.your-home-value .inner-content{max-width:550px;width:100%;margin:0 auto;box-shadow:0 0 13px 1px rgba(0,0,0,.1);padding:25px 15px;border-radius:11px}.your-home-value .inner-content span{font-size:14px;color:#555758;display:block;margin:5px 0}.your-home-value .inner-content .prop-details h4,.your-home-value .inner-content h3{line-height:initial;color:#00285e;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:capitalize}.your-home-value .inner-content .prop-details h4{font-size:18px;margin:0 0 15px}.just-listed .inner-content ul.social-icons li:not(:last-child),.your-home-value .inner-content .prop-details ul li:not(:last-child){margin-right:20px}.your-home-value .inner-content .prop-details ul li img{display:inline-block;margin-right:10px;vertical-align:baseline}.your-home-value .inner-content .prop-details ul li span{display:inline-block!important}.your-home-value .inner-content h3{font-size:22px;margin:15px 0}.pre-construction .find-property{background-image:url("../../assets/img/bg-search.jpg");background-size:cover;background-repeat:no-repeat;padding:50px 0 30px}.pre-construction .page-inner .props-lists .props-list{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;flex-flow:row wrap;align-content:flex-end;justify-content:start}.pre-construction .page-inner .props-lists .props-list .property{width:calc((100% - 30px)/ 3);margin-right:15px;margin-bottom:15px;background:#f2f2f2;transition:.4s;padding:0!important;border:0!important;max-width:initial!important;max-height:initial!important;margin-top:0}.pre-construction .page-inner .props-lists .props-list .property:hover{background:#fff;transition:.4s}.pre-construction .page-inner .props-lists .props-list .property:hover .property-list-slider{box-shadow:0 0 13px 1px rgba(0,0,0,.1)!important;transition:.4s}.pre-construction .page-inner .props-lists .props-list .property:hover .property-list-slider .owl-nav{opacity:1;transition:.4s}.pre-construction .page-inner .props-lists .props-list .property:hover .property-list-slider .slider-image:before{background:rgba(0,0,0,.25)!important;transition:.3s}.pre-construction .page-inner .props-lists .props-list .property:nth-child(3n){margin-right:0}.pre-construction .page-inner .props-lists .props-list .property .property-list-slider{overflow:visible}.pre-construction .page-inner .props-lists .props-list .property .property-list-slider .owl-item img{object-fit:cover;height:250px}.pre-construction .page-inner .props-lists .props-list .property .property-list-slider .owl-nav{opacity:0;transition:.4s}.pre-construction .page-inner .props-lists .props-list .property .property-list-slider .owl-nav button{position:absolute;top:25%;display:block;margin:0;height:38px;width:38px;background:rgba(255,255,255,.5);border-radius:0}.pre-construction .page-inner .props-lists .props-list .property .property-list-slider .owl-nav button:active,.pre-construction .page-inner .props-lists .props-list .property .property-list-slider .owl-nav button:focus,.pre-construction .page-inner .props-lists .props-list .property .property-list-slider .owl-nav button:hover{outline:0;box-shadow:none;border:none}.pre-construction .page-inner .props-lists .props-list .property .property-list-slider .owl-nav button span{height:15.28px;opacity:1;content:url("../../assets/img/slider-inner.png");width:5.03px;border:none;text-align:center;position:relative;top:2px}.pre-construction .page-inner .props-lists .props-list .property .property-list-slider .owl-nav .owl-prev{left:0}.pre-construction .page-inner .props-lists .props-list .property .property-list-slider .property-slider-block{position:relative;transition:.4s}.pre-construction .page-inner .props-lists .props-list .property .property-list-slider .property-slider-block .slider-image a{display:block}.pre-construction .page-inner .props-lists .props-list .property .property-list-slider .property-slider-block .slider-image a img{width:100%;position:relative}.pre-construction .page-inner .props-lists .props-list .property .property-list-slider .property-slider-block .slider-image a img:before{position:absolute;content:"";background:rgba(0,0,0,0);transition:.3s;width:100%;height:100%;bottom:0;left:0}.pre-construction .page-inner .props-lists .props-list .property .property-list-slider .property-slider-block .slider-details{padding:30px;transition:.4s;width:initial}.pre-construction .page-inner .props-lists .props-list .property .property-list-slider .property-slider-block .slider-details h4{color:#3e3e3e;transition:.3s;margin-bottom:0;font-size:17px;padding-left:0}.pre-construction .page-inner .registration{position:sticky;top:140px}.pre-construction .page-inner .registration form input,.pre-construction-detail .registration form input{height:47px;border-radius:0;border:none;margin-bottom:15px;background:#efefef}.pre-construction .page-inner .registration form p{margin-bottom:10px;font-size:17px;color:#4b5a6a}.pre-construction .page-inner .registration form .pretty .state label{font-size:17px;color:#0054a0}.pre-construction .page-inner .registration form .pretty .state label:before{border-color:#acabb2;height:14px;width:14px;top:2px}.property-detail-two .property-detail-inner .pkg-gallery .main-image .image-view .signin-image{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.68);display:flex;text-align:center;justify-content:center;align-items:center;z-index:1}.property-detail-two .property-detail-inner .pkg-gallery .main-image .image-view .signin-image a{color:#fff;font-size:20px}#request-info-modal .modal-dialog .modal-content form .pretty.p-default input:checked~.state label:after,.pre-construction .page-inner .registration form .pretty.p-default input:checked~.state label:after{background:#28a3b3;height:10px;width:10px;transform:scale(1);top:4px;left:2px}.pre-construction-detail h5{font-size:23px;color:#3e3e3e;font-weight:600}.pre-construction-detail .image-slider .properties-slider-detail img{height:549px;object-fit:cover}.pre-construction-detail .prop-detail ul.menu-nav{position:sticky;top:103px;list-style:none;display:flex;flex-wrap:wrap;width:100%;background:#28a3b3;padding:23px 15px 10px;z-index:2}.pre-construction-detail .prop-detail ul.menu-nav li.active a{border-bottom-color:#fff}.pre-construction-detail .prop-detail ul.menu-nav li a{color:#fff;text-transform:uppercase;font-weight:500;padding-bottom:5px;border-bottom:3px solid #28a3b3;display:block}.pre-construction-detail .prop-detail .inner-content a.main .fa{transition:.4s ease-in-out;transform:rotate(180deg)}.pre-construction-detail .prop-detail .inner-content .block{margin:50px 0;scroll-margin-top:170px}.pre-construction-detail .prop-detail .inner-content .block h4{font-size:22px;font-weight:600;margin-bottom:15px}.pre-construction-detail .prop-detail .inner-content .block ul{list-style:none;padding-left:0;margin:0}.pre-construction-detail .prop-detail .inner-content .block ul.common li{color:#92969a;font-size:16px}.pre-construction-detail .prop-detail .inner-content .block ul.common li a{color:#2585c5;margin-left:5px}.pre-construction-detail .prop-detail .inner-content .block ul.common li span{color:#000;margin-left:5px}.pre-construction-detail .prop-detail .inner-content .block ul.amenities{column-count:2}.pre-construction-detail .prop-detail .inner-content .block ul.amenities li .fa{color:#81b300;margin-right:5px}.pre-construction-detail .prop-detail .inner-content .block .amenities-block{max-height:90px;overflow:hidden}.pre-construction-detail .prop-detail .inner-content .block .amenities-block.main,.pre-construction-detail .prop-detail .inner-content .block .feature-content.main{max-height:initial}.pre-construction-detail .prop-detail .inner-content .block .feature-content{max-height:47px;overflow:hidden}.pre-construction-detail .prop-detail .inner-content .block .tab-section ul.nav-tabs.main li a{border:none;padding:10px 25px;position:relative;color:#3c4044;transition:.2s;font-weight:700}.pre-construction-detail .prop-detail .inner-content .block .tab-section ul.nav-tabs.main li a:after{position:absolute;bottom:0;left:0;width:0%;height:3px;background:#28a3b3;content:"";transition:.2s}.pre-construction-detail .prop-detail .inner-content .block .tab-section ul.nav-tabs.main li a.active{color:#0054a0}.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content{padding-top:15px}.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content ul.nav-tabs li:not(:last-child) a{border-right:0}.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content ul.nav-tabs li a{border-radius:0;border:1px solid #212529;color:#212529;font-weight:700}.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content ul.nav-tabs li a.active{border-color:#0054a0;color:#0054a0}.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content .prop-block{width:100%;display:flex;align-items:center;flex-wrap:wrap;border-top:1px solid #dfe2e5;margin-top:5px;max-width:640px;padding-top:5px}.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content .prop-block .image{display:inline-block;height:90px;width:90px;overflow:hidden;border:1px solid #dfe2e5;position:relative}.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content .prop-block .image span.new{position:absolute;top:0;left:0;padding:0 5px;color:#fff;background-color:#81b300;text-transform:uppercase;font-size:10px}.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content .prop-block .image img{object-fit:cover;width:90px;height:90px}.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content .prop-block .details{display:flex;width:calc(100% - 90px)}.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content .prop-block .details .info{padding-left:15px;display:inline-block;width:80%}.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content .prop-block .details .info h5{color:#92969a;margin-bottom:5px;font-weight:500;font-size:16px}.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content .prop-block .details .info h5 span,.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content .prop-block .details .rate h5 span{color:#2585c5}.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content .prop-block .details .info ul li img{vertical-align:baseline;margin-right:5px}.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content .prop-block .details .rate{display:inline-block;width:40%;text-align:right}.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content .prop-block .details .rate h5{color:#000;margin-bottom:5px;font-weight:500;font-size:16px}.pre-construction-detail .prop-detail .inner-content .block .news-block{display:flex;flex-wrap:wrap;width:100%;margin-top:30px}.pre-construction-detail .prop-detail .inner-content .block .news-block .image{width:30%;display:inline-block}.pre-construction-detail .prop-detail .inner-content .block .news-block .details{display:inline-block;width:70%;padding-left:15px}.pre-construction-detail .prop-detail .inner-content .block .news-block .details h5 a{color:#212529;font-size:24px}.pre-construction-detail .prop-detail .inner-content .block .news-block .details p{color:#ccc}.pre-construction-detail .prop-detail .inner-content .block a.button-common{border:1px solid #0054a0;padding:5px 15px;display:block;width:max-content;border-radius:3px;color:#0054a0;background-color:#fff;transition:.25s}.pre-construction-detail .prop-detail .inner-content .block a.button-common.active,.pre-construction-detail .prop-detail .inner-content .block a.button-common:hover{background:#28a3b3;color:#fff}.pre-construction-detail .prop-detail .inner-content .block a.button-common .fa{margin-right:7.5px;transition:.25s}.pre-construction-detail .prop-detail .inner-content .block.floor-plan-and-pricing .form form ::-webkit-input-placeholder{color:#495057;font-size:16px}.pre-construction-detail .prop-detail .inner-content .block.floor-plan-and-pricing .form form ::-moz-placeholder{color:#495057;font-size:16px}.pre-construction-detail .prop-detail .inner-content .block.floor-plan-and-pricing .form form :-ms-input-placeholder{color:#495057;font-size:16px}.pre-construction-detail .prop-detail .inner-content .block.floor-plan-and-pricing .form form :-moz-placeholder{color:#495057;font-size:16px}.pre-construction-detail .prop-detail .inner-content .block.floor-plan-and-pricing .form form .form-control,.pre-construction-detail .prop-detail .inner-content .block.floor-plan-and-pricing .form form .ui-selectmenu-button.ui-button{height:47px;border-radius:0;border:none;margin-bottom:15px;background-color:#efefef;color:#495057;font-size:16px;width:100%}.pre-construction-detail .prop-detail .inner-content .block.floor-plan-and-pricing .form form button{background:#28a3b3;color:#fff!important;text-transform:uppercase;margin-bottom:0!important;font-weight:500}.pre-construction-detail .prop-detail .inner-content a.see-all,.pre-construction-detail .prop-detail .inner-content a.see-all-features{color:#2585c5;font-weight:500;text-transform:capitalize;display:block;width:fit-content;margin:10px 0}.pre-construction-detail .prop-detail .inner-content .prop-details{scroll-margin-top:170px}.pre-construction-detail .prop-detail .inner-content .prop-details ul.social li:not(:last-child){margin-right:10px!important;padding-right:0}.pre-construction-detail .prop-detail .inner-content .prop-details ul.social li a{border:1px solid #444;display:block;width:30px;height:30px;position:relative;transition:.25s}.pre-construction-detail .prop-detail .inner-content .prop-details ul.social li a:hover .fa,.pre-construction-detail .prop-detail .inner-content .prop-details ul.social li a:hover svg{color:#fff;fill:#fff}.pre-construction-detail .prop-detail .inner-content .prop-details ul.social li a .fa,.pre-construction-detail .prop-detail .inner-content .prop-details ul.social li a svg{color:#444;font-size:16px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:.25s;fill:#444444}.pre-construction-detail .prop-detail .inner-content .prop-details p.loaction img{margin-right:5px;position:relative;bottom:4px}.pre-construction-detail .prop-detail .inner-content .prop-details p.loaction a{color:#212529}.pre-construction-detail .prop-detail .inner-content .prop-details p.loaction a:hover{text-decoration:underline}.pre-construction-detail .prop-detail .inner-content .prop-details .right-block a.get-pre-approve{font-size:14px;padding:5px;display:block;border:1px solid #2585c5;width:max-content;margin-left:auto;color:#2585c5;font-weight:500}.pre-construction-detail .prop-detail .inner-content .prop-details .right-block a.get-pre-approve img{margin-right:5px;position:relative;bottom:3px}.pre-construction-detail .prop-detail .inner-content .prop-details h2{font-weight:500;font-size:32px}.pre-construction-detail .prop-detail .inner-content .prop-details h3{font-weight:500;font-size:27px}.pre-construction-detail .prop-detail .inner-content .prop-info{padding:15px;border:1px solid #dfe2e5;margin:30px 0}.pre-construction-detail .prop-detail .inner-content .prop-info ul li{padding:5px 0}.pre-construction-detail .prop-detail .inner-content .prop-info ul li img{margin-right:7px;vertical-align:baseline}.pre-construction-detail .platinum-slider-block .platinum-slider .property{position:relative;padding:0;border:none}.pre-construction-detail .platinum-slider-block .platinum-slider .property .property-image{margin-bottom:10px;position:relative}.pre-construction-detail .platinum-slider-block .platinum-slider .property .property-image img{width:100%;object-fit:cover;height:250px}.pre-construction-detail .platinum-slider-block .platinum-slider .property .property-image span.price{transform:none!important;color:#fff;left:10px;bottom:10px;font-size:15px;background:#28a3b3;padding:3px 15px;position:absolute;border-radius:4px;font-weight:500}.pre-construction-detail .platinum-slider-block .platinum-slider .property h5{font-size:16px;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.pre-construction-detail .registration{position:sticky;top:170px;border:1px solid #dfe2e5;padding:30px}.pre-construction-detail .registration form{padding:15px 0 0}.pre-construction-detail .registration form input[type=submit]{background:#28a3b3;color:#fff;font-size:18px;font-weight:500;margin-bottom:0!important;text-transform:uppercase}#request-info-modal .modal-dialog,#submit-modal .modal-dialog{max-width:769px;width:100%;margin:0 auto}#request-info-modal .modal-dialog .modal-content form .pretty .state label,#submit-modal .modal-dialog .modal-content form .pretty .state label{font-size:17px;color:#002753}#request-info-modal .modal-dialog .modal-content form .pretty .state label:before{border-color:#0054a0;height:14px;width:14px;top:2px}#submit-modal .modal-dialog .modal-content h3.common-head{margin-bottom:10px!important}#submit-modal .modal-dialog .modal-content form input,#submit-modal .modal-dialog .modal-content form textarea{min-height:46px;border-radius:4px;border:1px solid #dbdbdb;margin-bottom:15px}#submit-modal .modal-dialog .modal-content form textarea{height:125px}#submit-modal .modal-dialog .modal-content form .pretty .state label:before{border-color:#dd1c2f;height:14px;width:14px;top:2px}#submit-modal .modal-dialog .modal-content form .pretty.p-default input:checked~.state label:after{background-color:#dd1c2f!important;height:10px;width:10px;transform:scale(1);top:4px;left:2px}#thanks-for-submitting .modal-dialog,#thanks-for-submitting .modal-dialog .modal-content{border-radius:0!important}#thanks-for-submitting .modal-dialog .modal-content .modal-header{border:none!important}#thanks-for-submitting .modal-dialog .modal-content .modal-body h3{font-size:20px;font-weight:700;margin-bottom:15px;color:green;text-transform:uppercase}footer{position:relative;color:#fff}footer p{color:#fff;font-size:13px}footer.inner .footer-top{padding:50px 0 0}footer:after{position:absolute;content:"";height:100%;width:100%;top:0;bottom:0;left:0;background:#182639;z-index:-1}footer .footer-top{background-position-y:bottom;padding:175px 0 0;background-position-y:bottom;background:url("../../assets/img/footer-bg.webp") #00616e}footer .designed img{max-width:250px;margin:0 auto 15px}footer .footer-top .logo .brokerage-logo a{text-align:left}footer .footer-top .logo .brokerage-logo a img{margin-top:0;max-width:215px;padding-bottom:35px}footer .footer-top .logo a{display:inline}footer .footer-top .logo a img{max-width:200px}footer .footer-top h5.address{font-family:proxima_novaregular;font-size:15px;color:#fff;position:relative;padding-left:30px;margin-bottom:10px}footer .footer-top h5.address img{margin-right:12px;position:absolute;left:0;top:0}footer .footer-top .contact-number{position:relative;padding-left:18px;margin-bottom:5px}footer .footer-top .contact-number img{position:absolute;left:0;top:0;max-width:18px}footer .footer-top .contact-number ul li a{font-size:17px;color:#fff}footer .footer-top .quick-links ul{padding-left:0;column-count:2;list-style:none}footer .footer-top .quick-links ul li a{color:#fff;font-size:16px;font-family:proxima_novaregular;margin-bottom:15px;display:inline-block}footer .footer-bottom{background:#241e1f;padding:10px 0;width:100%}footer .footer-bottom ul li:not(:last-child) a{position:relative;padding-right:10px;font-weight:600}footer .footer-bottom ul li:not(:last-child) a:after{position:absolute;content:"";height:12px;width:1px;right:0;top:50%;background:#fff;transform:translateY(-50%)}footer .footer-bottom ul li a{font-family:proxima_novathin;color:#fff;font-weight:600}footer .footer-bottom span{display:block;font-family:proxima_novathin;color:#fff;font-weight:600}.home-evaluation a.view-all{display:block;width:fit-content;position:relative;transition:.25s;text-align:center;margin:10px 0 10px auto;font-size:12px;text-transform:uppercase;font-weight:500;color:#001b29;text-decoration:none}.home-evaluation .banner .banner-form,.neighbourhood-buzzer .banner-form{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:971px;width:100%;padding:15px;color:#fff;text-align:center}.home-evaluation .banner .banner-form p,.neighbourhood-buzzer .banner-form p{margin-bottom:8px;font-size:14px;color:#fff;font-weight:600}.home-evaluation .banner .banner-form h3{font-size:31px;font-weight:600}.home-evaluation .banner .banner-form form,.neighbourhood-buzzer .banner-form form{margin-top:25px;display:flex;background-color:#fff;padding:5px;border-radius:3px}.home-evaluation .banner .banner-form form ::-webkit-input-placeholder{color:#64686a;font-weight:500;font-size:14px}.home-evaluation .banner .banner-form form ::-moz-placeholder{color:#64686a;font-weight:500;font-size:14px}.home-evaluation .banner .banner-form form :-ms-input-placeholder{color:#64686a;font-weight:500;font-size:14px}.home-evaluation .banner .banner-form form :-moz-placeholder{color:#64686a;font-weight:500;font-size:14px}.home-evaluation .banner .banner-form form .form-control,.neighbourhood-buzzer .banner-form form .form-control{border-radius:3px;height:65px;outline:0;box-shadow:none;border:none;display:inline-block}.home-evaluation .banner .banner-form form button,.neighbourhood-buzzer .banner-form form button{width:239px;background-color:#00529f;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}.home-evaluation .find{padding:90px 0;text-align:center;background-color:#f2f7fb}.home-evaluation .find h3,.home-evaluation .get-in-touch .inner-content h3{font-size:31px;font-weight:700;color:#00529f}.home-evaluation .find a.see-listings{display:block;width:239px;margin:30px auto 0;background-color:#00509f;color:#fff;height:65px;font-weight:600;font-size:14px;text-transform:uppercase;border-radius:3px;padding-top:20px;transition:.25s}.home-evaluation .find a.see-listings:hover,.home-evaluation .two-block .block a:hover{transform:scale(.98)}.home-evaluation .get-you-ready{background-color:#f8f9f8}.home-evaluation .get-you-ready .inner-content span{font-size:14px;font-weight:600;color:#00529f;margin-bottom:15px;display:block}.home-evaluation .get-you-ready .inner-content h3{font-weight:600;font-size:31px;color:#00529f;margin:20px 0}.home-evaluation .get-you-ready .inner-content p{font-size:14px;font-weight:500;line-height:25px;color:#64686a}.home-evaluation .get-you-ready .inner-content .block{position:relative;padding-left:30px;width:100%;margin-top:20px}.home-evaluation .get-you-ready .inner-content .block:before{position:absolute;left:0;top:2px;content:url("../../assets/img/check-red.svg")}.home-evaluation .get-you-ready .inner-content .block h4{font-weight:700;font-size:16px;color:#00529f}.home-evaluation .get-in-touch .inner-content form ::-webkit-input-placeholder{color:#acacac;font-size:13px}.home-evaluation .get-in-touch .inner-content form ::-moz-placeholder{color:#acacac;font-size:13px}.home-evaluation .get-in-touch .inner-content form :-ms-input-placeholder{color:#acacac;font-size:13px}.home-evaluation .get-in-touch .inner-content form :-moz-placeholder{color:#acacac;font-size:13px}.home-evaluation .get-in-touch .inner-content form .radio-buttons-group span{margin-bottom:10px;display:block;font-size:15px;font-weight:600;color:#64686a}.home-evaluation .get-in-touch .inner-content form .radio-buttons-group label{font-size:15px;font-weight:500;color:#64686a}.home-evaluation .get-in-touch .inner-content form .form-control{margin-bottom:15px;min-height:50px;border-radius:3px;outline:0;box-shadow:none}.home-evaluation .get-in-touch .inner-content form textarea{height:180px}.home-evaluation .get-in-touch .inner-content form button{width:194px;background-color:#00529f;color:#fff;font-size:15px;font-weight:600;border:0!important}.home-evaluation .two-block{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between}.home-evaluation .two-block .block{width:50%;display:inline-block;position:relative;text-align:center}.home-evaluation .two-block .block .inner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:15px;max-width:575px;width:100%}.home-evaluation .two-block .block h3{font-size:26px;color:#fff}.home-evaluation .two-block .block a{font-size:14px;font-weight:700;display:block;padding:20px 50px;color:#fff;background-color:#00529f;border-radius:3px;text-align:center;width:fit-content;margin:15px auto 0;transition:.25s}.home-evaluation .slider-block{padding-top:50px}.home-evaluation .slider-block .sale-slider{padding:30px 0 0}.home-evaluation .slider-block .sale-slider .owl-nav{margin-top:0;transition:.5s}.home-evaluation .slider-block .sale-slider .owl-nav button{position:absolute;right:0;transform:translateY(-50%);top:50%;box-shadow:none;outline:0;background-color:transparent;margin:0;opacity:1}.home-evaluation .slider-block .sale-slider .owl-nav button.owl-prev{right:auto;left:0}.home-evaluation .slider-block .sale-slider .image .featured-slider-inner-new .owl-nav button span,.home-evaluation .slider-block .sale-slider .owl-nav button span{width:41px;height:36px;visibility:hidden;position:relative;display:block}.home-evaluation .slider-block .sale-slider .owl-nav button span:after{position:absolute;width:100%;height:100%;display:block;content:"";left:0;top:0;background-image:url("../../assets/img/slider-right-blue.png");background-size:cover;background-position:center;visibility:visible}.home-evaluation .slider-block .sale-slider .image{margin-bottom:15px;position:relative}.home-evaluation .slider-block .sale-slider .image .featured-slider-inner-new .owl-item img{object-fit:cover;height:340px}.home-evaluation .slider-block .sale-slider .image .featured-slider-inner-new .owl-nav{margin-top:0;opacity:0;visibility:hidden;transition:.5s}.home-evaluation .slider-block .sale-slider .image .featured-slider-inner-new .owl-nav button{position:absolute;right:20px!important;transform:none!important;top:auto;bottom:20px;box-shadow:none;outline:0;background-color:transparent;margin:0}.home-evaluation .slider-block .sale-slider .image .featured-slider-inner-new .owl-nav button.owl-prev{right:66px!important;left:auto}.home-evaluation .slider-block .sale-slider .image .featured-slider-inner-new .owl-nav button span:after{position:absolute;width:100%;height:100%;display:block;content:"";left:0;top:0;background-image:url("../../assets/img/slider-right.webp");background-size:cover;background-position:center;visibility:visible}.home-evaluation .slider-block .sale-slider .image .featured-slider-inner-new:hover .owl-nav{opacity:1;visibility:visible}.home-evaluation .slider-block .sale-slider .details ul{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e6e6e6}.home-evaluation .slider-block .sale-slider .details ul li{font-size:14px;font-weight:600;color:#64686a;margin-bottom:5px}.home-evaluation .slider-block .sale-slider .details ul li.price{font-size:16px;font-weight:500;color:#4a4a4a;margin-bottom:0}.home-evaluation .slider-block .sale-slider .details ul li:not(:last-child):after{position:absolute;right:0;top:50%;transform:translateY(-50%);content:"";width:1px;height:15px;background-color:#bfbfbf}.home-evaluation .slider-block .sale-slider .details ul li img{display:inline-block;width:max-content;max-width:18px;margin-right:10px;vertical-align:baseline}.home-evaluation .slider-block .sale-slider .details p{font-size:12px;font-weight:500;color:#64686a;margin-bottom:8px}.home-evaluation .slider-block .sale-slider .details p img{max-width:10px;width:max-content;display:inline-block;margin-right:5px;vertical-align:baseline}.home-evaluation .calculator-blocks{padding:50px 0 30px}.home-evaluation .calculator-blocks .calculator{position:relative;text-align:center;margin-bottom:15px}.home-evaluation .calculator-blocks .calculator h4{color:#fff;top:50%;left:50%;width:100%;padding:15px;text-align:center;position:absolute;transform:translate(-50%,-50%);font-size:19px;text-transform:uppercase;font-weight:600;margin-bottom:0}.home-evaluation .calculator-blocks .calculator a.hover-link{display:block;width:100%;height:100%;top:0;left:0;position:absolute;z-index:1}.neighbourhood-buzzer{height:100vh;min-height:800px;width:100%;background-color:#a5c1cf;position:relative;background-image:url("../../assets/img/vector.png");background-size:40%;background-position:50% 100%;background-repeat:no-repeat}.just-listed,.property-found,.step{background-size:cover;background-position:center}.neighbourhood-buzzer a.logo{position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:270px;padding:10px;width:100%;display:block}.neighbourhood-buzzer .banner-form h3{font-size:31px;font-weight:500}.neighbourhood-buzzer .banner-form form ::-webkit-input-placeholder{color:#64686a;font-weight:500;font-size:14px}.neighbourhood-buzzer .banner-form form ::-moz-placeholder{color:#64686a;font-weight:500;font-size:14px}.neighbourhood-buzzer .banner-form form :-ms-input-placeholder{color:#64686a;font-weight:500;font-size:14px}.neighbourhood-buzzer .banner-form form :-moz-placeholder{color:#64686a;font-weight:500;font-size:14px}.just-listed,.property-found{min-height:100vh;height:auto;background-image:url("../../assets/img/map-bg.png");background-repeat:no-repeat}.property-found.form-block .right-block{max-width:767px;width:100%;margin:0 auto;position:relative;display:flex;align-items:center;justify-content:center}.property-found.form-block .right-block .right-block-inner{height:100%;width:100%}.property-found .container-fluid{padding:0 50px}.property-found .map-section{text-align:center;padding:50px 0 25px}.property-found .map-section h1{color:#fff;font-size:37px;font-weight:800;margin:20px 0}.property-found .map-section .map h5{background-color:#fff;padding:15px 50px;border-top-right-radius:14px;border-top-left-radius:14px;font-size:14px;font-weight:600;width:fit-content;margin:0 auto}.property-found .map-section .map h5 span{color:#42a104}.property-found .map-section .map .place{background-color:#00529f;padding:15px 30px;border-bottom-right-radius:14px;border-bottom-left-radius:14px;font-size:14px;font-weight:600;text-align:left;margin-top:-10px;z-index:1;position:relative}.property-found .map-section .map .place img{margin-right:5px;max-height:15px;vertical-align:baseline}.property-found .map-section .map .place p{color:#fff;margin-bottom:0;font-size:17px;font-weight:500}.property-found .map-section .map iframe{border:3px solid #fff;border-top-right-radius:14px;border-top-left-radius:14px;width:100%;height:350px}.property-found .right-block{min-height:100vh;height:100%;background-color:#fff;padding:30px}.property-found .right-block img.alert-logo{text-align:center;display:block;margin:0 auto 15px}.property-found .right-block h4{font-size:20px;font-weight:600;color:#001b29;margin:15px auto}.property-found .right-block h6{font-weight:600;font-size:15px;margin-bottom:15px}.property-found .right-block form .form-control{margin-bottom:15px;min-height:50px;height:auto;border-radius:0}.property-found .right-block form .select-result ul li,.property-found .right-block form ul.check-items li label{background-color:#e3e3e3;padding:5px 10px;text-transform:uppercase;border:2px solid #e3e3e3;font-size:12px;font-weight:600}.property-found .right-block form ul.check-items li input:checked~.custom-control-label{border:2px solid #0054a0}.property-found .right-block form .select-result{padding:13px;border:1px solid #c9c9c9;margin-bottom:15px}.property-found .right-block form .pretty .state label{font-size:14px;font-weight:500;white-space:initial;line-height:18px}.property-found .right-block form .pretty .state label:after,.property-found .right-block form .pretty .state label:before{top:0}.property-found .right-block form button{background:#28a3b3;color:#fff;border:none;font-size:17px;font-weight:600}.just-listed .inner-content{max-width:767px;width:100%;margin:0 auto;background-color:rgba(0,0,0,.5);height:100%;min-height:100vh;padding:75px;text-align:center;color:#fff}.just-listed .inner-content h2{margin:15px 0;font-weight:600;font-size:34px}.just-listed .inner-content p{font-size:14px;font-weight:500;color:#fff}.just-listed .inner-content ul.social-icons li a .fa{color:#fff;transition:.25s;font-size:20px}.just-listed .inner-content .copy-link{background-color:#fff;padding:15px;font-size:14px;color:#64686a;font-weight:500;margin:20px 0;word-break:break-all}.just-listed .inner-content .copy-link p{margin-bottom:0;font-size:14px;color:#64686a;font-weight:500}.just-listed .inner-content a.search-now{background:#28a3b3;color:#fff;display:block;padding:15px;font-weight:600;font-size:17px}.unsubscribe-page{min-height:52vh;height:auto;padding:100px 0;display:flex;align-items:center}.unsubscribe-page .inner-content{max-width:600px;width:100%;margin:auto}.unsubscribe-page .inner-content h1{font-weight:700;text-transform:uppercase;color:#0054a0;margin-bottom:15px;font-size:40px}.unsubscribe-page .inner-content form input{height:45px;border-radius:0;outline:0;box-shadow:none;margin-bottom:15px;text-align:center}.unsubscribe-page .inner-content form button{outline:0;box-shadow:none;border:none;border-radius:0;color:#fff;background:#28a3b3;text-transform:uppercase;font-weight:500;height:45px;width:fit-content;margin:0 auto;padding:0 25px;font-size:15px}.footer-page,.footer-page ul.list-inline li{color:#626262}.step{background-image:url("../../assets/img/bg-new.jpg");width:100%;min-height:100vh}.step .inner-content{height:calc(100vh - 164px);width:100%;display:flex;align-items:center;min-height:550px}.step .inner-content ul.steps{list-style:none;padding:0;display:flex;text-align:center}.step .inner-content ul.steps li{display:inline-block;width:calc(100% / 3)}.step .inner-content ul.steps li span.number{border-radius:50%;border:5px solid rgba(0,0,0,.75);width:45px;height:45px;text-align:center;display:inline-block;padding:5px;color:#000;font-weight:700;background-color:#fff}.step .inner-content ul.steps li span.word{display:inline-block;text-align:center;padding-left:10px;color:#fff;font-weight:700;font-size:15px}.step .inner-content p.good{background-color:#fff;text-align:center;margin-bottom:0;padding:5px;font-style:italic;font-weight:600;font-size:18px}.step .inner-content .form-block{background-color:rgba(0,0,0,.3);padding:30px 15px}.step .inner-content .form-block h4{color:#fff;text-align:center;font-size:22px;margin:15px 0}.step .inner-content .form-block p{font-size:12px;color:#fff}.step .inner-content .form-block .form-control{margin-bottom:15px;min-height:42px;box-shadow:none;outline:0}.step .inner-content .form-block button{background-color:#3fc1e9;color:#fff;text-transform:uppercase;border:none}.step .inner-content .map-form input{background-color:#12a3d9;color:#fff}.step-three .center-content{max-width:768px;width:100%;margin:0 auto;min-height:600px;height:calc(100vh - 69px);background-color:rgba(0,0,0,.5)}.step-three .center-content .header-page{background-color:#f2f2f2;text-align:center;padding:15px}.step-three .center-content .content{text-align:center;padding:50px 15px;color:#fff}.step-three .center-content .content h2{font-weight:700;margin-bottom:25px}.step-three .center-content .content a.call{background-color:#00c950;color:#fff;text-transform:uppercase;display:block;padding:15px;max-width:600px;width:100%;margin:30px auto;font-size:17px;text-decoration:none;font-weight:700}.step-three .center-content .content a.listings{color:#fff;display:block;width:max-content;margin:10px auto;text-decoration:underline}footer .designed p{color:#fff;margin-bottom:5px;font-size:13px;font-weight:500;text-align:left!important}.footer-page{background-color:#fff;padding:10px 0;text-align:center;font-size:13px}.footer-page p{font-size:13px;margin-bottom:0}.footer-page ul.list-inline li:not(:last-child){border-right:1px solid #626262;padding-right:5px;margin-right:5px}.footer-page ul.list-inline li a{color:#626262;text-transform:capitalize;transition:.25s}.footer-page ul.list-inline li a:hover{color:#12a3d9}.footer-page ul.list-inline li a:hover img{filter:none}.footer-page ul.list-inline li a img{margin-left:5px;filter:invert(.5) brightness(.5);transition:.25s}.header-page{background-color:rgba(255,255,255,.5);padding:10px 0}.header-page img.header-logo{display:block;margin:0 auto;max-height:55px}.header-page h1{margin-bottom:0;color:#3fc1e9;font-weight:400}.header-page h1 span{color:rgba(124,122,123,.75);font-weight:700}.left-container{width:100%;padding-left:15px;margin-left:auto}.right-container{width:100%;padding-right:15px;margin-right:auto}@media (max-width:576px){.property-detail-two .property-detail-inner .property-main .main-right p.sold{margin-left:initial}#consultation-modal-one .modal-dialog .modal-content .modal-footer:after,#thanks-modal-one .modal-dialog .modal-content .modal-footer:after,.index .find-property .search-by .search-by-top,.landing .contact-red,.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content .prop-block .details .info,.property-listing .map-view .map-view-inner .map-block{width:100%}#consultation-modal-one .modal-dialog .modal-content .modal-footer,#thanks-modal-one .modal-dialog .modal-content .modal-footer,.index .home-search .contact-details,.step .inner-content ul.steps li,footer .footer-top .logo ul.share{text-align:center}.index .find-property .search-by .search-by-top input[type=text]{height:55px;border:none}.index .find-property .search-by .search-by-top input.form-control::placeholder{font-size:13px}.index .find-property .search-by .search-by-top button{height:55px}.index .testimonial-container{padding:20px 0}.property-listing .find-property{padding:60px 0 10px}footer .footer-top .logo{position:unset;bottom:30px}.navbar.custom .request-call{margin-top:10px}.property-listing .featured-listings{margin:50px 0}.find-property .search-by .search-by-top{background:0 0}.index .banner .banner-content .text-content .text-content-inner h1{margin-bottom:-10px;text-transform:capitalize;font-size:11px!important;animation:3s ease-in forwards fadeInAnimationn}.navbar.index .navbar-nav .nav-item.dropdown ul li a,.navbar.inner .navbar-nav .nav-item.dropdown ul li a,.property .property-detail{font-size:13px}.index .main-contact ul li a h5 img{margin-bottom:4px}.index .find-property{padding-bottom:1px;padding-right:10px;padding-left:10px}.page-link{padding:4px}.navbar.index .navbar-toggler{padding:10px;outline:0;box-shadow:none}.home-evaluation .two-block .block h3,.index .calculator h3,.index .featured-listing h3{font-size:23px}.index .banner .banner-content .text-content .text-content-inner .banner-line{margin-left:15px;max-width:50%}footer p{padding:0 5px;font-size:12px}.index .main-contact span,.pre-construction-detail .prop-detail .inner-content .block .news-block .details h5 a,.property-detail-two .property-detail-inner .ask-home form input[type=submit]{font-size:16px}.property-listing .map-view .map-view-inner .map-property .property{margin-top:25px}.search-result{max-width:100%}#consultation-modal-ones .modal-dialog.modal-dialog-centered .modal-content{color:#fff;background:#28a3b3}#request-info .modal-dialog .modal-content,#request-info-modal .modal-dialog .modal-content,#submit-modal .modal-dialog .modal-content{padding:0}footer .designed p{text-align:center!important}.property-value-page .page-inner{padding:25px 0 50px}.inner-page .page-inner,.page-header,.property-found .map-section,.property-info .property-info-inner{padding:25px 0}.contact-page .banner,.pre-construction .find-property .search-by{margin-bottom:30px}.contact-page .banner img{height:150px;object-fit:cover}.contact-page .banner h1,.contact-us .contact-us-head h2,.home-evaluation .get-in-touch .inner-content h3,.home-evaluation .get-you-ready .inner-content h3,.pre-construction-detail .prop-detail .inner-content .prop-details h2,.unsubscribe-page .inner-content h1{font-size:25px}#request-info .modal-dialog{margin:0}#request-info .modal-dialog .modal-content .modal-header .close{margin:0 0 -1rem auto}.condos-list-page .page-header{margin-bottom:25px;height:auto;padding:25px 0}.condos-detail-page .property-detail .tabs .tab-sec{overflow:hidden}.condos-detail-page .property-detail .tabs .tab-sec .nav-tabs{top:0;margin-bottom:25px;flex-wrap:nowrap;overflow:auto}.condos-detail-page .property-detail .tabs .tab-sec .nav-tabs li{flex:0 0 auto;text-align:center}#consultation-modal .modal-dialog .modal-content .modal-footer,#consultation-modal-two .modal-dialog .modal-content .modal-footer,#pre-consultation-modal .modal-dialog .modal-content .modal-footer,#thanks-modal .modal-dialog .modal-content .modal-footer,.condos-detail-page .platinum-slider-block .owl-nav,.condos-detail-page .property-detail .tabs .tab-content .pdf-files table tr td a span,.condos-detail-page .property-detail .tabs .tab-sec .nav-tabs a.request-info,.index .banner .banner-contact,.index .banner .banner-shape,.index .testimonials .testi .property-image,.index .testimonials .testi:after,.pre-construction-detail .platinum-slider-block .owl-nav,.pre-construction-detail .prop-detail .inner-content .block .tab-section .tab-content .prop-block .details .rate,.property-listing .featured-listings ul li a span{display:none}.condos-detail-page .property-detail .tabs .tab-sec .platinum,.property-detail-two .property-detail-inner .property-main .main-right{text-align:left}#consultation-modal .modal-dialog .modal-content .body-inner,#consultation-modal-one .modal-dialog .modal-content .body-inner,#consultation-modal-two .modal-dialog .modal-content .body-inner,#pre-consultation-modal .modal-dialog .modal-content .body-inner,#thanks-modal .modal-dialog .modal-content .body-inner,#thanks-modal-one .modal-dialog .modal-content .body-inner,.condos-detail-page .property-detail .tabs .tab-sec .tab-content .price-per ul,.home-search .full-width-form,.pre-construction .free-consultation ul,.property-listing .property-grid-view .property-grid-item{display:block}.condos-detail-page .property-detail .tabs .tab-sec .tab-content .price-per ul li{display:block;width:100%;padding:10px 0}.condos-detail-page .property-detail .tabs .tab-sec .tab-content .price-per ul li:not(:last-child){border-bottom:1px solid #cecece;border-right:none}.condos-detail-page .property-detail .tabs .tab-sec .tab-content .condos-detail-slider img,.pre-construction-detail .image-slider .properties-slider-detail img{height:250px}.condos-detail-page .property-detail .tabs .tab-content .pdf-files table tr td{width:10%}.condos-detail-page .property-detail .tabs .tab-content .pdf-files table tr td:first-child{width:80%}.condos-detail-page .platinum-slider-block .owl-nav .owl-prev,.pre-construction-detail .platinum-slider-block .owl-nav .owl-prev{left:0}.condos-detail-page .platinum-slider-block .owl-nav .owl-next,.pre-construction-detail .platinum-slider-block .owl-nav .owl-next{right:0}.property .carousel .carousel-item img{height:175px}.property-detail-two{margin-top:25px!important}.index .index-content .block-sec img,.property-detail-two .banner,.property-detail-two .property-detail-inner .bg-common .detail-block,.property-detail-two .property-detail-inner .bg-common .schedule,.property-detail-two .property-detail-inner .pkg-gallery,.property-detail-two .property-detail-inner .pkg-gallery .main-image,.property-detail-two .property-detail-inner .property-main{margin-bottom:15px}.property-detail-two .banner img,.property-detail-two .property-detail-inner .bg-common .property .property-image img{height:200px}.property .property-detail .sec .detail img{width:12px}.property-detail-page .pkg-gallery .thumb-images .owl-item img,.property-detail-page .pkg-gallery .thumb-images .owl-nav button,.property-detail-two .property-detail-inner .pkg-gallery .thumb-images .owl-item img,.property-detail-two .property-detail-inner .pkg-gallery .thumb-images .owl-nav button{height:75px}.property-detail-two .property-detail-inner .pkg-gallery .thumb-images .owl-nav button span{width:30px;padding:0}.property-detail-two .property-detail-inner .bg-common{padding:15px!important;margin-bottom:15px!important}.property-detail-two .property-detail-inner .bg-common ul.about-property{-webkit-column-count:1;column-count:1}.property-detail-two .property-detail-inner .bg-common ul.about-property li{margin-bottom:5px!important}.property-detail-two .property-detail-inner .bg-common ul.update li span:nth-child(2){padding-left:10px}.home-search .radio-buttons-group .pretty,.property-detail-two .property-detail-inner .bg-common .detail-block h4{margin-bottom:10px}.property-detail-two .property-detail-inner .bg-common .price-history table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.property-detail-two .property-detail-inner .bg-common .price-history table tr th{min-width:110px}.property-detail-two .property-detail-inner .bg-common .affordability .afford{display:block!important;padding:15px 0;margin:15px 0}.property-detail-two .property-detail-inner .bg-common .affordability .afford .block{display:block!important;width:100%!important}.property-detail-two .property-detail-inner .bg-common .affordability ul.progress-block{padding:15px 0}.property-detail-two .property-detail-inner .bg-common .affordability .apply-now{padding:15px 15px 15px 75px;display:block!important}.property-detail-two .property-detail-inner .bg-common .affordability .apply-now:before{left:15px}.property-detail-two .property-detail-inner .bg-common .affordability .apply-now .block{width:100%!important;display:block!important}.pre-construction-detail .prop-detail .inner-content .block .news-block,.property-detail-two .property-detail-inner .bg-common .affordability .apply-now .block a{margin-top:15px}.property-detail-page #accordion-two #property-details .card-body,.property-detail-page #accordion-two .card .card-header h5 button,.property-detail-page .property-content-details,.property-detail-two .property-detail-inner .ask-home,.property-found .right-block{padding:15px}.navbar.index .navbar-nav{background:#fff;padding:15px;margin-top:10px}.navbar.index .navbar-nav .nav-item.login,.navbar.inner .navbar-nav .nav-item.login{margin-right:0!important;border-color:#000!important;margin-bottom:5px}.navbar.index .navbar-nav .nav-item .nav-link,.navbar.inner .navbar-nav .nav-item .nav-link{margin-bottom:5px!important;color:#000}.navbar.index .navbar-nav .dropdown{border-color:#000!important}.navbar.index .navbar-nav .dropdown button,.navbar.inner .navbar-nav .dropdown button{color:#000!important}.navbar.index .navbar-brand,.property-detail-page #accordion-two #room-information .card-body table tbody tr td:first-child,.property-detail-page #accordion-two #room-information .card-body table thead tr th:first-child{padding-left:15px}.navbar.index .navbar-brand img,.navbar.inner .navbar-brand img{max-width:145px!important;max-height:70px!important}.navbar.inner .navbar-nav{background:#fff!important;padding:15px;margin-top:10px}.navbar.inner .navbar-toggler{margin-right:0}.navbar .navbar-nav{max-height:80vh;overflow:auto}.home-search .radio-buttons-group{padding-bottom:10px;text-align:left}.home-search .radio-buttons-group span{display:block;text-align:left;margin-bottom:10px}.home-search .full-width-form input[type=email],.home-search .full-width-form input[type=submit],.home-search .full-width-form input[type=tel],.home-search .full-width-form input[type=text],.home-search .full-width-form select{width:100%;margin-bottom:10px;height:47px}.home-search .full-width-form input[type=submit]{margin-right:0!important;text-transform:uppercase;background:#28a3b3;border:none;color:#fff;text-align:center;font-family:proxima_novabold;font-size:17px;line-height:22px}footer .footer-top{padding:75px 0 0}footer .footer-top .logo a{display:block;text-align:center}footer .footer-top .quick-links ul{column-count:initial;display:flex;flex-wrap:wrap;width:100%;align-items:center}footer .footer-top .quick-links ul li:not(:last-child){margin-right:10px}footer .footer-top .quick-links ul li:not(:last-child) a{position:relative;padding-right:10px}footer .footer-top .quick-links ul li:not(:last-child) a:after{position:absolute;right:0;top:50%;content:"";background-color:#fff;width:1px;height:10px;transform:translateY(-50%)}footer .designed{text-align:center;margin-top:10px}footer .footer-bottom span{text-align:left!important}.index .main-contact img{max-width:200px!important}.find-property h3,.home-evaluation .banner .banner-form h3,.home-evaluation .find h3,.index .testimonials .testimonial-head h3,.pre-construction-detail .prop-detail .inner-content .block h4{font-size:20px}.index .find-property .search-by,.index .testimonials .owl-carousel.owl-drag .owl-item{margin-bottom:20px}.find-property .search-by-top{display:block!important;width:100%;border:none;height:initial;margin:30px auto}.index .find-property .search-by .search-by-top{height:55px!important;border:none;position:relative;display:flex!important}.find-property .search-by{margin-bottom:50px}.find-property .search-by .search-by-top{border:none;height:auto;position:relative;display:block}.find-property .search-by .search-by-top select{display:block;width:100%;border:2px solid #0054a0;margin-bottom:10px;border-radius:0;float:none}.find-property .search-by .search-by-top input[type=text]{display:block;width:100%;border:2px solid #28a3b3;margin-bottom:10px;border-radius:0}.find-property .search-by .search-by-top button{position:initial;display:block;width:100%;margin-bottom:10px;border-radius:0}.find-property .search-by .search-by-bottom.main{display:block!important}.find-property .search-by .search-by-bottom .keywords{border:none;display:block;height:auto;margin-bottom:10px}.find-property .search-by .search-by-bottom .keywords span{display:block;width:100%;text-align:left;border-right:none}.find-property .search-by .search-by-bottom .keywords input[type=text]{height:47px;margin-bottom:0;border:1px solid #b9b9b9;border-radius:0;width:100%}.find-property .search-by .search-by-bottom .keywords input[type=submit]{float:left;width:100%;display:block}#consultation-modal .modal-dialog .modal-content,#consultation-modal-one .modal-dialog .modal-content,#consultation-modal-two .modal-dialog .modal-content,#pre-consultation-modal .modal-dialog .modal-content,#thanks-modal .modal-dialog .modal-content,#thanks-modal-one .modal-dialog .modal-content{background:#bfc3c8}#consultation-modal .modal-dialog .modal-content .body-inner .name,#consultation-modal-two .modal-dialog .modal-content .body-inner p.name,#pre-consultation-modal .modal-dialog .modal-content .body-inner p.name,#thanks-modal .modal-dialog .modal-content .body-inner p.name,#thanks-modal-one .modal-dialog .modal-content .body-inner p.name{text-transform:uppercase;background:#28a3b3;border:none;color:#fff;text-align:center;font-family:proxima_novabold;font-size:23px;height:45px;padding:7px 0;position:relative;bottom:-5px;margin-bottom:5px}#consultation-modal .modal-dialog .modal-content .body-inner .inner-left,#consultation-modal .modal-dialog .modal-content .body-inner .inner-right,#consultation-modal-one .modal-dialog .modal-content .body-inner .inner-right,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-left,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-right,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-left,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-right,#thanks-modal-one .modal-dialog .modal-content .body-inner .inner-right{width:100%;padding:0 15px}#consultation-modal .modal-dialog .modal-content .body-inner .inner-left form,#consultation-modal .modal-dialog .modal-content .body-inner .inner-right form,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-left form,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-right form,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-left form,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-right form,.landing .landing-form form input[type=submit]{margin-bottom:0}#consultation-modal .modal-dialog .modal-content .body-inner .inner-left img,#consultation-modal .modal-dialog .modal-content .body-inner .inner-right img,#thanks-modal .modal-dialog .modal-content .body-inner .inner-left img,#thanks-modal .modal-dialog .modal-content .body-inner .inner-right img{max-width:75%;display:block}#consultation-modal .modal-dialog .modal-content .body-inner .inner-left img.remax-logo,#consultation-modal .modal-dialog .modal-content .body-inner .inner-right img.remax-logo,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-left img.remax-logo,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-right img.remax-logo,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-left img.remax-logo,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-right img.remax-logo,#thanks-modal .modal-dialog .modal-content .body-inner .inner-left img.remax-logo,#thanks-modal .modal-dialog .modal-content .body-inner .inner-right img.remax-logo{max-width:75px!important;right:15px}#consultation-modal .modal-dialog .modal-content .body-inner .inner-left h3,#consultation-modal .modal-dialog .modal-content .body-inner .inner-right h3,#consultation-modal-one .modal-dialog .modal-content .body-inner .inner-right h3,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-left h3,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-right h3,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-left h3,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-right h3,#thanks-modal .modal-dialog .modal-content .body-inner .inner-left h3,#thanks-modal .modal-dialog .modal-content .body-inner .inner-right h3,#thanks-modal-one .modal-dialog .modal-content .body-inner .inner-right h3{text-align:center;margin-top:0;font-size:20px}#consultation-modal .modal-dialog .modal-content .modal-header button span,#consultation-modal-one .modal-dialog .modal-content .modal-header button span,#consultation-modal-two .modal-dialog .modal-content .modal-header button span,#pre-consultation-modal .modal-dialog .modal-content .modal-header button span,#thanks-modal .modal-dialog .modal-content .modal-header button span,#thanks-modal-one .modal-dialog .modal-content .modal-header button span{color:#393939}#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-left img,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-right img{max-width:100%;display:block}#consultation-modal-one .modal-dialog .modal-content .body-inner .inner-right input,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-left input,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-right input,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-left input,#pre-consultation-modal .modal-dialog .modal-content .body-inner .inner-right input,#thanks-modal .modal-dialog .modal-content .body-inner .inner-left input,#thanks-modal .modal-dialog .modal-content .body-inner .inner-right input,#thanks-modal-one .modal-dialog .modal-content .body-inner .inner-right input{height:45px!important}#pre-consultation-modal .modal-dialog .modal-content .body-inner p.name{text-transform:uppercase}#thanks-modal .modal-dialog .modal-content .body-inner .inner-left,#thanks-modal .modal-dialog .modal-content .body-inner .inner-right{width:100%;padding:25px}#thanks-modal .modal-dialog .modal-content .body-inner .inner-right h5{margin-right:auto!important}#consultation-modal-one .modal-dialog .modal-content .body-inner p.name{text-transform:uppercase;background:#28a3b3;border:none;color:#fff;text-align:center;font-family:proxima_novabold;font-size:23px;height:45px;padding:7px 0;position:relative;bottom:6px;margin-bottom:5px}#consultation-modal-one .modal-dialog .modal-content .modal-footer h2{left:auto;transform:none;font-size:20px}#thanks-modal-one .modal-dialog .modal-content .modal-footer h2{left:auto;transform:none;font-size:20px;text-align:center}#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-left img,#consultation-modal-two .modal-dialog .modal-content .body-inner .inner-right img{max-width:62%;display:block}.index .banner{height:auto}.index .banner .banner-content{bottom:0}.index .banner .banner-content .col-5{padding:0 5px!important}.index .banner .banner-content .text-content .text-content-inner{bottom:15px;right:0;top:auto!important;width:100%;margin:0 auto 0 0}.index .banner .banner-content .text-content .text-content-inner h3{font-size:11px}.index .banner .banner-content .person-image img{max-width:100%;max-height:250px;float:left;left:0}.index .banner .remax-logo img{max-width:65px;right:0;top:-175px!important}.index .index-content{padding:25px 0;background-image:url("../../assets/img/bg-responsive.webp");background-size:contain;background-position:top;background-repeat:repeat}.index .index-content ul{padding-left:20px;margin:10px 0}.index .index-content h4{padding-left:0}.index .featured-neighbourhoods .neighbourhoods .neighbourhood{width:100%;margin-bottom:10px}.index .calculator{margin:10px 0 25px;padding-bottom:50px}.index .calculator .calculator-form{margin:15px 0;border:none;display:block;height:auto;overflow:visible}.index .calculator .calculator-form input[type=text]{border:2px solid #28a3b3;position:initial;transform:initial;height:57px;margin-bottom:10px;border-radius:0;width:100%;padding-left:40px}.index .calculator .calculator-form input[type=submit]{width:100%;height:50px;max-width:100%}.index .testimonials .testimonial-head{position:initial;text-align:center;margin-bottom:10px}.index .testimonials .testimonial-head h3,.index .testimonials .testimonial-head h6{color:#000}.index .testimonials .testimonial-head h6{font-size:12px}.index .testimonials .testi .testi-block{padding:10px;position:initial;transform:none}.index .testimonials .owl-nav{width:75px;top:auto;bottom:15px;left:50%;transform:translateX(-50%)}.index .testimonials .owl-nav button span{filter:brightness(0%);height:14px!important;width:10px!important}.index .featured-services{padding:30px 0 15px}.property-detail-page .home-search{padding:25px 0!important}.property-detail-page .pkg-gallery .thumb-images .owl-nav button span{width:25px;padding:0 0 10px}.property-detail-page .book-consultation{position:inherit}.home-evaluation .find,.property-info .property-info-head{padding:50px 0}.property-info .property-info-head h2{font-size:30px}.contact-us .contact-us-head{padding:50px 0 100px}.property-listing .property-grid-view .property-grid-item .grid-left,.property-listing .property-grid-view .property-grid-item .grid-right{width:100%;padding:15px}.property-listing .property-grid-view .property-grid-item .grid-left .carousel-item img{height:210px!important}.property-listing .map-view .map-view-inner{flex-wrap:wrap}.property-listing .map-view .map-view-inner .map-property{width:100%;padding-left:0}.landing .banner{height:calc(100vh - 333px)}.landing .banner h3{font-size:16px!important}.landing .banner .remax-logo{width:90px;top:0!important;transform:translate(-50%,-100%)!important}.landing .banner .banner-content .person-image img{max-width:200px;float:left}.landing .banner .banner-content .text-content .text-content-inner{bottom:0;right:0;top:auto!important;width:100%;padding-left:35px}.landing .banner .banner-content .text-content h1{position:absolute;right:44px;font-size:16px;bottom:65px!important}.landing .banner .banner-content .text-content h2{position:absolute;right:0;font-size:25px!important;bottom:55px!important}.landing .banner .banner-content .text-content img{position:absolute;right:20px;font-size:15px;bottom:0;max-width:200px}.landing .landing-form{position:initial;padding:15px 0}.landing .landing-form input::-webkit-input-placeholder,.landing .landing-form textarea::-webkit-input-placeholder{font-size:12px}.landing .landing-form h4{font-size:19px}.landing .landing-form form input{height:40px;margin-bottom:5px!important}.landing .landing-form form textarea{height:75px;margin-bottom:5px!important}.landing .contact-red ul{padding:5px 15px!important}.landing .contact-red ul:before{width:calc(100% + 25px)!important}.landing .contact-red ul li a{font-size:14px!important}.pre-construction-detail .prop-detail ul.menu-nav{top:68px}.pre-construction-detail .prop-detail .inner-content{padding-top:0}.pre-construction-detail .prop-detail .inner-content .prop-details{scroll-margin-top:120px}.pre-construction-detail .prop-detail .inner-content .prop-details p{margin-bottom:5px}.pre-construction-detail .prop-detail .inner-content .prop-details .right-block{text-align:left;padding-top:10px}.neighbourhood-buzzer .banner-form h3,.pre-construction-detail .prop-detail .inner-content .prop-details .right-block h3{font-size:22px}.pre-construction-detail .prop-detail .inner-content .prop-info{margin:15px 0}.pre-construction-detail .prop-detail .inner-content .prop-info ul li img{margin-right:5px}.pre-construction-detail .prop-detail .inner-content .prop-info ul li:not(:last-child){margin-right:15px}.pre-construction-detail .prop-detail .inner-content .block{margin:25px 0;scroll-margin-top:120px}.pre-construction .find-property{padding:25px 0 1px}.pre-construction .free-consultation{padding:25px 0 15px}.pre-construction .free-consultation ul li{display:block;width:100%}.pre-construction .page-inner .props-lists .props-list .property{width:100%;margin-right:0!important}.home-evaluation .banner .banner-form form .form-control,.neighbourhood-buzzer .banner-form form .form-control{height:50px}.home-evaluation .banner img{height:300px;object-fit:cover}.home-evaluation .get-in-touch{padding:30px 0}.home-evaluation .two-block .block{margin-top:1px;width:100%}.home-evaluation .two-block .block a{padding:20px}.neighbourhood-buzzer{min-height:auto;background-size:90%}.neighbourhood-buzzer a.logo{position:initial;transform:none;max-width:175px;margin:auto}.neighbourhood-buzzer .banner-form{padding:30px 15px;position:initial;transform:none}.neighbourhood-buzzer .banner-form form button{font-size:13px;width:255px}.left-container,.property-found .container-fluid,.right-container{padding:0 15px}.property-found .map-section h1{font-size:25px;margin:15px 0}.property-found .map-section .map h5{padding:15px 20px}.property-found .map-section .map iframe{border-radius:0!important}.just-listed .inner-content{padding:30px 15px}.just-listed .inner-content ul.social-icons{margin:30px 0}.step .inner-content{position:relative;padding:15px 0;height:auto}.step .inner-content ul.steps li span{margin:0 auto;display:block!important}.step .inner-content ul.steps li span.word{font-weight:500;margin-top:5px;padding-left:0}}@media (min-width:577px) and (max-width:767px){.index .banner .banner-shape #parallelogram{max-width:700px!important;height:100px}.index .banner .banner-content .text-content .text-content-inner{margin:0 auto 34% 20%!important}#thanks-modal .modal-dialog .modal-content .body-inner .inner-left img,#thanks-modal .modal-dialog .modal-content .body-inner .inner-right img{margin-left:0!important}.index .banner .banner-shape{max-width:551px!important}.index .banner .banner-content .person-image img{max-width:220px;margin-left:86px!important}.find-property .search-by .search-by-bottom input[type=text],.find-property .search-by .search-by-bottom select,.inner-page .page-inner .form-block form input[type=submit]{font-size:12px}.inner-page .page-inner .container,footer .container{max-width:100%}.home-search .full-width-form{justify-content:space-between}.property .property-detail{font-size:12px!important}.home-search .full-width-form input[type=email],.home-search .full-width-form input[type=tel],.home-search .full-width-form input[type=text],.home-search .full-width-form select{margin-right:0!important;font-size:14px;padding:6px}footer .footer-top .logo a img{max-width:132px}.navbar.inner .navbar-brand img{max-height:70px}.index .featured-services .container{max-width:700px}}@media (min-width:577px) and (max-width:991px){.property-detail-two .property-detail-inner .bg-common .affordability .afford .block,.property-detail-two .property-detail-inner .bg-common .affordability .apply-now .block{width:100%!important;display:block!important}.navbar-nav,.navbar.index .navbar-nav .nav-item.dropdown ul li a,.navbar.inner .navbar-nav .nav-item.dropdown ul li a{text-align:center}.property-detail-two .property-detail-inner .ask-home .brokerage-detail-logo{max-width:160px}.index .find-property .search-by .search-by-top{width:100%}.index .contact-details .top-nav-contact li a img{max-width:12px}.index .contact-details .top-nav-contact li a,footer .footer-bottom span{font-size:10px}.index .find-property .search-by .search-by-top,.index .find-property .search-by .search-by-top button,.index .find-property .search-by .search-by-top input[type=text]{height:45px}.index .banner .banner-contact ul li h2,.pre-construction-detail .prop-detail .inner-content .prop-details h2{font-size:25px}.find-property .search-by .search-by-bottom input[type=text],.find-property .search-by .search-by-bottom select,.index .banner .banner-contact ul li h4,.index .banner .banner-content .text-content .text-content-inner h4{font-size:13px}.index .banner .banner-content .text-content .text-content-inner h3{font-size:14px;padding-bottom:0}.index .banner .banner-contact ul li,footer .footer-bottom{padding:10px 0}footer .footer-top .contact-number ul li a{padding-left:8px}.index .featured-services .block .details h3,.inner-page .page-inner .form-block form input[type=submit],.navbar.index .navbar-nav .nav-item .dropdown button,.navbar.inner .navbar-nav .nav-item .dropdown button,.pre-construction-detail .registration form input[type=submit]{font-size:14px}.home-worth-h3{font-size:21px!important}.index .banner .banner-contact ul li .connect h4,.index .banner .banner-contact ul li .connect h5{font-size:9px!important}.index .banner .banner-contact ul li .connect{letter-spacing:0;padding-left:10px}a.whatsappfixed{bottom:50px}footer .footer-bottom .designed p{font-size:9px}.find-property .search-by .search-by-bottom .price-range p input,.index .banner .banner-contact ul li .connect .phone{font-size:15px}.navbar.custom .navbar-brand{padding:0!important}.property-listing .featured-listings{margin:60px 0}.search-result{top:46px}.navbar.index .navbar-toggler{padding:10px;outline:0;box-shadow:none}#thanks-modal .modal-dialog{max-width:715px!important}.property .property-detail{font-size:12px!important}#consultation-modal .modal-dialog{max-width:720px!important}#consultation-modal .modal-dialog .modal-content .body-inner .inner-left img,#consultation-modal .modal-dialog .modal-content .body-inner .inner-right img{margin-left:25px}#thanks-modal .modal-dialog .modal-content .body-inner .inner-left h3,#thanks-modal .modal-dialog .modal-content .body-inner .inner-right h3{font-size:19px!important}.navbar-collapse{overflow:auto;max-height:75vh}.home-search .full-width-form input[type=email],.home-search .full-width-form input[type=tel],.home-search .full-width-form input[type=text],.home-search .full-width-form select{margin-top:5px}.contact-us .contact-content .contact-me-by .contact-form input{margin-top:20px}.contact-us .contact-content .contact-me-by .contact-form input[type=submit]{margin-bottom:45px}.index .banner .banner-content .text-content{margin-left:auto}.index .banner .banner-content .text-content .text-content-inner h2{font-size:17px!important}.index .banner .banner-content .text-content .text-content-inner .banner-line{margin-left:30px;max-width:44%}#consultation-modal-ones .modal-dialog.modal-dialog-centered .modal-content{color:#fff;background:#28a3b3}.navbar-nav{overflow:auto;width:100%}.navbar-nav li.nav-item,.pre-construction .page-inner .props-lists .props-list .property:nth-child(2n){margin-right:0!important}.navbar-nav li.nav-item a.nav-link,.navbar.index .navbar-nav .dropdown button,.navbar.inner .navbar-nav .dropdown button{color:#000!important}.condos-list-page .property .property-image img{height:150px}.condos-detail-page .container-fluid,.property-found .container-fluid{padding:0 15px}.condos-detail-page .tab-sec .tab-content .condos-detail-slider img{height:350px}.condos-detail-page .tab-sec .nav-tabs a.request-info{position:initial}.condos-detail-page .property .property-image img{height:125px}.condos-detail-page .platinum-slider-block .platinum-slider .property .property-image img,.condos-detail-page .related-posts .property .property-image img,.property .carousel .carousel-item img{height:175px}.property-detail-two .banner{margin-bottom:30px}.index .banner,.property-detail-two .banner img{height:400px}.property-detail-page .pkg-gallery .thumb-images .owl-item img,.property-detail-page .pkg-gallery .thumb-images .owl-nav button,.property-detail-two .property-detail-inner .bg-common .property .property-image img,.property-detail-two .property-detail-inner .pkg-gallery .thumb-images .owl-item img,.property-detail-two .property-detail-inner .pkg-gallery .thumb-images .owl-nav button{height:100px}.property-detail-two .property-detail-inner .pkg-gallery .thumb-images .owl-nav button span{width:30px;padding:10px}.property-detail-two .property-detail-inner .bg-common .detail-block,.property-detail-two .property-detail-inner .bg-common .schedule,.property-detail-two .property-detail-inner .property-main{margin-bottom:15px}.property-detail-two .property-detail-inner .bg-common{padding:15px!important;margin-bottom:15px!important}.property-detail-two .property-detail-inner .bg-common ul.about-property{-webkit-column-count:1;column-count:1}.property-detail-two .property-detail-inner .bg-common ul.about-property li{margin-bottom:5px!important}.property-detail-two .property-detail-inner .bg-common ul.update li span:nth-child(2){padding-left:10px}.property-detail-two .property-detail-inner .bg-common .detail-block h4,footer .footer-top .logo ul.share{margin-bottom:10px}.property-detail-two .property-detail-inner .bg-common .price-history table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.property-detail-two .property-detail-inner .bg-common .price-history table tr th{min-width:110px}.property-detail-two .property-detail-inner .bg-common .affordability .afford{display:block!important;padding:15px 0;margin:15px 0}.property-detail-two .property-detail-inner .bg-common .affordability ul.progress-block{padding:15px 0}.property-detail-two .property-detail-inner .bg-common .affordability .apply-now{padding:15px 15px 15px 75px;display:block!important}.property-detail-two .property-detail-inner .bg-common .affordability .apply-now:before{left:15px}.pre-construction-detail .prop-detail .inner-content .block .news-block,.property-detail-two .property-detail-inner .bg-common .affordability .apply-now .block a{margin-top:15px}.navbar.index,.property-detail-two .property-detail-inner .ask-home{padding:15px}.navbar.index .navbar-brand img,.navbar.inner .navbar-brand img{max-height:120px;max-width:160px}.navbar.index .navbar-nav,.navbar.inner .navbar-nav{background:#fff!important;padding:15px;margin-top:10px}.navbar.index .navbar-nav .nav-item.login,.navbar.inner .navbar-nav .nav-item.login{margin-right:0!important;border-color:#000!important;margin-bottom:5px}.navbar.index .navbar-nav .nav-item .nav-link{color:#000!important;padding:7px;font-size:14px;margin:0;outline:0;border:none;box-shadow:none}.navbar.index .navbar-nav .dropdown{border-color:#000!important}.navbar.inner .navbar-nav .nav-item .nav-link{padding:7px;font-size:14px;margin:0;color:#000!important;border:none;box-shadow:none;outline:0}.navbar.inner .navbar-toggler{margin-right:0;border:none;box-shadow:none;outline:0}footer .footer-top{padding:100px 0 0}footer .footer-top .logo .address{padding-left:25px;font-size:14px}footer .footer-top .logo .contact-number{padding-left:19px}footer .footer-top .logo .contact-number ul li a{font-size:10px!important}footer .footer-top .logo a img{max-width:180px}footer .footer-bottom ul li a{font-size:11px}footer .footer-top .logo ul.share li:not(:last-child){padding-right:0}footer .footer-top .logo ul.share li a img{max-height:15px}footer .footer-top .quick-links ul{margin-bottom:0;column-count:2}footer .footer-top .quick-links ul li a{margin-bottom:5px;font-size:14px}.home-search .full-width-form{flex-wrap:wrap}.home-search .full-width-form input[type=submit]{font-size:15px;display:block;width:285px;margin:10px auto 0!important;height:38px}.home-search .full-width-form input[type=email],.home-search .full-width-form input[type=tel],.home-search .full-width-form input[type=text],.home-search .full-width-form select{margin-right:7px;width:24%!important}.find-property{padding-right:20px!important;padding-left:20px!important}.find-property .search-by .search-by-top,.index .calculator .calculator-form{height:50px}.find-property .search-by .search-by-top button,.find-property .search-by .search-by-top input[type=text],.find-property .search-by .search-by-top select{height:46px}.find-property .search-by .search-by-bottom .keywords input[type=submit],.find-property .search-by .search-by-bottom .keywords span{width:auto}.property-listing .property-grid-view .property-grid-item{display:block;width:100%}.property-listing .property-grid-view .property-grid-item .grid-left,.property-listing .property-grid-view .property-grid-item .grid-right{display:block;width:100%;padding:15px}.property-listing .property-grid-view .property-grid-item .grid-left .carousel-item img{height:220px!important}.index .banner .banner-five .banner-slider-five .owl-item .item{height:400px!important}.index .banner .banner-shape{max-width:535px!important}.index .banner .banner-shape #parallelogram{width:580px;height:100px}.index .banner .banner-shape #parallelogram:after{height:70px;margin:0}.index .banner .banner-contact{max-width:630px;height:100px;left:10px;padding-left:0}.index .banner .banner-contact:before{height:45px;right:30px}.index .banner .banner-contact ul li:not(:last-child){margin-right:0;padding-right:10px}.index .banner .banner-contact ul li .we-are span{font-size:12px;left:-5px}.index .banner .banner-contact ul li .we-are img{max-width:110px}.index .banner .banner-contact ul li .name h3{font-size:12px}.index .banner .banner-contact ul li .name span,.index .featured-services .block .details h2,.pre-construction-detail .prop-detail .inner-content .block h4,.pre-construction-detail .prop-detail .inner-content .prop-details .right-block h3,.pre-construction-detail h5{font-size:20px}.index .banner .banner-contact ul li .connect:after{top:10%!important;transform:scale(.6)}.index .banner .banner-content .person-image{padding-left:65px}.index .banner .banner-content .person-image img{max-width:220px}.index .banner .banner-content .text-content .text-content-inner img.name{max-width:275px}.index .banner .banner-content .text-content .text-content-inner a.phone{font-size:30px}.index .calculator{margin:35px 0;padding-bottom:50px}.index .calculator .home-vector{min-height:170px}.index .calculator .home-vector img{width:75%}.index .calculator .calculator-form input[type=submit]{height:50px;padding:0;font-size:14px;max-width:250px}.index .calculator .calculator-form input[type=text]{width:calc(100% - 281px)}.index .testimonials .testimonial-head{left:30px;bottom:15px;position:initial;text-align:center;padding-bottom:20px}.index .testimonials .testimonial-head h3{font-size:25px;line-height:30px;color:#000}.index .testimonials .testimonial-head h6{font-size:13px;margin-bottom:0;color:#000}.index .testimonials .testimonial-head a{padding:4px!important;font-size:12px!important;color:#000!important}.index .testimonials .testi .testi-block{padding:10px;max-width:422px;overflow:auto;justify-content:flex-start;right:auto;left:50%;transform:translate(-50%,-50%)}.index .testimonials .testi .testi-block h4{margin:5px 0!important}.index .testimonials .testi .testi-block p{padding:0;font-size:12px}.index .featured-neighbourhoods .neighbourhoods .neighbourhood{width:50%!important}.landing .banner{height:calc(100vh - 429px)}.landing .banner img.remax-logo{top:0;left:auto;transform:translate(0,-50%);right:15px}.landing .banner .banner-content .text-content .text-content-inner{top:15%}.landing .banner .banner-content .text-content .text-content-inner h1{margin:0}.landing .banner .banner-content .text-content .text-content-inner h2{font-size:40px}.landing .banner .banner-content .text-content .text-content-inner img{padding-left:0}.landing .landing-form{right:15px;max-width:100%;padding:15px}.pre-construction .page-inner .props-lists .props-list .property{width:calc((100% - 15px)/ 2)!important}.pre-construction .page-inner .props-lists .props-list .property:nth-child(3n){margin-right:auto!important}.pre-construction-detail .image-slider .properties-slider-detail img{height:250px}.pre-construction-detail .prop-detail .inner-content{padding-top:0}.pre-construction-detail .prop-detail .inner-content .prop-details{scroll-margin-top:130px}.pre-construction-detail .prop-detail .inner-content .prop-details p{margin-bottom:5px}.pre-construction-detail .prop-detail .inner-content .prop-info{margin:15px 0}.pre-construction-detail .prop-detail .inner-content .prop-info ul li img{margin-right:5px}.pre-construction-detail .prop-detail .inner-content .prop-info ul li:not(:last-child){margin-right:15px}.pre-construction-detail .prop-detail .inner-content .block{margin:25px 0;scroll-margin-top:130px}.home-evaluation .calculator-blocks .calculator h4,.pre-construction-detail .prop-detail .inner-content .block .news-block .details h5 a{font-size:16px}.pre-construction-detail .platinum-slider-block .owl-nav{display:none}.pre-construction-detail .platinum-slider-block .owl-nav .owl-prev{left:0}.pre-construction-detail .platinum-slider-block .owl-nav .owl-next{right:0}.pre-construction-detail .registration{padding:15px;top:140px}.home-evaluation .two-block .block h3{font-size:22px}.home-evaluation .calculator-blocks .calculator img{object-fit:cover;height:150px}.left-container{padding-left:50px}.right-container{padding-right:50px}}@media (min-width:992px) and (max-width:1199px){.property-detail-two .property-detail-inner .ask-home .brokerage-detail-logo{max-width:200px}.index .find-property .search-by .search-by-top{width:100%}.home-search .full-width-form input[type=submit],.index .contact-details .top-nav-contact li a{font-size:13px}.index .banner .banner-shape{width:79%}.index .banner .banner-contact ul li h2{font-size:30px}.index .banner .banner-contact ul li h4,.index .find-property .search-by .search-by-bottom .price-range p input,.index .testimonials .testi .testi-block p{font-size:15px}.navbar.index .navbar-nav .nav-item.dropdown ul li a,.navbar.inner .navbar-nav .nav-item.dropdown ul li a{text-align:center}#pre-consultation-modal .modal-dialog{max-width:705px!important}.index .banner .banner-shape #parallelogram:before{width:83%}.index .banner .banner-contact ul li .name h3{font-size:16px}.find-property .search-by .search-by-bottom input[type=text],.find-property .search-by .search-by-bottom select,.index .banner .banner-contact ul li .connect h4,.index .banner .banner-contact ul li .connect h5,.property .property-detail{font-size:12px}.index .banner .banner-contact ul li .we-are span,.index .testimonials .testimonial-head h6,.navbar.index .navbar-nav .nav-item .dropdown button,.navbar.inner .navbar-nav .nav-item .dropdown button,footer .footer-top .news-letter-block form .form-control{font-size:14px}.navbar.custom .navbar-brand{padding:0!important}.index .banner .banner-content .text-content .text-content-inner h1{font-size:32px}.index .banner .banner-contact ul li:not(:last-child){padding-right:20px}.index .banner .banner-content .text-content .text-content-inner h4{font-size:18px}.index .banner .banner-content .text-content .text-content-inner h2{font-size:24px}.index .banner .banner-content .text-content .text-content-inner h3{font-size:17px}.index .banner .banner-contact ul li{padding:5px 0}.index .banner .banner-content .text-content .text-content-inner .banner-line{margin-left:55px;max-width:60%}.condos-detail-page .platinum-slider-block .platinum-slider .property .property-image img,.condos-list-page .property .property-image img{height:200px}#consultation-modal-ones .modal-dialog.modal-dialog-centered .modal-content{color:#fff;background:#28a3b3}.condos-detail-page .property .property-image img{height:150px}.condos-detail-page .related-posts .property .property-image img{height:225px}.navbar.index .navbar-brand img,.navbar.inner .navbar-brand img{max-height:120px}.navbar.index .navbar-nav .nav-item.login,.navbar.inner .navbar-nav .nav-item.login{margin-right:5px}.navbar.index .navbar-nav .nav-item .nav-link,.navbar.inner .navbar-nav .nav-item .nav-link{padding:7px;font-size:12px;margin:0}.index .banner{height:700px}.index .banner .banner-shape #parallelogram{max-width:918px;height:100px}.index .banner .banner-shape #parallelogram:after{height:70px;margin:0}.index .banner .banner-contact{max-width:918px;height:100px;left:15px;padding-left:0}.index .banner .banner-contact:before{height:45px}.index .banner .banner-contact ul li .we-are img{max-width:180px}.index .banner .banner-content .person-image img{max-width:315px}.index .calculator{margin:50px 0;padding-bottom:50px}.index .calculator .calculator-form input[type=submit]{max-width:275px;padding:0}.index .calculator .calculator-form input[type=text]{width:calc(100% - 306px)}.index .testimonials .testimonial-head{left:10%}.index .testimonials .testimonial-head h3{font-size:28px}.index .testimonials .testi .testi-block{padding:15px}.index .landing .text-content .text-content-inner h1{margin:0}.index .landing .text-content .text-content-inner h2{font-size:60px}.landing .banner h2{font-size:40px!important}.landing .banner img.remax-logo{top:0;transform:translate(-50%,-100%)}.landing .landing-form{right:15px;max-width:275px;padding:10px}.property-listing .property-grid-view .property-grid-item .grid-left .carousel-item img{height:220px!important}.property .carousel .carousel-item img{height:175px}.property-detail-two .property-detail-inner .bg-common .property .property-image img{height:120px!important}footer .footer-top .quick-links ul{column-count:2}.pre-construction .page-inner .props-lists .props-list .property{width:calc((100% - 15px)/ 2)!important}.pre-construction .page-inner .props-lists .props-list .property:nth-child(2n){margin-right:0!important}.pre-construction .page-inner .props-lists .props-list .property:nth-child(3n){margin-right:auto!important}.pre-construction-detail .image-slider .properties-slider-detail img{height:350px}.pre-construction-detail .platinum-slider-block .owl-nav{display:none}.pre-construction-detail .platinum-slider-block .owl-nav .owl-prev{left:0}.pre-construction-detail .platinum-slider-block .owl-nav .owl-next{right:0}.property-found .container-fluid{padding:0 15px}.left-container{padding-left:calc((100% - 945px)/ 2);width:100%;margin-left:auto}.right-container{padding-right:calc((100% - 945px)/ 2);width:100%;margin-right:auto}}@media(max-width:767px){.person-image img{max-width:100%;max-height:250px;float:left}#consultation-modal-ones .modal-dialog.modal-dialog-centered .modal-content{color:#fff;background:#28a3b3}}.banner-slider-five.black-overlay:after{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.3);left:0;top:0;content:""}.banner-slider-five .owl-item{overflow:hidden;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.banner-slider-five .owl-item .item{background-size:cover;background-position:top center;background-repeat:no-repeat;height:100vh;transform:scale(1);width:100%;transition:5s;overflow:hidden}.banner-slider-five .owl-item.active .item{transform:scale(1.05)}@media (max-width:767px){.index .banner .banner-content .text-content .text-content-inner h2{font-size:12px}}@media (min-width:992px) and (max-width:1199px){.banner-slider-five .owl-item .item{height:700px!important}#consultation-modal-ones .modal-dialog.modal-dialog-centered .modal-content{color:#fff;background:#28a3b3}}@media (min-width:768px) and (max-width:991px){.navbar.custom .navbar-brand{padding:0!important}.banner-slider-five .owl-item .item{height:500px!important}}@media (max-width:576px){.index .main-contact h2{text-transform:uppercase;font-size:27px;font-weight:600;padding-top:12px}.index .main-contact h4{font-size:18px}.navbar.index .navbar-nav .nav-item.dropdown ul li a,.navbar.inner .navbar-nav .nav-item.dropdown ul li a{text-align:center}.index .banner .banner-content .text-content .text-content-inner h4{font-size:10px}.banner-slider-five .owl-item .item{height:245px!important}}@media (max-width:345px){.navbar.inner .navbar-toggler .navbar-toggler-icon{background-image:url(../../assets/img/toggler.webp);width:29px;height:13px;filter:invert(1)}.index .banner .banner-content .text-content .text-content-inner h1{right:10px!important}.index .banner .banner-content .text-content .text-content-inner h2,.index .banner .text-content .text-content-inner img,.landing .banner .text-content .text-content-inner img{right:0!important}.index .banner .banner-content .remax-logo img{top:-215px!important}.landing .banner img.remax-logo{display:none}}@media (min-width:1200px) and (max-width:1299px){.index .banner,.index .banner .banner-five .banner-slider-five .owl-item .item{height:719px!important}.index .banner .banner-shape #parallelogram{max-width:975px}.index .testimonials .testimonial-head h3{font-size:40px}.index .banner .banner-shape{left:-135px!important;width:69%}.index .banner .banner-contact .banner-block-image{max-width:120px}.index .banner .banner-contact ul li h2{font-size:30px}.index .banner .banner-contact ul li h4{font-size:15px}.index .banner .banner-content .text-content .text-content-inner h3{font-size:17px!important}.index .banner .banner-content .text-content .text-content-inner{margin:0 auto 20% 10%}.index .banner .banner-contact{left:-14px!important}.index .banner .banner-contact:before{right:95px!important}.index .banner .banner-shape #parallelogram::after{margin:0 0 0 -20px!important}.index .banner .banner-shape #parallelogram::before{height:150px!important;margin:0 0 0 -60px!important}.index .banner .banner-contact ul li .connect{padding-left:20px}.index .banner .banner-contact ul li:not(:last-child){padding-right:20px}}@media (min-width:1200px) and (max-width:1440px){.index .banner .banner-contact ul li .we-are img{max-width:100%;left:10px}.index .testimonials .testimonial-head h3{font-size:40px}.index .banner .banner-shape{left:-80px}.index .banner .banner-contact,.pre-construction-detail .platinum-slider-block .owl-nav .owl-prev{left:0}.index .banner .banner-contact:before{right:25px}.index .find-property .search-by .search-by-top,.index .find-property .search-by .search-by-top button,.index .find-property .search-by .search-by-top input[type=text]{height:58px}footer p{font-size:12px}.index .banner,.index .banner .banner-five .banner-slider-five .owl-item .item{height:700px}.index .banner .banner-content .text-content .text-content-inner h1{font-size:30px}.index .banner .banner-contact ul li .name h3{font-size:20px}.index .banner .banner-contact ul li .connect h4,.index .banner .banner-contact ul li .connect h5{font-size:13px}.index .banner .banner-contact ul li .connect .phone,.index .banner .banner-contact ul li .we-are span{font-size:17px}.condos-detail-page .platinum-slider-block .platinum-slider .property .property-image img,.property .carousel .carousel-item img{height:200px}.navbar.index .navbar-nav .nav-item .dropdown button,.navbar.inner .navbar-nav .nav-item .dropdown button{font-size:14px}.navbar.index .navbar-nav .nav-item .nav-link,.navbar.inner .navbar-nav .nav-item .nav-link{padding:7px;font-size:14px}.index .banner{height:680px!important}.index .banner .banner-contact,.index .banner .banner-shape #parallelogram{max-width:1000px}.index .banner .banner-content .person-image img{max-width:450px;max-height:470px}.index .banner .banner-content .text-content .text-content-inner h2{font-size:29px}.index .banner .banner-content .text-content .text-content-inner h3{font-size:23px}.index .calculator .calculator-form input[type=submit]{max-width:350px}.index .calculator .calculator-form input[type=text]{width:calc(100% - 381px)}.landing .banner .remax-logo{top:0!important;transform:translate(-50%,-80%)!important}.landing .banner .text-content h2{font-size:40px!important}.landing .banner .text-content img{padding-left:0!important}.landing .landing-form{right:15px;padding:25px}.condos-detail-page .related-posts .property .property-image img,.condos-list-page .property .property-image img{height:225px}.condos-detail-page .property .property-image img{height:150px}.pre-construction-detail .image-slider .properties-slider-detail img{height:450px}.pre-construction-detail .platinum-slider-block .owl-nav{display:none}.pre-construction-detail .platinum-slider-block .owl-nav .owl-next{right:0}}@media (min-width:991px){.dropdown-menu{box-shadow:0 0 10px rgba(0,0,0,.1)}}@media (min-width:1600px){.container{max-width:1364px}}@media (min-width:1301px) and (max-width:1440px){.index .banner .banner-shape{width:61%}.index .banner .banner-contact ul li h2{font-size:33px}.index .banner .banner-contact ul li h4{font-size:17px}.index .banner .banner-content .text-content .text-content-inner h3{font-size:20px!important}.index .banner .banner-content .person-image img{max-width:450px;max-height:500px}.index .banner,.index .banner .banner-five .banner-slider-five .owl-item .item{height:750px!important}}@media (min-width:1441px) and (max-width:1599px){.index .banner{height:704px!important}.index .banner .banner-shape{width:58%}.index .banner .banner-contact ul li h2{font-size:35px}.index .banner .banner-contact ul li h4{font-size:18px}.index .banner .banner-content .text-content .text-content-inner h3{font-size:21px}.index .banner .banner-five .banner-slider-five .owl-item .item{height:705px!important}.index .banner .banner-content .person-image img{max-height:495px!important}.index .banner .banner-shape #parallelogram:after,.index .banner .banner-shape #parallelogram:before{width:95%}.index .banner .banner-contact:before{right:157px}}@media (min-width:1200px){.navbar-expand-xl .navbar-collapse{display:block!important}.left-container{padding-left:calc((100% - 1364px)/ 2);width:100%;margin-left:auto}.right-container{padding-right:calc((100% - 1364px)/ 2);width:100%;margin-right:auto}}.property .property-detail .sec2{display:inline-block;width:34%}.property .property-detail .price2 span{font-family:proxima_novaregular;color:#ef0000;display:inline-block;width:100%}.property .location h4.name{font-size:19px;font-family:proxima_novasemibold;color:#fff;padding-right:15px;display:inline-block;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}