@media (min-width:768px){header.site-header .header-menu-container .group .site-branding .custom-logo-link .custom-logo{max-height:75px}}@media (max-width:767px){header.site-header .header-menu-container .group .site-branding.mobile-logo{max-width:112px}}header.site-header .header-menu-container .group nav.main-navigation ul.menu>li>a{font-weight:bold}@media (min-width:768px){header.site-header .header-menu-container .group nav.main-navigation ul.menu>li>a{line-height:90px}}@media (max-width:767px){.mobile-menu ul.menu>li ul.sub-menu a{font-size:13px}}body.home .site-content .site-main .ap-wrapper.ap-wrap-absolute-content .widget_ap-text .title-section{margin:0;font-size:2.25rem;text-shadow:1px 1px 5px rgba(0, 0, 0, 0.25)}@media (min-width:1200px){body.home .site-content .site-main .ap-slideshow.single-slideshow .carousel .tns-item .embed-responsive{padding-bottom:75vh}}body.home footer.site-footer{margin-top:0}footer.site-footer{margin-top:60px}footer.site-footer #footer-top .top-footer-menu ul#footer-menu>li>a{font-size:inherit}footer.site-footer #footer-top .top-footer-menu ul#footer-menu>li ul.sub-menu>li a{font-size:inherit}footer.site-footer #footer-top *,footer.site-footer #footer-top a{font-size:inherit}body{font-size:22px}body.ap-page-less-ap_property main#main{padding-top:100px}@media (min-width:768px){body.ap-page-less-ap_property main#main{padding-top:150px}}body.ap-page-less-ap_property .ui-widget.ui-widget-content .container>.row>.col-2.back-button a{font-size:inherit}body.ap-page-less-ap_property .ui-widget.ui-widget-content .container>.row>.col-2.action-buttons .social-share li a{font-size:inherit}body.ap-page-less-ap_property .listing-bottom-section .property-content-section .feature-address .property-rooms ul li{font-size:inherit}.ui-widget{font-size:inherit}#search-results .right-listings-nav>*{vertical-align:unset}#search-results .right-listings-nav a{font-size:inherit}#search-results ul.list-unstyled.ui-tabs-nav>li.list-inline-item a{font-size:inherit}#search-results #ap-listing-search-results .listing-item .listing-info .rooms li i{vertical-align:unset}.mfp-content .popup-email-form form ul li button[type="submit"],.mfp-content .popup-appraisal-form form ul li button[type="submit"]{font-size:inherit}.agent-top-section{padding-top:115px}#map_canvas .apmap{position:absolute;left:0;top:0;height:100% !important;padding-bottom:0}input[type=text],input[type=number],input[type=email],input[type=password],input[type=search]{font-size:16px !important}textarea{font-size:16px !important}