.homePage .firstScreen{padding:44px 0;position:relative;display:grid;place-content:center}@media screen and (max-width:650px){.homePage .firstScreen{padding:21px 15px 17px;min-height:358px}}.homePage .firstScreen .headerBg{width:100%;position:absolute;height:100%;object-fit:cover}@media screen and (max-width:600px){.homePage .firstScreen .headerBg{display:none}}.homePage .firstScreen .headerBgMobile{display:none;position:absolute;width:100%;height:100%;object-fit:cover}@media screen and (max-width:600px){.homePage .firstScreen .headerBgMobile{display:block}}.homePage .firstScreen .content{padding:60px 40px;display:grid;grid-template-columns:1fr;grid-gap:40px;text-align:center;justify-items:center;background:rgba(56,54,128,.8);border-radius:5px;min-height:544px}@media screen and (max-width:1024px){.homePage .firstScreen .content{padding:30px;min-height:396px}}@media screen and (max-width:650px){.homePage .firstScreen .content{padding:10px;min-height:358px;grid-gap:20px}}@media only screen and (max-width:1024px){.homePage .firstScreen .content .title{display:none}}.homePage .firstScreen .content .titleMobile{display:none}@media only screen and (max-width:1024px){.homePage .firstScreen .content .titleMobile{display:block}.homePage .firstScreen .content .subtitle{display:none}}.homePage .firstScreen .content .subtitleMobile{display:none}@media only screen and (max-width:1024px){.homePage .firstScreen .content .subtitleMobile{display:block}}.homePage .firstScreen .content .partnerLogo{width:302px;height:143px}@media screen and (max-width:1024px){.homePage .firstScreen .content .partnerLogo{width:224px;height:106px;margin-top:10px}}@media only screen and (max-width:650px){.homePage .firstScreen .content .partnerLogo{width:173px;height:83px}}.homePage .firstScreen .content .setOfImages{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px;height:-moz-fit-content;height:fit-content}@media only screen and (max-width:650px){.homePage .firstScreen .content .setOfImages .technologyIcon{width:24px;height:24px}}.homePage .firstScreen .setOfImages{display:flex;flex-direction:row;gap:20px}@media only screen and (max-width:1070px){.homePage .firstScreen .setOfImages .tooltip{display:none}}@media only screen and (max-width:650px){.homePage .firstScreen .setOfImages .technologyIcon{width:24px;height:24px}}.homePage .firstScreen .keen-slider__slide{display:flex;justify-content:center}.homePage .firstScreen .keen-slider{visibility:hidden;opacity:0;transition:opacity .2s ease-in-out;overflow:hidden;min-height:544px}@media screen and (max-width:1024px){.homePage .firstScreen .keen-slider{min-height:396px}}@media screen and (max-width:650px){.homePage .firstScreen .keen-slider{min-height:358px}}.homePage .firstScreen .keen-slider.keen-slider--initialized{visibility:visible;opacity:1}.homePage .firstScreen .keen-slider__slide{min-width:100%!important}.homePage .firstScreen .slideContainer{max-width:1180px;width:100%;margin:0 auto;box-sizing:border-box}.homePage .firstScreen .dots{display:flex;justify-content:center;gap:8px;margin-top:20px}.homePage .firstScreen .dots .dot{width:14px;height:14px;border-radius:50%;border:none;background:#ccc;cursor:pointer}.homePage .firstScreen .dots .dot.active{background:orange}.homePage .firstScreen .keenSliderWrapper__arrow{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;z-index:10}.homePage .firstScreen .keenSliderWrapper__arrow--left{left:15px}.homePage .firstScreen .keenSliderWrapper__arrow--right{right:15px}.homePage .firstScreen .keenSliderWrapper__arrow--disabled{opacity:.3;pointer-events:none}.homePage .firstScreen .keenSliderWrapper__arrow svg{width:24px;height:24px}.homePage .firstScreen .keenSliderWrapper__dots{display:flex;justify-content:center;gap:8px;margin-top:20px}.homePage .firstScreen .keenSliderWrapper__dot{width:14px;height:14px;border-radius:50%;background:#ccc;border:none;cursor:pointer}.homePage .firstScreen .keenSliderWrapper__dot--active{background:#ff8f3e}.homePage .companyInfo{width:100%;background-color:#e8ebfe}.homePage .companyInfo .container{list-style-type:none;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;color:#383680;text-align:center;grid-gap:20px}.homePage .companyInfo .container .item{padding:45px 0 47px;display:grid;grid-template-columns:1fr;justify-items:center}.homePage .companyInfo .container .item .number .hash{font-size:22px;font-weight:600}@media screen and (max-width:1024px){.homePage .companyInfo .container .item .number .hash{font-size:22px}}@media screen and (max-width:450px){.homePage .companyInfo .container .item .number .hash{font-size:18px}}.homePage .companyInfo .container .item .number .text{font-family:Montserrat;font-weight:600;font-size:46px;line-height:130%}@media screen and (max-width:1024px){.homePage .companyInfo .container .item .number .text{font-size:30px;line-height:130%}}@media screen and (max-width:450px){.homePage .companyInfo .container .item .number .text{font-size:18px}}.homePage .companyInfo .container .item .description{font-family:Montserrat;font-weight:600;font-size:18px;line-height:130%}@media screen and (max-width:1024px){.homePage .companyInfo .container .item .description{font-size:16px}}@media screen and (max-width:450px){.homePage .companyInfo .container .item .description{font-size:12px;width:100%}}@media screen and (max-width:1024px){.homePage .companyInfo .container .item{padding:25px 0 27px}}@media screen and (max-width:825px){.homePage .companyInfo .container{grid-template-columns:1fr 1fr;grid-gap:0}.homePage .companyInfo .container .item{padding:20px 0}.homePage .companyInfo .container .item:nth-child(2){border-right:none}}@media screen and (max-width:450px){.homePage .companyInfo .container{padding-top:10px;padding-bottom:15px}.homePage .companyInfo .container .item{padding:10px 0}.homePage .companyInfo .container .item .number{margin-bottom:0}}.homePage .cards{display:flex;justify-content:center;gap:20px;margin-bottom:40px}@media screen and (max-width:1150px){.homePage .cards{justify-content:center}.homePage .cards a:last-child{display:none}}@media screen and (max-width:760px){.homePage .cards{flex-direction:column;align-items:center;margin-bottom:20px}}