.wp-block-columns .wp-block-columns .wp-block-cover{min-height:0 !important;height:0;padding:50% 1em}.wp-block-columns .wp-block-columns .wp-block-cover .wp-block-cover__background{transition:0.3s}.wp-block-columns .wp-block-columns .wp-block-cover:hover .wp-block-cover__background{background-color:#00a6b6 !important}.wp-block-columns .wp-block-columns .wp-block-cover:hover a{color:#ffffff}@media (max-width:1199px){.wp-block-columns .wp-block-columns .wp-block-cover .wp-block-heading{font-size:1.25rem}}header .header-menu-container .group{justify-content:flex-start !important}header .header-menu-container .main-navigation{margin-left:auto}header .header-menu-container .site-branding{position:static;transform:none;max-width:250px}header .header-menu-container .site-branding a.custom-logo-link{max-width:100%}header .header-menu-container .header-information{padding-left:2rem;font-size:0.75rem;line-height:1.65;font-weight:600}header .header-menu-container .header-information i{padding-right:0.25rem}@media (max-width:1199px){header .header-menu-container .header-information{display:none}}body.home .ap-wrapper.ap-wrap-absolute-content{display:flex;flex-direction:column;height:100vh;justify-content:center;align-items:center}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-text{position:static;transform:none}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:0px){body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-quick-search.collapsible .qs-collapsible-container{padding:1.75rem;background:rgba(0, 0, 0, 0.25)}}body.ap-shortcode-ap_agents #agent-listing-1 #ap-agents-list-1{justify-content:center}@media (max-width:767px){body.ap-page-less-ap_team .agent-top-section .agent-detail .agent-img-container img{width:100%;object-fit:cover}}body:not(.contact-us, .home) footer.site-footer{padding-top:4rem}#header_search_form ul.ap-quick-search li span.select2.select2-container .select2-selection--single{border:solid #ccc 1px !important}#header_search_form ul.ap-quick-search li span.select2.select2-container .select2-selection--multiple{border:solid #ccc 1px !important}#header_search_form ul.ap-quick-search div span.select2.select2-container .select2-selection--single{border:solid #ccc 1px !important}#header_search_form ul.ap-quick-search div span.select2.select2-container .select2-selection--multiple{border:solid #ccc 1px !important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}#search-results .right-listings-nav>*{vertical-align:unset}.mfp-gallery .mfp-close{width:auto;padding:0 1rem;right:0;top:40px;background:#00a6b6}.gform_wrapper.gform_validation_error form .gform_body ul.gform_fields li.gfield,.gform_wrapper.gform_validation_error form .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required{padding:0}.ui-datepicker-title select{padding:0 1.2rem 0 1rem;background-position:calc(100% - 5px) center !important;margin-top:0;background-color:white !important;background-size:12px !important;max-width:unset !important}.sticker{font-size:20px;padding:0 0 0 25px}input[type=text],input[type=number],input[type=email],input[type=password],input[type=search]{font-size:16px !important}textarea{font-size:16px !important}.mobile-menu{visibility:hidden}.menu-expand .mobile-menu{visibility:visible}