header{box-shadow:0 0 3px rgba(0, 0, 0, 0.3)}header .logo img{max-height:100px}header nav.main-navigation ul.menu>li>a{font-size:1.25rem}.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 16px !important}.form-row_wrapper form.form-row ul.gform_fields li.gfield .ginput_container.ginput_recaptcha>div{padding:0 !important;margin:0 !important;border:0 !important}.gform_wrapper ul.gfield_radio li{padding-left:5px !important}body.home main#main{padding-top:140px}body.home .ap-wrapper{background-color:#000;position:relative;width:100%;height:calc(100vh - 140px);overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}body.home .ap-wrapper .widget_media_video{position:static;opacity:0.75}body.home .ap-wrapper .widget_media_video .wp-block-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}body.home .ap-wrapper .widget_media_video .wp-block-video video{width:100%;height:100%;object-fit:cover}body.home .widget_ap-text{background:transparent;color:white}@media (max-width:767px){body.home .widget_ap-text p{padding:0}}@media (min-width:768px){body.home .widget_ap-text.hero-caption{font-size:55px;top:40%}}body.home .widget_ap-text.hero-caption h5{font-family:Lato;margin-bottom:2rem}body.home .widget_ap-text.hero-caption h5::after{content:"";display:block;margin:1rem auto 0;height:2px;width:40px;background-color:#fff00d}body.home .widget_ap-text.hero-caption h3{font-size:3.15rem;font-weight:bold}body.home .widget_ap_cta_box{background:#eee}body.home .widget_ap_cta_box section#block-call-to-action .container .cta-socials ul li a{color:black}body.home .widget_ap_cta_box section#block-call-to-action .container .cta-socials ul li a:hover{background:#fff00d;color:black}body.home .widget_ap_cta_box section#block-call-to-action .container .cta-square .caption{color:white;text-transform:uppercase;font-family:Playfair Display;font-weight:bold}body.home .widget_ap-button-link .btn{background-color:#fff00d}body.home .widget_ap-button-link .btn a{color:black}body.home .widget_ap-button-link .btn:hover a{color:black}body.home .widget_ap-testimonial section#block-testimonial .container .row .testimonial-item a{background:#b3b3b3;border-color:#b3b3b3}body.home .widget_ap-testimonial section#block-testimonial .container .row .testimonial-item a:hover{background:#999}body.home .widget_ap-testimonial section#block-testimonial .container .row .testimonial-item a *{color:white !important}body.home .widget_ap-testimonial section#block-testimonial .container .row .testimonial-item a .testimonial-bottom{border-top:2px solid #f2f2f2 !important}@media (max-width:992px){body.home .widget_ap-quick-search .qs-collapsible-wrap.group{background:transparent}}body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col .embed-responsive a img{width:100%;height:100%;object-fit:cover;object-position:top}#agent .agent-img-container .embed-responsive img{width:100%;height:100%;background:#a5a5a5;object-fit:cover;object-position:top}body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col{width:25%;flex:0 0 25%;margin-bottom:35px !important}@media (max-width:1024px){body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col{width:33.33%;flex:0 0 33.33%}}@media (max-width:768px){body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col{width:50%;flex:0 0 50%}}@media (max-width:575px){body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col{width:100%;flex:0 0 100%}}body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col .embed-responsive{padding-bottom:100%}body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col .embed-responsive span.readmore{right:50%;transform:translateX(50%);-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);min-width:180px;padding:5px 10px;text-align:center}body.ap-shortcode-ap_agents main#main{background:#fff}#agent{background:#fff}#agent>.group>.row>[class*="col"]{width:calc(100% - 370px);flex:0 0 calc(100% - 370px);max-width:100%}#agent>.group>.row>[class*="col"]:first-child{width:370px;flex:0 0 370px;margin:auto}@media (max-width:767.98px){#agent>.group>.row>[class*="col"]{width:100%;flex:0 0 100%}}#agent .agent-img-container .embed-responsive-2by1{padding-bottom:100%}body:not(.home) main#main{padding-top:140px}@media (min-width:768px) and (max-width:1024px){section#property-description .container-action-button{padding:0 1rem}}@media (min-width:1200px){.ap-slideshow.single-slideshow .carousel .tns-item .embed-responsive{padding-bottom:calc(100% * 3/4) !important}}.widget_ap-quick-search form .search-bar input[type="submit"]{background:#fff00d;color:black}.widget_ap-quick-search form .search-bar input[type="submit"]:hover{color:black !important}h1,h2,h3,h4,h5,h6{font-family:Playfair Display}.bg-overlay{position:absolute;width:100%;height:100%;background:black;opacity:0.5}grammarly-extension{display:none}.group.fixed-width{padding:0 20px}