.elementor-85773 .elementor-element.elementor-element-dec0cb5{--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;overflow:visible}.elementor-85773 .elementor-element.elementor-element-a50eb81 .elementskit-section-title-wraper .elementskit-section-title{color:var(--e-global-color-e4510c4);margin:0 0 20px;font-family:"Roboto",Sans-serif;font-size:38px;font-style:normal}.elementor-85773 .elementor-element.elementor-element-a50eb81 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var(--e-global-color-kadence1)}.elementor-85773 .elementor-element.elementor-element-a50eb81 .elementskit-section-title-wraper .elementskit-section-title>span{color:var(--e-global-color-kadence1)}.elementor-85773 .elementor-element.elementor-element-a50eb81 .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-85773 .elementor-element.elementor-element-a50eb81 .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-85773 .elementor-element.elementor-element-a50eb81 .elementskit-section-title-wraper .elementskit-section-title>span{font-family:"Roboto",Sans-serif;font-size:38px;font-style:normal}@media(max-width:767px){.elementor-85773 .elementor-element.elementor-element-a50eb81 .elementskit-section-title-wraper .elementskit-section-title{font-size:28px}}.opposite-scroll-container{padding:40px 0;background:#f8f9fa}.marquee{overflow:hidden;white-space:nowrap;padding:15px 0}.marquee-track{display:inline-flex;gap:20px;animation:marquee-left 40s linear infinite}.marquee-left .marquee-track{animation:marquee-left 42s linear infinite}.marquee-right .marquee-track{animation:marquee-right 45s linear infinite}.feature-card{display:flex;align-items:flex-start;gap:14px;background:#fff;padding:14px 18px;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.08);min-width:280px}.feature-card img{width:60px;height:60px;border-radius:10px;object-fit:cover;flex-shrink:0}.feature-card h3{margin:0 0 5px;font-size:17px;font-weight:600;color:#222}.feature-card p{margin:0;font-size:14px;color:#555;line-height:1.45}@keyframes marquee-left{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes marquee-right{from{transform:translateX(-50%)}to{transform:translateX(0)}}