*{padding:0;margin:0;outline:0;box-sizing:border-box}body,html{width:100%;height:100%}body{font-family:Rubik,sans-serif;font-weight:400;color:#28475C;background-repeat:no-repeat;background-color:#c6ebf2;overflow-x:hidden;background-color:rgba(1,118,227,.04)}.page{position:relative;z-index:2;overflow:hidden;padding-top:96px;width:100%}.logo-bg{position:absolute;z-index:-1;background-image:url(../img/icons/logo-bg.svg);background-size:cover;left:50%}@media (min-width:0) and (max-width:999px){.logo-bg{width:380px;height:600px;margin-left:20px;top:156px}}@media (min-width:1000px){.logo-bg{width:548px;height:865px;margin-left:-17px;top:-1px}}.float-scroll-el{will-change:transform;transition:transform 1s ease-in-out}.logo-blur-bg{position:absolute;width:1160px;height:876px;z-index:-2}.logo-blur-bg:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;will-change:transform;background-image:url(../img/logo-blur.png);background-size:cover}@media (min-width:0) and (max-width:999px){.logo-blur-bg.top-right{left:0;top:-400px}}@media (min-width:1000px){.logo-blur-bg.top-right{top:-412px;left:50%;margin-left:-98px}}.logo-blur-bg.top-right:before{-webkit-animation:logoBlurScale 23s ease infinite;animation:logoBlurScale 23s ease infinite}@media (min-width:0) and (max-width:999px){.logo-blur-bg.top-left{left:45%;top:180px}.wrapper{padding-left:16px;padding-right:16px}}@media (min-width:1000px){.logo-blur-bg.top-left{top:102px;right:50%;margin-right:-80px}}.logo-blur-bg.top-left:before{-webkit-animation:logoBlurScale 20s ease infinite;animation:logoBlurScale 20s ease infinite}@-webkit-keyframes logoBlurScale{0%{transform:scale(1)}50%{transform:scale(3)}}@keyframes logoBlurScale{0%{transform:scale(1)}50%{transform:scale(3)}}.wrapper{width:100%;max-width:1328px;margin-left:auto;margin-right:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:600}.h1,h1{text-transform:uppercase}a{text-decoration:none}ol,ul{list-style:none}@media (min-width:0) and (max-width:999px){.h1,h1{font-size:24px;line-height:32px}.hidden-mobile{display:none!important}}@media (min-width:1000px){.wrapper{padding-left:24px;padding-right:24px}.h1,h1{font-size:56px;line-height:56px}.visible-mobile{display:none!important}}.text-list li{position:relative;padding-left:32px;font-size:16px;line-height:24px;margin-bottom:20px}.text-list li:before{content:"";display:block;position:absolute;left:8px;width:8px;height:2px;top:11px;background:radial-gradient(154.17% 313.8% at 154.17% 175%,#00EBC1 0,#0076E3 100%);border-radius:2px}@-webkit-keyframes rotate{100%{transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg)}}.header{position:fixed;left:0;top:0;right:0;z-index:100;background-color:#fff;padding:16px 0 15px;border-bottom:1px solid #DEE9F2}.header-content{display:flex;justify-content:space-between;align-items:center}.header-content .logo{display:flex}@media (min-width:0) and (max-width:999px){.header{padding-left:8px;padding-right:8px}.header-content .logo img{width:48px;height:48px;margin-top:8px;margin-bottom:8px}.header-content .nav-wrap{position:fixed;left:0;top:96px;right:0;background-color:#fff;max-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;transition-duration:.3s;transition-timing-function:ease;transition-property:max-height}.header-content .nav-wrap.opened{max-height:calc(100% - 96px)}.header-content .nav-menu .active>a{background:linear-gradient(93.58deg,#01EBC1 0,#0176E3 100%);color:#fff}}@media (min-width:1000px){.header-content .nav-menu{display:flex}.header-content .nav-menu .active:not(.submenu-opened):after{content:"";display:block;position:absolute;width:16px;height:4px;background-color:#0280E1;opacity:1;border-radius:4px;top:46px;left:50%;transform:translateX(-50%)}.header-content .nav-menu .active:not(.submenu-opened):before{transition:none}.header-content .nav-menu .active>a,.header-content .nav-menu .active>span{color:#027de1}.header-content .nav-menu>li{padding:6px 0;position:relative}.header-content .nav-menu>li:not(:first-child){margin-left:40px}.header-content .nav-menu>li:before{content:"";display:block;position:absolute;top:30px;left:50%;transform:translateX(-50%);opacity:0;width:24px;height:24px;background-image:url(../img/icons/menu-dot.svg);background-repeat:no-repeat;transition-duration:.3s;transition-timing-function:ease;transition-property:opacity}.header-content .nav-menu>li.has-submenu:before{background-image:url(../img/icons/menu-arrow.svg)}.header-content .nav-menu>li.has-submenu.submenu-opened .submenu{display:block}.header-content .nav-menu>li:hover:not(.submenu-opened):before{opacity:1}.header-content .nav-menu>li:hover:not(.submenu-opened):after{display:none!important}.header-content .nav-menu>li:last-child ul{left:auto;right:50%}.header-content .nav-menu>li:last-child ul:before{left:auto;right:0;padding-left:0;padding-right:3px}.header-content .nav-menu>li li{padding:8px 0}.header-content .nav-menu>li li a{padding:0 24px;white-space:nowrap}}.header-content .nav-menu a,.header-content .nav-menu span{display:block;cursor:pointer;line-height:24px;transition-duration:.3s;transition-timing-function:ease;transition-property:color}@media (min-width:0) and (max-width:999px){.header-content .nav-menu a,.header-content .nav-menu span{font-size:20px;padding:20px 24px 19px;color:#28475C;border-bottom:1px solid #DEE9F2}.header-content .nav-menu span{display:none}.footer p{text-align:center}}@media (min-width:1000px){.header-content .nav-menu a,.header-content .nav-menu span{font-size:16px;color:#333}.header-content .nav-menu a:hover,.header-content .nav-menu span:hover{color:#0280E1}.header-content .nav-menu .submenu{display:none;position:absolute;top:36px;left:50%;padding-left:3px;padding-top:22px;padding-bottom:24px;background-color:#fff;z-index:5}.header-content .nav-menu .submenu:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:3px;background-color:#0280E1}.header-content .nav-menu .submenu .active{background-color:#0280E1}.header-content .nav-menu .submenu .active:after,.header-content .nav-menu .submenu .active:before{display:none}.header-content .nav-menu .submenu .active a{color:#fff}.footer{margin-top:80px}}.header-content .nav-toggle{width:24px;height:24px;background-image:url(../img/icons/menu-open.svg);background-repeat:no-repeat}.header-content .nav-toggle.opened{background-image:url(../img/icons/menu-close.svg)}.footer{background-color:#fff;padding:8px 0}.footer p{font-size:14px;line-height:24px}.control-input input{display:block;width:100%;border:1px solid #E3EAF0;padding:19px 23px;font:16px/24px Rubik,sans-serif;font-weight:400;color:#28475C;border-radius:4px;appearance:none;-webkit-appearance:none;transition-duration:.3s;transition-timing-function:ease;transition-property:border-color}.btn-secondary,.control-input textarea{font:16px/24px Rubik,sans-serif}.control-input input:-webkit-autofill{box-shadow:inset 0 0 0 48px #fff}.control-input input:hover{border-color:#CDD7DF}.control-input input:focus{border-color:#0280E1}.control-input input.wpcf7-not-valid{border-color:#F5A3A3}.control-input input::-webkit-input-placeholder{color:rgba(40,71,92,.5);opacity:1}.control-input input::-moz-placeholder{color:rgba(40,71,92,.5);opacity:1}.control-input input:-ms-input-placeholder{color:rgba(40,71,92,.5);opacity:1}.control-input input:-moz-placeholder{color:rgba(40,71,92,.5);opacity:1}.control-input textarea{display:block;width:100%;border:1px solid #E3EAF0;padding:27px 23px;font-weight:400;color:#28475C;border-radius:4px;appearance:none;-webkit-appearance:none;transition-duration:.3s;transition-timing-function:ease;transition-property:border-color;resize:none;height:192px}.control-input textarea:-webkit-autofill{box-shadow:inset 0 0 0 48px #fff}.control-input textarea:hover{border-color:#CDD7DF}.control-input textarea:focus{border-color:#0280E1}.control-input textarea.wpcf7-not-valid{border-color:#F5A3A3}.control-input textarea::-webkit-input-placeholder{color:rgba(40,71,92,.5);opacity:1}.control-input textarea::-moz-placeholder{color:rgba(40,71,92,.5);opacity:1}.control-input textarea:-ms-input-placeholder{color:rgba(40,71,92,.5);opacity:1}.control-input textarea:-moz-placeholder{color:rgba(40,71,92,.5);opacity:1}.control-input .wpcf7-not-valid-tip{color:#F5A3A3;font-size:16px;line-height:24px}.btn-primary{display:block;border-radius:100px;font:16px/56px Rubik,sans-serif;font-weight:500;color:#fff;border:1px solid rgba(2,128,225,.24);padding:7px;cursor:pointer;position:relative;background:0 0;z-index:1}@media (min-width:0) and (max-width:999px){.btn-primary{width:100%}}.btn-primary:disabled{cursor:default;opacity:.5}@media (min-width:1000px){.btn-primary:hover .btn-primary__inner{background:linear-gradient(92.69deg,#01EBC1 0,#0176E3 131.77%)}}.btn-primary:active .btn-primary__inner{background:linear-gradient(91.11deg,#01EBC1 0,#0176E3 238.57%)}@keyframes pulse{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.8475)}}.btn-primary:after,.btn-primary:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.4);border-radius:100px;pointer-events:none;z-index:-1}.btn-primary:before{animation:pulse 2s linear infinite}.btn-primary:after{animation:pulse 2s linear 1s infinite}.btn-primary .btn-primary__inner{background:linear-gradient(93.58deg,#01EBC1 0,#0176E3 100%);border-radius:100px;display:flex;flex-direction:row-reverse;align-items:center;transition-duration:.3s;transition-timing-function:ease;transition-property:all;position:relative}.btn-primary .btn-primary__inner-text{flex-grow:1;text-align:center;padding-left:30px;padding-right:30px}.btn-primary .btn-primary__inner-icon{width:56px;height:56px;min-width:56px;background:linear-gradient(135deg,#1185E4 0,#0068BD 100%);border-radius:50%;position:relative}.btn-primary .btn-primary__inner-icon:before{content:"";display:block;position:absolute;left:50%;top:50%;margin:-12px 0 0 -12px;width:24px;height:24px;background-image:url(../img/icons/email.svg)}.btn-primary .btn-primary__inner-icon~.btn-primary__inner-text{padding-left:16px;padding-right:0}@media (min-width:1000px){.btn-primary.btn-submit{width:200px}}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;background:rgba(2,128,225,.04);border:1px solid #0280E1;border-radius:100px;color:#0280E1;padding:0 26px;height:56px;cursor:pointer}@media (min-width:0) and (max-width:999px){.btn-secondary{width:100%}}.btn-secondary:disabled{cursor:default;opacity:.5}.btn-secondary__icon{width:24px;height:24px;min-width:24px;margin-right:8px;position:relative}.btn-secondary__icon:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../img/icons/file-add.svg)}.grid-row{display:flex;flex-wrap:wrap}@media (min-width:1000px){.grid-row{margin-left:-20px;margin-right:-20px}}.grid-col{margin-bottom:40px;flex:100% 0 0;min-width:0}@media (min-width:1000px){.grid-col{padding-left:20px;padding-right:20px;margin-bottom:40px}.grid-col.col-1{flex:8.3333333333% 0 0}.grid-col.col-2{flex:16.6666666667% 0 0}.grid-col.col-3{flex:25% 0 0}.grid-col.col-4{flex:33.3333333333% 0 0}.grid-col.col-5{flex:41.6666666667% 0 0}.grid-col.col-6{flex:50% 0 0}.grid-col.col-7{flex:58.3333333333% 0 0}.grid-col.col-8{flex:66.6666666667% 0 0}.grid-col.col-9{flex:75% 0 0}.grid-col.col-10{flex:83.3333333333% 0 0}.grid-col.col-11{flex:91.6666666667% 0 0}.grid-col.col-12{flex:100% 0 0}}@media (min-width:0) and (max-width:999px){.grid-row{margin-left:-8px;margin-right:-8px}.grid-col{padding-left:8px;padding-right:8px;margin-bottom:24px}.grid-col.col-mobile-1{flex:8.3333333333% 0 0}.grid-col.col-mobile-2{flex:16.6666666667% 0 0}.grid-col.col-mobile-3{flex:25% 0 0}.grid-col.col-mobile-4{flex:33.3333333333% 0 0}.grid-col.col-mobile-5{flex:41.6666666667% 0 0}.grid-col.col-mobile-6{flex:50% 0 0}.grid-col.col-mobile-7{flex:58.3333333333% 0 0}.grid-col.col-mobile-8{flex:66.6666666667% 0 0}.grid-col.col-mobile-9{flex:75% 0 0}.grid-col.col-mobile-10{flex:83.3333333333% 0 0}.grid-col.col-mobile-11{flex:91.6666666667% 0 0}.grid-col.col-mobile-12{flex:100% 0 0}.contact-us-section{margin-left:-16px;margin-right:-16px;margin-top:40px}.contact-us-form{border-top:1px solid #DEE9F2;padding:39px 16px 80px;background-image:url(../img/icons/contact-us-mobile-bg.svg)}}.contact-us-form{background-color:#fff;background-repeat:no-repeat;background-position:top right;max-width:960px;margin-left:auto;margin-right:auto}.contact-us-form-top strong{display:block;font-family:Poppins,sans-serif;font-weight:600}@media (min-width:0) and (max-width:999px){.contact-us-form-top strong{font-size:24px;line-height:32px}}@media (min-width:1000px){.contact-us-section{margin-top:80px}.contact-us-form{border:1px solid #DEE9F2;padding:79px;border-radius:16px;background-image:url(../img/icons/contact-us-desktop-bg.svg)}.contact-us-form-top strong{font-size:48px;line-height:72px}}.contact-us-form-top p{color:#626D85;font-size:18px;line-height:24px}.contact-us-form-bottom{display:flex}@media (min-width:0) and (max-width:999px){.contact-us-form-top p{margin:24px 0 40px}.contact-us-form-bottom{flex-direction:column-reverse}}@media (min-width:1000px){.contact-us-form-top p{margin:16px 0;max-width:496px}.contact-us-form-bottom{justify-content:space-between}}.contact-us-form-bottom p{display:flex;align-items:center;font:24px/32px Poppins,sans-serif;font-weight:600;color:rgba(40,71,92,.8)}.contact-us-form-bottom p i{width:48px;height:48px;background-image:url(../img/icons/heart.svg);-webkit-animation:heartbeat .5s linear infinite;animation:heartbeat .5s linear infinite}@-webkit-keyframes heartbeat{60%{transform:scale(1.1)}}@keyframes heartbeat{60%{transform:scale(1.1)}}@media (min-width:0) and (max-width:999px){.contact-us-form-bottom p i{margin:8px 0}}@media (min-width:1000px){.contact-us-form-bottom p i{margin:0 16px}}.contact-us-form-bottom .btn-primary{border:1px solid rgba(2,128,225,.1)}.contact-us-form-bottom .btn-primary:after,.contact-us-form-bottom .btn-primary:before{background:linear-gradient(93.58deg,rgba(1,235,193,.1) 0,rgba(1,118,227,.1) 100%)}@media (min-width:0) and (max-width:999px){.contact-us-form-bottom p{flex-direction:column;margin-top:80px}.home-hero{padding:36px 0 80px}}@media (min-width:1000px){.contact-us-form-bottom p{justify-content:space-between}.home-hero-content__left{padding-top:73px;padding-bottom:73px;display:flex;align-items:center;margin:0 -20px}.home-hero-content__left-img{flex:calc(33.33333% - 40px) 0 0;margin:0 20px;opacity:0;transition:opacity .5s ease-in-out}.home-hero-content__left-img._visible{opacity:1}}.home-hero-content__left-img img{display:block;max-width:100%}@media (min-width:0) and (max-width:999px){.home-hero-content__left-img img{width:160px;height:120px;margin:0 auto}.home-hero-content__left-txt{margin-top:36px}.home-hero-content__left-txt h2{font-size:20px;line-height:32px}}@media (min-width:1000px){.home-hero-content__left-txt{flex:calc(66.66666% - 40px) 0 0;margin:0 20px}.home-hero-content__left-txt h2{font-size:48px;line-height:72px}.home-hero-content__left-txt p{max-width:660px;font-size:24px;line-height:32px}}.home-hero-content__left-txt p{margin-top:24px}@media (min-width:1000px){.home-hero-content__right{margin-top:40px}.home-hero-list{display:flex;margin:0 -20px}}.home-hero-list li{background:linear-gradient(90deg,rgba(1,118,227,.08) 0,rgba(1,118,227,0) 100%);border-radius:8px}@media (min-width:0) and (max-width:999px){.home-hero-list li{margin-top:24px;padding:24px 16px}}@media (min-width:1000px){.home-hero-list li{padding:32px 40px;margin:0 20px;flex:calc(33.33333% - 40px) 0 0}}.home-hero-list li ._item-content{display:flex;align-items:center;height:100%}.home-hero-list li img{box-shadow:0 24px 48px rgba(0,0,0,.08);border-radius:32px;background-color:#FAFAFA}.home-hero-list li p{line-height:24px}@media (min-width:0) and (max-width:999px){.home-hero-list li ._item-content{flex-direction:column}.home-hero-list li p{font-size:16px;margin-top:8px;text-align:center}.propositions-section{padding-top:40px}}@media (min-width:1000px){.home-hero-list li p{margin-left:24px;font-size:18px}.propositions-section{padding-top:80px;padding-bottom:40px}}.propositions-item{height:100%;position:relative;padding:15px;border:1px solid rgba(5,5,7,.04);border-radius:24px;opacity:0;transform:scale(.5);transition-duration:.3s;transition-timing-function:ease;transition-property:opacity,transform}.propositions-item.vc-visible{opacity:1;transform:scale(1)}.propositions-item-txt,.services-item{opacity:0;transition-duration:.3s;transition-timing-function:ease}.propositions-item-txt{background:#FFF;box-shadow:0 12px 24px rgba(0,0,0,.08);border-radius:12px;height:100%;position:relative;transition-property:opacity;z-index:2}@media (min-width:0) and (max-width:999px){.propositions-section h2{font-size:24px;line-height:32px}.propositions-grid{margin-top:24px}.propositions-item{min-height:288px}.propositions-item-txt{padding:24px 16px 56px;overflow:hidden}.propositions-item-txt:not(.visible){max-height:256px!important}.propositions-item-txt.visible{opacity:1}}@media (min-width:1000px){.propositions-section h2{font-size:48px;line-height:72px}.propositions-grid{margin-top:40px}.propositions-grid .grid-col:nth-child(1) .propositions-item{transition-delay:50ms}.propositions-grid .grid-col:nth-child(2) .propositions-item{transition-delay:.1s}.propositions-grid .grid-col:nth-child(3) .propositions-item{transition-delay:.15s}.propositions-grid .grid-col:nth-child(4) .propositions-item{transition-delay:.2s}.propositions-grid .grid-col:nth-child(5) .propositions-item{transition-delay:.25s}.propositions-grid .grid-col:nth-child(6) .propositions-item{transition-delay:.3s}.propositions-item-txt{padding:32px;max-height:unset!important}.propositions-item-txt:hover{opacity:1}}.propositions-item-txt strong{display:block;font:24px/32px Poppins,sans-serif;font-weight:600}.propositions-item-txt p{font-size:16px;line-height:24px;margin-top:16px;color:#626D85}.propositions-item-hero{position:absolute;left:15px;top:15px;right:15px;bottom:15px;border-radius:12px;overflow:hidden;display:flex;align-items:center;background:linear-gradient(30.8deg,#00DAB3 30.01%,#0076E3 78.33%),linear-gradient(0deg,rgba(164,164,164,.24),rgba(164,164,164,.24))}.propositions-item-hero__title{font:32px/40px Poppins,sans-serif;font-weight:600;color:#fff;position:relative;z-index:1}.propositions-item-hero__icon{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);position:absolute;z-index:1}@media (min-width:0) and (max-width:999px){.propositions-item-hero{padding:120px 0 56px 24px}.propositions-item-hero__title{max-width:230px}.propositions-item-hero__icon{width:80px;height:80px;border-radius:12px;top:24px;left:24px}}@media (min-width:1000px){.propositions-item-hero{padding:0 112px 0 24px}.propositions-item-hero__icon{right:0;top:0;width:112px;height:112px;border-radius:0 12px}}.propositions-item-hero__img{position:absolute;top:0;right:0;bottom:0;left:0}.propositions-item-hero__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (min-width:0) and (max-width:999px){.propositions-item-toggle{display:flex;position:absolute;left:15px;bottom:15px;right:15px;z-index:2;justify-content:flex-end;padding:8px 24px;border-radius:0 0 12px 12px;background-color:rgba(0,0,0,.08);font-size:16px;line-height:24px;color:#fff;transition-duration:.3s;transition-timing-function:ease;transition-property:background-color,color}.propositions-item-toggle.opened{background-color:rgba(2,128,225,.04);color:#626D85}.propositions-item-toggle.opened span:after{transform:rotate(-90deg);border-color:transparent transparent transparent #626D85;margin-top:-9px}.propositions-item-toggle span{position:relative;padding-right:14px;transition-duration:.3s;transition-timing-function:ease;transition-property:padding-right}.propositions-item-toggle span:after{content:"";width:0;height:0;display:block;position:absolute;right:-6px;top:50%;margin-top:-6px;border-width:6px;border-style:solid;border-color:transparent transparent transparent #fff;transition-duration:.3s;transition-timing-function:ease;transition-property:transform,border-color,margin-top}.services-section{padding-top:40px;padding-bottom:16px;border-top:1px solid #DEE9F2}.services-section h2{font-size:24px;line-height:32px}.services-grid{margin-top:24px}}@media (min-width:1000px){.services-section{padding-top:80px}.services-section h2{font-size:48px;line-height:72px}.services-grid{margin-top:80px}}.services-grid .grid-col:nth-child(1) .services-item__icon{background:linear-gradient(4.67deg,#01EBC1 0,#0176E3 100%)}.services-grid .grid-col:nth-child(2) .services-item__icon{background:linear-gradient(184.67deg,#01EBC1 0,#0176E3 100%)}.services-item{position:relative;overflow:hidden;background:#FFF;box-shadow:0 24px 48px rgba(0,0,0,.08);border-radius:16px;transform:scale(.5);transition-property:opacity,transform}.services-item.vc-visible{opacity:1;transform:scale(1)}.services-item__icon{position:absolute;width:160px;height:160px;top:-80px;border-radius:50%;animation:rotate 5s linear infinite}@media (min-width:0) and (max-width:999px){.services-item{padding:40px 16px}.services-item__icon{right:-112px}}.services-item h3{font-size:24px;line-height:32px}@media (min-width:1000px){.services-item{padding:72px}.services-item__icon{left:-80px}.services-item h3{opacity:.8}}.services-item p{margin-top:16px;font-size:16px;line-height:24px;color:#626D85}@media (min-width:0) and (max-width:999px){.feedback-section{padding-top:40px}.feedback-section h2{font-size:24px;line-height:32px}}@media (min-width:1000px){.feedback-section{padding-top:80px}.feedback-section h2{font-size:48px;line-height:72px}.feedback-slider{margin:0 64px}}@media (min-width:0) and (max-width:999px){.feedback-slider-wrap{margin-top:40px}}@media (min-width:1000px){.feedback-slider-wrap{margin:80px -65px 0}}.feedback-slider-controls{display:flex;justify-content:center;align-items:center}@media (min-width:0) and (max-width:999px){.feedback-slider-controls{margin-top:40px}}@media (min-width:1000px){.feedback-slider-controls{margin-top:56px;padding:0 64px}}.feedback-slider-controls .slick-dots{display:flex;justify-content:center;order:1}@media (min-width:0) and (max-width:999px){.feedback-slider-controls .slick-dots{margin:0 8px}}@media (min-width:1000px){.feedback-slider-controls .slick-dots{margin:0 24px}}.feedback-slider-controls .slick-dots button{width:24px;height:24px;position:relative;border:none;cursor:pointer;background-color:transparent;font-size:0;padding:0}.feedback-slider-controls .slick-dots button:before{content:"";display:block;position:absolute;width:6px;height:6px;left:50%;top:50%;margin-left:-3px;margin-top:-3px;background-color:#0280E1;border-radius:50%;opacity:.3;transition-duration:.3s;transition-timing-function:ease;transition-property:opacity}.feedback-slider-controls .slick-dots .slick-active button:before{opacity:1}.feedback-slider-controls .slick-next,.feedback-slider-controls .slick-prev{font-size:0;padding:0;border-radius:50%;cursor:pointer;background:linear-gradient(93.58deg,rgba(1,235,193,.1) 0,rgba(1,118,227,.1) 100%);border:none;position:relative}@media (min-width:0) and (max-width:999px){.feedback-slider-controls .slick-next,.feedback-slider-controls .slick-prev{width:48px;height:48px}}@media (min-width:1000px){.feedback-slider-controls .slick-next,.feedback-slider-controls .slick-prev{width:64px;height:64px}}.feedback-slider-controls .slick-next:not(.slick-disabled):before,.feedback-slider-controls .slick-prev:not(.slick-disabled):before{content:"";display:block;position:absolute;top:8px;right:8px;bottom:8px;left:8px;background:linear-gradient(135deg,#1185E4 0,#0068BD 100%);border-radius:50%;transition-duration:.3s;transition-timing-function:ease;transition-property:all}.feedback-slider-controls .slick-next:after,.feedback-slider-controls .slick-prev:after{content:"";display:block;position:absolute;width:24px;height:24px;left:50%;top:50%;margin-top:-12px;margin-left:-12px;background-image:url(../img/icons/slider-arrow.svg)}.feedback-slider-controls .slick-next.slick-disabled,.feedback-slider-controls .slick-prev.slick-disabled{background:rgba(98,109,133,.1);border:1px solid rgba(98,109,133,.1);cursor:default}.feedback-slider-controls .slick-next.slick-disabled:after,.feedback-slider-controls .slick-prev.slick-disabled:after{background-image:url(../img/icons/slider-arrow-disabled.svg)}@media (min-width:1000px){.feedback-slider-controls .slick-next:hover:before,.feedback-slider-controls .slick-prev:hover:before{background:linear-gradient(135deg,#35A3FD 0,#0A71C6 100%)}}.feedback-slider-controls .slick-next:not(.slick-disabled):active:before,.feedback-slider-controls .slick-prev:not(.slick-disabled):active:before{background:linear-gradient(135deg,#5AB5FF 0,#0D75CB 100%)}.feedback-slider-controls .slick-prev:after{transform:rotate(-180deg)}.feedback-slider-controls .slick-next{order:2}.feedback-item{text-align:center}.feedback-item:nth-child(3n) .feedback-item__logo:before{background-image:url(../img/icons/feedback/bg-3.svg)}.feedback-item:nth-child(3n-1) .feedback-item__logo:before{background-image:url(../img/icons/feedback/bg-2.svg)}.feedback-item:nth-child(3n-2) .feedback-item__logo:before{background-image:url(../img/icons/feedback/bg-1.svg)}@media (min-width:1000px){.feedback-item{padding:0 64px;position:relative}.feedback-item:not(:first-child):before{content:"";display:block;position:absolute;left:-1px;top:0;bottom:0;width:1px;background-color:#DEE9F2}}.feedback-item__logo{position:relative;width:96px;height:96px;margin:0 auto;display:flex;align-items:center;justify-content:center}.feedback-item__logo:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;animation:rotate 5s linear infinite}.feedback-item__company{display:block;font-weight:500;font-size:24px;line-height:32px;margin-top:24px}.insights-item-content__text,.submit-resume-form-top strong{font-family:Poppins,sans-serif;font-weight:600}.feedback-item__author,.feedback-item__txt{font-size:16px;line-height:24px;margin-top:8px}.feedback-item__author{color:#626D85}.home-logo-animation{left:50%;position:absolute;z-index: -1;}@media (min-width:0) and (max-width:999px){.home-logo-animation{margin-left:20px;top:156px}.home-logo-animation__logo{height:600px;width:380px}}@media (min-width:1000px){.home-logo-animation{margin-left:64px;top:120px}.home-logo-animation-wrap._animate{background-color:#fff;bottom:0;position:fixed;-webkit-animation:fadeBg .6s ease-in-out forwards 2s;animation:fadeBg .6s ease-in-out forwards 2s}@-webkit-keyframes fadeBg{to{background-color:rgba(0,0,0,0);position:absolute}}@keyframes fadeBg{to{background-color:rgba(0,0,0,0);position:absolute}}}.home-logo-animation-wrap{left:0;top:0;right:0;z-index:-1}@media (min-width:0) and (max-width:999px){.insights-hero{padding:80px 0 144px}.insights-grid .grid-col:last-of-type{margin-bottom:0}}@media (min-width:1000px){.home-logo-animation__logo{position:relative;width:393px;height:620px;transform:scale(1.385)}._animate .home-logo-animation__logo{-webkit-animation:scaleLogo 1.5s ease-in-out forwards;animation:scaleLogo 1.5s ease-in-out forwards}@-webkit-keyframes scaleLogo{from{transform:scale(1)}to{transform:scale(1.385)}}@keyframes scaleLogo{from{transform:scale(1)}to{transform:scale(1.385)}}.home-logo-animation__logo svg{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0}.home-logo-animation__logo svg._fill{opacity:1}._animate .home-logo-animation__logo svg._gradient{opacity:1;-webkit-animation:fadeOut .5s ease-in-out forwards 2s;animation:fadeOut .5s ease-in-out forwards 2s}._animate .home-logo-animation__logo svg._fill{opacity:0;-webkit-animation:fadeIn .5s ease-in-out forwards 2s;animation:fadeIn .5s ease-in-out forwards 2s}.home-logo-animation__logo-semi{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/icons/semicircle_logo.svg) center center no-repeat;background-size:cover;opacity:0}@-webkit-keyframes scaleLogoSemi{to{transform:scale(4)}}@keyframes scaleLogoSemi{to{transform:scale(4)}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}._animate .home-logo-animation__logo-semi._1{-webkit-animation:scaleLogoSemi 1s ease-in-out 1.5s forwards,fadeIn 170ms ease-in-out 1.5s forwards,fadeOut .5s ease-in-out 2.17s forwards;animation:scaleLogoSemi 1s ease-in-out 1.5s forwards,fadeIn 170ms ease-in-out 1.5s forwards,fadeOut .5s ease-in-out 2.17s forwards}._animate .home-logo-animation__logo-semi._2{-webkit-animation:scaleLogoSemi 1s ease-in-out 1.83s forwards,fadeIn 170ms ease-in-out 1.83s forwards,fadeOut 170ms ease-in-out 2.83s forwards;animation:scaleLogoSemi 1s ease-in-out 1.83s forwards,fadeIn 170ms ease-in-out 1.83s forwards,fadeOut 170ms ease-in-out 2.83s forwards}.insights-hero{padding:176px 0}.insights-hero h1{max-width:614px}.insights-grid{padding-bottom:40px}}.insights-item{border:1px solid rgba(5,5,7,.04);border-radius:24px;padding:15px;display:block}@media (min-width:0) and (max-width:999px){.insights-item{height:184px}.insights-item-content__text{font-size:16px;line-height:24px}}@media (min-width:1000px){.insights-item{height:320px}}.insights-item-content{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:12px;background:linear-gradient(267.65deg,#00DAB3 0,#0076E3 100%);box-shadow:0 12px 24px rgba(0,0,0,.08);position:relative}.insights-item-content__img{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;border-radius:12px;display:flex;justify-content:center;align-items:center}.about-item,.about-txt{box-shadow:0 24px 48px rgba(0,0,0,.06);border-radius:16px}.insights-item-content__img img{object-fit:cover;width:100%;height:100%}.insights-item-content__text{position:relative;padding:16px 24px;max-height:100%;max-width:100%;overflow:hidden;text-shadow:0 2px 2px rgba(0,0,0,.16);color:#fff}@media (min-width:0) and (max-width:999px){.about-hero{padding:40px 0}}@media (min-width:1000px){.insights-item-content__text{font-size:24px;line-height:32px}.about-hero{padding:80px 0}.about-hero h1{max-width:713px}}.about-txt{background:#FFF;margin-bottom:80px}@media (min-width:0) and (max-width:999px){.about-txt{padding:16px}}@media (min-width:1000px){.about-txt{padding:80px}}.about-txt p{font-size:16px;line-height:24px}.about-txt p:not(:first-of-type){margin-top:24px}@media (min-width:0) and (max-width:999px){.about-grid{padding-bottom:16px}}@media (min-width:1000px){.about-grid{padding-bottom:40px}}.about-grid .grid-col:nth-child(1) .about-item__icon{left:40px;background:linear-gradient(4.67deg,#01EBC1 0,#0176E3 100%)}.about-grid .grid-col:nth-child(2) .about-item__icon{left:50%;margin-left:-64px;background:linear-gradient(4.67deg,#01EBC1 0,#0176E3 41.67%)}.about-grid .grid-col:nth-child(3) .about-item__icon{background:linear-gradient(4.67deg,#0176E3 0,#01EBC1 48.48%);right:40px}.about-item{height:100%;background:#fff;position:relative;overflow:hidden}.about-item h2{font-size:40px;line-height:32px}.about-item p{font-size:16px;line-height:24px}@media (min-width:0) and (max-width:999px){.about-item{padding:88px 24px 24px}.about-item p{margin-top:24px}}@media (min-width:1000px){.about-item{padding:88px 40px 40px}.about-item p{margin-top:40px}}.about-item__icon{position:absolute;top:-80px;width:128px;height:128px;border-radius:50%}.team-item{display:flex}@media (min-width:0) and (max-width:999px){.team-hero{padding:80px 0 152px}.team-item{flex-direction:column;box-shadow:0 12px 24px rgba(0,0,0,.08);border-radius:12px;position:relative;margin:16px 16px 56px}.team-item:before{content:"";display:block;position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px;border-radius:24px;border:1px solid rgba(5,5,7,.04)}.team-item__photo{border-radius:12px 12px 0 0}}.team-item__photo{position:relative;overflow:hidden}@media (min-width:1000px){.team-hero{padding:172px 0}.team-item{padding-bottom:80px}.team-item__photo{border-radius:16px;min-width:256px;width:256px}}.team-item__photo img{display:block;width:100%;height:auto}@media (min-width:0) and (max-width:999px){.team-item__photo img{height:100%;object-fit:cover}.team-item__info{background-color:#fff;border-radius:0 0 12px 12px;padding:24px 16px 16px}.team-item__info h2{font-size:24px;line-height:32px}.team-item__info h2 ._position{display:block;padding-top:16px;color:#626D85;font-size:16px;line-height:24px}.team-item__info p{color:#626D85}}@media (min-width:1000px){.team-item__info{flex-grow:1;padding-left:50px;position:relative}.team-item__info:before{content:"";display:block;position:absolute;top:0;bottom:0;width:2px;background-color:#0280E1;border-radius:4px;left:24px}.team-item__info h2{font-size:40px;line-height:56px}}.team-item__info p{font-size:16px;line-height:24px;margin-top:16px}@media (min-width:0) and (max-width:999px){.industries-hero{padding:40px 0 80px;background-color:#fff;margin-bottom:40px}.industries-grid .grid-col:last-of-type{margin-bottom:0}}@media (min-width:1000px){.industries-hero{padding:176px 0}.industries-hero h1{max-width:936px}.industries-grid{padding-bottom:40px}.industries-item{height:200px}}.industries-item{border-radius:24px;padding:15px;border:1px solid #DEE9F2}.industries-item-content{display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding-left:16px;padding-right:16px;background-image:url(../img/industries/technology.png);background-size:cover;background-position:center center;background-color:#2d6785;box-shadow:0 24px 48px rgba(0,0,0,.08);border-radius:8px}.industries-item-content__info{color:#fff}@media (min-width:0) and (max-width:999px){.industries-item-content{flex-direction:column;padding-top:16px;padding-bottom:16px}.industries-item-content__info{text-align:center;margin-top:16px}}.industries-item-content__info h2{font-size:24px;line-height:32px}.industries-item-content__info p{font-size:18px;line-height:24px}@media (min-width:1000px){.industries-item-content__info{padding-left:24px}.industries-item-content__info p{margin-top:8px}}.careers-hero p{font-size:16px;line-height:24px}@media (min-width:0) and (max-width:999px){.careers-hero{padding:80px 0 40px}.careers-hero p{margin-top:144px}}@media (min-width:1000px){.careers-hero{padding:128px 0 80px}.careers-hero p{margin-top:208px;max-width:1120px}}.careers-hero .btn-primary{margin-top:40px}.careers-content .current-openings{padding-bottom:80px}@media (min-width:0) and (max-width:999px){.careers-content .current-openings{padding-top:40px}.careers-content .current-openings h2{font-size:24px;line-height:32px}.careers-content .openings-grid .grid-col:last-of-type{margin-bottom:0}}@media (min-width:1000px){.careers-content .current-openings{padding-top:80px}.careers-content .current-openings h2{font-size:56px;line-height:56px}.careers-content .openings-grid{padding-bottom:80px}}.careers-content .current-openings p{font-size:16px;line-height:24px;margin-top:40px}.careers-content .current-openings ul{margin-top:40px}.careers-content .openings-grid .grid-col:nth-child(4n-1) .openings-item:before{background:linear-gradient(182.5deg,#01EBC1 57.32%,#0176E3 100%)}.careers-content .openings-grid .grid-col:nth-child(4n-2) .openings-item:before{background:linear-gradient(4.67deg,#01EBC1 0,#0176E3 100%)}.careers-content .openings-grid .grid-col:nth-child(4n-3) .openings-item:before{background:linear-gradient(184.67deg,#01EBC1 0,#0176E3 100%)}.careers-content .openings-grid .grid-col:nth-child(4n-4) .openings-item:before{background:linear-gradient(10.91deg,#01EBC1 0,#0176E3 37.04%)}.careers-content .openings-item{height:100%;box-shadow:0 24px 48px rgba(0,0,0,.08);border-radius:12px;background-color:#fff;position:relative;overflow:hidden}.careers-content .openings-item:before{content:"";display:block;width:160px;height:160px;position:absolute;border-radius:50%;right:-80px;top:-88px}@media (min-width:0) and (max-width:999px){.careers-content .openings-item-content{padding:32px 16px}.careers-content .openings-item-content h3{font-size:24px;line-height:32px}}@media (min-width:1000px){.careers-content .openings-grid .grid-col:nth-child(even) .openings-item{transform:translateY(40px)}.careers-content .openings-item-content{padding:32px}}.careers-content .openings-item-content h3{padding-right:96px}@media (min-width:1000px){.careers-content .openings-item-content h3{font-size:40px;line-height:48px}}.careers-content .openings-item-content p{font-size:16px;line-height:24px;margin-top:24px}.careers-content .openings-item-content__more{display:flex;justify-content:flex-end}.careers-content .openings-item-content__more a{padding-right:64px;font-size:16px;line-height:48px;color:#626D85;background:url(../img/icons/more-arrow.svg) right top no-repeat}.vacancy-content p{font-size:16px;line-height:24px;margin-bottom:40px}@media (min-width:0) and (max-width:999px){.careers-content .openings-item-content__more{margin-top:24px}.vacancy-hero{padding:96px 0 160px}.vacancy-content h2{font-size:24px;line-height:32px}}@media (min-width:1000px){.careers-content .openings-item-content__more{margin-top:32px}.vacancy-hero{padding:128px 0}.vacancy-content p{max-width:880px}.vacancy-content h2{font-size:40px;line-height:48px}}.vacancy-content ul{margin-top:24px}.vacancy-content ul li:last-child{margin-bottom:0}@media (min-width:0) and (max-width:999px){.submit-resume-section{margin-left:-16px;margin-right:-16px;margin-top:40px}.submit-resume-form{border-top:1px solid #DEE9F2;padding:39px 16px 80px}}.submit-resume-form{background-color:#fff;max-width:960px;margin-left:auto;margin-right:auto;position:relative}.submit-resume-form__close{position:absolute;width:40px;height:40px;top:40px;right:40px;background-image:url(../img/icons/close.svg);cursor:pointer}.submit-resume-form-top strong{display:block}@media (min-width:0) and (max-width:999px){.submit-resume-form-top strong{font-size:24px;line-height:32px}}@media (min-width:1000px){.submit-resume-section{margin-top:80px}.submit-resume-form{border:1px solid #DEE9F2;padding:79px;border-radius:16px}.submit-resume-form-top strong{font-size:48px;line-height:72px}}.submit-resume-form-top p{color:#626D85}.submit-resume-form-bottom{display:flex}@media (min-width:0) and (max-width:999px){.submit-resume-form-top p{margin:24px 0 40px}.submit-resume-form-bottom{flex-direction:column}}@media (min-width:1000px){.submit-resume-form-top p{margin:16px 0 40px;max-width:573px}.submit-resume-form-bottom{justify-content:space-between;align-items:center}}.submit-resume-form-bottom p{display:flex;align-items:center;font:24px/32px Poppins,sans-serif;font-weight:600;color:rgba(40,71,92,.8)}.submit-resume-form-bottom p i{width:48px;height:48px;background-image:url(../img/icons/heart.svg)}@media (min-width:0) and (max-width:999px){.submit-resume-form-bottom p i{margin:8px 0}}@media (min-width:1000px){.submit-resume-form-bottom p i{margin:0 16px}}@media (min-width:0) and (max-width:999px){.submit-resume-form-bottom p{flex-direction:column;margin-top:80px}.submit-resume-form-bottom .btn-secondary{margin-bottom:24px}.practice-hero{padding:40px 0 120px}.practice-grid-col{margin-bottom:24px;width:100%}.practice-grid-col:last-child{margin-bottom:0}}@media (min-width:1000px){.submit-resume-form-bottom p{justify-content:space-between}.practice-hero{padding:176px 0}.practice-hero h1{max-width:936px}.practice-grid{padding-bottom:40px;margin-left:-20px;margin-right:-20px}.practice-grid-col{padding-left:20px;padding-right:20px;margin-bottom:40px;width:33.33333%}}.practice-item{border:1px solid #DEE9F2;border-radius:24px;padding:15px;min-height:100%}.practice-item__header{display:flex;align-items:center;background:#fff;box-shadow:0 24px 48px rgba(0,0,0,.08);border-radius:8px;padding:28px 24px;min-height:128px}.practice-item__header img{min-width:48px}.practice-item__header h2{font-size:20px;line-height:24px;padding-left:24px;min-width:0}.practice-item__header h2 span{color:#bf4944}.practice-item__content{margin-top:16px;overflow:hidden}.practice-item__content:not(.visible){max-height:96px!important}.practice-item__content ul li{position:relative;padding-left:24px;font-size:16px;line-height:32px}.practice-item__content ul li:before{content:"";display:block;position:absolute;left:11px;top:12px;height:8px;width:2px;background:linear-gradient(0deg,#0076e3 0,#00ebc1 100%);border-radius:2px}.practice-item-toggle{display:flex;margin-top:16px}.practice-item-toggle>span{position:relative;padding-left:24px;font-size:16px;line-height:24px;background:-webkit-linear-gradient(0deg,#0076e3 0,#00ebc1 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;cursor:pointer}.practice-item-toggle>span:before{content:"";display:block;position:absolute;left:0;top:0;width:24px;height:24px;background-image:url(../img/icons/practice-areas-arrow.svg);transition-duration:.3s;transition-timing-function:ease;transition-property:transform}.practice-item-toggle>span.opened:before{transform:rotate(180deg)}