.hero-carousel[data-v-4dc3c3cc]{background:#19614c;color:#fff}.hero-carousel__container[data-v-4dc3c3cc]{margin:0 auto;max-width:1460px;padding:32px}.hero-carousel__title[data-v-4dc3c3cc]{font-size:30px;font-weight:400;text-align:center}.hero-carousel__carousel[data-v-4dc3c3cc]{margin:48px 0 18px}.service-box__image-wrapper[data-v-cedb5d0b]{align-self:center;margin-right:20px;max-width:60px;min-width:60px}.service-box__image-wrapper img[data-v-cedb5d0b]{width:100%}.service-box__image-content[data-v-cedb5d0b] *{text-align:left!important}.box-with-points[data-v-c0559a7c]{color:#fff}.box-with-points__image[data-v-c0559a7c]{margin:0 auto;max-width:500px}.box-with-points__image[data-v-c0559a7c] img{width:80%}.box-with-points__title[data-v-c0559a7c]{font-size:33px;font-weight:400;margin-top:32px}@media (min-width:900px){.box-with-points__title[data-v-c0559a7c]{font-size:38px;text-align:center}}.box-with-points__description[data-v-c0559a7c]{font-weight:300;line-height:1.7;margin-top:20px;max-width:80ch}@media (min-width:900px){.box-with-points__description[data-v-c0559a7c]{font-size:21px;margin:40px auto 0;text-align:center}}.box-with-points__points[data-v-c0559a7c]{font-size:18px;font-weight:300;line-height:40px;margin-bottom:-24px;margin-top:20px;max-width:110ch;padding-left:20px}@media (min-width:900px){.box-with-points__points[data-v-c0559a7c]{display:grid;grid-template-columns:1fr 1fr;margin:48px auto 0;max-width:110ch;padding-left:40px}}.box-with-points__point[data-v-c0559a7c]{padding-bottom:24px}@media (min-width:900px){.box-with-points__point[data-v-c0559a7c]{padding-right:40px}}.services[data-v-c2b7a68c]{margin-top:150px}@media screen and (max-width:900px){.services[data-v-c2b7a68c]{margin-top:50px}}[data-v-c2b7a68c] .hero__button{font-size:20px;font-weight:400;margin:20px 0 0;padding:15px 34px;text-align:center}@media screen and (min-width:500px){[data-v-c2b7a68c] .hero__button{margin:30px 0 0;width:auto}}.our-technologies-carousel[data-v-c2b7a68c]{margin-top:128px}.software .page-header__title[data-v-c2b7a68c]{margin-bottom:40px;text-align:center}.software .page-header__sneak[data-v-c2b7a68c]{margin:auto auto 80px;text-align:center}h4[data-v-c2b7a68c]{font-size:1.8rem;font-weight:400}@media screen and (min-width:600px){h4[data-v-c2b7a68c]{font-size:2.1rem}}@media screen and (min-width:900px){[data-v-c2b7a68c] .software.boxes .service-box__column:last-of-type{width:45%}}@media screen and (max-width:600px){[data-v-c2b7a68c] img{width:100%!important}}
