@charset "UTF-8";
html{scroll-behavior:smooth;scroll-padding-top:95px}body .title-section,body :where(h1, h2, h3, h4, h5, h6){color:#00adab !important}body .hero .title-hero>.entry-header h1.page-title{color:#fff !important}body .gform_wrapper form .gform_footer{padding:0}body .is-bg-color{padding:3rem 0}body mark{padding:0}body .more a,body .view-more a{padding:17px 60px 17px 30px;display:inline-block;letter-spacing:0.03em;text-align:center;position:relative;background-color:#00adab;color:#ffffff;border:1px solid #00adab}body .more a:before,body .view-more a:before{font-family:"Line Awesome Free";font-size:20px;color:currentColor;font-weight:900;position:absolute;content:"";right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body .more a:hover,body .view-more a:hover{background-color:#ffffff;color:#00adab;border-color:#00adab}body .call-to-action.call-to-action-shortcode{max-width:100%;width:100%;padding:0}body .call-to-action.call-to-action-shortcode .col{padding:10px}@media (max-width:1023.89px){body .call-to-action.call-to-action-shortcode .col{flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%}}@media (max-width:576px){body .call-to-action.call-to-action-shortcode .col{flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%}}body .call-to-action.call-to-action-shortcode .col .list-cta{width:100%;display:block !important;text-align:center;padding:1.5rem !important}body .call-to-action.call-to-action-shortcode .col .list-cta.cta-type-icon .image-cta{max-width:125px;width:100%;margin:0 auto 2rem}body .call-to-action.call-to-action-shortcode .col .list-cta.cta-type-icon .image-cta .rounded-circle{background-color:#00adab;color:#fff;border-radius:50%;padding-bottom:100%;transition:0.3s;border:1px solid #00adab}body .call-to-action.call-to-action-shortcode .col .list-cta.cta-type-icon .image-cta .rounded-circle:hover{background:transparent}body .call-to-action.call-to-action-shortcode .col .list-cta.cta-type-icon .image-cta .rounded-circle:hover a{color:#00adab}body .call-to-action.call-to-action-shortcode .col .list-cta.cta-type-icon .image-cta a{display:flex;flex-direction:column;justify-content:center}body .call-to-action.call-to-action-shortcode .col .list-cta.cta-type-icon .image-cta a i{font-size:48px}body .call-to-action.call-to-action-shortcode .col .list-cta.cta-type-image .image-cta{width:60px !important;margin:auto}body .call-to-action.call-to-action-shortcode .col .list-cta.cta-type-image .image-cta figure.embed-responsive{border-radius:0 !important;margin:0 0 20px}body .call-to-action.call-to-action-shortcode .col .list-cta.cta-type-image .image-cta figure.embed-responsive a{cursor:default;pointer-events:none}body .call-to-action.call-to-action-shortcode .col .list-cta.cta-type-image .image-cta figure.embed-responsive img{object-fit:contain}body .call-to-action.call-to-action-shortcode .col .list-cta .title-cta{font-size:24px;font-style:normal;font-weight:700;line-height:28px}body .call-to-action.call-to-action-shortcode .col .list-cta .title-cta a{cursor:default;pointer-events:none}body .call-to-action.call-to-action-shortcode .col .list-cta .title-cta *{font-weight:700}body .call-to-action.call-to-action-shortcode .content-section.is-boxes .col .list-cta{background:#00adab;color:#fff;padding:2rem}body .call-to-action.call-to-action-shortcode .content-section.is-boxes .col .list-cta .title-cta a,body .call-to-action.call-to-action-shortcode .content-section.is-boxes .col .list-cta .title-cta h4{color:#fff !important}body .call-to-action.call-to-action-shortcode .content-section.is-boxes .col .list-cta .title-cta h4{font-size:20px !important}body .call-to-action.call-to-action-shortcode .content-section.is-not-icons{max-width:900px;margin:0 auto}body .call-to-action.call-to-action-shortcode .content-section.is-not-icons .col{justify-content:center}body .call-to-action.call-to-action-shortcode .content-section.is-not-icons .col .list-cta .title-cta{display:inline-flex;align-items:center;justify-content:center;font-weight:bold;font-size:21px;width:250px;height:250px;border-radius:100%;transition:0.3s;background-color:#00adab;border:1px solid #00adab}body .call-to-action.call-to-action-shortcode .content-section.is-not-icons .col .list-cta .title-cta:hover{background-color:transparent}body .call-to-action.call-to-action-shortcode .content-section.is-not-icons .col .list-cta .title-cta:hover a{color:#00adab !important}body .call-to-action.call-to-action-shortcode .content-section.is-not-icons .col .list-cta .title-cta a{padding:15px 30px;transition:0.3s}body .call-to-action.call-to-action-shortcode .content-section.is-not-icons .col .list-cta .title-cta h4{margin:0 !important;text-transform:none !important;transition:0.3s;font-size:20px !important;color:inherit !important}body .call-to-action.call-to-action-shortcode .content-section.is-not-icons .col .list-cta .title-cta a{color:#fff !important}body .call-to-action.call-to-action-shortcode .content-section.is-not-icons .col .list-cta .description-cta,body .call-to-action.call-to-action-shortcode .content-section.is-not-icons .col .list-cta .image-cta{display:none}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.menu-expand header .toggle-menu i:before{content:"";color:#797c81}body.menu-expand #site-navigation{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);box-shadow:0 0 5px rgba(0, 0, 0, 0.25)}body.menu-expand #page{overflow:hidden;max-height:100vh}body.menu-expand #content,body.menu-expand footer{filter:blur(5px)}}body header .header-menu-container{max-width:1140px}@media (max-width:992px){body header .header-menu-container nav.main-navigation ul.menu>li>a{padding:15px 0 !important}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body header .header-menu-container .group{justify-content:flex-start !important}}@media (max-width:991.98px){body header .header-menu-container .group{justify-content:flex-start !important}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body header .header-menu-container{max-width:100%}body header .primary-logo,body header .secondary-logo{display:none !important}body header .mobile-logo{display:block !important;max-width:160px;height:auto !important;position:absolute;left:50% !important;top:50% !important;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body header .mobile-logo img{display:inline;max-width:90px;vertical-align:middle}body header .toggle-menu{text-transform:capitalize;height:55px;cursor:pointer;width:auto;flex:0 0 75%;-ms-flex:0 0 75%;z-index:2;display:block !important;text-align:left}body header .toggle-menu i{font-size:40px;line-height:55px;color:#00adab;transition:all 0.3s;-webkit-transition:all 0.3s;-ms-transition:all 0.3s}body header .toggle-menu span{display:none}body header #site-navigation{position:fixed;top:0;bottom:0;left:100%;width:300px;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);transition-duration:0.2s;background:#fff;overflow:auto;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;padding:60px 30px 0;z-index:3}body header #site-navigation ul.menu{padding:0;margin:0}body header #site-navigation ul.menu>li{display:block}body header #site-navigation ul.menu>li>a{padding:16px 0 !important}body header #site-navigation ul.menu>li a{display:block;line-height:1;color:#797c81;text-align:left;font-size:1.125rem}body header #site-navigation ul.menu>li a.toggle-submenu:before{font-family:"Line Awesome Free";font-weight:900;content:"";text-align:center;-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all 0.5s;transition:all 0.5s}body header #site-navigation ul.menu>li:hover>a,body header #site-navigation ul.menu>li[class*="current"]>a{background-color:transparent}body header #site-navigation ul.menu>li[class*="current"]>a{color:#00adab;background-color:transparent}body header #site-navigation ul.menu>li[class*="current"] li[class*="current"]>a{color:#00adab;background-color:transparent}body header #site-navigation ul.menu>li>a{padding:14px 0;line-height:1}body header #site-navigation ul.menu>li i{display:flex;display:-ms-flexbox;width:40px;height:45px;position:absolute;right:0;top:0;text-align:center;justify-content:center;align-items:center;z-index:2;cursor:pointer}body header #site-navigation ul.menu>li ul.sub-menu{margin:0;position:relative;left:0;right:0;max-height:0;overflow:hidden;-webkit-transition-duration:0.3s;transition-duration:0.3s;min-width:0;padding:0;box-shadow:none;visibility:visible;opacity:1;background-color:transparent}body header #site-navigation ul.menu>li ul.sub-menu li{padding:0}body header #site-navigation ul.menu>li ul.sub-menu li:hover>a,body header #site-navigation ul.menu>li ul.sub-menu li[class*="current"]>a{background-color:transparent}body header #site-navigation ul.menu>li ul.sub-menu a{padding:14px 0;border-bottom:0;font-size:1rem}body header #site-navigation ul.menu>li.shrink>ul.sub-menu{max-height:200em;-webkit-transition-duration:1s;transition-duration:1s}body header #site-navigation ul.menu>li.shrink>ul.sub-menu>li.shrink>ul.sub-menu{max-height:200em;-webkit-transition-duration:1s;transition-duration:1s}body header #site-navigation ul.menu>li.shrink>ul.sub-menu>li.shrink>ul.sub-menu>li.shrink>ul.sub-menu{max-height:200em;-webkit-transition-duration:1s;transition-duration:1s}}body footer #footer-top .ap-wrapper.ap-wrap-absolute-content{padding-top:0.5rem !important;overflow:hidden}body footer #footer-top .ap-wrapper.ap-wrap-absolute-content>:not(.widget_ap-slideshow){z-index:unset}body footer #footer-top .ap-wrapper.ap-wrap-absolute-content #daintegration #da_container .da_module .da-module-wrapper{background:transparent !important}body footer #footer-top .ap-wrapper.ap-wrap-absolute-content .widget_ap-text.hero-title h5.title-section{color:white !important}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body footer #footer-top .ap-wrapper.ap-wrap-absolute-content{height:40vh;padding-top:3rem}}@media (max-width:991.98px){body footer #footer-top .ap-wrapper.ap-wrap-absolute-content{position:relative;width:100%;height:100vh;overflow:hidden}body footer #footer-top .ap-wrapper.ap-wrap-absolute-content .widget_ap-text,body footer #footer-top .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form{background:transparent !important}body footer #footer-top .ap-wrapper.ap-wrap-absolute-content .widget_ap-text{padding-top:0;padding-bottom:0}}body footer #footer-top .ap-wrapper .widget_media_video{position:static;opacity:0.75}body footer #footer-top .ap-wrapper .widget_media_video .wp-block-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;margin:0}body footer #footer-top .ap-wrapper .widget_media_video .wp-block-video video{width:100%;height:100%;object-fit:cover}body footer #footer-bottom .copyright ul li{padding-left:5px}@media (max-width:992px){body footer #footer-bottom{padding-bottom:50px}}@media (min-width:992px){body footer#footer #footer-top .contact-details+[class*="col-"]>div:not(.row) ul.menu>li:nth-child(6),body footer#footer #footer-top .contact-details+[class*="col-"]>div:not(.row) ul.menu>li:nth-child(7),body footer#footer #footer-top .contact-details+[class*="col-"]>div:not(.row) ul.menu>li:nth-child(8){margin-top:-100px}}body footer #footer-top .contact-details+[class*="col-"]>div:not(.row) ul.menu{margin:0 -1rem}body footer #footer-top .contact-details+[class*="col-"]>div:not(.row) ul.menu>li{padding:0 1rem}body .gform-legacy-datepicker.ui-datepicker:not(.gform-preview-datepicker) .ui-datepicker-header .ui-datepicker-month,body .gform-legacy-datepicker.ui-datepicker:not(.gform-preview-datepicker) .ui-datepicker-header .ui-datepicker-year{background-size:20px !important}body.page:not(.ap-shortcode-ap_search_results) #page .site-main article[id]>.group{width:95%}@media (min-width:1122px){body.page:not(.ap-shortcode-ap_search_results) #page .site-main article[id]>.group{max-width:100%;width:85%}}body.page #page main#main article[id] .entry-content :is(h1, h2, h3, h4, h5, h6){word-break:break-word}body.page #page main#main article[id] .entry-content .gform_validation_errors>h2{font-family:Lato;font-size:16px;font-weight:700;color:#790000;margin:0}body.page #page main#main article[id] .entry-content .wp-block-group:not(.is-bg-color){max-width:1140px;margin:0 auto}body.home:not(.scrolled) #page header{background:#ffffff;box-shadow:0 4px 10px rgba(0, 0, 0, 0.1)}body.home:not(.scrolled) #page header .header-search i{color:#00adab}body.home:not(.scrolled) #page header .primary-logo,body.home:not(.scrolled) #page header .secondary-logo{-webkit-transition:all 0.5s;transition:all 0.5s}body.home:not(.scrolled) #page header .primary-logo{opacity:1;visibility:visible}body.home:not(.scrolled) #page header .secondary-logo{opacity:0;visibility:hidden}body.home:not(.scrolled) #page header nav.main-navigation ul.menu>li>a{color:#00adab}@media (min-width:1200px){body.home:not(.scrolled) #page header nav.main-navigation ul.menu>li>a{padding:0 13px}}body.home:not(.scrolled) #page header nav.main-navigation ul.menu>li:hover>a{color:#ffffff;background-color:#00adab}body.home:not(.scrolled) #page header nav.main-navigation ul.menu>li:hover i{color:white}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content{padding-top:0.5rem !important;overflow:hidden}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content #daintegration #da_container .da_module .da-module-wrapper{background:transparent !important}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-text.hero-title h5.title-section{color:white !important}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content{height:40vh;padding-top:3rem}}@media (max-width:991.98px){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content{position:relative;width:100%;height:100vh;overflow:hidden}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-text,body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form{background:transparent !important}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-text{padding-top:0;padding-bottom:0}}body.home #page main#main .ap-wrapper .widget_media_video{position:static;opacity:0.75}body.home #page main#main .ap-wrapper .widget_media_video .wp-block-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;margin:0}body.home #page main#main .ap-wrapper .widget_media_video .wp-block-video video{width:100%;height:100%;object-fit:cover}body.home #page main#main .ap-wrapper.custom-testi{flex-direction:column}body.home #page main#main .ap-wrapper.custom-testi::before{display:none}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-text{flex:0 0 100%;max-width:100%;padding:1rem 0 3rem;text-align:center}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-text .title-section{margin-bottom:0}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial{flex:0 0 100%;max-width:100%}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial section#block-testimonial{padding:3rem 0 0;margin:0;width:100%}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial section#block-testimonial .bg-overlay-section{left:0;width:100%}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial section#block-testimonial .homepage-testimonial{max-width:1140px;margin:0 auto}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial section#block-testimonial .homepage-testimonial .slider-nav{margin:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;align-items:center;justify-content:space-between}@media (max-width:992px){body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial section#block-testimonial .homepage-testimonial .slider-nav{width:89%;left:50%;transform:translate(-50%, -50%)}}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial section#block-testimonial .homepage-testimonial .slider-nav>span{color:#fff;border:1px solid;border-radius:100%;width:30px;height:30px;display:flex;display:-ms-flexbox;align-items:center;justify-content:center;font-size:20px}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial section#block-testimonial .homepage-testimonial .slider-nav>span.prev{left:-50px}@media (max-width:991px){body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial section#block-testimonial .homepage-testimonial .slider-nav>span.prev{left:0;background-color:#00adab}}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial section#block-testimonial .homepage-testimonial .slider-nav>span.next{right:-50px}@media (max-width:991px){body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial section#block-testimonial .homepage-testimonial .slider-nav>span.next{right:0;background-color:#00adab;margin-left:0}}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial section#block-testimonial .homepage-testimonial .tns-outer .tns-inner{margin:0 !important}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial section#block-testimonial .homepage-testimonial .tns-outer .tns-inner .carousel .testi-items .item-testimonial{margin:0}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial section#block-testimonial .homepage-testimonial .tns-outer .tns-inner .carousel .testi-items .item-testimonial.no-image>.row>div[class^="col"]{flex:0 0 100%;max-width:100%;text-align:center}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial section#block-testimonial .homepage-testimonial .tns-outer .tns-inner .carousel .testi-items .item-testimonial .testimonial{text-align:center}body.home #page main#main .widget.widget_ap-realty-agents .container.container-small{max-width:1200px}body.home #page main#main .widget.widget_ap-button-link .btn{cursor:auto;background:unset;color:unset;padding:0;border:0}body.home #page main#main .widget.widget_ap-button-link .btn a{padding:0.85rem 1.5rem;font-size:1rem;line-height:1.5;color:#ffffff;border:1px solid #00adab;background-color:#00adab;text-decoration:none;text-transform:none}body.home #page main#main .widget.widget_ap-button-link .btn a:hover{background-color:#ffffff;border-color:#00adab;color:#00adab}body.home #page main#main .widget.widget_ap-button-link.btn-circle{margin:0 auto;width:100%;padding:3rem 0}body.home #page main#main .widget.widget_ap-button-link.btn-circle>.btn{width:100%}body.home #page main#main .widget.widget_ap-button-link.btn-circle>.btn>a{display:inline-flex;align-items:center;justify-content:center;font-weight:bold;font-size:21px;width:230px;height:230px;transition:0.5s}body.home #page main#main .widget.widget_ap-button-link.btn-circle>.btn>a:hover{transform:scale(0.95)}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.home #page main#main .widget.widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .listing-info .row{display:grid;grid-template-columns:auto 1fr}body.home #page main#main .widget.widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .listing-info .row .contract-label{font-size:0.5rem}body.home #page main#main .widget.widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .listing-info .row ul.rooms li{font-size:0.6rem}}body.home #page main#main .widget.widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .address-rooms .address{text-overflow:inherit;white-space:normal;overflow:inherit}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.home #page main#main .widget.widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .address-rooms .address{font-size:1.175em}}body.home #page main#main .widget.widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .contract-label{font-size:0.6rem}body.home #page main#main .widget.widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container ul.rooms li{font-size:0.85rem}@media (max-width:767.98px){body.home #page main#main .widget.widget_ap-listing-tab .ap-widget-tabs .single-slideshow .tns-controls{top:35%}body.home #page main#main .widget.widget_ap-listing-tab .ap-widget-tabs .single-slideshow .tns-controls button[data-controls="prev"]{left:1rem}body.home #page main#main .widget.widget_ap-listing-tab .ap-widget-tabs .single-slideshow .tns-controls button[data-controls="next"]{right:1rem}}body.home #page main#main .widget.widget_ap-listing-tab .ap-widget-tabs ul.ui-tabs-nav li[class*="active"] a{color:#797c81}@media (min-width:768px){body.home #page main#main .widget.widget_ap-listing-tab{padding:50px 90px}}body.home #page main#main .widget.cta-type-stats.widget_ap-text{padding-top:30px !important}body.home #page main#main .widget.cta-type-stats.widget_ap-text h5.title-section{font-weight:600}body.home #page main#main .widget.widget_ap_cta_box.cta-type-stats.full-square section#block-call-to-action .call-to-action .content-section .col .list-cta{background-color:#00adab;color:#ffffff;border:1px solid #00adab;padding:1.5rem;transition:0.5s}body.home #page main#main .widget.widget_ap_cta_box.cta-type-stats.full-square section#block-call-to-action .call-to-action .content-section .col .list-cta :where(h1, h2, h3, h4, h5, h6, a, p){color:#ffffff !important}body.home #page main#main .widget.widget_ap_cta_box.cta-type-stats.full-square section#block-call-to-action .call-to-action .content-section .col .list-cta:hover{background-color:#ffffff;border-color:#00adab}body.home #page main#main .widget.widget_ap_cta_box.cta-type-stats.full-square section#block-call-to-action .call-to-action .content-section .col .list-cta:hover :where(h1, h2, h3, h4, h5, h6, a, p){color:#00adab !important}body.home #page main#main .widget.widget_ap_cta_box.cta-type-stats.full-square section#block-call-to-action .call-to-action .content-section .col .list-cta:hover .image-cta .embed-responsive i{color:#00adab !important}body.home #page main#main .widget.widget_ap_cta_box.cta-type-stats.full-square section#block-call-to-action .call-to-action .content-section .col .list-cta .image-cta .embed-responsive{background:transparent;border:0}body.home #page main#main .widget.widget_ap_cta_box.cta-type-stats.full-square section#block-call-to-action .call-to-action .content-section .col .list-cta .image-cta .embed-responsive i{font-size:100px}body.home #page main#main .widget.widget_ap_cta_box.cta-type-stats.full-square section#block-call-to-action .call-to-action .content-section .col .list-cta .title-cta{position:unset}body.home #page main#main .widget.widget_ap_cta_box.cta-type-stats.full-square section#block-call-to-action .call-to-action .content-section .col .list-cta .title-cta a{position:unset}body.home #page main#main .widget.widget_ap_cta_box.cta-type-stats.full-square section#block-call-to-action .call-to-action .content-section .col .list-cta .title-cta a::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0}body.home #page main#main .widget.widget_ap_cta_box.cta-type-stats.full-square section#block-call-to-action .call-to-action .content-section .col .list-cta .description-cta{position:unset}body.home #page main#main .widget.widget_ap-text.custom-text{padding:3.5rem 0}body.home #page main#main .widget.widget_ap-text.custom-text .title-section{font-family:Lato;font-size:2.75rem;font-weight:600;text-align:center}@media (max-width:992px){body.home #page main#main .widget.widget_ap-text.custom-text .title-section{font-size:2rem}}body.home #page main#main .widget.widget_ap-text.custom-text>.container{max-width:1140px;margin:0 auto}body.home #page main#main .widget.widget_ap-text.custom-text>.container>.row{flex-direction:column;margin:0 !important;justify-content:center}body.home #page main#main .widget.widget_ap-text.custom-text>.container p{text-align:center;font-size:1.125rem;color:#000}body.home #page main#main .widget.widget_ap-text.custom-text>.container .btn{background:transparent;border:0;padding:2rem 0;margin:0;color:inherit;cursor:default}body.home #page main#main .widget.widget_ap-text.custom-text>.container .btn a{position:relative;display:inline-flex;align-items:center;justify-content:center;user-select:none;background-color:#00adab;color:#ffffff;border:1px solid #00adab;padding:0.75rem 3rem;font-weight:600;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}body.home #page main#main .widget.widget_ap-text.custom-text>.container .btn a::before{}body.home #page main#main .widget.widget_ap-text.custom-text>.container .btn a:hover{background-color:#ffffff;color:#00adab;border-color:#00adab}body.home #page main#main .is-custom{padding:3rem 0 1rem;background-color:rgba(0, 173, 171, 0.105);text-align:center}body.home #page main#main .is-custom .title-section{font-family:Lato;font-size:2.25rem;font-weight:600}body.home #page main#main .ap-card{padding:40px 0;background-color:white}body.home #page main#main .ap-card+.widget_ap-text{padding:3rem 0 1rem;text-align:center}body.home #page main#main .ap-card+.widget_ap-text .title-section{font-family:Lato;font-size:2.25rem;font-weight:600}@media (max-width:992px){body.home #page main#main .ap-card+.widget_ap-text .title-section{font-size:2rem}}body.home #page main#main .ap-card .ap-slideshow .tns-nav{position:absolute;z-index:2;bottom:30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.home #page main#main .ap-card .ap-slideshow .tns-nav button{width:14px;height:14px;display:inline-block;padding:0;margin:0 2px;border-radius:14px;background:white;opacity:0.5;border:0}body.home #page main#main .ap-card .ap-slideshow .tns-nav button.tns-nav-active{opacity:1}body.home #page main#main .ap-card .ap-slideshow .slider-nav{display:none}body.home #page main#main .ap-card .ap-slideshow .carousel .item .embed-responsive{padding-bottom:100%}body.home #page main#main .ap-card .ap-slideshow .tns-controls{display:none}body.home #page main#main .ap-card .container{max-width:1140px}@media (max-width:767.98px){body.home #page main#main .ap-card .container .row{padding-top:100%;position:relative;margin:0}}body.home #page main#main .ap-card .container .row>.col-text-content{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;flex-direction:column;-ms-flex-direction:column;justify-content:center;-ms-flex-pack:center}body.home #page main#main .ap-card .container .row>.col-text-content p{margin-bottom:30px}@media (max-width:767.98px){body.home #page main#main .ap-card .container .row>.col-text-content{margin-top:30px;padding:0}}@media (max-width:767.98px){body.home #page main#main .ap-card .container .row>div{margin-bottom:0}body.home #page main#main .ap-card .container .row>.col-ext-content{position:absolute;top:0;padding:0}}body.home #page main#main .ap-card .card-title h2.section-title{font-family:Lato;font-size:2.35rem;font-weight:600}body.home .cta-type-icon figure.embed-responsive{border:1px solid #00adab;transition:0.3s}body.home .cta-type-icon figure.embed-responsive:hover{background:transparent}body.home .cta-type-icon figure.embed-responsive:hover a i{color:#00adab}body.home .cta-type-icon figure.embed-responsive a i{transition:0.3s}body.ap-shortcode-ap_search_results #page main#main .search-register{padding:30px 0;margin-bottom:2rem}body.ap-shortcode-ap_search_results #page main#main .search-register .container{padding:0 20px}@media (min-width:1024px){body.ap-shortcode-ap_search_results #page main#main .search-register .container{max-width:90%;padding:0}}@media (min-width:1200px){body.ap-shortcode-ap_search_results #page main#main .search-register .container{max-width:1168px;padding:0 20px}}body.ap-shortcode-ap_search_results #page main#main .search-register .inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media (min-width:1024px){body.ap-shortcode-ap_search_results #page main#main .search-register .inner{margin:0 -15px}}body.ap-shortcode-ap_search_results #page main#main .search-register .inner a.btn.btn-register{text-align:center;font-style:normal;font-weight:700;letter-spacing:0.03em;border:1px solid #00adab;border-radius:0;background:#00adab;color:#ffffff;padding:0.65rem 1rem}body.ap-shortcode-ap_search_results #page main#main .search-register .inner a.btn.btn-register:hover{background:#ffffff;color:#00adab;border-color:#00adab}body.ap-shortcode-ap_search_results #page main#main .search-register:empty{display:none}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .listing-results-search-form .listing__forms--top .field-search__inner{background-color:#eee}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .listing-results-search-form .listing__forms--top .field-search__inner input[type="text"]{background-color:#eee}@media (max-width:60rem){body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .listing-results-search-form .listing__forms--top .field-search__inner .btn__filter{justify-content:center}}@media (min-width:992px){body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .listing-results-search-form .listing__forms--bottom{padding-left:0;padding-right:0}}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .listing-results-search-form .listing__forms--bottom .field-select .select2-container .select2-selection--single,body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .listing-results-search-form .listing__forms--bottom .field-select .select2-container .select2-selection--multiple{background-color:#eee}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .property-count{padding:0}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper{max-width:1140px;margin:0 auto;padding:0}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper .listing-item{background:transparent;height:auto;display:flex !important;display:-ms-flexbox !important;flex-direction:column !important;padding:0 15px !important;margin-bottom:30px}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper .listing-item .container{height:100%;background:white;position:relative;max-width:100%}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper .listing-item .property-image{position:relative;overflow:hidden;width:100%;padding-bottom:65.79%;height:0;display:block;background:#a5a5a5}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper .listing-item .property-image:before{content:"";display:block;font-size:5rem;font-family:"Line Awesome Free";font-weight:900;color:white;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper .listing-item .property-image>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper .listing-item picture{position:absolute;width:100%;height:100%;left:0}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper .listing-item picture img{position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper .listing-item .listing-info{padding:20px 30px;background:white;text-align:left;font-weight:400;line-height:18px;letter-spacing:0.03em;color:#00adab}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper .listing-item .listing-info .listing-headline{font-size:24px;line-height:1;font-weight:600;margin-bottom:16px}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper .listing-item .listing-info .address .price{margin-top:0.5rem}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper .listing-item .listing-info .rooms{width:100%}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper .listing-item .listing-info .rooms ul{list-style:none}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper .listing-item .listing-info .rooms ul li{margin-right:10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.ap-shortcode-ap_search_results #page main#main .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper .listing-item .listing-info .rooms ul li i{margin-right:5px}body.ap-shortcode-ap_search_results #page main#main .property-listing-container .alert.alert-warning{width:100%;max-width:calc(100% - 30px);margin:0 auto 3rem}@media (min-width:1122px){body.ap-shortcode-ap_search_results article>.group{max-width:85%}}body.ap-page-less-ap_property #page #content{padding-top:80px}@media (max-width:991.98px){body.ap-page-less-ap_property #page #content{padding-top:25px}}body.ap-page-less-ap_property #page main#main{}body.ap-page-less-ap_property #page main#main .listing-mid-section{--circle-width:400px;padding-bottom:0}@media (max-width:992px){body.ap-page-less-ap_property #page main#main .listing-mid-section{--circle-width:300px}}@media (min-width:1122px){body.ap-page-less-ap_property #page main#main .listing-mid-section>.container{max-width:85%}}@media (min-width:1122px){body.ap-page-less-ap_property #page main#main .listing-mid-section__content{width:85%;margin:0 auto}}body.ap-page-less-ap_property #page main#main .listing-mid-section__content .address-section{margin-bottom:3rem}body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-address-title{font-size:2.25rem;font-weight:normal}@media (max-width:992px){body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-address-title{font-size:1.45rem}}body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-price{font-size:2rem}@media (max-width:992px){body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-price{font-size:1.25rem}}body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-address-info{display:flex;align-items:center;justify-content:center;font-size:1.5rem;max-width:600px;margin:auto}body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-address-info>*{margin:0 8%}@media (max-width:992px){body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-address-info>*{margin:0 8px}}@media (max-width:992px){body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-address-info{max-width:100%;font-size:1rem;justify-content:center;margin:0}}body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-address-info__rooms{display:flex;align-items:center;list-style:none}body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-address-info__rooms li{margin:0 6px}body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-auction-container .sub-title,body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-inspection-container .sub-title{font-size:2rem}body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-auction-container .auction-item__date,body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-auction-container .opentimes-item__date,body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-inspection-container .auction-item__date,body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-inspection-container .opentimes-item__date{background-color:#00adab;color:#ffffff;display:flex;flex-direction:column;align-items:center;padding:1rem 2rem;border-radius:50%}body.ap-page-less-ap_property #page main#main .listing-mid-section__content #agents{margin:3.5rem 0}body.ap-page-less-ap_property #page main#main .listing-mid-section__content #agents .container__agent .listing-agent{box-shadow:none;border:0}body.ap-page-less-ap_property #page main#main .listing-mid-section__content #agents .container__agent .listing-agent .agent-photo-wrapper .agent-img-container .agent-photo.photo-mode-circle{border-radius:50%}@media (max-width:992px){body.ap-page-less-ap_property #page main#main .listing-mid-section__info{display:flex;align-items:center;justify-content:center}}body.ap-page-less-ap_property #page main#main .listing-mid-section__circle{width:var(--circle-width);height:var(--circle-width);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;background:#00adab;color:#ffffff;font-size:1.25rem;font-weight:500}body.ap-page-less-ap_property #page main#main .listing-mid-section__circle ul{margin:0;list-style:none;padding:0}body.ap-page-less-ap_property #page main#main .listing-mid-section__circle a{color:#ffffff}body.ap-page-less-ap_property #page main#main .listing-mid-section__circle>a:not(:last-child),body.ap-page-less-ap_property #page main#main .listing-mid-section__circle>div:not(:last-child){margin-bottom:0.5rem}@media (max-width:992px){body.ap-page-less-ap_property #page main#main .listing-mid-section__circle{font-size:1rem}}body.ap-page-less-ap_property #page main#main .listing-mid-section__wrapper{display:grid;grid-template-columns:var(--circle-width) 1fr;gap:4rem}@media (max-width:1198px){body.ap-page-less-ap_property #page main#main .listing-mid-section__wrapper{grid-template-columns:1fr}}body.ap-page-less-ap_property #page main#main .listing-bottom-section{padding:0}body.ap-page-less-ap_property #page main#main .listing-bottom-section .section-suburb{background-color:#00adab;margin-top:6.5rem}@media (max-width:1122px){body.ap-page-less-ap_property #page main#main .listing-bottom-section .section-suburb{margin-top:0}}body.ap-page-less-ap_property #page main#main .listing-bottom-section .section-suburb__inner{position:relative;max-width:1200px;width:100%}@media (max-width:992px){body.ap-page-less-ap_property #page main#main .listing-bottom-section .section-suburb__inner{flex-direction:column-reverse}}@media (max-width:992px){body.ap-page-less-ap_property #page main#main .listing-bottom-section .section-suburb__inner--item{text-align:center}}body.ap-page-less-ap_property #page main#main .listing-bottom-section .section-suburb__inner--item h2{font-weight:700;margin-bottom:0.5rem;color:white !important}body.ap-page-less-ap_property #page main#main .listing-bottom-section .section-suburb__inner--item .btn-view{display:inline-flex;align-items:center;border-radius:0;border:2px solid currentColor;color:white;line-height:1;padding:0.75rem 1.75rem 0.95rem}body.ap-page-less-ap_property #page main#main .listing-bottom-section .section-suburb__inner--item .btn-view i{margin-left:0.5rem}body.ap-page-less-ap_property #page main#main .listing-bottom-section .section-suburb__inner--desc{padding:5rem 0 5rem 3.5rem}@media (max-width:992px){body.ap-page-less-ap_property #page main#main .listing-bottom-section .section-suburb__inner--desc{padding:2.5rem 1rem}}body.ap-page-less-ap_property #page main#main .listing-bottom-section .section-suburb__inner--desc .btn{display:inline-flex;align-items:center;border-radius:0;border:2px solid currentColor;color:white;line-height:1;padding:0.75rem 1.75rem 0.95rem}@media (max-width:992px){body.ap-page-less-ap_property #page main#main .listing-bottom-section .section-suburb__inner--desc .btn{padding-bottom:0.75rem}}body.ap-page-less-ap_property #page main#main .listing-bottom-section .section-suburb__inner--desc .btn:hover{color:#00adab}body.ap-page-less-ap_property #page main#main .listing-bottom-section .section-suburb__inner--image img{position:absolute;left:0;bottom:0;height:auto;max-width:570px}@media (min-width:992px) and (max-width:1122px){body.ap-page-less-ap_property #page main#main .listing-bottom-section .section-suburb__inner--image img{max-width:520px}}@media (max-width:991.98px){body.ap-page-less-ap_property #page main#main .listing-bottom-section .section-suburb__inner--image img{position:relative;display:block;max-width:100%;margin:0 auto}}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs{background-color:#ffffff;padding:0 0 6.5rem 0;border:0}@media (max-width:991.98px){body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs{padding:3.5rem 0rem}}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-pane{padding:0;font-family:Lato}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}@media (max-width:991.98px){body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu{flex-direction:column;align-items:flex-start}}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu__title{font-size:2.45rem;font-weight:600;font-family:Lato;margin-bottom:1.5rem}@media (max-width:991.98px){body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu__title{font-size:1.75rem}}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu__subtitle{font-family:Lato;font-size:0.95rem;width:100%}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu__subtitle h3{font-weight:600;font-size:2rem}@media (max-width:991.98px){body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu__subtitle{margin-bottom:1.5rem}}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu ul.ui-tabs-nav{width:100%;border:0;padding:0 15px;background:transparent;display:flex;display:-ms-flexbox;justify-content:flex-end;flex-wrap:wrap;-ms-flex-wrap:wrap}@media (max-width:991.98px){body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu ul.ui-tabs-nav{padding:0}}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu ul.ui-tabs-nav li{display:inline-flex;align-items:center;background:transparent !important;border:0;margin:0}@media (max-width:991.98px){body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu ul.ui-tabs-nav li{width:100%;margin:0 0 0.5rem 0 !important}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu ul.ui-tabs-nav li[class*="active"] a{border-bottom:2px solid currentColor}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu ul.ui-tabs-nav li::before{display:none !important}}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu ul.ui-tabs-nav li+li{margin-left:1rem}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu ul.ui-tabs-nav li+li::before{content:"";width:30px;height:2px;background:#00adab;display:inline-flex;align-items:center;margin-right:1rem}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu ul.ui-tabs-nav li[class*="active"] a{font-weight:600;color:#001414}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu ul.ui-tabs-nav li a{font-family:Lato;font-weight:500;color:#00adab;text-align:center;text-transform:uppercase;padding:0}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu ul.ui-tabs-nav li a.ui-tabs-anchor{padding:0}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .tab-menu ul.ui-tabs-nav li a i{display:none}@media (max-width:1122px){body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .search-results{margin:0}}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .button-link-wrap{text-align:center;font-size:1.6em;text-transform:uppercase;height:auto;letter-spacing:1px;line-height:normal;padding:2rem 1rem 0 1rem;border-width:2px;margin:30px auto 0 auto}@media (max-width:767.98px){body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .button-link-wrap{margin-bottom:30px;padding-bottom:2rem}}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .button-link-wrap a{display:inline-flex;align-items:center;padding:0.65rem 1.25rem;background:#00adab;border-color:#00adab;color:#ffffff}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .button-link-wrap a i{font-size:1.5rem;margin-left:2rem}body.ap-page-less-ap_property #page main#main .listing-bottom-section #tabs .button-link-wrap a:hover{background:#ffffff;border-color:#00adab;color:#00adab}body.ap-shortcode-ap_agents #page main#main article[id] .entry-content>.container{width:100%}body.ap-shortcode-ap_agents #page main#main article[id] .entry-content div[id*="agent-listing"] .staff-item-container .col .container-agent{background:transparent;box-shadow:none;border:0}body.ap-shortcode-ap_agents #page main#main article[id] .entry-content div[id*="agent-listing"] .staff-item-container .col .container-agent .embed-responsive{border-radius:50%}body.ap-page-less-ap_team .agent-photo-wrapper .agent-img-container .embed-responsive{padding-bottom:100%;border-radius:50%}@media (max-width:1199.98px){body.ap-page-less-ap_team #agent .agent-photo-wrapper .agent-info-container{background:white;color:#797c81;border-color:#797c81}body.ap-page-less-ap_team #agent .agent-photo-wrapper .agent-info-container a{color:inherit !important}body.ap-page-less-ap_team #agent #tabs .tab-pane>.row{margin:0}}body.single-post #page main#main article[id] .header-thumbnail .img-thumbnails .post-thumbnail img{object-position:top}body.page-id-505 #page main#main article[id] .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper{max-width:100%}@media (min-width:1122px){body.page-id-505 #page main#main article[id] .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper__inner{grid-template-columns:repeat(3, 1fr)}}body.page-id-139 .ginput_recaptcha>div,body.page-id-263 .ginput_recaptcha>div{width:auto !important}body.page-id-139 #page main#main article[id]>.group,body.page-id-263 #page main#main article[id]>.group{margin:0 auto;max-width:100%;width:85%}body.page-id-139 #page main#main article[id] .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper,body.page-id-263 #page main#main article[id] .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper{max-width:100%}@media (min-width:1122px){body.page-id-139 #page main#main article[id] .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper__inner,body.page-id-263 #page main#main article[id] .search-results .search-result-container #listing-mode .property-listing-container .listing-wrapper__inner{grid-template-columns:repeat(3, 1fr)}}body.page-id-139 #page main#main article[id] .listing-results-search-form,body.page-id-263 #page main#main article[id] .listing-results-search-form{max-width:1140px;margin:auto}body.page-id-139 #page main#main article[id] .listing-results-search-form .listing__forms--top .field-search,body.page-id-263 #page main#main article[id] .listing-results-search-form .listing__forms--top .field-search{padding-left:1rem;padding-right:1rem}body.projects #page main#main article[id]>.group{padding:0 1.5rem}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.page-id-109 #page main#main .hero.page-title{background-position:center;min-height:350px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){body.page-id-109 #page main#main .hero.page-title{background-position:center;min-height:300px}}@media (max-width:767px){body.page-id-109 #page main#main .hero.page-title{background-position:center;min-height:auto;height:50px;padding:4rem 0}body.page-id-109 #page main#main .hero.page-title .page-desc{display:none}}@media (max-width:767.98px){body.page-id-133 #page main#main article[id] .gform_wrapper.form-row_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),body.page-id-171 #page main#main article[id] .gform_wrapper.form-row_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){padding:0 15px !important}}body.contact-us #page main#main article[id] .group{width:100%}body.contact-us #page main#main article[id] .gform_wrapper form .gform_footer{text-align:center}body.page #page main#main article[id] .call-to-action-shortcode .content-section.circle-button{max-width:1140px;margin:0 auto}body.page #page main#main article[id] .call-to-action-shortcode .content-section.circle-button .col{justify-content:center}body.page #page main#main article[id] .call-to-action-shortcode .content-section.circle-button .col .list-cta{background-color:#00adab;color:#ffffff;border:1px solid #00adab;padding:1.5rem;transition:0.5s;width:365px;height:365px;padding:0 !important;border-radius:50%;display:flex !important;justify-content:center}@media (max-width:1122px){body.page #page main#main article[id] .call-to-action-shortcode .content-section.circle-button .col .list-cta{width:265px;height:265px}}body.page #page main#main article[id] .call-to-action-shortcode .content-section.circle-button .col .list-cta :where(h1, h2, h3, h4, h5, h6, a, p){color:#ffffff !important}body.page #page main#main article[id] .call-to-action-shortcode .content-section.circle-button .col .list-cta:hover{background-color:#ffffff;border-color:#00adab}body.page #page main#main article[id] .call-to-action-shortcode .content-section.circle-button .col .list-cta:hover :where(h1, h2, h3, h4, h5, h6, a, p){color:#00adab !important}body.page #page main#main article[id] .call-to-action-shortcode .content-section.circle-button .col .list-cta:hover .image-cta .embed-responsive i{color:#00adab !important}body.page #page main#main article[id] .call-to-action-shortcode .content-section.circle-button .col .list-cta .image-cta .embed-responsive{background:transparent;border:0}body.page #page main#main article[id] .call-to-action-shortcode .content-section.circle-button .col .list-cta .image-cta .embed-responsive i{font-size:100px}body.page #page main#main article[id] .call-to-action-shortcode .content-section.circle-button .col .list-cta .title-cta{flex-grow:0 !important;position:unset}body.page #page main#main article[id] .call-to-action-shortcode .content-section.circle-button .col .list-cta .title-cta a{position:unset;pointer-events:auto;cursor:pointer}body.page #page main#main article[id] .call-to-action-shortcode .content-section.circle-button .col .list-cta .title-cta a::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:2}body.page #page main#main article[id] .call-to-action-shortcode .content-section.circle-button .col .list-cta .description-cta{position:unset}@media (max-width:1122px){body.page #page main#main article[id] .call-to-action-shortcode .content-section.circle-button .col .list-cta .description-cta{padding:0 1rem}}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px !important;margin-left:-15px !important}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield.col-12{padding:0 15px !important;margin:1rem 0 !important}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield h3{margin:10px 0;text-transform:capitalize;font-weight:400 !important;color:#666666;font-size:24px}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield label{font-weight:normal !important;margin-bottom:0}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield .ginput_container>*:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):not(span):not(.gf_clear):not([class*="radio"]):not([class*="checkbox"]),.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield .ginput_container span>*:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):not(label){border:1px solid #ccc;background:#fff;width:100%;border-radius:0 !important}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield .ginput_container.ginput_container_password{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;width:auto}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield .ginput_container.ginput_container_password>span{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 16px 0 15px;margin:0 !important;padding-top:20px}@media (max-width:768px){.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield .ginput_container.ginput_container_password>span{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield .ginput_container.ginput_container_password>span>label{position:absolute;top:0;font-size:15px;letter-spacing:0 !important}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield .ginput_container.ginput_container_select select{height:36px}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield .ginput_container.ginput_container_textarea{margin:0 !important}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield .ginput_container.ginput_container_textarea textarea{height:140px}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield .ginput_container ul.gfield_radio{display:flex;display:-ms-flexbox}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield .ginput_container ul.gfield_radio li{display:flex;display:-ms-flexbox;margin-right:10px}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield.gfield_error.gfield_contains_required label{margin-top:0 !important}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield.gfield_error.gfield_contains_required div.gfield_description{padding-top:0 !important}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield.gfield_error.gfield_contains_required .ginput_container{margin-top:8px !important}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield.gfield_error.gfield_contains_required .ginput_container .instruction.validation_message{border:0 !important}.gform_wrapper.form-row_wrapper form.form-row .gform_footer{padding:15px 0}@media (max-width:767.98px){.gform_wrapper.form-row_wrapper.gform_validation_error .gform_body{max-width:100%}.gform_wrapper.form-row_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield{padding:0}.gform_wrapper.form-row_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){padding:0 !important}}.gform_wrapper .gfield_error .ginput_recaptcha>div{border:1px solid red}.ginput_container.ginput_container_date img{position:absolute;top:50%;right:10px;transform:translateY(-50%);border:none !important}.mfp-content .mfp-form form li input,.mfp-content .mfp-form form li select,.mfp-content .mfp-form form li textarea,.mfp-content .popup-email-form form li input,.mfp-content .popup-email-form form li select,.mfp-content .popup-email-form form li textarea,form.ap-core-change-password-form .form-group>label+*,form.ap-core-register-form .form-group>label+*,form.ap-core-signin-form .form-group>label+*{background-color:#eee !important}.page #content article .entry-content .wp-block-buttons .wp-block-button__link{border:1px solid currentColor}.table{color:#797c81}.opentimes-wrapper .tab-icons ul li:nth-child(2){margin-right:auto}.opentimes-wrapper .tab-icons ul li:not(.btn-print) a:not(.active){background:#eee !important}.mfp-content .popup-email-form form .form-message li{margin-top:0}@supports (-webkit-touch-callout: none) and (not (translate: none)){.wp-block-columns{margin:0 -1rem}.wp-block-columns .wp-block-column{padding:0 1rem}}