.s-main{position:relative;padding-top:150px;padding-bottom:150px;background:url(../img/original2.jpg) center/cover no-repeat}.s-main__title{font-family:Catamaran,sans-serif;font-size:20px;line-height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:20px}.s-main__subtitle{font-size:60px;line-height:110%;font-weight:600;margin-bottom:30px}.s-main__subtitle span{display:block}.s-main__text{font-size:22px;font-weight:500;max-width:400px;line-height:120%;margin-bottom:5px}.s-main__link{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 30px;background:#08deb7;text-align:center;font-size:22px;text-shadow:none;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;position:absolute;bottom:-25px;left:20px}.s-main__link:hover{color:#fff;background-color:#000}.s-main__text-wrap{border-left:8px solid #08deb7;background:#fffffff7;color:#000;padding:50px 20px;max-width:700px;position:relative}.s-about-company{padding-top:40px;padding-bottom:40px}.s-about-company__text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:40px;padding-top:30px;padding-bottom:30px}.s-about-company__title{font-size:50px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;white-space:nowrap}.s-about-company__title:before{content:"";width:50px;height:4px;background:#08deb7;margin-right:12px}.s-about-company__text{font-weight:500;font-size:20px}.s-about-company__cards-wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px}.s-about-company__card{background-color:#061b26;padding:30px 30px 120px;color:#fff;position:relative}.s-about-company__img-wrap{max-width:80px;margin-bottom:20px}.s-about-company__img-wrap img{max-width:100%}.s-about-company__card-title{font-size:24px;font-weight:600;margin-bottom:20px}.s-about-company__card-text{font-size:18px;margin-bottom:20px}.s-about-company__card-list{font-size:18px;font-weight:600;position:absolute;bottom:20px;left:30px}.s-about-company__card-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:5px}.s-about-company__card-list li::before{content:"";width:20px;height:20px;background:url(../img/next.png) 0 0/contain no-repeat;margin-right:8px;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.s-dev{padding-top:80px;padding-bottom:80px;text-align:center;background:url(../img/bg1.jpg) center/cover no-repeat;color:#fff}.s-dev__title{font-size:52px;margin-bottom:15px;font-weight:700;text-shadow:1px 1px 3px #0000008c}.s-dev p{max-width:70%;margin:auto;font-size:26px;text-shadow:1px 1px 3px #0000008c}.s-dev ul{display:grid;grid-template-columns:1fr;grid-gap:7px;text-align:center;font-size:20px;font-weight:600}.s-dev ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}.s-dev ul li:before{content:"";display:block;width:30px;height:1px;background-color:#fff;margin-right:15px}.s-dev ul li:after{content:"";display:block;width:30px;height:1px;background-color:#fff;margin-left:15px}.s-dev.ux{background:url(../img/2.webp) center/cover no-repeat}.s-info{padding-top:40px;padding-bottom:40px}.s-info__title{font-size:40px;font-weight:700;font-family:Catamaran,sans-serif;margin-bottom:40px;text-shadow:1px 1px 1px #0000008c;text-align:center}.s-info__wrap{display:grid;grid-template-columns:3fr 1fr;grid-gap:40px}.s-info__img-wrap img{display:block;margin:auto}.s-info p{font-size:18px;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.s-info strong{font-size:18px;margin-bottom:10px;display:block;font-weight:600}.s-info a{display:block;font-weight:600}.s-info ul{font-size:18px;font-weight:500;margin-top:20px}.s-info ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:5px}.s-info ul li:before{content:"";width:15px;height:15px;background:url(../img/next.png) 0 0/contain no-repeat;margin-right:8px}.s-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;padding-bottom:40px;padding-top:40px}.s-cards__card{-webkit-box-shadow:1px 1px 4px #00000046;box-shadow:1px 1px 4px #00000046;position:relative;padding:15px;min-height:245px;background-color:#fff}.s-cards__text-wrap{position:absolute;width:100%;padding:15px;top:0;left:0;z-index:2}.s-cards__title{display:block;margin-top:auto;font-size:20px;font-weight:600;margin-bottom:5px}.s-cards__img-wrap{position:absolute;width:30%;bottom:10px;right:0;z-index:0}.s-cards__img-wrap img{max-width:100%}.s-chain{padding-top:40px;padding-bottom:50px;background-color:#5f3f4ef3}.s-chain__title{font-size:40px;font-weight:700;font-family:Catamaran,sans-serif;margin-bottom:40px;text-shadow:1px 1px 1px #0000008c;text-align:center;color:#fff}.s-chain__wrap{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}.s-chain__card{background-color:#fff}.s-chain__text-wrap{padding:15px}.s-chain__img-wrap{position:relative}.s-chain__img-wrap::after{display:block;content:"";padding-bottom:56.25%}.s-chain__img-wrap img{position:absolute;left:0;top:0;width:100%;height:100%}.s-chain__card-title{font-size:20px;font-weight:600;margin-bottom:5px}.s-benefits{padding-top:40px;padding-bottom:40px;background-color:#034a88;color:#fff}.s-benefits__title{font-size:40px;font-weight:700;font-family:Catamaran,sans-serif;margin-bottom:40px;text-shadow:1px 1px 3px #0000008c}.s-benefits__wrap{display:grid;grid-template-columns:.3fr .7fr;grid-gap:50px}.s-benefits__img-wrap img{max-width:100%;margin:auto;display:block}.s-benefits__text-wrap{font-size:16px}.s-benefits__text-wrap strong{font-size:18px;margin-bottom:20px;display:block}.s-benefits__text-wrap ul{list-style:none;font-size:24px}.s-benefits__text-wrap ul li{margin-bottom:15px;margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.s-benefits__text-wrap ul li:before{content:"";width:16px;height:16px;margin-right:10px;border:1px solid #000;background-color:#08deb7;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.s-benefits__text-wrap p{font-size:20px;margin-bottom:10px;font-weight:600}.s-adv{padding-top:40px;padding-bottom:40px;background-color:#000;color:#fff}.s-adv__title{font-size:40px;font-weight:700;margin-bottom:40px;text-shadow:1px 1px 3px #0000008c;text-align:center;color:#08deb7;font-family:Catamaran,sans-serif}.s-adv__wrap{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px}.s-adv .how-card{padding:15px;background-color:#fff;color:#262626}.s-adv .how-card__title{text-align:center;font-family:Catamaran,sans-serif;font-size:20px;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto auto 10px;border-bottom:2px solid #08deb7}.s-adv .how-card__img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.s-adv .how-card__img-wrap img{max-width:110px}.how-use{padding-top:40px;padding-bottom:40px}.how-use__title{font-size:40px;font-weight:700;font-family:Catamaran,sans-serif;margin-bottom:40px;text-shadow:1px 1px 3px #0000008c;text-align:center}.how-use__cards-wrap{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:55px}.how-use .how-card{display:grid;grid-template-columns:1fr;grid-gap:15px}.how-use .how-card__img-wrap{width:100px;margin:auto}.how-use .how-card__img-wrap img{width:100%}.how-use .how-card__title{font-size:18px;text-align:center;line-height:100%;font-weight:600}.s-how{padding-top:40px;padding-bottom:40px;background-color:#fff}.s-how__title{font-size:40px;font-weight:700;font-family:Catamaran,sans-serif;margin-bottom:30px;text-shadow:1px 1px 3px #0000008c;text-align:center;color:#08deb7}.s-how__wrap{display:grid;grid-template-columns:.75fr .25fr;width:100%;grid-gap:30px}.s-how__img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.s-how__img-wrap img{max-width:100%;margin:auto;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.s-how p{margin-bottom:10px;font-size:16px}.s-how strong{font-size:18px;margin-bottom:15px;display:block}.s-how ul{margin-bottom:10px}.s-how ul li{display:block;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.s-how ul li:before{content:"";width:10px;height:10px;min-width:10px;display:block;background-color:#08deb7;margin-right:8px}.s-how a{display:block;font-weight:600;text-decoration:underline}.s-subscribe .s-benefits__wrap{grid-template-columns:.75fr .25fr}.sbscrb .s-info__img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sbscrb ul{font-size:14px;margin-bottom:15px}.sbscrb a{display:block;text-decoration:underline;margin-bottom:5px}.s-company{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;padding-top:50px;padding-bottom:50px}.s-company__title{font-size:30px;font-weight:700;margin-bottom:25px;text-shadow:1px 1px 3px #0000008c;text-align:center}.s-company__img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-company__img-wrap img{max-width:150px}.s-contacts{padding-top:40px;padding-bottom:40px;font-size:20px;background:#061b26;color:#fff}.s-contacts__title{font-size:40px;font-weight:700;font-family:Catamaran,sans-serif;margin-bottom:40px;text-shadow:1px 1px 1px #0000008c}.s-contacts__wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.s-contacts__text-wrap p{margin-bottom:5px}.s-contacts__text-wrap p:first-child{margin-bottom:10px}.policy{background-color:#061b26;color:#fff}.policy h1{font-weight:700;margin-bottom:25px;font-size:40px;color:#53c5eb}.policy h2,.policy h3,.policy h4{font-weight:700;margin:15px 0;font-size:34px;color:#53c5eb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.policy h2:before,.policy h3:before,.policy h4:before{content:"";display:block;width:40px;height:2px;background-color:#08deb7;margin-right:10px}.policy p{margin-bottom:10px;line-height:130%}.policy footer,.policy header{background-color:#061b26}.policy footer ul,.policy header ul{list-style:none}.policy ul{list-style:disc inside;margin-bottom:7px}.policy ul li{margin-bottom:7px}html{scroll-behavior:smooth}@media only screen and (max-width:1200px){.s-chain__wrap{grid-template-columns:1fr 1fr}}@media only screen and (max-width:991px){.s-main__title{margin:auto auto 15px}.s-main__link{margin:auto;font-size:24px}.s-about-company__text-wrap{display:grid;grid-template-columns:1fr;grid-gap:10px}.s-about-company__cards-wrap,.s-cards{grid-template-columns:1fr}.s-adv__wrap{grid-template-columns:1fr 1fr}.how-use__cards-wrap{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767px){.s-main__title{max-width:100%;margin:auto auto 15px;text-align:center}.s-main__subtitle{max-width:100%;text-align:center;padding-left:0;font-size:40px}.s-main__subtitle span{padding-left:0}.s-main__text{max-width:100%;text-align:center}.s-info__wrap{grid-template-columns:1fr}.s-info__img-wrap{width:50%;margin:auto}.s-chain__wrap{grid-template-columns:1fr}.s-benefits__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-adv__wrap{grid-template-columns:1fr}.how-use .how-card__title{font-size:16px}.s-how__wrap{grid-template-columns:1fr;grid-gap:30px}.s-how__img-wrap img{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);display:block}.s-subscribe .s-benefits__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sbscrb .s-info__wrap{grid-template-columns:1fr}.s-contacts__wrap{grid-template-columns:1fr;grid-gap:10px}.s-contacts__wrap .formWrapper{max-width:100%;margin-top:10px}}@media only screen and (max-width:575px){.s-main__text{font-size:14px}.s-dev__title{font-size:32px}.s-dev p{max-width:100%;font-size:16px}.s-info__title{font-size:26px;margin-bottom:20px}.s-info__img-wrap{width:100%}.s-info p{margin-bottom:5px}.s-benefits__title,.s-chain__title{font-size:26px;margin-bottom:20px}.s-benefits__img-wrap{margin:auto}.s-benefits__img-wrap img{width:50%}.s-benefits__text-wrap p{font-size:16px}.how-use__title,.s-adv__title{font-size:26px;margin-bottom:20px}.how-use__cards-wrap{grid-template-columns:1fr 1fr}.s-how__title{font-size:26px;margin-bottom:20px}.s-how__img-wrap img{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:50%}.s-how p{font-size:16px}.s-company{grid-template-columns:1fr}.s-company__wrap p{text-align:center}.s-contacts{font-size:14px}.s-contacts__title{text-align:center;font-size:26px;margin-bottom:20px}}@media only screen and (max-width:991px) and (min-width:768px){.s-main__subtitle span{padding-left:40px}}@media only screen and (max-width:1200px) and (min-width:992px){.s-adv__wrap{grid-gap:20px}}