@charset "UTF-8";:root{--primary:#0116ff;--primary-light:#346afe;--primary-soft:#c2d2ff;--info:#058bce;--info-dark:#2a5cd9;--cyan:#c4dae5;--secondary:#d802fe;--secondary-dark:#a030aa;--red:#e6473b;--red-light:#f3644f;--secondary-light:#ddd0f9;--heading-color:#0f1011;--dark-bg:#242422}.filter-box__opener:after,.filter-tag-list-drop .filter-drop-list .active a,.lang-footer ul a:after,.language-switcher .lang_list_class>li.active a:before,.slick-arrow-circle:after{background:var(--primary)}.number-section .number-row{color:var(--primary)}.hero-section .hero-slider__slide--start .slick-arrow:hover .button-heading:before{background:var(--primary);background-color:var(--primary)}.testimonial-item__blockquote>p:first-child:before{background-image:none;color:var(--primary);content:"\e917";font-family:icomoon;font-size:57px;height:59px;left:-64px;line-height:1;position:absolute;top:-13px;width:69px}.tags--lg .active>*{background:var(--primary)}.blockquote__content:before,.icon-close .path1:before{color:var(--primary)}.highlighted-text__content{border-color:var(--primary)}.hs-form select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Crect width='40' height='40' fill='%23C4DAE5' rx='20'/%3E%3Cpath stroke='%230F1011' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m29 15.5-9 9-9-9'/%3E%3C/svg%3E")}.inputs-list .hs-form-booleancheckbox-display input[type=checkbox]:checked+span:before,.inputs-list .hs-form-booleancheckbox-display input[type=radio]:checked+span:before{background:var(--primary)}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--primary)}.technologies-tab .active{background:var(--primary)!important}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-20px,80px,0);transform:translate3d(-20px,80px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-20px,80px,0);transform:translate3d(-20px,80px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(4px);transform:translateY(4px)}33.3%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}49.95%{-webkit-transform:translateY(2px);transform:translateY(2px)}66.6%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(4px);transform:translateY(4px)}33.3%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}49.95%{-webkit-transform:translateY(2px);transform:translateY(2px)}66.6%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.a-team-list,.custom-list>div ul,.faq-section .accordion,.features-text ul,.footer-mrnu,.nav-menu,.nav-menu .child-menu,.nav-menu .child-menu ul,.portfolio-items-holder,ul[role=menu]{list-style:none;margin:0;padding:0}.bg-stretch img,.info-image img,.nav-menu .header-card .card-head img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.clearfix:after,.container--narrow:after,.container:not(.container--narrow):after{clear:both;content:"";display:block}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.df-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:390px){.df-row.df-rr-ph{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.df-row.df-aic-ph{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:768px){.df-row.df-rr-sm{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.df-row.df-aic-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1024px){.df-row.df-rr-md{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.df-row.df-aic-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:390px){.df-row .col-ph-1{-webkit-box-flex:1;-ms-flex:1 0 8.33333%;flex:1 0 8.33333%;max-width:8.33333%}.df-row .col-ph-2{-webkit-box-flex:1;-ms-flex:1 0 16.66667%;flex:1 0 16.66667%;max-width:16.66667%}.df-row .col-ph-3{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}.df-row .col-ph-4{-webkit-box-flex:1;-ms-flex:1 0 33.33333%;flex:1 0 33.33333%;max-width:33.33333%}.df-row .col-ph-5{-webkit-box-flex:1;-ms-flex:1 0 41.66667%;flex:1 0 41.66667%;max-width:41.66667%}.df-row .col-ph-6{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}.df-row .col-ph-7{-webkit-box-flex:1;-ms-flex:1 0 58.33333%;flex:1 0 58.33333%;max-width:58.33333%}.df-row .col-ph-8{-webkit-box-flex:1;-ms-flex:1 0 66.66667%;flex:1 0 66.66667%;max-width:66.66667%}.df-row .col-ph-9{-webkit-box-flex:1;-ms-flex:1 0 75%;flex:1 0 75%;max-width:75%}.df-row .col-ph-10{-webkit-box-flex:1;-ms-flex:1 0 83.33333%;flex:1 0 83.33333%;max-width:83.33333%}.df-row .col-ph-11{-webkit-box-flex:1;-ms-flex:1 0 91.66667%;flex:1 0 91.66667%;max-width:91.66667%}.df-row .col-ph-12{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.df-row .col-offset-ph-0{margin-left:0}.df-row .col-offset-ph-1{margin-left:8.33333%}.df-row .col-offset-ph-2{margin-left:16.66667%}.df-row .col-offset-ph-3{margin-left:25%}.df-row .col-offset-ph-4{margin-left:33.33333%}.df-row .col-offset-ph-5{margin-left:41.66667%}.df-row .col-offset-ph-6{margin-left:50%}.df-row .col-offset-ph-7{margin-left:58.33333%}.df-row .col-offset-ph-8{margin-left:66.66667%}.df-row .col-offset-ph-9{margin-left:75%}.df-row .col-offset-ph-10{margin-left:83.33333%}.df-row .col-offset-ph-11{margin-left:91.66667%}}@media (min-width:768px){.df-row .col-sm-1{-webkit-box-flex:1;-ms-flex:1 0 8.33333%;flex:1 0 8.33333%;max-width:8.33333%}.df-row .col-sm-2{-webkit-box-flex:1;-ms-flex:1 0 16.66667%;flex:1 0 16.66667%;max-width:16.66667%}.df-row .col-sm-3{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}.df-row .col-sm-4{-webkit-box-flex:1;-ms-flex:1 0 33.33333%;flex:1 0 33.33333%;max-width:33.33333%}.df-row .col-sm-5{-webkit-box-flex:1;-ms-flex:1 0 41.66667%;flex:1 0 41.66667%;max-width:41.66667%}.df-row .col-sm-6{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}.df-row .col-sm-7{-webkit-box-flex:1;-ms-flex:1 0 58.33333%;flex:1 0 58.33333%;max-width:58.33333%}.df-row .col-sm-8{-webkit-box-flex:1;-ms-flex:1 0 66.66667%;flex:1 0 66.66667%;max-width:66.66667%}.df-row .col-sm-9{-webkit-box-flex:1;-ms-flex:1 0 75%;flex:1 0 75%;max-width:75%}.df-row .col-sm-10{-webkit-box-flex:1;-ms-flex:1 0 83.33333%;flex:1 0 83.33333%;max-width:83.33333%}.df-row .col-sm-11{-webkit-box-flex:1;-ms-flex:1 0 91.66667%;flex:1 0 91.66667%;max-width:91.66667%}.df-row .col-sm-12{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.df-row .col-offset-sm-0{margin-left:0}.df-row .col-offset-sm-1{margin-left:8.33333%}.df-row .col-offset-sm-2{margin-left:16.66667%}.df-row .col-offset-sm-3{margin-left:25%}.df-row .col-offset-sm-4{margin-left:33.33333%}.df-row .col-offset-sm-5{margin-left:41.66667%}.df-row .col-offset-sm-6{margin-left:50%}.df-row .col-offset-sm-7{margin-left:58.33333%}.df-row .col-offset-sm-8{margin-left:66.66667%}.df-row .col-offset-sm-9{margin-left:75%}.df-row .col-offset-sm-10{margin-left:83.33333%}.df-row .col-offset-sm-11{margin-left:91.66667%}}@media (min-width:1024px){.df-row .col-md-1{-webkit-box-flex:1;-ms-flex:1 0 8.33333%;flex:1 0 8.33333%;max-width:8.33333%}.df-row .col-md-2{-webkit-box-flex:1;-ms-flex:1 0 16.66667%;flex:1 0 16.66667%;max-width:16.66667%}.df-row .col-md-3{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}.df-row .col-md-4{-webkit-box-flex:1;-ms-flex:1 0 33.33333%;flex:1 0 33.33333%;max-width:33.33333%}.df-row .col-md-5{-webkit-box-flex:1;-ms-flex:1 0 41.66667%;flex:1 0 41.66667%;max-width:41.66667%}.df-row .col-md-6{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}.df-row .col-md-7{-webkit-box-flex:1;-ms-flex:1 0 58.33333%;flex:1 0 58.33333%;max-width:58.33333%}.df-row .col-md-8{-webkit-box-flex:1;-ms-flex:1 0 66.66667%;flex:1 0 66.66667%;max-width:66.66667%}.df-row .col-md-9{-webkit-box-flex:1;-ms-flex:1 0 75%;flex:1 0 75%;max-width:75%}.df-row .col-md-10{-webkit-box-flex:1;-ms-flex:1 0 83.33333%;flex:1 0 83.33333%;max-width:83.33333%}.df-row .col-md-11{-webkit-box-flex:1;-ms-flex:1 0 91.66667%;flex:1 0 91.66667%;max-width:91.66667%}.df-row .col-md-12{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.df-row .col-offset-md-0{margin-left:0}.df-row .col-offset-md-1{margin-left:8.33333%}.df-row .col-offset-md-2{margin-left:16.66667%}.df-row .col-offset-md-3{margin-left:25%}.df-row .col-offset-md-4{margin-left:33.33333%}.df-row .col-offset-md-5{margin-left:41.66667%}.df-row .col-offset-md-6{margin-left:50%}.df-row .col-offset-md-7{margin-left:58.33333%}.df-row .col-offset-md-8{margin-left:66.66667%}.df-row .col-offset-md-9{margin-left:75%}.df-row .col-offset-md-10{margin-left:83.33333%}.df-row .col-offset-md-11{margin-left:91.66667%}}@media (min-width:768px){.df-row{margin:0 -20px}}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:Lora,Times New Roman,Georgia,serif;font-weight:700;letter-spacing:.01em;margin:0 0 .5em}.h1,h1{font-size:48px;line-height:1.3333333333}@media (min-width:768px){.h1,h1{font-size:60px}}.h2,h2{font-size:40px;line-height:1.625}@media (min-width:768px){.h2,h2{font-size:50px}}.h3,h3{font-size:32px;line-height:1.3095238095}@media (min-width:768px){.h3,h3{font-size:42px}}.h4,h4{font-size:24px}@media (min-width:768px){.h4,h4{font-size:30px}}.h5,h5{font-size:14px}.h6,h6{font-size:13px}p{margin:0 0 1em}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#1d1d1d;font:400 18px/1.77 Lato,Arial,Helvetica Neue,Helvetica,sans-serif;margin:0;min-width:320px}@media (min-width:768px){body{font-size:18px}}@media (min-width:1200px){body.nav-active{overflow:initial}}@media (max-width:1199px){body:not(.nav-active) .nav-drop *{pointer-events:none}}@media (min-width:1024px){.home-page #page-header.headroom--top{-webkit-transform:translateY(44px);transform:translateY(44px)}}#page-header{z-index:9999}@media (max-width:1023px){#page-header.headroom--unpinned{-webkit-box-shadow:0 0 8px hsla(0,0%,68%,.4);box-shadow:0 0 8px hsla(0,0%,68%,.4);-webkit-transform:none;transform:none}}@media (min-width:1024px){#page-header.headroom--top:not(:first-child){-webkit-transform:translateY(44px);transform:translateY(44px)}}@media (max-width:1199px){.nav-active #page-header{-webkit-transform:translateY(0);transform:translateY(0)}#page-header .container{padding:0 15px}}#page-header .btn{font-size:14px;font-weight:900;letter-spacing:.07em;padding:7px 16px}@media (max-width:1199px){#page-header .btn{display:none}}@media (min-width:1200px){#page-header .btn{margin:0 0 0 20px}}@media (min-width:1440px){#page-header .btn{font-size:16px;margin:0 0 0 33px;padding:7px 26px}}#page-header .btn.btn-primary:after{opacity:1}#page-header .btn.btn-primary:hover:after{opacity:0}.headroom{left:0;position:fixed;top:0;-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear;width:100%}.headroom--not-top.headroom--pinned{-webkit-transform:translateY(0);transform:translateY(0);z-index:99}.headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media (min-width:1200px){.headroom--unpinned .nav-menu .drop{-webkit-transform:translate(-50%,-25px);transform:translate(-50%,-25px)}}@media (max-width:1200px){.headroom--unpinned .nav-menu .drop{-webkit-transform:translate(0);transform:translate(0)}}#page-header.header-black .header-main .logo .logo-white,.header-wrap #page-header .header-main .logo .logo-white{opacity:0!important}#page-header.header-black .header-main .logo .logo-dark,.header-wrap #page-header .header-main .logo .logo-dark{opacity:1!important}#page-header.header-black .header-main .main-nav,.header-wrap #page-header .header-main .main-nav{color:#1d1d1d}#page-header.header-black .header-main .nav-opener-main span,#page-header.header-black .header-main .nav-opener-main:after,#page-header.header-black .header-main .nav-opener-main:before,.header-wrap #page-header .header-main .nav-opener-main span,.header-wrap #page-header .header-main .nav-opener-main:after,.header-wrap #page-header .header-main .nav-opener-main:before{background:#1d1d1d}#page-header.header-black .header-main .header__language-switcher--label-current,.header-wrap #page-header .header-main .header__language-switcher--label-current{color:#1d1d1d}.header-fixed .headroom--top .header-main{background:transparent;color:#fff}.header-fixed .headroom--top .logo .logo-white{opacity:1!important}.header-fixed .headroom--top .logo .logo-dark{opacity:0}.header-fixed .headroom--top .nav-opener-main span,.header-fixed .headroom--top .nav-opener-main:after,.header-fixed .headroom--top .nav-opener-main:before{background:#fff}.header-fixed .headroom--top .header__language-switcher--label-current{color:#fff}.header-main{background:#fff;color:#1d1d1d;padding:46px 0 15px;position:relative;-webkit-transition:padding .25s ease-in-out,background .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:padding .25s ease-in-out,background .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:padding .25s ease-in-out,background .25s ease-in-out,box-shadow .25s ease-in-out;transition:padding .25s ease-in-out,background .25s ease-in-out,box-shadow .25s ease-in-out,-webkit-box-shadow .25s ease-in-out}@media (min-width:1200px){.header-main{padding:28px 0;position:relative}}.header-main .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-main .container>:nth-child(2){-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;margin:0 0 0 -10px;overflow:hidden;position:relative;width:190px}@media (min-width:480px){.logo{height:60px;width:265px}}@media (min-width:1200px){.logo{height:50px;margin:9px 0 -9px -33px;width:210px}}@media (min-width:1440px){.logo{height:60px;margin-right:-25px;width:270px}}@media (min-width:1920px){.logo{height:85px;width:344px}}.logo .logo-white{left:0;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.logo .logo-dark,.logo .logo-white{display:block;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.logo svg{width:100%}.nav-opener-main{-webkit-tap-highlight-color:rgba(0,0,0,0);display:block;height:32px;margin:0 0 0 auto;position:relative;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;width:35px;z-index:999}@media (min-width:1200px){.nav-opener-main{display:none}}.nav-active .nav-opener-main,.search-active .nav-opener-main{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nav-active .nav-opener-main:after,.nav-active .nav-opener-main:before,.search-active .nav-opener-main:after,.search-active .nav-opener-main:before{left:3px;right:3px;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-active .nav-opener-main:after,.search-active .nav-opener-main:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-active .nav-opener-main span,.search-active .nav-opener-main span{opacity:0}.nav-opener-main span,.nav-opener-main:after,.nav-opener-main:before{background:#1d1d1d;border-radius:2px;height:2px;left:0;position:absolute;right:0;top:4px;-webkit-transition:background .25s ease-in-out;transition:background .25s ease-in-out;-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}.nav-opener-main:after,.nav-opener-main:before{content:"";top:14px}.nav-opener-main:after{top:24px}@media (max-width:1199px){.intro-search-active .nav-opener-main{opacity:0;visibility:hidden}}.nav-drop{display:block;-webkit-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}@media (max-width:1199px){.nav-drop{background-color:transparent;left:0;opacity:0;overflow-x:hidden;overflow-y:auto;padding-top:4px;position:fixed;right:0;top:120px;visibility:hidden;z-index:998}}@media (min-width:1200px){.nav-drop{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}}.nav-active .nav-drop{opacity:1;visibility:visible}@media (max-width:1199px){.nav-drop--inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:10px 10px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:drop-shadow(0 0 20px rgba(0,0,0,.15));filter:drop-shadow(0 0 20px rgba(0,0,0,.15));-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 184px);margin:0 20px;overflow-x:hidden;overflow-y:auto;padding:0 0 45px}}@media (max-width:767px){.nav-drop--inner{height:calc(100vh - 140px)}}.resize-active *{-webkit-transition:none!important;transition:none!important}.main-nav{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0;flex:1 0}@media (min-width:1200px){.nav-menu{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:5px}}@media (max-width:1199px){.nav-menu:last-child{margin-bottom:0}}.nav-menu>li{line-height:1.3}@media (min-width:1200px){.nav-menu>li{margin:0 15px}}@media (min-width:1440px){.nav-menu>li{margin:0 2.5%}}@media (max-width:1199px){.nav-menu>li:first-child>a{border-radius:10px 10px 0 0}.nav-menu>li:last-child>a{border:none;border-radius:0 0 10px 10px;margin:0}.nav-menu>li.active>a:after,.nav-menu>li.hover>a:after{opacity:0;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}}@media (min-width:1200px){.nav-menu>li.active>a:before,.nav-menu>li.hover>a:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}.nav-menu>li.drop-holder.hover>a:after{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.nav-menu>li.drop-holder.lang-collapse{display:none}}.nav-menu>li.drop-holder.lang-collapse .opener{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-menu>li.drop-holder.lang-collapse .opener .current{margin:0 35px 0 auto;text-transform:uppercase}.nav-menu>li.drop-holder.lang-collapse .languages-wrap{display:block;margin:0}.nav-menu>li.drop-holder.lang-collapse .languages-wrap.de a[data-language=de]{color:#6b737b}.nav-menu>li.drop-holder.lang-collapse .languages-wrap.de a[data-language=de]:before{background-color:#0116ff;color:#fff}.nav-menu>li.drop-holder.lang-collapse .languages-wrap.en a[data-language=en]{color:#6b737b}.nav-menu>li.drop-holder.lang-collapse .languages-wrap.en a[data-language=en]:before{background-color:#0116ff;color:#fff}.nav-menu>li.drop-holder.lang-collapse .hs_cos_wrapper{position:static}.nav-menu>li.drop-holder.lang-collapse .language-switcher .globe_class{height:auto;width:auto}.nav-menu>li.drop-holder.lang-collapse .lang_list_class{border-radius:0;-webkit-box-shadow:none;box-shadow:none;max-width:none;opacity:1;padding-bottom:16px;padding-top:10px;position:static;visibility:visible;width:100%}.nav-menu>li.drop-holder>a{position:relative}@media (min-width:1200px){.nav-menu>li.drop-holder>a{padding-right:25px}.nav-menu>li.drop-holder>a:after{content:"\e93a";font-family:icomoon;font-size:8px;font-weight:400;height:10px;line-height:1;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px}}.nav-menu>li>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700;letter-spacing:.01em;line-height:1.4;line-height:inherit;position:relative;text-decoration:none;-webkit-transition:color .05s ease-in-out;transition:color .05s ease-in-out;z-index:1}@media (max-width:1199px){.nav-menu>li>a{background:#fff;border-bottom:1px solid #d6d6d6;color:var(--primary);letter-spacing:.01em;min-height:68px;padding:10px 16px}}@media (min-width:1200px){.nav-menu>li>a{display:inline-block;font-size:14px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;vertical-align:top}}@media (min-width:1200px) and (max-width:1365px){.nav-menu>li>a{font-size:13px}}@media (min-width:1440px) and (max-width:1619px){.nav-menu>li>a{font-size:14px}}@media (min-width:1620px){.nav-menu>li>a{font-size:16px}}@media (min-width:1200px){.nav-menu>li>a:before{background:currentColor;bottom:-4px;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:-webkit-transform .3s cubic-bezier(.7,0,.2,1);transition:-webkit-transform .3s cubic-bezier(.7,0,.2,1);transition:transform .3s cubic-bezier(.7,0,.2,1);transition:transform .3s cubic-bezier(.7,0,.2,1),-webkit-transform .3s cubic-bezier(.7,0,.2,1);width:100%;z-index:-1}}@media (min-width:1440px){.nav-menu>li>a:before{bottom:-6px}}@media (min-width:1200px){.nav-menu>li>a:hover{color:inherit}.nav-menu>li>a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}}.nav-menu .drop{background:transparent;-webkit-box-shadow:none;box-shadow:none;color:#1d1d1d;display:block!important;font-size:20px;font-weight:400;line-height:1.2;padding:20px 0 10px;pointer-events:auto;position:absolute}@media (max-width:1199px){.nav-menu .drop{background:#fff;left:auto;margin-top:-1px;opacity:1;position:relative;top:auto;visibility:visible}}@media (min-width:1200px){.nav-menu .drop{height:auto;left:50%;max-height:none;max-width:1520px;overflow:visible;padding:30px 40px 0;top:100%;-webkit-transform:translate(-50%,-55px);transform:translate(-50%,-55px);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:100vw}}.nav-menu .drop a{color:inherit;text-decoration:none}@media (min-width:1200px){.nav-menu .drop-inner-holder{border-radius:10px;-webkit-box-shadow:0 0 20px rgba(37,37,37,.1);box-shadow:0 0 20px rgba(37,37,37,.1);max-height:calc(var(--vh, 1vh)*100 - var(--header-height, 0px) - 50px);overflow:hidden;overflow:auto}.nav-menu .drop-inner-holder::-webkit-scrollbar-track{background-color:#bcd5e1;border-radius:6px;-webkit-box-shadow:inset 0 0 6px #bcd5e1}.nav-menu .drop-inner-holder::-webkit-scrollbar{background-color:#bcd5e1;width:4px}.nav-menu .drop-inner-holder::-webkit-scrollbar-thumb{background-color:var(--primary-light);border-radius:6px}}@media (min-width:1200px){.nav-menu .drop-inner{background:#fff;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;overflow:hidden}}.nav-menu .drop-title{display:block;margin:0 16px 8px}@media (min-width:1200px){.nav-menu .drop-title{display:none}}.nav-menu .header-card-holder{background:rgba(196,218,229,.5);padding:20px;width:320px}@media (max-width:1199px){.nav-menu .header-card-holder{display:none}}@media (min-width:1440px){.nav-menu .header-card-holder{padding:30px;width:340px}}.nav-menu .header-card-holder.two{width:620px}.nav-menu .header-card-holder.two .row{margin:0 -10px}.nav-menu .header-card-holder.two .row>div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 10px}.nav-menu .header-card-holder.three{width:60%}@media (min-width:1440px){.nav-menu .header-card-holder.three{width:950px}}.nav-menu .header-card-holder.three .row{margin:0 -10px}.nav-menu .header-card-holder.three .row>div{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;padding:0 10px}.nav-menu .header-card-holder .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-menu .header-card{background:#fff;border-radius:10px;-webkit-box-shadow:0 0 20px rgba(37,37,37,.1);box-shadow:0 0 20px rgba(37,37,37,.1);display:block;font-size:18px;line-height:1.5;overflow:hidden;text-align:none;-webkit-transition:-webkit-box-shadow .5s ease-in-out;transition:-webkit-box-shadow .5s ease-in-out;transition:box-shadow .5s ease-in-out;transition:box-shadow .5s ease-in-out,-webkit-box-shadow .5s ease-in-out}.nav-menu .header-card:hover{-webkit-box-shadow:0 0 20px rgba(37,37,37,.3);box-shadow:0 0 20px rgba(37,37,37,.3)}.nav-menu .header-card:hover .link{color:var(--secondary);padding-left:10px}.nav-menu .header-card .link{color:var(--primary);font-size:18px;margin-left:22px}.nav-menu .header-card .link:after{font-size:21px;left:-22px}.nav-menu .header-card .card-head{height:200px}.nav-menu .header-card .card-body{padding:16px 16px 30px}.nav-menu .header-card .card-body>:last-child{margin-bottom:0}@media (min-width:1200px){.nav-menu .child-menu{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0;flex:1 0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 -50px;padding:28px}.nav-menu .child-menu>li{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;padding:0 30px 50px 0}}.nav-menu .child-menu>li.active>a{font-weight:700}@media (max-width:1199px){.nav-menu .child-menu>li.active>a:after{opacity:0;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.nav-menu .child-menu>li>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:45px;padding:5px 16px}}@media (min-width:1200px){.nav-menu .child-menu>li>a{display:block;font-size:24px;letter-spacing:.01em;line-height:1.4166666667;margin:0 0 20px;pointer-events:none}}@media (max-width:1199px){.nav-menu .child-menu ul{max-width:265px;padding:11px 36px 0}}.nav-menu .child-menu ul li{margin:0 0 21px}.nav-menu .child-menu ul .icon-holder{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:24px;justify-content:center;margin:0 10px 0 0;vertical-align:top;width:24px}@media (max-width:1199px){.nav-menu .child-menu ul .icon-holder{display:none}}.nav-menu .child-menu ul .icon-holder svg{max-height:100%;width:auto}.nav-menu .child-menu ul .icon-holder svg path{-webkit-transition:fill .27s ease-in-out,stroke .27s ease-in-out;transition:fill .27s ease-in-out,stroke .27s ease-in-out}.nav-menu .child-menu ul .icon-holder svg path[stroke^="#"]{stroke:currentColor}.nav-menu .child-menu ul .icon-holder svg path[fill^="#"]{fill:currentColor}.nav-menu .child-menu ul .text{color:#000;display:block;font-size:14px;line-height:1.4285714286;opacity:.5;padding-left:34px}@media (max-width:1199px){.nav-menu .child-menu ul .text{display:none}}.nav-menu .child-menu ul a{display:block;-webkit-transition:color .27s ease-in-out;transition:color .27s ease-in-out}@media (min-width:1200px){.nav-menu .child-menu ul a{color:var(--primary);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:18px;font-weight:700;line-height:1.3888888889;margin:0 0 8px;vertical-align:top}.nav-menu .child-menu ul a:hover{color:var(--secondary)}}@media (max-width:1199px){.nav-menu .child-menu-opener,.nav-menu .opener{-webkit-box-align:center;-ms-flex-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.nav-menu .child-menu-opener:after,.nav-menu .child-menu-opener:before,.nav-menu .opener:after,.nav-menu .opener:before{background:var(--primary);border-radius:2px;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out,-webkit-transform .5s ease-in-out}.nav-menu .child-menu-opener:before,.nav-menu .opener:before{height:2px;right:18px;width:22px}.nav-menu .child-menu-opener:after,.nav-menu .opener:after{height:22px;right:28px;width:2px}}.languages-wrap{border:none;display:none;font-size:16px;font-weight:900;margin:0 18px 13px auto;padding:0}@media (min-width:1200px){.languages-wrap{display:block;margin:0;padding:0 0 0 20px}}@media (min-width:1440px){.languages-wrap{padding:0 0 0 2.2%}}.languages-wrap:after{height:50px}@media (max-width:1199px){.languages-wrap:after{display:none}}.language-switcher .header__language-switcher--label-current:after{content:"\e93a";font-size:8px}.language-switcher .lang_list_class .lang_switcher_link{text-decoration:none}@media (max-width:1199px){.language-switcher .lang_list_class{bottom:auto!important;left:auto;max-width:250px;padding:26px;right:-45px;-webkit-transform:translateY(0);transform:translateY(0);width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media (max-width:1023px){.language-switcher .lang_list_class{top:calc(100% + 16px)}}div.language-switcher .lang_list_class>li>a:before{background-color:rgba(1,22,255,.25);color:#fff}div.language-switcher .lang_list_class>li>a:hover:before{background-color:#0116ff;color:#fff}div.language-switcher .lang_list_class>li.active a:before{color:#fff}#wrapper{padding-top:var(--header-height,0)}.header-fixed #wrapper{padding-top:0}.container:not(.container--narrow){margin:0 auto;max-width:1170px;padding:0 20px;width:100%}@media (min-width:768px){.container:not(.container--narrow){max-width:1520px;padding:0 40px}}.container--narrow{margin:0 auto;max-width:750px;padding:0 20px;width:100%}@media (min-width:768px){.container--narrow{padding:0 40px}}@media (max-width:1023px){.wrapper-gradient{background:linear-gradient(156.16deg,#fff 23.94%,rgba(210,228,245,.49) 76.65%)}}@media (min-width:1024px){.wrapper-gradient #main{background:linear-gradient(153.9deg,#fff,rgba(210,228,245,.74) 66%)}}.main-section{padding:48px 0}@media (min-width:1024px){.main-section{padding:56px 0}}.bg-gradient{background:-webkit-gradient(linear,left top,right top,color-stop(4.94%,var(--primary-light)),color-stop(93.47%,var(--secondary)))!important;background:linear-gradient(90deg,var(--primary-light) 4.94%,var(--secondary) 93.47%)!important}.bg-light{background:#f0f0f0}.h2-gradient h2,.title-gradient{-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,from(var(--primary-light)),color-stop(45%,var(--secondary)));background:linear-gradient(90deg,var(--primary-light) 0,var(--secondary) 45%);-webkit-background-clip:text}.text-center{text-align:center}@media (min-width:1024px){.text-center .btn.btn-arrow{margin-inline:70px}}svg{height:auto;max-width:100%}.bg-stretch{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-2}.wrapper-offset-block{height:121px}@media (min-width:1200px){.wrapper-offset-block{height:131px}}@media (min-width:1440px){.wrapper-offset-block{height:141px}}.benefit h3{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word}[id=footer]{background:var(--primary-light);overflow:hidden}@media (max-width:1023px){[id=footer] h1{font-size:60px;line-height:1.3;margin:0 0 40px}}[id=footer] p{margin:0 0 8px}.footer-logo{width:100%}.footer-logo a{display:block}.footer-logo img{width:100%!important}.footer-panel{overflow:hidden;padding:78px 0 68px}@media (min-width:1024px){.footer-panel{padding:80px 0 60px}}.footer-panel .container{position:relative;z-index:1}.footer-panel__holder{margin-bottom:0}@media (min-width:768px){.footer-panel__holder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-5px}}@media (min-width:1024px){.footer-panel__holder{margin-bottom:20px}}.footer-panel__right{margin:0 0 20px;width:308px}@media (min-width:1024px){.footer-panel__right{margin-top:0}}.footer-panel .btn{min-width:auto}.columns-footer{display:block;list-style:none;margin:90px 0 60px;padding:0}@media (min-width:768px){.columns-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;line-height:1.4;margin:60px -15px 56px;max-width:780px;overflow:hidden}}@media (min-width:1024px){.columns-footer{margin-inline:-35px}}@media (min-width:1440px){.columns-footer{margin-top:85px;max-width:936px}}.columns-footer .col{position:relative;-webkit-transition:margin .5s;transition:margin .5s}@media (min-width:768px){.columns-footer .col{margin:0 0 20px;padding:0 15px;position:relative;width:33.3333333333%}}@media (min-width:1024px){.columns-footer .col{padding-inline:35px}}.columns-footer .col:last-child:after{display:none}@media (min-width:768px){.columns-footer .col:after{background:hsla(0,0%,100%,.5);bottom:0;content:"";height:auto;position:absolute;right:0;top:0;width:1px}}@media (min-width:1024px){.columns-footer .col:after{right:30px}}@media (max-width:767px){.columns-footer .col.contact{margin-top:55px}.columns-footer .col.contact:first-child{margin-top:0}}.columns-footer .col>a{color:inherit;display:block;font:700 18px/1.7 Lato,Arial,Helvetica Neue,Helvetica,sans-serif;padding:5px 30px 5px 0}@media (min-width:768px){.columns-footer .col>a{display:inline-block;margin:0 0 11px;padding:0;pointer-events:none;vertical-align:top}}@media (max-width:767px){.columns-footer .col>a:not(.opener){pointer-events:none}}.columns-footer .opener{position:relative}.columns-footer .opener:after{content:"\e93a";font-family:icomoon;font-size:13px;font-weight:400;line-height:1;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}@media (min-width:768px){.columns-footer .opener:after{display:none}}.columns-footer .active{margin:0 0 19px}.columns-footer .active .opener:after{-webkit-transform:translateY(-50%) scale(-1);transform:translateY(-50%) scale(-1)}.columns-footer__slide{font-size:16px;line-height:1.5}@media (max-width:767px){.columns-footer__slide{padding-top:10px}}@media (min-width:768px){.columns-footer__slide{line-height:1.4}}.columns-footer__hold{font-size:18px;line-height:1.7777777778}.columns-footer__hold address{font-style:normal}.columns-footer__hold a{color:inherit}.columns-footer__hold a:hover{text-decoration:underline}.columns-footer__hold>*{margin:0 0 8px}.columns-footer__hold>:last-child{margin-bottom:0}@media (max-width:1023px){.social-links{margin-inline:-15px}.social-links li{padding-inline:15px}}.social-links a{background:transparent;position:relative;z-index:1}@media (max-width:1023px){.social-links a{height:56px;width:56px}}.social-links a:hover:after{opacity:1}.social-links a:after{background:var(--primary);border-radius:inherit;bottom:0;content:"";left:0;opacity:.25;position:absolute;right:0;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;z-index:-1}.social-links a img{width:30px}@media (min-width:1024px){.social-links a img{width:24px}}.footer-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--primary);border-top:1px solid #fff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;min-height:112px;padding:0}.footer-bar .copyright{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;margin:10px 0}.back-to-top.back-to-top{background:transparent;border:1px solid transparent;border-left-color:#fff;color:#fff;font-size:12px;height:112px;width:102px}.back-to-top.back-to-top:hover{background:var(--primary-light);border-color:#fff;color:#fff;text-decoration:none}.footer-mrnu,ul[role=menu]{font:900 16px/1.5 Lato,Arial,Helvetica Neue,Helvetica,sans-serif;letter-spacing:.07em;text-transform:uppercase}.footer-mrnu li,ul[role=menu] li{margin:0 0 5px}.footer-mrnu li.active a,ul[role=menu] li.active a{text-decoration:underline}.footer-mrnu a,ul[role=menu] a{color:inherit}.footer-mrnu a:hover,ul[role=menu] a:hover{text-decoration:underline}.footer-image{bottom:-53px;position:absolute;right:-165px;width:500px;z-index:-1}@media (max-width:1023px){.footer-image{display:none}}@media (min-width:1200px){.footer-image{width:662px}}.btn,.hs-button.hs-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;border-radius:40px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Lato,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;font-weight:700;height:auto;justify-content:center;line-height:26px;min-width:auto;padding:18px 24px;position:relative;text-align:center;text-decoration:none;-webkit-transition:all .5s;transition:all .5s;vertical-align:top;z-index:2}@media (max-width:1023px){.btn,.hs-button.hs-button{min-height:62px;padding-block:8px}}.btn:not(.btn-circle):before,.hs-button.hs-button:not(.btn-circle):before{border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transition:opacity .5s ease-in-out,width .5s ease-in-out,background .5s ease-in-out;transition:opacity .5s ease-in-out,width .5s ease-in-out,background .5s ease-in-out;z-index:-2}.btn:not(.btn-circle):after,.hs-button.hs-button:not(.btn-circle):after{background:-webkit-gradient(linear,left top,right top,color-stop(4.94%,var(--primary)),color-stop(93.47%,var(--secondary)));background:linear-gradient(90deg,var(--primary) 4.94%,var(--secondary) 93.47%);border-radius:inherit;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .5s ease-in-out,width .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,width .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,width .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,width .5s ease-in-out,-webkit-transform .5s ease-in-out;z-index:-1}.btn:not(.btn-circle):hover,.hs-button.hs-button:not(.btn-circle):hover{background:transparent;color:#fff;font-size:24px}.btn:not(.btn-circle):hover:after,.hs-button.hs-button:not(.btn-circle):hover:after{opacity:1}@media (min-width:1024px){.btn.btn-arrow,.hs-button.hs-button.btn-arrow{background:transparent;margin-right:70px;padding:0}.btn.btn-arrow:before,.hs-button.hs-button.btn-arrow:before{background:transparent;left:auto}.btn.btn-arrow:after,.hs-button.hs-button.btn-arrow:after{left:auto}.btn.btn-arrow:hover:after,.btn.btn-arrow:hover:before,.hs-button.hs-button.btn-arrow:hover:after,.hs-button.hs-button.btn-arrow:hover:before{opacity:1;visibility:visible}}.btn.btn-arrow:hover:after,.hs-button.hs-button.btn-arrow:hover:after{-webkit-transform:translateX(0);transform:translateX(0)}@media (min-width:1024px){.btn.btn-arrow:hover span:after,.btn.btn-arrow:hover span:before,.hs-button.hs-button.btn-arrow:hover span:after,.hs-button.hs-button.btn-arrow:hover span:before{opacity:1;visibility:visible}.btn.btn-arrow:hover span:after,.hs-button.hs-button.btn-arrow:hover span:after{width:100%}}.btn.btn-arrow:hover span:before,.hs-button.hs-button.btn-arrow:hover span:before{width:100%}@media (min-width:1024px){.btn.btn-arrow:hover span:before,.hs-button.hs-button.btn-arrow:hover span:before{opacity:0;width:calc(100% + 70px)}.btn.btn-arrow:after,.btn.btn-arrow:before,.hs-button.hs-button.btn-arrow:after,.hs-button.hs-button.btn-arrow:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:50%;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;height:62px;justify-content:center;opacity:0;position:absolute;right:-70px;top:0;-webkit-transition:opacity .5s ease-in-out,visibility .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,transform .5s ease-in-out,-webkit-transform .5s ease-in-out;visibility:hidden;width:62px;z-index:-1}.btn.btn-arrow:before,.hs-button.hs-button.btn-arrow:before{color:#fff;content:"\e905";font-family:icomoon;font-size:inherit;line-height:1;text-indent:0}.btn.btn-arrow:after,.hs-button.hs-button.btn-arrow:after{background:var(--secondary);-webkit-transform:translateX(calc(-100% - 10px));transform:translateX(calc(-100% - 10px));z-index:-1;z-index:-2}.btn.btn-arrow span,.hs-button.hs-button.btn-arrow span{border-radius:40px;display:inline-block;padding:18px 24px;position:relative;vertical-align:top;z-index:10}.btn.btn-arrow span:after,.hs-button.hs-button.btn-arrow span:after{background:-webkit-gradient(linear,left top,right top,color-stop(4.94%,var(--primary)),color-stop(93.47%,var(--secondary)));background:linear-gradient(90deg,var(--primary) 4.94%,var(--secondary) 93.47%);border-radius:inherit;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .5s ease-in-out,width .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,width .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,width .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,width .5s ease-in-out,-webkit-transform .5s ease-in-out;width:100%;z-index:-1}.btn.btn-arrow span:before,.hs-button.hs-button.btn-arrow span:before{border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transition:opacity .5s ease-in-out,width .5s ease-in-out,background .5s ease-in-out;transition:opacity .5s ease-in-out,width .5s ease-in-out,background .5s ease-in-out;width:calc(100% - 50px);width:100%;z-index:-2}}.btn-circle,.hs-button.hs-button-circle{color:#1d1d1d}.btn-circle:after,.hs-button.hs-button-circle:after{background:var(--secondary);border-radius:99px;content:"";height:54px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:54px;z-index:-1}.btn-circle:active:after,.btn-circle:hover:after,.hs-button.hs-button-circle:active:after,.hs-button.hs-button-circle:hover:after{width:100%}.btn-primary.btn-arrow span:before,.btn-primary:before,.btn.primary.btn-arrow span:before,.btn.primary:before,.hs-button.hs-button-primary.btn-arrow span:before,.hs-button.hs-button-primary:before,.hs-button.hs-button.primary.btn-arrow span:before,.hs-button.hs-button.primary:before{background:var(--primary)}.btn-light,.btn.light,.hs-button.hs-button-light,.hs-button.hs-button.light{color:var(--primary)}.btn-light:hover,.btn.light:hover,.hs-button.hs-button-light:hover,.hs-button.hs-button.light:hover{color:#fff}.btn-light.btn-arrow span:before,.btn-light:before,.btn.light.btn-arrow span:before,.btn.light:before,.hs-button.hs-button-light.btn-arrow span:before,.hs-button.hs-button-light:before,.hs-button.hs-button.light.btn-arrow span:before,.hs-button.hs-button.light:before{background:#fff}.link{color:var(--primary);font-size:24px;font-weight:700;margin-right:26px;-webkit-transition:color .5s ease-in-out,padding .5s ease-in-out;transition:color .5s ease-in-out,padding .5s ease-in-out}.link:before{background:currentColor;bottom:3px;content:"";height:2px;left:0;position:absolute;-webkit-transition:width .5s;transition:width .5s;width:0}.link:after{content:"\e905";font-size:25px;font-weight:400;right:-26px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.link:before{display:none}.link:hover{color:var(--secondary);padding-left:10px}.link.reverse{left:0;margin-left:26px;right:auto}.link.reverse:after{left:-26px;right:auto;-webkit-transform:translateY(-50%) scaleX(1);transform:translateY(-50%) scaleX(1)}.link-fixed-holder{-webkit-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;bottom:83px;position:fixed;right:20px;z-index:999}@media (min-width:768px){.link-fixed-holder{right:45px}}@media (min-width:1024px){.link-fixed-holder{right:64px}}.link-fixed-holder a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:40px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.15);box-shadow:0 0 20px rgba(0,0,0,.15);color:var(--primary);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:600 16px/1.2 Lato,Arial,Helvetica Neue,Helvetica,sans-serif;padding:10px 16px;text-decoration:none;-webkit-transition:color .5s ease-in-out,background .5s ease-in-out,-webkit-box-shadow .5s ease-in-out;transition:color .5s ease-in-out,background .5s ease-in-out,-webkit-box-shadow .5s ease-in-out;transition:color .5s ease-in-out,box-shadow .5s ease-in-out,background .5s ease-in-out;transition:color .5s ease-in-out,box-shadow .5s ease-in-out,background .5s ease-in-out,-webkit-box-shadow .5s ease-in-out;vertical-align:top}@media (min-width:1024px){.link-fixed-holder a{font-size:18px}}.link-fixed-holder a:hover{background:var(--primary);-webkit-box-shadow:0 0 20px transparent;box-shadow:0 0 20px transparent;color:var(--secondary);color:#fff}.link-fixed-holder a:hover .icon-holder:after{color:var(--primary)}.link-fixed-holder a .icon-holder{background:currentColor;border-radius:50%;display:block;font-size:26px;height:1em;margin:0 -6px 0 10px;position:relative;-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out;width:1em}@media (min-width:768px){.link-fixed-holder a .icon-holder{font-size:30px}}@media (min-width:1024px){.link-fixed-holder a .icon-holder{font-size:39px}}.link-fixed-holder a .icon-holder:after{color:#fff;content:"\e938";font-family:icomoon;font-size:.5em;left:50%;line-height:1;position:absolute;text-indent:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.link-fixed-holder a img{max-width:18px;width:100%}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);visibility:hidden}to{opacity:1;-webkit-transform:none;transform:none;visibility:visible}}.btn-new{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;border-radius:40px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Lato,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:700;height:auto;justify-content:center;line-height:26px;padding:15px 32px;position:relative;text-align:center;text-decoration:none;-webkit-transition:all .5s;transition:all .5s;vertical-align:top;z-index:2}@media (min-width:1024px){.btn-new{font-size:20px}}@media (max-width:1023px){.btn-new.btn-link.cta,.btn-new.btn-outline-white.cta,.btn-new.btn-outline.cta,.btn-new.btn-primary.cta,.btn-new.btn-secondary.cta,.btn-new.btn-with-arrow-link.cta,.btn-new.btn-with-arrow-outline.cta,.btn-new.btn-with-arrow.cta,.btn-new.cta{font-size:16px}}.btn-new.btn-primary:after{background:-webkit-gradient(linear,left top,right top,color-stop(4.94%,var(--primary)),color-stop(93.47%,var(--secondary)));background:linear-gradient(90deg,var(--primary) 4.94%,var(--secondary) 93.47%);border-radius:inherit;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .5s ease-in-out,width .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,width .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,width .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,width .5s ease-in-out,-webkit-transform .5s ease-in-out;z-index:-1}.btn-new.btn-primary:hover{color:#fff}@media (max-width:1023px){.btn-new.btn-primary:hover{font-size:16px}}@media (min-width:1024px){.btn-new.btn-primary:hover{font-size:20px}}.btn-new.btn-primary:hover:after{opacity:1}.btn-new.btn-outline{background:#fff;border:2px solid var(--primary);color:var(--primary);padding-block:13px}.btn-new.btn-outline:after{display:none}.btn-new.btn-outline:not(.btn-circle):hover{background:var(--primary);color:#fff}.btn-new.btn-outline-white{background:transparent;border:2px solid #fff;color:#fff;padding-block:13px}.btn-new.btn-outline-white:after{display:none}.btn-new.btn-outline-white:not(.btn-circle):hover{background:#fff;color:var(--primary)}.btn-new.btn-link{color:var(--primary);font-size:20px;font-weight:700;min-width:auto;padding:0;text-decoration:underline}.btn-new.btn-link:hover{text-decoration:none}.btn-new.btn-secondary{background:var(--primary)}.btn-new.btn-secondary:after{background:-webkit-gradient(linear,left top,right top,color-stop(4.94%,var(--primary)),color-stop(93.47%,var(--secondary)));background:linear-gradient(90deg,var(--primary) 4.94%,var(--secondary) 93.47%);border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transition:all .5s;transition:all .5s;z-index:-1}.btn-new.btn-secondary:hover{background:var(--primary);color:#fff}.btn-new.btn-secondary:hover:after{opacity:0}.btn-new.btn-with-arrow{background:var(--primary);border:2px solid var(--primary);padding-block:13px}.btn-new.btn-with-arrow:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:50%;content:"\e928";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:icomoon!important;font-size:13px;font-style:normal;font-variant:normal;font-weight:400;height:24px;justify-content:center;line-height:1;margin:0 0 0 8px;text-transform:none;-webkit-transition:color .5s ease-in-out,background .5s ease-in-out;transition:color .5s ease-in-out,background .5s ease-in-out;width:24px}.btn-new.btn-with-arrow:after,.btn-new.btn-with-arrow:hover{background:#fff;color:var(--primary)}.btn-new.btn-with-arrow:hover:after{background:var(--primary);color:#fff}.btn-new.btn-with-arrow-outline{background:#fff;border:2px solid var(--primary);color:var(--primary);padding-block:13px}.btn-new.btn-with-arrow-outline:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--primary);border-radius:50%;color:#fff;content:"\e928";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:icomoon!important;font-size:13px;font-style:normal;font-variant:normal;font-weight:400;height:24px;justify-content:center;line-height:1;margin:0 0 0 8px;text-transform:none;-webkit-transition:color .5s ease-in-out,background .5s ease-in-out;transition:color .5s ease-in-out,background .5s ease-in-out;width:24px}.btn-new.btn-with-arrow-outline:hover{background:var(--primary);color:#fff}.btn-new.btn-with-arrow-outline:hover:after{background:#fff;color:var(--primary)}.btn-new.btn-with-arrow-link{border-radius:0;color:var(--primary);min-width:auto;padding:0}.btn-new.btn-with-arrow-link:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--primary);border-radius:50%;color:#fff;content:"\e928";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:icomoon!important;font-size:13px;font-style:normal;font-variant:normal;font-weight:400;height:24px;justify-content:center;line-height:1;margin:0 0 0 8px;text-transform:none;-webkit-transition:color .5s ease-in-out,background .5s ease-in-out;transition:color .5s ease-in-out,background .5s ease-in-out;width:24px}.btn-new.btn-with-arrow-link:hover{text-decoration:underline}.info-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--primary-light);border-bottom:1px solid #fff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:500;height:44px;line-height:1.3888888889;position:relative;text-align:center;z-index:1}@media (max-width:1023px){.info-bar{display:none!important}}.info-bar:after{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:BgFade;animation-name:BgFade;background:#fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.info-bar .link,.info-bar:after{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-duration:.75s;animation-duration:.75s}.info-bar .link{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:ColorLink;animation-name:ColorLink;color:inherit;font-size:inherit;white-space:nowrap}.info-bar .link:after{font-size:20px}.info-bar .container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.info-bar-text{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:ColorText;animation-name:ColorText;margin:0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@-webkit-keyframes BgFade{0%{opacity:0}to{opacity:1}}@keyframes BgFade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes ColorText{to{-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,from(var(--primary-light)),color-stop(45%,var(--secondary)));background:linear-gradient(90deg,var(--primary-light) 0,var(--secondary) 45%);-webkit-background-clip:text}}@keyframes ColorText{to{-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,from(var(--primary-light)),color-stop(45%,var(--secondary)));background:linear-gradient(90deg,var(--primary-light) 0,var(--secondary) 45%);-webkit-background-clip:text}}@-webkit-keyframes ColorLink{0%{color:#fff}to{color:var(--primary)}}@keyframes ColorLink{0%{color:#fff}to{color:var(--primary)}}.intro-section{font:300 24px/1.3 Lato,Arial,Helvetica Neue,Helvetica,sans-serif;overflow:hidden;padding:0 0 55px}@media (min-width:768px){.intro-section{font-size:27px}}@media (min-width:1024px){.intro-section{font-size:30px}}.intro-section.intro-small .intro-inner{min-height:min(425px,95vh)}@media (min-width:1024px){.intro-section.intro-small .intro-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:min(1020px,71vh)}}.intro-section.intro-small .intro-holder{margin-inline:-23vw;padding-inline:23vw}@media (min-width:1024px){.intro-section.intro-small .intro-holder{margin-inline:-10vw;padding-inline:10vw}}@media (max-width:1023px){.intro-section.intro-small h1{font-size:48px}}@media (max-width:767px){.intro-section.intro-small .intro-text{margin-bottom:-15px}}.intro-section.intro-single .decor{left:-49.2%;opacity:1;top:3%}.intro-section.intro-single .decor svg{-webkit-transform:none;transform:none}.intro-section.intro-single .intro-inner{min-height:min(425px,95vh)}@media (min-width:1024px){.intro-section.intro-single .intro-inner{min-height:724px}}.intro-section.team-mod .decor{left:-49.2%;max-width:2270px;top:3%}@media (min-width:1440px){.intro-section.team-mod .intro-text{margin:0 0 24px}}.intro-section.mod-404{margin:0 0 -132px;position:relative;z-index:1}@media (min-width:1024px){.intro-section.mod-404{margin:0 0 -220px}}.intro-section.mod-404 .container{position:relative}@media (max-width:1022px){.intro-section.mod-404 .decor{top:18%}.intro-section.mod-404 .intro-holder{margin-inline:-38vw;padding-inline:38vw}}@media (max-width:479px){.intro-section.mod-404 .intro-holder{margin-inline:-70vw;padding-inline:70vw}}@media (max-width:1022px){.intro-section.mod-404 .intro-inner{padding:73px 0 82px}}.intro-section.mod-404 .intro-text{max-width:490px}@media (min-width:1440px){.intro-section.mod-404 .intro-text{max-width:760px}}.intro-section.mod-404 h1{font-size:40px;font-weight:900;letter-spacing:.01em;line-height:130%;margin:14px 0 0}@media (min-width:1024px){.intro-section.mod-404 h1{font-size:50px}}@media (min-width:1440px){.intro-section.mod-404 h1{font-size:60px;line-height:130%}}@media (min-width:1024px){.intro-section.mod-404 h1 br{display:none}}.intro-section.mod-404 .intro-image{margin:0 0 40px;text-align:center}@media (min-width:1024px){.intro-section.mod-404 .intro-image{margin:0;position:absolute;right:0;text-align:left;top:50%;-webkit-transform:translateY(-47%);transform:translateY(-47%)}}@media (min-width:1860px){.intro-section.mod-404 .intro-image{right:-126px}}.intro-section.mod-404 .intro-image img.mob{display:block;margin:0 auto}@media (min-width:1024px){.intro-section.mod-404 .intro-image img.mob{display:none}}.intro-section.mod-404 .intro-image img.desk{display:none}@media (min-width:1024px){.intro-section.mod-404 .intro-image img.desk{display:block;max-width:1164px;width:60.62vw}}.intro-section h1{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:0;margin:0 0 15px;overflow:hidden}@media (max-width:1023px){.intro-section h1{font-size:32px}}.intro-section .btn{margin-top:5px}@media (min-width:1024px){.intro-section .btn{margin-top:10px}}.intro-section .btn:first-child{margin-top:0}.intro-section .hs-video-widget{border-radius:10px;-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.54);box-shadow:0 4px 12px 0 rgba(0,0,0,.54);overflow:hidden}.intro-section .holder-block{padding:0 5px}@media (min-width:1024px){.intro-section .holder-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}}.intro-section .holder-block .intro-text{font-size:16px;font-weight:400;line-height:1.5;padding:0 15px 35px;text-align:center}@media (min-width:1024px){.intro-section .holder-block .intro-text{font-size:24px;line-height:1.1666666667;padding:0 45px 0 0;text-align:left;width:36%}.intro-section .holder-block .intro-text .h1,.intro-section .holder-block .intro-text h1{margin:0 0 35px}.intro-section .holder-block .intro-visual{width:64%}}.intro-section.with-form .intro-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.intro-section.with-form .holder-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:1023px){.intro-section.rounded-image-mode .holder-block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width:1024px){.intro-section.rounded-image-mode .intro-text{padding:0 35px 0 0;width:52%}.intro-section.rounded-image-mode .intro-visual{width:48%}}.intro-section.rounded-image-mode .intro-image{margin:0 auto 32px;max-width:328px;position:relative}@media (min-width:1024px){.intro-section.rounded-image-mode .intro-image{margin:-20px 0 0;max-width:500px;padding:0 16px 0 6px}}.intro-section.rounded-image-mode .intro-image:before{background:linear-gradient(135deg,hsla(8,87%,63%,.89) 25%,rgba(160,48,170,.89) 60%,rgba(42,92,217,.89) 92%);border-radius:50%;content:"";height:91px;position:absolute;right:-8px;top:6%;width:91px;z-index:2}@media (min-width:1024px){.intro-section.rounded-image-mode .intro-image:before{height:134px;right:0;width:134px}}.intro-section.rounded-image-mode .circle-image{border-radius:50%;height:328px;overflow:hidden;position:relative;width:328px}@media (min-width:1024px){.intro-section.rounded-image-mode .circle-image{height:400px;width:400px}}@media (min-width:1440px){.intro-section.rounded-image-mode .circle-image{height:477px;width:477px}}.intro-section.rounded-image-mode .circle-image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.intro-section .intro-small-image{border-radius:10px;margin:0 auto 30px;overflow:hidden;width:50%}@media (min-width:768px){.intro-section .intro-small-image{width:25%}}@media (min-width:1024px){.intro-section .intro-small-image{margin:0 0 30px;width:50%}}.intro-section .intro-small-image img{width:100%}.intro-section .intro-cards{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;row-gap:32px}@media (min-width:768px){.intro-section .intro-cards{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:0}}@media (min-width:1024px){.intro-section .intro-cards{width:64%}}.intro-section .intro-cards .press-card{max-width:350px}@media (min-width:768px){.intro-section .intro-cards .press-card{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 64px);flex:1 1 calc(50% - 64px)}}.intro-section .intro-form{background:#fff;border-radius:16px;padding:20px}@media (min-width:1024px){.intro-section .intro-form{margin:0 0 -250px;padding:32px;width:64%}}.intro-section .intro-form .hs-form .hs-form-field input{border-bottom:2px solid #c0c9e0}.intro-section .intro-form .hs-form select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Crect width='40' height='40' fill='%230116FF' rx='20'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m29 15.5-9 9-9-9'/%3E%3C/svg%3E")}.intro-section .intro-form .hs-form input[type=submit]{border:2px solid var(--primary);width:auto}.intro-section .intro-form .hs-form input[type=submit]:hover{background:#fff!important;color:var(--primary)}.intro-section .intro-form .hs-form .actions{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.intro-section .intro-form label{font-weight:700}.intro-section .form-title:empty{display:none!important}.intro-section .submitted-message{color:var(--heading-color);font-size:18px;padding:25px 0;text-align:center}@media (min-width:1024px){.intro-section .submitted-message{font-size:24px}}.intro-section .submitted-message a{color:var(--primary);text-decoration:none}.intro-section .submitted-message a:hover{text-decoration:underline}.intro-holder{background:transparent;border-radius:0 0 50% 50%;color:#fff;margin-inline:-38vw;overflow:hidden;padding-inline:38vw;position:relative}@media (min-width:1024px){.intro-holder{margin-inline:-17vw;padding-inline:17vw}}.intro-new .intro-holder{background:none;border-radius:0;overflow:visible;position:relative}.intro-new .intro-holder:before{background:var(--primary-light);border-radius:0 0 50% 50%;content:"";inset:0;left:50%;min-width:1920px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.intro-new .intro-inner{background:none}@media (min-width:1024px){.intro-new .intro-inner{min-height:min(1020px,60vh)}}.intro-new .intro-text{max-width:none}.intro-inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:var(--primary-light);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:min(830px,95vh);padding:140px 0 67px;position:relative;z-index:1}@media (min-width:390px){.intro-inner{padding:140px 0 148px}}@media (min-width:768px){.intro-inner{padding:150px 0}}@media (min-width:1024px){.intro-inner{min-height:min(1020px,73vh);padding:150px 0 200px}}.intro-inner .decor{left:-50vw;opacity:.2;position:absolute;right:-55vw;top:22%;z-index:-1}@media (min-width:1024px){.intro-inner .decor{left:-53%;right:auto;top:25%;width:135%;z-index:-1}}.intro-inner .decor img,.intro-inner .decor svg{-webkit-transform:rotate(155deg);transform:rotate(155deg);width:100%}@media (min-width:1024px){.intro-inner .decor img,.intro-inner .decor svg{-webkit-transform:rotate(150deg);transform:rotate(150deg)}}.intro-inner .bg-stretch:before{background-color:transparent;content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:1024px){.intro-text{-ms-flex-item-align:center;align-self:center;max-width:760px}}.intro-text>:last-child{margin-bottom:0}.text-block{font-size:30px;letter-spacing:.01em;line-height:1.4;overflow:hidden;padding:86px 0 55px}@media (min-width:1024px){.text-block{padding:40px 0}}.text-block.viewport-initialized{opacity:0}.text-block.in-viewport{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;visibility:visible}.text-block .title{color:var(--heading-color);display:block;font-weight:700;margin:0 0 17px}.text-block-holder{max-width:900px}.text-block-holder>:last-child{margin-bottom:0}.logos-slider-wrapper{max-width:none;opacity:1;overflow:hidden}.logos-slider-wrapper.viewport-initialized{opacity:0}.logos-slider-wrapper.in-viewport{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.logos-slider-wrapper .logos-slider{mix-blend-mode:color}@media (max-width:1023px){.logos-slider-wrapper .logos-slider__slide{padding:0 10px!important}}.logos-slider-wrapper .logos-slider__slide a:hover img{-webkit-transform:scale(1.075);transform:scale(1.075)}.logos-slider-wrapper .logos-slider__slide img{display:inline-block;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;vertical-align:top;width:100%!important}.info-section{padding:55px 0 88px}@media (max-width:1023px){.info-section{overflow:hidden}}@media (min-width:1024px){.info-section{padding:125px 0}}.info-section .info-holder{position:relative;z-index:0}@media (max-width:1023px){.info-section .info-holder{padding-bottom:105px}}@media (min-width:1024px){.info-section .info-holder{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.info-section .decor{bottom:0;left:-20px;opacity:.2;position:absolute;width:600px;z-index:-1}@media (min-width:1024px){.info-section .decor{bottom:auto;left:44%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:750px}}@media (min-width:1440px){.info-section .decor{width:1050px}}@media (max-width:1023px){.info-section .decor img{max-width:650px}}@media (min-width:1440px){.info-section .decor img{max-width:none}}@media (min-width:1024px){.info-text{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;padding:0 30px 0 0}}@media (min-width:1440px){.info-text{padding:0 60px 0 0}}@media (min-width:1920px){.info-text{padding-right:90px}}.viewport-initialized .info-text{opacity:0}.in-viewport .info-text{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;visibility:visible}.info-text>:last-child{margin-bottom:0}.info-text h2{color:var(--heading-color);margin:0 0 10px}@media (min-width:1024px){.info-text h2{margin:0}}.info-text h3{font-size:32px;font-weight:300;letter-spacing:.01em;line-height:1.3;margin:0 0 15px}@media (min-width:768px){.info-text h3{font-size:50px}}.viewport-initialized .info-text .link{opacity:0}.in-viewport .info-text .link{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;visibility:visible}.info-image-holder{display:inline-block;margin:0 0 20px;min-height:150px;min-width:150px;padding:0 0 35px;position:relative;vertical-align:top}@media (min-width:1024px){.info-image-holder{margin:0 -40px 0 0}}@media (min-width:1440px){.info-image-holder{min-height:273px;min-width:273px;padding:0 45px 65px 0}}.viewport-initialized .info-image-holder{opacity:0}.in-viewport .info-image-holder{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;visibility:visible}.info-logo-holder{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--cyan);border-radius:50%;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:150px;justify-content:center;padding:25px;position:absolute;right:6px;width:150px}@media (min-width:768px){.info-logo-holder{height:200px;right:46px;width:200px}}@media (min-width:1440px){.info-logo-holder{height:273px;right:0;width:273px}}.info-image{border-radius:50%;height:100vw;margin:0 -20px;overflow:hidden;width:100vw}@media (min-width:768px){.info-image{margin:0 0 0 -40px}}@media (min-width:1024px){.info-image{height:500px;margin:0;width:500px}}@media (min-width:1440px){.info-image{height:710px;width:710px}}.portfolio-section{overflow:hidden;padding:40px 0}@media (min-width:768px){.portfolio-section{padding:70px 0}}.portfolio-head{word-wrap:break-word;font-size:30px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.4;margin:0 0 65px;text-align:center}@media (min-width:1440px){.portfolio-head{margin-bottom:110px}}.portfolio-head>:last-child{margin-bottom:0}.portfolio-head h2{color:var(--heading-color);margin:0 0 15px;position:relative;z-index:1}.portfolio-items-holder{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}@media (min-width:1440px){.portfolio-items-holder{margin:0 -160px}}.portfolio-items-holder li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:366px;width:100%}.portfolio-items-holder:last-child{margin-bottom:-35px}.portfolio-items-holder.in-viewport li{-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.portfolio-items-holder.in-viewport li:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s}.portfolio-items-holder.in-viewport li:nth-child(3){-webkit-animation-delay:.75s;animation-delay:.75s}.portfolio-items-holder.in-viewport li:nth-child(4){-webkit-animation-delay:1s;animation-delay:1s}.portfolio-items-holder.in-viewport li:nth-child(5){-webkit-animation-delay:1.25s;animation-delay:1.25s}.portfolio-items-holder.in-viewport li:nth-child(6){-webkit-animation-delay:1.5s;animation-delay:1.5s}.portfolio-items-holder.in-viewport li:nth-child(7){-webkit-animation-delay:1.75s;animation-delay:1.75s}.portfolio-items-holder.in-viewport li:nth-child(8){-webkit-animation-delay:2s;animation-delay:2s}.portfolio-items-holder.in-viewport li:nth-child(9){-webkit-animation-delay:2.25s;animation-delay:2.25s}.portfolio-items-holder.in-viewport li:nth-child(10){-webkit-animation-delay:2.5s;animation-delay:2.5s}.portfolio-items-holder.in-viewport li:nth-child(11){-webkit-animation-delay:2.75s;animation-delay:2.75s}.portfolio-items-holder.in-viewport li:nth-child(12){-webkit-animation-delay:3s;animation-delay:3s}.portfolio-items-holder.in-viewport li:nth-child(13){-webkit-animation-delay:3.25s;animation-delay:3.25s}.portfolio-items-holder.in-viewport li:nth-child(14){-webkit-animation-delay:3.5s;animation-delay:3.5s}.portfolio-items-holder.in-viewport li:nth-child(15){-webkit-animation-delay:3.75s;animation-delay:3.75s}.portfolio-items-holder.in-viewport li:nth-child(16){-webkit-animation-delay:4s;animation-delay:4s}.portfolio-items-holder.in-viewport li:nth-child(17){-webkit-animation-delay:4.25s;animation-delay:4.25s}.portfolio-items-holder.in-viewport li:nth-child(18){-webkit-animation-delay:4.5s;animation-delay:4.5s}.portfolio-items-holder.in-viewport li:nth-child(19){-webkit-animation-delay:4.75s;animation-delay:4.75s}.portfolio-items-holder.in-viewport li:nth-child(20){-webkit-animation-delay:5s;animation-delay:5s}.portfolio-items-holder.in-viewport li:nth-child(21){-webkit-animation-delay:5.25s;animation-delay:5.25s}.portfolio-items-holder.in-viewport li:nth-child(22){-webkit-animation-delay:5.5s;animation-delay:5.5s}.portfolio-items-holder.in-viewport li:nth-child(23){-webkit-animation-delay:5.75s;animation-delay:5.75s}.portfolio-items-holder.in-viewport li:nth-child(24){-webkit-animation-delay:6s;animation-delay:6s}.portfolio-items-holder.in-viewport li:nth-child(25){-webkit-animation-delay:6.25s;animation-delay:6.25s}.portfolio-items-holder.in-viewport li:nth-child(26){-webkit-animation-delay:6.5s;animation-delay:6.5s}.portfolio-items-holder.in-viewport li:nth-child(27){-webkit-animation-delay:6.75s;animation-delay:6.75s}.portfolio-items-holder.in-viewport li:nth-child(28){-webkit-animation-delay:7s;animation-delay:7s}.portfolio-items-holder.in-viewport li:nth-child(29){-webkit-animation-delay:7.25s;animation-delay:7.25s}.portfolio-items-holder.in-viewport li:nth-child(30){-webkit-animation-delay:7.5s;animation-delay:7.5s}.portfolio-items-holder.in-viewport li:nth-child(31){-webkit-animation-delay:7.75s;animation-delay:7.75s}.portfolio-items-holder.in-viewport li:nth-child(32){-webkit-animation-delay:8s;animation-delay:8s}.portfolio-items-holder.in-viewport li:nth-child(33){-webkit-animation-delay:8.25s;animation-delay:8.25s}.portfolio-items-holder.in-viewport li:nth-child(34){-webkit-animation-delay:8.5s;animation-delay:8.5s}.portfolio-items-holder.in-viewport li:nth-child(35){-webkit-animation-delay:8.75s;animation-delay:8.75s}.portfolio-items-holder.in-viewport li:nth-child(36){-webkit-animation-delay:9s;animation-delay:9s}.portfolio-items-holder.in-viewport li:nth-child(37){-webkit-animation-delay:9.25s;animation-delay:9.25s}.portfolio-items-holder.in-viewport li:nth-child(38){-webkit-animation-delay:9.5s;animation-delay:9.5s}.portfolio-items-holder.in-viewport li:nth-child(39){-webkit-animation-delay:9.75s;animation-delay:9.75s}.portfolio-items-holder.in-viewport li:nth-child(40){-webkit-animation-delay:10s;animation-delay:10s}.portfolio-items-holder.in-viewport li:nth-child(41){-webkit-animation-delay:10.25s;animation-delay:10.25s}.portfolio-items-holder.in-viewport li:nth-child(42){-webkit-animation-delay:10.5s;animation-delay:10.5s}.portfolio-items-holder.in-viewport li:nth-child(43){-webkit-animation-delay:10.75s;animation-delay:10.75s}.portfolio-items-holder.in-viewport li:nth-child(44){-webkit-animation-delay:11s;animation-delay:11s}.portfolio-items-holder.in-viewport li:nth-child(45){-webkit-animation-delay:11.25s;animation-delay:11.25s}.portfolio-items-holder.in-viewport li:nth-child(46){-webkit-animation-delay:11.5s;animation-delay:11.5s}.portfolio-items-holder.in-viewport li:nth-child(47){-webkit-animation-delay:11.75s;animation-delay:11.75s}.portfolio-items-holder.in-viewport li:nth-child(48){-webkit-animation-delay:12s;animation-delay:12s}.portfolio-items-holder.in-viewport li:nth-child(49){-webkit-animation-delay:12.25s;animation-delay:12.25s}.portfolio-items-holder.in-viewport li:nth-child(50){-webkit-animation-delay:12.5s;animation-delay:12.5s}.portfolio-items-holder.viewport-initialized li{opacity:0}.portfolio-item{background:#fff;border-radius:25px;color:#000;display:block;letter-spacing:.01em;line-height:1.6;margin:0 12px 35px;padding:20px;text-decoration:none;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition:background .3s ease-in-out,color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out,transform .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.portfolio-item:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background:var(--primary);color:#fff}.portfolio-item:hover h3{color:#fff}.portfolio-item:hover .portfolio-image-dark{opacity:0}.portfolio-item:hover .portfolio-image-white{opacity:1}.portfolio-item>:last-child{margin-bottom:0}.portfolio-item h3{color:var(--primary);font-size:24px;font-weight:700;line-height:1.375;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.portfolio-item .portfolio-image{height:132px;margin:0 0 10px auto;position:relative;width:132px}.portfolio-item .portfolio-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.portfolio-item .portfolio-image-dark{bottom:0;left:0;position:absolute;right:0;top:0}.portfolio-item .portfolio-image-dark,.portfolio-item .portfolio-image-white{-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.portfolio-item .portfolio-image-white{opacity:0}.features-section{overflow:hidden;padding:50px 0 90px}@media (min-width:1024px){.features-section{padding:60px 0}}.features-holder{margin:0 0 55px;overflow:hidden;padding:65px 0}@media (min-width:1024px){.features-holder{margin-bottom:100px;padding:180px 0 215px}}@media (min-width:1440px){.features-holder{margin-bottom:138px;padding:215px 0}}.features-holder .btn{padding-inline:16px}.features-block{background-color:var(--primary-light);color:#fff;margin:0 0 70px;position:relative}@media (min-width:1024px){.features-block{margin:0 0 100px}}@media (min-width:1440px){.features-block{margin:0 0 120px}}.features-block:last-child{margin-bottom:0}.features-block:after,.features-block:before{background:inherit;border-radius:50%;content:"";height:125px;left:-83px;position:absolute;right:-83px}@media (min-width:1024px){.features-block:after,.features-block:before{height:350px;left:-75px;right:-75px}}@media (min-width:1440px){.features-block:after,.features-block:before{height:610px;left:-125px;right:-125px}}.features-block:after{top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:1440px){.features-block:after{top:95px}}.features-block:before{bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%)}@media (min-width:1440px){.features-block:before{bottom:95px}}.features-block-inner{background:inherit;margin:0 -83px;padding:15px 83px 35px;position:relative;z-index:1}@media (min-width:1024px){.features-block-inner{margin:0 -75px;padding:0 75px}}@media (min-width:1440px){.features-block-inner{margin:0 -125px;padding:0 125px}}@media (min-width:1200px){.features-block-inner .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.features-image{margin:0 0 50px;text-align:center}@media (min-width:1200px){.features-image{margin-right:30px;width:50%}}@media (min-width:1440px){.features-image{margin-left:-35px;margin-right:115px}}.features-image img{width:100%}@media (max-width:1199px){.features-image img{max-width:700px}}@media (min-width:1024px){.features-text{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}}.features-text.in-viewport h2>[style="text-decoration: underline;"]:after{width:100%}.features-text h2{margin:0 0 30px;z-index:1}@media (min-width:1024px){.features-text h2{margin:0 0 50px}}.features-text h2>[style="text-decoration: underline;"]{display:inline-block;position:relative;text-decoration:none!important;vertical-align:top}@media (min-width:1024px){.features-text h2>[style="text-decoration: underline;"]{padding-left:5px;padding-right:5px}}.features-text h2>[style="text-decoration: underline;"]:after{background:#fff;bottom:0;content:"";height:26px;left:0;opacity:.2;position:absolute;right:0;-webkit-transform:matrix(1,0,0,-1,0,0);transform:matrix(1,0,0,-1,0,0);-webkit-transition:width 1.5s linear;transition:width 1.5s linear;width:0;z-index:-1}.features-text ul{word-wrap:break-word;font-size:24px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:.01em;line-height:1.28;overflow:hidden}@media (min-width:768px){.features-text ul{font-size:36px}}.features-text ul li{margin:0 0 20px}@media (min-width:1024px){.features-text ul li{margin:0 0 40px}}.features-text ul:last-child{margin-bottom:-40px}.items-block{padding:50px 0 70px}@media (min-width:768px){.items-block{padding:100px 0 125px}}@media (min-width:1440px){.items-block{padding:100px 0 162px}}.items-holder{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 -20px}@media (min-width:1440px){.items-holder{margin:0 30px}}.items-holder:last-child{margin-bottom:-120px}.items-holder .item{font-size:24px;line-height:1.4166666667;padding:57px 20px 120px;position:relative;text-align:center;width:100%;z-index:1}@media (min-width:768px){.items-holder .item{width:50%}}@media (min-width:1024px){.items-holder .item{width:33.3%}}.items-holder .item:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1054' height='934' fill='none'%3E%3Cpath fill='%23DDD0F9' fill-rule='evenodd' d='M586.67 933.965c257.907 0 466.98-209.075 466.98-466.982C1053.65 209.075 844.577 0 586.67 0 344.691 0 145.699 184.047 122.042 419.793 49.233 460.453 0 538.271 0 627.588c0 131.355 106.484 237.839 237.839 237.839 29.043 0 56.87-5.206 82.6-14.735 75.523 52.499 167.283 83.273 266.231 83.273Zm-266.231-83.273c90.637-33.57 155.239-120.793 155.239-223.104 0-131.355-106.484-237.839-237.839-237.839-42.038 0-81.529 10.906-115.797 30.044a472.592 472.592 0 0 0-2.355 47.19c0 158.959 79.424 299.369 200.752 383.709Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:205px;left:50%;opacity:.4;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:230px;z-index:-1}.items-holder .item>:last-child{margin-bottom:0}.items-holder .item-title{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,color-stop(4.94%,var(--primary-light)),color-stop(93.47%,var(--secondary)));background:linear-gradient(90deg,var(--primary-light) 4.94%,var(--secondary) 93.47%);-webkit-background-clip:text;background-clip:text;color:var(--primary);display:block;font:700 100px/1 Lora,Times New Roman,Georgia,serif;margin:0 0 8px}.article-section{overflow:hidden}@media (max-width:1023px){.article-section{padding:81px 0 32px}}.article-section h2{color:var(--heading-color);margin:0 0 20px;-webkit-transition:text-shadow .5s ease-in-out;transition:text-shadow .5s ease-in-out}@media (min-width:768px){.article-section h2{margin:0 0 12px}}.article-section h3{margin-bottom:12px;-webkit-transition:text-shadow .5s ease-in-out;transition:text-shadow .5s ease-in-out}.article-section .link{margin-bottom:20px}.article{color:#1d1d1d;line-height:1.77}.article:hover .tags>li>*{background:#f3f7fe}.article:hover h2,.article:hover h3{text-shadow:.45px .45px .45px currentColor}.article__text{-webkit-line-clamp:3;max-height:none}.article__visual{border-radius:10px;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (max-width:767px){.article__visual{margin-bottom:15px}}.article time{margin:0 0 15px}@media (max-width:767px){.article time{font-size:15px}}.article .tags{margin-bottom:11px}@media (min-width:768px){.article .tags{margin-bottom:16px}}.article .tags>li>*{font-weight:600}.article-slider{margin-top:15px}@media (min-width:1024px){.article-slider{margin-top:30px}}@media (min-width:1440px){.article-slider{grid-gap:40px 90px}}.article-slider:first-child{margin-top:0}.article-slider__slide:not(:first-child){max-width:610px}.article-slider__slide:not(:first-child) .article__text{max-height:none}.team{min-height:133vw;overflow:hidden;padding:75px 0 38px;padding-block:max(50px,22vh)}@media (min-width:768px){.team{min-height:42vw;padding:115px 0}}.team.team-secondary{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh}@media (min-width:768px){.team.team-secondary{min-height:640px;padding:77px 0}}.team.team-secondary .container{display:-webkit-box;display:-ms-flexbox;display:flex}.team.team-overlay{position:relative;z-index:1}.team.team-overlay:after{background:linear-gradient(158.01deg,rgba(15,16,17,0) 41.65%,rgba(29,29,29,.7) 81.72%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-2}@media (min-width:768px){.team.team-overlay:after{background:linear-gradient(158.01deg,rgba(15,16,17,0) 41.65%,rgba(29,29,29,.7) 81.72%)}}.team.team-overlay img{z-index:-3}.team.team-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.team .team-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;background:var(--dark-bg);border-radius:16px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px;justify-content:center;padding:55px 32px;width:100%}@media (max-width:767px){.team .team-box{line-height:1.5}}@media (min-width:1024px){.team .team-box{max-width:50%;padding-right:70px}}.team .team-box>:last-child{margin-bottom:0}.team .team-box p{margin:0 0 15px}@media (min-width:768px){.team .team-box p{margin:0 0 10px}}.team .team-box h3{margin:0 0 15px}@media (min-width:768px){.team .team-box h3{font-size:48px;margin:0}}.team .team-box .btn{font-size:16px}@media (max-width:767px){.team .team-box .btn{min-height:51px}}@media (min-width:768px){.team .team-box .btn{font-size:20px}}@media (max-width:767px){.team h1{margin-bottom:20px}}.team .btn{min-width:auto}.team .decor{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-end;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;left:0;position:absolute;right:0;top:0;z-index:-1}@media (max-width:767px){.team .decor{display:none}}.team .decor img,.team .decor svg{height:auto;max-width:1200px;-o-object-fit:contain;object-fit:contain;position:relative;width:59%}.back-link-block{padding:61px 0 5px}.arrow-back-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8e8e8e;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;text-decoration:none;-webkit-transition:color .27s ease-in-out;transition:color .27s ease-in-out}.arrow-back-link:hover{color:#757575}.arrow-back-link svg{margin:0 8px 0 0}.container.small-mod{max-width:790px}.advanced-text-section{color:#8e8e8e;letter-spacing:.01em;line-height:160%}.advanced-text-section h2{color:var(--heading-color);margin:0 0 .6em}.advanced-text-section p{margin-bottom:1.7em}.advanced-text-section a{color:#1d1d1d}.advanced-text-section a.btn,.advanced-text-section a.hs-button{color:#fff}.advanced-text-section a strong{font-weight:700}.advanced-text-section img{border-radius:10px}.advanced-text-section blockquote{border-left:3px solid var(--secondary);color:#0f1011;font-size:32px;letter-spacing:.01em;line-height:1.5625;margin:1.2em 0;padding:0 0 0 .77em}@media (min-width:1024px){.advanced-text-section blockquote{font-size:42px;line-height:50px}}.advanced-text-section blockquote p{margin-bottom:0}.advanced-text-section [style="text-decoration: underline;"]{display:inline-block;position:relative;text-decoration:none!important;vertical-align:top;z-index:1}@media (min-width:1024px){.advanced-text-section [style="text-decoration: underline;"]{padding-right:5px}}.advanced-text-section [style="text-decoration: underline;"]:after{background:rgba(255,87,130,.3);bottom:.15em;content:"";height:.445em;left:0;position:absolute;right:0;-webkit-transform:matrix(1,0,0,-1,0,0);transform:matrix(1,0,0,-1,0,0);width:100%;z-index:-1}.advanced-text-section p+ul{margin-top:3em}.advanced-text-section ul{margin-bottom:1.7em}.advanced-text-section .container>:last-child{margin-bottom:0}.custom-list>div ul{letter-spacing:.01em;margin-bottom:1.7em}.custom-list>div ul li{padding:0 0 0 70px;position:relative}.custom-list>div ul li:not(:last-child){margin:0 0 1.8em}.custom-list>div ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' fill='none'%3E%3Cpath stroke='%23D802FE' stroke-linecap='round' stroke-width='2' d='m19.167 17.25 6.924 5.194a1 1 0 0 0 1.353-.142L40.25 7.667'/%3E%3Cpath stroke='%23D802FE' stroke-linecap='round' stroke-width='2' d='M40.25 23A17.25 17.25 0 1 1 27.465 6.338'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:46px 46px;content:"";display:inline-block;height:46px;left:0;position:absolute;top:0;width:46px}.single-image-block{padding:59px 0}.single-image-block figure{margin:0}.single-image-block figure img{border-radius:10px}.blockquote{background:transparent;margin:0;overflow:hidden;position:relative;z-index:1}@media (min-width:1024px){.blockquote{padding:70px 0 130px}}.blockquote:after{background:var(--secondary-light);bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0;z-index:-1}.blockquote.quote-gradient .blockquote__content:before{-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,from(var(--primary-light)),color-stop(45%,var(--secondary)));background:linear-gradient(90deg,var(--primary-light) 0,var(--secondary) 45%);-webkit-background-clip:text}@media (min-width:768px){.blockquote__content{line-height:1.1904761905;margin-right:50px}}@media (min-width:1024px){.blockquote__content{padding:142px 0 0 75px}}@media (min-width:768px){.blockquote__content:before{left:-4px}}@media (min-width:1024px){.blockquote__content:before{font-size:95px}}@media (min-width:768px){.blockquote__info{padding:20px 0 0 20px}}@media (min-width:1024px){.blockquote__avatar{margin-bottom:33px}.blockquote__name{margin-bottom:5px}}.items-grid-section{background:var(--primary-light)}@media (min-width:768px){.items-grid-section{margin:70px 0;padding:120px 0}}.items-grid-section__heading{color:#fff}@media (min-width:1024px){.items-grid-section__heading{margin-bottom:120px}}@media (min-width:768px){.benefits{margin-block:-12px}}.benefit{border-radius:20px;color:#8e8e8e}.benefit__content>:last-child{margin-bottom:0}.benefit h3{font-weight:400;margin:0 0 11px}.image-and-columns{color:#8e8e8e;padding:40px 0}@media (min-width:768px){.image-and-columns{padding:70px 0}.image-and-columns.reverse .image-and-columns__col:last-child{width:48%}}.image-and-columns__img-container{border-radius:10px;overflow:hidden}.image-and-columns h2{color:var(--heading-color)}@media (min-width:1024px){.image-and-columns h2{margin-bottom:52px}}@media (min-width:768px){.image-and-columns .image-and-columns__columns{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}}.image-and-columns .button-wrap{text-align:left}@media (min-width:1024px){.image-and-columns .button-wrap{padding-top:17px}}.faq-section{padding:40px 0}@media (min-width:768px){.faq-section{padding:60px 0}}@media (min-width:1024px){.faq-section{padding:70px 0 100px}}.faq-section .accordion{counter-reset:i;margin-top:-25px}@media (min-width:768px){.faq-section .accordion{margin-top:-38px}}.faq-section .accordion>li{border-bottom:1px solid #aeb9bd}.faq-section .accordion>li:last-child{border:none}.faq-section .accordion>li.active .opener{padding-bottom:14px}.faq-section .accordion>li.active .opener:after{content:"\e93a";-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.faq-section .accordion>li .opener:before{content:counters(i,".",decimal-leading-zero);counter-increment:i;display:block;padding:0 15px 0 0;width:50px}@media (min-width:390px){.faq-section .accordion>li .opener:before{width:70px}}@media (min-width:768px){.faq-section .accordion>li .opener:before{width:100px}}@media (min-width:1440px){.faq-section .accordion>li .opener:before{width:121px}}.faq-section .opener{color:#1d1d1d;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:28px;font-weight:400;letter-spacing:.01em;line-height:1.3095238095;padding:25px 35px 25px 0;position:relative;text-decoration:none;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out;-webkit-transition:all .3s linear;transition:all .3s linear}@media (min-width:768px){.faq-section .opener{font-size:42px;padding-block:38px}}.faq-section .opener:after{color:var(--primary);content:"\e93a";font-family:icomoon;font-size:20px;line-height:1;position:absolute;right:0;text-indent:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faq-section .opener:hover{color:var(--primary)}.faq-section .opener span{-webkit-box-flex:1;display:block;-ms-flex:1 0;flex:1 0;max-width:760px}.faq-section .slide{color:#8e8e8e;font-size:16px;letter-spacing:.01em;padding:0 0 40px 50px}@media (min-width:390px){.faq-section .slide{padding-left:70px}}@media (min-width:768px){.faq-section .slide{font-size:24px;line-height:1.5833333333;padding-left:100px}}@media (min-width:1440px){.faq-section .slide{padding-left:121px}}.faq-section .slide .inner{padding:5px 0 0}@media (min-width:768px){.faq-section .slide .inner{padding:3px 0 0}}.faq-section .slide>:last-child{margin-bottom:0}.faq-section .slide .inner{padding-right:30px}@media (min-width:768px){.faq-section .slide .inner{padding-right:0}}.faq-section .slide .inner>:last-child{margin-bottom:0}@media (max-width:767px){.faq-section .slide p{margin:0 0 17px}}.faq-section .accordion--no-num>li .opener:before{display:none}.faq-section .accordion--no-num .slide{padding-left:0}.bottom-contact-block,.contact-form{background:linear-gradient(119.85deg,#fff 21.16%,rgba(210,228,245,.49) 74.43%);padding:40px 0}@media (min-width:768px){.bottom-contact-block,.contact-form{padding:60px 0}}@media (min-width:1025px){.bottom-contact-block,.contact-form{padding:80px 0}}@media (min-width:1440px){.bottom-contact-block,.contact-form{padding:120px 0}}@media (min-width:1920px){.bottom-contact-block,.contact-form{padding:200px 0}}.bottom-contact-block.mod-404,.contact-form.mod-404{padding:120px 0 80px}@media (min-width:1024px){.bottom-contact-block.mod-404,.contact-form.mod-404{padding:240px 0 80px}}@media (min-width:1440px){.bottom-contact-block.mod-404,.contact-form.mod-404{padding:300px 0 140px}}@media (min-width:1920px){.bottom-contact-block.mod-404,.contact-form.mod-404{padding:366px 0 196px}}.bottom-contact-block.mod-404 h2,.contact-form.mod-404 h2{font-size:32px;font-weight:400;letter-spacing:.01em;line-height:1.1904761905}@media (min-width:1024px){.bottom-contact-block.mod-404 h2,.contact-form.mod-404 h2{font-size:42px}}.bottom-contact-block.mod-404 input[type=email],.bottom-contact-block.mod-404 input[type=password],.bottom-contact-block.mod-404 input[type=search],.bottom-contact-block.mod-404 input[type=tel],.bottom-contact-block.mod-404 input[type=text],.bottom-contact-block.mod-404 input[type=url],.bottom-contact-block.mod-404 select,.bottom-contact-block.mod-404 textarea,.contact-form.mod-404 input[type=email],.contact-form.mod-404 input[type=password],.contact-form.mod-404 input[type=search],.contact-form.mod-404 input[type=tel],.contact-form.mod-404 input[type=text],.contact-form.mod-404 input[type=url],.contact-form.mod-404 select,.contact-form.mod-404 textarea{padding:13px 10px}@media (min-width:1024px){.bottom-contact-block .entry-row,.contact-form .entry-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -12px}}.bottom-contact-block .entry-text,.contact-form .entry-text{color:#000;letter-spacing:.01em;line-height:160%}@media (min-width:1024px){.bottom-contact-block .entry-text,.contact-form .entry-text{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;font-size:18px;max-width:50%;padding:0 12px}}@media (min-width:1440px){.bottom-contact-block .entry-text,.contact-form .entry-text{font-size:24px}}.bottom-contact-block .entry-text>div,.contact-form .entry-text>div{max-width:609px}.bottom-contact-block .entry-text h2,.contact-form .entry-text h2{margin:0 0 .3em}.bottom-contact-block .entry-form,.contact-form .entry-form{padding:16px 0 0}@media (min-width:1025px){.bottom-contact-block .entry-form,.contact-form .entry-form{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 12px}}.bottom-contact-block .columns-contact-form,.contact-form .columns-contact-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.bottom-contact-block .above-columns-text,.contact-form .above-columns-text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:24px;max-width:100%}.bottom-contact-block .columns-contact-form__heading,.contact-form .columns-contact-form__heading{max-width:609px}@media (min-width:1024px){.bottom-contact-block .columns-contact-form__heading:only-child,.contact-form .columns-contact-form__heading:only-child{margin-bottom:0}}.bottom-contact-block .columns-contact-form__col,.contact-form .columns-contact-form__col{margin-bottom:24px}.bottom-contact-block h1,.bottom-contact-block h2,.contact-form h1,.contact-form h2{color:var(--heading-color)}.contact-form-wrap,.form-box__slide{background:#fff;border-radius:20px;-webkit-box-shadow:0 30px 64px rgba(170,181,213,.2);box-shadow:0 30px 64px rgba(170,181,213,.2);padding:32px 24px}@media (min-width:768px){.contact-form-wrap,.form-box__slide{padding:40px}}@media (min-width:1200px){.contact-form-wrap,.form-box__slide{padding:48px}}.contact-form-wrap .bottom-text,.form-box__slide .bottom-text{color:#8e8e8e;font-size:14px;letter-spacing:.01em;line-height:140%;margin:24px 0 0}@media (min-width:1200px){.contact-form-wrap .bottom-text,.form-box__slide .bottom-text{font-size:16px;margin:47px 0 0}}.contact-form-wrap .bottom-text>:last-child,.form-box__slide .bottom-text>:last-child{margin-bottom:0}.contact-form-wrap .bottom-text a,.form-box__slide .bottom-text a{color:#8e8e8e;text-decoration:underline}@media (min-width:1024px) and (max-width:1199px){.contact-form-wrap form.hs-form fieldset,.form-box__slide form.hs-form fieldset{display:block}}.contact-block .contact-block__personal-data h5{font-size:24px}.contact-block .contact-block__personal-data h6{font-size:18px}.hbspt-form form.hs-form button,.hbspt-form form.hs-form input,.hbspt-form form.hs-form select,.hbspt-form form.hs-form textarea,form.hs-form button,form.hs-form input,form.hs-form select,form.hs-form textarea{font-family:Lato,Arial,Helvetica Neue,Helvetica,sans-serif}@media (min-width:1920px){.hbspt-form form.hs-form .hs-form-field,form.hs-form .hs-form-field{margin:0 0 24px}}.hbspt-form form.hs-form .hs-form-field label,form.hs-form .hs-form-field label{color:#0f1011;margin:0 0 5px}@media (min-width:1024px){.hbspt-form form.hs-form .hs-form-field input[type=email]:not(textarea),.hbspt-form form.hs-form .hs-form-field input[type=password]:not(textarea),.hbspt-form form.hs-form .hs-form-field input[type=search]:not(textarea),.hbspt-form form.hs-form .hs-form-field input[type=tel]:not(textarea),.hbspt-form form.hs-form .hs-form-field input[type=text]:not(textarea),.hbspt-form form.hs-form .hs-form-field input[type=url]:not(textarea),.hbspt-form form.hs-form .hs-form-field select:not(textarea),.hbspt-form form.hs-form .hs-form-field textarea:not(textarea),form.hs-form .hs-form-field input[type=email]:not(textarea),form.hs-form .hs-form-field input[type=password]:not(textarea),form.hs-form .hs-form-field input[type=search]:not(textarea),form.hs-form .hs-form-field input[type=tel]:not(textarea),form.hs-form .hs-form-field input[type=text]:not(textarea),form.hs-form .hs-form-field input[type=url]:not(textarea),form.hs-form .hs-form-field select:not(textarea),form.hs-form .hs-form-field textarea:not(textarea){height:46px}}.hbspt-form form.hs-form .hs-form-field input[type=email],.hbspt-form form.hs-form .hs-form-field input[type=password],.hbspt-form form.hs-form .hs-form-field input[type=search],.hbspt-form form.hs-form .hs-form-field input[type=tel],.hbspt-form form.hs-form .hs-form-field input[type=text],.hbspt-form form.hs-form .hs-form-field input[type=url],.hbspt-form form.hs-form .hs-form-field select,.hbspt-form form.hs-form .hs-form-field textarea,form.hs-form .hs-form-field input[type=email],form.hs-form .hs-form-field input[type=password],form.hs-form .hs-form-field input[type=search],form.hs-form .hs-form-field input[type=tel],form.hs-form .hs-form-field input[type=text],form.hs-form .hs-form-field input[type=url],form.hs-form .hs-form-field select,form.hs-form .hs-form-field textarea{border-bottom-color:#e7ecf3}.hbspt-form form.hs-form .hs-form-field input[type=email]:focus,.hbspt-form form.hs-form .hs-form-field input[type=password]:focus,.hbspt-form form.hs-form .hs-form-field input[type=search]:focus,.hbspt-form form.hs-form .hs-form-field input[type=tel]:focus,.hbspt-form form.hs-form .hs-form-field input[type=text]:focus,.hbspt-form form.hs-form .hs-form-field input[type=url]:focus,.hbspt-form form.hs-form .hs-form-field select:focus,.hbspt-form form.hs-form .hs-form-field textarea:focus,form.hs-form .hs-form-field input[type=email]:focus,form.hs-form .hs-form-field input[type=password]:focus,form.hs-form .hs-form-field input[type=search]:focus,form.hs-form .hs-form-field input[type=tel]:focus,form.hs-form .hs-form-field input[type=text]:focus,form.hs-form .hs-form-field input[type=url]:focus,form.hs-form .hs-form-field select:focus,form.hs-form .hs-form-field textarea:focus{border-bottom-color:var(--secondary)}@media (min-width:1920px){.hbspt-form form.hs-form .hs-submit,form.hs-form .hs-submit{padding:25px 0 0}}.hbspt-form form.hs-form .hs-submit .hs-button.primary,form.hs-form .hs-submit .hs-button.primary{background:-webkit-gradient(linear,left top,right top,color-stop(4.94%,#0116ff),color-stop(93.47%,#d802fe));background:linear-gradient(90deg,#0116ff 4.94%,#d802fe 93.47%);color:#fff;font-size:16px;letter-spacing:.02em;line-height:20px}@media (min-width:1024px){.hbspt-form form.hs-form .hs-submit .hs-button.primary,form.hs-form .hs-submit .hs-button.primary{font-size:18px;line-height:22px}}.hbspt-form form.hs-form .hs-error-msgs label,form.hs-form .hs-error-msgs label{color:#dc3545}.anchors-block.alt-mod .anchors-panel{background-color:#1d1d1d;border:none;padding:0;z-index:9998}.anchors-block.alt-mod .anchors-list>li{padding:0}.anchors-block.alt-mod .anchors-list a{color:#fff;display:inline-block;padding:10px 12px;position:relative;z-index:1}@media (min-width:768px){.anchors-block.alt-mod .anchors-list a{padding:20px 39px}}.anchors-block.alt-mod .anchors-list a:hover:before{width:24px}@media (min-width:768px){.anchors-block.alt-mod .anchors-list a:hover:before{width:50px}}.anchors-block.alt-mod .anchors-list a:before{background:#fff;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;-webkit-transition:width .27s ease-in-out;transition:width .27s ease-in-out;width:0}@media (min-width:768px){.anchors-block.alt-mod .anchors-list a:before{left:15px}}.anchors-block.alt-mod .anchors-list a.anchor-active{font-weight:400}.anchors-block.alt-mod .anchors-list a.anchor-active:before{width:24px}@media (min-width:768px){.anchors-block.alt-mod .anchors-list a.anchor-active:before{width:50px}[data-header-pinned=true] .anchors-block.alt-mod.fixed-position-secondary .sticky-wrap-anchors-panel:not(.fixed-position) .anchors-panel{left:0;position:fixed;right:0;top:var(--header-height,0)!important}}.a-team-section{overflow:hidden;padding:0 0 80px}@media (min-width:768px){.a-team-section{padding:40px 0}}@media (min-width:1024px){.a-team-section{padding:60px 0 80px}}@media (min-width:1920px){.a-team-section{padding:85px 0 129px}}.a-team-section .container{max-width:1376px}.a-team-section .entry-head{margin:0 0 78px;text-align:center}@media (min-width:768px){.a-team-section .entry-head{margin:0 0 40px}}@media (min-width:1024px){.a-team-section .entry-head{margin:0 0 40px}}@media (min-width:1920px){.a-team-section .entry-head{margin:0 0 63px}}.a-team-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 -12px -40px}@media (min-width:768px){.a-team-list{margin:0 -12px -21px}}@media (min-width:1440px){.a-team-list{margin:0 -12px -63px}}.a-team-list>li{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 12px 21px}@media (min-width:768px){.a-team-list>li{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;padding:0 12px 40px}}@media (min-width:1024px){.a-team-list>li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (min-width:1440px){.a-team-list>li{padding:0 12px 63px}}@media (max-width:767px){.a-team-list .a-team-card{margin:0 auto;max-width:306px}}.a-team-card{border:1px solid transparent;border-radius:16px;color:#767e87;display:block;font-size:18px;font-weight:700;letter-spacing:.01em;line-height:140%;outline:none;padding:20px 19px;text-align:center;text-decoration:none;-webkit-transition:border-color .27s ease-in-out;transition:border-color .27s ease-in-out;width:100%}@media (min-width:768px){.a-team-card{font-size:16px}}@media (min-width:1440px){.a-team-card{font-size:18px}}.a-team-card:hover{border-color:#c4dae5;color:#767e87}.a-team-card .entry-image{border-radius:50%;height:240px;margin:0 auto 20px;overflow:hidden;width:240px}@media (min-width:768px){.a-team-card .entry-image{height:180px;margin:0 auto 16px;width:180px}}@media (min-width:1440px){.a-team-card .entry-image{height:240px;margin:0 auto 20px;width:240px}}.a-team-card .entry-image img{height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.a-team-card h3{color:#161414;font-size:24px;letter-spacing:.01em;line-height:140%;margin:0;text-align:center}@media (min-width:768px){.a-team-card h3{font-size:22px}}@media (min-width:1440px){.a-team-card h3{font-size:24px}}.a-team-card p{margin:0}.team-fancybox .fancybox-bg{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:rgba(0,0,0,.5)}.a-team-lightbox.fancybox-content{background:#fff;border-radius:20px;-webkit-box-shadow:0 16px 64px rgba(47,47,57,.15);box-shadow:0 16px 64px rgba(47,47,57,.15);max-width:100%}@media (min-width:768px){.a-team-lightbox.fancybox-content{max-width:75vw}}@media (min-width:1920px){.a-team-lightbox.fancybox-content{max-width:1440px}}.a-team-lightbox.fancybox-content .entry-close{line-height:1;padding:24px 24px 23px;text-align:right}@media (min-width:768px){.a-team-lightbox.fancybox-content .entry-close{padding:8px 15px}}@media (min-width:1024px){.a-team-lightbox.fancybox-content .entry-close{padding:15px}}@media (min-width:1920px){.a-team-lightbox.fancybox-content .entry-close{padding:25px 48px 14px}}.a-team-lightbox.fancybox-content .entry-close a{display:inline-block;line-height:1}.a-team-lightbox.fancybox-content .entry-close a svg{display:block;height:50px;width:50px}@media (min-width:768px){.a-team-lightbox.fancybox-content .entry-close a svg{height:40px;width:40px}}@media (min-width:1920px){.a-team-lightbox.fancybox-content .entry-close a svg{height:50px;width:50px}}.a-team-lightbox.fancybox-content .entry-img{height:100vw;margin:0;max-height:600px;overflow:hidden}@media (min-width:768px){.a-team-lightbox.fancybox-content .entry-img{height:31.25vw}}@media (min-width:1920px){.a-team-lightbox.fancybox-content .entry-img{height:600px}}.a-team-lightbox.fancybox-content .entry-img img{height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.a-team-lightbox.fancybox-content .entry-body{color:#1d1d1d;font-size:18px;font-weight:400;letter-spacing:.01em;line-height:160%;margin:0 auto;max-width:730px;padding:41px 21px}@media (min-width:768px){.a-team-lightbox.fancybox-content .entry-body{padding:30px}}@media (min-width:1024px){.a-team-lightbox.fancybox-content .entry-body{padding:40px 30px}}@media (min-width:1440px){.a-team-lightbox.fancybox-content .entry-body{font-size:20px}}@media (min-width:1920px){.a-team-lightbox.fancybox-content .entry-body{font-size:24px;padding:81px 15px 70px}}.a-team-lightbox.fancybox-content .entry-body h2{font-size:50px;font-weight:900;letter-spacing:.01em;line-height:130%;margin:0 0 .2em}@media (min-width:768px){.a-team-lightbox.fancybox-content .entry-body h2{font-size:48px;margin:0}}@media (min-width:1920px){.a-team-lightbox.fancybox-content .entry-body h2{font-size:60px}}.a-team-lightbox.fancybox-content .entry-body .position{color:#767e87;font-size:18px;font-weight:700;letter-spacing:.01em;line-height:140%;margin:0 0 1.7em}@media (min-width:768px){.a-team-lightbox.fancybox-content .entry-body .position{font-size:16px;margin:0 0 1em}}@media (min-width:1920px){.a-team-lightbox.fancybox-content .entry-body .position{font-size:18px;margin:0 0 2.2em}}.a-team-lightbox.fancybox-content .entry-body p:last-child{margin-bottom:0}.press-items-section{padding:48px 0}@media (min-width:1024px){.press-items-section{padding:56px 0}}.press-items-section .section-heading{margin:0 0 30px}.press-items-section .cards-holder{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px;justify-content:center;padding:0 0 32px}@media (min-width:768px){.press-items-section .cards-holder .press-card{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 64px);flex:1 1 calc(50% - 64px)}}@media (min-width:1024px){.press-items-section .cards-holder .press-card{-webkit-box-flex:1;-ms-flex:1 1 calc(33.33333% - 64px);flex:1 1 calc(33.33333% - 64px)}}.press-items-section .cards-holder.full-width .press-card{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.section-heading .subheading{color:var(--primary);display:block;font-size:16px;letter-spacing:.8px;line-height:1.1875;margin:0 0 15px;text-transform:uppercase}.section-heading .h2,.section-heading h2{font-size:32px}@media (min-width:1024px){.section-heading .h2,.section-heading h2{font-size:48px}}.press-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#f0f0f0;border-radius:16px;color:#1d1d1d;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;font-weight:400;line-height:1.5;padding:15px 15px 30px}.press-card .h3,.press-card h3{font-family:Lato,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;line-height:1.2083333333;margin:0 0 15px}.press-card .h3 a,.press-card h3 a{text-decoration:none;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.press-card .h3 a:hover,.press-card h3 a:hover{color:var(--primary)}.press-card p{margin:0 0 30px}.press-card .press-small-title{color:var(--primary);display:block;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:1.1875;margin:0 0 17px;text-transform:uppercase}.press-card .press-small-title a{color:var(--primary);text-decoration:none}.press-card .press-small-title a:hover{text-decoration:underline}.press-card .text-end{margin:auto 0 0;text-align:right}.section-events{padding:48px 0}@media (min-width:1024px){.section-events{padding:56px 0}}.section-events .holder-block{-webkit-box-pack:center;-ms-flex-pack:center;gap:32px;justify-content:center;padding:0 0 32px}.event-card,.section-events .holder-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:16px;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@media (min-width:768px){.event-card{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 64px);flex:1 1 calc(50% - 64px)}}.event-card.full-width{-webkit-box-flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex:auto;flex:auto;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.event-card.full-width .img-block{display:none}@media (min-width:768px){.event-card.full-width .img-block{border-radius:0;display:block;padding-top:14.6%;width:50%}}.event-card.full-width .text-frame{width:100%}@media (min-width:768px){.event-card.full-width .text-frame{width:50%}}.event-card .h3,.event-card h3{font-family:Lato,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;line-height:1.2083333333;margin:0 0 15px}.event-card .h3 a,.event-card h3 a{text-decoration:none;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.event-card .h3 a:hover,.event-card h3 a:hover{color:var(--primary)}.event-card .img-block{overflow:hidden;padding-top:58%;position:relative;width:100%}.event-card .img-block img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.event-card .text-frame{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px 16px 16px}@media (min-width:1024px){.event-card .text-frame{padding:16px}}.event-card .date-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background:var(--primary-soft);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:10px;text-align:center;width:80px}.event-card .year{display:block;font-size:16px;line-height:1.1875}.event-card .date{color:var(--primary);display:block;font-family:Lora,Times New Roman,Georgia,serif;font-size:48px;line-height:1.1458333333}.event-card .month{display:block;font-size:24px;line-height:1.2083333333}.event-card .text-end{margin:auto 0 0;text-align:right}.event-card .text-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;font-weight:400;line-height:1.5;padding:0 0 0 16px;width:calc(100% - 80px)}.two-columns-module{padding:48px 0}@media (min-width:1024px){.two-columns-module{padding:56px 0}}.two-columns-module .h2,.two-columns-module h2{font-size:32px;line-height:1.15625;margin:0 0 15px}@media (min-width:768px){.two-columns-module .h2,.two-columns-module h2{font-size:48px;line-height:1.1458333333;margin:0 0 5px}}.two-columns-module.dark-mode{background:var(--dark-bg);color:#fff}.two-columns-module.dark-mode .subtitle{color:var(--primary-soft)}.two-columns-module a:not([class]):not([id]){color:var(--primary-light)}@media (min-width:768px){.two-columns-module.reverse .module-holder{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.two-columns-module.reverse .text-column{padding:0 32px 0 0}.two-columns-module .module-holder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.two-columns-module .text-column,.two-columns-module .visual-block{width:50%}}.two-columns-module .visual-block{border-radius:10px;margin:0 0 32px;overflow:hidden}@media (min-width:768px){.two-columns-module .visual-block{margin:0}.two-columns-module .text-column{padding:0 0 0 32px}}.two-columns-module .img-block img{width:100%}.two-columns-module .subtitle{color:var(--primary);display:block;font-size:16px;letter-spacing:.8px;line-height:1.1875;margin:0 0 20px;text-transform:uppercase}@media (min-width:768px){.two-columns-module .subtitle{margin:0 0 8px}}.two-columns-module ul:not([class]):not([id]){font-size:16px;line-height:1.5;list-style:none;margin:0;padding:0}.two-columns-module ul:not([class]):not([id]) li{padding:0 0 16px 32px;position:relative}.two-columns-module ul:not([class]):not([id]) li:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e937";font-family:icomoon!important;font-size:13px;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-transform:none;top:6px}.content-module{background:-webkit-gradient(linear,left top,right top,color-stop(-.39%,var(--primary)),color-stop(99.61%,var(--red)));background:linear-gradient(90deg,var(--primary) -.39%,var(--red) 99.61%);color:#fff;padding:48px 0}@media (min-width:1024px){.content-module{padding:56px 0}}@media (min-width:768px){.content-module.reverse .holder-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.content-module.reverse .text-column{padding:0 0 0 32px}}.content-module .h2,.content-module h2{font-size:32px;line-height:1.15625;margin:0 0 15px}@media (min-width:768px){.content-module .h2,.content-module h2{font-size:48px;line-height:1.1458333333;margin:0 0 18px}}.content-module a:not([class]):not([id]){color:#fff}.content-module .subtitle{color:var(--primary-soft);display:block;font-size:16px;letter-spacing:.8px;line-height:1.1875;margin:0 0 18px;text-transform:uppercase}@media (min-width:768px){.content-module .holder-block{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.content-module .img-column,.content-module .text-column,.content-module .video-column{width:50%}}.content-module .video-column{border-radius:16px;margin:0 0 35px;overflow:hidden}@media (min-width:768px){.content-module .video-column{margin:0}}.content-module .img-column{margin:0 auto 35px;max-width:350px;padding:0 0 77px;position:relative}@media (min-width:768px){.content-module .img-column{margin:0;max-width:520px;padding:0 0 116px}}.content-module .text-column{font-size:16px;line-height:1.5;text-align:center}@media (min-width:768px){.content-module .text-column{padding:0 32px 0 0;text-align:left}}.content-module .img-circle{border-radius:50%;height:294px;margin:0 0 0 auto;overflow:hidden;position:relative;width:294px}@media (min-width:1024px){.content-module .img-circle{height:435px;width:435px}}.content-module .img-circle img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.content-module .img-circle-small{border-radius:50%;bottom:0;height:194px;left:5px;overflow:hidden;padding:16px;position:absolute;width:194px;z-index:2}@media (min-width:1024px){.content-module .img-circle-small{height:287px;left:15px;width:287px}}.content-module .img-circle-small:before{background:-webkit-gradient(linear,left top,right top,color-stop(-.39%,var(--primary)),color-stop(99.61%,var(--red)));background:linear-gradient(90deg,var(--primary) -.39%,var(--red) 99.61%);border-radius:50%;content:"";inset:-16px;opacity:.88;position:absolute;z-index:-1}.content-module .img-circle-small img{border-radius:50%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;-webkit-transform:scale(.85);transform:scale(.85);width:100%}@media (min-width:1024px){.content-module .img-circle-small img{-webkit-transform:scale(.89);transform:scale(.89)}}.persons-section{padding:48px 0}@media (min-width:1024px){.persons-section{padding:56px 0}}.persons-section .holder-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;padding:0 0 32px}@media (min-width:1024px){.persons-section .holder-block{gap:32px}}@media (min-width:768px){.person-card{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 calc(50% - 32px);flex:1 1 calc(50% - 32px);-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:50%}}@media (min-width:1024px){.person-card{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 64px);flex:1 1 calc(50% - 64px)}}.person-card .h3,.person-card h3{color:var(--info-dark);font-family:Lato,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;line-height:1.2083333333;margin:0 0 8px}.person-card .h3 a,.person-card h3 a{color:var(--info-dark);text-decoration:none;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.person-card .h3 a:hover,.person-card h3 a:hover{color:var(--info-dark);text-decoration:underline}.person-card .h4,.person-card h4{font-family:Lato,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-style:italic;line-height:1.1875}.person-card .img-block{border-radius:50%;height:231px;overflow:hidden;position:relative;width:231px}.person-card .img-block img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.person-card .text-area{font-size:16px;line-height:1.5;text-align:center}@media (min-width:1024px){.person-card .text-area{padding:18px 0 0;text-align:left;width:calc(100% - 257px)}}.person-card .img-column{margin:0 auto 17px;position:relative;width:231px}@media (min-width:1024px){.person-card .img-column{margin:0;padding:0 25px 0 0;width:257px}}.person-card .img-column:before{background:linear-gradient(247deg,rgba(42,92,217,.89) 8.53%,rgba(160,48,170,.89) 40.82%,hsla(8,87%,63%,.89) 75.18%);border-radius:50%;content:"";height:65px;opacity:.89;position:absolute;right:-6px;top:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:65px;z-index:5}@media (min-width:1024px){.person-card .img-column:before{right:18px}}.testimonials-section{overflow:hidden;padding:48px 0}@media (min-width:1024px){.testimonials-section{padding:56px 0}}.testimonials-section .testimonial-block{background:#f5f5f5;border-radius:24px;padding:58px 32px 32px}@media (min-width:1024px){.testimonials-section .testimonial-block{padding:48px}}.testimonials-section .testimonial-block blockquote{border:0;font-family:Lora,Times New Roman,Georgia,serif;font-size:16px;font-weight:700;line-height:1.5;margin:0;padding:0;position:relative}@media (min-width:1024px){.testimonials-section .testimonial-block blockquote{font-size:24px;line-height:1.5}}.testimonials-section .testimonial-block blockquote:before{color:var(--red);content:"“";display:block;font-size:154px;line-height:.45}@media (min-width:1024px){.testimonials-section .testimonial-block blockquote:before{line-height:.6}}.testimonials-section .testimonial-block blockquote p{margin:0 0 23px}@media (min-width:1024px){.testimonials-section .testimonial-block blockquote p{margin:0 0 30px}}@media (min-width:768px){.testimonials-section .testimonial-block .wrap-block{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end}}.testimonials-section .testimonial-block .img-block{border-radius:10px;display:inline-block;overflow:hidden;vertical-align:top}.testimonials-section .testimonial-block .img-block img{width:100%}.testimonials-section .testimonial-block cite{display:block;font-size:16px;font-style:normal;line-height:1.5;padding:0 0 28px}@media (min-width:768px){.testimonials-section .testimonial-block cite{padding:0 0 0 32px}}.testimonials-section .testimonial-block .author,.testimonials-section .testimonial-block .position{display:block}.testimonials-section .testimonial-block .position{font-size:15px;line-height:1.6}@media (min-width:1024px){.testimonials-section .testimonial-block .position{font-size:16px;line-height:1.5}}.testimonials-section .testimonial-block .author{font-size:19px;line-height:1.2631578947}@media (min-width:1024px){.testimonials-section .testimonial-block .author{font-size:16px;line-height:1.5}}.quote-slider{padding:0 0 62px;position:relative}@media (min-width:1024px){.quote-slider{padding:0 0 77px}}.quote-slider .slick-list{overflow:visible!important}.quote-slider .slide{padding:0 16px}.quote-slider .slick-arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:none;border:3px solid var(--primary);border-radius:50%;bottom:0;color:var(--primary);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;height:32px;justify-content:center;padding:0;position:absolute;right:15px;width:32px}@media (min-width:1024px){.quote-slider .slick-arrow{height:44px;width:44px}}.quote-slider .slick-arrow:hover{background:var(--primary);color:#fff}.quote-slider .slick-arrow .icon-next:before,.quote-slider .slick-arrow .icon-prev:before{display:inline-block;font-size:18px;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out;vertical-align:top}@media (min-width:1024px){.quote-slider .slick-arrow .icon-next:before,.quote-slider .slick-arrow .icon-prev:before{font-size:24px}}.quote-slider .slick-arrow .icon-prev:before{margin:1px 2px 0 0}.quote-slider .slick-arrow .icon-next:before{margin:1px 0 0 2px}.quote-slider .slick-prev{right:65px}@media (min-width:1024px){.quote-slider .slick-prev{right:75px}}