form.ap-core-register-form{display:flex;flex-wrap:wrap}form.ap-core-register-form>*:not(button){flex:0 0 100%;max-width:100%}form.ap-core-register-form .form-group{padding:0 10px}form.ap-core-register-form .form-group:first-of-type,form.ap-core-register-form .form-group:nth-of-type(2),form.ap-core-register-form .form-group:nth-of-type(4),form.ap-core-register-form .form-group:nth-of-type(5){flex:0 0 50%;max-width:50%}form.ap-core-register-form input[type=password]{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}form.ap-core-register-form button{display:inline-block;min-width:125px;height:45px;line-height:40px;padding:0 1em;cursor:pointer;color:#ffffff;background:#eb4269;border:2px solid #eb4269;border-radius:4px;text-align:center;transition:0.3s;margin-left:50%;transform:translateX(-50%)}form.ap-core-signin-form{max-width:600px;margin:0 auto;width:100%}form.ap-core-signin-form button{margin-left:50%;transform:translateX(-50%)}.mfp-content .change-password-form-wrap input[type=text]{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.mfp-content .change-password-form-wrap li{margin-bottom:15px}.mfp-content .change-password-form-wrap li button{padding:0 !important}header.site-header .navbar-collapse>.menu-main-menu-container>ul:not(.sub-menu)>li.menu-item{display:inline-flex;align-items:center}header.site-header .navbar-brand a>img{max-height:50px;margin:0.25rem 0}body.custom-about #content article .entry-content .wp-block-embed.is-type-video{width:100%;max-width:1000px;margin-left:auto;margin-right:auto}body.custom-register .entry-content .property-alert_wrapper{max-width:700px;margin:0 auto}body.custom-register .entry-content .property-alert_wrapper form.property-alert .gform_body{width:100%}body.custom-register .entry-content .property-alert_wrapper form.property-alert .gform_body>ul.gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.custom-register .entry-content .property-alert_wrapper form.property-alert .gform_body>ul.gform_fields .gfield_label{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.custom-register .entry-content .property-alert_wrapper form.property-alert .gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 15px}body.ap-shortcode-ap_agents .wp-block-buttons{margin-top:3.5rem}body.ap-shortcode-ap_agents .wp-block-buttons>.wp-block-button{width:100%}body.ap-shortcode-ap_agents .wp-block-buttons>.wp-block-button>.wp-block-button__link{width:100%;border:2px solid #eb4269;transition:0.3s ease-in-out}body.ap-shortcode-ap_agents .wp-block-buttons>.wp-block-button>.wp-block-button__link:hover{background:#ffffff !important;color:#eb4269 !important}body.home .site-main .widget_ap_cta_box .row .col img{filter:grayscale(1)}@media (max-width:768px){body.ap-page-less-ap_property #content{margin-top:87px}}@media (max-width:768px){body.ap-page-less-ap_property #content #content-nav .nav-link:not(.active){color:white}}@media (min-width:1081px){.wp-embed-aspect-4-3 .wp-block-embed__wrapper{position:relative;padding-bottom:calc(100% * 3/4);height:0;overflow:hidden}}.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe{width:100%}@media (min-width:1081px){.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe{position:absolute;height:100%;object-fit:cover}}@media (min-width:1024px){.wp-embed-aspect-16-9 .wp-block-embed__wrapper{position:relative;padding-bottom:calc(100% * 9/16);height:0;overflow:hidden}}.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe{width:100%}@media (min-width:1024px){.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe{position:absolute;height:100%;object-fit:cover}}@media (min-width:1024px){.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative;padding-bottom:calc(100% * 9/21);height:0;overflow:hidden}}.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{width:100%}@media (min-width:1024px){.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;height:100%;object-fit:cover}}#ap-testimonial-listing-result .testimonial-item{flex:0 0 100%;max-width:100%;margin-bottom:25px}#ap-testimonial-listing-result .testimonial-item .item-title{margin-bottom:1rem}#ap-testimonial-listing-result .testimonial-item .item-content .item-details{display:flex;flex-wrap:wrap;padding-bottom:2rem}#ap-testimonial-listing-result .testimonial-item .item-content .item-details .image-container{float:none !important;flex:0 0 100%;max-width:100%}@media (min-width:768px){#ap-testimonial-listing-result .testimonial-item .item-content .item-details .image-container{flex:0 0 20%;max-width:20%}}#ap-testimonial-listing-result .testimonial-item .item-content .item-details .image-container a{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}#ap-testimonial-listing-result .testimonial-item .item-content .item-details .image-container a .no-image-container{background:#ced4da}#ap-testimonial-listing-result .testimonial-item .item-content .item-details .testi-content{flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;padding:2rem 0 0 0}@media (min-width:768px){#ap-testimonial-listing-result .testimonial-item .item-content .item-details .testi-content{flex:0 0 80%;max-width:80%;padding:0 0 0 2rem}}#ap-testimonial-listing-result .testimonial-item .item-content .item-details .testi-content .item-author{margin-top:auto}.page_toolbar{display:-ms-flexbox;display:flex;justify-content:center;padding-left:0;list-style:none;border-radius:0.25rem;margin-bottom:2rem}.page_toolbar .page-numbers{position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-1px;line-height:1.25;background-color:#fff;border:1px solid #dee2e6}.video-item{margin-bottom:20px}@media (max-width:767px){.video-item{flex:0 0 100%}}.video-item .video-container a{display:block}.video-item .video-container a .embed-responsive{background-size:cover;background-position:center;background-repeat:no-repeat}.video-item .video-container a .embed-responsive .button-play{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:4rem}.video-item .content{display:none}body.home .site-main>.widget_ap-text:nth-last-child(2) .container>.row p{font-family:Canela}#agent-listing .staff-item-container .col .agent-container .agent-role{font-family:GT America}h2,h3,h4,h5,h6{font-family:GT America}.title-section,.property-address,h3[class*=title]{font-family:Canela !important}.entry-content{padding:2rem 0}.ui-autocomplete{margin:0;padding:0;list-style:none;position:absolute !important}.container{padding-left:2rem;padding-right:2rem}.content-blog .edit-link{display:none}body.blog #posts_wrapper .post-item>article{height:100%}body.blog #posts_wrapper .post-item>article>.row{height:100%;display:block;position:relative;padding-bottom:90px}body.blog #posts_wrapper .post-item>article>.row .content-blog{position:static}body.blog #posts_wrapper .post-item>article>.row .content-blog .entry-footer{position:absolute;left:10px;right:10px;bottom:15px}body.blog #posts_wrapper .post-item>article>.row .content-blog .entry-footer .button{border-radius:0;font-weight:600}body.blog #posts_wrapper .post-item .post>.row .content-blog .entry-title a{font-family:inherit;color:#eb4269;font-size:inherit}p{overflow-wrap:break-word}@media (min-width:768px){#agent-listing .staff-item-container .col{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){#agent-listing .staff-item-container .col{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media (max-width:767px){body.home .site-main>.ap-wrapper .ap-wrapper .widget_ap-button-link a{background:#eb4269;border-color:#eb4269}}.wp-block-columns{display:-webkit-box;display:flex;display:-ms-flexbox;flex-wrap:wrap}.wp-block-columns:after{display:table;content:"";clear:both}.wp-block-columns .wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word;margin-left:0}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}.wp-block-columns .wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns .wp-block-column:not(:first-child){padding-left:2em}.wp-block-columns .wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-columns .wp-block-column[style*="flex-basis:33.33%"]{flex-basis:33.33%;width:33.33%;max-width:33.33%;float:left}.wp-block-columns .wp-block-column[style*="flex-basis:66.66%"]{flex-basis:66.66%;width:66.66%;max-width:66.66%;float:left}}@media (min-width:600px) and (max-width:781px){.wp-block-columns .wp-block-column:not(:only-child){flex-basis:calc(50%) !important;flex-grow:0;width:50%;max-width:50%;float:left}.wp-block-columns .wp-block-column:nth-child(2n){padding-left:2em}}@media (max-width:599px){.wp-block-columns .wp-block-column{flex-basis:100% !important;padding:0}}#testimonial .testimonial-item{margin-top:30px}#testimonial .testimonial-item .item-title h2{font-size:1.5rem;text-align:center;margin-bottom:1rem}#testimonial .testimonial-item .item-details{margin:0}#testimonial .testimonial-item .item-details .image-container{width:150px;flex:0 0 150px;float:none !important}#testimonial .testimonial-item .item-details .image-container .embed-responsive a{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}#testimonial .testimonial-item .item-details .image-container .embed-responsive a:hover{color:#eb4269}#testimonial .testimonial-item .item-details .image-container .embed-responsive a picture{height:100%}#testimonial .testimonial-item .item-details .image-container .embed-responsive a picture img{width:100%;height:100%;object-fit:cover;object-position:center}#testimonial .testimonial-item .item-details .testi-content{flex:1;padding-left:20px}@media (min-width:768px) and (max-width:991.98px),(max-width:575.98px){#testimonial .testimonial-item .item-details .image-container{flex:0 0 100%;width:100%}#testimonial .testimonial-item .item-details .image-container .embed-responsive{width:150px;margin:0 auto 1rem}#testimonial .testimonial-item .item-details .testi-content{text-align:center}}body.home{overflow-x:hidden}@media (max-width:992px){body.home #page main#main .widget_ap-properties.minimal>.container{padding:0 1rem}}@media (max-width:992px){body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma{padding:0}}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma-widget-selector>img[src*="trixels"]{display:none}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma-widget-selector .ap-rma.single-slideshow{padding-top:0 !important;padding-bottom:0 !important}@media (max-width:992px){body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma-widget-selector .ap-rma.single-slideshow .tns-outer .tns-controls{display:none}}@media (max-width:992px){body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma-widget-selector .ap-rma.single-slideshow .review-item.container{padding:20px}}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma-widget-selector .ap-rma.single-slideshow .review-item.container .review-content .review-item-details .rate-stars svg{fill:#eb4269}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma-widget-selector .ap-rma.single-slideshow .review-item.container .review-content .review-item-details a.review-url:hover{color:#eb4269}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma-widget-selector .ap-rma.single-slideshow .review-item.container .review-content .review-item-highlight .agent .agent-name a{color:#eb4269}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma-widget-selector .ap-rma.single-slideshow .review-item.container .review-content .review-item-highlight .agent .agent-highlight .agent-image{position:relative;z-index:2}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma-widget-selector .ap-rma.single-slideshow .review-item.container .review-content .review-item-highlight .agent .agent-highlight .agent-overall-stars{position:relative;z-index:3;background-color:#eb4269}