.elementor-59755 .elementor-element.elementor-element-2096ad0>.elementor-background-overlay{background-color:rgb(47 72 102 / .53);opacity:.8}.elementor-59755 .elementor-element.elementor-element-2096ad0>.elementor-container{min-height:0}.elementor-59755 .elementor-element.elementor-element-2096ad0>.elementor-shape-top svg{height:34px}.elementor-59755 .elementor-element.elementor-element-2096ad0{margin-top:0;margin-bottom:0}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-aae1549 .swiper-slide-bg{background-color:#aaa;background-image:url(https://www.ftcins.com/uploads/client-services-franklin-tennessee-61-tl2tpf.webp);background-size:cover}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-aae1549 .elementor-background-overlay{background-color:rgb(0 0 0 / .5)}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-aae1549 .swiper-slide-contents{margin:0 auto}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-aae1549 .swiper-slide-inner{align-items:center;text-align:start}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-3b894db .swiper-slide-bg{background-color:#595959;background-image:url(https://www.ftcins.com/uploads/commercial-auto-insurance-franklin-tennessee-6491-tl2ueo-scaled.webp);background-size:cover}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-3b894db .elementor-background-overlay{background-color:rgb(0 0 0 / .5)}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-3b894db .swiper-slide-contents{margin:0 auto}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-3b894db .swiper-slide-inner{align-items:center;text-align:start}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-3ca73ac .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.ftcins.com/uploads/personal-insurance-franklin-tennessee-143-tl2tqk.webp);background-size:cover}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-3ca73ac .elementor-background-overlay{background-color:rgb(0 0 0 / .5)}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-3ca73ac .swiper-slide-contents{margin:0 auto}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-3ca73ac .swiper-slide-inner{align-items:center;text-align:start}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-9aecdc0 .swiper-slide-bg{background-color:#aaa;background-image:url(https://www.ftcins.com/uploads/general-liability-insurance-franklin-tennessee-6490-tl2ugh-scaled.webp);background-size:cover}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-9aecdc0 .elementor-background-overlay{background-color:rgb(0 0 0 / .5)}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-9aecdc0 .swiper-slide-contents{margin:0 auto}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-9aecdc0 .swiper-slide-inner{align-items:center;text-align:start}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-42750d8 .swiper-slide-bg{background-color:#aaa;background-image:url(https://www.ftcins.com/uploads/cyber-liability-data-breach-franklin-tennessee-60354-tl3uew-scaled.webp);background-size:cover}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-42750d8 .elementor-background-overlay{background-color:rgb(0 0 0 / .5)}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-42750d8 .swiper-slide-contents{margin:0 auto}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-42750d8 .swiper-slide-inner{align-items:center;text-align:start}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-c6c2f21 .swiper-slide-bg{background-color:#aaa;background-image:url(https://www.ftcins.com/uploads/commercial-insurance-franklin-tennessee-145-tl3uhj-scaled.webp);background-size:cover}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-c6c2f21 .elementor-background-overlay{background-color:rgb(0 0 0 / .5)}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-c6c2f21 .swiper-slide-contents{margin:0 auto}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-c6c2f21 .swiper-slide-inner{align-items:center;text-align:start}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-6a3080b .swiper-slide-bg{background-color:#aaa;background-image:url(https://www.ftcins.com/uploads/motorcycle-insurance-franklin-tennessee-2651-tl2tqg.webp);background-size:cover}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-6a3080b .elementor-background-overlay{background-color:rgb(0 0 0 / .5)}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-6a3080b .swiper-slide-contents{margin:0 auto}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-6a3080b .swiper-slide-inner{align-items:center;text-align:start}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-slide{transition-duration:calc(5000ms*1.2);height:495px}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-slide-contents{max-width:66%}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-slide-inner{text-align:center}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-slide-heading{color:#fff;font-family:"Outfit",Sans-serif;font-weight:600}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-slide-description{color:#fff;font-family:"Outfit",Sans-serif;font-size:22px;font-weight:400}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-slide-button{font-family:"Outfit",Sans-serif;color:#fff;border-color:#fff}@media(max-width:767px){.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-slide-contents{max-width:90%}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-slide-inner{padding:0 0 0 0}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-slide-heading{font-size:6.5vw}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-slide-description{font-size:5vw}}