@font-face{font-family:Basier Square;src:url(/build/assets/basiersquare-regular-webfont-DHC-VL0J.eot);src:url(/build/assets/basiersquare-regular-webfont-DHC-VL0J.eot?#iefix) format("embedded-opentype"),url(/build/assets/basiersquare-regular-webfont-COZcY0dK.woff2) format("woff2"),url(/build/assets/basiersquare-regular-webfont-B15PDZZf.woff) format("woff"),url(/build/assets/basiersquare-regular-webfont-e8auPXUv.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Basier Square;src:url(/build/assets/basiersquare-medium-webfont--LVDSQj-.eot);src:url(/build/assets/basiersquare-medium-webfont--LVDSQj-.eot?#iefix) format("embedded-opentype"),url(/build/assets/basiersquare-medium-webfont-BL3BZDaH.woff2) format("woff2"),url(/build/assets/basiersquare-medium-webfont-CQdtFuM3.woff) format("woff"),url(/build/assets/basiersquare-medium-webfont-DDTAJmQE.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Basier Square;src:url(/build/assets/basiersquare-bold-webfont-BoPEANor.eot);src:url(/build/assets/basiersquare-bold-webfont-BoPEANor.eot?#iefix) format("embedded-opentype"),url(/build/assets/basiersquare-bold-webfont-DN4uMZIK.woff2) format("woff2"),url(/build/assets/basiersquare-bold-webfont-CwGtAAVZ.woff) format("woff"),url(/build/assets/basiersquare-bold-webfont-hONJQ23T.ttf) format("truetype");font-weight:700;font-style:normal}.text-secondary{color:#3748ff!important}.text-primary{color:#03084f!important}h1,.h1{font-size:28px;line-height:1.2;font-weight:700}@media (min-width: 600px){h1,.h1{font-size:35px}}@media (min-width: 1200px){h1,.h1{font-size:50px}}h2,.h2{font-size:24px;line-height:1.2;font-weight:500}@media (min-width: 600px){h2,.h2{font-size:26px}}@media (min-width: 1200px){h2,.h2{font-size:36px}}a{text-decoration:underline;color:currentColor}a:hover,a:active,a:focus{text-decoration:none}body{color:#03084f;font-size:16px;font-weight:400;font-family:Basier Square,Arial,sans-serif}@media (min-width: 1200px){body{font-size:20px}}.border-radius{border-radius:30px}@media (max-width: 599px){.border-radius{border-radius:15px}}.page-block{position:relative;border-radius:30px;margin-bottom:22px;padding:35px}.page-block--gray{background-color:#f7f7f7}.page-block--primary{background-color:#03084f;color:#fff}.page-block--light-gray{background-color:#d0d0d0}.page-block--secondary{background-color:#3748ff;color:#fff}@media (max-width: 599px){.page-block{border-radius:15px;padding:25px}}.separator{height:2px;background-color:#e7e7e7}.app-container{padding:15px}.home-image{height:180px;background-repeat:no-repeat;background-size:contain;background-position:top left}.services-button{border:2px transparent solid;background-color:#fff;color:#03084f;flex-grow:1;flex-shrink:1;width:20%;max-width:258px;padding:10px;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-radius:30px;transition:.3s all ease;text-align:center}.services-button svg{stroke:currentColor}.services-button__text{padding:15px 20px 25px;height:80px}.services-button__image-container{margin:15px 0;width:100%;height:140px;position:relative}.services-button__image{position:absolute;left:50%;top:0;transform:translate(-50%);margin:0 auto;width:100%;max-width:170px;height:140px;background-size:contain;background-position:center center;background-repeat:no-repeat;opacity:1;transition:.2s all ease}.services-button__image--white{opacity:0}.services-button.active,.services-button:hover,.services-button:active,.services-button:focus{border:2px #03084F solid;background-color:#3748ff;color:#fff}.services-button.active .services-button__image,.services-button:hover .services-button__image,.services-button:active .services-button__image,.services-button:focus .services-button__image{opacity:0}.services-button.active .services-button__image--white,.services-button:hover .services-button__image--white,.services-button:active .services-button__image--white,.services-button:focus .services-button__image--white{opacity:1}[data-servicecard-i] img{width:250px;height:250px;-o-object-fit:contain;object-fit:contain}.home-contact__icon{width:74px;height:74px;-o-object-fit:contain;object-fit:contain;margin-right:30px}@media (max-width: 599px){.home-contact__icon{width:45px;height:45px;margin-right:20px}}.home-contact__row{font-size:16px;display:flex;align-items:center}.home-contact__map{border-radius:30px}.mb-m{margin-bottom:22px}.btn{border-radius:25.5px;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:51px;min-width:240px;line-height:24px;border:0;text-transform:uppercase;padding:5px 20px;font-weight:600}.btn-outlined{border-width:2px;border-style:solid;background-color:transparent;color:#03084f;border-color:#03084f}.btn-outlined:hover,.btn-outlined:active,.btn-outlined:focus{background-color:#03084f;color:#fff}.btn-outlined-white{border-width:2px;border-style:solid;background-color:transparent;color:#fff;border-color:#fff}.btn-outlined-white:hover,.btn-outlined-white:active,.btn-outlined-white:focus{background-color:#fff;color:#03084f}.btn-nav{font-size:16px;min-height:47px;min-width:193px}.btn.btn-primary{background-color:#03084f}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus{background-color:#060f99}.navigation-phone{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#03084f;z-index:1000;color:#fff;-webkit-clip-path:circle(0% at 82% 10%);clip-path:circle(0% at 82% 10%);transition:1s -webkit-clip-path ease;transition:1s clip-path ease;transition:1s clip-path ease,1s -webkit-clip-path ease;padding:40px}.navigation-phone__menu a{display:block;text-decoration:none;padding:15px 0;background:url(/build/assets/arrow-right-menu-BiTNFa3M.svg) no-repeat;background-position:right 8px center}.navigation{transform:translateZ(0);z-index:1;will-change:transform}@media (min-width: 1200px){.navigation--full-height{min-height:calc(100vh - 30px)}}.navigation__title{padding:120px 0;text-align:center;margin:0;text-transform:uppercase}@media (max-width: 599px){.navigation__title{padding:50px 0}}.navigation__logo{width:48px;height:48px}@media (max-width: 599px){.navigation__logo{width:35px;height:35px}}.navigation__nav{align-items:center;gap:5px}@media (min-width: 1200px){.navigation__nav{gap:15px}}.navigation__hamburger{display:flex;align-items:center;justify-content:center;width:45px;height:45px;position:relative;margin-right:-8px}.navigation__hamburger span{position:absolute;left:50%;top:50%}.navigation__hamburger span:after,.navigation__hamburger span:before{content:"";position:absolute;background-color:#03084f;width:14px;height:2px;transform:translate3d(-7px,-3px,0)}.navigation__hamburger span:after{width:8px;transform:translate3d(-7px,3px,0)}@media (min-width: 992px){.navigation__hamburger{display:none}}.navigation__menu{padding-left:25px;display:flex;align-items:center}@media (min-width: 1200px){.navigation__menu{padding-left:58px}}@media (max-width: 599px){.navigation__menu{display:none}}.navigation__menu a{text-decoration:none;text-transform:uppercase;font-size:16px;display:flex;padding:10px 15px;font-weight:500}@media (min-width: 1200px){.navigation__menu a{padding:10px 28px}}.navigation__menu a div{position:relative}.navigation__menu a div:after{opacity:0;content:"";position:absolute;left:0;bottom:-8px;height:2px;width:100%;background-color:#03084f00;animation:none;transition:.3s opacity ease,1s width ease}.navigation__menu a:hover div,.navigation__menu a:active div,.navigation__menu a:focus div{position:relative}.navigation__menu a:hover div:after,.navigation__menu a:active div:after,.navigation__menu a:focus div:after{opacity:1;background-color:#03084f;animation:menu-item 2s infinite forwards}@keyframes menu-item{0%{width:0;left:0}50%{width:100%;left:0}to{width:0;left:100%}}.animated-bg{position:absolute;left:0;top:0;width:100%;height:100%}.animated-bg__element-container{position:absolute;left:0;top:0;width:100%;height:100%;transform:translateZ(0);border-radius:30px;overflow:hidden}@media (max-width: 599px){.animated-bg__element-container{border-radius:15px}}.animated-bg__overlay{position:absolute;left:0;top:0;width:100%;height:100%}.animated-bg__el-1{will-change:transform;position:absolute;width:1394.79px;height:444.33px;border-radius:30%;left:50%;top:20%;background:linear-gradient(340.87deg,#01031fb3 34.8%,#0a1ffbb3 55.79%);box-shadow:inset -55.88px -162.6px 74.8072px -8px #c3c3b7;filter:blur(57.58px);transform:matrix(.92,-.38,.43,.9,0,0);animation:animatedEl1 11s infinite forwards ease-in-out}.animated-bg__el-2{will-change:transform;position:absolute;width:346.52px;height:324.6px;left:267px;top:-147.3px;background:linear-gradient(340.87deg,#3748ff 34.8%,#01031f 83.53%);opacity:.45;box-shadow:inset -55.88px -162.6px 74.8072px -8px #c3c3b7;filter:blur(77.58px);animation:animatedEl2 8s infinite forwards alternate}.animated-bg__el-3{will-change:transform;position:absolute;width:346.52px;height:324.6px;left:-122px;top:289.47px;background:linear-gradient(340.87deg,#3748ff 34.8%,#01031f 83.53%);opacity:.1;box-shadow:inset -55.88px -162.6px 74.8072px -8px #c3c3b7;filter:blur(77.58px);animation:animatedEl3 7s infinite forwards alternate ease-in-out}.animated-bg__el-f1{position:absolute;width:610.89px;height:255.04px;left:30%;top:40%;background:linear-gradient(340.87deg,#01031fb3 34.8%,#0a1ffbb3 55.79%);box-shadow:inset -55.88px -162.6px 74.8072px -8px #c3c3b7;filter:blur(77.58px);transform:matrix(.92,-.38,.43,.9,0,0);animation:animatedElf1 10s infinite forwards alternate}@keyframes animatedElf1{0%{transform:matrix(.92,-.38,.43,.9,0,0) scale(1) translateZ(0)}50%{transform:matrix(.92,-.38,.43,.9,0,0) scale(1.3) translate3d(20%,35%,0) rotate(4deg);height:150px}to{transform:matrix(.92,-.38,.43,.9,0,0) scale(1.2) translate3d(-10%,20%,0);height:300px}}@keyframes animatedEl1{0%{transform:matrix(.92,-.38,.43,.9,0,0) scale(1) translateZ(0)}45%{transform:matrix(.92,-.38,.43,.9,0,0) scale(1.4) translate3d(0,15%,0) rotate(-35deg);width:1000px;height:700px}75%{transform:matrix(.92,-.38,.43,.9,0,0) scale(1.2) translate3d(-35%,10%,0) rotate(10deg);height:550px;width:1600px}to{transform:matrix(.92,-.38,.43,.9,0,0) scale(1) translateZ(0)}}@keyframes animatedEl2{0%{transform:scale(1) translateZ(0)}50%{transform:scale(2.3) translate3d(40%,-8%,0)}to{transform:scale(1.7) translate3d(-35%,0,0)}}@keyframes animatedEl3{0%{transform:scale(1) translateZ(0)}50%{transform:scale(2) translate3d(0,35%,0);opacity:.5}to{transform:scale(1) translate3d(10%,0,0);opacity:.3}}#brand-carousel-app{height:60px}.brand-carousel{height:60px;position:relative;overflow:hidden;display:flex;align-items:center}.brand-carousel__container{position:relative}.brand-carousel:before,.brand-carousel:after{position:absolute;z-index:2;pointer-events:none;content:"";left:0;top:0;width:150px;height:100%;background:linear-gradient(to left,#fff0,#f7f7f7)}.brand-carousel:after{left:auto;right:0;background:linear-gradient(to right,#fff0,#f7f7f7)}.brand-carousel--fade-primary:before{background:linear-gradient(to left,#fff0,#03084f)}.brand-carousel--fade-primary:after{background:linear-gradient(to right,#fff0,#03084f)}.brand-carousel--fade-white:before{background:linear-gradient(to left,#fff0,#fff)}.brand-carousel--fade-white:after{background:linear-gradient(to right,#fff0,#fff)}.footer{font-size:16px}.footer a{text-decoration:none}.footer a:hover,.footer a:active,.footer a:focus{text-decoration:underline}.footer__bottom{border-top:2px #03084F solid;font-size:12px}.footer__bottom-menu{display:flex;flex-wrap:wrap}.footer__bottom-menu a{display:block;margin-right:24px}.footer__menu{display:flex;flex-wrap:wrap}.footer__menu a{display:block;padding:12px 15px;margin:0 13px}@media (max-width: 599px){.footer__menu a{padding-left:0;margin:0}}.featureBlock{text-align:center}.featureBlock__number{font-size:86px;font-weight:500;color:#3748ff}@media (max-width: 599px){.featureBlock__number{font-size:40px}}.blogCarousel__arrow{position:absolute;display:none;z-index:100;top:50%;left:-60px;transform:translateY(-50%) translateY(-30px);opacity:.6;border:0;background-color:transparent}.blogCarousel__arrow:hover,.blogCarousel__arrow:active,.blogCarousel__arrow:focus{opacity:1}.blogCarousel__arrow svg path,.blogCarousel__arrow svg rect{stroke:#000}.blogCarousel__arrow--right{left:auto;right:-60px}@media (min-width: 600px){.blogCarousel__arrow{display:block}}.blogCarousel__swiper.swiper{padding-bottom:60px}.blogCarousel .swiper-pagination-bullet{width:19px;height:8px;border-radius:3px;background-color:#d0d0d0;transition:.3s all ease;opacity:.8}.blogCarousel .swiper-pagination-bullet:hover{height:10px;opacity:1}.blogCarousel .swiper-pagination-bullet.swiper-pagination-bullet-active{height:14px;background-color:#03084f;opacity:1}.blogCarousel .swiper-pagination{height:19px;display:flex;align-items:center;justify-content:center}.blogCarousel .swiper-slide{height:auto;display:flex}.who-we-are__avatar{width:100%;border-radius:30px}.blogItem{width:100%;display:flex;flex-direction:column;text-decoration:none;border-radius:30px;background-color:#fff;transition:.3s all ease;overflow:hidden;color:#03084f;cursor:pointer}.blogItem__image{width:100%;border-radius:30px;padding-top:60%;background-position:center center;background-size:cover;background-repeat:no-repeat;margin-bottom:30px;position:relative;overflow:hidden}.blogItem__image-overlay{width:100%;height:100%;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;background-color:#03084f80;transition:.3s all ease}.blogItem__image-overlay-image{max-width:40%;max-height:60%;-o-object-fit:contain;object-fit:contain}.blogItem__image--square{padding-top:75%}@media (max-width: 599px){.blogItem__image{margin-bottom:25px}}.blogItem__description{padding:0 20px;flex-grow:1}@media (min-width: 1200px){.blogItem__description{padding:0 40px}}.blogItem__button{width:190px;height:47px;margin:0 20px 20px;border-radius:30px;border:2px #03084F solid;color:#03084f;display:flex;align-items:center;justify-content:center}@media (min-width: 1200px){.blogItem__button{margin:0 40px 40px}}.blogItem:hover,.blogItem:active,.blogItem:focus{background-color:#3748ff;color:#fff}.blogItem:hover .blogItem__button,.blogItem:active .blogItem__button,.blogItem:focus .blogItem__button{border-color:#fff;background-color:#fff}.blogItem:hover .blogItem__image-overlay,.blogItem:active .blogItem__image-overlay,.blogItem:focus .blogItem__image-overlay{background-color:#03084fb3}.blogDetail__content h1,.blogDetail__content h2,.blogDetail__content h3,.blogDetail__content p{margin-bottom:20px}.blogDetail__content img{max-width:100%;display:block;border-radius:30px;margin-bottom:30px}@media (max-width: 599px){.blogDetail__content img{border-radius:15px}}.blogDetail__header{background-position:center center;background-size:cover;background-repeat:no-repeat;padding:0;overflow:hidden}.blogDetail__header-overlay{position:relative;background-color:#03084f80;padding:50px 0;text-align:center;color:#fff}@media (max-width: 599px){.blogDetail__header-overlay{padding:20px 0}}.blogDetail__header-back{position:absolute;left:35px;top:35px;width:37px;height:37px;display:block;background:url(/build/assets/arrow-left-BDArmWUJ.svg) no-repeat center center/contain;z-index:1}@media (max-width: 599px){.blogDetail__header-back{left:15px;top:15px}}.blogDetail__header-heading{margin:0;padding-top:40px;padding-bottom:80px}@media (max-width: 599px){.blogDetail__header-heading{padding-top:20px;padding-bottom:40px}}.blogDetail__header-heading.heading-alone{padding-top:80px}@media (max-width: 599px){.blogDetail__header-heading.heading-alone{padding-top:40px}}.blogDetail__header-logo{margin:auto;height:80px;width:200px;background-position:center center;background-size:contain;background-repeat:no-repeat}@media (max-width: 599px){.blogDetail__header-logo{width:150px;height:60px}}.lcc-modal{position:fixed;bottom:0;left:0;top:auto;width:100%;max-width:100%;transform:translateZ(0);color:#03084f}[class^=lcc-]{color:#03084f}.lcc-modal__actions{display:flex;align-items:center;gap:15px}@media all and (max-width: 750px){.lcc-modal__actions{flex-direction:column}}.lcc-modal .lcc-modal__actions>*{margin-top:0}.lcc-button.js-lcc-settings-save,.lcc-button.js-lcc-accept{border-radius:30px;background-color:#03084f;color:#fff}.lcc-button.js-lcc-settings-save:hover,.lcc-button.js-lcc-settings-save:focus,.lcc-button.js-lcc-settings-save:active,.lcc-button.js-lcc-accept:hover,.lcc-button.js-lcc-accept:focus,.lcc-button.js-lcc-accept:active{background-color:#03084fcc}
