body{background-color:#E1D4CD}body #mobile-tools div{color:#fff;background:#f0a18f}@media (max-width:992px){body footer#colophon #footer-top *{font-size:13px}}body footer#colophon #footer-top .footer-logo .footer-logo-img a.custom-logo-link{max-width:250px}@media (min-width:992px) and (max-width:1400px){body footer#colophon #footer-top .footer-logo .footer-logo-img a.custom-logo-link{max-width:150px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body footer#colophon #footer-top .top-footer-menu{flex:0 0 30% !important;max-width:30% !important}body footer#colophon #footer-top .contact-info{flex:0 0 45% !important;max-width:45% !important}body footer#colophon #footer-top .footer-logo{flex:0 0 25% !important;max-width:25% !important}body footer#colophon #footer-top .footer-logo .footer-logo-img a.custom-logo-link{max-width:300px}}@media (max-width:767px){body footer#colophon #footer-top>.container{flex-direction:column}body footer#colophon #footer-top>.container .top-footer-menu ul{column-count:1}body footer#colophon #footer-top>.container>*{flex:0 0 100% !important;max-width:100% !important;text-align:center}}body header#masthead .header-menu-container .site-branding.mobile-logo{max-width:85px}@media (max-width:767px){body header#masthead .mobile-menu{background:#3f6966}body header#masthead .mobile-menu ul.menu>li ul.sub-menu a{border-bottom:1px solid rgba(0, 0, 0, 0.1)}body header#masthead .toggle-menu i,body header#masthead .header-search i.las.la-search{color:#3f6966}}@media (max-width:767.98px){body:not(.scrolled) #page header#masthead{background:transparent}}body.page .hero-page>.page-title{max-width:100%}body.page .hero-page[style]{position:relative;height:30vh;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;margin-bottom:50px}@media (min-width:1122px){body.page .hero-page[style]{margin-top:-60px;height:60vh}}body.page .hero-page[style]>.page-title{margin:0}body.page .hero-page[style] h1.page-title{color:#fff;z-index:1;max-width:100%;margin:0}@media (max-width:992px){body.page .hero-page[style] h1.page-title{font-size:30px}}body.page .hero-page[style] h1.page-title::after{display:block;width:50px;height:2px;margin:15px auto 0px;content:"";background:white}body.page .hero-page[style] .header-bg-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.5)}body.page.page-id-3939 .hero-page[style]{background-position:right}body.page #page main#main .gform_wrapper.gform_legacy_markup_wrapper form ul li.gfield .ginput_container input[type="text"],body.page #page main#main .gform_wrapper.gform_legacy_markup_wrapper form ul 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"]):not([src]),body.page #page main#main .gform_wrapper.gform_legacy_markup_wrapper form ul li.gfield .ginput_container select,body.page #page main#main .gform_wrapper.gform_legacy_markup_wrapper form ul li.gfield .ginput_container textarea,body.page #page main#main select:not([multiple]):not(.ui-datepicker){background-color:#fff}body.page #page main#main article[id] .entry-content .wp-block-image.size-full img{width:100%}@media (max-width:767px){body.page:not(.home).page-template-default #page main#main{padding-top:55px}}body.page.page-template-default #page main#main>.entry-header{display:none}body.page.page-template-default #page main#main article[id]{padding-top:0}body.page.page-template-default #page main#main article[id] .entry-content>.wp-block-image.size-full:first-child{position:relative;height:650px}@media (max-width:992px){body.page.page-template-default #page main#main article[id] .entry-content>.wp-block-image.size-full:first-child{height:350px}}body.page.page-template-default #page main#main article[id] .entry-content>.wp-block-image.size-full:first-child img{position:absolute;height:100%;width:100%;left:0;top:0;object-fit:cover;object-position:top}body.home #page main#main .widget_ap-slideshow::after{background:rgba(0, 0, 0, 0.25)}body.home #page main#main .widget_ap_cta_box{background-color:#E1D4CD}body.home #page main#main .widget_ap_cta_box .container .list-cta .image-cta figure::after{background:rgba(0, 0, 0, 0.5)}@media (min-width:768px) and (max-width:992px){body.ap-page-less-ap_property #page main#main{padding-top:100px}}body.ap-page-less-ap_property #page main#main .listing-top-section .ui-widget.ui-widget-content{background:transparent}body.ap-page-less-ap_property #page main#main .listing-top-section #gallery{padding-bottom:3rem}@media (max-width:767.98px){body.ap-page-less-ap_property #page main#main .listing-top-section #gallery .single-slideshow .tns-outer .tns-nav{bottom:30px}}body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section .property-action-sidebar .property-contract-label,body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section .property-action-sidebar .property-price{color:#333333}body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section .property-action-sidebar>div>ul>li,body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section .property-action-sidebar>div>*:not(ul){border-bottom:1px solid #b9a89f}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section .feature-address{position:unset}}@media (max-width:767.98px){body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section .feature-address{flex-direction:column}body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section .feature-address .property-rooms{position:unset;margin-bottom:18px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section .contact-agent #contact-agent .listing-agent{flex:0 0 100%;max-width:100%}}@media (max-width:767.98px){body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section .contact-agent #contact-agent>.container{padding:0}body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section .contact-agent #contact-agent>.container .section-detail-title{margin-bottom:16px}}@media (min-width:768px){body.ap-page-less-ap_property #page main#main{padding-top:140px}}body.ap-page-less-ap_property #page main#main .ui-widget.ui-widget-content .container>.row>.col-2.action-buttons{align-items:center}body.ap-page-less-ap_property #page main#main .ui-widget.ui-widget-content .container>.row>.col-2.action-buttons .social-share li:not(:last-child) a:after{bottom:0px}body.ap-page-less-ap_property #page main#main #gallery .single-slideshow .tns-outer .tns-nav{bottom:20px}body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section{padding-top:0}body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section .feature-address{position:unset}@media (max-width:767.98px){body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section .feature-address{flex-direction:column-reverse}body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section .feature-address .property-rooms{position:unset;margin-top:1rem;margin-bottom:0}}@media (min-width:768px){body.ap-page-less-ap_team #page main#main .agent-bottom-section .single-slideshow .carousel .listing-item{padding:0 10.5px !important}}body.contact-us #page main#main article[id] .entry-content .gform_required_legend{display:none}body.contact-us #page main#main article[id] .entry-content .gform_wrapper.gravity-theme{margin-top:0}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body.contact-us #page main#main article[id] .entry-content .wp-block-columns{gap:0;margin:0 -15px}body.contact-us #page main#main article[id] .entry-content .wp-block-columns>*{padding:0 15px}}body.contact-us #page main#main article[id]>.group{padding:0 1.5625%}@media (min-width:1024px){body.contact-us #page main#main article[id]>.group{width:87%;max-width:1920px !important}}@media (max-width:767px){body.contact-us #page main#main article[id]>.group{padding:0 20px}}body .gform_wrapper.gravity-theme form .gform_body .ginput_container_radio{display:flex;align-items:center;height:100%}@media (min-width:1200px){body .gform_wrapper.gravity-theme form .gform_body .gfield_radio{margin:0 -10px}body .gform_wrapper.gravity-theme form .gform_body .gfield_radio .gchoice{flex:0 0 auto;padding:0 10px}body .gform_wrapper.gravity-theme form .gform_body .gfield_radio .gchoice .gfield-choice-input+label{max-width:unset}}