nav{overflow:hidden}
nav.fixed__nav{background:green;position:fixed;left:0;right:0;z-index:111}
nav .navbar{display:flex;width:100%;justify-content:space-between;padding:20px 0;align-items:center}
@media (max-width:374px){
  nav .navbar{padding:10px 0}
}
nav .navbar .menu{display:block}
nav .navbar .logo{z-index:1}
nav .navbar .logo img{max-width:200px}
nav .navbar .menu__list{display:flex;align-items:center;z-index:1}
nav .navbar .menu__list-item{margin-right:65px;position:relative}
@media (max-width:1450px){
  nav .navbar .menu__list-item{margin-right:50px}
}
nav .navbar .menu__list-item:hover{/* transform:scale(1.1); */transition:.3s all ease;}
nav .navbar .menu__list-item a{font-family:"Lato",sans-serif;font-style:normal;font-weight:bold;font-size:18px;line-height:24px;color:#05092D}
nav .navbar .menu__list-item a:hover{color:#2109b4}
nav .navbar .menu__list-item:last-child{margin-right:0}
nav .navbar .menu__list .contact__item{border:1.5px solid #283CF4;box-sizing:border-box;border-radius:6px;padding: 8px 20px;transition: all 0.4s;font-family:"Lato",sans-serif;font-style:normal;font-weight:bold;font-size:18px;line-height: normal;color:#05092D;}
nav .navbar .menu__list .contact__item:hover{background:#283CF4;cursor:pointer;transition:.3s all ease;color:white}
.burger{display:none;cursor:pointer}
.menu__list.active{position:fixed;display:flex;flex-direction:column;right:0;top:0;bottom:0;left:0;background:#05092D;z-index:111;margin:0;padding:0;justify-content:center;align-items:center;height:100vh;width:100%}
@media screen and (max-width:992px){
  .burger{display:block;position:relative;height:20px;width:30px;z-index:102;cursor:pointer}
  .burger.active-burger:before{background:white;transform:rotate(45deg);transition:cubic-bezier(0.785,0.135,0.15,0.86) 0.3s all;top:8px}
  .burger.active-burger:after{background:white;transform:rotate(-45deg);bottom:10px;transition:cubic-bezier(0.785,0.135,0.15,0.86) 0.3s all}
  .burger.active-burger span{transform:scale(0)}
  .burger:before,.burger:after{content:'';position:absolute;height:2px;width:100%;background:#05092D;transition:cubic-bezier(0.785,0.135,0.15,0.86) 0.3s all;z-index:11}
  .burger:before{top:0}
  .burger::after{bottom:0}
  .burger span{position:absolute;top:9px;right:0;width:100%;background:#05092D;height:2px;transform:scale(1);transition:cubic-bezier(0.785,0.135,0.15,0.86) 0.3s all}
  .menu__list{position:absolute;top:-100%}
  .menu__list-item{margin-right:0!important;margin-top:15px}
  .menu__list-item a{color:white!important}
  .menu__list .contact__item{border:none!important;color:white!important}
}
header{position:relative;overflow:hidden}
header::after{background:#2109B4;content:'';position:absolute;right:0;top: 90px;bottom:50px;width:40%;z-index:-1;border-radius: 20px 0 0 20px;}
@media (max-width:1375px){
  header::after{bottom:0}
}
@media (max-width:992px){
  header::after{display:none}
}
header.header__products::before{background:#2109B4;content:'';position:absolute;left:0;top: 140px;max-height:300px;height:100%;width:55%;z-index:-1;border-radius: 0 20px 0 0;}
@media (max-width:1450px){
  header.header__products::before{max-height: 250px;}
}
@media (max-width:992px){
  header.header__products::before{width:100%;max-height:125px;top:80px}
}
@media (max-width:685px){
  header.header__products::before{max-height:180px}
}
@media (max-width:374px){
  header.header__products::before{max-height:155px;top:60px}
}
header::before{background:#2109B4;content:'';position:absolute;left:0;top: 140px;max-height:300px;height: 110%;width:55%;z-index:-1;border-radius: 0 20px 0 0;}
@media (max-width:1450px){
  header::before{max-height: 230px;}
}
@media (max-width:992px){
  header::before{width:100%;top:80px}
}
@media (max-width:768px){
  header::before{width:100%;max-height:160px}
}
@media (max-width:520px){
  header::before{max-height:160px}
}
@media (max-width:374px){
  header::before{max-height:160px;top:60px}
}
header .header{display:flex;justify-content:space-between;position:relative;padding-bottom:100px}
@media (max-width:992px){
  header .header{flex-wrap:wrap}
}
header .header__item{flex:0 0 50%}
@media (max-width:992px){
  header .header__item{flex:0 0 100%}
}
@media (max-width:992px){
  header .header__item.left__item{max-width:100%;padding-right:0}
}
header .header__item.left__item .title{font-family:"Lato",sans-serif;font-style:normal;font-weight:900;font-size:65px;line-height:72px;color:#F7F8FF;text-shadow:0 4px 4px rgba(0,0,0,0.25);margin-top:50px}
@media (max-width:1450px){
  header .header__item.left__item .title{margin-top: 105px;font-size: 42px;line-height:1.3;}
}
@media (max-width:992px){
  header .header__item.left__item .title{margin-top:10px}
}
@media (max-width:768px){
  header .header__item.left__item .title{font-size:35px;line-height:1.2}
}
@media (max-width:500px){
  header .header__item.left__item .title{font-size:25px;line-height:1.2;margin-top:25px}
}
@media (max-width:374px){
  header .header__item.left__item .title{margin-top:15px}
}
header .header__item.left__item .title.title__small{font-size:56px;line-height:72px;margin-top:30px}
@media (max-width:1450px){
  header .header__item.left__item .title.title__small{margin-top: 105px;font-size:33px;line-height:1.2;}
}
@media (max-width:992px){
  header .header__item.left__item .title.title__small{margin-top:10px}
}
@media (max-width:768px){
  header .header__item.left__item .title.title__small{font-size:35px;line-height:1.2}
}
@media (max-width:470px){
  header .header__item.left__item .title.title__small{font-size:25px}
}
@media (max-width:374px){
  header .header__item.left__item .title.title__small{margin-top:5px}
}
header .header__item.left__item .subtitle{font-style:normal;font-weight:bold;font-size:24px;line-height:32px;color:#DFDFDF;margin-top:30px;padding-left:25px;position:relative}
@media (max-width:1450px){
  header .header__item.left__item .subtitle{font-size:22px;margin-top:15px}
}
@media (max-width:1220px){
  header .header__item.left__item .subtitle{font-size:20px;line-height:1.2}
}
@media (max-width:992px){
  header .header__item.left__item .subtitle{font-size:18px}
}
@media (max-width:374px){
  header .header__item.left__item .subtitle{font-size:16px}
}
header .header__item.left__item .subtitle::after{position:absolute;content:'';left:0;top:0;height:100%;width:8px;background:#4EECAA}
header .header__item.left__item .text{font-style:normal;font-weight:400;font-size:16px;line-height:32px;color:#05092D;max-width:600px}
@media (max-width:1450px){
  header .header__item.left__item .text{font-size:16px}
}
@media (max-width:1220px){
  header .header__item.left__item .text{line-height:1.3;margin-top:5px}
}
@media (max-width:768px){
  header .header__item.left__item .text{max-width:100%}
}
@media (max-width:374px){
  header .header__item.left__item .text{font-size:14px}
}
@media (max-width:1450px){
  header .header__item.left__item .text.text__small{font-size:16px;line-height: 160%;font-weight:400;}
}
@media (max-width:992px){
  header .header__item.left__item .text.text__small{max-width:100%}
}
header .header__item.left__item .subtext{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:32px;color:#05092D;margin-top: 0;max-width:510px;}
@media (max-width:1450px){
  header .header__item.left__item .subtext{margin-top: 0;font-size:16px;}
}
@media (max-width:1220px){
  header .header__item.left__item .subtext{line-height:1.2}
}
@media (max-width:768px){
  header .header__item.left__item .subtext{margin-top:50px}
}
@media (max-width:374px){
  header .header__item.left__item .subtext{margin-top:30px}
}
header .header__item.left__item .subtext.subtext__small{margin-bottom:20px;}
@media (max-width:1450px){
  header .header__item.left__item .subtext.subtext__small{margin-bottom:10px;}
}
@media (max-width:1220px){
  header .header__item.left__item .subtext.subtext__small{margin-top:45px}
}
@media (max-width:374px){
  header .header__item.left__item .subtext.subtext__small{margin-top:35px}
}
header .header__item.right__item{margin-top: 100px;}
@media (max-width:992px){
  header .header__item.right__item{display:none}
}
header .header__item.right__item img{border-radius:15px;max-width: 570px;width:100%;height:auto;margin-left: 30px;}
.header__btn{transition: .3s all ease;padding:25px 45px;/* max-width:370px; *//* width:100%; */min-width: 300px;display: inline-flex;justify-content:space-between;align-items:center;margin-top:48px;background:#4EECAA;border-radius:12px;display: inline-flex;font-style:normal;font-weight:normal;font-size:24px;line-height:24px;font-family:"Lato",sans-serif;color:#FFFFFF;}
.header__btn:hover{background:#38bf87;}
.header__btn .btn__img{margin-left:5px;}
@media (max-width:1450px){
  .header__btn{padding:15px 25px;margin-top:15px;font-size: 18px;}
}
@media (max-width:374px){
  .header__btn{font-size:14px!important;margin-top:10px!important}
}
.header__btn:hover{background: #2dc385;transition:.3s all ease;box-shadow: 0 0 20px rgb(0 0 0 / 15%);}
.header__btn.header__btn-2{/* max-width:447px; *//* width:100%; */padding:25px;margin-top:25px;/* margin-left:190px; */float: right;}
@media (max-width:1450px){
  .header__btn.header__btn-2{padding:15px 25px;margin-top: 25px;font-size: 18px;}
}
@media (max-width:1220px){
  .header__btn.header__btn-2{margin-left:0}
}
@media (max-width:500px){
  .header__btn{max-width:100%;margin-top:25px;font-size:20px}
}
.section__services{padding-bottom: 100px;}
.section__services .header__svg{position:absolute;right:20px;bottom:-150px;z-index:0;display:flex}
@media (max-width:992px){
  .section__services .header__svg{bottom:0}
}
@media (max-width:550px){
  .section__services .header__svg{width:150px;z-index:-1}
}
@media (max-width:768px){
  .section__services{padding:50px 0}
}
.section__services .services{display:flex;flex-wrap:wrap}
.section__services .services__item{flex:0 0 33%;margin-top:50px;margin-bottom: 40px;}
@media (max-width:1220px){
  .section__services .services__item{flex:0 0 50%;max-width:100%;padding-right:10px}
}
@media (max-width:768px){
  .section__services .services__item{flex:0 0 100%;margin-top:15px}
}
.section__services .services__item .services__title{font-style:normal;font-weight: 700;font-size:30px;line-height:32px;font-family:"Lato",sans-serif;color:#05092D;margin-top:30px;}
@media (max-width:1450px){
  .section__services .services__item .services__title{font-size:24px;margin-top:15px}
}
@media (max-width:768px){
  .section__services .services__item .services__title{text-align:center;margin-top:15px;font-size:24px;line-height:1}
}
.section__services .services__item .services__text{font-style:normal;font-weight:normal;font-size: 15px;line-height: 170%;color:#05092D;max-width:350px;width:100%;margin-top:15px;}
@media (max-width:1375px){
  .section__services .services__item .services__text{max-width:100%}
}
@media (max-width:768px){
  .section__services .services__item .services__text{text-align:center;margin-top:10px;font-size:16px;line-height:1.2}
}
.section__services .services__item .services__text span{font-style:normal;font-weight:bold;font-size:16px;line-height:22px;color:#05092D}
@media (max-width:768px){
  .section__services .services__item .services__text span{font-size:16px;line-height:1.2}
}
.section__services .services__item .services__img{display:flex;justify-content:center}
.section__services .services__item .services__img img{max-width:75px;width:100%;height:auto}
@media (max-width:768px){
  .section__services .services__item .services__img img{max-width:50px}
}
.section__platforms{padding-top:80px;padding-bottom:70px;background:#05092D;overflow:hidden}
@media (max-width:768px){
  .section__platforms{padding:50px 0}
}
.section__platforms .platforms__title{color:#F3F6FB}
.section__platforms .platforms__subtitle{font-style:normal;font-weight:normal;font-size:18px;line-height:32px;width:100%;color:#F3F6FB;margin-top:12px}
@media (max-width:768px){
  .section__platforms .platforms__subtitle{line-height:1.4}
}
.section__platforms .platforms{margin-top:20px;position:relative}
.section__platforms .platforms .next__arrow{position:absolute;top:50%;right:-65px;z-index:111;transform:translate(-50%,-50%);cursor: pointer;border-radius: 50%;transition: all 0.4s;}
.section__platforms .platforms .next__arrow:hover,
.section__platforms .platforms .prev__arrow:hover{box-shadow:0 0 10px #0000007a}
@media (max-width:1050px){
  .section__platforms .platforms .next__arrow{display:none}
}
.section__platforms .platforms .prev__arrow{position:absolute;top:50%;left:-15px;z-index:111;transform:translate(-50%,-50%);cursor: pointer;border-radius: 50%;transition: all 0.4s;}
@media (max-width:1050px){
  .section__platforms .platforms .prev__arrow{display:none}
}
.section__platforms .swiper-slide-item{background:#E2F0FE;border-radius:6px;display:flex;justify-content:center;align-items:center;margin-top:15px;min-height:160px;margin-bottom: 30px;}
.section__platforms .swiper-wrapper{padding-bottom:50px}
.section__platforms .swiper-scrollbar{bottom:25px;display:none;background:#E2F0FE}
@media (max-width:1050px){
  .section__platforms .swiper-scrollbar{display:flex}
}
.section__platforms .swiper-scrollbar .swiper-scrollbar-drag{background:#283CF4}
.section__process{padding-top:150px;padding-bottom: 20px;position:relative;}
.section__process .process__subtitle{font-style:normal;font-weight:bold;font-size:48px;line-height:64px;text-align:center;font-family:"Lato",sans-serif;color:#05092D;margin-top: 150px;}
@media (max-width:1440px){
  .section__process .process__subtitle{font-size:34px}
}
@media (max-width:768px){
  .section__process .process__subtitle{font-size:28px;line-height:1;margin-top:50px}
}
.section__process .process__img-1{position:absolute;right:0;top:-50px;z-index:11}
@media (max-width:992px){
  .section__process .process__img-1{width:150px}
}
.section__process .process__img-2{position:absolute;bottom:140px;left:0;z-index:-1}
@media (max-width:768px){
  .section__process .process__img-2{width:100px;bottom:25px}
}
.section__process .process__img-3{position:absolute;bottom:260px;right:0;z-index:-1}
@media (max-width:768px){
  .section__process .process__img-3{width:100px;bottom:25px}
}
@media (max-width:992px){
  .section__process{padding-top:100px;padding-bottom:25px}
}
.section__process .process__item{display:flex;align-items: flex-start;margin-top:80px;}
@media (max-width:1450px){
  .section__process .process__item{margin-top:35px}
}
@media (max-width:992px){
  .section__process .process__item{flex-direction:column;margin-top:0}
}
.section__process .process__item .process__num{margin-left:70px;font-style:normal;font-weight:500;font-size:48px;line-height:48px;text-align:center;font-family:"Lato",sans-serif;color:#283CF4;margin-right:90px;position:relative}
@media (max-width:1450px){
  .section__process .process__item .process__num{font-size:28px}
}
@media (max-width:1375px){
  .section__process .process__item .process__num{margin-right:50px;margin-left:25px}
}
@media (max-width:992px){
  .section__process .process__item .process__num{margin:0;margin:25px 0}
  .section__process .process__item .process__num::after{content:'';position:absolute;width:100px;background:#BBC1FC;height:5px;right:-110px;top:23px}
  .section__process .process__item .process__num::before{content:'';position:absolute;width:100px;background:#BBC1FC;height:5px;left:-110px;top:23px}
}
.section__process .process__item .process__num.relative__num{position:relative}
.section__process .process__item .process__num.relative__num::after{content:'';position:absolute;width:4px;background:#BBC1FC;height:250px;top:-270px;left:8px}
@media (max-width:1450px){
  .section__process .process__item .process__num.relative__num::after{height:150px;top:-175px}
}
@media (max-width:1375px){
  .section__process .process__item .process__num.relative__num::after{height:150px;top:-170px}
}
@media (max-width:992px){
  .section__process .process__item .process__num.relative__num::after{content:'';position:absolute;width:100px;background:#BBC1FC;height:5px;left:-110px;top:23px}
}
.section__process .process__item .process__num.relative__num::before{content:'';position:absolute;width:4px;background:#BBC1FC;height:250px;bottom:-280px;left:8px}
@media (max-width:1450px){
  .section__process .process__item .process__num.relative__num::before{height:150px;bottom:-160px}
}
@media (max-width:992px){
  .section__process .process__item .process__num.relative__num::before{content:'';position:absolute;width:100px;background:#BBC1FC;height:5px;left:35px;top:23px}
}
.section__process .process__item .process__info{margin-left:112px;margin-right: 100px;flex: 1;}
@media (max-width:1375px){
  .section__process .process__item .process__info{margin-left:50px}
}
@media (max-width:992px){
  .section__process .process__item .process__info{max-width:100%;margin-left:0}
}
.section__process .process__item .process__info .process__title{font-style:normal;font-weight: 700;font-size:40px;line-height:40px;color:#05092D;}
@media (max-width:1450px){
  .section__process .process__item .process__info .process__title{font-size: 25px;}
}
@media (max-width:992px){
  .section__process .process__item .process__info .process__title{text-align:center;margin-top:25px}
}
@media (max-width:768px){
  .section__process .process__item .process__info .process__title{font-size:24px;line-height:1;margin-top:15px}
}
.section__process .process__item .process__info .process__text{font-style:normal;font-weight:normal;font-size:18px;line-height:32px;color:#05092D;margin-top:25px}
@media (max-width:1450px){
  .section__process .process__item .process__info .process__text{font-size:16px;line-height:1.5;margin-top: 10px;padding-bottom: 30px;}
}
@media (max-width:992px){
  .section__process .process__item .process__info .process__text{text-align:center}
}
@media (max-width:768px){
  .section__process .process__item .process__info .process__text{line-height:1.3;font-size:16px;margin-top:10px}
}
@media (max-width:1450px){
  .process__img img{max-width: 100%;}
}
@media (max-width:992px){
  .process__img img{max-width:200px;width:100%;height:auto}
}
@media (max-width:768px){
  .process__img img{max-width:150px}
}
.section__customers{background:white}
@media (max-width:768px){
  .section__customers{padding-top:25px}
}
.section__customers .customers{display:flex;align-items:center}
@media (max-width:768px){
  .section__customers .customers{flex-wrap:wrap}
}
.section__customers .customers__item{flex:0 0 25%}
@media (max-width:768px){
  .section__customers .customers__item{flex:0 0 50%}
}
.section__customers .customers__item img{max-width:50%;width:100%;height:auto}
.section__products{padding-bottom:350px;position:relative}
@media (max-width:500px){
  .section__products{padding-bottom:125px}
}
.section__products .section__title{margin-top:50px;margin-bottom:25px;font-size:36px}
@media (max-width:992px){
  .section__products .section__title{margin-top:75px}
}
.section__products .products__svg-top{position:absolute;right:20px;top:-200px;z-index:0;display:flex}
@media (max-width:992px){
  .section__products .products__svg-top{top:-200px;width:250px}
}
.section__products .products__svg{position:absolute;left:0;bottom:0}
@media (max-width:500px){
  .section__products .products__svg{width:150px;bottom:-25px;left:50px}
}
.section__products .products__item .products__row{display:flex;margin-top:50px;align-items: flex-start;}
@media (max-width:992px){
  .section__products .products__item .products__row{flex-wrap:wrap}
}
.section__products .products__item .products__img{max-width:350px;width:100%;background:#FFFFFF;border: 2px solid #605d5d80;box-sizing:border-box;border-radius:20px;display:flex;justify-content:center;align-items:center;padding: 30px 60px;min-height: 140px;}
@media (max-width:992px){
  .section__products .products__item .products__img{max-width:500px;width:100%;margin:0 auto}
  .section__products .products__item .products__img img{max-width:100%;width:100%;height:auto}
}
.section__products .products__item .products__img img{max-width:100%;height:auto;width:100%;z-index:0}
.section__products .products__item .products__img img.prod-3{max-width:90%}
.section__products .products__item .products__info{margin-left:50px;max-width:680px}
@media (max-width:992px){
  .section__products .products__item .products__info{max-width:100%;width:100%;margin-left:0;margin-top:25px}
}
.section__products .products__item .products__info .products__text{font-style:normal;font-weight:normal;font-size:16px;line-height: 170%;color:#05092D;}
@media (max-width:768px){
  .section__products .products__item .products__info .products__text{font-size:16px;line-height:1.3}
}
.products__btn{margin-top: 30px;max-width: 210px;}
.products__btn .btn{width:100%;min-width: auto;transition:all 0.4s;}
.products__btn .btn:hover{box-shadow:0 0 14px #00000059}
@media (max-width:1213px){
  .products__btn{margin-left:290px}
}
@media (max-width:992px){
  .products__btn{margin-left:0;margin:0 auto}
}
.products__btn .btn__text{font-size:18px}
footer{background:#05092D;margin-top:30px;padding:50px 0}
footer .footer__title{color:white}
footer .footer{display:flex}
@media (max-width:768px){
  footer .footer{flex-wrap:wrap-reverse}
}
footer .footer__item.left__item{max-width:460px;width:100%}
@media (max-width:768px){
  footer .footer__item.left__item{max-width:100%}
}
footer .footer__item.left__item .footer__list{margin-left:85px;margin-top:50px}
@media (max-width:1450px){
  footer .footer__item.left__item .footer__list{margin-top:25px}
}
@media (max-width:1365px){
  footer .footer__item.left__item .footer__list{margin-left:0}
}
footer .footer__item.left__item .footer__list-item{margin-top:50px;margin-bottom: 30px;}
@media (max-width:1450px){
  footer .footer__item.left__item .footer__list-item{margin-top:25px}
  footer .footer__item.left__item .footer__list-item img{width:50px}
  footer .footer__item.left__item .footer__list-item img:last-child{width:100%}
}
@media (max-width:768px){
  footer .footer__item.left__item .footer__list-item{flex:0 0 100%;margin-top:15px}
}
footer .footer__item.left__item .footer__list-item a{display:flex;align-items:center}
footer .footer__item.left__item .footer__text{font-style:normal;font-weight:normal;font-size:32px;line-height: 130%;font-family:"Lato",sans-serif;color:#E2F0FE;margin-left:20px;}
@media (max-width:1450px){
  footer .footer__item.left__item .footer__text{font-size:18px}
}
@media (max-width:450px){
  footer .footer__item.left__item .footer__text{font-size:18px}
}
footer .footer__item.left__item .footer__text span{color:#4EECAA}
footer .footer__item.right__item{display:flex;justify-content:center;width:100%}
footer .footer__item.right__item .form{max-width:670px;width:100%;display:flex;flex-direction:column}
@media (max-width:768px){
  footer .footer__item.right__item .form{max-width:100%;margin-top:25px}
}
footer .footer__item.right__item .form .label{margin-top:50px;font-style:normal;font-weight:500;font-size:24px;line-height:24px;font-family:"Lato",sans-serif;color:#E2F0FE;}
@media (max-width:1450px){
  footer .footer__item.right__item .form .label{margin-top:15px;font-size:18px;}
}
@media (max-width:768px){
  footer .footer__item.right__item .form .label{margin-top:25px}
}
footer .footer__item.right__item .form .input{display:flex;width:100%;margin-top:15px;background:#F3F6FB;border-radius:6px;border:none;outline:none;margin-top:15px;height:50px;padding:0 10px;font-size:18px;margin-bottom: 20px;transition:all 0.4s;}
footer .footer__item.right__item .form .textarea:focus,
footer .footer__item.right__item .form .input:focus{background:#fff}
@media (max-width:1450px){
  footer .footer__item.right__item .form .input{height:35px;font-size:16px;margin-top:5px}
}
footer .footer__item.right__item .form .textarea{min-height:130px;resize:none;margin-top:15px;background:#F3F6FB;border-radius:6px;border:none;outline:none;padding:10px;transition:all 0.4s;}
@media (max-width:1450px){
  footer .footer__item.right__item .form .textarea{margin-top:5px}
}
footer .footer__item.right__item .form .form__btn{width: 170px;height:75px;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;outline:none;margin:0 auto;margin-top:50px;background:#4EECAA;color:#05092D;transition: all 0.4s;}
@media (max-width:1450px){
  footer .footer__item.right__item .form .form__btn{height:50px;margin-top:25px}
}
footer .footer__item.right__item .form .form__btn:hover{background: #3dd294;}
footer .footer__copy{font-style:normal;font-weight:normal;font-size: 21px;line-height:24px;font-family:"Lato",sans-serif;color:#E2F0FE;margin-top:112px;text-align:center;}
@media (max-width:1450px){
  footer .footer__copy{margin-top:50px;font-size: 15px;}
}
@media (max-width:450px){
  footer .footer__copy{margin-top:50px;font-size:18px;line-height:1}
}
*{box-sizing:border-box;margin:0;padding:0;font-family:"Open Sans",sans-serif}
body{background:#F3F6FB}
.container{max-width: 1150px;margin:0 auto;width:100%;}
@media (max-width:1212px){
  .container{max-width:970px}
}
@media (max-width:991.98px){
  .container{max-width:750px}
}
@media (max-width:767.98px){
  .container{max-width:none;padding:0 10px}
}
a{text-decoration:none;color:black}
ul,li{margin:0;list-style:none;padding:0}
h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}
@-webkit-keyframes fade{
  0%{opacity:0}
  100%{opacity:1}
}
@keyframes fade{
  0%{opacity:0}
  100%{opacity:1}
}
.text{font-style:normal;font-weight:normal;font-size:18px;line-height:32px;color:#05092D}
@media (max-width:768px){
  .text{font-size:16px;line-height:1.5}
}
.btn{background:#283CF4;border-radius:12px;display:flex;font-style:normal;font-weight:normal;font-size: 21px;line-height:24px;font-family:"Lato",sans-serif;color:#FFFFFF;}
.btn:hover{background:#1827B7;transition:.3s all ease;/* box-shadow: 0 0 20px rgb(0 0 0 / 15%); */}
.section__title{font-style:normal;font-weight: 700;font-size:48px;line-height:64px;text-transform:capitalize;color:#05092D;font-family:"Lato",sans-serif;position:relative;padding-left:25px;}
@media (max-width:1450px){
  .section__title{font-size: 32px;line-height:1;}
}
.section__title::after{position:absolute;content:'';left:0;top:0;height:100%;width:8px;background:#4EECAA}
.btn__img{display:flex}
.services{justify-content:space-between}
.services__item{flex:0 0 31%!important}
@media screen and (max-width:992px){
  .services__item{flex:0 0 45%!important}
}
@media screen and (max-width:768px){
  .services__item{flex:0 0 100%!important}
}
.services__title{font-size:22px!important}

.section__process .process__item .process__img{
    width: 200px;
    padding-top: 50px;
}
.subtext-wrapper{background-color: #fff;border-radius: 20px;padding: 30px 40px;margin-top: 90px;box-shadow: 0 0 10px #00000012;font-size: 16px;line-height: 160%;font-weight: 400;}
.subtext-wrapper:after{content:'';display:block;clear:both}
.subtext-wrapper p{margin:0 0 20px 0}