.service-hero{min-height:100vh;padding:150px 0 0;position:relative;overflow:hidden}.service-hero .service-hero-content{z-index:2;position:relative}.service-hero .service-hero-name{justify-content:center;align-items:center;gap:8px;margin-bottom:18px;display:flex}.service-hero .service-hero-name img{object-fit:contain;width:22px;height:22px}.service-hero .service-hero-name span{font-size:16px;font-weight:600}.service-hero h1{max-width:850px;margin:0 auto;font-weight:700;line-height:1.3}.service-hero .description{opacity:.7;max-width:700px;margin:20px auto 30px;font-size:17px;line-height:1.8}.service-hero .service-hero-image{z-index:2;width:100%;max-width:1000px;margin:60px auto 0;position:relative}.service-hero .service-hero-image img{width:100%;height:auto;display:block}.service-hero .service-hero-floating-icon{opacity:.06;z-index:1;top:20%;width:200px;height:180px;position:absolute;inset-inline-end:10%;transform:rotate(-15deg)}.service-hero .service-hero-floating-icon img{object-fit:contain;width:100%;height:100%}@media screen and (max-width:991px){.service-hero{padding-top:120px}.service-hero .service-hero-floating-icon{width:110px;height:110px;top:70px;left:4%}.service-hero .service-hero-image{margin-top:50px}}@media screen and (max-width:767px){.service-hero{padding-top:100px}.service-hero .service-hero-name{margin-bottom:15px}.service-hero .service-hero-name img{width:19px;height:19px}.service-hero .service-hero-name span{font-size:14px}.service-hero h1{font-size:32px}.service-hero .description{margin-top:15px;font-size:15px}.service-hero .service-hero-image{margin-top:40px}.service-hero .service-hero-floating-icon{width:80px;height:80px;top:60px;left:2%}}html[dir=ltr] .service-hero .service-hero-floating-icon{transform:rotate(15deg)}
.service-feature{padding:50px 0}.service-feature.last-feature{background:linear-gradient(50deg, #f7f8fc, #f7f8fc, color-mix(in srgb, var(--theme-color) 40%, transparent));border-radius:45px;padding:3vw}.service-feature .feature-content{justify-content:space-between;align-items:center;gap:80px;display:flex}.service-feature .feature-text{flex:1}.service-feature .feature-text h2{margin-bottom:20px;font-weight:500}.service-feature .feature-text .description{opacity:.7;font-size:17px;line-height:1.8}.service-feature .feature-image{flex:1}.service-feature .feature-image img{width:100%;height:auto;display:block}.service-feature.image_first .feature-image{order:1}.service-feature.image_first .feature-text{order:2}.service-feature.image_last .feature-text{order:1}.service-feature.image_last .feature-image{order:2}.service-feature.image_below .feature-content{text-align:center;flex-direction:column;gap:45px}.service-feature.image_below .feature-text{width:100%;max-width:750px}.service-feature.image_below .feature-image{width:100%;max-width:900px}@media screen and (max-width:991px){.service-feature{padding:40px 0}.service-feature .feature-content{gap:40px}}@media screen and (max-width:767px){.service-feature{padding:30px 0}.service-feature .feature-content{text-align:center;flex-direction:column;gap:30px}.service-feature .feature-text,.service-feature .feature-image{width:100%}.service-feature.image_first .feature-image{order:1}.service-feature.image_first .feature-text{order:2}.service-feature.image_last .feature-text{order:1}.service-feature.image_last .feature-image{order:2}.service-feature.last-feature{border-radius:25px;padding:25px}}
