.service-page__hero{padding-top:20px;padding-bottom:100px}.service-page__hero>.boxed{display:flex;align-items:center;gap:80px;flex-direction:row-reverse}.service-page__hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:25px;flex-basis:45%}.service-page__hero__carousel{flex-basis:55%;width:55%}.service-page__services{padding-block:120px;background:hsla(0,0%,100%,.05)}.service-page__services>.boxed{display:flex;flex-direction:column;gap:80px}.service-page__services__top{display:flex;align-items:flex-start;gap:100px;justify-content:space-between}.service-page__services__top>.body-xl{max-width:500px}.service-page__services__list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.service-page__services__list__item{display:flex;flex-direction:column;gap:20px;padding:24px;border-radius:12px;background:hsla(0,0%,100%,.05)}.service-page__services__list__item>.icon{margin-bottom:6px}.service-page__why-us{padding-block:120px}.service-page__why-us>.boxed{display:flex;gap:100px}.service-page__why-us__left{display:flex;flex-direction:column;gap:20px;flex-basis:45%}.service-page__why-us__left__bg{flex-grow:1;height:100%;width:100%;object-fit:cover;border-radius:12px;margin-top:30px}.service-page__why-us__list{flex-basis:55%;display:flex;flex-direction:column;gap:20px}.service-page__why-us__list__item{display:flex;flex-direction:column;gap:20px;padding:24px;border-radius:12px;background:hsla(0,0%,100%,.05)}.service-page__faq{padding-block:120px;background:hsla(0,0%,100%,.05)}.service-page__faq>.boxed{display:flex;flex-direction:column;align-items:center;text-align:center;gap:50px}@media screen and (max-width:800px){.service-page__hero{padding-top:20px;padding-bottom:60px}.service-page__hero>.boxed{display:flex;align-items:center;gap:60px;flex-direction:column}.service-page__hero__carousel{width:100%}.service-page__services{padding-block:80px;background:hsla(0,0%,100%,.05)}.service-page__services>.boxed{display:flex;flex-direction:column;gap:60px}.service-page__services__top{flex-direction:column;gap:20px}.service-page__services__list{display:grid;grid-template-columns:repeat(1,1fr)}.service-page__why-us{padding-block:80px}.service-page__why-us>.boxed{display:flex;flex-direction:column;gap:60px}.service-page__why-us__left{display:flex;flex-direction:column;gap:20px;flex-basis:45%}.service-page__why-us__left__bg{display:none}.service-page__faq{padding-block:80px;background:hsla(0,0%,100%,.05)}.service-page__faq>.boxed{display:flex;flex-direction:column;align-items:center;text-align:center;gap:40px}}