.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{margin-top:0;margin-bottom:0}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-aae1549 .swiper-slide-bg{background-color:#001D3D;background-image:url(https://www.ruddinsurance.com/kentucky/uploads/about-madisonville-kentucky-2-tnw0tt-scaled.webp);background-size:cover}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-aae1549 .elementor-background-overlay{background-color:rgb(0 29 61 / .55)}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-aae1549 .swiper-slide-contents{margin-right: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:#001D3D;background-image:url(https://www.ruddinsurance.com/kentucky/uploads/auto-insurance-madisonville-kentucky-139-tnw0l4-scaled.webp);background-size:cover}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-3b894db .elementor-background-overlay{background-color:rgb(0 29 61 / .55)}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-3b894db .swiper-slide-contents{margin-right: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:#001D3D;background-image:url(https://www.ruddinsurance.com/kentucky/uploads/excess-liability-madisonville-kentucky-1073-tnw0iv-scaled.webp);background-size:cover}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-3ca73ac .elementor-background-overlay{background-color:rgb(0 29 61 / .55)}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-3ca73ac .swiper-slide-contents{margin-right: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:#001D3D;background-image:url(https://www.ruddinsurance.com/kentucky/uploads/commercial-insurance-madisonville-kentucky-145-tnw0sg-scaled.webp);background-size:cover}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-9aecdc0 .elementor-background-overlay{background-color:rgb(0 29 61 / .55)}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-9aecdc0 .swiper-slide-contents{margin-right: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-c6c2f21 .swiper-slide-bg{background-color:#001D3D;background-image:url(https://www.ruddinsurance.com/kentucky/uploads/life-insurance-tips-madisonville-kentucky-2632-tnw0g9-scaled.webp);background-size:cover}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-c6c2f21 .elementor-background-overlay{background-color:rgb(0 29 61 / .55)}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-c6c2f21 .swiper-slide-contents{margin-right: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:#001D3D;background-image:url(https://www.ruddinsurance.com/kentucky/uploads/motorcycle-insurance-madisonville-kentucky-2651-tnw0sp-scaled.webp);background-size:cover}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-6a3080b .elementor-background-overlay{background-color:rgb(0 29 61 / .55)}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-6a3080b .swiper-slide-contents{margin-right: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 .elementor-repeater-item-42750d8 .swiper-slide-bg{background-color:#001D3D;background-image:url(https://www.ruddinsurance.com/kentucky/uploads/insurance-companies-madisonville-kentucky-98-tnw0tb-scaled.webp);background-size:cover}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-42750d8 .elementor-background-overlay{background-color:rgb(0 29 61 / .55)}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-repeater-item-42750d8 .swiper-slide-contents{margin-right: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 .swiper-slide{transition-duration:calc(6000ms*1.2);height:560px}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-slide-button{background-color:#2273AD;font-family:"Outfit",Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;border-width:0;border-radius:10px;color:#FFF;border-color:#fff}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-slide-button:hover{background-color:#1B5C8A;color:#FFF}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-slide-contents{max-width:640px}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-slide-inner{padding:40px 32px 56px 32px;text-align:center}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-slide-heading{color:#FFF;font-family:"Outfit",Sans-serif;font-size:48px;font-weight:600;text-transform:none;line-height:1.12em;letter-spacing:-.8px}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:28px}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-slide-description{color:#DCE5EC;font-family:"Outfit",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-pagination-bullet{height:8px;width:8px}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-horizontal .swiper-pagination-progressbar{height:8px}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-pagination-fraction{font-size:8px}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:rgb(255 255 255 / .4);opacity:1}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-pagination-bullet-active{background-color:#FFF}@media(max-width:1024px){.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-slide{height:500px}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-slide-heading{font-size:38px}}@media(max-width:767px){.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-slide{height:480px}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-slide-contents{max-width:100%}.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:30px}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-slide-description{font-size:16px}}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-background-overlay{background:linear-gradient(90deg,rgb(0 29 61 / .92) 0%,rgb(0 29 61 / .72) 42%,rgb(0 29 61 / .18) 100%)!important}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-slide-inner{max-width:1300px;margin:0 auto}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-button,.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-slide-button{padding:15px 28px!important;box-shadow:0 10px 22px -10px rgb(34 115 173 / .6);transition:transform .35s cubic-bezier(.16,1,.3,1),background-color .3s ease}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-slide-button:hover{transform:translateY(-2px)}@media (max-width:767px){.elementor-59755 .elementor-element.elementor-element-6c7bb95 .swiper-slide-inner{padding:32px 20px 48px!important}.elementor-59755 .elementor-element.elementor-element-6c7bb95 .elementor-background-overlay{background:linear-gradient(180deg,rgb(0 29 61 / .78) 0%,rgb(0 29 61 / .88) 100%)!important}}