ul{list-style:none;padding:0;margin:0}@media screen and (min-width:768px){.mbpc-1{margin-bottom:1px!important}}@media screen and (max-width:767px){.mbsp-1{margin-bottom:1px!important}}@media screen and (min-width:768px){.mbpc-2{margin-bottom:2px!important}}@media screen and (max-width:767px){.mbsp-2{margin-bottom:2px!important}}@media screen and (min-width:768px){.mbpc-3{margin-bottom:3px!important}}@media screen and (max-width:767px){.mbsp-3{margin-bottom:3px!important}}@media screen and (min-width:768px){.mbpc-4{margin-bottom:4px!important}}@media screen and (max-width:767px){.mbsp-4{margin-bottom:4px!important}}@media screen and (min-width:768px){.mbpc-5{margin-bottom:5px!important}}@media screen and (max-width:767px){.mbsp-5{margin-bottom:5px!important}}@media screen and (min-width:768px){.mbpc-6{margin-bottom:6px!important}}@media screen and (max-width:767px){.mbsp-6{margin-bottom:6px!important}}@media screen and (min-width:768px){.mbpc-7{margin-bottom:7px!important}}@media screen and (max-width:767px){.mbsp-7{margin-bottom:7px!important}}@media screen and (min-width:768px){.mbpc-8{margin-bottom:8px!important}}@media screen and (max-width:767px){.mbsp-8{margin-bottom:8px!important}}@media screen and (min-width:768px){.mbpc-9{margin-bottom:9px!important}}@media screen and (max-width:767px){.mbsp-9{margin-bottom:9px!important}}@media screen and (min-width:768px){.mbpc-10{margin-bottom:10px!important}}@media screen and (max-width:767px){.mbsp-10{margin-bottom:10px!important}}@media screen and (min-width:768px){.mbpc-11{margin-bottom:11px!important}}@media screen and (max-width:767px){.mbsp-11{margin-bottom:11px!important}}@media screen and (min-width:768px){.mbpc-12{margin-bottom:12px!important}}@media screen and (max-width:767px){.mbsp-12{margin-bottom:12px!important}}@media screen and (min-width:768px){.mbpc-13{margin-bottom:13px!important}}@media screen and (max-width:767px){.mbsp-13{margin-bottom:13px!important}}@media screen and (min-width:768px){.mbpc-14{margin-bottom:14px!important}}@media screen and (max-width:767px){.mbsp-14{margin-bottom:14px!important}}@media screen and (min-width:768px){.mbpc-15{margin-bottom:15px!important}}@media screen and (max-width:767px){.mbsp-15{margin-bottom:15px!important}}@media screen and (min-width:768px){.mbpc-16{margin-bottom:16px!important}}@media screen and (max-width:767px){.mbsp-16{margin-bottom:16px!important}}@media screen and (min-width:768px){.mbpc-17{margin-bottom:17px!important}}@media screen and (max-width:767px){.mbsp-17{margin-bottom:17px!important}}@media screen and (min-width:768px){.mbpc-18{margin-bottom:18px!important}}@media screen and (max-width:767px){.mbsp-18{margin-bottom:18px!important}}@media screen and (min-width:768px){.mbpc-19{margin-bottom:19px!important}}@media screen and (max-width:767px){.mbsp-19{margin-bottom:19px!important}}@media screen and (min-width:768px){.mbpc-20{margin-bottom:20px!important}}@media screen and (max-width:767px){.mbsp-20{margin-bottom:20px!important}}@media screen and (min-width:768px){.mbpc-21{margin-bottom:21px!important}}@media screen and (max-width:767px){.mbsp-21{margin-bottom:21px!important}}@media screen and (min-width:768px){.mbpc-22{margin-bottom:22px!important}}@media screen and (max-width:767px){.mbsp-22{margin-bottom:22px!important}}@media screen and (min-width:768px){.mbpc-23{margin-bottom:23px!important}}@media screen and (max-width:767px){.mbsp-23{margin-bottom:23px!important}}@media screen and (min-width:768px){.mbpc-24{margin-bottom:24px!important}}@media screen and (max-width:767px){.mbsp-24{margin-bottom:24px!important}}@media screen and (min-width:768px){.mbpc-25{margin-bottom:25px!important}}@media screen and (max-width:767px){.mbsp-25{margin-bottom:25px!important}}@media screen and (min-width:768px){.mbpc-26{margin-bottom:26px!important}}@media screen and (max-width:767px){.mbsp-26{margin-bottom:26px!important}}@media screen and (min-width:768px){.mbpc-27{margin-bottom:27px!important}}@media screen and (max-width:767px){.mbsp-27{margin-bottom:27px!important}}@media screen and (min-width:768px){.mbpc-28{margin-bottom:28px!important}}@media screen and (max-width:767px){.mbsp-28{margin-bottom:28px!important}}@media screen and (min-width:768px){.mbpc-29{margin-bottom:29px!important}}@media screen and (max-width:767px){.mbsp-29{margin-bottom:29px!important}}@media screen and (min-width:768px){.mbpc-30{margin-bottom:30px!important}}@media screen and (max-width:767px){.mbsp-30{margin-bottom:30px!important}}@media screen and (min-width:768px){.mbpc-31{margin-bottom:31px!important}}@media screen and (max-width:767px){.mbsp-31{margin-bottom:31px!important}}@media screen and (min-width:768px){.mbpc-32{margin-bottom:32px!important}}@media screen and (max-width:767px){.mbsp-32{margin-bottom:32px!important}}@media screen and (min-width:768px){.mbpc-33{margin-bottom:33px!important}}@media screen and (max-width:767px){.mbsp-33{margin-bottom:33px!important}}@media screen and (min-width:768px){.mbpc-34{margin-bottom:34px!important}}@media screen and (max-width:767px){.mbsp-34{margin-bottom:34px!important}}@media screen and (min-width:768px){.mbpc-35{margin-bottom:35px!important}}@media screen and (max-width:767px){.mbsp-35{margin-bottom:35px!important}}@media screen and (min-width:768px){.mbpc-36{margin-bottom:36px!important}}@media screen and (max-width:767px){.mbsp-36{margin-bottom:36px!important}}@media screen and (min-width:768px){.mbpc-37{margin-bottom:37px!important}}@media screen and (max-width:767px){.mbsp-37{margin-bottom:37px!important}}@media screen and (min-width:768px){.mbpc-38{margin-bottom:38px!important}}@media screen and (max-width:767px){.mbsp-38{margin-bottom:38px!important}}@media screen and (min-width:768px){.mbpc-39{margin-bottom:39px!important}}@media screen and (max-width:767px){.mbsp-39{margin-bottom:39px!important}}@media screen and (min-width:768px){.mbpc-40{margin-bottom:40px!important}}@media screen and (max-width:767px){.mbsp-40{margin-bottom:40px!important}}@media screen and (min-width:768px){.mbpc-41{margin-bottom:41px!important}}@media screen and (max-width:767px){.mbsp-41{margin-bottom:41px!important}}@media screen and (min-width:768px){.mbpc-42{margin-bottom:42px!important}}@media screen and (max-width:767px){.mbsp-42{margin-bottom:42px!important}}@media screen and (min-width:768px){.mbpc-43{margin-bottom:43px!important}}@media screen and (max-width:767px){.mbsp-43{margin-bottom:43px!important}}@media screen and (min-width:768px){.mbpc-44{margin-bottom:44px!important}}@media screen and (max-width:767px){.mbsp-44{margin-bottom:44px!important}}@media screen and (min-width:768px){.mbpc-45{margin-bottom:45px!important}}@media screen and (max-width:767px){.mbsp-45{margin-bottom:45px!important}}@media screen and (min-width:768px){.mbpc-46{margin-bottom:46px!important}}@media screen and (max-width:767px){.mbsp-46{margin-bottom:46px!important}}@media screen and (min-width:768px){.mbpc-47{margin-bottom:47px!important}}@media screen and (max-width:767px){.mbsp-47{margin-bottom:47px!important}}@media screen and (min-width:768px){.mbpc-48{margin-bottom:48px!important}}@media screen and (max-width:767px){.mbsp-48{margin-bottom:48px!important}}@media screen and (min-width:768px){.mbpc-49{margin-bottom:49px!important}}@media screen and (max-width:767px){.mbsp-49{margin-bottom:49px!important}}@media screen and (min-width:768px){.mbpc-50{margin-bottom:50px!important}}@media screen and (max-width:767px){.mbsp-50{margin-bottom:50px!important}}@media screen and (min-width:768px){.mbpc-51{margin-bottom:51px!important}}@media screen and (max-width:767px){.mbsp-51{margin-bottom:51px!important}}@media screen and (min-width:768px){.mbpc-52{margin-bottom:52px!important}}@media screen and (max-width:767px){.mbsp-52{margin-bottom:52px!important}}@media screen and (min-width:768px){.mbpc-53{margin-bottom:53px!important}}@media screen and (max-width:767px){.mbsp-53{margin-bottom:53px!important}}@media screen and (min-width:768px){.mbpc-54{margin-bottom:54px!important}}@media screen and (max-width:767px){.mbsp-54{margin-bottom:54px!important}}@media screen and (min-width:768px){.mbpc-55{margin-bottom:55px!important}}@media screen and (max-width:767px){.mbsp-55{margin-bottom:55px!important}}@media screen and (min-width:768px){.mbpc-56{margin-bottom:56px!important}}@media screen and (max-width:767px){.mbsp-56{margin-bottom:56px!important}}@media screen and (min-width:768px){.mbpc-57{margin-bottom:57px!important}}@media screen and (max-width:767px){.mbsp-57{margin-bottom:57px!important}}@media screen and (min-width:768px){.mbpc-58{margin-bottom:58px!important}}@media screen and (max-width:767px){.mbsp-58{margin-bottom:58px!important}}@media screen and (min-width:768px){.mbpc-59{margin-bottom:59px!important}}@media screen and (max-width:767px){.mbsp-59{margin-bottom:59px!important}}@media screen and (min-width:768px){.mbpc-60{margin-bottom:60px!important}}@media screen and (max-width:767px){.mbsp-60{margin-bottom:60px!important}}@media screen and (min-width:768px){.mbpc-61{margin-bottom:61px!important}}@media screen and (max-width:767px){.mbsp-61{margin-bottom:61px!important}}@media screen and (min-width:768px){.mbpc-62{margin-bottom:62px!important}}@media screen and (max-width:767px){.mbsp-62{margin-bottom:62px!important}}@media screen and (min-width:768px){.mbpc-63{margin-bottom:63px!important}}@media screen and (max-width:767px){.mbsp-63{margin-bottom:63px!important}}@media screen and (min-width:768px){.mbpc-64{margin-bottom:64px!important}}@media screen and (max-width:767px){.mbsp-64{margin-bottom:64px!important}}@media screen and (min-width:768px){.mbpc-65{margin-bottom:65px!important}}@media screen and (max-width:767px){.mbsp-65{margin-bottom:65px!important}}@media screen and (min-width:768px){.mbpc-66{margin-bottom:66px!important}}@media screen and (max-width:767px){.mbsp-66{margin-bottom:66px!important}}@media screen and (min-width:768px){.mbpc-67{margin-bottom:67px!important}}@media screen and (max-width:767px){.mbsp-67{margin-bottom:67px!important}}@media screen and (min-width:768px){.mbpc-68{margin-bottom:68px!important}}@media screen and (max-width:767px){.mbsp-68{margin-bottom:68px!important}}@media screen and (min-width:768px){.mbpc-69{margin-bottom:69px!important}}@media screen and (max-width:767px){.mbsp-69{margin-bottom:69px!important}}@media screen and (min-width:768px){.mbpc-70{margin-bottom:70px!important}}@media screen and (max-width:767px){.mbsp-70{margin-bottom:70px!important}}@media screen and (min-width:768px){.mbpc-71{margin-bottom:71px!important}}@media screen and (max-width:767px){.mbsp-71{margin-bottom:71px!important}}@media screen and (min-width:768px){.mbpc-72{margin-bottom:72px!important}}@media screen and (max-width:767px){.mbsp-72{margin-bottom:72px!important}}@media screen and (min-width:768px){.mbpc-73{margin-bottom:73px!important}}@media screen and (max-width:767px){.mbsp-73{margin-bottom:73px!important}}@media screen and (min-width:768px){.mbpc-74{margin-bottom:74px!important}}@media screen and (max-width:767px){.mbsp-74{margin-bottom:74px!important}}@media screen and (min-width:768px){.mbpc-75{margin-bottom:75px!important}}@media screen and (max-width:767px){.mbsp-75{margin-bottom:75px!important}}@media screen and (min-width:768px){.mbpc-76{margin-bottom:76px!important}}@media screen and (max-width:767px){.mbsp-76{margin-bottom:76px!important}}@media screen and (min-width:768px){.mbpc-77{margin-bottom:77px!important}}@media screen and (max-width:767px){.mbsp-77{margin-bottom:77px!important}}@media screen and (min-width:768px){.mbpc-78{margin-bottom:78px!important}}@media screen and (max-width:767px){.mbsp-78{margin-bottom:78px!important}}@media screen and (min-width:768px){.mbpc-79{margin-bottom:79px!important}}@media screen and (max-width:767px){.mbsp-79{margin-bottom:79px!important}}@media screen and (min-width:768px){.mbpc-80{margin-bottom:80px!important}}@media screen and (max-width:767px){.mbsp-80{margin-bottom:80px!important}}@media screen and (min-width:768px){.mbpc-81{margin-bottom:81px!important}}@media screen and (max-width:767px){.mbsp-81{margin-bottom:81px!important}}@media screen and (min-width:768px){.mbpc-82{margin-bottom:82px!important}}@media screen and (max-width:767px){.mbsp-82{margin-bottom:82px!important}}@media screen and (min-width:768px){.mbpc-83{margin-bottom:83px!important}}@media screen and (max-width:767px){.mbsp-83{margin-bottom:83px!important}}@media screen and (min-width:768px){.mbpc-84{margin-bottom:84px!important}}@media screen and (max-width:767px){.mbsp-84{margin-bottom:84px!important}}@media screen and (min-width:768px){.mbpc-85{margin-bottom:85px!important}}@media screen and (max-width:767px){.mbsp-85{margin-bottom:85px!important}}@media screen and (min-width:768px){.mbpc-86{margin-bottom:86px!important}}@media screen and (max-width:767px){.mbsp-86{margin-bottom:86px!important}}@media screen and (min-width:768px){.mbpc-87{margin-bottom:87px!important}}@media screen and (max-width:767px){.mbsp-87{margin-bottom:87px!important}}@media screen and (min-width:768px){.mbpc-88{margin-bottom:88px!important}}@media screen and (max-width:767px){.mbsp-88{margin-bottom:88px!important}}@media screen and (min-width:768px){.mbpc-89{margin-bottom:89px!important}}@media screen and (max-width:767px){.mbsp-89{margin-bottom:89px!important}}@media screen and (min-width:768px){.mbpc-90{margin-bottom:90px!important}}@media screen and (max-width:767px){.mbsp-90{margin-bottom:90px!important}}@media screen and (min-width:768px){.mbpc-91{margin-bottom:91px!important}}@media screen and (max-width:767px){.mbsp-91{margin-bottom:91px!important}}@media screen and (min-width:768px){.mbpc-92{margin-bottom:92px!important}}@media screen and (max-width:767px){.mbsp-92{margin-bottom:92px!important}}@media screen and (min-width:768px){.mbpc-93{margin-bottom:93px!important}}@media screen and (max-width:767px){.mbsp-93{margin-bottom:93px!important}}@media screen and (min-width:768px){.mbpc-94{margin-bottom:94px!important}}@media screen and (max-width:767px){.mbsp-94{margin-bottom:94px!important}}@media screen and (min-width:768px){.mbpc-95{margin-bottom:95px!important}}@media screen and (max-width:767px){.mbsp-95{margin-bottom:95px!important}}@media screen and (min-width:768px){.mbpc-96{margin-bottom:96px!important}}@media screen and (max-width:767px){.mbsp-96{margin-bottom:96px!important}}@media screen and (min-width:768px){.mbpc-97{margin-bottom:97px!important}}@media screen and (max-width:767px){.mbsp-97{margin-bottom:97px!important}}@media screen and (min-width:768px){.mbpc-98{margin-bottom:98px!important}}@media screen and (max-width:767px){.mbsp-98{margin-bottom:98px!important}}@media screen and (min-width:768px){.mbpc-99{margin-bottom:99px!important}}@media screen and (max-width:767px){.mbsp-99{margin-bottom:99px!important}}@media screen and (min-width:768px){.mbpc-100{margin-bottom:100px!important}}@media screen and (max-width:767px){.mbsp-100{margin-bottom:100px!important}}.mb0{margin-bottom:0!important}body{font-family:Manrope,sans-serif}a{color:inherit;text-decoration:none}.bg-primary{background-color:#4044ee!important}.bg-black01{background:#041026}.bg-black04{background:#05173a}.bg-gray02{background:#edf1f7}.bg-gray03{background:#475467}.bg-gray05{background:#f1f3fb}.btn-primary{background:#4044ee;border-color:#4044ee}.btn-outline-primary{color:#4044ee;border-color:#4044ee}.btn-outline-white{color:#fff;border-color:#fff}.btn-outline-white:hover{color:#000;background:#fff}.btn-xl{padding:10px 20px}@media screen and (min-width:768px){.btn-xl{padding:17px 31px;border-radius:.5rem}}.btn-lager{padding:10px 20px}@media screen and (min-width:768px){.btn-lager{padding:11px 19px;border-radius:.5rem}}.border-primary{border-color:#4044ee!important}.border-black02{border-color:#373737!important}.text-primary{color:#4044ee!important}.text-justify{text-align:justify}.text-gray{color:#959595}.text-gray03{color:#475467}.text-base,.text-mini{font-size:16px}@media screen and (min-width:768px){.text-md{font-size:16px}}@media screen and (min-width:992px){.text-lg{font-size:18px}}@media screen and (min-width:1200px){.text-xl{font-size:20px}}@media screen and (min-width:1400px){.text-xxl{font-size:24px}}.lh-1-3{line-height:1.3}.lh-1-4{line-height:1.4}.lh-1-6-5{line-height:1.65}.lh-1-7-5{line-height:1.75}@media screen and (min-width:1400px){.container{max-width:1464px}}.inner{padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-left:auto;margin-right:auto}@media screen and (min-width:992px){.inner{max-width:1092px}}.wrapper{padding-top:68px}@media screen and (min-width:992px){.wrapper{padding-top:100px}}.sec-breadcrumb{top:37px}@media screen and (max-width:767px){.sec-breadcrumb{top:15px}}.sec-breadcrumb a{padding-right:20px}.sec-breadcrumb span{padding-left:26px;position:relative}.sec-breadcrumb span:before{position:absolute;content:"";width:6px;height:6px;border-radius:50%;background:#fff;top:7px;left:0}.js-fadeIn,.js-fadeLeft,.js-fadeRight,.js-fadeUp,.js-fadeZoom{opacity:0;transition:opacity 1s,transform 1s}.js-fadeIn.is-active,.js-fadeLeft.is-active,.js-fadeRight.is-active,.js-fadeUp.is-active,.js-fadeZoom.is-active{opacity:1;transform:translate(0) scale(1)}.js-fadeUp{transform:translateY(20px)}.js-fadeLeft{transform:translate(20px)}.js-fadeRight{transform:translate(-20px)}.js-fadeZoom{transform:scale(.9)}.delay-0-3{transition-delay:.3s}@media screen and (min-width:576px){.delay-0-3-sm{transition-delay:.3s}}.delay-0-6{transition-delay:.6s}@media screen and (min-width:576px){.delay-0-6-sm{transition-delay:.6s}}.delay-0-9{transition-delay:.9s}@media screen and (min-width:576px){.delay-0-9-sm{transition-delay:.9s}}.delay-1-2{transition-delay:1.2s}@media screen and (min-width:576px){.delay-1-2-sm{transition-delay:1.2s}}.delay-1-5{transition-delay:1.5s}@media screen and (min-width:576px){.delay-1-5-sm{transition-delay:1.5s}}.delay-1-8{transition-delay:1.8s}@media screen and (min-width:576px){.delay-1-8-sm{transition-delay:1.8s}}.delay-2-1{transition-delay:2.1s}@media screen and (min-width:576px){.delay-2-1-sm{transition-delay:2.1s}}.header{z-index:9999}.header-nav{height:68px}@media screen and (min-width:992px){.header-nav{height:100px}}.header-container{position:relative}.header-logo{width:112px}@media screen and (min-width:992px){.header-collapse{max-width:74.2%}}@media screen and (min-width:992px){.header-collapse .navbar-nav{gap:37px}}.header-collapse .navbar-nav .nav-link{font-size:16px;color:#000;font-weight:600}@media screen and (min-width:992px){.header-collapse .navbar-nav .nav-link{padding:38px 16px}}.header-collapse .navbar-nav .nav-link.active,.header-collapse .navbar-nav .nav-link:hover{color:#4044ee}.header-btn{padding:11px 21px}.footer__des{line-height:1.75}@media screen and (min-width:992px){.footer__left{width:45%;max-width:570px}}@media screen and (min-width:992px){.footer__right{width:55%;max-width:746px;line-height:2.55}}.mainvisual{background:url(../img/index/mv.jpg) 50%/cover}.mainvisual__ttl{font-size:28px}@media screen and (min-width:992px){.mainvisual__ttl{font-size:38px}}@media screen and (min-width:1200px){.mainvisual__ttl{font-size:48px}}.mainvisual__btn{font-size:18px}@media screen and (max-width:575px){.business__list{position:relative;top:-39px}}.business__ico{border-radius:50%;width:77px;height:77px}@media screen and (min-width:576px){.business__ico{margin-top:-39px}}@media screen and (max-width:991px){.business__ttl{font-size:20px!important}}.service__item{position:relative;z-index:1}.service__item:before{display:block;content:"";padding-bottom:75.9%}.service__img{position:absolute;top:0;left:0;width:100%;height:100%}.service__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px;box-shadow:0 2px 10px 0 rgba(0,0,0,.15)}.service__content{background:rgba(64,68,238,.8);position:relative;z-index:2;border-radius:0 0 16px 16px}.service__ico{transform:translateY(-50%);margin-bottom:-32px}.service__ttl{min-height:54px;line-height:1.35}@media screen and (max-width:767px){.service__ttl{font-size:18px!important}}.approach__img-01{width:82.6%;margin-bottom:-51%}.approach__img-02{width:50%;max-width:300px}@media screen and (min-width:1200px){.approach__content{padding-left:45px}}@media screen and (min-width:576px){.approach__wrap{margin-left:-10px}}@media screen and (min-width:576px){.approach__item{max-width:264px}}.approach__ico{width:40px}@media screen and (min-width:576px){.approach__ico{width:80px}}.design__img{width:98.2%;left:3px;z-index:1}.design__img:after,.design__img:before{position:absolute;z-index:-1;content:""}.design__img:before{background:#edf3f5;border-radius:30px;top:-34px;left:5px;bottom:73px;width:65.3%}@media screen and (max-width:767px){.design__img:before{left:0}}.design__img:after{width:127px;height:242px;background:url(../img/index/design-dots.png);top:-35px;right:-10px}@media screen and (max-width:767px){.design__img:after{width:100px;height:180px;top:-15px;right:0}}@media screen and (min-width:576px){.design__content{max-width:609px}}.design__list{max-width:433px}@media screen and (max-width:767px){.design__list-ttl{font-size:16px!important}}.app{background:url(../img/index/app-bg.jpg) 50%/cover;z-index:1}.app:before{position:absolute;z-index:-1;content:"";top:0;left:0;width:100%;height:100%;background:rgba(3,25,77,.9)}.app__img{max-width:590px;z-index:1}@media screen and (max-width:767px){.app__img{max-width:350px}}.app__img:before{position:absolute;z-index:-1;content:"";width:28vw;height:28vw;max-width:532px;max-height:532px;top:22.6%;left:-3.8%;background:url(../img/index/app-circle.png) 50%/contain no-repeat}.app__content{max-width:595px}.improvement__img{max-width:701px;margin-top:2px}.improvement__str{border-radius:8px;box-shadow:0 4px 20px 0 rgba(0,0,0,.2);width:210px;height:210px;top:12%;left:2.8%;padding:64px 25px;letter-spacing:.05em}@media screen and (max-width:991px){.improvement__str{font-size:20px!important;width:150px;height:150px;padding:45px 15px;top:5%}}.improvement__content{max-width:595px}.improvement__info{max-width:400px}.improvement__list-item{width:44.5%}@media screen and (max-width:575px){.improvement__list-item{width:48%}}.improvement__list-number{font-size:40px;line-height:1}@media screen and (min-width:768px){.improvement__list-number{font-size:60px}}@media screen and (min-width:1200px){.improvement__list-number{font-size:79px}}@media screen and (max-width:991px){.improvement__list-ttl{font-size:20px!important}}@media screen and (max-width:374px){.improvement__list-ttl{font-size:18px!important}}.intelligence__img{max-width:698px}.intelligence__content{max-width:643px}.payment{background:url(../img/index/payment-bg-03.jpg) 100%/cover}@media screen and (min-width:768px){.payment{background:url(../img/index/payment-bg-02.jpg) 100%/cover}}@media screen and (min-width:1400px){.payment{background:url(../img/index/payment-bg.jpg) 100%/cover}}.payment__content{max-width:675px}.security__img{max-width:350px}@media screen and (min-width:768px){.security__img{max-width:678px}}@media screen and (min-width:768px){.security__content{max-width:599px}}.devops__img{max-width:350px}@media screen and (min-width:768px){.devops__img{max-width:662px}}.devops__img:before{position:absolute;content:"";width:30%;max-width:127px;height:30%;max-height:140px;background:url(../img/index/design-dots.png);bottom:5.2%;left:5.6%}.devops__content{max-width:599px}@media screen and (min-width:1200px){.design-services__img{margin:0 -151px 0 -78px}}.design-services__content{max-width:592px;margin-right:-11px}.about__info{max-width:670px}.about__str{width:120px;height:120px;background-image:url(../img/about/about-dots.png);background-position:top 8px right 8px;background-repeat:no-repeat;top:40px;left:-15px}@media screen and (min-width:576px){.about__str{left:-30px;top:80px}}@media screen and (min-width:1200px){.about__str{width:164px;height:164px;left:-62px;top:139px}}.about__number{font-size:30px;line-height:1}@media screen and (min-width:1200px){.about__number{font-size:60px}}.about__text{letter-spacing:.03em}.about__company{border-radius:30px 30px 0 0;box-shadow:0 1px 18px 0 rgba(0,0,0,.15);gap:24px;max-width:495px;margin-top:-80px}@media screen and (min-width:992px){.about__company{margin-top:-190px}}.about__ico{width:66px}.about__right{width:calc(100% - 95px)}.about__content{max-width:600px}.about__des{letter-spacing:.01em}.about__tabs .nav-link{color:#101828;padding-bottom:13px}.about__tabs .nav-link.active{color:#4044ee;background:transparent;position:relative}.about__tabs .nav-link.active:before{content:"";position:absolute;bottom:0;left:0;right:0;background:#4044ee;height:1px}.leader__list{gap:30px 0}@media screen and (min-width:768px){.leader__list{margin:0 -20px;gap:40px 0}}@media screen and (min-width:768px){.leader__list>*{padding:0 20px}}.leader__list-img:before{display:block;content:"";padding-bottom:121.2121212121%}.leader__list-img img{top:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover}.leader__list-content{left:0;right:0;bottom:0;max-height:100%;overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;transition:all .3s ease}.leader__list-ico{width:40px;z-index:1;margin-top:-20px}.leader__list-desc{display:none}.leader__list-str{bottom:0;left:0;right:0}.leader__list-str:after{display:block;content:"";width:6px;height:6px;border-top:2px solid #fff;border-left:2px solid #fff;transform:rotate(45deg);-webkit-backface-visibility:hidden;transition:all .3s ease}.leader__list-str.is-closed:after{transform:rotate(-135deg)}.mainvisaul img{min-height:150px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.contact__head{gap:50px;max-width:948px}.contact__wrap{gap:40px}@media screen and (max-width:575px){.contact__item span{width:calc(100% - 30px);margin-left:6px}}.date_range_picker{border-radius:16px;padding:22px 39px}@media screen and (max-width:767px){.date_range_picker{border-radius:10px;padding:15px}}.offer__img{max-width:350px;z-index:1}@media screen and (min-width:768px){.offer__img{max-width:431px;padding-left:18px}}.offer__img:before{position:absolute;z-index:-1;content:"";width:252px;height:274px;background:url(../img/capabilities/offer-dots.jpg);top:-39px;right:-77px}.offer__content{max-width:683px}.offer__ttl{z-index:2}.offer__list{gap:15px 0}@media screen and (min-width:576px){.offer__list{gap:35px 0}}.offer__list>*{width:100%}@media screen and (min-width:576px){.offer__list>*{width:48%;max-width:280px}}.offer__list-ico{width:60px}.how__top{background:url(../img/capabilities/how-bg.jpg) 50%/cover}.how__list{counter-reset:a;gap:40px 0}@media screen and (min-width:768px){.how__list{gap:60px 0}}@media screen and (min-width:1200px){.how__list{margin:0 -20px}}@media screen and (min-width:1200px){.how__list>*{padding:0 20px}}.how__list-content{border-radius:78px 8px 8px 8px;box-shadow:0 1px 16px rgba(0,0,0,.12);padding-top:60px;padding-bottom:30px}@media screen and (min-width:1200px){.how__list-content{padding-top:108px;padding-bottom:50px}}.how__list-number{counter-increment:a;border-radius:50%;z-index:1;box-shadow:-3px 4px 11px rgba(64,68,238,.35);width:60px;height:60px;font-size:30px;line-height:1;top:-30px;left:calc(50% - 30px)}@media screen and (min-width:768px){.how__list-number{width:90px;height:90px;font-size:50px;line-height:1;top:-45px;left:calc(50% - 45px)}}@media screen and (min-width:1200px){.how__list-number{width:120px;height:120px;font-size:70px;top:-60px;left:calc(50% - 60px)}}.how__list-number:before{display:block;content:counter(a)}.how__list-number:after{position:absolute;content:"";border:1px solid #fff;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);width:45px;height:45px}@media screen and (min-width:768px){.how__list-number:after{width:70px;height:70px}}@media screen and (min-width:1200px){.how__list-number:after{width:96px;height:96px}}.how__list-ttl{padding-bottom:23px;margin-bottom:19px}.how__list-ttl:before{position:absolute;content:"";width:100%;max-width:120px;height:4px;background:#4044ee;left:50%;transform:translateX(-50%);bottom:0}.how__product{gap:15px 0}@media screen and (min-width:1200px){.how__product{margin-top:-15px;margin-right:-15px;gap:40px 0}}@media screen and (min-width:1200px){.how__product>*{padding:0 15px}}.how__product-content{border-radius:8px;box-shadow:0 1px 10px 0 rgba(64,68,238,.2);padding-top:20px;padding-bottom:20px}@media screen and (min-width:576px){.how__product-content{min-height:305px}}.how__product-ico{width:64px;height:64px}.technologies__list{gap:30px}@media screen and (min-width:1200px){.technologies__list{gap:64px 67px}}.solution__list{gap:15px 0}@media screen and (min-width:1200px){.solution__list{margin-left:-30px;margin-right:-30px}}@media screen and (min-width:1200px){.solution__list>*{padding:0 25px}}.solution__list-img{max-width:100px;margin-bottom:15px}@media screen and (min-width:768px){.solution__list-img{margin-bottom:22px}}@media screen and (min-width:1200px){.solution__list-img{max-width:200px}}.p-404{background:url(../img/404/bg.png) top/cover}.p-404__img img{max-width:100%}
/*# sourceMappingURL=map/styles.css.map */