.elementor-1448 .elementor-element.elementor-element-473e98a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.4}.elementor-1448 .elementor-element.elementor-element-473e98a:not(.elementor-motion-effects-element-type-background),.elementor-1448 .elementor-element.elementor-element-473e98a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://atsmarketingsolutions.com/wp-content/uploads/2025/05/download-13.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1448 .elementor-element.elementor-element-473e98a:before,.elementor-1448 .elementor-element.elementor-element-473e98a>.elementor-background-video-container:before,.elementor-1448 .elementor-element.elementor-element-473e98a>.e-con-inner>.elementor-background-video-container:before,.elementor-1448 .elementor-element.elementor-element-473e98a>.elementor-background-slideshow:before,.elementor-1448 .elementor-element.elementor-element-473e98a>.e-con-inner>.elementor-background-slideshow:before,.elementor-1448 .elementor-element.elementor-element-473e98a>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-1448 .elementor-element.elementor-element-1d29834{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1448 .elementor-element.elementor-element-1d29834:not(.elementor-motion-effects-element-type-background),.elementor-1448 .elementor-element.elementor-element-1d29834>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1448 .elementor-element.elementor-element-4c54115{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1448 .elementor-element.elementor-element-4c54115:not(.elementor-motion-effects-element-type-background),.elementor-1448 .elementor-element.elementor-element-4c54115>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1448 .elementor-element.elementor-element-8f2a3a0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-1448 .elementor-element.elementor-element-8f2a3a0 .elementor-swiper-button{font-size:20px}.elementor-1448 .elementor-element.elementor-element-ce2cab6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1448 .elementor-element.elementor-element-ce2cab6:not(.elementor-motion-effects-element-type-background),.elementor-1448 .elementor-element.elementor-element-ce2cab6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}@media(min-width:768px){.elementor-1448 .elementor-element.elementor-element-4c54115{--content-width:1200px}}@media(min-width:1025px){.elementor-1448 .elementor-element.elementor-element-473e98a:not(.elementor-motion-effects-element-type-background),.elementor-1448 .elementor-element.elementor-element-473e98a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-1448 .elementor-element.elementor-element-8f2a3a0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}}@media(max-width:767px){.elementor-1448 .elementor-element.elementor-element-8f2a3a0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}}.hero-remodel-image{background-image:url(//atsmarketingsolutions.com/wp-content/uploads/elementor/css/your-image.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;height:100vh;display:flex;align-items:center;justify-content:center}.hero-overlay{background-color:rgba(0,0,0,.5);width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:40px}.hero-container{text-align:center;color:#fff;max-width:800px}.hero-container h1{font-size:42px;font-weight:600;margin-bottom:20px}.hero-container p{font-size:18px;margin-bottom:35px;line-height:1.6;color:#e0e0e0}.hero-modern-button{display:inline-block;background-color:#3e648b;color:#fff;padding:14px 30px;font-size:16px;font-weight:700;border-radius:4px;text-decoration:none;transition:background-color .3s ease}.hero-modern-button:hover{background-color:#3e648b}.remodel-features{background-color:#f0f2f5;padding:80px 20px;font-family:'Alegreya Sans',sans-serif}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;max-width:1000px;margin:0 auto}.feature-card{background-color:#fff;padding:30px 25px;border-radius:10px;box-shadow:0 8px 20px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease;text-align:left;display:flex;flex-direction:column;justify-content:space-between}.feature-card:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,.12)}.feature-card h3{font-size:20px;margin-bottom:12px;color:#222;font-weight:600}.feature-card p{font-size:16px;line-height:1.6;color:#444}.icon-wrapper{margin-bottom:15px}.icon-wrapper svg{width:40px;height:40px;fill:#3e648b}.final-cta{background-color:#3e648b;padding:80px 20px;color:#fff;text-align:center;font-family:'Alegreya Sans',sans-serif}.cta-container{max-width:900px;margin:0 auto}.final-cta h2{font-size:36px;font-weight:600;margin-bottom:20px}.final-cta p{font-size:18px;line-height:1.6;margin-bottom:35px;color:#e0e0e0}.cta-button{display:inline-block;background-color:#fff;color:#2e6ee0;padding:14px 30px;font-size:16px;font-weight:700;border-radius:5px;text-decoration:none;transition:background-color .3s ease,color .3s ease}.cta-button:hover{color:#3e648b}