.hero{z-index:1}.hp-welcome-area .welcome-image img{max-height:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.hp-testimonials .testi-slides .testi-slide .testi-rating{padding:40px 0}.hp-blog .blog-wrapper .blog-list a .blog-img img[alt="Exploring the Best Golf Courses in South Florida"]{-o-object-position:center 40%;object-position:center 40%}.hp-blog .blog-wrapper .blog-list a .blog-img img[alt="Why You May Want to Pay Your Buyer's Agent: 7 Reasons to Consider"]{-o-object-position:center 30%;object-position:center 30%}.aiosp-wrap .aiosp-container .aios-popup-body{min-height:0;max-width:500px;padding:40px 20px 10px}.popup-form{padding:30px 20px 10px}.popup-form .popup-row{width:100%;display:flex;flex-flow:row wrap;position:relative}.popup-form .popup-field{width:100%;margin-bottom:24px}.popup-form .popup-field input[type=text],.popup-form .popup-field input[type=email],.popup-form .popup-field input[type=tel],.popup-form .popup-field textarea{width:100%;background:transparent;border:none;padding:10px 15px 10px 3px;color:var(--accent-color);text-transform:uppercase;border-bottom:1px solid var(--accent-color);outline:none}.popup-form .popup-submit{text-align:center;margin:0 auto}.popup-form .popup-btn{display:inline-block;border:2px solid var(--accent-color);color:var(--accent-color);height:48px;text-align:center;text-transform:uppercase;font-weight:700;font-family:var(--font-family-default);transition:all .6s ease;background:transparent;width:100%;max-width:177px;font-size:13px;letter-spacing:.14em}.popup-form .popup-btn:hover{background:var(--primary);border-color:var(--primary);color:var(--secondary)}.popup-form .wpcf7-not-valid-tip{width:auto;position:absolute!important;top:0;left:unset;right:0;font-size:12px}.popup-form .wpcf7 form .wpcf7-response-output{width:auto;margin:0;text-align:center;position:absolute;bottom:-25px;left:0;right:25px}#seller-representation-form .default_title_container,#sign-up-form .default_title_container{text-align:center}#seller-representation-form .default_title_container .default_title span:after,#sign-up-form .default_title_container .default_title span:after{display:none}#sign-up-form .default_title_container .default_title span:after{width:20%;margin-top:2px}@media screen and (max-width: 991px){.hp-welcome-area .welcome-image img{max-height:100%}}
