body .ui-datepicker-calendar td:first-child .ui-state-active{width:100% !important}body ul.ui-autocomplete{position:absolute;top:100%;left:0;z-index:2 !important;float:left;display:none;min-width:160px;margin:0 0 10px 25px;padding:0;list-style:none;background-color:#ffffff;box-shadow:rgba(100, 100, 111, 0.2) 0px 7px 29px 0px}body ul.ui-autocomplete li.ui-menu-item{padding:0 0.5em;line-height:2em;font-size:0.95em;cursor:pointer}body ul.ui-autocomplete li.ui-menu-item.ui-state-focus{background:#F7F7F7}body ul.ui-autocomplete li.ui-menu-item:hover{background:#118838;color:#FFF}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body.home #page main#main>.ap-wrapper .widget_ap-slideshow .ap-slideshow.single-slideshow .tns-outer .carousel .item .embed-responsive{padding-bottom:60vh}}body.home #page main#main>.ap-wrapper .ap-wrapper .widget_ap-button-link a{background-color:#118838;color:#ffffff;border-color:#118838;border-radius:4px;text-transform:none;height:auto;line-height:45px}body.home #page main#main>.ap-wrapper .ap-wrapper .widget_ap-button-link a:hover{background-color:#ffffff;color:#706e6f}body.home #page main#main>.widget_ap-text:nth-last-child(2)>.container>.row{margin:0 !important}body.home #page main#main .widget_ap-properties .single-slideshow .view-more .button{background-color:#118838;color:#ffffff;border-color:#118838;border-radius:4px;text-transform:none;height:auto;line-height:45px}body.home #page main#main .widget_ap-properties .single-slideshow .view-more .button:hover{background-color:#ffffff;color:#706e6f}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body.home #page main#main .widget_ap_cta_box section#block-call-to-action .call-to-action .content-section{gap:0;margin:calc(-1 * var(--gap)) 0 0 calc(-1 * var(--gap));width:calc(100% + var(--gap))}body.home #page main#main .widget_ap_cta_box section#block-call-to-action .call-to-action .content-section>*{margin:var(--gap) 0 0 var(--gap)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body.ap-shortcode-ap_agents #page main#main article[id] div[id*="agent-listing"] .staff-item-container>.row>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}body.ap-shortcode-ap_testimonial #page main#main article[id] #testimonials #ap-testimonial-listing-result .testimonial-item{margin-bottom:2rem}body.ap-shortcode-ap_testimonial #page main#main article[id] #testimonials #ap-testimonial-listing-result .testimonial-item .item-content{background:#FFF;padding:2.5rem 2.75rem;height:100%;border:1px solid rgba(51, 51, 51, 0.075);box-shadow:rgba(51, 51, 51, 0.05) 0px 1px 4px 0px, rgba(0, 0, 0, 0) 0px 1px 1px 0px}body.ap-shortcode-ap_testimonial #page main#main article[id] #testimonials #ap-testimonial-listing-result .testimonial-item .item-content .item-details{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;justify-items:center;gap:1.5rem;border:0}@media (max-width:992px){body.ap-shortcode-ap_testimonial #page main#main article[id] #testimonials #ap-testimonial-listing-result .testimonial-item .item-content .item-details{grid-template-columns:1fr}}body.ap-shortcode-ap_testimonial #page main#main article[id] #testimonials #ap-testimonial-listing-result .testimonial-item .item-content .item-details .image-container{width:150px}body.ap-shortcode-ap_testimonial #page main#main article[id] #testimonials #ap-testimonial-listing-result .testimonial-item .item-content .item-details .image-container .embed-responsive{background-color:#eee}body.ap-shortcode-ap_testimonial #page main#main article[id] #testimonials #ap-testimonial-listing-result .testimonial-item .item-content .item-details .image-container .embed-responsive:before{display:none}body.ap-shortcode-ap_testimonial #page main#main article[id] #testimonials #ap-testimonial-listing-result .testimonial-item .item-content .item-details .image-container .embed-responsive img{position:absolute !important;width:100% !important;height:100% !important;object-fit:cover !important}body.ap-shortcode-ap_testimonial #page main#main article[id] #testimonials #ap-testimonial-listing-result .testimonial-item .item-content .item-details .image-container .embed-responsive .no-image-container.medium{position:absolute;display:flex;display:-ms-flexbox;width:100%;height:100%;font-size:80px;color:#676767;justify-content:center;align-items:center}body.ap-shortcode-ap_testimonial #page main#main article[id] #testimonials #ap-testimonial-listing-result .testimonial-item .item-content .item-details .testi-rating i{color:#F2994A;font-size:25px}body.ap-shortcode-ap_testimonial #page main#main article[id] #testimonials #ap-testimonial-listing-result .testimonial-item .item-content .item-details .testi-title h2{font-size:2rem;margin-top:0px;margin-bottom:0px}body.ap-shortcode-ap_testimonial #page main#main article[id] #testimonials #ap-testimonial-listing-result .testimonial-item .item-content .item-details .testi-title h2>i.quote{width:18px;height:15px;background-repeat:no-repeat !important;font-size:0;display:inline-block;vertical-align:top}body.ap-shortcode-ap_testimonial #page main#main article[id] #testimonials #ap-testimonial-listing-result .testimonial-item .item-content .item-details .testi-content{font-family:Open Sans;font-weight:400;text-align:center}@media (max-width:992px){body.ap-shortcode-ap_testimonial #page main#main article[id] #testimonials #ap-testimonial-listing-result .testimonial-item .item-content .item-details .testi-content{font-size:1rem}}body.ap-shortcode-ap_testimonial #page main#main article[id] #testimonials #ap-testimonial-listing-result .testimonial-item .item-content .item-details .testi-author{font-size:1.15em;font-weight:800;font-family:Open Sans;margin-top:1rem}body.ap-shortcode-ap_testimonial #page main#main article[id] #testimonials #ap-testimonial-listing-result .testimonial-item .item-content .item-details .testi-author::before{content:"-"}body.ap-shortcode-ap_testimonial #page main#main article[id] #testimonials #ap-testimonial-listing-result .testimonial-item .item-content .item-details .testi-author:empty{display:none}body.page-id-151223 #page main#main article[id] .gform_legacy_markup_wrapper form .gform_body ul li .ginput_container_date .ui-datepicker-trigger{left:auto;right:15px}body.page-id-151223 #page main#main article[id] .gform_legacy_markup_wrapper form .gform_body ul li .ginput_container_date input[type=text]{width:100%}body.page-id-151223 #page main#main article[id] .gform_legacy_markup_wrapper form .gform_body ul li .ginput_complex>*:only-child{padding-right:0 !important}body.ap-page-less-ap_team #page main#main #open-homes{overflow-x:auto}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body.page #page main#main article[id] .wp-block-columns{margin:0 -15px}body.page #page main#main article[id] .wp-block-columns>*{padding:0 15px}}@media (min-width:992px){body.page #page main#main article[id] .gform_wrapper.gform_legacy_markup_wrapper form .gform_body ul.gform_fields li .ginput_container.ginput_recaptcha{margin-left:calc(25% - 15px)}}