.action-btn-component{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px 35px;background:#fa7c00;border-radius:2px;font-weight:700;font-size:22px;line-height:24px;color:#fff;text-transform:uppercase}@media(max-width:768px){.action-btn-component{padding:15px 30px;font-size:18px;line-height:24px}}.contacts-form-component{position:relative;width:604px;max-width:100%;max-height:100vh;padding:50px 74px 60px 65px;background:#f5f8f9;border:1px solid #cdd7df;border-radius:5px}@media(max-width:768px){.contacts-form-component{padding:50px 30px 60px}}.contacts-form-component.no-categories{width:977px;padding:30px}.contacts-form-component.no-categories>p{font-size:28px;line-height:34px}.contacts-form-component.no-categories .form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media(max-width:768px){.contacts-form-component.no-categories .form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contacts-form-component.no-categories .form .mds-form-control{-webkit-box-flex:0;-webkit-flex:0 0 400px;-ms-flex:0 0 400px;flex:0 0 400px;margin-right:30px;max-width:calc(50% - 30px)}@media(max-width:768px){.contacts-form-component.no-categories .form .mds-form-control{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.contacts-form-component.no-categories .form .mds-form-control:last-child{margin-right:0}.contacts-form-component>.close-icon{position:absolute;top:20px;right:20px;font-size:24px;color:#419ab5;cursor:pointer}.contacts-form-component>header{margin-bottom:20px;font-weight:600;font-size:54px;line-height:64px}@media(max-width:768px){.contacts-form-component>header{font-size:32px;line-height:40px}}.contacts-form-component>p{margin-bottom:25px;font-size:24px;line-height:34px}@media(max-width:768px){.contacts-form-component>p{font-size:18px;line-height:26px}}.contacts-form-component .mds-form-control{position:relative;margin-bottom:30px}@media(max-width:768px){.contacts-form-component .mds-form-control{margin-bottom:20px}}.contacts-form-component .mds-form-control.mds-input-phone-number input,.contacts-form-component .mds-form-control.mds-input-text input{height:auto!important;padding:17px 19px;background:#fff;border:1px solid #6b7680;border-radius:2px;font-size:16px;line-height:22px}.contacts-form-component .mds-form-control.mds-input-phone-number label,.contacts-form-component .mds-form-control.mds-input-text label{padding-left:6px;font-size:16px;line-height:22px}.contacts-form-component .mds-form-control.mds-input-phone-number input{padding-left:36px}.contacts-form-component .mds-form-control.mds-input-phone-number .value-prepend{top:20px;left:19px}.contacts-form-component .mds-form-control.mds-checkbox label{display:block}.contacts-form-component .mds-form-control.mds-checkbox label a{text-decoration:underline}.main-header-component .contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:46px;border-bottom:1px solid #6b7680;font-size:14px;line-height:16px;color:#6b7680}.main-header-component .contacts>*{display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.main-header-component .contacts span{margin-right:auto}.main-header-component .contacts a{margin-left:20px;color:#6b7680}@media(max-width:768px){.main-header-component .contacts a{display:none}}.main-header-component>.container>.content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:85px;padding:24px 0 20px}.main-header-component>.container>.content .logo{height:41px;-webkit-box-flex:0;-webkit-flex:0 0 221px;-ms-flex:0 0 221px;flex:0 0 221px;max-width:50%}.main-header-component>.container>.content .logo img{display:block;width:100%;height:auto}.main-header-component>.container>.content .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media(max-width:1330px){.main-header-component>.container>.content .menu{display:none}}.main-header-component>.container>.content .menu a{display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:40px;font-weight:600;font-size:16px;line-height:19px;color:#031a30;text-transform:uppercase}.main-header-component>.container>.content .recall-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto}.main-header-component>.container>.content .recall-form>.contacts-form-component{display:none}.main-header-component>.container>.content .recall-form button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px;padding:15px;text-align:center;border-radius:2px;text-transform:uppercase;font-weight:600;font-size:16px}.main-header-component>.container>.content .recall-form button.register{background:#0f7392;color:var(--base-weak)}.main-header-component>.container>.content .recall-form button.register .from-phone{display:inline-block}@media(max-width:768px){.main-header-component>.container>.content .recall-form button.register .from-phone{display:none}}.main-header-component>.container>.content .recall-form button.register .on-phone{display:none}@media(max-width:768px){.main-header-component>.container>.content .recall-form button.register .on-phone{display:inline-block}}.main-header-component>.container>.content .recall-form button.round{width:50px;padding:0;margin-right:30px;border:2px solid #419ab5;border-radius:25px;color:#419ab5}@media(max-width:768px){.main-header-component>.container>.content .recall-form button.round{display:none}}.main-header-component>.container>.content .recall-form button.mobile-menu{display:none;padding:5px;margin-left:24px;border:none}@media(max-width:1330px){.main-header-component>.container>.content .recall-form button.mobile-menu{display:block}}.main-header-component>.container>.content .recall-form button.mobile-menu .material-icons{font-size:48px}.welcome-title-section{margin-bottom:110px}.welcome-title-section>.container>.content{margin-bottom:30px;font-size:28px;line-height:34px}@media(max-width:768px){.welcome-title-section>.container>.content{font-size:24px;line-height:34px}}.welcome-title-section>.container>.slider{position:relative}.welcome-title-section>.container>.slider>header{margin-top:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:24px}.welcome-title-section>.container>.slider>header .dot{display:block;width:24px;height:24px;margin-right:20px;background:#cdd7df;border-radius:50%;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;cursor:pointer}.welcome-title-section>.container>.slider>header .dot.active,.welcome-title-section>.container>.slider>header .dot:hover{background:#419ab5}.welcome-title-section>.container>.slider>.slides-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;overflow:hidden}.welcome-title-section>.container>.slider>.slides-wrap .slider-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;height:506px;padding:60px 70px;border:2px solid #cdd7df;border-radius:5px;overflow:hidden}@media(min-width:769px)and (max-width:1024px){.welcome-title-section>.container>.slider>.slides-wrap .slider-item{height:476px;padding:50px 28px}}@media(max-width:768px){.welcome-title-section>.container>.slider>.slides-wrap .slider-item{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:650px;padding:20px 15px}}.welcome-title-section>.container>.slider>.slides-wrap .slider-item:first-child{margin-left:-100%;background-image:url(../img/people-1.2021c567.webp),url(../img/slide1-fg.c1a210b6.webp),url(data:image/webp;base64,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);background-size:auto auto,630px 630px,calc(100% + 10px) calc(100% + 10px);background-repeat:no-repeat;background-position:calc(100% - 117px) bottom,593px -7px,50%;-webkit-transition:margin-left .3s ease-out;transition:margin-left .3s ease-out}@media(min-width:1025px)and (max-width:1280px){.welcome-title-section>.container>.slider>.slides-wrap .slider-item:first-child{background-size:336px 389px,630px 630px,calc(100% + 10px) calc(100% + 10px)}}@media(min-width:769px)and (max-width:1024px){.welcome-title-section>.container>.slider>.slides-wrap .slider-item:first-child{background-size:336px 389px,630px 630px,calc(100% + 10px) calc(100% + 10px);background-position:calc(100% - 20px) bottom,300px -7px,50%}}@media(max-width:768px){.welcome-title-section>.container>.slider>.slides-wrap .slider-item:first-child{background-size:258px 299px,630px 630px,calc(100% + 10px) calc(100% + 10px);background-position:bottom,-100px -7px,50%}}.welcome-title-section>.container>.slider>.slides-wrap .slider-item:first-child.active{margin-left:0}@media(min-width:1330px){.welcome-title-section>.container>.slider>.slides-wrap .slider-item:first-child header{width:650px}}.welcome-title-section>.container>.slider>.slides-wrap .slider-item:nth-child(2){background-color:linear-gradient(261.3deg,#28465b .28%,#192a3c);border:2px solid #cdd7df;background-image:url(../img/people-2.86687a53.webp),url(../img/slide2-fg.87ea0ecc.webp),url(../img/slide2-bg.699db5de.webp);background-size:auto auto,630px 630px,calc(100% + 10px) calc(100% + 10px);background-repeat:no-repeat;background-position:calc(100% - 117px) bottom,620px -47px,50%;color:#fff}@media(min-width:1025px)and (max-width:1280px){.welcome-title-section>.container>.slider>.slides-wrap .slider-item:nth-child(2){background-size:336px 389px,630px 630px,calc(100% + 10px) calc(100% + 10px)}}@media(min-width:769px)and (max-width:1024px){.welcome-title-section>.container>.slider>.slides-wrap .slider-item:nth-child(2){background-size:336px 389px,630px 630px,calc(100% + 10px) calc(100% + 10px);background-position:calc(100% - 20px) bottom,300px -7px,50%}}@media(max-width:768px){.welcome-title-section>.container>.slider>.slides-wrap .slider-item:nth-child(2){background-size:258px 299px,630px 630px,calc(100% + 10px) calc(100% + 10px);background-position:bottom,-100px -7px,50%}}.welcome-title-section>.container>.slider>.slides-wrap .slider-item>header{font-weight:600;font-size:64px;line-height:74px}@media(min-width:769px)and (max-width:1024px){.welcome-title-section>.container>.slider>.slides-wrap .slider-item>header{font-size:54px;line-height:64px}}@media(max-width:768px){.welcome-title-section>.container>.slider>.slides-wrap .slider-item>header{font-size:40px;line-height:50px}}.welcome-title-section>.container>.slider>.slides-wrap .slider-item>ul{display:block}.welcome-title-section>.container>.slider>.slides-wrap .slider-item>ul li{list-style:none;font-weight:400;font-size:28px;line-height:34px}@media(max-width:768px){.welcome-title-section>.container>.slider>.slides-wrap .slider-item>ul li{font-size:24px;line-height:34px}}.welcome-title-section>.container>.slider>.slides-wrap .slider-item>ul li:before{content:"—";display:inline-block;margin-right:10px}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-4240px);transform:translateX(-4240px)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-4240px);transform:translateX(-4240px)}}.partners-section{margin-bottom:114px}.partners-section .partner-logo-carousel{position:relative;max-width:100%;height:180px;overflow:hidden}.partners-section .partner-logo-carousel:after,.partners-section .partner-logo-carousel:before{background:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));content:"";height:100%;position:absolute;top:0;width:100px;z-index:2}.partners-section .partner-logo-carousel:after{right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.partners-section .partner-logo-carousel:before{left:0}.partners-section .partner-logo-carousel .track{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-animation:scroll 25s linear infinite;animation:scroll 25s linear infinite}.partners-section .partner-logo-carousel .track,.partners-section .partner-logo-carousel .track>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.partners-section .partner-logo-carousel .track>div{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-width:230px;padding:0 15px;-webkit-transition:margin .4s ease,opacity .2s ease-out;transition:margin .4s ease,opacity .2s ease-out}.partners-section .partner-logo-carousel .track>div img{display:block;max-height:100%}.partners-section .partner-logo-carousel .partners-leave-to{opacity:0;margin-left:-230px}.stats-section{margin-bottom:130px}.stats-section>.container>header{display:block}@media(max-width:1330px){.stats-section>.container>header{display:none}}.stats-section>.container>.content{display:grid;grid-template-rows:1fr;grid-template-columns:1fr 1fr}@media(max-width:1330px){.stats-section>.container>.content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.stats-section>.container>.content>article{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:384px}}@media(max-width:768px){.stats-section>.container>.content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.stats-section>.container>.content .left-part{padding-right:30px}.stats-section>.container>.content .left-part>header{display:none;margin-bottom:20px;font-weight:600;font-size:54px;line-height:64px}@media(max-width:1330px){.stats-section>.container>.content .left-part>header{display:block}}@media(min-width:769px)and (max-width:1024px){.stats-section>.container>.content .left-part>header{font-size:44px;line-height:54px}}@media(max-width:768px){.stats-section>.container>.content .left-part>header{font-size:32px;line-height:40px}}.stats-section>.container>.content .left-part p{display:block;max-width:580px;font-weight:600;font-size:20px;line-height:28px}@media(max-width:768px){.stats-section>.container>.content .left-part p{display:none;font-size:18px;line-height:26px}}.stats-section>.container>.content .left-part p:not(:last-of-type){margin-bottom:20px}.stats-section>.container>.content .left-part footer{margin-top:40px}@media(max-width:768px){.stats-section>.container>.content .left-part footer{display:none}}.stats-section>.container>.content .right-part{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}@media(max-width:1330px){.stats-section>.container>.content .right-part{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(max-width:768px){.stats-section>.container>.content .right-part{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:1330px){.stats-section>.container>.content .right-part .info-item{width:260px}}@media(max-width:768px){.stats-section>.container>.content .right-part .info-item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:20px;margin:10px 0}}.stats-section>.container>.content .right-part .info-item header{font-size:68px;line-height:78px;color:#1281a3}@media(min-width:769px)and (max-width:1024px){.stats-section>.container>.content .right-part .info-item header{font-size:62px;line-height:78px}}@media(max-width:768px){.stats-section>.container>.content .right-part .info-item header{font-size:36px;line-height:46px}}.stats-section>.container>.content .right-part .info-item p{max-width:100%;font-weight:600;font-size:24px;line-height:34px;color:#6b7680}@media(min-width:769px)and (max-width:1024px){.stats-section>.container>.content .right-part .info-item p{font-size:20px;line-height:30px}}@media(max-width:768px){.stats-section>.container>.content .right-part .info-item p{font-size:16px;line-height:22px}}.stats-section>.container>.content .right-part>p{display:none;font-size:18px;line-height:26px}@media(max-width:768px){.stats-section>.container>.content .right-part>p{display:block}}.stats-section>.container>.content .right-part>p:first-of-type{margin-top:20px}.stats-section>.container>.content .right-part>p:not(:last-of-type){margin-bottom:20px}.stats-section>.container>.content .right-part footer{display:none;margin-top:30px}@media(max-width:768px){.stats-section>.container>.content .right-part footer{display:block;margin:30px auto 0}}.know-how-section>.container>.content{display:grid;grid-template-rows:1fr;grid-template-columns:1fr 1fr}@media(min-width:1025px)and (max-width:1280px){.know-how-section>.container>.content{grid-template-columns:1fr 496px}}@media(min-width:769px)and (max-width:1024px){.know-how-section>.container>.content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.know-how-section>.container>.content .left-part{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.know-how-section>.container>.content .right-part{-webkit-box-flex:0;-webkit-flex:0 0 342px;-ms-flex:0 0 342px;flex:0 0 342px}}@media(max-width:768px){.know-how-section>.container>.content{display:block}}.know-how-section>.container>.content .left-part{padding-right:20px}.know-how-section>.container>.content .left-part ul{counter-reset:orderedlist}.know-how-section>.container>.content .left-part ul li{display:block;position:relative;min-height:60px;padding:0 0 0 80px;margin-bottom:20px;font-weight:400;font-size:20px;line-height:28px;list-style:none}.know-how-section>.container>.content .left-part ul li:before{counter-increment:orderedlist;content:counter(orderedlist);position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:60px;height:60px;border:1px solid #cdd7df;background:#f5f8f9;font-weight:600;font-size:36px;line-height:46px;color:#1281a3}.know-how-section>.container>.content .left-part footer{margin-top:40px}@media(max-width:768px){.know-how-section>.container>.content .right-part{padding-top:44px}}.know-how-section>.container>.content .right-part .card{position:relative;height:607px;max-width:100%;background:#f5f8f9;border:1px solid #cdd7df;border-radius:5px;overflow:hidden}@media(min-width:1330px){.know-how-section>.container>.content .right-part .card{margin-left:auto;margin-top:-75px;width:540px;height:607px}}@media(min-width:769px)and (max-width:1024px){.know-how-section>.container>.content .right-part .card{height:580px;width:303px;margin:0 auto}}@media(max-width:768px){.know-how-section>.container>.content .right-part .card{height:384px;width:100%;max-width:350px;margin:0 auto}}.know-how-section>.container>.content .right-part .card header{padding:40px 30px;font-size:24px;line-height:34px;color:#419ab5}@media(min-width:769px)and (max-width:1024px){.know-how-section>.container>.content .right-part .card header{padding:20px 25px;font-size:20px;line-height:28px}}@media(max-width:768px){.know-how-section>.container>.content .right-part .card header{padding:20px 25px;font-size:20px;line-height:28px}}.know-how-section>.container>.content .right-part .card header a{color:#419ab5;font-weight:600;text-decoration:underline}.know-how-section>.container>.content .right-part .card img{display:block;position:absolute;top:172px;left:calc(50% - 151px);width:302px;height:454px}@media(min-width:769px)and (max-width:1024px){.know-how-section>.container>.content .right-part .card img{top:188px;left:calc(50% - 134px);width:267px;height:auto}}@media(max-width:768px){.know-how-section>.container>.content .right-part .card img{top:188px;left:calc(50% - 102px);width:204px;height:auto}}.action-section{padding-top:110px;margin-bottom:110px}.action-section .contacts-form-component{margin:0 auto}.main-footer-component{padding:50px 0;background:#f5f8f9}.main-footer-component .container{width:758px!important}.main-footer-component .container header{font-weight:600;font-size:36px;line-height:46px}@media(max-width:768px){.main-footer-component .container header{font-size:32px;line-height:40px}}.main-footer-component .container p{margin:20px 0;font-size:32px;line-height:42px;color:#6b7680}@media(max-width:768px){.main-footer-component .container p{font-size:24px;line-height:34px}}.main-footer-component .container p.link{margin:5px 0}.main-footer-component .container p.link a{display:inline-block;margin-right:15px;font-weight:600;font-size:36px;line-height:46px}@media(max-width:768px){.main-footer-component .container p.link a{font-size:32px;line-height:40px}}.main-footer-component .container p.link span{font-size:24px;line-height:34px}@media(max-width:768px){.main-footer-component .container p.link span{display:block;margin-bottom:15px;font-size:18px;line-height:24px}}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Regular.09ffa142.eot);src:local("Gilroy Regular"),local("Gilroy-Regular"),url(../fonts/Gilroy-Regular.09ffa142.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Regular.11c5b356.woff2) format("woff2"),url(../fonts/Gilroy-Regular.2abef08d.woff) format("woff"),url(../fonts/Gilroy-Regular.af5b8da1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-ExtraboldItalic.42b21482.eot);src:local("Gilroy Extrabold Italic"),local("Gilroy-ExtraboldItalic"),url(../fonts/Gilroy-ExtraboldItalic.42b21482.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-ExtraboldItalic.a3053f07.woff2) format("woff2"),url(../fonts/Gilroy-ExtraboldItalic.ff7c4c09.woff) format("woff"),url(../fonts/Gilroy-ExtraboldItalic.24d67eb0.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Bold.111aa13f.eot);src:local("Gilroy Bold"),local("Gilroy-Bold"),url(../fonts/Gilroy-Bold.111aa13f.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Bold.62872c8e.woff2) format("woff2"),url(../fonts/Gilroy-Bold.3ca17cce.woff) format("woff"),url(../fonts/Gilroy-Bold.10b9cd1d.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Black.1fc6680a.eot);src:local("Gilroy Black"),local("Gilroy-Black"),url(../fonts/Gilroy-Black.1fc6680a.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Black.32f3e96b.woff2) format("woff2"),url(../fonts/Gilroy-Black.a5e18ce9.woff) format("woff"),url(../fonts/Gilroy-Black.24b0461b.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Light.ee921960.eot);src:local("Gilroy Light"),local("Gilroy-Light"),url(../fonts/Gilroy-Light.ee921960.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Light.085f3ee3.woff2) format("woff2"),url(../fonts/Gilroy-Light.679cd801.woff) format("woff"),url(../fonts/Gilroy-Light.1111f8b0.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Semibold.3a7f8fd8.eot);src:local("Gilroy Semibold"),local("Gilroy-Semibold"),url(../fonts/Gilroy-Semibold.3a7f8fd8.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Semibold.aebaa8b1.woff2) format("woff2"),url(../fonts/Gilroy-Semibold.9d2a1b79.woff) format("woff"),url(../fonts/Gilroy-Semibold.5805f872.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Medium.f968032c.eot);src:local("Gilroy Medium"),local("Gilroy-Medium"),url(../fonts/Gilroy-Medium.f968032c.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Medium.d00e876b.woff2) format("woff2"),url(../fonts/Gilroy-Medium.7ab5484c.woff) format("woff"),url(../fonts/Gilroy-Medium.ef9daf9c.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-MediumItalic.5e3b55f9.eot);src:local("Gilroy Medium Italic"),local("Gilroy-MediumItalic"),url(../fonts/Gilroy-MediumItalic.5e3b55f9.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-MediumItalic.451b99f8.woff2) format("woff2"),url(../fonts/Gilroy-MediumItalic.9dfbc96b.woff) format("woff"),url(../fonts/Gilroy-MediumItalic.8c9ee6ad.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-BlackItalic.fa918152.eot);src:local("Gilroy Black Italic"),local("Gilroy-BlackItalic"),url(../fonts/Gilroy-BlackItalic.fa918152.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-BlackItalic.f9eaa3e3.woff2) format("woff2"),url(../fonts/Gilroy-BlackItalic.68bdadbb.woff) format("woff"),url(../fonts/Gilroy-BlackItalic.07c948bc.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-UltraLight.1aebb4fa.eot);src:local("Gilroy UltraLight"),local("Gilroy-UltraLight"),url(../fonts/Gilroy-UltraLight.1aebb4fa.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-UltraLight.16700eaa.woff2) format("woff2"),url(../fonts/Gilroy-UltraLight.86a228ff.woff) format("woff"),url(../fonts/Gilroy-UltraLight.b81a3837.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-RegularItalic.dd5eabb4.eot);src:local("Gilroy Regular Italic"),local("Gilroy-RegularItalic"),url(../fonts/Gilroy-RegularItalic.dd5eabb4.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-RegularItalic.9bb45da9.woff2) format("woff2"),url(../fonts/Gilroy-RegularItalic.24092ab8.woff) format("woff"),url(../fonts/Gilroy-RegularItalic.9b408b83.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-SemiboldItalic.a42e0fdb.eot);src:local("Gilroy Semibold Italic"),local("Gilroy-SemiboldItalic"),url(../fonts/Gilroy-SemiboldItalic.a42e0fdb.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-SemiboldItalic.2138e6ee.woff2) format("woff2"),url(../fonts/Gilroy-SemiboldItalic.d9a34427.woff) format("woff"),url(../fonts/Gilroy-SemiboldItalic.4a38a309.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-HeavyItalic.fcbbb880.eot);src:local("Gilroy Heavy Italic"),local("Gilroy-HeavyItalic"),url(../fonts/Gilroy-HeavyItalic.fcbbb880.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-HeavyItalic.52ce82b8.woff2) format("woff2"),url(../fonts/Gilroy-HeavyItalic.d9bdf85a.woff) format("woff"),url(../fonts/Gilroy-HeavyItalic.e8b11870.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Extrabold.6d4b808b.eot);src:local("Gilroy Extrabold"),local("Gilroy-Extrabold"),url(../fonts/Gilroy-Extrabold.6d4b808b.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Extrabold.5a9a1fcf.woff2) format("woff2"),url(../fonts/Gilroy-Extrabold.bc3a0166.woff) format("woff"),url(../fonts/Gilroy-Extrabold.3a1f1d2a.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-BoldItalic.06010399.eot);src:local("Gilroy Bold Italic"),local("Gilroy-BoldItalic"),url(../fonts/Gilroy-BoldItalic.06010399.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-BoldItalic.f1609a7d.woff2) format("woff2"),url(../fonts/Gilroy-BoldItalic.18d85c61.woff) format("woff"),url(../fonts/Gilroy-BoldItalic.5ff93a62.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-UltraLightItalic.22c4641e.eot);src:local("Gilroy UltraLight Italic"),local("Gilroy-UltraLightItalic"),url(../fonts/Gilroy-UltraLightItalic.22c4641e.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-UltraLightItalic.33f9fdd1.woff2) format("woff2"),url(../fonts/Gilroy-UltraLightItalic.2569b930.woff) format("woff"),url(../fonts/Gilroy-UltraLightItalic.1cb86834.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-LightItalic.41c5b15c.eot);src:local("Gilroy Light Italic"),local("Gilroy-LightItalic"),url(../fonts/Gilroy-LightItalic.41c5b15c.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-LightItalic.0b8cedd7.woff2) format("woff2"),url(../fonts/Gilroy-LightItalic.10e81c7d.woff) format("woff"),url(../fonts/Gilroy-LightItalic.fdd7be25.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Heavy.1f626f67.eot);src:local("Gilroy Heavy"),local("Gilroy-Heavy"),url(../fonts/Gilroy-Heavy.1f626f67.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Heavy.11d2a876.woff2) format("woff2"),url(../fonts/Gilroy-Heavy.791d301c.woff) format("woff"),url(../fonts/Gilroy-Heavy.3e6a1bef.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Thin.1466b7c1.eot);src:local("Gilroy Thin"),local("Gilroy-Thin"),url(../fonts/Gilroy-Thin.1466b7c1.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Thin.d0028c75.woff2) format("woff2"),url(../fonts/Gilroy-Thin.4be23ee9.woff) format("woff"),url(../fonts/Gilroy-Thin.71000d5f.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-ThinItalic.ed0dbe24.eot);src:local("Gilroy Thin Italic"),local("Gilroy-ThinItalic"),url(../fonts/Gilroy-ThinItalic.ed0dbe24.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-ThinItalic.21faaec1.woff2) format("woff2"),url(../fonts/Gilroy-ThinItalic.bd8e57f9.woff) format("woff"),url(../fonts/Gilroy-ThinItalic.cb76555d.ttf) format("truetype");font-weight:100;font-style:italic}.main-page-component,.main-page-component button,.main-page-component input{font-family:Gilroy,Arial,sans-serif}.main-page-component,.main-page-component a,.main-page-component input{color:#031a30}.main-page-component .got-icon{--got-icon-font-size:24px;font-size:var(--got-icon-font-size)}.main-page-component .main-wrapper .container{width:1440px;padding:0 80px;max-width:100%;margin:0 auto}@media(min-width:769px)and (max-width:1024px){.main-page-component .main-wrapper .container{width:930px}}@media(max-width:768px){.main-page-component .main-wrapper .container{padding:0 12px}}.main-page-component .main-wrapper>section>article>header h1{padding-bottom:10px;font-weight:600;font-size:72px;line-height:80px}@media(min-width:769px)and (max-width:1024px){.main-page-component .main-wrapper>section>article>header h1{font-size:64px;line-height:74px}}@media(max-width:768px){.main-page-component .main-wrapper>section>article>header h1{font-size:44px;line-height:54px}}.main-page-component .main-wrapper>section>article>header h2{padding-bottom:30px;font-weight:600;font-size:54px;line-height:64px}@media(min-width:769px)and (max-width:1024px){.main-page-component .main-wrapper>section>article>header h2{font-size:44px;line-height:54px}}@media(max-width:768px){.main-page-component .main-wrapper>section>article>header h2{font-size:32px;line-height:40px}}.main-page-component #overlay{position:fixed;left:0;right:0;top:0;bottom:0;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.25);z-index:1000}.main-page-component #overlay.visible{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-page-component .toast-overlay{position:fixed;top:20px;right:20px;width:604px;max-width:100%;height:0;overflow:visible;z-index:3000}.main-page-component .toast-overlay .toast{position:relative;width:100%;padding:50px 50px 60px;margin-bottom:40px;background:#f5f8f9;border:1px solid #cdd7df;border-radius:5px;-webkit-transition:margin-top .3s ease-out;transition:margin-top .3s ease-out}.main-page-component .toast-overlay .toast header{font-weight:600;font-size:54px;line-height:64px}.main-page-component .toast-overlay .toast p{font-size:24px;line-height:34px}.main-page-component .toast-overlay .toast>.close-icon{position:absolute;top:20px;right:20px;font-size:24px;color:#419ab5;cursor:pointer}.main-page-component .toast-overlay .toast-enter-to,.main-page-component .toast-overlay .toast-leave-from{margin-top:0}.main-page-component .toast-overlay .toast-enter-from,.main-page-component .toast-overlay .toast-leave-to{margin-top:-100%}.main-page-component #mobile-menu-overlay{display:none;position:fixed;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.25);z-index:1000}.main-page-component #mobile-menu-overlay.active{display:block}.main-page-component #mobile-menu-overlay .mobile-menu{position:absolute;top:0;right:0;width:375px;height:100%;background:#172736;color:#fff;-webkit-transition:right .3s ease-out;transition:right .3s ease-out}.main-page-component #mobile-menu-overlay .mobile-menu>.header{padding:15px 12px;border-bottom:1px solid #fff;background:#172736;color:#fff}.main-page-component #mobile-menu-overlay .mobile-menu .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 12px;background:#172736}.main-page-component #mobile-menu-overlay .mobile-menu .logo .close-mobile-menu .material-icons{font-size:48px;color:#fff}.main-page-component #mobile-menu-overlay .mobile-menu .menu{padding:16px 12px 144px;background:#172736}.main-page-component #mobile-menu-overlay .mobile-menu .menu a{display:block;font-weight:600;font-size:24px;line-height:34px;color:#fff;text-transform:uppercase}.main-page-component #mobile-menu-overlay .mobile-menu .menu a:not(:last-of-type){margin-bottom:20px}.main-page-component #mobile-menu-overlay .mobile-menu .contacts{padding:20px 12px}.main-page-component #mobile-menu-overlay .mobile-menu .contacts a{display:block;font-size:24px;line-height:28px;color:#fff}.main-page-component #mobile-menu-overlay .mobile-menu .contacts a:not(:last-of-type){margin-bottom:20px}