.flr_wrapper{width:1366px;max-width:90%;margin:0 auto}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body{font-family:ff-meta-headline-web-pro,Open-sans,Arial,Helvetica,sans-serif !important;margin:0 !important}.flr_button{border:0;outline:0;border-radius:.5rem;padding:.5rem 3rem;font-weight:700;color:#1b0654;text-decoration:none;text-align:center}.flr_button_highlight{background-color:#05c3dd;transition:background-color .35s ease-in-out}.flr_button_highlight:hover{background-color:#55ebff}.flr_button_secondary{background-color:rgba(255,255,255,0.35);transition:all .35s ease-in-out}.flr_button_secondary:hover{background-color:rgba(255,255,255,0.85)}.flr_button_small{padding:.4rem 1.5rem}.flr_button_large{padding:1rem 5rem;font-size:1.35rem;display:inline-block;min-width:315px}.flr_cf:after,.flr_cf:before{content:" ";display:table}.flr_cf:after{clear:both}#flr_banner{background-image:url(https://f.hubspotusercontent10.net/hubfs/8991664/layout-images/florida/Hero--background.jpg);background-repeat:no-repeat;background-size:cover}#flr_banner header{padding:2rem 0}#flr_banner #flr_logo{color:#fff;font-weight:700;font-size:1.35rem;float:left;margin:0}#flr_banner #flr_logo img{max-width:200px}#flr_banner nav{float:right}#flr_banner nav a{color:#fff;font-weight:400;text-decoration:none;margin-left:1rem;transition:color .35s ease-in-out}#flr_banner nav a:hover{color:#1b0654}#flr_banner .flr_content{padding:4rem 0 8rem 0}#flr_banner .flr_content .flr_title,#flr_banner .flr_content .flr_sub_title{color:#fff;text-align:center}#flr_banner .flr_content .flr_title{font-size:2.5rem;margin:0;font-weight:700;line-height:1.75;font-family:ff-meta-headline-web-pro,Open-sans,Arial,Helvetica,sans-serif !important}#flr_banner .flr_content .flr_sub_title{font-weight:300;font-size:1.35rem;width:500px;margin:0 auto;line-height:1.5;font-family:ff-meta-headline-web-pro,Open-sans,Arial,Helvetica,sans-serif !important}#flr_banner .flr_content .flr_button_wrapper{text-align:center;margin:3rem 0}#flr_banner .flr_content .flr_button_wrapper .flr_button{margin:0 auto;max-width:250px;cursor:pointer}#flr_banner .flr_content .flr_samples--description{text-align:center;color:#fff;margin:7em 0 -2em 0}@media only screen and (max-width:600px){#flr_banner nav{display:none}#flr_banner .flr_content .flr_sub_title{width:90%}}#flr_samples{background:rgba(146,170,216,0.35);padding:2rem 0 6.5rem 0;position:relative}#flr_samples .flr_esamples{background:#fff;width:31%;float:left;margin:-7rem 1% 0 1%;padding:3rem 2.5%;text-align:center;position:relative;box-shadow:0px 0px 57px 3px rgba(0,0,0,0.25);border-radius:.35rem}#flr_samples .flr_esamples h3{margin:0 !important;font-size:1.75rem;color:#188a8a;font-family:ff-meta-headline-web-pro,sans-serif}#flr_samples .flr_esamples img{margin:1rem 0 1rem 0;max-width:200px}#flr_samples .flr_esamples .flr_button{margin:0;padding:.5rem 2rem;display:inline-block;font-family:ff-meta-headline-web-pro,sans-serif;font-size:1em}.flr_dropdown{position:relative;display:inline-block;z-index:99}.flr_dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1}.flr_dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block}.flr_dropdown-content a:hover{background-color:#ddd}.flr_dropdown:hover .flr_dropdown-content{display:block}.flr_dropdown:hover .flr_dropbtn{background-color:#3e8e41}@media only screen and (max-width:768px){#flr_samples .flr_esamples{float:none;width:85%;margin:1rem auto 1rem auto}}#flr_contact{background:rgba(146,170,216,0.35);padding:5rem 0 8rem 0;text-align:center}#flr_contact .flr_title{font-size:2.5rem;color:#188a8a;margin:0;font-family:ff-meta-headline-web-pro,Open-sans,Arial,Helvetica,sans-serif !important}#flr_contact .flr_sub_title{font-size:1.35rem;color:#1b0654;width:700px;display:block;max-width:100%;line-height:1.5;margin:.5rem auto 3rem auto;font-family:ff-meta-headline-web-pro,Open-sans,Arial,Helvetica,sans-serif !important}#flr_features{text-align:center;background-color:#188a8a;color:#fff;float:left;position:relative;padding:30px 0;z-index:1;width:100%;margin:0 auto 5rem auto}.flr_section-title{float:left;position:relative;width:100%;padding-bottom:40px}.flr_section-title p{color:#1b0654;font-size:1.35rem;line-height:1.5;max-width:650px;margin:1rem auto !important;font-weight:400;font-family:ff-meta-headline-web-pro,sans-serif}.flr_section-title h2{float:left;width:100%;text-align:center;color:#fff;font-weight:700;font-size:2.5rem;position:relative;margin:1rem 0 !important;font-family:ff-meta-headline-web-pro,sans-serif}.flr_section-separator{float:left;width:100%;position:relative;margin:1rem 0}.flr_section-separator:before{content:" ";position:absolute;left:50%;top:-10px;height:3px;width:50px;border-radius:3px;z-index:2;background-color:#2f2a95;margin-left:-25px}.swiper-container{width:100%;height:100%}.flr_listing-carousel-button{position:absolute;top:50%;width:80px;height:50px;line-height:50px;margin-top:-25px;z-index:100;cursor:pointer;background:#1b0654;box-shadow:0 9px 26px rgba(58,87,135,0.45);transition:all 200ms linear;outline:0}.flr_listing-carousel-button.flr_listing-carousel-button-next{right:-30px;padding-right:20px;border-radius:60px 0 0 60px}.flr_listing-carousel-button.flr_listing-carousel-button-prev{left:-30px;padding-left:20px;border-radius:0 60px 60px 0}.flr_listing-carousel-button.flr_listing-carousel-button-next:hover{right:-15px;background:#2f2a95}.flr_listing-carousel-button.flr_listing-carousel-button-prev:hover{left:-15px;background:#2f2a95}.flr_testi-item{transition:all .3s ease-in-out;transform:scale(0.9);opacity:.9}.flr_testimonials-text{padding:75px 50px 75px;overflow:hidden;background:#f5f6fa;border:1ps solid #f1f1f1;border-radius:10px;transition:all .3s ease-in-out}.flr_testimonials-text-after{font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;color:#ccc;opacity:.3;font-size:35px;transition:all 400ms linear;bottom:-85px;right:-225px}.st0{fill:#ccc}.flr_testimonials-text-before{font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;color:#ccc;opacity:.3;font-size:35px;transition:all 400ms linear;top:25px;left:30px}.flr_testimonials-text .listing-rating{float:none;display:inline-block;margin:12px 0}.flr_listing-rating i{color:#188a8a}.flr_testimonials-avatar h3{font-weight:700;color:#188a8a;font-size:1.6rem;margin:0 !important;font-family:ff-meta-headline-web-pro,sans-serif}.flr_testimonials-avatar h4{font-weight:400;font-size:12px;padding-top:6px;color:#007aff;margin:0 !important}.flr_testimonials-carousel{margin:0 2% 0 2%}.flr_testimonials-carousel .swiper-slide{padding:30px 0}.flr_testi-avatar{position:absolute;left:50%;top:-30px;width:90px;height:90px;margin-left:-45px;z-index:20}.flr_testi-avatar img{width:90px;height:90px;float:left;background:#fff;border-radius:100%;border:3px solid #fff;box-shadow:0 9px 26px rgba(58,87,135,0.1)}.flr_swiper-slide-active .flr_testimonials-text{background:#fff;box-shadow:0 9px 26px rgba(58,87,135,0.1)}.flr_testimonials-text p{color:#878c9f;font-size:1rem;font-family:ff-meta-serif-web-pro,serif;font-style:normal;line-height:2;padding-bottom:10px;font-weight:400;margin:0 !important}.flr_text-link{position:absolute;bottom:0;padding:15px 0;font-family:ff-meta-headline-web-pro,sans-serif;border-radius:10px 10px 0 0;background:#f9f9f9;border:1px solid #eee;box-shadow:0 10px 15px rgba(0,0,0,0.03);left:50%;width:200px;margin-left:-100px !important}.flr_text-link:visited{color:#188a8a}.swiper-slide-active .flr_testi-item{opacity:1;transform:scale(1)}.flr_tc-pagination{float:left;margin-top:10px;width:100% !important}.flr_tc-pagination_wrap{position:absolute;bottom:-40px;left:0;width:100%}.flr_tc-pagination2{float:none;display:inline-block;padding:14px 0;background:#fff;border-radius:30px;min-width:250px;border-bottom:0}.flr_tc-pagination .flr_swiper-pagination-bullet,.flr_tc-pagination2.flr_swiper-pagination-bullet{opacity:1;background:#384f95;margin:0 2px;width:10px;height:10px;transition:all 300ms ease-in-out}.playerClose{text-align:center;margin-top:5px;text-decoration:underline;color:#188a8a;width:100%;cursor:pointer}.playerHide{width:0;height:0;padding:0}.playerShow{width:530px;height:350px;padding:10px;box-shadow:5px 5px 5px 5px rgba(151,151,151,0.7)}#playerLightbox{position:relative;top:-50px;left:-50%;padding:0;margin-left:0;color:white;text-align:center;background-color:#333;border-radius:5px;z-index:20;overflow:hidden;transition:all 500ms cubic-bezier(0.455,0.03,0.515,0.955)}.player-block{position:absolute;left:50%}