@import"animations.css";main{overflow-x:hidden}h2.h2{font-weight:200}.mc-button{display:flex;justify-content:center;align-items:center;width:306px;max-width:100%;height:45px;border-radius:60px;font-size:18px;font-weight:500;transition:all .3s ease-in-out}.mc-button--hollowed{box-shadow:inset 0 0 0 2px #fff}.mc-button--hollowed span{color:#fff;transform-origin:center;transition:all .3s ease-in-out}.mc-button--hollowed:hover{box-shadow:inset 0 0 0 3px #fff;color:#fff}.mc-button--hollowed:hover span{transform:scale(1.07)}.mc-button--white{color:#2770e8;background:#fff}.mc-button--white:hover,.mc-button--white:active{background:#0B2D65;color:#fff}.mc-button.mc-button--primary{color:#fff;background:#2770E8}.mc-button.mc-button--primary:hover{background:#124BA9}.mc-button--gray{box-shadow:inset 0 0 0 2px #85888e;color:#61646c}.mc-button--gray span{color:#61646c;transform-origin:center;transition:all .3s ease-in-out}.mc-button--gray:hover{box-shadow:inset 0 0 0 3px #2770e8!important}.mc-button--gray:hover span{transform:scale(1.07);color:#2770e8}.hero{position:relative;padding-top:149px;background:linear-gradient(272deg,#00C6FB 19.47%,#005BEA 139.98%)}.hero h1.h1,.hero h2.h2,.hero h3.h3,.hero .small{color:#fff}.hero h1.h1{margin-bottom:32px;width:800px}#heading{font-weight:400;width:90%}.hero .small{padding:0;margin-bottom:28px;font-size:16px;line-height:22px}.companies{display:flex;align-items:center;width:800px}.companies .images{display:flex;gap:8px;margin-right:24px}.companies .images img{width:42px}.companies h3.h3{margin:0;font-weight:300}.promo{margin-bottom:120px}.promo .promo__img{position:relative;padding:42px 0}.promo .promo__img img:not(.bg){margin:0 auto;filter:drop-shadow(0px 8px 24px rgba(149,157,165,.2))}.promo .promo__img img.bg{position:absolute;z-index:-1;top:50%;transform:translateY(-50%)}.promo:nth-child(1) .promo__img img.bg{left:32%;top:54%}.promo:nth-child(2) .promo__img img.bg{left:10%;top:63%}.promo:nth-child(3) .promo__img img.bg{left:8%;top:46%;transform:translateY(-50%) scaleX(-1)}.promo:nth-child(4) .promo__img img.bg{left:8%;top:48%}.promo .promo__text h2.h2{margin-bottom:16px;font-weight:200}.promo .promo__text p{margin-bottom:0;letter-spacing:.005em}.board-game{margin-top:136px;background:linear-gradient(180deg,#EAECF0 0%,#FFF 100%)}.board-game .box{margin-top:-198px}.board-game .button:before{content:"Induljon a j\e1t\e9k!"}.board-game .button.button-gblue:hover,.board-game .button.button-gblue:hover:before{transform:scale(1);filter:none}@media only screen and (max-width: 1399px){.board-game{margin-top:96px}.board-game .box{margin-top:-132px}}@media only screen and (max-width: 1199px){.board-game{margin-top:32px}.board-game .box{margin-top:-18px}}.why{background:linear-gradient(274deg,#00C6FB 0%,#005BEA 100%)}.why *{color:#fff}.why h2.h2{margin-bottom:68px}.why .why__container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:32px}.why .why__container .why__box{margin-bottom:38px;text-align:center;width:203px}.why .why__container .why__box .why__img{display:flex;align-items:center;justify-content:center;margin:0 auto 24px;height:43px}.modules{padding:72px 12px 24px;scroll-margin-top:48px}.modules .module{display:block;margin-bottom:68px}.modules .module .module__img{padding-top:23px;background:url(/images/main-page/bubblesb.svg) no-repeat center/contain}.modules .module .module__img img{margin:0 auto}.modules .module h3.h3{margin:32px 0 0;font-weight:400;font-size:25px;line-height:29px;text-align:center}.customers{padding:68px 12px;margin-top:48px;background:linear-gradient(121deg,#001C43 8.21%,#015C6C 75.6%);color:#fff}.customers .customer{display:flex;flex-direction:column;justify-content:space-between;height:100%}.customers .customer .customer__text{position:relative;padding:32px 0 24px}.customers .customer .customer__text p{margin-bottom:0;color:#00ffd2}.customers .customer .customer__img{position:relative;padding-top:32px;text-align:center}.customers .customer .customer__text:before,.customers .customer .customer__img:before{content:url(/images/main-page/quotemark.svg);position:absolute;width:50px;height:32px;top:-17px;left:0}.customers .customer .customer__img:before{left:calc(100% - 50px);transform:rotate(180deg)}.customers .customer .customer__text:after,.customers .customer .customer__img:after{content:"";position:absolute;width:calc(100% - 55px);border-top:2px dashed #00FFD2;top:0}.customers .customer .customer__text:after{right:0}.customers .customer .customer__img:after{left:0}.customers .customer .customer__img img{margin:0 auto 4px}.customers .customer .customer__img p{margin:0}.customers .customer .customer__img p.name{font-weight:500}.customers .customer .customer__img p,.customers .customer .customer__img p.name,.customers .customer .customer__img p a{color:#fff!important}.cegepitok h2.h2{color:#00ffd2}.cegepitok .button{display:flex;justify-content:center;align-items:center;margin:0 auto;width:306px;max-width:100%;height:48px;border-radius:30px;border:2px solid #00FFD2;color:#00ffd2;font-weight:500;transition:all .3s ease-in-out}.cegepitok .button:hover{background-color:#fff;border-color:#fff;color:#000}.footer-form{background:linear-gradient(180deg,#FFF 0%,#CFDFF9 100%)}.mc-footer{background:linear-gradient(0deg,#0B2D65 0%,#2158B1 100%)}.animated{opacity:0}.fadeUp{-webkit-animation:scale-in-center .8s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-center .8s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@media only screen and (max-width: 1399px){.why .why__container .why__box{width:190px}}@media only screen and (max-width: 1199px){.hero h1.h1{font-size:50px;line-height:65px}.hero p{font-size:30px;line-height:normal}.why .why__container{justify-content:center}}@media only screen and (max-width: 992px){h2.h2{font-size:25px;line-height:normal}.hero{padding-top:24px}.hero .hero-img{margin-bottom:16px}.hero h1.h1,.hero h2.h2,.hero .small{text-align:center}.hero h1.h1{margin-bottom:24px;font-weight:200;font-size:35px;line-height:130%;max-width:100%}.hero p{font-size:25px}.hero .mc-button{margin:0 auto}.companies{flex-direction:column;justify-content:center;width:auto;gap:12px;margin-bottom:12px}.mb-32{margin-bottom:16px!important}.promo{margin-bottom:58px}.promo .promo__img{padding:32px 0}.promo:nth-child(1) .promo__img img.bg{left:-6%;top:55%}.promo:nth-child(2) .promo__img img.bg{left:11%;top:62%}.promo:nth-child(3) .promo__img img.bg{left:0%;top:46%}.why .why__container{gap:12px}.why .why__container .why__box{margin-bottom:12px}.modules .module{margin-bottom:72px}.customers{padding:48px 12px}.customers .customer{height:auto;margin-bottom:68px}.apps{padding:32px 12px 56px}.apps .h3{margin-bottom:24px;font-size:25px;font-weight:200}.apps div{align-items:center}}.training-list .h1{margin-bottom:12px;font-weight:200;font-size:35px;line-height:130%}.training-list .h2{font-weight:200;font-size:25px;line-height:130%}.training-list.hero,.training-list.hero-2{position:relative;margin-bottom:0;background:#FFFFFF;z-index:0}.training-list.hero:after,.training-list.hero-2:after{content:" ";position:absolute;width:100%;height:130%;top:0;left:0;background:linear-gradient(0,#FFFFFF 0%,#FFFFFF 35%,#99FFFD 55%,#41BDDF 100%);z-index:-1}.training-list.hero .hero-right{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0}.training-list.hero .hero-right img{width:100vw;height:auto}.training-list .training-logo{margin:32px 0 18px}.training-list.hero .button{margin:18px 0}.training-list.hero .button:before,.training-list.hero-2 .button:before{content:"Tov\e1 bb a k\e9pz\e9sekhez"}#card-block{position:relative;margin-top:32px;scroll-margin-top:96px;z-index:2}.training-card{display:flex;flex-direction:column;margin:0 auto;overflow:hidden;background:#FFFFFF;box-shadow:0 8px 24px #959da533;border-radius:10px;height:100%;width:416px;max-width:100%}.training-card .training-card-body{padding:27px 27px 0}.training-card .training-card-body .training-card-title{font-weight:300;font-size:25px;line-height:29px;color:#000;margin-bottom:16px}.training-card .training-card-body .training-card-description{margin-bottom:20px;font-size:20px;line-height:30px}.training-card .training-card-roles,.training-card .training-card-date{position:relative;padding-left:24px;margin-bottom:0;font-weight:300;font-size:20px;line-height:30px;color:#6d6e71}.training-card .training-card-roles:before,.training-card .training-card-date:before{content:"";display:block;width:16px;height:16px;position:absolute;left:0;top:5px}.training-card .training-card-roles:before{background:url(/images/training/tr-members.svg) center/contain no-repeat}.training-card .training-card-date:before{background:url(/images/training/tr-calendar.svg) center/contain no-repeat}.training-card .card-bottom-wrapper{margin:auto 27px 22px;width:calc(100% - 54px)}.training-card .training-card-btn{border:2px solid #194276;font-weight:500;color:#194276;margin-top:30px;width:100%}.training-card .training-card-btn:hover{background:#194276;color:#fff}#card-block .robot-illustration{margin:12px auto}body #customer-cover{display:none}body.is-customer #customer-cover{display:block}body.is-customer #visitor-cover,body.is-visitor #customer-cover{display:none}body.is-visitor #visitor-cover{display:block}.vekop{position:fixed;margin:0 0 -7px;right:0;bottom:0;width:100px;z-index:999}@media only screen and (min-width: 992px){.training-list.hero .training-logo{margin:58px auto 32px}.training-list.hero-2 .training-logo{margin:0 0 32px}.training-list.hero .h1,.training-list.hero-2 .h1{font-weight:200;font-size:60px;line-height:73px}.training-list.hero .h2,.training-list.hero-2 .h2{font-weight:200;font-size:35px;line-height:41px}.training-list.hero{padding-top:97px}.training-list.hero-2{padding-top:140px}.training-list *{font-size:1.25rem}.training-card-title{display:block;min-height:58px}#card-block .robot-illustration{margin:27% auto 0}.vekop{width:200px}}@media only screen and (min-width: 1200px){.training-card-title{min-height:87px}#card-block .robot-illustration{margin-top:155px}}@media only screen and (min-width: 1400px){.training-list.hero-2{padding-top:97px}.training-card-title{min-height:58px}}@media only screen and (min-width: 1920px){.training-list .hero-right .hero-wave{right:839px}}
