.yarpp-related p{text-align:justify;display:block!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nav-links{display:flex;flex-wrap:nowrap;white-space:nowrap}.navigation.post-navigation .nav-next::before{content:" • ";margin:0 1rem;color:#24b224}#back2Top,.slick-slider{-webkit-box-sizing:border-box}.slick-list,body{padding:0;margin:0}#menu-main-menu li>a:after,.btn,.btn::before,.header{-webkit-transition:0.3s;-o-transition:0.3s}.btn,.subTitle{line-height:29px;position:relative}.btn,.learnMore__wrapper .learnMore,.loadmore,.title{text-transform:uppercase;font-weight:500}.header.fixed,.wrapper__big{-webkit-box-shadow:3px 7px 15px 2px rgb(0 0 0 / .15)}#cookie-notice .cookie-notice-container #cn-accept-cookie,.btn,.header .header__wrapper .header__nav--wrap .header__right .contactBtn{background:-webkit-linear-gradient(205deg,#24b224 0,#1d741e 100%);background:-o-linear-gradient(205deg,#24b224 0,#1d741e 100%);color:#fff}.btn:hover,.subscribe .subscribe__wrapper .sp-form[sp-id="121248"] .subscribeWrap .sp-button-container button:hover{padding-right:50px}.slick-list,.slick-slider,.slick-track{display:block;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:#fff0}.homepage,.slick-list,html.is-open{overflow:hidden}.slick-arrow:focus,.slick-dots li button:focus,.slick-list:focus,.slick-slide:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-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}.page-id-15329 .page-item-13861,.page-id-15329 .page-item-13879,.page-id-15329 .page-item-2118,.slick-arrow.slick-hidden,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-initialized{visibility:visible}@font-face{font-family:"Gotham Pro";font-display:swap;src:url(../../../../themes/echoua/fonts/GothaProReg.woff)}@font-face{font-family:GothamProMedium;font-display:swap;src:url(../../../../themes/echoua/fonts/GothaProMed.woff)}@font-face{font-family:GothamPrBold;font-display:swap;src:url(../../../../themes/echoua/fonts/GothaProBol.woff)}@font-face{font-family:"Poppins";font-display:swap;font-weight:400;src:url(../../../../themes/echoua/fonts/Poppins-Regular.woff2) format("woff2"),url(../../../../themes/echoua/fonts/Poppins-Regular.woff) format("woff")}@font-face{font-family:"Poppins";font-display:swap;font-weight:700;src:url(../../../../themes/echoua/fonts/Poppins-Bold.woff2) format("woff2"),url(../../../../themes/echoua/fonts/Poppins-Bold.woff) format("woff")}@font-face{font-family:"Poppins";font-display:swap;font-weight:500;src:url(../../../../themes/echoua/fonts/Poppins-Medium.woff2) format("woff2"),url(../../../../themes/echoua/fonts/Poppins-Medium.woff) format("woff")}.btn{transition:0.3s;height:51px;width:222px;background:linear-gradient(245deg,#24b224 0,#1d741e 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:25px;font-family:GothamProMedium;font-size:15px;text-decoration:none;cursor:pointer}.btn::after,.btn::before{content:"";position:absolute;top:50%}.btn::before{width:38px;height:3px;background-color:#fff;left:-5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:0.3s}.btn::after{width:14px;height:14px;background-color:#fff0;border-left:3px solid #fff;border-top:3px solid #fff;left:17px;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.listItem::before,.subTitle::before{height:1px;content:""}.btn:hover{padding-left:0}.btn:hover::before{left:80%}.btn:hover::after{left:87%}.subTitle{color:#393e52;font-family:"Poppins";font-size:16px;padding-left:60px;margin:0 0 25px}.subTitle::before{width:50px;background-color:#2bb34b;position:absolute;left:0;top:14px}.title{color:#393e52;font-family:GothamProMedium;font-size:45px;line-height:50px;margin:0 0 65px}.learnMore__wrapper .learnMore,.loadmore{color:#888b97;font-family:GothamProMedium}.wrapper__big{max-width:1500px;box-shadow:3px 7px 15px 2px rgb(0 0 0 / .15);margin:115px auto;background-color:#fff;position:relative;z-index:2;border-radius:10px}.wrapper__big>.wrapper{padding:125px 0}.wrapper{max-width:1140px;margin:0 auto;position:relative;z-index:2}.learnMore__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:2;margin-top:auto}.learnMore__wrapper .learnMore{font-size:17px;line-height:24px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.header .header__wrapper,.learnMore__wrapper .learnMore span,.slick-dots{display:-webkit-box;display:-ms-flexbox}.learnMore__wrapper .learnMore span{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:10px;margin-top:-1px;overflow:hidden}.learnMore__wrapper .learnMore svg{max-width:20px;width:100%;height:auto;max-height:18px;fill:#78129a}.learnMore__wrapper .learnMore:hover{color:#2fb654}.learnMore__wrapper .learnMore:hover svg{-webkit-animation:0.5s moveArrow;animation:0.5s moveArrow}.learnMore__wrapper.learnMore--green{position:absolute;right:0;bottom:0;border-top-left-radius:100px;width:0;height:0;background:-webkit-gradient(linear,left top,right top,from(#238924),to(#24b024));background:-webkit-linear-gradient(left,#238924 0,#24b024 100%);background:-o-linear-gradient(left,#238924 0,#24b024 100%);background:linear-gradient(90deg,#238924 0,#24b024 100%);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.learnMore__wrapper.learnMore--green .learnMore{display:none;font-size:0;position:absolute;top:20px;left:12px}.listItem,.text{color:#616575;font-size:17px;font-family:"Poppins"}.learnMore__wrapper.learnMore--green .learnMore svg{fill:#fff;max-width:30px;max-height:30px}@-webkit-keyframes moveArrow{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}49%{-webkit-transform:translateX(50px);transform:translateX(50px)}50%{-webkit-transform:translateX(-50px);transform:translateX(-50px)}}@keyframes moveArrow{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}49%{-webkit-transform:translateX(50px);transform:translateX(50px)}50%{-webkit-transform:translateX(-50px);transform:translateX(-50px)}}.text{line-height:29px;margin:0 0 20px}.listItem{margin-bottom:10px;position:relative;padding-left:30px;line-height:30px}.listItem::before{width:20px;background-color:#2bb34b;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#back2Top{position:fixed;bottom:50px;right:50px;display:none;height:73px;width:69px;padding:0 0 10px;border-radius:50px;font-size:13px;box-sizing:border-box;z-index:20;background:-webkit-gradient(linear,left top,left bottom,from(#24b224),to(#1d741e));background:-webkit-linear-gradient(top,#24b224 0,#1d741e 100%);background:-o-linear-gradient(top,#24b224 0,#1d741e 100%);background:linear-gradient(180deg,#24b224 0,#1d741e 100%)}#back2Top::after{left:50%;top:100%;-webkit-transform:translate(-50%,-100%) rotate(45deg);-ms-transform:translate(-50%,-100%) rotate(45deg);transform:translate(-50%,-100%) rotate(45deg)}#back2Top::before{left:50%;top:97%;-webkit-transform:translate(-50%,-100%) rotate(90deg);-ms-transform:translate(-50%,-100%) rotate(90deg);transform:translate(-50%,-100%) rotate(90deg);width:25px}#back2Top:hover{height:120px;padding:50px 0 10px}#back2Top:hover::after{top:27%;-webkit-transform:translate(-50%,-100%) rotate(45deg);-ms-transform:translate(-50%,-100%) rotate(45deg);transform:translate(-50%,-100%) rotate(45deg)}#back2Top:hover::before{top:25%;-webkit-transform:translate(-50%,-100%) rotate(90deg);-ms-transform:translate(-50%,-100%) rotate(90deg);transform:translate(-50%,-100%) rotate(90deg)}.animateTranslate{position:relative;top:100px;opacity:0;-webkit-transition:1s;-o-transition:1s;transition:1s}.animateScale{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.animateOpacity{opacity:0;-webkit-transition:1s;-o-transition:1s;transition:1s}.slick-arrow,.slick-dots li button{-webkit-transition:0.3s;font-size:0;border:none;-o-transition:0.3s;padding:0;cursor:pointer}.visible .animateOpacity{opacity:2}.benefits .visible.animateTranslate,.visible .animateTranslate{opacity:1;top:0}.visible .animateScale{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.slick-arrow{width:17px;height:17px;border-left:4px solid rgb(32 35 44 / .6);border-top:4px solid rgb(32 35 44 / .6);background-color:#fff0;position:absolute;top:50%;left:-75px;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);transition:0.3s}.slick-next{left:auto;right:-75px;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.slick-dots{padding:0;list-style:none;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:12px;width:100%}.slick-dots li{margin:0 10px}.slick-dots li button{height:9px;width:9px;opacity:.5;background-color:#24b224;border-radius:50%;transition:0.3s}.slick-dots li.slick-active button{height:12px;width:12px;opacity:1}.lazy{background-position:center!important;background-size:cover!important}.loadmore{font-size:17px;line-height:29px;text-align:center;cursor:pointer}#menu-main-menu li>a:after{border:none;font-size:0;width:9px;height:9px;border-left:2px solid #238624;border-top:2px solid #238624;background-color:#fff0;position:absolute;top:36px;right:-20px;-webkit-transform:translateY(-50%) rotate(-135deg);-ms-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg);transition:0.3s;content:""}#menu-main-menu li>a:only-child:after{content:"";display:none}#menu-main-menu li li>a:after{content:"\f501";position:absolute;right:0}#menu-footer li{display:inline-block;margin-bottom:0}.careerPage .benefits,.page-id-62 .benefits{padding:0;margin-bottom:20px}.page-id-62 .benefits .text{padding-bottom:20px}.page-id-62 .achievements{background-color:#fff;padding-top:0}@media (min-width:1024px){.page-id-62 .breadcrumbs{margin-bottom:40px}.single-industries .content .breadcrumbs,.single-industries .content .content__description,.single-industries .content h1{margin-bottom:25px}}.banner .banner__content h1,.content h1{font-weight:700;text-transform:uppercase}@media (max-width:1665px){.wrapper__big{max-width:none;margin:75px}.slick-arrow{left:-50px}.slick-next{left:auto;right:-50px}}@media (max-width:1440px){.wrapper__big{max-width:none;margin:75px}.wrapper__big .wrapper{margin:0 75px}.wrapper{margin:0 150px}#back2Top{right:20px}}.mysuctomclass{background:tomato}#cookie-notice .cookie-notice-container{width:1200px;margin:0 auto;text-align:left;padding-top:25px;padding-bottom:20px}#cookie-notice .cookie-notice-container #cn-accept-cookie{float:right;position:relative;top:0;background:linear-gradient(245deg,#24b224 0,#1d741e 100%);text-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-family:"Poppins";padding:10px 25px;font-size:16px;font-weight:100;border-radius:25px}#cookie-notice .cookie-notice-container #cn-notice-text{font-family:"Poppins";font-size:17px;display:inline-block;max-width:680px}#cookie-notice .cookie-notice-container #cn-notice-text a{color:#393e52}.single-post table{border-collapse:collapse;text-align:center;font-family:"Poppins";font-size:14px}.single-post table tbody tr:first-child{background:#238624}.single-post table tbody tr:first-child td strong{color:#fff}@media (max-width:1024px){.single-post .table-wrapper{overflow-x:auto}#cookie-notice .cookie-notice-container{width:100%}#cookie-notice .cookie-notice-container #cn-notice-text{max-width:80%}#cookie-notice .cookie-notice-container #cn-accept-cookie{top:-5px;float:none}}@media (max-width:1023px){#cookie-notice .cookie-notice-container #cn-accept-cookie{top:-10px}}@media (max-width:767px){.industries .slick-dots{margin-bottom:0!important;margin-top:20px!important}.cases .slick-dots{margin-top:0!important;margin-bottom:60px!important}.gallery,.history{padding-top:50px!important}.services{padding-bottom:0!important}#back2Top,.slick-arrow{display:none!important}#cookie-notice .cookie-notice-container #cn-notice-text{max-width:100%}#cookie-notice .cookie-notice-container #cn-accept-cookie{top:5px}}.header{position:absolute;width:100%;z-index:30;transition:0.3s;top:0}.header.fixed{position:fixed;background-color:#fff;box-shadow:3px 7px 15px 2px rgb(0 0 0 / .15)}.header .header__wrapper{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:static}.header .header__wrapper .header__nav{width:75%;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;padding-right:20px}.header .header__wrapper .header__nav .topNav{margin:0;padding:5px 0 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .header__nav--tablet,.header .header__wrapper .header__nav .topNav .menu-item-16448,.header .header__wrapper .header__nav .topNav .menu-item-16449,.header .header__wrapper .header__nav .topNav .menu-item-16450,.header .header__wrapper .header__nav .topNav .menu-item-16451,.header__search--mob{display:none}.cases,.header .header__wrapper .header__nav .topNav .menu-item-has-children,.industries,.industries-template-default .content__img{position:relative}.header .header__wrapper .header__nav .topNav .menu-item-has-children .sub-menu{position:absolute;display:none;top:75px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;-webkit-box-shadow:3px 7px 15px 2px rgb(0 0 0 / .15);box-shadow:3px 7px 15px 2px rgb(0 0 0 / .15);padding:28px 30px 23px;list-style:none;border-radius:10px;overflow:hidden;width:200px}.header .header__wrapper .header__nav .topNav .menu-item-has-children .sub-menu li:not(:last-of-type){margin-bottom:5px}.header .header__wrapper .header__nav .topNav .menu-item-has-children .sub-menu::before{content:"";width:100%;height:3px;background:-webkit-gradient(linear,right top,left top,from(#24b224),to(#238624));background:-webkit-linear-gradient(right,#24b224 0,#238624 100%);background:-o-linear-gradient(right,#24b224 0,#238624 100%);background:linear-gradient(270deg,#24b224 0,#238624 100%);top:0;left:0;position:absolute}.header .header__wrapper .header__nav .topNav a{color:#393e52;font-family:"Gotham Pro";font-size:16px;line-height:29px;text-decoration:none;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;cursor:pointer}.header .header__wrapper .header__nav .topNav a:hover{color:#238624}.header .header__wrapper .header__nav .topNav .current-menu-item>a,.header .header__wrapper .header__nav .topNav .current-menu-parent>a{color:#238624;font-family:GothamProMedium;font-weight:500}.header .header__wrapper .header__nav .topNav>li{padding:25px 0}.header .header__wrapper .header__nav--wrap{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.header .header__wrapper .header__nav--wrap .header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header__wrapper .header__nav--wrap .header__right .header__search{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.header .header__wrapper .header__nav--wrap .header__right .header__search .header__search--wrap{opacity:0;width:0;pointer-events:none;position:absolute;top:25px;right:200px;left:calc(100% - 200px)}.header .header__wrapper .header__nav--wrap .header__right .header__search .header__search--wrap .searchform .custom-search-form{display:-webkit-box;display:-ms-flexbox;display:flex}.header .header__wrapper .header__nav--wrap .header__right .header__search .header__search--wrap .searchform .custom-search-form .search-field::-webkit-input-placeholder{line-height:normal!important}.header .header__wrapper .header__nav--wrap .header__right .header__search .header__search--wrap .searchform .custom-search-form .search-field{width:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;margin-left:auto;padding:6px 40px 6px 10px;border-radius:20px;border:1px solid #fff0;color:#515871;font-family:"Poppins";font-size:17px;line-height:24px}.header .header__wrapper .header__nav--wrap .header__right .header__search .header__search--wrap .searchform .custom-search-form .input-group-btn{display:none;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header .header__wrapper .header__nav--wrap .header__right .header__search .header__search--wrap .searchform .custom-search-form .input-group-btn button{border:none;background-color:#fff0;height:100%;padding:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header .header__wrapper .header__nav--wrap .header__right .header__search .header__search--wrap .searchform .custom-search-form .input-group-btn button:focus{outline:0}.header .header__wrapper .header__nav--wrap .header__right .header__search .header__search--wrap .searchform .custom-search-form ::-webkit-input-placeholder{font-family:"Poppins";font-size:15px;color:#888b97;line-height:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.header .header__wrapper .header__nav--wrap .header__right .header__search .header__search--wrap .searchform .custom-search-form ::placeholder{font-family:"Poppins";font-size:15px;color:#888b97;line-height:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.header .header__wrapper .header__nav--wrap .header__right .header__search .header__search--wrap .searchform .custom-search-form :-moz-placeholder{font-family:"Poppins";font-size:15px;color:#888b97;line-height:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.header .header__wrapper .header__nav--wrap .header__right .header__search .header__search--wrap .searchform .custom-search-form ::-moz-placeholder{font-family:"Poppins";font-size:15px;color:#888b97;line-height:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.header .header__wrapper .header__nav--wrap .header__right .header__search .header__search--wrap .searchform .custom-search-form :-ms-input-placeholder{font-family:"Poppins";font-size:15px;color:#888b97;line-height:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.header .header__wrapper .header__nav--wrap .header__right .header__search .header__search--wrap .searchform .custom-search-form ::-ms-input-placeholder{font-family:"Poppins";font-size:15px;color:#888b97;line-height:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.header .header__wrapper .header__nav--wrap .header__right .header__search .header__search-icon{width:23px;height:23px;position:relative;cursor:pointer}.header .header__wrapper .header__nav--wrap .header__right .header__search .header__search-icon:after,.search .additionalPage .content .content-here .custom-search-form .input-group-btn button::after{content:"";width:12px;height:12px;border-radius:50%;border:2px solid #238624;display:block;position:absolute;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;top:0}.header .header__wrapper .header__nav--wrap .header__right .header__search .header__search-icon:before,.search .additionalPage .content .content-here .custom-search-form .input-group-btn button::before{content:"";width:2px;height:9px;position:absolute;right:4px;top:11px;display:block;background-color:#238624;-webkit-transform:rotate(-49deg);-ms-transform:rotate(-49deg);transform:rotate(-49deg);-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.header .header__wrapper .header__nav--wrap .header__right .contactBtn{height:36px;width:139px;background:linear-gradient(245deg,#24b224 0,#1d741e 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Gotham Pro";font-size:16px;line-height:29px;margin-left:30px;-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:25px;text-decoration:none}.header .header__wrapper .header__logo{height:43px;width:116px}.header .header__wrapper .header__logo a{display:block;height:100%;width:100%}.header .header__wrapper .header__logo img{max-height:100%;max-width:116px;object-fit:contain}.header.searchOpen .header__wrapper .header__nav--desktop{opacity:0;pointer-events:none;-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}.header.searchOpen .header__wrapper .header__right .header__search .header__search--wrap{-webkit-transition:none;-o-transition:none;transition:none;opacity:1;width:auto;left:0;pointer-events:auto}.header.searchOpen .header__wrapper .header__right .header__search .header__search--wrap .searchform .custom-search-form .search-field{width:100%;border-color:#24ae24}.header.searchOpen .header__wrapper .header__right .header__search .header__search--wrap .searchform .custom-search-form .search-field:focus{outline:0;border-color:#238624}.header.searchOpen .header__wrapper .header__right .header__search .header__search--wrap .searchform .custom-search-form .input-group-btn{display:block;width:23px;height:23px}.header.searchOpen .header__wrapper .header__right .header__search .header__search-toggle::after{height:2px;width:18px;border:none;background-color:#238624;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:10px;border-radius:0;top:1px}.header.searchOpen .header__wrapper .header__right .header__search .header__search-toggle::before{height:18px;right:13px;top:3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.partners,.services{padding:60px 0}.banner{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:1015px;min-height:650px;position:relative}.banner .wrapper{position:static}.banner .banner__content h1{color:#393e52;font-family:GothamProMedium;font-size:72px;line-height:95px}.banner .banner__content p{color:#393e52;font-family:"Poppins";font-size:18px;line-height:36px;margin:0 0 50px;position:relative;padding-left:195px}.banner .banner__content p::before{content:"";position:absolute;height:5px;width:165px;background-color:#2bb34b;left:0;top:10px}.banner .banner__video{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background-color:rgb(255 255 255 / .65)}.banner .banner__video video{position:absolute;z-index:-100;right:0;bottom:0;min-width:100%;min-height:100%}.banner .mouse_scroll{position:absolute;bottom:60px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer;z-index:10}.banner .mouse_scroll .mouse{height:42px;width:24px;border-radius:14px;-webkit-transform:none;-ms-transform:none;transform:none;border:3px solid #24b224;top:170px}.banner .mouse_scroll .mouse .wheel{display:block;margin:5px auto;background:#24b224;position:relative;height:2px;width:2px;border:2px solid #24b224;border-radius:8px;-webkit-animation:0.6s linear infinite mouse-wheel;animation:0.6s linear infinite mouse-wheel}.banner .mouse_scroll .m_scroll_arrows{display:block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-right:3px solid #24b224;border-bottom:3px solid #24b224;margin:0 0 3px 5px;width:16px;height:16px}.banner .mouse_scroll .m_scroll_arrows.unu{margin-top:-2px;-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;-webkit-animation-direction:alternate;animation-direction:alternate;animation-delay:0.1s}.banner .mouse_scroll .m_scroll_arrows.doi{-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-webkit-animation-direction:alternate;animation-delay:0.2s;animation-direction:alternate;margin-top:-6px}.banner .mouse_scroll .doi,.banner .mouse_scroll .unu{-webkit-animation:1s infinite mouse-scroll;animation:1s infinite mouse-scroll}@-webkit-keyframes mouse-wheel{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}}@keyframes mouse-wheel{0%,100%{top:1px}25%,75%{top:2px}50%{top:3px}}@-webkit-keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@media (max-width:1200px){.wrapper__big>.wrapper{padding:75px 0}.subTitle{font-size:14px;margin-bottom:18px}.title{font-size:30px;line-height:36px;margin-bottom:40px}.header .header__wrapper .header__nav--tablet .topNav .menu-item-has-children .sub-menu li a,.text{font-size:15px}.text{line-height:22px}.header .header__nav--desktop,.header .header__wrapper .header__nav--tablet .topNav .menu-item-has-children .sub-menu::before,.header .header__wrapper .header__nav--wrap .header__right .contactBtn{display:none}.header{padding:25px 0}.header .header__wrapper .header__logo{position:relative;z-index:10;-webkit-box-flex:0;-ms-flex:none;flex:none}.header .header__wrapper .header__nav--wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header .header__wrapper .header__nav--wrap .header__right .header__search .header__search--wrap{top:-5px;right:30px}.header .header__wrapper .header__nav--wrap .header__right .header__search .header__search-icon{margin-top:3px}.header .header__wrapper .header__nav--tablet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:65px;margin-left:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:0;-ms-flex:none;flex:none}.header .header__wrapper .header__nav--tablet .contactBtnMob{text-decoration:none;position:relative;z-index:10}.header .header__wrapper .header__nav--tablet .contactBtnMob i{font-size:26px;color:#238624}.header .header__wrapper .header__nav--tablet .topNav{display:none;position:absolute;left:0;right:0;top:0;height:80vh;background-color:#fff;padding:100px 25px 30px;text-align:left}.header .header__wrapper .header__nav--tablet .topNav .menu-item-16448,.header .header__wrapper .header__nav--tablet .topNav .menu-item-16449,.header .header__wrapper .header__nav--tablet .topNav .menu-item-16450,.header .header__wrapper .header__nav--tablet .topNav .menu-item-16451{display:block}.header .header__wrapper .header__nav--tablet .topNav>li{padding:0;margin-bottom:18px}.header .header__wrapper .header__nav--tablet .topNav>li>a{text-transform:uppercase;font-weight:700;font-size:18px}.header .header__wrapper .header__nav--tablet .topNav>li.showSubMenu>a{color:#238624}.header .header__wrapper .header__nav--tablet .topNav .menu-item-has-children .sub-menu{position:static;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none;padding:0;width:auto}.header .header__wrapper .header__nav--tablet .header__btn{padding-right:0;border:none;background-color:#fff0;cursor:pointer;position:relative;z-index:10}.header .header__wrapper .header__nav--tablet .header__btn span{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;width:28px;height:3px;background:#238624;margin-bottom:5px;display:block}.header .header__wrapper .header__nav--tablet .header__btn:focus{outline:0}.header .header__wrapper .header__nav--tablet.showMenu .header__btn span{background:#238624}.header .header__wrapper .header__nav--tablet.showMenu .header__btn span:first-of-type{-webkit-transform:rotate(135deg) translate(6px,-5px);-ms-transform:rotate(135deg) translate(6px,-5px);transform:rotate(135deg) translate(6px,-5px)}.header .header__wrapper .header__nav--tablet.showMenu .header__btn span:nth-child(2){-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:0}.header .header__wrapper .header__nav--tablet.showMenu .header__btn span:last-of-type{-webkit-transform:rotate(45deg) translate(-6px,-5px);-ms-transform:rotate(45deg) translate(-6px,-5px);transform:rotate(45deg) translate(-6px,-5px)}.header.searchOpen .header__wrapper .header__right .header__search .header__search--wrap{left:20px}.header.fixed .header__wrapper .header__nav--tablet .topNav{top:68px;padding:30px 25px}.banner{min-height:500px}.banner .banner__content h1{font-size:50px;line-height:60px;margin-bottom:45px}.banner .banner__content p{font-size:16px;line-height:24px;padding-left:110px}.banner .banner__content p::before{height:3px;width:90px}}@media (max-width:479px){.banner .banner__content p{padding-left:0}.banner .banner__content p::before,.banner .mouse_scroll{display:none}}.services{background-color:#fff;position:relative}.blog__items,.partners__wrap,.services .services__items{display:-webkit-box;display:-ms-flexbox;display:flex;column-gap:50px}.services .services__items .services__item{width:45%;padding:10px}.services .services__items .services__item>svg,.services .services__items .services__item .services__item-icon{min-height:165px;width:131px;float:left;margin-right:33px;margin-bottom:2px}.services .services__items .services__item .services__item-icon{display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.services__item-icon svg{max-width:100%;height:auto}.services .services__items .services__item h3{color:#393e52;font-family:GothamProMedium;font-size:30px;font-weight:500;line-height:36px;margin:0 0 20px}.services .services__items .services__item h3 a{text-decoration:none;color:inherit}.services .services__items .services__item p{margin:0 0 25px;text-align:left;text-justify:inter-word}.services .services__items .services__item ul{list-style:none;margin:0 0 20px;padding:0}.services .services__items .services__item ul li{margin-bottom:10px;position:relative;padding-left:30px}.services .services__items .services__item ul li::before{content:"";height:1px;width:20px;background-color:#2bb34b;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.services .services__bg{position:absolute;top:0;right:0;width:818px;height:544px}.services circle,.services line,.services path,.services polyline,.services rect{stroke-miterlimit:10;stroke-dasharray:1500px,15000px;stroke-dashoffset:1500px}.services .cls-12,.services .cls-9,.services .st7{opacity:0}.services.visible circle,.services.visible line,.services.visible path,.services.visible polyline,.services.visible rect{stroke-dashoffset:0!important;-webkit-transition:1.5s;-o-transition:1.5s;transition:1.5s;opacity:1!important}.benefits .benefits__items,.industries .industries__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.industries .industries__items .industries__item{width:31.5%;margin-bottom:30px;position:relative;cursor:pointer}.industries .industries__items .industries__item .industries__bg--wrap{overflow:hidden;position:relative}.industries .industries__items .industries__item .industries__bg--wrap .industries__bg{height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.industries .industries__items .industries__item .industries__bg--wrap .industries__bg::after,.industries-template-default .content__img::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgb(22 24 32 / .2)),to(#fff0));background:-webkit-linear-gradient(bottom,rgb(22 24 32 / .2),#fff0);background:-o-linear-gradient(bottom,rgb(22 24 32 / .2),#fff0);background:linear-gradient(to top,rgb(22 24 32 / .2),#fff0)}.industries .industries__items .industries__item .industries__bg--wrap .industries__title{color:#fff;font-family:GothamProMedium;font-size:20px;font-weight:500;line-height:29px;padding-bottom:25px;position:absolute;bottom:0;width:100%;text-align:center;z-index:1;-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s}.industries .industries__items .industries__item .industries__content{padding:20px;-webkit-box-shadow:3px 7px 15px 2px rgb(0 0 0 / .15);box-shadow:3px 7px 15px 2px rgb(0 0 0 / .15);background-color:#fff;position:relative}.industries .industries__items .industries__item .industries__content .industries__short-desc{color:#616575;font-family:"Poppins";font-size:17px;line-height:29px}.industries .industries__items .industries__item .industries__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.industries .industries__items .industries__item:hover .industries__bg--wrap .industries__bg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.industries .industries__items .industries__item:hover .learnMore--green.learnMore__wrapper{width:60px;height:60px}.industries .industries__items .industries__item:hover .learnMore--green.learnMore__wrapper .learnMore{display:-webkit-box;display:-ms-flexbox;display:flex}.industries .industries__bg-img{position:absolute;top:-40%;right:0;width:1147px;height:1677px}.homepage .industries .industries__items .industries__item{-webkit-box-shadow:0 3px 10px 5px rgb(0 0 0 / .2);box-shadow:0 3px 10px 5px rgb(0 0 0 / .2)}.homepage .industries .industries__items .industries__item .industries__bg--wrap .industries__title{text-transform:uppercase;font-family:GothamProMedium;font-weight:700}.homepage .industries .industries__items .industries__item .industries__bg--wrap .industries__bg{height:350px}.homepage .industries .industries__items .industries__item .industries__content{position:absolute;-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s;z-index:2;background-color:#fff0;-webkit-box-shadow:none;box-shadow:none}.homepage .industries .industries__items .industries__item .industries__content .industries__short-desc{color:#fff}.casePage .cases__items,.homepage .industries .industries__items .industries__item .industries__content .industries__short-desc p{margin:0}.homepage .industries .industries__items .industries__item::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.homepage .industries .industries__items .industries__item:hover{background-color:#ccc}.homepage .industries .industries__items .industries__item:hover .industries__content,.homepage .industries .industries__items .industries__item:hover .industries__title{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.homepage .industries .industries__items .industries__item:hover::after{background-color:rgb(0 0 0 / .5)}.benefits{position:relative;margin-bottom:0}.benefits .benefits__items .benefits__item{width:32%;text-align:center;margin-bottom:50px}.benefits .benefits__items .benefits__item .benefits__img{height:80px;margin-bottom:20px}.benefits .benefits__items .benefits__item .benefits__img img{max-width:100%;height:80px}.benefits .benefits__items .benefits__item h3{color:#393e52;font-family:GothamProMedium;font-size:24px;font-weight:500;line-height:29px;margin:0 0 20px}.benefits .benefits__items .benefits__item p{color:#616575;font-family:"Poppins";font-size:17px;font-weight:300;line-height:29px;margin:0;text-align:left}.benefits .benefits__items .benefits__item strong{font-weight:700}.benefits .benefits__items .benefits__item:nth-child(2) .benefits__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.benefits .benefits__items .benefits__item:nth-child(2) .benefits__img img{height:70px}.benefits .benefits__bg{position:absolute;bottom:-20px;right:0;width:1156px;height:1517px}.cases .cases__items{position:relative;margin:-20px}.cases .cases__items .cases__item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 0 15px 5px rgb(0 0 0 / .1);box-shadow:0 0 15px 5px rgb(0 0 0 / .1);margin:20px;min-height:400px}.blog__items .blog__item .blog__info,.innerPage .blog__items .blog__item{-webkit-box-shadow:3px 7px 15px 2px rgb(0 0 0 / .15);-webkit-box-orient:vertical;-webkit-box-direction:normal}.cases .cases__items .cases__item .cases__img{width:45%}.cases .cases__items .cases__item .cases__content{width:55%;padding:45px;position:relative}.cases .cases__items .cases__item .cases__content .cases__title{color:#393e52;font-family:GothamProMedium;font-size:30px;font-weight:500;line-height:36px;margin-bottom:30px}.cases .cases__items .cases__item .cases__content .cases__title a{color:#393e52;text-decoration:none}.cases .cases__items .cases__item .cases__content em{font-style:normal}.cases .cases__items .cases__item .cases__content .cases__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cases .cases__items .cases__item .cases__content .cases__logo img{width:65px;height:65px;margin-right:10px}.cases .cases__items .cases__item .cases__content .cases__logo p{margin:0;color:#515871;font-family:"Poppins";font-weight:300;font-size:20px;letter-spacing:.2px;line-height:36px}.cases .cases__items .cases__item:hover .learnMore--green.learnMore__wrapper{width:60px;height:60px}.cases .cases__items .cases__item:hover .learnMore--green.learnMore__wrapper .learnMore{display:-webkit-box;display:-ms-flexbox;display:flex}.cases .cases__bg{position:absolute;top:70%;right:0;width:1075px;height:1677px}.slick-dots{margin:20px 0 60px}.partners__wrap .partners__info{width:33%}.partners__wrap .partners__info .partners__items{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.partners__wrap .partners__info .partners__items li{width:48%;-webkit-box-sizing:border-box;box-sizing:border-box}.partners__wrap .partners__map{width:65%}.partners__wrap .partners__map .map-svg .cls-1,.partners__wrap .partners__map .map-svg .cls-2{-webkit-clip-path:url("../../../../themes/echoua/dist/.partners #clip-path");clip-path:url("../../../../themes/echoua/dist/.partners #clip-path")}.partners__wrap .cls-4.pulse{opacity:1;-webkit-transition:1.5s;-o-transition:1.5s;transition:1.5s;-webkit-animation:1.5s pulse;animation:1.5s pulse}@-webkit-keyframes pulse{0%{opacity:1}50%{opacity:.5}100%{opacity:0}}@keyframes pulse{0%{opacity:1}50%{opacity:.5}100%{opacity:0}}.testimonials__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.testimonials__items .testimonials__item .testimonials__wrap{max-width:815px;margin:0 auto}.testimonials__items .testimonials__item .testimonials__wrap .testimonials__info--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.testimonials__items .testimonials__item .testimonials__wrap .testimonials__info--wrap .testimonials__info{font-family:"Poppins";letter-spacing:.2px}.testimonials__items .testimonials__item .testimonials__wrap .testimonials__info--wrap .testimonials__info .testimonials__author{color:#515871;font-size:17px;line-height:24px;text-transform:uppercase;font-weight:500}.testimonials__items .testimonials__item .testimonials__wrap .testimonials__info--wrap .testimonials__info .testimonials__company{color:#515871;font-size:16px;line-height:22px}.testimonials__items .testimonials__item .testimonials__wrap .testimonials__info--wrap .testimonials__img{width:73px;height:73px;margin-right:30px;padding:10px;border-radius:50%;border:6px solid #2bb34b;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top-color:#fff0;border-bottom-color:#fff0}.testimonials__items .testimonials__item .testimonials__wrap .testimonials__info--wrap .testimonials__img img{max-width:100%;height:auto;border-radius:50%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.categories,.comments,.testimonials{margin-bottom:50px}.blog{margin-bottom:80px}.blog__items .blog__item{width:31.5%;position:relative}.blog__items .blog__item .blog__bg--wrap{overflow:hidden;position:relative}.blog__items .blog__item .blog__bg--wrap .blog__bg{height:200px}.blog__items .blog__item .blog__info{box-shadow:3px 7px 15px 2px rgb(0 0 0 / .15);padding:20px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;min-height:190px}.blog__items .blog__item .blog__info .blog__data{color:#888b97;font-family:"Poppins";font-size:15px;font-weight:300;line-height:26px;margin-bottom:20px;letter-spacing:.2px}.blog__items .blog__item .blog__info .blog__title{color:#393e52;font-family:GothamProMedium;font-size:20px;font-weight:500;line-height:26px;margin-bottom:25px}.blog__items .blog__item .blog__info .blog__top,.facts .facts__items,.whyJoin .whyJoin__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog__items .blog__item .blog__info .blog__top .blog__category{font-size:16px;line-height:29px;text-transform:uppercase;color:#888b97;font-family:GothamProMedium;font-weight:500}.blog__items .blog__item .blog__info .blog__top .blog__category a{text-decoration:none;color:inherit}.blog__items .blog__item .blog__info .blog__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto}.blog__items .blog__item .blog__info .blog__bottom .learnMore__wrapper,.qa .qa__items .qa__item .qa__answer p{margin-top:0}.blog__items .blog__item .blog__info .blog__bottom .blog__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog__items .blog__item .blog__info .blog__bottom .blog__logo img{width:65px;height:65px;margin-right:8px}.blog__items .blog__item .blog__info .blog__bottom .blog__logo p{color:#515871;font-family:"Poppins";font-size:15px;line-height:24px;margin:0;font-weight:300}.blog__items .blog__item .blog__link{position:absolute;top:0;left:0;right:0;bottom:0}.blog__items .blog__item:hover .blog__bg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.blog__items .blog__item:hover .learnMore--green.learnMore__wrapper{width:60px;height:60px}.blog__items .blog__item:hover .learnMore--green.learnMore__wrapper .learnMore{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumbs{margin:0 0 65px;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumbs .breadcrumb__item a{text-decoration:none;color:rgb(136 139 151 / .8);font-size:14px;font-family:"Gotham Pro";font-weight:100}.breadcrumbs .breadcrumb__item a[href]{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.breadcrumbs .breadcrumb__item a[href]:hover,.breadcrumbs .breadcrumb__item:last-of-type a,.content .content-here b,.content .content-here strong{color:#393e52}.breadcrumbs .breadcrumb__item:not(:last-child){position:relative;padding-right:15px;margin-right:10px}.breadcrumbs .breadcrumb__item:not(:last-child)::after{content:"›";width:6px;height:6px;position:absolute;right:0;top:0;color:rgb(136 139 151 / .8)}.content .content__category,.firstBlock{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:justify}.content{padding-top:105px;position:relative}.content .content__category{display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:45px}.content .content__category .blog__category{font-size:16px;line-height:29px;color:#24b224;text-transform:uppercase;font-family:GothamProMedium}.categories ul li,.content .content__category .blog__category span:not(:last-of-type){margin-right:50px}.content .content__category .blog__category a{color:inherit;text-decoration:none}.content .content__category .blog__time{font-size:16px;line-height:29px;font-family:"Poppins";color:#24b224}@media screen and (max-width:767px){.content .content__category .blog__time{display:none}}.content .content__img{height:500px;margin-bottom:60px}.content h1{color:#424550;font-family:GothamPrBold;font-size:36px;line-height:50px}.content .content__description{font-style:italic;margin-bottom:70px}.content .content__description p{margin:0;font-size:19px;line-height:34px;font-family:"Poppins";font-weight:500;color:#444a61}.content .content__description p em{margin-bottom:40px;display:block}.content .content__description p a{color:#238624;border-bottom:1px solid #238624;text-decoration:none;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.comments .comments__wrapper .mc-menu .mc-grid-xs4,.content .content__description p br,.innerPage .categories.categories--mob{display:none}.content .content-here{max-width:960px;margin:0 auto 70px}.content .content-here p>img{max-width:100%;width:100%;max-height:500px;margin-bottom:5px;object-fit:cover;zoom:60%}.content .content-here p>img+span{text-align:center;color:#888b97;display:block;font-size:16px}.content .content-here h2,.content .content-here h4{font-family:GothamPrBold;font-size:20px;line-height:42px;margin:60px 0 25px;text-transform:uppercase;color:#393e52}.content .content-here h3{font-family:GothamPrBold;font-size:20px;line-height:30px;margin:55px 0 20px;color:#393e52}.content .content-here a,.content .content-here b,.content .content-here ol li,.content .content-here p,.content .content-here ul li{font-size:17px;font-family:"Poppins"}.content .content-here p{line-height:29px;margin:0 0 25px;color:#515871}.content .content-here b{line-height:29px}.content .content-here b a{font-weight:400}.content .content-here a{line-height:29px;color:#238624;border-bottom:1px solid #238624;text-decoration:none;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.content .content-here a:hover{border-color:#fff0}.content .content-here ul{padding:0 0 0 55px;margin:0 0 50px;list-style:none}.content .content-here ul li{margin-bottom:15px;position:relative;padding-left:30px;line-height:29px;color:#515871}.content .content-here ul li::before{content:"";height:1px;width:20px;background-color:#2bb34b;position:absolute;left:0;top:13px}.content .content-here ol{padding:0 0 0 55px;margin:0 0 50px;counter-reset:item}.content .content-here ol li{display:block;margin-bottom:15px;position:relative;padding-left:30px;line-height:29px;color:#515871}.content .content-here ol li::before{content:counter(item) ". ";counter-increment:item;color:#24b224;position:absolute;left:0}.content .content-here blockquote{border-left:1px solid #707589;padding:20px 0 20px 55px;font-style:italic;position:relative;margin:40px 65px}.content .content-here blockquote p{margin:0;color:#238624}.content .content-here blockquote span{position:absolute;right:0;bottom:0;color:#888b97}.content .content_bg-1{position:absolute;top:10%;right:0;width:818px;height:544px}.content .content_bg-2,.innerPage .blogPage_bg-2{position:absolute;top:40%;right:0;width:1156px;height:1517px}.content .content_bg-3{position:absolute;bottom:0;right:0;width:1075px;height:1677px}.firstBlock{display:flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:65px}.firstBlock .firstBlock__description{width:45%;font-size:19px;line-height:34px;font-family:"Poppins";font-weight:500;color:#444a61}.firstBlock .firstBlock__description .firstBlock__another .firstBlock__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:29px}.firstBlock .firstBlock__description .firstBlock__another .firstBlock__row div:first-of-type{color:#24b224;width:180px;text-transform:uppercase;font-family:GothamProMedium;-webkit-box-flex:0;-ms-flex:none;flex:none}.firstBlock .firstBlock__description p{margin:0 0 30px}.firstBlock .firstBlock__wrap{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;-webkit-box-shadow:0 0 20px rgb(0 0 0 / .2);box-shadow:0 0 20px rgb(0 0 0 / .2);padding:50px;background-color:#fff}.firstBlock .firstBlock__wrap>.firstBlock__row:first-of-type{margin-bottom:60px}.firstBlock .firstBlock__wrap .firstBlock__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:29px}.firstBlock .firstBlock__wrap .firstBlock__row div:first-of-type{width:180px;text-transform:uppercase;font-family:GothamProMedium;color:#888b97;-webkit-box-flex:0;-ms-flex:none;flex:none}.firstBlock .firstBlock__wrap .firstBlock__row div:last-of-type{width:100%;color:#515871;font-family:"Poppins"}.firstBlock .firstBlock__wrap .firstBlock__row .firstBlock__name{font-size:30px;line-height:36px;font-family:GothamPrBold;text-transform:uppercase;font-weight:900}.firstBlock .firstBlock__wrap .firstBlock__another{margin-top:40px}.categories ul li a:hover,.categories ul li.active a,.firstBlock .firstBlock__wrap .firstBlock__another .firstBlock__row div:first-of-type{color:#24b224}.firstBlock .firstBlock__wrap .firstBlock__sites{margin-top:50px;margin-left:180px}.firstBlock .firstBlock__wrap .firstBlock__sites a{color:#888b97;font-size:17px;line-height:29px;text-decoration:none;font-family:"Poppins";border-bottom:1px solid #fff0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;margin-right:20px}.firstBlock .firstBlock__wrap .firstBlock__sites a:hover{border-color:#888b97}.author .author__wrapper{max-width:1140px;margin:0 auto;background-color:#fff;position:relative;z-index:2;-webkit-box-shadow:0 7px 23px rgb(176 188 207 / .5);box-shadow:0 7px 23px rgb(176 188 207 / .5)}.author .author__wrapper .author__wrap{max-width:900px;margin:0 auto;padding:50px 30px;color:#616575;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}.author .author__wrapper .author__wrap .comma{line-height:35px;font-family:cursive;margin-right:35px}.author .author__wrapper .author__wrap .author__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.contactPage .contact__wrapper .contact__form h3{margin-bottom:10px}.author .author__wrapper .author__wrap .author__description{margin-bottom:60px}.contactPage .contact__wrapper .contact__form .respons{margin-bottom:40px}.respons{color:#1d741e;background-color:#cbeacb;border-radius:10px;padding:8px 15px;font-size:13px;font-weight:500;display:inline-block;font-family:GothamProMedium}.author .author__wrapper .author__wrap .author__info .author__img{width:100px;height:100px;margin-right:30px;padding:10px;border-radius:50%;border:6px solid #2bb34b;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top-color:#fff0;border-bottom-color:#fff0}.author .author__wrapper .author__wrap .author__info .author__img img{max-width:100%;height:auto;border-radius:50%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.author .author__wrapper .author__wrap .author__info .author__name{line-height:29px;font-family:"Poppins";color:#515871;text-transform:uppercase}.author .author__wrapper .author__wrap .author__info .author__name h6,.author .author__wrapper .author__wrap .author__info .author__name span{font-size:17px;font-weight:500;display:block;margin:0;text-transform:uppercase}.author .author__wrapper .author__wrap .author__info .author__name p{margin:0;font-size:16px}.author .author__wrapper .author__wrap .author__description div .author__img{display:none;width:73px;height:73px;margin-right:30px;padding:10px;border-radius:50%;border:6px solid #2bb34b;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top-color:#fff0;border-bottom-color:#fff0}.author .author__wrapper .author__wrap .author__description div .author__img img{max-width:100%;height:auto;border-radius:50%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.author .author__wrapper .author__wrap .author__description .author__name{margin-top:20px;line-height:29px;font-family:"Poppins";color:#515871;text-transform:uppercase}.author .author__wrapper .author__wrap .author__description .author__name h6,.author .author__wrapper .author__wrap .author__description .author__name span{font-size:17px;font-weight:500;margin:0;text-transform:uppercase}.author .author__name>span img{vertical-align:middle}.author .author__wrapper .author__wrap .author__description .author__name p{margin:0;font-size:16px}.author .author__wrapper .author__wrap .author__articles ul{margin:0;padding:0;list-style:none}.author .author__wrapper .author__wrap .author__articles h5{font-size:17px;line-height:29px;font-family:"Poppins";margin:0 0 15px;text-transform:uppercase;font-weight:500}.author .author__wrapper .author__wrap .author__articles a{color:#616575;font-size:17px;line-height:29px;font-family:"Poppins";text-decoration:none;border-bottom:1px solid #616575;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.author .author__wrapper .author__wrap .author__articles a:hover{color:#2bb34b;border-color:#2bb34b}.share{background-color:#f2f3f3;padding:120px 0 100px;text-align:center;position:relative;z-index:2}.share .share__title{margin-bottom:25px;font-family:"Poppins";font-weight:300;color:#393e52;font-size:28px;line-height:36px}.share ul{margin:0;list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.share ul li{margin:0 15px}.share ul li a i{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;font-size:19px;color:#97888b;opacity:.5}.share ul li a:hover i{color:#2bb34b;opacity:1}.share ul li.share__linkedin{padding-top:2px}.share ul li.share__twitter{padding-top:3px}.comments{padding-top:50px}.comments .comments__wrapper .mc-comments>.mc-comment{border-bottom:1px solid #24b224!important}.comments .comments__wrapper .mc-comments .mc-comment .mc-comment-wrap{margin:30px 0!important;padding:0!important}.comments .comments__wrapper .mc-comments .mc-comment-user .mc-avatar{margin-right:30px!important;border-radius:50%!important;overflow:hidden}.comments .comments__wrapper .mc-comments .mc-comment-info .mc-comment-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:6px!important;margin-bottom:10px!important}.innerPage .blog__items .blog__item,.paginationWrap,.paginationWrap .navigation{display:-webkit-box;display:-ms-flexbox}.comments .comments__wrapper .mc-comments .mc-comment-info .mc-comment-head .mc-comment-username{color:#24b224!important;font-family:"Poppins"!important;font-weight:500!important;font-size:15px!important;line-height:36px!important}.comments .comments__wrapper .mc-comments .mc-comment-info .mc-comment-footer{font-family:"Poppins"!important}.comments .comments__wrapper .mc-comments .mc-comment-info .mc-comment-footer a,.paginationWrap .navigation a{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.comments .comments__wrapper .mc-comments .mc-comment-info .mc-comment-footer a:hover{color:#24b224!important}.comments .comments__wrapper .mc-comments .mc-comment-info .mc-comment-msg{font-size:17px!important;line-height:29px!important;font-family:"Poppins"!important}.comments .comments__wrapper .mc-comments .mc-comment-child .mc-comment-user .mc-avatar{width:48px!important;height:48px!important}.comments .comments__wrapper .mc-comments .mc-comment-child .mc-comment-info{margin-left:60px!important}.comments .comments__wrapper .mc-pagination{margin-top:50px!important}.comments .comments__wrapper .mc-pagination .mc-btn2-bck{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#888b97!important;font-family:GothamProMedium!important;font-size:15px!important;font-weight:500!important;line-height:29px!important}.additionalPage,.contactPage,.related .wrapper__big>.wrapper{padding-top:75px}.related h5,.related span{margin:0 0 25px;font-family:"Poppins";font-weight:300;color:#393e52;font-size:28px;display:block;line-height:36px}.relatedCase{padding:70px 0}.relatedCase h3{margin:0 0 65px;font-family:GothamProMedium;font-weight:500;color:#393e52;font-size:45px;line-height:54px;text-transform:uppercase}.subscribe{position:relative;z-index:2}.subscribe .subscribe__wrapper{padding:60px 0 40px;font-family:"Poppins"}.subscribe .subscribe__wrapper .sp-field{padding:0!important}.subscribe .subscribe__wrapper p{font-size:42px;line-height:48px;font-family:"Poppins";color:#fff;margin:0 0 35px!important;font-weight:300;text-align:center}.categories ul li a,.paginationWrap .navigation a,.paginationWrap .navigation span{color:#888b97;font-family:GothamProMedium;font-size:16px;line-height:29px;text-decoration:none}.subscribe .subscribe__wrapper .subscribe__form{text-align:center;position:relative}.subscribe .subscribe__wrapper .sp-form[sp-id="121248"]{width:100%;background-color:#fff0;border:none;padding:0}.subscribe .subscribe__wrapper .sp-form[sp-id="121248"] .sp-form-fields-wrapper{width:auto;max-width:700px;margin:0 auto}.subscribe .subscribe__wrapper .sp-form[sp-id="121248"] .sp-form-fields-wrapper .sp-message p:first-child{color:#24b224;font-family:"Poppins"}.subscribe .subscribe__wrapper .sp-form[sp-id="121248"] .subscribeWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.subscribe .subscribe__wrapper .sp-form[sp-id="121248"] .subscribeWrap input{background-color:#fff0;border:none;padding:10px 10px 10px 0;width:100%;border-bottom:1px solid #fff;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;border-radius:0;color:#fff}.history .history__slider .history__dates li.slick-current::before,.history .history__slider .history__dates li::before{background:-webkit-gradient(linear,right top,left top,from(#24ac24),to(#238824));background:-webkit-linear-gradient(right,#24ac24 0,#238824 100%);background:-o-linear-gradient(right,#24ac24 0,#238824 100%)}.subscribe .subscribe__wrapper .sp-form[sp-id="121248"] .subscribeWrap input:focus{outline:0;border-color:#2bb34b}.subscribe .subscribe__wrapper .sp-form[sp-id="121248"] .subscribeWrap .sp-button-container{margin:50px auto 0}.subscribe .subscribe__wrapper .sp-form[sp-id="121248"] .subscribeWrap .sp-button-container button{border:none;padding:0;color:#fff;-webkit-box-sizing:content-box;box-sizing:content-box;font-family:GothamProMedium;font-size:15px;font-weight:500;text-transform:uppercase;display:inline-block;text-align:center}.subscribe .subscribe__wrapper .sp-form[sp-id="121248"] .subscribeWrap .sp-button-container button:focus{outline:0}.subscribe .subscribe__wrapper .sp-form[sp-id="121248"] .subscribeWrap .email{font-size:15px;line-height:38px}.subscribe .subscribe__wrapper input:focus::-webkit-input-placeholder{font-size:0}.subscribe .subscribe__wrapper input:focus::placeholder{font-size:0}.subscribe .subscribe__wrapper input:focus::-moz-placeholder{font-size:0}.subscribe .subscribe__wrapper input:focus:-ms-input-placeholder{font-size:0}.subscribe .subscribe__wrapper input:focus::-ms-input-placeholder{font-size:0}.subscribe .subscribe__wrapper ::-webkit-input-placeholder{font-family:"Poppins";font-size:15px;color:#fefefe;line-height:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.subscribe .subscribe__wrapper ::placeholder{font-family:"Poppins";font-size:15px;color:#fefefe;line-height:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.subscribe .subscribe__wrapper :-moz-placeholder{font-family:"Poppins";font-size:15px;color:#fefefe;line-height:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.subscribe .subscribe__wrapper ::-moz-placeholder{font-family:"Poppins";font-size:15px;color:#fefefe;line-height:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.subscribe .subscribe__wrapper :-ms-input-placeholder{font-family:"Poppins";font-size:15px;color:#fefefe;line-height:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.subscribe .subscribe__wrapper ::-ms-input-placeholder{font-family:"Poppins";font-size:15px;color:#fefefe;line-height:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.innerPage{position:relative;overflow:hidden}.innerPage .innerPage__wrapper{padding:50px 0 80px}.innerPage .banner{min-height:0;height:500px;padding-top:50px;position:relative;z-index:2}.innerPage .banner h1{margin-bottom:30px}.innerPage .banner p{margin-bottom:0}.innerPage .banner .wrapper{width:100%}.innerPage .blog__items{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start}.innerPage .blog__items .blog__item{box-shadow:3px 7px 15px 2px rgb(0 0 0 / .15);margin-bottom:40px;display:flex;-ms-flex-direction:column;flex-direction:column}.innerPage .blog__items .blog__item .post__written{margin-top:auto;margin-bottom:10px;color:#82879a;font-family:"Poppins";font-size:16px;letter-spacing:.2px;line-height:16px;font-weight:300}.innerPage .blog__items .blog__item .blog__info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.innerPage .blogPage_bg-1{position:absolute;top:15%;right:0;width:818px;height:544px}.author{position:relative;z-index:9}.paginationWrap{padding:40px 0;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paginationWrap .navigation{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.paginationWrap .navigation span.current{height:40px;width:40px;background:-webkit-gradient(linear,left top,right top,from(#238924),to(#24b024));background:-webkit-linear-gradient(left,#238924 0,#24b024 100%);background:-o-linear-gradient(left,#238924 0,#24b024 100%);background:linear-gradient(90deg,#238924 0,#24b024 100%);border-radius:50%;color:#fff;border:none}.paginationWrap .navigation a,.paginationWrap .navigation span{height:40px;width:40px;border:2px solid #888b97;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;margin:0 7px;-webkit-box-sizing:border-box;box-sizing:border-box}.paginationWrap .navigation a:hover{border-color:#24b024;color:#24b024}.paginationWrap .navigation .dots{height:auto;width:auto;border:none}.paginationWrap .navigation .next,.paginationWrap .navigation .prev{font-size:0;border:none;margin:0;position:absolute;width:40px;height:20px}.paginationWrap .navigation .next::before,.paginationWrap .navigation .prev::before{content:"";width:30px;height:3px;background-color:#888b97;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.paginationWrap .navigation .next::after,.paginationWrap .navigation .prev::after{content:"";width:12px;height:12px;background-color:#fff0;border-left:3px solid #888b97;border-top:3px solid #888b97;position:absolute;top:50%;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.paginationWrap .navigation .next:hover::before,.paginationWrap .navigation .prev:hover::before{background-color:#24b024}.paginationWrap .navigation .next:hover::after,.paginationWrap .navigation .prev:hover::after{border-color:#24b024}.paginationWrap .navigation .prev{left:-100px}.paginationWrap .navigation .prev::before{left:0}.paginationWrap .navigation .prev::after{left:0;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.paginationWrap .navigation .next{right:-100px}.paginationWrap .navigation .next::before{right:0}.paginationWrap .navigation .next::after{right:0;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.categories ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.categories ul li a{font-weight:500;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;text-transform:uppercase}@media (min-width:1200px){.categories{margin-bottom:0;position:relative;top:-45px}.categories ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.categories ul li{margin-left:50px;margin-right:0}}.industriesPage .industries__items .industries__item{width:37%}.industriesPage .industries__items .industries__item.large{width:60%}.industriesPage .industries__items .industries__item .industries__bg--wrap .industries__bg{height:350px}.industriesPage .industries__items .industries__item .industries__bg--wrap .industries__title{color:#fff;font-family:GothamPrBold;font-size:20px;font-weight:700;line-height:29px;text-align:center;text-transform:uppercase}.industriesPage .industries__items .industries__item .industries__content .industries__short-desc{height:110px;overflow:hidden}.casePage .cases__items .cases__item{margin:0 0 60px;-webkit-box-shadow:0 0 40px 10px rgb(0 0 0 / .15);box-shadow:0 0 40px 10px rgb(0 0 0 / .15);background-color:#fff;position:relative}.casePage .cases__items .cases__item .cases__link,.technologies__items .technologies__item .technologies__link{position:absolute;left:0;top:0;right:0;bottom:0}.casePage .cases__items .cases__item .cases__content .cases__title{font-size:20px;line-height:26px}.casePage .cases__items .cases__item .cases__content .text,.mission .mission__block{margin-bottom:40px}.casePage .cases__items .cases__item .cases__img{-webkit-box-flex:0;-ms-flex:none;flex:none}.casePage .cases__items .cases__item.hideItem{display:none!important;visibility:hidden}.clients .clients__items,.technologies__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.clients .clients__items .clients__item,.technologies__items .technologies__item{width:25%;position:relative;margin-bottom:50px}.technologies__items .technologies__item img{width:75px;height:75px;display:block;margin:0 auto 20px}.technologies__items .technologies__item .technologies__title{color:#393e52;font-family:GothamProMedium;font-size:20px;font-weight:500;line-height:26px;margin-bottom:10px;margin-top:10px;text-align:center}.technologies__items .technologies__item:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.contactPage .blogPage_bg-2,.search .blogPage_bg-1,.technologiesPage .blogPage_bg-2{top:0}.getStarted{text-align:center;position:relative;z-index:2}.getStarted .getStarted__wrapper{padding:120px 0 100px}.getStarted .getStarted__wrapper .getStarted__title{font-size:42px;display:block;line-height:48px;font-family:"Poppins";color:#fff;margin:0 0 35px;font-weight:300}.getStarted .getStarted__wrapper .btn{margin:0 auto}.achievements{background-color:#f4f4f4;padding:70px 0 80px}.achievements .achievements__items{margin:0 -30px}.achievements .achievements__items .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.achievements .achievements__items .slick-track .achievements__item{margin:0 30px}.achievements .achievements__items .slick-track .achievements__item img{max-width:100%;height:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.achievements .achievements__items .slick-track .achievements__item:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.gallery{padding:150px 0}.gallery .gallery__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -15px;visibility:hidden}.gallery .gallery__items .gallery__item{width:33.33%;height:400px;padding:15px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.gallery .gallery__items .gallery__item.gallery__item-1{width:66.66%}.gallery .gallery__items .gallery__item .gallery__img{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:3px 5px 9px 3px rgb(0 0 0 / .2);box-shadow:3px 5px 9px 3px rgb(0 0 0 / .2)}.gallery .gallery__items .gallery__item .gallery__img img{position:relative;z-index:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.contactPage .contact__wrapper .contact__form .acceptance .wpcf7-list-item-label,.gallery .gallery__items.gallery__items--mob{display:none}.gallery .gallery__items .gallery__item .slick-list{overflow:visible}.gallery .gallery__items .gallery__item .slick-list,.gallery .gallery__items .gallery__item .slick-track{height:100%}@media (max-width:1200px){.blog:not(.blog.related) .blog__items .blog__item:last-of-type,.services .services__items .services__item .hideOnTablet,.case-studies-template-default .relatedCase .blog__item:last-of-type{display:none}.services .services__items .services__item>svg,.services .services__items .services__item .services__item-icon{width:85px;height:78px;margin-right:15px}.services .services__items .services__item h3{font-size:22px;line-height:29px;margin-bottom:15px}.services .services__items .services__item p,.services .services__items .services__item ul{margin-bottom:15px}.services .services__items .services__item ul li{margin-bottom:5px}.industries .industries__items{position:relative;margin:0 -15px}.industries .industries__items .industries__item{width:50%;margin:15px}.industries .industries__items .slick-track{padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.benefits .benefits__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.benefits .benefits__items .benefits__item,.blog__items .blog__item{width:47%}.breadcrumbs{margin-bottom:25px}.content h1{font-size:24px;line-height:36px;margin-bottom:40px}.content .content-here h2,.content .content-here h4{font-size:18px;line-height:36px;margin:50px 0 20px}.firstBlock{-ms-flex-wrap:wrap;flex-wrap:wrap}.firstBlock .firstBlock__description{font-size:17px;line-height:30px;width:100%}.firstBlock .firstBlock__wrap{width:100%;max-width:600px;margin:40px auto 0}.author .author__wrapper{max-width:720px}.share{padding:60px 0 50px}.share .share__title{font-size:22px;line-height:29px}.subscribe .subscribe__wrapper .subscribe__form .subscribe__email{margin:0 70px}.blogPage .blog__items{padding-top:100px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blogPage .blog__items .blog__item{margin-right:0}.blogPage .categories{display:none}.blogPage .categories.categories--mob{position:absolute;background-color:#fff;display:block;-webkit-box-shadow:-8px 6px 10px 2px rgb(0 0 0 / .08);box-shadow:-8px 6px 10px 2px rgb(0 0 0 / .08);border-radius:10px;overflow:hidden;width:200px;z-index:10}.blogPage .categories.categories--mob .categories__current{padding:15px 30px 10px;color:#24b224;font-family:GothamProMedium;font-size:16px;font-weight:500;line-height:29px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;text-transform:uppercase;cursor:pointer;position:relative}.blogPage .categories.categories--mob .categories__current::before{content:"";position:absolute;right:20px;width:10px;background-color:#24b224;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);height:1px;top:50%;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.blogPage .categories.categories--mob .categories__current::after{content:"";position:absolute;right:13px;width:10px;height:1px;background-color:#24b224;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.blogPage .categories.categories--mob .categories__current.changeArrow::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.blogPage .categories.categories--mob .categories__current.changeArrow::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.blogPage .categories.categories--mob ul{padding:0 30px 5px;display:none}.blogPage .categories.categories--mob ul li{margin:0 0 10px}.blogPage .categories.categories--mob::before{content:"";width:100%;height:3px;background:-webkit-gradient(linear,right top,left top,from(#24b224),to(#238624));background:-webkit-linear-gradient(right,#24b224 0,#238624 100%);background:-o-linear-gradient(right,#24b224 0,#238624 100%);background:-webkit-gradient(linear,right top,left top,color-stop(0,#24b224),to(#238624));background:linear-gradient(270deg,#24b224 0,#238624 100%);top:0;left:0;position:absolute}.industriesPage .industries__items{margin:0}.industriesPage .industries__items .industries__item{width:47%;margin:0 0 30px}.industriesPage .industries__items .industries__item.large{width:47%}.industriesPage .industries__items .industries__item .industries__bg--wrap .industries__bg{height:250px}.casePage .author .author__wrapper{max-width:720px}.technologies__items .technologies__item{width:33%}.getStarted .getStarted__wrapper{padding:40px 0 50px}.getStarted .getStarted__wrapper .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.getStarted .getStarted__wrapper .wrapper .getStarted__title{font-size:30px;line-height:36px;margin:0}.gallery .gallery__items .gallery__item{width:50%;height:350px}.gallery .gallery__items .gallery__item.gallery__item-1{width:100%}}.clients,.whyJoin{padding-bottom:100px}.whyJoin h2{color:#393e52;font-family:GothamProMedium;font-size:45px;font-weight:500;margin:0 0 50px;text-transform:uppercase}.whyJoin .whyJoin__text div{color:#515871;font-family:"Poppins";font-size:17px;line-height:29px;width:47%}.whyJoin .whyJoin__text div p{margin:0 0 20px}.careerPage .wrapper__big{margin-top:75px;margin-bottom:75px}.careerPage .wrapper__big .wrapper{padding-top:75px;padding-bottom:75px}.additionalPage,.careerPage .innerPage__wrapper,.defaultPage,.search .additionalPage .innerPage__wrapper{padding-bottom:0}.careerPage .blogPage_bg-1{top:10%}.careerPage .blogPage_bg-2{top:auto;bottom:8%}.careerPage .benefits .benefits__items .benefits__item{width:47%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.careerPage .benefits .benefits__items .benefits__item .benefits__img{height:auto;margin:0}.careerPage .benefits .benefits__items .benefits__item .benefits__img img{height:71px;max-width:70px;max-height:71px;margin-right:30px}.careerPage .benefits .benefits__items .benefits__item p{color:#393e52;font-family:GothamProMedium;font-size:24px;font-weight:500;line-height:29px;margin:0}.careerPage .benefits .benefits__items .benefits__item:nth-child(2){height:71px}.careerPage .testimonials .wrapper{padding:50px 0}.contactPage .contact__mainTitle{color:#393e52;font-family:GothamProMedium;font-weight:700;font-size:36px;margin:0 0 60px;text-transform:uppercase}.contactPage .contact__wrapper .contact__form input,.contactPage .contact__wrapper .contact__form textarea{color:#515871;font-size:17px;line-height:29px;font-family:"Poppins","Gotham Pro";width:100%}.contactPage .contact__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contactPage .contact__wrapper .contact__info{width:40%;-webkit-box-flex:0;-ms-flex:none;flex:none;padding-top:40px}.contactPage .contact__wrapper .contact__info .contact__block,.search .additionalPage .content .content-here article{margin-bottom:50px}.contactPage .contact__wrapper .contact__info .contact__block a,.contactPage .contact__wrapper .contact__info .contact__block p{color:#515871;font-family:"Poppins";font-size:17px;line-height:29px}.contactPage .contact__wrapper .contact__info .contact__block a{color:#24b224;text-decoration:none;position:relative}.contactPage .contact__wrapper .contact__info .contact__block a::after{content:"";position:absolute;height:2px;width:0;bottom:0;left:0;background-color:currentColor;transition:width 0.3s ease-in-out}.contactPage .contact__wrapper .contact__info .contact__block a:hover::after{width:100%}.contactPage .contact__wrapper .contact__info .contact__block p{display:block;margin:0 0 5px}.contactPage .contact__wrapper .contact__info .contact__block .contact__map{margin-top:10px}.contactPage .contact__wrapper .contact__info .contact__block .contact__map iframe{width:100%;height:300px}.contactPage .contact__wrapper .contact__info .contact__block:last-of-type,.facts,.search .additionalPage .content .content-here article:last-of-type{margin-bottom:0}.contactPage .contact__wrapper .contact__form{width:55%;-webkit-box-shadow:0 0 40px 10px rgb(0 0 0 / .15);box-shadow:0 0 40px 10px rgb(0 0 0 / .15);background-color:#fff;padding:40px 60px;-webkit-box-sizing:border-box;box-sizing:border-box}.contactPage .contact__wrapper .contact__form input{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #888b97;border-radius:0;-webkit-appearance:none}.contactPage .contact__wrapper .contact__form textarea{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #888b97;height:120px;resize:none;padding:10px;border-radius:0;-webkit-appearance:none}.contactPage .contact__wrapper .contact__form input{outline:none}.contactPage .contact__wrapper .contact__form textarea:focus{outline:0;border-color:#2bb34b}.contactPage .contact__wrapper .contact__form .intl-tel-input{width:100%}.contactPage .contact__wrapper .contact__form .acceptance+p{text-align:center}.contactPage .contact__wrapper .contact__form .acceptance{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px}.contactPage .contact__wrapper .contact__form .acceptance input{position:absolute;opacity:0;width:auto}.contactPage .contact__wrapper .contact__form .acceptance input:checked~label::after{content:"";position:absolute;top:13px;left:8px;width:13px;height:7px;border-left:2px solid #888b97;border-bottom:2px solid #888b97;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.contactPage .contact__wrapper .contact__form .acceptance label{color:#888b97;font-family:"Poppins";font-size:14px;line-height:20px;position:relative;padding-left:65px;display:inline-block}.contactPage .contact__wrapper .contact__form .acceptance label::before{content:"";height:30px;width:30px;border:1px solid #888b97;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:5px;left:0;cursor:pointer}.contactPage .contact__wrapper .contact__form .acceptance .wpcf7-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.contactPage .contact__wrapper .contact__form .wpcf7-submit{text-align:center;border:none;margin:0 auto;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box;-ms-flex-item-align:center;align-self:center;display:inline-block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contactPage .contact__wrapper .contact__form .wpcf7-submit:disabled{opacity:.5;padding-right:0}.contactPage .contact__wrapper .contact__form .wpcf7-submit:disabled::before{left:-5px}.contactPage .contact__wrapper .contact__form .wpcf7-submit:disabled::after{left:17px}.contactPage .contact__wrapper .contact__form .wpcf7-submit:disabled:hover{padding-right:0}.contactPage .contact__wrapper .contact__form .wpcf7-submit:hover{padding-right:50px}.contactPage .contact__wrapper .contact__form .wpcf7-submit:focus,.search .additionalPage .content .content-here .custom-search-form .search-field:focus{outline:0}.contactPage .contact__wrapper .contact__form .wpcf7-form-control-wrap{margin-bottom:50px;display:block}.contactPage .contact__wrapper .contact__form .wpcf7-form-control-wrap+label{display:none}.contactPage .contact__wrapper .contact__form br,.history .history__slider .history__dates li:last-of-type span::after,.history .history__slider .history__dates li:last-of-type span::before,.qa .qa__items .qa__item .qa__answer,.qa .qa__items .qa__item.hideItem{display:none}.contactPage .contact__wrapper .contact__form h3+div label,.contactPage .contact__wrapper .contact__form .respons+div label{position:absolute;top:0;left:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;pointer-events:none;color:#888b97;font-family:"Poppins";font-size:17px;line-height:24px}.contactPage .contact__wrapper .contact__form h3+div input.is-completed~label,.contactPage .contact__wrapper .contact__form h3+div input:focus~label,.contactPage .contact__wrapper .contact__form .respons+div input.is-completed~label,.contactPage .contact__wrapper .contact__form .respons+div input:focus~label{font-size:14px;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.contactPage .contact__wrapper .contact__form h3+div input:focus,.contactPage .contact__wrapper .contact__form .respons+div input:focus{border-color:#2bb34b;outline:0}.contactPage .contact__wrapper .contact__form .wpcf7-response-output{display:none!important}.contactPage .contact__wrapper .contact__form .wpcf7-not-valid-tip{position:absolute;font-family:"Poppins";font-size:14px}.contactPage .contact__wrapper .contact__form label{color:#888b97;font-family:"Poppins";font-size:17px;line-height:24px}.additionalPage .additional .additional__info h1,.contactPage .contact__wrapper h3{color:#393e52;font-family:GothamPrBold;font-weight:700;text-transform:uppercase}.contactPage .contact__wrapper .contact__form p,.search .additionalPage .content .content-here,.search .additionalPage .content .content-here article p{margin:0}.contactPage .contact__wrapper h3{font-size:20px;line-height:28px;margin:0 0 10px}.page-template-contact .grecaptcha-badge{z-index:100}.additionalPage{overflow:hidden}.additionalPage .additional{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.additionalPage .additional .additional__info{width:60%}.additionalPage .additional .additional__info h1{font-size:80px;line-height:95px;margin:0 0 45px}.additionalPage .additional .additional__info .additional__text{margin-bottom:50px;color:#515871;font-family:"Poppins";font-size:24px;line-height:40px}.additionalPage .additional .additional__img{width:30%}.additionalPage .additional .additional__img img{height:213px;width:267px;max-width:100%}.additionalPage .additional .additional__img.img-404 img{width:100%;height:auto}.defaultPage .additional__info .content-here{max-width:none;margin:0}.defaultPage .content,.search .additionalPage .content{padding-top:0}@media (max-width:767px){.banner .banner__video{background:-webkit-gradient(linear,left top,left bottom,from(rgb(255 255 255 / .65)),to(rgb(255 255 255 / .65))),url(../../../../themes/echoua/images/banner.jpg) right center no-repeat;background:-webkit-linear-gradient(rgb(255 255 255 / .65),rgb(255 255 255 / .65)),url(../../../../themes/echoua/images/banner.jpg) right center no-repeat;background:-o-linear-gradient(rgb(255 255 255 / .65),rgb(255 255 255 / .65)),url(../../../../themes/echoua/images/banner.jpg) right center no-repeat;background:linear-gradient(rgb(255 255 255 / .65),rgb(255 255 255 / .65)),url(../../../../themes/echoua/images/banner.jpg) right center no-repeat;background-size:cover}.banner .banner__video video{display:none}.banner .banner__content h1{font-size:32px;line-height:42px;margin-bottom:30px}.additionalPage .additional,.partners__wrap,.services .services__items{-ms-flex-wrap:wrap;flex-wrap:wrap}.services .services__items .services__item{width:100%;margin-bottom:40px}.firstBlock .firstBlock__wrap .firstBlock__row,.services .services__items .services__item .hideOnTablet{display:block}.cases .cases__items .cases__item{-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:350px}.cases .cases__items .cases__item .cases__img{width:100%;height:300px;margin-bottom:10px}.careerPage .benefits .benefits__items .benefits__item,.cases .cases__items .cases__item .cases__content{width:100%}.additionalPage .additional .additional__info,.partners__wrap .partners__map{width:100%;margin-bottom:50px}.partners__wrap .partners__info{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.partners__wrap .partners__info .partners__items{max-width:400px;margin:0 auto}.firstBlock .firstBlock__wrap .firstBlock__sites{margin-left:0}.author{margin:0}.author .author__wrapper .author__wrap .comma{margin-top:0}.subscribe .subscribe__wrapper p{font-size:30px;line-height:35px}.careerPage .benefits .benefits__items .benefits__item:last-of-type{margin-bottom:0}.contactPage .contact__wrapper .contact__form .acceptance label{font-size:12px;line-height:18px;padding-left:45px}.additionalPage{padding-bottom:50px}.additionalPage .additional .additional__img{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.search .additionalPage{padding-top:75px;padding-bottom:0}.search .additionalPage .content .content-here .page-title{color:#393e52;font-family:GothamProMedium;font-size:45px;font-weight:500;line-height:54px;margin:0 0 40px}.search .additionalPage .content .content-here .entry-title{margin:0 0 10px}.search .additionalPage .content .content-here .entry-title a{color:#393e52;border-color:#fff0;font-size:inherit;font-family:inherit;line-height:inherit}.search .additionalPage .content .content-here .entry-title a:hover{color:#24b224;border-color:#24b224}.search .additionalPage .content .content-here .post__name{color:#888b97;font-family:"Poppins";font-weight:300;font-size:16px;letter-spacing:.2px;line-height:24px}.search .additionalPage .content .content-here .found{color:#393e52;font-family:"Poppins";font-weight:500;font-size:19px;font-style:italic;line-height:26px;margin-bottom:60px}.search .additionalPage .content .content-here .found-12-results{height:15px;width:153px}.search .additionalPage .content .content-here .custom-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:45px}.search .additionalPage .content .content-here .custom-search-form .search-field{width:100%;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;margin-left:auto;padding:6px 40px 6px 10px;border-radius:20px;border:1px solid #24ae24;color:#515871;font-family:"Poppins";font-size:17px;line-height:24px}.search .additionalPage .content .content-here .custom-search-form .input-group-btn{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:23px;height:23px}.search .additionalPage .content .content-here .custom-search-form .input-group-btn button{border:none;background-color:#fff0;height:100%;padding:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:23px;cursor:pointer}.search .additionalPage .content .content-here .custom-search-form ::-webkit-input-placeholder{font-family:"Poppins";font-size:15px;color:#888b97;line-height:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.search .additionalPage .content .content-here .custom-search-form ::placeholder{font-family:"Poppins";font-size:15px;color:#888b97;line-height:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.search .additionalPage .content .content-here .custom-search-form :-moz-placeholder{font-family:"Poppins";font-size:15px;color:#888b97;line-height:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.search .additionalPage .content .content-here .custom-search-form ::-moz-placeholder{font-family:"Poppins";font-size:15px;color:#888b97;line-height:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.search .additionalPage .content .content-here .custom-search-form :-ms-input-placeholder{font-family:"Poppins";font-size:15px;color:#888b97;line-height:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.search .additionalPage .content .content-here .custom-search-form ::-ms-input-placeholder{font-family:"Poppins";font-size:15px;color:#888b97;line-height:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.mission,.qa,.search .additionalPage .content .content-here .no-results{padding-bottom:50px}.facts,.team{padding-bottom:70px}.facts .facts__items .facts__item{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:300px}.facts .facts__items .facts__item .facts__img{width:70px;margin-right:20px}.facts .facts__items .facts__item .facts__info .facts__number{color:#24ac24;font-family:GothamProMedium;font-size:40px;font-weight:700;line-height:48px}.facts .facts__items .facts__item .facts__info .facts__name{color:#515871;font-family:"Poppins";font-weight:300;font-size:20px;line-height:29px}.history{margin-bottom:20px}.history .history__slider{opacity:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.history .history__slider .history__dates{padding:0;margin:0 0 50px;list-style:none}.history .history__slider .history__dates li{position:relative;padding-top:50px;text-align:center;color:#d3d3d3;font-family:GothamProMedium;font-size:32px;font-weight:900;line-height:38px;cursor:pointer}.history .history__slider .history__dates li::before{content:"";width:14px;height:14px;border-radius:50%;top:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;background:linear-gradient(270deg,#24ac24 0,#238824 100%);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;z-index:5;-webkit-box-shadow:0 0 0 3px rgb(211 211 211 / .4);box-shadow:0 0 0 3px rgb(211 211 211 / .4)}.history .history__slider .history__dates li span::after,.history .history__slider .history__dates li span::before{width:100%;height:1px;position:absolute;-webkit-transition:0.3s;-o-transition:0.3s;content:""}.history .history__slider .history__dates li span{left:50%;top:17px;position:absolute;width:100%}.history .history__slider .history__dates li span::before{background-color:#24ac24;top:0;left:0;transition:0.3s;z-index:3}.history .history__slider .history__dates li span::after{background-color:#d3d3d3;top:0;left:0;transition:0.3s;z-index:2}.history .history__slider .history__dates li.slick-current{color:#24ac24}.history .history__slider .history__dates li.slick-current::before{background:linear-gradient(270deg,#24ac24 0,#238824 100%);-webkit-box-shadow:0 0 0 6px rgb(36 172 36 / .4);box-shadow:0 0 0 6px rgb(36 172 36 / .4);width:20px;height:20px;top:8px}.history .history__slider .history__dates li.slick-current span::before,.history .history__slider .history__dates li.slick-current~li span::before{width:0}.history .history__slider .history__dates li.slick-current~li::before{background:-webkit-gradient(linear,right top,left top,from(#d3d3d3),to(#d3d3d3));background:-webkit-linear-gradient(right,#d3d3d3 0,#d3d3d3 100%);background:-o-linear-gradient(right,#d3d3d3 0,#d3d3d3 100%);background:linear-gradient(270deg,#d3d3d3 0,#d3d3d3 100%)}.history .history__slider .history__details{padding:0;list-style:none;max-width:700px;margin:0 auto}@media (max-width:480px){.content .content__category{display:block}.content .content__img{height:300px}.author .author__wrapper .author__wrap .author__description .author__name,.author .author__wrapper .author__wrap .author__info .author__name{max-width:145px}.history .history__slider .history__dates li{font-size:22px}}.mission .mission__block h4{color:#393e52;font-family:GothamProMedium;font-size:20px;font-weight:700;line-height:42px;text-transform:uppercase}.mission .mission__block div{color:#444a61;font-family:"Poppins";font-weight:500;font-size:19px;font-style:italic;line-height:34px}.mission .mission__block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.mission .mission__block ul li{width:47%;position:relative;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.mission .mission__block ul li::before{content:"";height:1px;width:20px;background-color:#2bb34b;position:absolute;left:0;top:13px}.team .team__items{margin:0 -15px}.team .team__items .team__item{margin:15px;height:360px;-webkit-box-shadow:3px 5px 9px 3px rgb(0 0 0 / .2);box-shadow:3px 5px 9px 3px rgb(0 0 0 / .2);overflow:hidden}.team .team__items .team__item .team__item--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.team .team__items .team__item .team__item--wrap .team__img{height:360px;width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.team .team__items .team__item .team__item--wrap .team__info{text-align:center;font-family:"Poppins";color:#fff;letter-spacing:.2px;-webkit-transform:translateY(41px);-ms-transform:translateY(41px);transform:translateY(41px);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;padding-bottom:10px;position:absolute;bottom:0}.team .team__items .team__item .team__item--wrap .team__info h5{font-weight:500;font-size:17px;line-height:29px;text-transform:uppercase;margin:0 0 5px}.team .team__items .team__item .team__item--wrap .team__info p{font-weight:300;font-size:16px;line-height:20px;margin:-5px 0 10px}.team .team__items .team__item .team__item--wrap .team__info .team__social a{margin:0 5px;display:inline-block;color:#fff}.team .team__items .team__item .team__item--wrap .team__info .team__social svg{fill:currentColor;transition:ease-in-out 0.3s}.team .team__items .team__item .team__item--wrap .team__info .team__social a:first-child svg{transform:translateY(1px);-webkit-transform:translateY(1px);-ms-transform:translateY(1px)}.team .team__items .team__item .team__item--wrap .team__info .team__social a:hover{color:#2bb34b}.team .team__items .team__item .team__item--wrap .team__info .team__social a i{color:#fff;font-size:19px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.footer .footer__top .footer__items .footer__social ul li a:hover i,.footer a[href]:hover,.team .team__items .team__item .team__item--wrap .team__info .team__social a:hover i{color:#2bb34b}.team .team__items .team__item:hover .team__item--wrap .team__img{-webkit-filter:grayscale(0);filter:grayscale(0)}.team .team__items .team__item:hover .team__item--wrap .team__info{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}.clients .clients__items .clients__item img{width:75px;height:75px;display:block;margin:0 auto 20px}.clients .clients__items .clients__item p{color:#393e52;font-family:GothamProMedium;font-size:20px;font-weight:500;line-height:26px;margin-bottom:10px;margin-top:10px;text-align:center}.clients .clients__items .clients__item .clients__link{position:absolute;top:0;left:0;right:0;bottom:0}.clients .clients__items .clients__item:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}@media (max-width:1200px){.careerPage .benefits .benefits__items .benefits__item p{font-size:20px;line-height:29px}.contactPage .contact__mainTitle{font-size:50px;line-height:60px;margin-bottom:45px}.contactPage .contact__wrapper .contact__form{padding:30px}.contactPage .contact__wrapper .contact__form .wpcf7-form-control-wrap{margin-bottom:35px}.contactPage .contact__wrapper .contact__form .respons{margin-bottom:20px}.contactPage .contact__wrapper .contact__info{padding-top:30px}.contactPage .contact__wrapper .contact__info .contact__block .contact__map iframe{height:250px}.additionalPage .additional .additional__info h1{font-size:50px;line-height:60px;margin-bottom:30px}.additionalPage .additional .additional__info .additional__text{font-size:16px;line-height:24px}.clients,.facts{padding-bottom:100px}.facts .facts__items{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.facts .facts__items .facts__item{width:34%;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:30px}.facts .facts__items .facts__item .facts__img{margin-right:0}.clients .clients__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.clients .clients__items .clients__item{width:33%}}@media (max-width:700px){.blogPage .blog__items .blog__item,.blogPage .categories.categories--mob,.industriesPage .industries__items .industries__item,.industriesPage .industries__items .industries__item.large{width:100%}.gallery .gallery__items{display:none}.technologies__items .technologies__item{width:50%}.gallery{padding:0}.gallery .gallery__items .gallery__item{width:100%;height:350px;padding-bottom:42px;padding-top:0}.gallery .gallery__items .gallery__item .slick-list{overflow:hidden}.gallery .gallery__items.gallery__items--mob{display:block}.clients{padding-bottom:100px}.clients .clients__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.clients .clients__items .clients__item{width:50%}}.qa .qa__items .qa__item{margin-bottom:40px}.qa .qa__items .qa__item .qa__question{color:#393e52;font-family:GothamProMedium;font-size:20px;font-weight:700;line-height:28px;margin-bottom:10px;text-transform:uppercase;cursor:pointer;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;position:relative;padding-right:25px}.qa .qa__items .qa__item .qa__question::after,.qa .qa__items .qa__item .qa__question::before{position:absolute;width:13px;height:3px;background-color:#24b224;top:10px;-webkit-transition:0.3s;content:""}.qa .qa__items .qa__item .qa__question.open,.qa .qa__items .qa__item .qa__question:hover{color:#24ac24}.qa .qa__items .qa__item .qa__question::before{right:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-o-transition:0.3s;transition:0.3s}.qa .qa__items .qa__item .qa__question::after{right:3px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-o-transition:0.3s;transition:0.3s}.qa .qa__items .qa__item .qa__question.open::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.qa .qa__items .qa__item .qa__question.open::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.qa .qa__items .qa__item .qa__answer{background-color:#f4f4f4;padding:40px;margin:0}.qa .qa__items .qa__item .qa__answer p:last-of-type{margin-bottom:0}.footer{background-color:#393e52;color:#fff;position:relative}.footer a{text-decoration:none;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;color:#fff}.footer ul{padding:0;margin:0;list-style:none}.footer ul li{margin-bottom:10px}.footer .footer__top{padding:50px 0 30px;border-bottom:1px solid #515871}.footer .footer__top .footer__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:"Poppins"}.footer .footer__top .footer__items .footer__info{width:25%}.footer .footer__top .footer__items .footer__info img{width:152px}.footer .footer__top .footer__items .footer__contacts,.footer .footer__top .footer__items .footer__general{width:30%}.footer .footer__top .footer__items .footer__info p{font-size:15px;line-height:20px;opacity:.8}.footer .footer__top .footer__items .footer__general .footer__offices{margin-bottom:30px}.footer .footer__top .footer__items .footer__general .footer__offices ul{padding:0;margin:0;list-style:none}.footer .footer__top .footer__items .footer__general p{margin:0}.awsm-job-form-inner,.footer .footer__top .footer__items .footer__contacts li{position:relative}.footer .footer__top .footer__items .footer__contacts li .fa-phone{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.footer .footer__top .footer__items .footer__contacts li .fas{margin-right:5px}.footer .footer__top .footer__items .footer__social.footer__social--mob{display:none}.footer .footer__top .footer__items .footer__social ul{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer__top .footer__items .footer__social ul li{min-width:40px;text-align:center;line-height:1}.footer .footer__top .footer__items .footer__social ul li a i{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;font-size:19px}.footer .footer__top .footer__items .footer__title{position:relative;padding-left:20px;margin-bottom:10px}.footer .footer__top .footer__items .footer__title::before{content:"";height:1px;width:15px;background-color:#2bb34b;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.footer .footer__top .footer__items .footer__title span{font-size:16px;line-height:20px;opacity:.5;font-family:GothamProMedium;font-weight:500}.footer .footer__copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.7;color:#fff;font-family:"Poppins";font-size:13px;font-weight:300;line-height:20px;padding:20px 0}.footer .footer__copyright .footer__policy a:first-of-type,.footer .footer__copyright .footer__rights{margin-right:30px}.footer .footer__copyright .footer__rights p{margin:0}.subscrible{margin-bottom:80px}.subscrible *{box-sizing:border-box;-webkit-box-sizing:border-box}.subscrible-block{display:flex;gap:70px;padding:50px 50px 45px;background:#fff;box-shadow:0 2px 8px 0 rgb(0 0 0 / .03),0 -2px 8px 0 rgb(0 0 0 / .03),2px 0 8px 0 rgb(0 0 0 / .03),-2px 4px 8px 0 rgb(0 0 0 / .03)}.subscrible-img{margin:0;max-width:296px;width:100%}.subscrible-img img{max-width:100%;height:auto;display:block}.subscrible-form__title{margin-top:0;margin-bottom:15px;color:#393e52;font-size:30px;font-family:GothamProMedium;font-weight:500;line-height:1.2}.subscrible-form__subtitle{margin-bottom:25px;margin-top:0;color:#616575;font-size:17px;font-family:"Poppins";line-height:1.7}.subscrible-form__after{margin-top:29px;color:#c4c4c4;font-size:15px;font-family:"Poppins";line-height:1}.subscrible-form .screen-reader-response{display:none}.subscrible-form form p{margin:0}.subscrible-form form p label>br{display:none}.subscrible-form form p label{position:relative}.subscrible-form form .inp-label{position:absolute;top:-4px;left:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;pointer-events:none;color:#888b97;font-family:"Poppins";font-size:17px;line-height:1.2}.subscrible-form form input[type="text"],.subscrible-form form input[type="email"]{color:#515871;font-size:17px;line-height:29px;font-family:"Poppins","Gotham Pro";width:100%;border:none;outline:none;border-bottom:1px solid #888b97;border-radius:0;-webkit-appearance:none}.subscrible-form form input[type="text"]:focus,.subscrible-form form input[type="email"]:focus{border-color:#2bb34b}.subscrible-form form input[type="text"]:focus~span.inp-label,.subscrible-form form input[type="email"]:focus~span.inp-label,.subscrible-form form input[type="text"].is-completed~span.inp-label,.subscrible-form form input[type="email"].is-completed~span.inp-label,.subscrible-form form input[type="text"].wpcf7-not-valid~span.inp-label,.subscrible-form form input[type="email"].wpcf7-not-valid~span.inp-label{font-size:14px;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.subscrible-form form input[type="submit"],.subscrible-form form input[type="submit"]:hover{padding:10px}.subscrible-form form input[type="submit"]{padding:10px;outline:none;border:none;background:linear-gradient(206deg,#24b224 0%,#1d741e 100%);background:-webkit-linear-gradient(206deg,#24b224 0%,#1d741e 100%);transition:background ease-in-out 0.3s}.subscrible-form form input[type="submit"]:hover{background:-webkit-linear-gradient(245deg,#1c8d1c 0,#175b18 100%);background:linear-gradient(245deg,#1c8d1c 0,#175b18 100%)}.subscrible-form .wpcf7-response-output{display:none}.form-submit{margin-top:25px;position:relative}.form-submit p{position:relative;display:inline-block}.subscrible-form form p .wpcf7-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0}.subscrible-form form .wpcf7-not-valid-tip{position:absolute;font-family:"Poppins";font-size:14px;color:#dc3232;display:block}@media (max-width:1200px){.footer .footer__top .footer__items{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .footer__top .footer__items .footer__info{width:49%!important}.footer .footer__top .footer__items .footer__general{width:50%!important;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer .footer__top .footer__items .footer__contacts{width:49%!important;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer .footer__top .footer__items .footer__social{width:50%!important;padding-top:0}.header .header__wrapper .header__nav--tablet .topNav{overflow-y:scroll}.header .header__wrapper .header__nav--tablet .topNav>li>a{font-size:22px}.header .header__wrapper .header__nav--tablet .topNav .menu-item-has-children .sub-menu li a{font-size:18px}.header .header__wrapper .header__nav .topNav .menu-item-has-children .sub-menu{padding-left:15px;margin-top:10px}.subscrible-block{gap:30px;padding:45px 30px}.subscrible-img{max-width:none}.subscrible-img,.subscrible-form{flex-basis:calc((100% - 30px) / 2)}.subscrible-form__after{text-align:center}.subscrible-form .form-submit{display:flex;align-items:center;justify-content:center}}@media (max-width:991px){.wrapper__big{margin:0;-webkit-box-shadow:none;box-shadow:none;background-color:#fff0}.wrapper,.wrapper__big .wrapper{margin:0 60px}.wrapper .wrapper{margin:0}.slick-arrow{left:-20px}.slick-next{left:auto;right:-20px}#back2Top{font-size:0;height:69px}#back2Top:hover{padding:0 0 10px;height:69px}#back2Top::before,#back2Top:hover::before{top:56%}#back2Top::after,#back2Top:hover::after{top:59%}.breadcrumbs,.footer .footer__top .footer__items .footer__info p{display:none}.cases .cases__items .cases__item .cases__content{padding:20px}.content .content-here ol,.content .content-here ul{padding:0}.content .content-here blockquote{padding-left:25px;margin:40px 0 40px 25px}.author .author__wrapper,.author .author__wrapper .author__wrap{max-width:none}.casePage .author .author__wrapper{max-width:none;margin:0 25px}.casePage .author .author__wrapper .author__wrap{max-width:none;margin:0 20px}.getStarted .getStarted__wrapper .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.getStarted .getStarted__wrapper .wrapper .getStarted__title{width:100%;margin-bottom:30px}.contactPage .contact__wrapper,.whyJoin .whyJoin__text{-ms-flex-wrap:wrap;flex-wrap:wrap}.mission .mission__block ul li,.whyJoin .whyJoin__text div{width:100%}.careerPage .wrapper__big{margin-top:0;margin-bottom:0}.careerPage .benefits{background:0 0!important;padding:0}.contactPage .contact__wrapper .contact__form{width:100%;margin-bottom:40px}.contactPage .contact__wrapper .contact__info{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contactPage .contact__wrapper .contact__info .contact__block:first-of-type{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:0}.contactPage .contact__wrapper .contact__info .contact__block:last-of-type{margin-bottom:50px}.history{margin-bottom:0}.team .team__items .team__item .team__item--wrap .team__info{-webkit-transform:none;-ms-transform:none;transform:none}.footer .footer__top .footer__items .footer__info{position:inherit;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer .footer__top .footer__items .footer__info img{position:relative;top:20px}.footer .footer__top .footer__items .footer__general{width:45%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer .footer__top .footer__items .footer__contacts{width:50%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer .footer__top .footer__items .footer__social{width:100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.footer .footer__top .footer__items .footer__social.footer__social--mob{display:block;margin-bottom:15px}.header .header__wrapper .header__nav .topNav{padding:100px 60px 50px}}@media (max-width:768px){.subscrible-img,.subscrible-form{flex-basis:calc((100% - 30px) / 2)}.subscrible-img{flex-basis:calc(40% - 15px)}.subscrible-form{flex-basis:calc(60% - 15px)}.single-post .author{margin-left:20px;margin-right:20px}.header .header__wrapper .header__nav{padding-right:0}.author .author__wrapper .author__wrap{padding-top:30px;padding-bottom:30px;display:block}.author .author__wrapper .author__wrap .mobile_hide{display:none}.author .author__wrapper .author__wrap .author__description div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.author .author__wrapper .author__wrap .author__description div .mobile_show{display:block;width:52px;height:52px;margin-top:15px;margin-right:19px;padding:5px;border:5px solid #2bb34b;border-top-color:#fff0;border-bottom-color:#fff0}.author .author__wrapper .author__wrap .author__description div .author__name h6,.author .author__wrapper .author__wrap .author__description div .author__name span{width:100%}.author .author__wrapper .author__wrap .comma{font-size:6rem;line-height:30px;margin-top:0;margin-bottom:20px}.author{margin:0}.footer .footer__copyright{display:block}.footer .footer__copyright .footer__policy{margin-top:10px}.footer .footer__copyright .footer__policy ul li a:first-of-type{margin-right:15px}.header .header__wrapper .header__nav .topNav .menu-item-has-children>a:after{content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;color:#238624;top:-8px;right:-20px;position:absolute}.header .header__wrapper .header__nav .topNav .menu-item-has-children.showSubMenu>a:after{transform:rotateZ(180deg)}.header .header__wrapper .header__nav .topNav .menu-item-has-children>a{position:relative;display:block}.header .header__wrapper .header__nav .topNav .menu-item.menu-item-has-children>a:before{right:0}.header .header__wrapper .header__nav .topNav .menu-item.menu-item-has-children>a:after{right:7px}.header .header__wrapper .header__nav .topNav{padding:100px 25px 50px}.header .header__wrapper .header__logo img{max-height:43px;max-width:43px;aspect-ratio:1}}@media (max-width:600px){.wrapper,.wrapper__big .wrapper{margin:0 25px}.header .header__wrapper .header__nav--wrap .header__search--mob .header__search--wrap--mob .custom-search-form .header__search-icon:focus,.header .header__wrapper .header__nav--wrap .header__search--mob .header__search--wrap--mob .custom-search-form input:focus{outline:0}.header .header__wrapper .header__nav--wrap{position:static}.header .header__wrapper .header__nav--wrap .header__right .header__search{position:relative;z-index:20}.header .header__wrapper .header__nav--wrap .header__search--wrap{display:none}.header .header__wrapper .header__nav--wrap .header__search--mob{display:block}.header .header__wrapper .header__nav--wrap .header__search--mob .header__search--wrap--mob{display:none;position:absolute;left:0;top:0;right:0;width:100%;padding:100px 0 10px;z-index:4;background-color:#fff;-webkit-box-shadow:3px 7px 15px 2px rgb(0 0 0 / .15);box-shadow:3px 7px 15px 2px rgb(0 0 0 / .15)}.header .header__wrapper .header__nav--wrap .header__search--mob .header__search--wrap--mob .custom-search-form{margin:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:20px;border:1px solid #515871}.header .header__wrapper .header__nav--wrap .header__search--mob .header__search--wrap--mob .custom-search-form input{width:100%;background-color:#fff0;border:none;padding:10px 40px 10px 10px}.header .header__wrapper .header__nav--wrap .header__search--mob .header__search--wrap--mob .custom-search-form span{margin-right:10px;margin-top:2px}.header .header__wrapper .header__nav--wrap .header__search--mob .header__search--wrap--mob .custom-search-form .header__search-icon{width:23px;height:23px;position:relative;cursor:pointer;border:none;background-color:#fff0;padding:0}.header .header__wrapper .header__nav--wrap .header__search--mob .header__search--wrap--mob .custom-search-form .header__search-icon:after{content:"";width:12px;height:12px;border-radius:50%;border:2px solid #238624;display:block;position:absolute;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;top:0}.header .header__wrapper .header__nav--wrap .header__search--mob .header__search--wrap--mob .custom-search-form .header__search-icon:before{content:"";width:2px;height:9px;position:absolute;right:4px;top:11px;display:block;background-color:#238624;-webkit-transform:rotate(-49deg);-ms-transform:rotate(-49deg);transform:rotate(-49deg);-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.header.fixed .header__wrapper .header__nav--wrap .header__search--mob .header__search--wrap--mob{top:93px;padding-top:10px}.header::before{content:"";position:absolute;left:0;right:0;bottom:100%;top:0;background-color:#fff;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.benefits .benefits__items{display:-webkit-box;display:-ms-flexbox;display:flex}.benefits .benefits__items .benefits__item,.facts .facts__items .facts__item{width:100%}.blog:not(.blog.related,.home .blog.section) .blog__items .blog__item{width:100%;display:none}.blog.related .blog__items,.home .blog.section .blog__items,.case-studies-template-default .relatedCase .blog__items{display:block}.blog.related .blog__items .blog__item,.home .blog.section .blog__items .blog__item,.case-studies-template-default .relatedCase .blog__item{margin-bottom:40px}.blog__items .blog__item{width:100%}.relatedCase{padding:40px 0}.facts{padding-bottom:50px}.facts .facts__items .facts__item .facts__info{min-width:120px}.footer .footer__top{max-width:250px;margin:0 auto}.footer .footer__top .footer__items .footer__social{display:block!important;width:100%;text-align:left;margin-top:20px}.footer .footer__top .footer__items .footer__social ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .footer__top .footer__items .footer__info{margin-top:0;margin-bottom:50px;width:100%!important;text-align:center}.footer .footer__top .footer__items .footer__general{width:100%!important;text-align:left;margin-top:20px}.footer .footer__top .footer__items .footer__contacts{width:100%!important;text-align:left}.subscrible-img,.subscrible-form{flex-basis:100%}.subscrible-block{flex-wrap:wrap;gap:20px;margin:0}}.contactBtnMob svg{height:23px;width:23px;top:3px;position:relative}@media (max-width:1200px){.header .header__wrapper .header__nav .topNav .menu-item-has-children>a:before{content:"";position:absolute;right:-30px;width:10px;background-color:#24b224;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);height:1px;top:50%;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.header .header__wrapper .header__nav .topNav .menu-item-has-children>a:after{content:"";position:absolute;right:-23px;width:10px;height:1px;background-color:#24b224;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:50%;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.showSubMenu>a:after{-webkit-transform:rotate(-45deg)!important;-ms-transform:rotate(-45deg);transform:rotate(-45deg)!important}.showSubMenu>a:before{-webkit-transform:rotate(45deg)!important;-ms-transform:rotate(45deg);transform:rotate(45deg)!important}.header .header__wrapper .header__nav--tablet .topNav>li{border-bottom:1px solid #ccc;padding:9px 0;margin-bottom:0}.header .header__wrapper .header__nav--tablet .topNav>li:first-child{border-top:1px solid #ccc}.header .header__wrapper .header__nav--tablet .topNav>li>a{position:relative}}.contactBtn-mob{background:linear-gradient(245deg,#24b224 0,#1d741e 100%);width:139px;height:39px;display:block;color:#fff!important;display:flex;justify-content:center;align-items:center;border-radius:25px;margin-top:18px;font-weight:600}@media (min-width:769px){.awsm-success-message{position:absolute;bottom:-65px}}@media (min-width:1200px){.hide-desktop{display:none;visibility:hidden;pointer-events:none}}