.service-item{background-color:#fff;border:2px solid #2a2b2f;overflow:hidden;position:relative;z-index:1}.service-item:not(:first-child){margin-top:-2px}@media(min-width:1180px){.service-item{flex-shrink:0;width:420px}.service-item:not(:first-child){margin-top:0}.service-item:not(:last-child){border-right-width:0}}@media(min-width:1600px){.service-item{width:550px}}.service-item__body{height:118px;overflow:hidden;padding:10px 20px;position:relative}@media(min-width:1180px){.service-item__body{height:45vh}}@media(min-width:1600px){.service-item__body{padding-left:27px}}.service-item__background{background-repeat:no-repeat;bottom:0;left:0;position:absolute;right:0;top:0;transition:transform .5s cubic-bezier(.05,.73,.48,.97)}@media(min-width:1180px){.service-item__background:hover{transform:scale(1.2)}}.service-item__background_0{background-image:url(/_nuxt/img/services1.07e4ebf.svg)}.service-item__background_1{background-image:url(/_nuxt/img/services2.2603a2a.svg)}.service-item__background_2{background-image:url(/_nuxt/img/services3.c995a99.svg)}.service-item__number{font-family:MuseoModerno,sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:150%}@media(min-width:1180px){.service-item__number{font-size:60px}}@media(min-width:1600px){.service-item__number{font-size:80px}}.service-item__btn{border-top:2px solid #2a2b2f;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:500;justify-content:space-between;line-height:150%;overflow:hidden;padding:18px 20px;white-space:nowrap}@media(min-width:1180px){.service-item__btn{font-size:20px}}@media(min-width:1600px){.service-item__btn{font-size:24px}}@media(min-width:1180px){.service-item__btn{padding:20px}}@media(min-width:1600px){.service-item__btn{padding:28px 27px}}.service-item__btn .button__icon{height:25px;width:25px}@media(min-width:1180px){.service-item__btn .button__icon{height:30px;width:30px}}@media(min-width:1600px){.service-item__btn .button__icon{height:45px;width:45px}}@media(min-width:1180px){.services-list[data-v-ded20e84]{display:flex}}.services-list__to-next[data-v-ded20e84]{align-items:center;display:flex;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:500;height:130px;justify-content:center;line-height:150%;margin-top:-2px;padding:18px 20px}@media(min-width:1180px){.services-list__to-next[data-v-ded20e84]{font-size:20px}}@media(min-width:1600px){.services-list__to-next[data-v-ded20e84]{font-size:24px}}@media(min-width:1180px){.services-list__to-next[data-v-ded20e84]{align-items:flex-start;flex-direction:row-reverse;height:100%;justify-content:flex-end;margin-top:0;padding:20px}}@media(min-width:1600px){.services-list__to-next[data-v-ded20e84]{padding:28px 27px}}.services-to-next__body[data-v-ded20e84]{align-items:center;display:flex;gap:12px}@media(min-width:1180px){.services-to-next__body[data-v-ded20e84]{flex-direction:row-reverse;gap:8px}}@media(min-width:1600px){.services-to-next__body[data-v-ded20e84]{gap:18px}}.services-to-next__icon-wrapper[data-v-ded20e84]{transition:transform .4s cubic-bezier(.05,.73,.48,.97)}.services-to-next__icon[data-v-ded20e84]{display:block;height:25px;transform:rotate(45deg);width:25px}@media(min-width:1180px){.services-to-next__icon[data-v-ded20e84]{height:30px;width:30px}}@media(min-width:1600px){.services-to-next__icon[data-v-ded20e84]{height:45px;width:45px}}@media(min-width:1180px){.services-to-next:hover .services-to-next__icon-wrapper[data-v-ded20e84]{transform:translateX(6px)}}.services-page{height:100%;padding-top:0}.services-page__wrapper{height:100%;padding-top:98px}@media(min-width:640px){.services-page__wrapper{padding-top:105px}}@media(min-width:1180px){.services-page__wrapper{padding-top:130px}}@media(min-width:1600px){.services-page__wrapper{padding-top:140px}}.services-page__title{font-family:Montserrat,sans-serif;font-size:26px;font-weight:800;padding:20px 0}@media(min-width:1180px){.services-page__title{font-size:28px;font-weight:700}}@media(min-width:1600px){.services-page__title{font-size:50px}}@media(min-width:640px){.services-page__title{padding:30px 0 25px}}@media(min-width:1180px){.services-page__title{padding:48px 0 32px}}@media(min-width:1600px){.services-page__title{padding:50px 0 35px}}