@charset "UTF-8";body,html{overflow-x:hidden}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.manage-bx .slick-next:before,.manage-bx .slick-prev:before{background-repeat:no-repeat;display:inline-block;height:40px;opacity:1;width:40px}.slick-dots li button:before,.slick-next:before,.slick-prev:before,.ts .slick-next:before,.ts .slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#i3:after,#i4:after{top:30px;height:65px}#cl1 .block-holder::after,#cl3 .block-holder::after{background-image:url(../images/arrs.png);width:170px}@font-face{font-family:Cabin;font-display:swap;src:local('Cabin Medium'),local('Cabin-Medium'),url(../fonts/cabinmedium.woff2) format('woff2'),url(../fonts/cabinmedium.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:local('Gilroy Bold'),local('Gilroy-Bold'),url(../fonts/Gilroy-Bold.woff) format('woff2'),url(../fonts/Gilroy-Bold.woff) format('woff');font-weight:600;font-style:normal}@font-face{font-family:Poppins;font-display:swap;src:local('Poppins Regular'),local('Poppins-Regular'),url(../fonts/Poppinsregular.woff2) format('woff2'),url(../fonts/Poppinsregular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:Poppins;font-display:swap;src:local('Poppins Poppins-SemiBoldMedium'),local('Poppins-Medium'),url(../fonts/Poppinspoppins-semiboldmedium.woff2) format('woff2'),url(../fonts/Poppinspoppins-semiboldmedium.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-family:Larsseit;font-display:swap;src:url(Larsseit.eot);src:local('Larsseit'),url(Larsseit.eot?#iefix) format('embedded-opentype'),url(../fonts/Larsseit.woff2) format('woff2'),url(../fonts/Larsseit.woff) format('woff');font-weight:400;font-style:normal}html{scroll-behavior:smooth}#customers .box.feedback,.progress-container,.site-header,.we-card__title-wr,body{position:relative}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus,:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}#customers,#customers .slide-count-wrap,#our_industies,#product_development .checkmark,#product_discover .checkmark,#product_stages_quote .checkmark,.content.part-text,.form-subtitle-retargeting,.form-title-retargeting,.is-active.navbar-burger span,.item-wrapper:hover .def,.lg.navbar-lg-2,.media-content.only-768,.modal-form.thankyou .form-wrapper,.modal-form.thankyou figure,.only-desktop-br,.only-mobile,.onlyTablet,.open .content,.open .top-slice,.page-template-about .header-overlay,.slick-arrow.slick-hidden,.slick-slide.slick-loading img,.submenu-button,.web-button.active .def,.web-button:hover .def,img.review-item-img-mob,ul.slick-dots button,ul.techno-list{display:none}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-loading .slick-list{background:url(../images/ajax-loader.gif) center center no-repeat #fff}.slick-dots li button,.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;background:0 0;outline:0}@font-face{font-family:slick;font-weight:400;font-display:swap;font-style:normal;src:url(../fonts/slick.eot);src:url(../fonts/slick.eot?#iefix) format('embedded-opentype'),url(../fonts/slick.woff) format('woff'),url(../fonts/slick.ttf) format('truetype'),url(fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;border:none}.current-lang a,.fm-item.active a,.fm-item.current-menu-item a,.lang-item.current-lang a,.lang.current,.slick-dots li button:focus:before,.slick-dots li button:hover:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before,[dir=rtl] .slick-next:before{content:'←'}.slick-next:before,[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.arrow-bx,.more,.top-menu{display:flex}.dots-bx,.dots-bx .slick-dots{width:auto;position:relative}#clearAll,.more{text-align:right;text-transform:uppercase}.slick-dots li{position:relative;width:20px;height:8px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;width:20px;height:20px;padding:5px;cursor:pointer;border:0}.slick-dots li button:before{display:none;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.arrow-bx{position:relative;justify-content:center}.dots-bx .slick-dots{bottom:0;margin-left:16px;margin-right:16px}.arrow-bx .slick-arrow{position:relative;top:15px;width:40px;height:40px;right:unset;left:unset}.manage-bx .slick-next:before{content:'';background-image:url(../images/chevron-right-2.svg);background-position:center}.manage-bx .slick-prev:before{content:'';background-image:url(../images/chevron-left-2.svg);background-position:center}.cn-mr-16,.contact-adress img,.dots-bx .slick-dots li:not(:last-child){margin-right:16px}.dots-bx .slick-dots li{width:6px;height:6px}div#wpadminbar{opacity:.2}h1,h2,h3,h4,h5,h6{font-family:'Open sans',sans-serif;font-style:normal;line-height:160%}.done-project-image image,.shadow{box-shadow:0 3px 30px rgb(55 109 132 / 15%)}.card.card-service,.project.box,nav.white-theme{box-shadow:0 3px 30px rgba(55,109,132,.15)}.more{font-weight:500;font-size:15px;line-height:154.39%;letter-spacing:.005em;color:#888;align-items:center}.hero-title,p.hero-subtitle{line-height:140%;color:#fff}a.more.arr:after{content:'>';padding-left:5px}.more:hover{color:#363636;opacity:1}.level-right .level-item>a{margin-bottom:11px}*{background-repeat:no-repeat}.container.c-16{padding:0 16px}.grey-bg{background:#f7f8fb}.white-bg,section{background:#fff}#bottom-form,.hero-home{background-repeat:no-repeat;background-size:cover}.arrow.bounce,.ui-col:hover,button{cursor:pointer}.tech-logo-card.w50{width:50px;height:50px}.site-header{min-height:79px}.site-header.white-header{min-height:60px;background-color:#fdfdfe}.navbar-end{width:100%;position:relative;align-items:center;justify-content:space-between;max-width:890px}.cl-bl.icons,.navbar-brand{justify-content:space-between}.hero-home{background-position:center -100px;height:auto}.navbar-brand img.logo-mobile,.navbar-brand img.logo-web{width:221px;max-height:40px;margin-left:0}.hero-content{margin:0 auto;min-height:192px;position:relative}.hero-title{margin-bottom:40px;letter-spacing:-.45px}.page-template-about .hero-title{max-width:100%;text-align:left;line-height:156%;margin-bottom:30px}.page-template-about .hero-subtitle{max-width:660px;width:100%;font-size:22px;font-weight:400;line-height:31px;letter-spacing:.015em}p.hero-subtitle{font-weight:300;font-size:22px;letter-spacing:-.25px;margin-bottom:42px}#header-hero-button{padding-left:10px;padding-right:10px;background-color:#294f6dbd}.lg{position:absolute;right:-40px;height:100%}.navbar-lg{margin-left:auto}.lang-item{list-style:none;height:20px}.lang-item:first-child{margin-bottom:2px}.lang,.lang-item a{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:154.39%;letter-spacing:.005em;color:#fff;opacity:.5}.top-menu{align-items:center;margin-right:105px}.top-menu li{display:inline-flex;margin-right:30px;cursor:pointer;height:100%}.top-menu li a{font-size:15px;line-height:23px;letter-spacing:.015em;padding-top:5px}.top-menu .sub-menu li{margin-right:0;width:100%}.sub-menu li:last-child{border-bottom:unset}.sub-menu li a{color:#252525;font-size:inherit}.orange{color:#ffe073}.current-menu-item a.navbar-item,nav.white-theme .top-menu .current-menu-item a.navbar-item{color:#ffe073;font-weight:400}.industry-layout .progress-card li,.industry-layout .progress-card p,.natural,.title-link,nav.white-theme .lang,nav.white-theme .lang-item a,nav.white-theme .navbar-burger,svg.feather{color:#252525}nav.white-theme .top-menu li a{color:#252525;font-weight:400}nav.white-theme .navbar-link:not(.is-arrowless)::after{border-color:#252525}.services-container{display:flex;flex-wrap:wrap;justify-content:space-between}.card.card-service{width:352px;background:#fff;margin-bottom:24px;margin-left:0;margin-right:auto}.card-service:nth-child(3n),.folow-us-social .contact-item a:last-child figure,.media-card-2:nth-child(4n+4){margin-right:0}.card-service>.card-image:hover .header-overlay,.card-service>.card-image:hover ul.props-list{height:100%;display:inline-block;transition:.35s}ul.props-list{display:none;margin-left:34px;transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;padding-top:9px}.modal-form.thankyou .wr.wr-thank,.prop-item::before,.slick-dots li,h4.project-title{display:inline-block}.prop-item{color:#fff;font-size:18px;line-height:186.39%;letter-spacing:.015em;font-weight:300}.media-title,article.company-text p{font-size:20px}.prop-item::before{content:'';width:5px;height:5px;background-color:#ffe073;margin-right:10px;vertical-align:middle;position:relative;top:-1px}.header-overlay{position:absolute;top:0;width:calc(100% - 0px);height:55px;z-index:9;background-color:rgba(0,0,0,.45);backdrop-filter:blur(8px);transition:.35s;overflow:hidden;right:0}h4.title-service{line-height:141%;font-weight:500}.card-service .card-content{padding:17px 42px 32px;margin-bottom:0;display:flex;flex-direction:column;justify-content:space-between}.icon-item.type2,section.social-buttons{padding-bottom:0}.card-service .content{font-size:16px;line-height:154.39%;letter-spacing:.015em;margin-bottom:16px;overflow:hidden}.project.box{margin-bottom:40px}.project.box .columns{height:100%}h4.project-title{font-weight:500;font-size:24px;line-height:140%;overflow:hidden;letter-spacing:-.1px}.project.box h4.project-title span{position:relative;cursor:pointer}.project.box h4.project-title span::after{content:"";position:absolute;top:0;left:0;width:600px;height:100%;background:linear-gradient(to left,rgba(255,255,255,0),rgba(255,255,255,.8),rgba(255,255,255,0)) -2em 0 no-repeat;background-size:2em 100%;transform:skewX(-20deg);-webkit-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-o-transform:skewX(-20deg)}.project-text{overflow:hidden;max-width:570px;margin-bottom:30px}article.project-text p{overflow:hidden;max-height:75px;letter-spacing:.015em;color:#252525;letter-spacing:-.6px;line-height:140%}.default-project .single-project-description article.project-text p{font-size:40px;line-height:140%;align-items:center;text-align:center;letter-spacing:.015em}.column.project-desc .content{width:100%;max-width:650px;height:100%;display:flex;flex-direction:column;align-items:start;justify-content:space-between;padding-top:8px;padding-bottom:0}.project-img-helper{height:372px;display:flex;align-items:center;justify-content:flex-end;max-height:318px}.project-img-helper img{max-height:318px;width:auto}.have-result .project-img-helper img{max-height:100%;width:auto}#product_development .chb-container,#product_discover .chb-container,#product_stages_quote .chb-container,.props-bx{padding:0}.tech-bx{display:flex;min-height:49px;flex-wrap:wrap}.icon-list{margin-left:5px;display:flex;flex-wrap:wrap;position:relative;top:-5px}.single-project .icon-list{margin-left:0;top:0;align-items:flex-end}.icon-item{padding-right:20px;display:flex}.icon-item img{filter:grayscale(1)}.project.box:hover .icon-item img{filter:none}.icon-item.type2{padding-right:0;margin-right:21px;display:flex}#home-projects .container>div:last-child,#webinars .level,.card.blog-card .content,.content.content.blog-post-content .blog-quote p:last-child,.progress-card.u-card,.project.box.slick-slide,.t0 .card-image,.t0 .content,.techno-description p:last-child{margin-bottom:0}#home-clients{padding-bottom:120px}.logo-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.logo-helper{width:177px;height:85px;box-shadow:0 3px 20px rgba(55,109,132,.1);display:flex;justify-content:center;align-items:center;padding:10px 13px;margin-right:65px;margin-bottom:56px}.box.feedback,.card.blog-card,.card.blog-card:before,.project-card{box-shadow:0 3px 30px rgba(55,109,132,.15)}.logo-helper img{max-height:100%}.logo-container .slick-slide{margin:unset;padding-left:5px}.box.feedback{padding:70px 80px 40px}.bottom-slice,.card-info.level{padding-left:16px;padding-right:16px}#slider1 .slick-list{margin-left:0;margin-right:0}.feedback-slide{padding-bottom:70px;max-width:100%}article.media.slide{align-items:center}.slide .media-left{margin-right:40px}.image.is-93x93{height:93px;width:93px}.media-title{line-height:154.39%;letter-spacing:.005em;text-transform:uppercase;margin-bottom:5px;font-weight:700!important}.sub-media-title{font-size:20px;line-height:165.89%;letter-spacing:.01em;opacity:.5}.content-slide p,.fm-item a,.submit-button,.views,p.copyright,time{letter-spacing:.015em}.content-slide p{font-size:18px;line-height:28px;color:#252525;max-width:528px;max-height:168px;overflow:hidden}.media.slide{margin-bottom:50px;align-items:center}ul.slick-dots{margin:0 auto;text-align:center}ul.slick-dots li:after{content:'';width:6px;height:6px;background:#cbcdcf;display:inline-block;margin-right:21px}ul.slick-dots li.slick-active:after{background-color:#ff9d43}.title.h3.home{opacity:0;transform:translateY(40px);line-height:155%;margin-bottom:35px;letter-spacing:-.6px;animation:1s forwards animateIn;-webkit-animation:1s forwards animateIn;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px)}.content{opacity:0;transform:translateY(40px);animation:1s .3s forwards animateIn;-webkit-animation:1s .3s forwards animateIn;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px)}@keyframes animateIn{0%{opacity:0;transform:translateY(40px);-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px)}100%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}.banner-container,.post-container,.team-container.ts{display:flex;justify-content:space-between;flex-wrap:wrap}.card{max-width:405px}.image.blog-img{padding-top:218px;overflow:hidden}.image.blog-img img{position:absolute;max-width:200%;width:100%;bottom:0;left:0;right:0;height:218px;object-fit:cover}.card-info.level{margin-bottom:8px}.views,time{font-size:18px;line-height:160%;font-weight:400;position:relative;display:flex;color:#979a9e}span.views img{margin-right:7px}.card.blog-card{overflow:unset;width:100%;background-color:#fdfdfe}.card.blog-card .card-content{margin-bottom:24px;min-height:48px}.card.blog-card .card-content p{height:72px}.bottom-slice,.top-slice{position:relative;z-index:1}.card.blog-card.open:before,.card.blog-card.show:before{display:inline-block!important}.open .bottom-slice{height:calc(100% - 23px);overflow:hidden;position:absolute;cursor:unset}.blick::after,.map-wrapper{position:absolute;height:100%;top:0}.open .card-footer{position:absolute;z-index:1;bottom:0}.open .blog-card .card-title{font-size:16px;margin-bottom:20px;max-height:unset;overflow:unset;text-overflow:ellipsis;white-space:unset}#bottom-form,.card.team-card .figure,.modal-open body,.service-slider,.submit-button,.u-card.ux-card,html.modal-open{overflow:hidden}.card.blog-card:before{content:'';position:absolute;top:-20px;left:-17px;width:calc(100% + 34px);height:calc(100% + 40px);color:#000;background:#fdfdfe;font-size:14px;display:none;z-index:1}.card.blog-card.show .card-footer a{z-index:1}.open .content.part-text{display:block;max-height:290px}#bottom-form{padding-top:92px;padding-bottom:92px;max-height:900px;background-position:right bottom;position:relative}.map-wrapper{left:0;right:0;bottom:0;width:100%;z-index:0}#bottom-form .container{z-index:10}.submit-button{background:#ffe073;width:100%;height:58px;color:#252525;border:0;font-size:16px;font-weight:600;border-radius:5px}.cta-button{background:#ffe073;color:#252525}.button:focus{outline:0;box-shadow:unset!important}.blick::after{content:'';display:block;background:rgba(255,255,255,.35);width:30px;left:40px;opacity:0;filter:blur(5px);transform:translateX(-100px) skewX(-15deg);-webkit-transform:translateX(-100px) skewX(-15deg);-moz-transform:translateX(-100px) skewX(-15deg);-ms-transform:translateX(-100px) skewX(-15deg);-o-transform:translateX(-100px) skewX(-15deg)}#header-hero-button:hover,.button.cta-button:hover,.cta-button:hover,.submit-button:hover{background:#f4d569;cursor:pointer;color:#252525}.blog-quote::after,.blog-quote::before{background-image:url(../images/start-quote-icon.svg)}#cir1::before,#cir5::before{background-image:url(../images/c_arr_1.png)}#i5:after,#webinars,.addarr,figure.ht2{background-position:center}.button.cta-button:hover:before,.submit-button:hover::before{transform:translateX(600px) skewX(-15deg);opacity:.6;transition:.7s;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;-webkit-transform:translateX(600px) skewX(-15deg);-moz-transform:translateX(600px) skewX(-15deg);-ms-transform:translateX(600px) skewX(-15deg);-o-transform:translateX(600px) skewX(-15deg)}.button.cta-button:hover:after,.submit-button:hover::after{transform:translateX(600px) skewX(-15deg);opacity:1;transition:1.5s;-webkit-transition:1.5s;-moz-transition:1.5s;-ms-transition:1.5s;-o-transition:1.5s;-webkit-transform:translateX(600px) skewX(-15deg);-moz-transform:translateX(600px) skewX(-15deg);-ms-transform:translateX(600px) skewX(-15deg);-o-transform:translateX(600px) skewX(-15deg)}.button.cta-button.top-cta{height:44px;line-height:44px;padding:0;display:flex;color:#252525;background:#ffe073;align-items:center}.addarr,.icon-helper.circle:after,.progress-card,.service-hero.t1,figure.ht2{background-repeat:no-repeat}.progress-card,.service-hero.t1,figure.ht2{background-size:cover}.top-cta span{position:relative;top:-1px}.navbar-item.cta{margin-right:3px}.form-wr .wr{position:relative;display:flex;justify-content:center;height:25px}.wr.wr-thank{display:none;text-align:center}.wr.wr-thank .msgs{position:relative;color:green}#contact-msg,.wr .msgs{position:absolute;top:-5px;color:red}.form-wr.thankyou,.modal-form.thankyou{padding:34px;height:auto;min-height:190px;background-color:#fff;top:30%}.im-form .input,.im-form .textarea{background-color:transparent;z-index:2;color:#64676b}label.placeholder{position:absolute;z-index:1;color:#252525;opacity:.7;font-size:16px}span.red{color:red}footer{background-color:#252525;padding:44px 1.5rem 16px}figure.footer-logo{height:49px;margin-bottom:25px}.socials,.socials img{width:25px;height:25px}.social-group{display:flex;margin-bottom:32px}.socials{display:inline-block;margin-right:15px;transition:.7s;background-color:#ffe073}.socials:hover{opacity:.7}.socials-2{display:inline-flex;width:50px;height:50px;background-color:#eaeaea;padding:10px;border-radius:3px;justify-content:center;align-items:center}.addarr,.marker,span.inner-marker{border-radius:50%}.socials-2:not(:last-child){margin-right:20px}.footer-menu-title{line-height:160%;color:#fff;margin-bottom:17px}#project-slider.slick-dotted.slick-slider,.cn-mb-10,.fm-item:not(:last-child){margin-bottom:10px}.fm-item a{line-height:160%;color:#fff;opacity:.5;transition:.4s;padding:0;display:inline}.fm-item a:hover{opacity:.9;transition:.4s}p.copyright{font-weight:300;font-size:16px;line-height:170%;color:#fff;opacity:.7}.box.company{padding:50px 85px 110px 115px}h3.company-title{font-weight:400;font-size:50px;text-align:left;margin-bottom:8px}p.fact-text{font-size:16px;line-height:160%;letter-spacing:.015em;color:#252525}span.num,span.orange-light,span.sign{line-height:154.39%;letter-spacing:.015em}.numbers{height:95px;display:flex}span.orange-light,span.sign{color:#ff9d43;font-size:52px;font-weight:300}.orange-lighter{color:#ff9d43}.blog-date,.mc-text,.mc-title,.techno-list .item-text{color:#000}span.num{font-size:50px}#we{padding-top:148px;padding-bottom:135px}.we-container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;padding-top:38px}.we-container div.we-card:first-child{margin-left:56px}.we-card.v1{max-width:327px}.marker{position:absolute;display:flex;justify-content:center;align-items:center;width:108px;height:108px;left:-90px;top:-37px;background-color:transparent}#i5,#i8,#ux,.bg-text,.ux-active{left:0}span.inner-marker{width:40px;height:40px;background-color:#ffe073;line-height:40px;text-align:center;font-weight:700;font-size:18px;color:#f7f8fb}h4.we-card-title{font-size:20px;font-weight:500;line-height:154.39%;margin-bottom:12px}.content.blog-post-content h4,p.we-card-text{font-size:18px}.sld{width:50%;display:inline-block}.sld.slick-slide,.talk-head-contacts .contact-email{margin:0}.page-template-about .image.blog-img{padding-top:248px;background-size:cover}.page-template-about .card-service .card-content{padding:20px;height:81px}.about-card-service h4.title-service{line-height:155%;color:#252525;font-weight:500}.about-card-service .image.blog-img img{position:absolute;height:100%;max-width:200%;width:auto;bottom:0;left:-2px;right:-2px}.blog-layout,.page-template-default .site-main{padding-top:80px}.post-layout{padding-top:60px}.blog-post-title{font-size:26px;font-weight:500;line-height:154.39%;letter-spacing:.015em;margin-bottom:21px}.blog-date{font-size:16px;line-height:154.39%;text-align:center;letter-spacing:.015em;opacity:.6}.content.content.blog-post-content .blog-quote p{font-style:italic;font-weight:500;line-height:154.39%;letter-spacing:.015em;opacity:.5;max-width:704px;margin-bottom:2em}.blog-quote{position:relative;padding:40px}.blog-quote::after,.blog-quote::before{content:'';position:absolute;display:inline-block;width:27px;height:20px;background-repeat:no-repeat}.blog-quote::before{top:20px;left:0}.blog-quote::after{bottom:25px;right:0}.end-quote,.start-quote{margin-bottom:65px}.content.blog-post-content h3,.content.blog-post-content h4,.content.blog-post-content ol,.content.blog-post-content p,.content.blog-post-content ul{max-width:670px;margin-left:auto;margin-right:auto;text-align:left}.content.blog-post-content ul{list-style:disc;margin-top:0;padding-left:1em}.content.blog-post-content ol{list-style-position:inside;margin-top:0}.content.blog-post-content ol li>ul{margin-left:2em}.content.blog-post-content h3{font-size:22px;margin-top:0;margin-bottom:24px}.content.blog-post-content ol,.content.blog-post-content p,.content.blog-post-content ul{font-size:18px;margin-bottom:3em}.content.blog-post-content img,.progress-card:not(:last-child),.service-hero .hero-body .hero-text{margin-bottom:40px}.done-project{padding-top:90px}.done-project .level{margin-bottom:68px}.have-result p{max-width:484px}.techno-container .level{margin-bottom:36px}.project-card{max-width:546px;padding:50px 20px 30px 57px;width:546px;height:421px;margin-bottom:50px}.media-card,.stack-card{background-color:#fff;box-shadow:0 3px 20px rgba(55,109,132,.1);display:flex}.cl-wr,.day-night-swt,.docs,.item-wrapper,.project-card-content{display:flex}.project-card-content .content{max-width:236px;margin-right:25px}figure.image.project-img{height:209px;max-width:200px;display:flex;align-items:center}.related-content{padding-top:80px;padding-bottom:110px}.techno-used{padding-top:94px}.techno-container{padding:45px 115px 143px}.item-container{display:flex;align-items:center;padding-bottom:47px}.techno-list figure{width:38px;display:flex;align-items:center}.techno-description p{margin-bottom:3em}.video-container{padding-top:100px;text-align:center}.we-card.v2{max-width:477px;margin-bottom:90px}.we-container div.we-card.v2:nth-child(3){margin-left:50px}#we .level,#we .we-container{position:relative;margin-bottom:0}.card.team-card{height:406px;max-width:268px;margin-bottom:40px}.progress-card .content,figure.ht2 p{max-width:540px}.team-card .card-content{margin-bottom:0;height:76px;padding:15px 0 0}.ts .slick-next:before,.ts .slick-prev:before{font-size:28px;line-height:1;opacity:1;color:#ffe073}.c-wrap{position:relative;width:100%;max-width:1900px;margin:0 auto}.bg-text{position:absolute;z-index:0}.bg-text span{color:#f7f8fb;font-weight:700;text-shadow:0 3px 0 #edeff5,3px 1px 0 #edeff5,1px -1px 0 #edeff5,-1px -1px 0 #edeff5;height:100%;width:100%;position:relative;right:0;-webkit-text-stroke:3px #edeff5}section.service-hero{margin-top:53px}.service-hero.t1{min-height:519px;filter:drop-shadow(0 3px 30px rgba(55, 109, 132, .15))}.service-hero .hero-body{color:#fff;padding-left:84px}.service-hero .hero-body .hero-text,.service-hero .hero-body .title{max-width:482px}.service-hero .container.c-1{padding-bottom:85px}.service-hero .hero-body .title{font-size:24px;margin-bottom:22px}.benefits{padding-top:85px;padding-bottom:65px}.other-services{padding-top:85px;padding-bottom:85px}.cards-container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.media-card{width:100%;max-width:562px;padding:41px;margin-bottom:20px;align-items:center}.icon-helper{width:74px;height:74px;display:flex;flex:0 0 auto;margin-right:40px}.mc-title{font-size:18px;letter-spacing:.015em;font-weight:500;margin-bottom:13px!important}.mc-text,.progress-card li,.progress-card p{font-size:16px;letter-spacing:.015em;line-height:154.39%}.mc-text{font-family:'Open sans',sans-serif;font-style:normal;font-weight:400;max-width:334px}.serv-slide.slick-slide{width:351px;margin-left:0;margin-right:0}.service-hero .container.c-3{padding-top:80px;padding-bottom:130px}.media-card-2{max-width:262px;flex:0 0 auto;margin-right:32px}.cn-mb-16,.media-card-2 .icon-helper{margin-bottom:16px}.icon-helper.circle{border-radius:100px;background:#f7f8fb;transition:.4s;display:flex;justify-content:center;align-items:center;position:relative}.media-card-2:hover .icon-helper.circle{box-shadow:0 4px 4px rgba(0,0,0,.25)}.icon-helper.circle:after{content:'';width:164px;height:30px;position:absolute;z-index:1;right:-190px}.icon-helper.circle.line-b:after{background-image:url(../../assets/images/line.svg);bottom:10px}.icon-helper.circle.line-t:after{background-image:url(../../assets/images/t-line.svg);top:10px}.service-slider{max-width:1145px;margin:0 auto}.slick-slide{margin:0 37px}.slick-list{margin-left:-37px;margin-right:-30px}.service-slider .slick-list{margin-left:-33px;margin-right:-33px;padding:30px 0 30px 18px}.arrows{display:flex;justify-content:space-between;width:78px}.addarr{width:15px;height:25px;padding:0;border:0;display:flex;justify-content:center;align-items:center;font-size:12px;color:#fff;background-color:#fff;background-image:url(../images/arr_slider_grey.svg)}.addarr:hover{opacity:.85;border-color:#ffe073;background-image:url(../images/arr_slider_black.svg)}#cir2::before,#cir3::before,#cir4::before,.circle::before{background-image:url(../images/c_arr_3.png)}#next-arr:hover{transform:unset;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset}#next-arr,#prev-arr:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.feather{width:20px;height:20px;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;fill:none}.card-service.t0 .card-content{height:104px;display:flex;align-items:center;padding:0 42px}.stack-content{max-width:755px;margin-bottom:70px!important}.stack-card{width:100%;max-width:562px;min-height:592px;padding:27px 50px;margin-bottom:20px;flex-direction:column;align-items:center;flex:0 0 23.5%}#header-hero-button.homepage-btn,.circle-box,.cl-bl,.sw .card-service,.tech-logo-card,.whitepaper_modal_box{box-shadow:0 3px 30px rgba(55,109,132,.15)}.sc-title{letter-spacing:.015em;color:#000;font-weight:500;margin:0 auto 24px}.fl-container{height:100%;min-height:492px;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.tech-logo-helper{min-width:50%;text-align:center;margin-bottom:16px;flex-grow:0;flex-shrink:0}#videomailbutton,.stack-0 .fl-container>div:first-child,.stack-1 .tech-logo-helper:nth-child(3n+3),.stack-2 .tech-logo-helper,.stack-3 .tech-logo-helper{width:100%}.stack-3 .fl-container{flex-direction:column;justify-content:space-around}.service-hero-2{padding-top:64px;padding-bottom:100px}figure.ht2{color:#fff;background-color:#f5f5f5;width:100%;height:207px;padding:60px 60px 60px 96px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.i-card li:not(:last-child),figure.ht2:not(:last-child){margin-bottom:13px}figure.ht2 p{display:flex;align-items:center}figure.ht2 p.text{max-width:680px}.ht2 p.title{font-size:24px;margin-bottom:16px}p.title img{max-height:24px;margin-right:14px}.dev-progress{padding-top:100px;padding-bottom:100px}.progress-card{width:100%;min-height:418px;background-color:#f7f8fb;font-size:20px;line-height:154.39%;letter-spacing:.015em;color:#fff;padding:47px 56px;background-position:left center;display:flex;align-items:center}.cl-bl,.u-card{background-color:#fff}.progress-card .title{margin-bottom:19px;font-size:20px}.progress-card li,.progress-card p{color:#fff}.progress-card li:not(:last-child){margin-bottom:19px}.progress-card ul{margin-left:1.75em;margin-top:0}.stack{padding:60px 0 80px;margin-top:93px}.tech-logo-card{width:74px;height:74px;background:#fff}#cl1 .block-holder::after,#cl3 .block-holder::after,#i8:before,#webinars,.arrow,.circle::before,.cloud,.ui-card-mobile .x-col,.ux-card-mobile .x-col,span.ui-item:after{background-repeat:no-repeat}.tech-logo-card:not(:last-child){margin-right:22px}.u-card{display:flex;justify-content:space-around;min-height:469px;padding:0;align-items:flex-start}span.letter{font-weight:900;font-size:135px;line-height:154.39%;display:flex;align-items:center;letter-spacing:.005em;color:#eceff1;width:201px;height:208px;justify-content:center}.u-card.ux-card{justify-content:flex-start;line-height:155%;letter-spacing:.005em;color:#fff;position:absolute;top:0;width:0;opacity:0;display:flex;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s}#i0,#i1,#i4,#i5,#i6,#i7,#i8,.ui-col .middle,span.ui-item{position:relative}.u-card.ui-card-mobile,.u-card.ux-card-mobile{justify-content:flex-start;line-height:155%;letter-spacing:.005em;color:#fff;position:relative;top:0;width:100%;opacity:1;overflow:hidden;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s}.progress-card.u-card,span.ui-item{line-height:154.39%;font-size:16px}.u-card.ui-card-mobile:not(:last-child),.u-card.ux-card-mobile:not(:last-child),.webinar-container{margin-bottom:50px}.ui-card-mobile .x-col,.ux-card-mobile .x-col{background-size:cover;background-position:right center;max-width:100%;width:100%;padding:52px 56px}.animate-show.ui-active .i-col .title,.animate-show.ux-active .x-col .title,.i-card .title.active,.ui-card-mobile .x-col .title,.ux-card-mobile .x-col .title,.uxui-col.active .title{font-weight:900;font-size:72px;line-height:155%;letter-spacing:.005em;color:#ffe073;margin-bottom:15px}.animate-show.ui-active .i-col li,.animate-show.ux-active .x-col li,.i-card .active li,.ui-card-mobile .x-col li,.ux-card-mobile .x-col li{font-weight:900;font-size:24px;line-height:155%;letter-spacing:.005em;color:#fff}.circle-box span,.cloud span,.ht2.x2 p.title{font-weight:500;letter-spacing:.005em}.u-card.ux-card.animate-show{width:100%;opacity:1}#ui,.ui-active{right:0}.ui-col{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:76px}.ui-col.l{min-width:52%}span.ui-item{letter-spacing:.005em;color:rgba(37,37,37,.7)}span.ui-item:after{content:'';width:138px;height:30px;position:absolute}.ui-col .middle{display:flex;align-items:center;margin-top:30px;width:100%}.ui-col.r .letter{margin-right:56px}#i0{left:130px}#i0:after{background-image:url(../images/lines/ui-line00.svg);right:25px;width:30px;height:75px;bottom:20px}#i1{left:-90px}#i1:after{background-image:url(../images/lines/ui-line01.svg);right:-110px;width:100px;height:100px;bottom:-22px}#i2{margin-right:79px}#i2:after{background-image:url(../images/lines/ui-line02.png);right:-70px;top:22px}#i3{left:-65px}#i3:after{background-image:url(../images/lines/ui-line03.svg);right:15px;width:50px}#i4{left:-10px}#i4:after{background-image:url(../images/lines/ui-line04.svg);right:80px;width:50px}#i5:after{background-image:url(../images/lines/ui-line05.svg);right:67px;top:6px;width:150px;height:58px;bottom:0}#i6{left:120px}#i6:after{background-image:url(../images/lines/ui-line06.svg);width:76px;height:75px;left:-85px;bottom:4px}#i7{left:-130px}#i7:after{background-image:url(../images/lines/ui-line07.svg);right:31px;top:-75px;width:29px;height:75px}.special_pos{position:absolute;top:76px;left:49%}#i8:before{content:'';position:absolute;background-image:url(../images/lines/lr.svg);top:8px;width:110px;height:70px;left:-120px}#i8:after{background-image:url(../images/lines/rr.svg);right:-120px;top:10px;width:110px;height:75px}.animate-show.ui-active .uxui-col.i-col,.animate-show.ux-active .uxui-col.x-col,.ux-col.active,.uxui-col.active{background-repeat:no-repeat;background-size:cover;background-position:right center;max-width:806px;width:806px;padding:52px 56px}.animate-show{display:flex!important;opacity:1!important;transition:width 1s ease-in-out}.i-card .content{height:100%;display:flex;flex-direction:column}.ux-col,.uxui-col{flex:0 0 auto;padding:55px 50px 60px 70px;height:469px}.i-card p.title{font-weight:900;font-size:64px;line-height:155%;letter-spacing:.005em;color:#eceff1;margin-bottom:26px}.i-card ol{margin-top:0;margin-left:20px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.cl-bl,.scheme{align-items:center;display:flex}.i-card li{font-size:16px;letter-spacing:.005em;color:#252525}.progress-card ul.text-list{margin-left:1.5em}.entry-content p,.progress-card ul.text-list li{margin-bottom:1em}.scheme .cl{flex:1 1 33%}.cloud{width:347px;height:203px;display:flex;justify-content:center;align-items:center;background-image:url(../images/cloud.png);background-size:cover;margin:0 auto}.cloud span{font-size:18px;line-height:1;margin-bottom:-18px}.block-holder{width:291px;position:relative}#cl1 .block-holder::after{content:'';height:100%;position:absolute;bottom:0;left:291px;background-position:left center}#cl3 .block-holder::after{content:'';height:100%;position:absolute;bottom:0;right:291px;background-position:left center;transform:rotate(180deg)}.cl-bl{width:291px;height:73px;padding:25px 16px 25px 25px}.cl-bl:not(:last-child){margin-bottom:15px}.cl-icon-helper{width:25px;height:25px;margin-right:17px;display:flex;align-items:center;justify-content:flex-start}#cl3,.props,.tech-bx{flex-direction:column}#cl2{z-index:5}#cl3{display:flex;align-items:flex-end}.circle{width:227px;height:227px;background-color:rgb(255 255 255 / .4);border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative}.circle-box{width:187px;height:187px;background-color:#fff;border-radius:50%;display:flex;align-items:center;flex-direction:column}.circle-box img{margin-bottom:10px;margin-top:35px}.circle-box span{text-align:center;font-style:normal;font-size:14px}.circle::before{content:'';width:233px;height:242px;position:absolute}#cir4::before{right:-4px;transform:rotate(90deg)}#cir5::before{transform:rotate(270deg)}figure.ht2.x2{flex:0 0 50%;max-width:566px;padding:54px 60px}.ht2.x2 p.title{font-size:21px}#webinars{background-color:#000;padding-top:58px;padding-bottom:58px;min-height:427px;background-size:cover;transition:.1s;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s}#webinars .title.h3.home{margin-bottom:20px;color:#fff}.is-color-white,.talk-head-contacts a,.webinars .content.web-content,.webinars .title.h3.home,.webinars .web-title{color:#fff}.content.web-content{max-width:755px;margin-bottom:47px;color:#fff}.webinar-container ul{column-count:1}.webinar-container ul li{padding-bottom:35px}.web-button{font-family:Poppins;font-weight:400;font-size:12px;line-height:25px;text-align:center;text-transform:uppercase;color:#fff;width:92.5px;min-width:93px;height:25px;background-color:#99a3c2;margin-right:16px;transition:.3s;display:inline-flex;justify-content:center;align-items:center}.att{display:none;color:#fff}.item-wrapper:hover .web-button,.web-button.active,.web-button:hover{background-color:#ffe073;color:#fff}.item-wrapper:hover .att,.web-button.active .att,.web-button:hover .att{display:inline}.item-wrapper:hover .web-title,.web-button.active+a,.web-button:hover+a,.web-title:hover{border-bottom:.75px solid #fff}.web-title{font-family:Poppins;font-weight:500;font-size:16px;line-height:24px;color:#000}#clearAll,.btn-select,p.select-title{line-height:154.39%;letter-spacing:.005em}#web-button{width:235px}@keyframes rainbow{0%{background-position:100% 50%}100%{background-position:0 50%}}p.select-title{font-weight:500;font-size:15px;color:#2525254d;margin-bottom:5px}.btn-select{font-style:normal;font-weight:500;font-size:18px;color:#252525}#case-filter{padding-bottom:40px;display:none}.level.filter{align-items:flex-end}#clearAll{font-weight:700;font-size:15px;color:#ffe073}.button.select-button{padding:0 10px 0 0;background-color:transparent}.dropdown.case-drop{margin-right:104px}.button.select-button .icon.is-small{padding-top:2px}.single-project-description .props{margin-bottom:25px!important}.single-project-description .props.last{margin-bottom:50px!important}.single-project-description:hover .icon-item img{filter:grayscale(0);-webkit-filter:grayscale(0)}h1.entry-title{font-size:30px;font-weight:500;opacity:0;transform:translateY(40px);line-height:155%;margin-bottom:23px;letter-spacing:.005em;animation:1s forwards animateIn;-webkit-animation:1s forwards animateIn;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px)}.team-position{font-size:16px;font-weight:400;line-height:26px;letter-spacing:.015em;text-align:left}.sw .card-service{margin-left:auto;margin-right:auto}#header-industry-hero-button,#subscriptions,.feature-card.numbers-project-card{box-shadow:0 3px 30px rgb(55 109 132 / 15%)}.sw .card-service:hover{box-shadow:0 3px 40px rgba(55,109,132,.3)}.card.about-card-service{max-width:353px}.error-404.not-found{padding-top:150px;padding-bottom:150px}.wr-404 .figure img{width:360px}.wr-404 .content{max-width:670px}.props,.tech-bx{display:flex;align-content:center}.props{margin-bottom:10px!important}span.success-msg{color:green;font-weight:500}.social-title{font-size:18px;font-weight:500;margin-bottom:12px}#emailSubmit{width:178px;text-transform:uppercase}#subscriptions{width:100%;max-width:490px;height:51px;background:#fff;border-radius:3px}#subscriptionEmail{width:311px;border:none;height:100%;float:left;padding:14px 13px 11px 19px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}#subscriptionEmail::placeholder{height:25px;font-size:16px;line-height:154.39%;letter-spacing:.015em;color:#252525;opacity:.5}.field:not(:last-child){margin-bottom:22px}.is-active.navbar-burger span:first-child{top:calc(50% - 9px)}.is-active.navbar-burger span:nth-child(3){top:calc(50% + 5px)}.hero-content.hero-industry{width:100%;max-width:623px;margin:initial}p.hero-subtitle-industry{font-weight:400;font-size:18px;letter-spacing:.005em;color:#fff;margin-bottom:11px;line-height:28px}h1.hero-title.hero-title-industry{font-weight:400;font-size:36px;line-height:154.39%;letter-spacing:.015em;color:#fff;margin-bottom:50px}#header-industry-hero-button{width:235.16px;background-color:#142430;color:rgb(255 255 255 / 70%)}.postid-958 *{-webkit-user-select:text;-khtml-user-select:unset;-moz-user-select:text;-ms-user-select:text;user-select:text}input,input:after,input:before,textarea,textarea::after,textarea::before{-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}.page-template-tmpl-landing-webinar *{user-select:text}@-moz-keyframes bounce{0%,100%,30%,45%,55%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}50%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce{0%,100%,30%,45%,55%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,30%,45%,55%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.arrow{position:absolute;bottom:38px;left:calc(50% - 10px);width:20px;height:20px;background-size:contain}.bounce{-moz-animation:4s infinite bounce;-webkit-animation:4s infinite bounce;animation:4s ease-out infinite bounce}.modal-form figure{position:relative;width:100%;max-width:100%;height:332px;background-color:#ccc;color:#fff;background-size:cover;padding:26px 45px;display:flex;flex-direction:column;justify-content:flex-end}.modal-form figure .subtitle{font-size:16px;line-height:25px}.modal-form figure .title{font-size:24px;line-height:40px;font-weight:400}.form-wrapper{width:100%;max-width:100%;height:279px;background-color:#fff;padding:37px 45px 40px}.have-result .columns,.project-content-block,section.done-project-image{padding-top:32px;padding-bottom:32px}.form-wrapper .description{font-size:14px;color:rgba(37,37,37,.5);margin-bottom:36px;line-height:22px}.term-text{position:relative;line-height:24px}.day-night-swt input[type=checkbox]{height:0;width:0;visibility:hidden}.day-night-swt label{cursor:pointer;text-indent:-9999px;width:50px;height:25px;background:grey;display:block;border-radius:100px;position:relative}.day-night-swt label:after{content:'';position:absolute;top:3px;left:5px;width:20px;height:20px;background:url(../images/storage/newprojects/sun.svg) 0 0/cover #fff;border-radius:50%;transition:.3s;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.day-night-swt input:checked+label{background-color:rgba(0,0,0,.1)}.day-night-swt input:checked+label:after{left:calc(100% - 5px);transform:translateX(-100%);background-image:url(../images/storage/newprojects/moon.svg)}.modal{transition:unset}.navbar.modal-open{padding-right:0}.modal.fix-pad{padding-right:12px}.hero-discovery{background:#040301}#home-projects .more,#home-services .more{text-transform:none}#header-hero-button.homepage-btn,.have-result .title{font-size:15px;letter-spacing:.005em;text-transform:uppercase}.contact-phone-white a{color:#fff;font-size:14px;line-height:154.39%;letter-spacing:.015em}.contact-phone-footer figure{width:24px;height:17px;margin-right:8px}.cn-mb-24,.contact-item.contact-phone-footer,.footer-col-1 .social-group,.is-flex .alignleft,.is-flex .alignright,.project-content-block .content-text p:last-of-type,.project-content-block p:not(:last-of-type){margin-bottom:24px}.cn-ta-center{text-align:center!important}.cn-mb-30{margin-bottom:30px!important}.cn-mt-32{margin-top:32px!important}.done-site a{color:#43a0ff;font-size:16px;line-height:160%}.project-logo-card{width:92px;text-align:center;margin-right:12px}.project-logo-card figure{width:66px;height:66px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;background-color:#efefef;margin-bottom:4px;margin-left:auto;margin-right:auto}.project-card-content p.logo-title,.section.project-content .content p.logo-title{font-size:13px;line-height:140%;color:#494c50}.project-logo-cards-container .project-logo-card figure{margin-bottom:4px}.project-layout .level-item .title{font-weight:400}.black-bg{background:#252525;color:#fff}.have-result p{font-size:26px;line-height:140%;letter-spacing:.015em}.have-result .title{line-height:154.39%}.have-result .columns{margin-top:auto}.numbers-project-container{display:flex;justify-content:space-between}.numbers-project-container .numbers-project-card{padding:46px 40px;display:flex;align-items:center;justify-content:center}.feature-container.numbers-project-container{-webkit-column-count:auto;column-count:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.feature-card.numbers-project-card{display:flex;justify-content:center;flex-direction:column;align-items:center;flex:0 0 31.94%;background:#fff}.nubers-project,.section_32_p{padding:32px 0}#customers .arrow-bx,#customers .feedback .manage-bx{position:unset}#customers .slick-prev{left:8px;position:absolute;top:50%}#customers .slick-next{right:8px;position:absolute;top:50%}#customers .feedback ul.slick-dots{display:none!important}#customers .title.h3.say-title{font-size:30px;line-height:140%;text-align:left;font-weight:500}#customers .content-slide{max-width:449px}#customers .box.feedback .manage-bx .slick-prev:before{background-image:url(/wp-content/themes/impltech-theme/assets/images/prev.svg)}#customers .box.feedback .manage-bx .slick-next:before{background-image:url(/wp-content/themes/impltech-theme/assets/images/next.svg)}#customers figure.image.customer-say-image{padding-top:20px;height:100%;max-width:100%}.single-project-description .project-text .props-bx{display:flex;flex-direction:column}.attr{width:max-content}.has-text-size-30,.service-layout .progress-card .title.has-text-size-30{font-size:30px}.folow-us-social p.contact-title,.question{font-size:16px;line-height:140%;text-align:center;color:#fff;letter-spacing:.015em}.hyphens{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.goodfirm-w{margin-right:60px}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:hover{color:#ffe073;background-color:unset}.logo-wrapper .ls:first-of-type>.logo-helper>img{padding-bottom:5px}.logo-wrapper .ls:nth-of-type(2)>.logo-helper>img{padding-top:10px}.related-cases{padding-top:64px;padding-bottom:64px}#project-slider .slick-list{padding:30px 0}.project-content-block .two-images{justify-content:unset}.project-content-block .two-images .image-item:not(:last-of-type){margin-right:24px}#customers .slide-row{align-self:center}.card-link-service{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.project:hover .learnMore{filter:brightness(.75)}.is-fw-normal{font-weight:400!important}.hero-thanks-page .hero-content{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;padding-top:40px;padding-bottom:40px;background:rgba(0,0,0,.3);backdrop-filter:blur(20px)}#header-hero-button.homepage-btn{background:#ffe073;padding:14px 29px;font-weight:700;line-height:154.39%;text-align:center;color:#252525;border-radius:5px}.talk-head{font-size:22px;line-height:140%;text-align:center;letter-spacing:.015em;color:#fff}.cn-mb-20{margin-bottom:20px}.talk-head-icon{margin-right:20px;max-width:105px}.talk-head-contacts .contact-item{margin-bottom:8px}.hero-thanks-page .questionGroup{width:100%;border-top:1px solid #ffffff33;border-bottom:1px solid #ffffff33;padding:24px 0}.folow-us-social{padding-top:24px}.folow-us-social p.contact-title{margin-bottom:16px}.btn__dark:hover,.btn__dark:hover span{color:#e1e5ed!important}.folow-us-social .contact-item,.social-group.folow-us-social{margin-bottom:unset}.folow-us-social .contact-wr{padding-bottom:unset}.folow-us-social .contact-item figure{height:20px}.cn-fs-30{font-size:30px!important}.cn-ta-left{text-align:left}.is-fullwidth-link{position:absolute;width:100%;height:100%;top:0;left:0}.bg-color-fb,.grey-light-bg{background:#fbfbfb}.control label.placeholder{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;position:absolute;top:0;line-height:25px}.control label.placeholder.active{top:-20px;font-size:.875em!important;color:#8a9ba8;display:block!important}.form-v2 .control label.placeholder.active{top:-25px}.contact-adress a{font-size:14px;line-height:154.39%;color:#fff;display:flex;align-items:center;letter-spacing:.015em}#hire-form .form-handler{padding:47px 45px 45px}#hire-form .term-text{font-size:13px;font-weight:400;line-height:18px;letter-spacing:0}#faq-form label.checkbox,#hire-form label.checkbox,label.checkbox a{font-size:13px;line-height:138.2%}#hire-form .field:not(:last-child){margin-bottom:34px}.whitepaper_modal_window{position:fixed;bottom:59px;right:57px;z-index:2}.whitepaper_modal_close{position:absolute;top:-17.5px;right:-16px;height:33px;width:33px;background:url(../../assets/images/close_orange_circle.svg);cursor:pointer}.whitepaper_modal_box{background:#0a66c2;padding:22px 70px 5px 40px}.fadein{opacity:0}.whitepaper_content{max-width:316px;align-items:center;text-align:left;padding-top:22px}.cta-dark-title,.whitepaper_modal_content .whitepaper_content h3,.whitepaper_modal_content .whitepaper_content p,.whitepaper_modal_content .whitepaper_content p.description{text-align:center}.whitepaper_content h3{font-weight:400;font-size:24px;line-height:30px;text-align:left;color:#333}.whitepaper_content p{font-size:16px;line-height:26px;color:#333;margin-bottom:30px;text-align:left}.whitepaper_line{max-width:115px;background:#f2994a;height:2px;width:115px;margin-bottom:30px;margin-top:20px}.whitepaper_modal_box img{margin-right:84px;max-width:210px}.whitepaper_modal_box .cta-button{height:43px}@media screen and (max-width:991px){.whitepaper_modal_window{position:fixed;bottom:59px;right:57px;top:auto;left:57px}.whitepaper_modal_window .whitepaper_modal_box{background-size:cover}.whitepaper_modal_box img{margin-right:30px}}@media screen and (max-width:576px){.whitepaper_modal_box{flex-direction:column;align-items:center;padding:25px}.whitepaper_content{max-width:100%;padding-top:0}.whitepaper_modal_box img{margin-right:0}.whitepaper_modal_window br{display:none}.whitepaper_modal_window{position:fixed;bottom:59px;right:24px;top:80px;left:24px}.whitepaper_modal_body{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden;z-index:40}.whitepaper_modal_content{max-height:calc(100vh - 160px);overflow:auto;width:100%}.whitepaper_modal_close{background-color:#fbfbfb;border-radius:24px}}.fb:hover{background:#1468d4}.social-buttons ul li a.ln:hover{background:#0b5d8a}.xg:hover{background-color:#013b3e}.wts:hover{background-color:#1aaf52}.gm:hover{background-color:#c84135}.section_64_p{padding:64px 0}.cta-section-content-dark{align-items:center;justify-content:center;display:flex;flex-direction:column;color:#fff;max-width:723px;margin:0 auto;padding:0 37px}.cta-dark-title{font-size:40px;font-weight:400;line-height:56px;letter-spacing:.015em}.cta-section-dark{padding:97px 0 98px}.cta-dark-button{font-size:15px;line-height:23px;letter-spacing:.005em}.image.is-80x80{height:80px;width:80px}.newstseller_form_section h4{font-size:22px;font-weight:500;line-height:31px;letter-spacing:.015em;margin-bottom:10px}.content ul.orange_marker{list-style-type:none!important;letter-spacing:initial;margin-left:unset;margin-top:unset;padding-left:8px}.content ul.orange_marker li{padding-left:17px;position:relative;letter-spacing:.015em;font-weight:400;line-height:26px;font-size:16px;margin-bottom:16px}.content ul.orange_marker li:before{content:'';width:5px;height:5px;display:block;background:#ffe073;position:absolute;left:0;top:10px;border-radius:10px}a.blue_link{color:#0070ef}.is-display-contents{display:contents}.is-flex img.alignleft,.is-flex img.alignright{max-width:unset;object-fit:contain;margin-top:0}.is-flex .alignleft{margin-right:3.125rem}.is-flex .alignright{margin-left:3.125rem}.bg-color-e5{background:#e5e5e5}@media (min-width:1216px){.only-desktop-br{display:contents}}@media (min-width:600px){.only-desktop-br{display:contents}.only-mobile-br{display:none}}@media (max-width:599px){.no_hyphens{hyphens:none;-webkit-hyphens:none}.is_block{display:block}.only-mobile{display:contents}}.partners-logos-slider .slick-slide{display:flex;justify-content:center;align-items:center;align-self:center;align-content:center;vertical-align:middle;align-items:center;display:flex}@media (min-width:768px){.onlyMobile{display:none!important}}@media (max-width:990px){.onlyTablet{display:block}.onlyNoTablet{display:none}}@media (max-width:768px){.onlyDesktop{display:none!important}}@media screen and (min-width:1024px){.top-menu li.has-dropdown a::before,.top-menu li.has-dropdown.isIndustry .mega-menu:after{content:"";position:absolute;left:50%;transform:translateX(-50%);border-width:0 12px 12px;border-style:solid;border-color:transparent transparent #f9f9f9}.top-menu-custom{height:100%}.top-menu-custom .navbar-dropdown{left:50%;transform:translateX(-50%);width:808px;min-width:808px;max-width:808px;box-shadow:0 6.78px 18.09px 0 #bcbCBC3D;cursor:default;border-radius:12px;top:100%;overflow:hidden}.top-menu-custom .mega-menu{display:flex;justify-content:space-between;position:relative}li.has-dropdown.is-hoverable:hover a.navbar-link::before{display:block}.top-menu li.has-dropdown.isIndustry .mega-menu:after{top:calc(100% + 12px)}.top-menu li.has-dropdown a,.top-menu li.has-dropdown.isIndustry{position:relative}.top-menu li.has-dropdown a::before{top:calc(100% - 12px);display:none}.top-menu-custom .mega-menu .menu-column{width:391px;display:flex}.top-menu-custom .mega-menu .menu-column__left{padding:21px 0;display:flex;flex-direction:column;width:calc(100% - 391px)}.top-menu-custom .mega-menu .submenu__item--img{max-height:45px;height:45px}.top-menu-custom .mega-menu .menu-column__right img{width:391px;height:486px;max-height:max-content;object-fit:cover}.top-menu-custom .mega-menu .menu-column a:hover{color:#ffe073}.top-menu li.has-dropdown{position:initial;margin-right:41px}.navbar-end{position:initial!important}.navbar-item.is-active:after,.navbar-link.is-active:after,.sub-menu:hover~.navbar-link:after,.top-menu li a:active:after,.top-menu li a:focus-visible:after,.top-menu li a:focus-within:after,.top-menu li a:focus:after,.top-menu li a:hover:after{transform:rotate(180deg) translateY(77%);top:50%}.navbar-item.has-dropdown.is-active .navbar-link:after,.navbar-item.has-dropdown:focus .navbar-link:after,.navbar-item.has-dropdown:hover .navbar-link:after{transform:rotate(180deg) translateY(77%);top:50%}.top-menu li{margin-right:29px}.button.cta-button.top-cta{border-radius:8px;width:120px;height:38px;color:#252525;box-sizing:border-box;font-family:Poppins;font-size:14px;font-weight:600;line-height:21px;text-align:center;min-width:128px}.button.cta-button.top-cta:hover{background:#f4d569}.btn__dark{border-radius:8px!important;color:#e1e5ed!important;border:unset!important;box-sizing:border-box;background:#252525;padding:16px 32px;gap:12px;display:flex;align-items:center;width:min-content;height:56px}}.top-menu-custom .mega-menu .submenu__item{display:flex;align-items:center;gap:14px;padding:11px 0 11px 32px;transition:none}.top-menu-custom .mega-menu .submenu__item:hover{background:#f5f6f7}.top-menu-custom .mega-menu .submenu__item--title{font-family:Poppins;font-size:16px;font-weight:500;line-height:24px;color:#1f1f23;margin-bottom:4px}.top-menu-custom .mega-menu .submenu__item--desc{font-family:Poppins;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.01em;color:#8e8e93}.btn__dark:hover{background:#393939!important;border:unset!important}.hero .navbar,.hero .navbar.go{height:50px}.top-menu li a{color:#e1e5ed;font-weight:700}.navbar-item{padding:.4rem .75rem}.work-gallery{padding-top:114px 0!important}.navbar-brand img.logo-mobile,.navbar-brand img.logo-web{max-width:170px}.top-menu li.has-dropdown{margin-right:initial}