.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0, 0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav{display:block;margin-top:30px;width:100%;-webkit-tap-highlight-color:transparent;color:#fff}.fn_comparison_products.owl-carousel .owl-nav{top:100px}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel .owl-nav.disabled+.owl-dots{margin-top:30px;line-height:1;margin-bottom:5px}.owl-carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-carousel .owl-dots .owl-dot span{width:35px;height:5px;margin:4px 4px;background:var(--okay-border-color);display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:2px}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{background:var(--okay-basic-company)}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}*,*:before,*:after{box-sizing:border-box;padding:0;margin:0}body{font:15px/26px 'Montserrat', sans-serif;color:#000;background:#fff}img{display:block;max-width:100%;max-height:100%}input,button,textarea,select{outline:none;font-size:15px;font-family:'Montserrat', sans-serif;color:#000;background:#fff;border:2px solid #FBFFF0;border-radius:5px 0}svg{display:block}button{cursor:pointer}.form__input,input[type=text],textarea{display:block;width:100%;height:51px;padding:0 15px;line-height:24px;font-weight:600;transition:border-color .2s}textarea{height:140px;padding:10px 15px;resize:none}.form__input:focus,input[type=text]:focus,textarea:focus{border-color:#000}input::placeholder,textarea::placeholder{font-weight:normal;color:#000;opacity:.5}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-weight:normal;color:#000;opacity:.5}input.error,textarea.error{border-color:#E04853}label.error{margin-top:5px;display:block;font-weight:600;color:#E04853}.message_error{margin-bottom:15px;font-weight:600;color:#E04853}ul,ol{margin:0;padding:0;list-style:none}a{display:inline-block;line-height:26px;text-decoration:none;color:#000;transition:all .3s}a:hover{color:#ACE200}p:not(:last-child){margin-bottom:20px}.wrap-post-content a{color:#ACE200}.wrap-post-content a:hover{text-decoration:underline}h2,.h2{font-size:35px;line-height:50px;font-weight:800}h3,.h3{font-size:18px;line-height:28px;font-weight:bold}.container{max-width:1289px;width:100%;margin:0 auto}.hidden,.hidden-xs-up{display:none}.btn{max-width:190px;width:100%;height:51px;display:inline-flex;justify-content:center;align-items:center;font-size:15px;line-height:26px;font-weight:bold;color:#000;background:#ACE200;border:none;border-radius:10px 0;text-align:center;cursor:pointer;transition:all .3s}.btn:hover{color:#fff;background:#000}.btn-dark{max-width:206px;color:#fff;background:#000;border:none}.btn-dark:hover{color:#000;background:#fff}.w-400{font-weight:400}.w-500{font-weight:500}.w-600{font-weight:600}.w-800{font-weight:bold}.color-main{color:#ace200}.color-gray{color:rgba(0,0,0,0.5)}.color-darkgray{color:rgba(0,0,0,0.7)}.color-dark{color:#000}.bg-main{background:#ace200}.text-center{text-align:center}.text-right{text-align:right}.text-lowercase{text-transform:lowercase}.link-default{display:inline-flex;align-items:center;line-height:28px;font-weight:bold;text-transform:lowercase;border:none;color:#000;background:transparent;border-radius:0;transition:all .3s}.link-default:hover{color:#ace200}.link-default svg{margin-right:9px}.link-default path{transition:fill .3s}.link-default:hover path{fill:#ace200}.link-default span{border-bottom:1px solid #000;transition:border-color .3s}.link-default:hover span{border-color:#ace200}.link-green{color:#ace200}.link-green svg path{fill:#ace200}.link-green span{border-color:#ace200}.link-green:hover{color:#000}.link-green:hover svg path{fill:#000}.link-green:hover span{border-color:#000}.main{overflow:hidden}.header{position:absolute;z-index:10;left:0;top:0;margin-top:46px;width:100%}.header.unchangeable,.header.page-404-header{margin-top:0;background:#000}.page-404-header .header__inner{height:97px}.page-404-header .header-logo__link{width:auto;height:auto}.page-404-header .header-logo__img{display:none}.page-404-header .header-logo__img-small{display:block}.page-404-header .header-logo__text{display:none}.header.unchangeable .header__inner{height:168px}.header__inner{display:flex;align-items:center}.header-logo__link,.footer-logo__link{display:block;width:215px;height:81px;position:relative}.header-logo__text,.footer-logo__text{position:absolute;right:0;bottom:0;font-weight:500;font-size:12px;line-height:15px;color:rgba(255,255,255,0.8)}.header-logo__img-small{display:none;max-height:53.48px}.header__btn{margin-top:-7px}body.fixed-menu .header-logo__link{width:auto;height:auto}body.fixed-menu .header-logo__text{display:none}.main-banner{background:rgba(0,0,0,0.5)}.main-banner-lazy{opacity:1;visibility:visible}.main-banner-lazy.slick-initialized{visibility:visible;opacity:1}.main-banner__bg{opacity:1;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:linear-gradient(90deg, rgba(0,0,0,0.85) 43.18%, rgba(0,0,0,0) 86.15%)}.main-banner__bg.active{opacity:1}.main-banner__link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3}.main-banner__text{font-size:50px;line-height:62px;font-weight:bold;color:#fff;max-width:1289px;width:100%;margin:0 auto;position:relative;z-index:1}.main-banner__text .color-main{font-style:italic;font-size:inherit}.main-banner__title{margin:16px 0;font-weight:600;white-space:nowrap;color:#fff}.main-banner-nav{position:absolute;z-index:3;left:117px;top:50%;transform:translateY(-50%) rotate(180deg);display:flex;align-items:center;writing-mode:vertical-lr}.main-banner-nav__prev,.main-banner-nav__next{cursor:pointer}.main-banner__item{display:block !important;position:relative;padding:183px calc((100vw - 1289px) / 2 + 83px) 60px}.main-banner__image{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover}.main-banner__image img{width:100%}.banner_why_pingle .main-banner__bg{background:linear-gradient(270deg, rgba(0,0,0,0.85) 4.34%, rgba(0,0,0,0) 94.13%);transform:matrix(-1, 0, 0, 1, 0, 0)}.banner_why_pingle .main-banner__text{margin-top:50px}.banner_media_and_press,.banner_media_and_press .main-banner__image,.banner_media_and_press .main-banner__item,.banner_media_and_press .main-banner__bg{height:100%;min-height:29vw;margin-bottom:185px}.banner_blog_banner .main-banner__text{margin-left:0;margin-top:90px;position:relative;top:auto;left:auto;transform:none}.banner_blog_banner .main-banner-nav{display:none}.banner_games .banner_group__link{display:none}.banner_games .main-banner__text{margin-top:40px;margin-left:0}.banner_games .main-banner-nav{top:55%;transform:translateY(-50%);left:auto;right:140px}.banner_games .main-banner__bg{background:linear-gradient(90deg, rgba(0,0,0,0.75) 0%, rgba(0,0,0,0) 103.31%)}.service-banner .main-banner__text{margin-top:95px;flex-basis:698px;margin-right:80px}.service-page .main-banner__bg{background:linear-gradient(90deg, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0) 121.58%)}.service-toolkit_banner{background:#FFF;margin-top:207px}.service_banner .slider_item{margin:0 50px 0 50px}.service_banner .slick-slide{padding:0 10px 0 10px;outline:none}.banner_company .main-banner__bg{background:linear-gradient(90deg, rgba(0,0,0,0.85) 21.54%, rgba(0,0,0,0) 98.67%)}.banner_company .main-banner__text{transform:translateX(-50%);top:auto;bottom:109px;margin-left:100px}.feedback__wrapper .main-banner__bg{background:linear-gradient(90deg, rgba(0,0,0,0.81) 38.45%, rgba(0,0,0,0) 93.85%)}.banner_join_team{position:relative}.banner_join_team .main-banner__bg{background:linear-gradient(90deg, rgba(0,0,0,0.85) 4.34%, rgba(0,0,0,0) 94.13%)}.banner_join_team .main-banner__text{margin-top:90px}.main-logos{margin-top:25px;margin-bottom:133px}.main-logos__inner{display:flex;align-items:center}.main-logos__inner .swiper-slide{display:flex;align-items:center;justify-content:center;min-height:130px;max-height:130px}.fn_main-logos-slide::before{content:" ";position:absolute;display:block;width:80px;height:100%;top:0;right:0;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 60.19%);z-index:2}.fn_main-logos-slide::after{content:"";position:absolute;display:block;width:80px;height:100%;top:0;left:0;transform:rotate(180deg);background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 60.19%);z-index:2}.fn_main-logos-slide .swiper-button-prev,.fn_main-logos-slide .swiper-button-next{color:#ACE200}.main-logos__item img{margin:0 auto;object-fit:contain}.main-logos__our-partners{margin-bottom:10px;font-size:18px;line-height:28px;font-weight:800;text-align:center}.main-logos__item:nth-child(2) img{height:33.77px}.main-logos__item:nth-child(3) img{height:26px}.main-logos__item:nth-child(4) img{height:56.29px}.main-logos__item:nth-child(5) img{height:24.12px}.main-logos__item:nth-child(6) img{height:40px}.main-logos__item:nth-child(7) img{height:79px}.main-logos__item:nth-child(8) img{height:40px}.main-banner-buttons{position:relative;z-index:3;margin-bottom:36px;display:flex;gap:36px;align-items:center}.main-banner-buttons__link{color:#fff;display:flex;gap:5px;align-items:center}.main-banner-buttons__link svg{width:12px}.main-banner-buttons__link svg path{fill:#fff}.main-banner-buttons__link:hover svg path{fill:#ace200}.main-banner-buttons .btn{max-width:220px}.progress{display:flex;max-width:1289px;width:100%;position:absolute;z-index:3;left:50%;bottom:73px;transform:translateX(-50%);color:#fff}.progress-item{display:flex;align-items:center;padding:11px 7px 11px 0;width:300px;flex-shrink:0;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2)}.progress-item:not(:last-child){margin-right:137px}.progress-item:first-child{padding-left:7px}.progress-item__value{flex-shrink:0;margin-right:16px;font-size:40px;line-height:64px;font-weight:800;opacity:0}.progress-item__value.active{opacity:1}.progress-item:nth-child(2) .progress-item__value{margin-right:19px}.progress-item:last-child .progress-item__value{margin-right:26px}.progress-item__description{flex-shrink:0;font-size:15px;line-height:20px;font-weight:500}@media (max-width: 1600px){.main-banner-nav{left:60px}.main-banner__text{font-size:40px;line-height:52px}.progress-item__value{font-size:35px;line-height:58px}.progress-item__description{font-size:16px}}@media (max-width: 1400px){.main-banner-nav{transform:translateY(-50%);left:auto;right:80px}.banner_games .main-banner-nav{right:40px}}@media (min-width: 1290px){.header__menu{flex-grow:1;display:flex;justify-content:center}.header__menu>ul{display:flex;align-content:center;margin-right:29px}.header__menu>ul>li{position:relative}.header__menu>ul>li:hover{padding-bottom:13px;margin-bottom:-13px}.header__menu>ul>li:not(:last-child){margin-right:73px}.header__menu>ul>li>a{display:flex;align-items:center;font-weight:500;text-transform:lowercase;color:#fff}.header__menu>ul>li>a>span{position:relative;line-height:25px;border-bottom:1px solid rgba(255,255,255,0.2)}.header__menu>ul>li>a>span:before{content:'';position:absolute;left:0;bottom:-1px;height:1px;width:0;background:#fff;transition:all .3s}.header__menu>ul>li:hover>a>span:before{width:100%}.header__menu .icon{width:8px;height:8px;margin-top:1px;margin-right:3px;position:relative;transition:all .2s}.header__menu>ul>li:hover .icon{transform:rotate(90deg)}.header__menu>ul>li .icon__horisontal{transition:transform .1s ease .2s}.header__menu>ul>li:hover .icon__horisontal{transform:translateX(-8px)}.menu_group--header.menu_group__list--2{width:243px;position:absolute;top:100%;left:0;margin-top:15px;padding:30px 21px 34px;background:#fff;border-radius:0 0 10px 0;box-shadow:0 4px 20px rgba(0,0,0,0.15);transition:all .3s;opacity:0;visibility:hidden}.header__menu>ul>li:hover .menu_group--header.menu_group__list--2{visibility:visible;opacity:1;margin-top:0}.menu_group--header.menu_group__list--2 a{color:#000}.menu_group--header.menu_group__list--2 a:hover{font-weight:bold}.menu_group--header.menu_group__list--2 li:not(:last-child){margin-bottom:17px}.main-logos{height:calc(var(--vh, 1vh) * 10)}.main-banner,.main-banner__image img{width:100%;height:100%;object-fit:cover}.banner_main_banner,.banner_main_banner .main-banner__image,.banner_main_banner .main-banner__item,.banner_main_banner .main-banner__bg,.banner_main_banner .main-banner__item img{height:calc(410px + 18vw);overflow:hidden;object-fit:cover}.banner_main_banner.slick-initialized,.banner_main_banner.slick-initialized .main-banner__image,.banner_main_banner.slick-initialized .main-banner__item,.banner_main_banner.slick-initialized .main-banner__bg,.banner_main_banner.slick-initialized .main-banner__item img{height:100%;min-height:calc(var(--vh, 1vh) * 30)}.banner_main_banner .main-banner__item{padding:18vw 135px 60px}.banner_main_banner .main-banner__text,.banner_main_banner .progress{position:relative;top:auto;left:auto;transform:none;bottom:initial;margin:0 auto 30px}.banner_join_team,.banner_join_team .main-banner__image,.banner_join_team .main-banner__item,.banner_join_team .main-banner__bg{height:100%;min-height:calc(var(--vh, 1vh) * 30)}.banner_why_pingle,.banner_why_pingle .main-banner__image,.banner_why_pingle .main-banner__item,.banner_why_pingle .main-banner__bg{height:100%;min-height:calc(var(--vh, 1vh) * 30)}.banner_company,.banner_company .main-banner__image,.banner_company .main-banner__item,.banner_company .main-banner__bg{height:100%;min-height:calc(var(--vh, 1vh) * 30)}.banner_games,.banner_games .main-banner__image,.banner_games .main-banner__item,.banner_games .main-banner__bg{height:100%;min-height:675px}.banner_games .main-banner__item{display:grid !important}.banner_games .main-banner__text{margin-top:auto}.banner_blog_banner,.banner_blog_banner .main-banner__item,.banner_blog_banner .main-banner__image,.banner_blog_banner .main-banner__bg{height:100%;min-height:calc(var(--vh, 1vh) * 30)}.lis-banner,.lis-banner .main-banner__image,.lis-banner .main-banner__bg{height:100%;min-height:calc(var(--vh, 1vh) * 30)}.service-banner,.service-banner .main-banner__image,.service-banner .main-banner__item,.service-banner .main-banner__bg{height:100%;min-height:calc(var(--vh, 1vh) * 30)}.banner_media_and_press .main-banner__item{padding-top:265px}.page-default-banner .main-banner__image{height:100%}.cookie_policy_page .page-default-banner .main-banner__image{height:inherit}.page-default-banner .main-banner__image img{object-fit:cover}.page-game-dev-services .banner_main_banner .main-banner__text{margin:-100px auto 50px}}@media (min-width: 768px) and (max-width: 1289px){.fn_banner_main_banner{min-height:657px;overflow:hidden}}@media (max-width: 768px){.service-toolkit_banner{margin-top:50px}}@media (min-width: 1200px){.service_banner .slick-slide{max-width:700px}}@media (max-width: 1289px){.banner_main_banner,.banner_main_banner .main-banner__image,.banner_main_banner .main-banner__item,.banner_main_banner .main-banner__bg,.banner_main_banner .main-banner__item img{height:100%;min-height:calc(var(--vh, 1vh) * 30);overflow:hidden}.lis-banner,.lis-banner .main-banner__image,.lis-banner .main-banner__bg{height:100%;min-height:calc(var(--vh, 1vh) * 30)}.main-banner__item{padding:186px 60px 81px 88px}.main-banner__bg{background:linear-gradient(90deg, rgba(0,0,0,0.85) 43.18%, rgba(0,0,0,0) 101%)}.main-banner__image img{width:100%;height:100%;object-fit:cover}.main-banner__text{position:relative;z-index:1;left:auto;top:auto;bottom:0;transform:none;margin:0}.main-banner__text{max-width:389px;font-size:30px;line-height:45px}.main-banner-nav{display:none}.banner_media_and_press,.banner_media_and_press .main-banner__image,.banner_media_and_press .main-banner__item,.banner_media_and_press .main-banner__bg,.download-logos{margin-bottom:80px}.banner_why_pingle .main-banner__item{padding:143px 90px 48px 90px}.banner_why_pingle .main-banner__text{max-width:370px;margin-top:0;line-height:40px}.lis-banner .main-banner__text{margin:0;max-width:initial}.banner_company .main-banner__item{padding:192px 60px 39px 88px}.banner_company .main-banner__bg{background:linear-gradient(89.03deg, #000 2.19%, rgba(0,0,0,0.878305) 35.2%, rgba(0,0,0,0.524336) 74.26%, rgba(0,0,0,0) 141.95%)}.banner_company .main-banner__text{transform:none;bottom:auto;margin-left:0}.banner_games .main-banner__text{margin:0}.banner_games .main-banner__item{padding:181px 35px 45px}.service-banner .main-banner__item{padding:192px 94px 39px}.service-banner .main-banner__text{margin:0;flex-basis:auto}.banner_blog_banner .main-banner__item{padding:183px 90px 60px}.banner_join_team .main-banner__item{padding:192px 81px 39px 81px}.banner_join_team .main-banner__text{margin:0;line-height:40px}.progress{position:relative;z-index:1;left:auto;top:auto;bottom:0;transform:none;margin:0}.progress{flex-direction:column;margin-top:41px}.progress-item:not(:last-child){margin-right:0}.progress-item{padding:3px 0;border-top:none;border-bottom:0.5px solid rgba(255,255,255,0.2)}.progress-item:first-child{border-top:0.5px solid rgba(255,255,255,0.2)}.progress-item__value{width:85px;margin-right:19px;font-size:30px;line-height:64px}.progress-item__description{font-size:15px}}@media (min-width: 768px){.main-banner-mobile,.progress-mobile{display:none !important}}@media (max-width: 767px){.service-toolkit_banner{margin-top:50px}.main-banner{width:100%;overflow:hidden;visibility:visible !important;opacity:1 !important;transition:unset !important;height:auto !important}.main-banner__item{padding:140px 60px 91px 25px}.main-banner__text{max-width:240px;font-size:24px;line-height:32px}.main-banner__bg{background:linear-gradient(0deg, rgba(0,0,0,0.75), rgba(0,0,0,0.75));transition:unset !important}.banner_blog_banner .main-banner__item{padding:94px 24px 24px}.banner_main_banner_mobile,.banner_main_banner_mobile .main-banner__item{height:360px !important;overflow:hidden}.banner_main_banner_mobile.slick-initialized,.banner_main_banner_mobile.slick-initialized .main-banner__item{height:auto !important}.banner_main_banner_mobile .main-banner__image img{object-position:top}.banner_why_pingle_mobile .main-banner__item{padding:141px 25px 49px}.banner_why_pingle_mobile .bg-shadow{background:linear-gradient(270deg, rgba(0,0,0,0.85) 4.34%, rgba(0,0,0,0) 94.13%)}.banner_why_pingle_mobile .main-banner__text{max-width:306px;line-height:32px}.banner_why_pingle_mobile{border-radius:0}.banner_why_pingle_mobile .main-banner__bg,.banner_join_team_mobile .main-banner__bg{background:linear-gradient(90deg, rgba(0,0,0,0.85) 4.34%, rgba(0,0,0,0) 94.13%)}.banner_company{border-radius:0}.banner_company .main-banner__item{padding:185px 25px 37px}.banner_games{border-radius:0}.banner_games .main-banner__item{padding:167px 25px 57px}.banner_games .main-banner__text{max-width:none}.service-banner{border-radius:0}.service-banner .main-banner__item{padding:185px 25px 37px}.service-default .main-banner__text{max-width:282px}.banner_join_team_mobile{border-radius:0}.banner_join_team_mobile .main-banner__item{padding:185px 25px 37px}.main-banner-desktop{display:none}.banner_media_and_press_mobile{margin-bottom:40px}.progress:not(.progress-mobile){display:none}.progress-mobile{order:-9;margin-top:0;margin-bottom:43px;padding:0 25px;color:#000}.progress-item{width:100%;padding-left:0 !important;padding:8px 0;border-bottom:0.5px solid rgba(0,0,0,0.2)}.progress-item:first-child{border-top:0.5px solid rgba(0,0,0,0.2)}.progress-item__value{margin-right:20px !important;width:50px;font-size:20px;line-height:28px;opacity:1}.progress-item__description{font-weight:500;font-size:12px;line-height:20px}}.wrap-main-about-us{margin-bottom:234px;padding:0 112px 0 147px}.main-about-us{position:relative;max-width:1661px;margin:0 auto;padding:118px 0 126px;border:10px solid #ACE200;border-radius:20px 0}.main-about-us__description{max-width:875px;font-size:35px;line-height:59px;font-weight:bold}.main-about-us__description h1{font-weight:800;font-size:35px;margin-bottom:30px;line-height:1.1}.main-about-us:before{content:'';position:absolute;right:-70px;bottom:-98px;width:1053px;height:394px;background:url(../webp/main-about-us.webp) no-repeat;background-size:contain}.main-about-us__btn{margin-top:68px}.main-about-us__why-pingle{display:inline-flex;align-items:center;line-height:23px;font-weight:600}.main-about-us__why-pingle-desktop{position:absolute;top:50%;right:85px;margin-top:-2px;writing-mode:vertical-lr;transform:translateY(-50%) rotate(180deg)}.main-about-us__why-pingle:hover,.how-we-work__studies-games:hover{color:#ace200 !important}.main-about-us__why-pingle svg path,.how-we-work__studies-games svg path{transition:all .3s}.main-about-us__why-pingle:hover svg path,.how-we-work__studies-games:hover svg path{fill:#ACE200}.main-about-us__why-pingle svg,.how-we-work__studies-games svg{margin-bottom:9px}.main-about-us__why-pingle span,.how-we-work__studies-games span{transition:border-color .3s;border-left:1px solid #000}.main-about-us__why-pingle:hover span,.how-we-work__studies-games:hover span{border-color:#ace200}.main-get-your-games{margin-bottom:110px;font-size:35px;line-height:56px;font-weight:800}.main-about-us .container,.main-get-your-games__inner{padding-left:109px}.main-partners{position:relative;margin-bottom:166px}.main-partners__list{display:flex;flex-wrap:wrap;margin:0 -10px -27px}.main-partners__item,.certifications-platform__item{flex-basis:calc(20% - 20px);height:91px;margin:0 10px 27px;display:flex;justify-content:center;align-items:center;border:2px solid #F8FBF0;border-radius:10px 0}.main-partners__item{padding:10px}.main-partners__item img{max-height:50%}.main-partners__item:nth-child(13) img,.main-partners__item:nth-child(14) img{max-height:70%}.main-partners__platforms,.main-tools__engines,.lis-result__result,.lis-advantage__pingle-advantage,.wp-descr__partners-come-first,.wp-advantages__pingle-advantages,.how-we-work__studies-games,.enduring-partnerships__business-essentials,.wp-testimonials__testimonials,.lis-description__challenge,.games__read-more,.service__our-value,.service__technical-toolkit,.service__our-creative-tools,.porting-process__how-we-work,.company-our-value-text__our-value,.join-team-description__were-better-together,.join-vacancies__current-openings,.jt-our-culture__our-culture,.jt-our-values__what-we-believe,.next-generation__ready,.download-logos__left-header,.press__left-header{position:absolute;top:50%;font-weight:bold;writing-mode:vertical-lr;transform:translateY(-50%) rotate(180deg);text-transform:lowercase;white-space:nowrap;color:#000 !important}.main-partners__platforms{left:134px;margin-top:-13px}.main-partners__platforms:before,.main-tools__engines:before,.main-services__services:before,.lis-description__challenge:before,.lis-result__result:before,.lis-advantage__pingle-advantage:before,.wp-descr__partners-come-first:before,.wp-advantages__pingle-advantages:before,.enduring-partnerships__business-essentials:before,.wp-testimonials__testimonials:before,.service__our-value:before,.service__technical-toolkit:before,.service__our-creative-tools:before,.porting-process__how-we-work:before,.company-our-value-text__our-value:before,.join-team-description__were-better-together:before,.join-vacancies__current-openings:before,.jt-our-culture__our-culture:before,.jt-our-values__what-we-believe:before,.next-generation__ready:before,.download-logos__left-header:before,.press__left-header:before{content:'';position:absolute;top:-3px;right:50%;width:3px;height:calc(100% + 7px);background:#ACE200;z-index:-1}.main-tools{position:relative;margin-bottom:185px}.main-tools__list{display:flex;justify-content:space-between;flex-wrap:wrap;padding-left:102px;margin-bottom:-50px}.main-tools__item{flex-basis:calc(50% - 12px);display:flex;margin-bottom:50px}.main-tools__img{flex-shrink:0;margin-right:35px}.main-tools__content{padding-top:13px}.main-tools__title{margin-bottom:9px}.main-tools__engines{right:130px;margin-top:-23px}.main-tools__engines:before{top:-10px;height:calc(100% + 21px)}.main-services{margin-bottom:299px;position:relative;overflow:hidden;background:#F8FBF0}.main-services__inner{position:relative;max-width:1080px;width:100%;margin:0 auto;padding:104px 0 163px 4px}.main-services__inner:before{content:'';position:absolute;right:-253px;bottom:89px;width:535px;height:557px;background:url(../webp/main-services-new.webp) no-repeat;background-size:contain}.main-services__inner_custom:before{display:none;content:'';position:absolute;right:-253px;bottom:0;width:535px;height:557px;background:url(../png/controller.png) no-repeat bottom;background-size:contain}.main-services__title{margin-bottom:30px}.main-services__list{display:flex;flex-wrap:wrap;margin:0 -20px -42px}.main-services__list_left,.main-services__list_right{flex-basis:calc(50% - 60px);margin:0 30px 42px 30px}.main-services-item{position:relative;flex-basis:calc(50% - 40px);margin:0 20px 42px;padding:61px 60px 80px 76px;background:#fff;border-radius:20px 0;box-shadow:inset 0 0 0 7px #ACE200}.main-services__inner.main-services__inner_new_width{max-width:1380px}.main-services__list_updated{justify-content:space-between;padding:0 15px}.main-services__list_updated .main-services-item{margin:0 0 42px 0}.main-services-item_related_case{display:flex;justify-content:space-between;position:relative;align-items:stretch;z-index:2;flex-wrap:wrap}.main-services-item_related_case div{width:calc(50% - 16px);display:none}.main-services-item_related_case_show{color:#27292D;font-size:20px;font-weight:700;line-height:1.3;cursor:pointer;border-bottom:1px #27292D solid;margin:64px 0 24px 0}.main-services-item_related_case_show.active{border:unset}.main-services-item_related_case_show.active:after{content:":"}.main-services-item_related_case div a{display:flex;width:100%;padding:9px;border-radius:8px 0 8px 0;border:2px #ACE200 solid;text-align:center;color:#27292D;justify-content:center;margin-bottom:10px;font-size:16px;font-weight:500;line-height:1}.main-services-item_related_case div a:last-child{margin-bottom:0}.main-services-item_related_case div a:hover{background:#ACE200;color:#27292D;font-weight:700}.main-services-item_related_case div img:first-child{display:block}.main-services-item_related_case div img{display:none;object-fit:cover;object-position:center top;width:auto;height:100%;border:2px #242424 solid;border-radius:20px 0 20px 0}.main-services-item_related_case_images{overflow:hidden}@media only screen and (max-width: 960px){.main-services-item_related_case_show{border:unset !important;text-decoration:underline;display:block}.main-services-item_related_case div{width:100%}.main-services-item_related_case_images{display:none !important}}@media only screen and (max-width: 820px){h3.main-services-item__title:before{top:10px}.main-services__list_left,.main-services__list_right{width:100%;flex-basis:100%;margin-bottom:20px}.main-services-item_related_case{position:relative;display:none;width:100%}.main-services__list_updated .main-services-item__link{display:none}.main-services__list_left,.main-services__list_right{margin:20px 0}}.main-services-item__title{position:relative;margin-bottom:17px}.main-services-item__title:before{content:'';position:absolute;left:-34px;top:17.5px;width:15px;height:15px;background:url(../png/plus-green.png) no-repeat;background-size:contain}.main-services-item__text{position:relative}.main-services-item__link{position:absolute;left:0;top:0;width:100%;height:100%}.main-services-item__img{position:absolute;right:26px;top:53px;display:flex;justify-content:center;align-items:center;width:74px;height:74px;background:#fff;border-radius:50%;transition:all .3s}.main-services__services{position:absolute;left:152px;top:213px;font-weight:bold;writing-mode:vertical-lr;transform:rotate(180deg)}.main-services__services:before{top:-11px;height:calc(100% + 21px)}.partners-success{position:relative;max-width:1661px;margin:0 auto 113px;padding:132px 0 146px;border:10px solid #ACE200;border-radius:20px 0}.partners-success__case-studies{position:relative;display:inline-block;margin-bottom:6px;font-weight:bold}.partners-success__case-studies:before{content:'';position:absolute;left:-7px;top:50%;margin-top:-1px;width:calc(100% + 13px);height:3px;background:#ACE200;z-index:-1}.partners-success__title{margin-bottom:61px}.partners-success__list{display:flex;margin:0 -15px}.partners-success-item{flex-basis:calc(33.33% - 30px);margin:0 15px;cursor:pointer}.partners-success-item__inner{position:relative;z-index:1;display:block;height:400px;border-radius:10px 0;overflow:hidden}.partners-success-item__inner>img{width:100%;height:100%;object-fit:cover}.partners-success-item__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;position:absolute;z-index:2;left:0;bottom:0;width:100%;min-height:205px;padding:55px 32px 28px;line-height:28px;color:#fff;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 32.93%);transition:all .3s}.partners-success-item__service{margin-bottom:4px;font-weight:500}.partners-success-item__name{margin-bottom:8px;font-size:24px;font-weight:800}.partners-success-item__link{display:inline-flex;align-items:center;font-weight:600;color:#ACE200;transition:all .3s}.partners-success-item__link svg{margin-right:7px;margin-top:1px}.partners-success-item__link svg path{fill:#ACE200;transition:all .3s}.partners-success-item__link span{line-height:25px;border-bottom:1px solid rgba(255,255,255,0.2)}.partners-success__btn{margin-top:70px}.partners-success-item__hover-img{opacity:0;position:absolute;left:-6.9%;bottom:14px;pointer-events:none;transition:all .4s}.partners-success-item.animation:hover .partners-success-item__content{min-height:276px;background:linear-gradient(180deg, rgba(172,226,0,0) 0%, rgba(172,226,0,0.9) 64%)}.partners-success-item:hover .partners-success-item__content{min-height:276px;background:linear-gradient(180deg, rgba(172,226,0,0) 0%, rgba(172,226,0,0.9) 64%)}.partners-success-item.animation:hover .partners-success-item__content,.partners-success-item.animation:hover .partners-success-item__link{color:#000}.partners-success-item.animation:hover .partners-success-item__link span{border-color:#000}.partners-success-item.animation:hover .partners-success-item__link svg path{fill:#000}.partners-success-item:hover .partners-success-item__content,.partners-success-item:hover .partners-success-item__link{color:#000}.partners-success-item:hover .partners-success-item__link span{border-color:#000}.partners-success-item:hover .partners-success-item__link svg path{fill:#000}.wrap-set-up-call{margin-bottom:201px}.set-up-call{margin-bottom:204px;padding:87px 110px 84px;background:#ACE200 url(../webp/set-up-call-new.webp) no-repeat right -135px bottom;background-size:auto 486px;border-radius:20px 0}.custom-set-up-call{background:#ACE200 url(../png/custom-set-up-call-new.png) no-repeat right -135px bottom}.set-up-call__inner{max-width:667px}.set-up-call__title{margin-bottom:45px}.set-up-call-form__content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:-26px}.set-up-call-form__field{flex-basis:calc(50% - 11.5px)}.set-up-call-form__field:last-child{flex-basis:100%}.set-up-call-form__field{margin-bottom:26px}.set-up-call-form__btn{margin-top:31px;max-width:141px}.footer{padding:78px 0 91px;color:#fff;background:#000}.footer__inner{display:flex}.footer-info{flex-basis:294px}.footer-info__text{margin-top:31px;font-size:12px;line-height:24px;font-weight:500}.footer-menu{padding-top:23px;text-transform:lowercase}.footer-menu>div:not(:last-child){margin-bottom:30px}.footer-menu li:not(:last-child){margin-bottom:5px}.footer-menu a{font-size:12px;line-height:22px;color:#fff}.footer-menu a:hover{color:#ACE200}.footer-menu__title{margin-bottom:6px}.footer-menu__title,.footer-menu__title a{font-size:15px;font-weight:800;color:#ACE200}.footer-menu-1{margin-left:146px}.footer-menu-2{margin-left:205px}.footer-menu-3{margin-left:122px}.footer-menu-3 .menu_group__link svg{display:none}@keyframes borderLeft{0%{width:100%;height:100%}50%{width:11px;height:100%}100%{width:11px;height:0}}@keyframes borderRight{0%{width:100%;height:100%}50%{width:100%;height:11px}100%{width:0;height:11px}}.wrap-borders{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;border-radius:20px 0}.border-left{position:absolute;background:#fff;left:0;bottom:0;width:100%;height:100%}.main-services-item:hover .border-left{animation:borderLeft .8s forwards}.border-right{position:absolute;background:#fff;left:0;bottom:0;width:100%;height:100%}.main-services-item:hover .border-right{animation:borderRight .8s forwards}.popup-feedback{display:flex;height:100%}.popup-feedback__content,.popup-feedback__images{height:100%;flex-shrink:0;position:absolute}.popup-feedback__content{left:0;top:0;overflow:auto;width:100%;z-index:107}.popup-feedback__content-inner{position:relative;flex-basis:55%;max-width:55%;min-height:100%;padding:45px 20px 160px;color:#fff;background-color:#ACE200}.popup-feedback__content-inner .text{margin-bottom:25px;font-size:18px;font-weight:500;color:#000}.popup-feedback__content-inner .text a{text-decoration:underline;color:#fff}.popup-feedback__content-inner .text a:hover{text-decoration:none;color:#333}.popup-feedback__images{right:0;top:0;width:calc(45% + 17px)}.popup-feedback__images:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:#4149F2;opacity:.6}.popup-feedback__close{-webkit-appearance:none;background:none;border:none;padding:0;color:#fff;position:absolute;top:5px;right:20px;font-size:48px;-webkit-box-direction:normal;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-transition:all 0.5s cubic-bezier(0, 0, 0, 1);-o-transition:all 0.5s cubic-bezier(0, 0, 0, 1);transition:all 0.5s cubic-bezier(0, 0, 0, 1)}.popup-feedback__close svg{width:36px;height:36px}.popup-feedback__close svg line{transition:all .3s}.popup-feedback__close svg:hover line{stroke:#000}@-webkit-keyframes expressformWorks{0%{background-position:0 0}100%{background-position:100% 100%}}@keyframes expressformWorks{0%{background-position:0 0}100%{background-position:13000px 13000px}}.popup-feedback__images-inner{-webkit-animation:expressformWorks linear 1200s;animation:expressformWorks linear 1200s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%;position:absolute;z-index:9}.popup-feedback__content-inner .h2{margin-bottom:30px;color:#000}.popup-feedback-form__inner{display:flex;justify-content:space-between;flex-wrap:wrap}.popup-feedback-form__inner{margin-bottom:-25px}.popup-feedback-form__inner>*{flex-basis:calc(50% - 10px);margin-bottom:25px}.popup-feedback-form__inner>*:last-child{flex-basis:100%}.popup-feedback-form__btn{margin-top:25px}body.fn_pop_up_feedback_form_opened #fn_pop_up_feedback_form .popup-feedback__images-inner{background:url(../webp/animation-bg-v2.webp)}.lis-logos{margin:88px 0 162px}.lis-logos__list{display:flex;align-items:center;justify-content:space-around;padding:0 10px}.lis-logos__list.space-between{justify-content:space-between}.lis-description{position:relative;margin-bottom:193px}.lis-description__inner{padding:96px 100px 103px;font-size:35px;line-height:56px;font-weight:bold;text-transform:lowercase;border:10px solid #ACE200;border-radius:20px 0}.lis-description__challenge{right:133px}.lis-result{position:relative;padding:130px 0 147px;background:#F8FBF0}.lis-result__inner{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:-30px}.lis-result-info{margin-bottom:30px;background:#FEFEFE;border-radius:20px 0}.lis-result-info-1{display:flex;align-items:flex-end;flex-basis:100%;background:#fff}.lis-result-info-1__text{flex-grow:1;padding:72px 58px 62px;font-size:24px;line-height:42px;font-weight:bold;text-transform:lowercase}.lis-result-info-1__text>*{max-width:700px}.lis-result-info-1__wrap-img{flex-grow:1;text-align:center;display:flex;justify-content:center;align-items:flex-end;padding-right:29px}.lis-result-info-2,.lis-result-info-3{flex-basis:calc(50% - 16px);display:flex;padding:46px 38px 70.55px;font-size:16px}.lis-result-info-3{padding:40px 35px 58px}.lis-result-info-2 .lis-result-info__image,.lis-result-info-3 .lis-result-info__image{flex-shrink:0;flex-basis:84px;height:84px;margin-right:39px;border-radius:50%;overflow:hidden}.lis-result-info-2 .lis-result-info__image{display:flex;align-items:center;justify-content:center;background:#000}.lis-result-info-2 .lis-result-info__image img{max-width:41px;max-height:41px}.lis-result-info-3 .lis-result-info__image{margin-right:21.59px}.lis-result-info__title{margin-bottom:16px;padding-top:25px;font-size:18px;line-height:28px;font-weight:800}.lis-result-info__content ul{line-height:23.5px}.lis-result-info__content ul strong{font-weight:600}.lis-result-info__content ul li,.lis-info__item ul li{padding-left:23px;background:url(../png/list-image.png) no-repeat left top 10px;background-size:12.67px 2px}.lis-info__item ul li{background-position:left top 14px}.lis-result-info__content ul li:not(:last-child){margin-bottom:4.7px}.lis-result-info__list strong{font-weight:600}.lis-result-info-3__text{color:rgba(0,0,0,0.7)}.lis-result__result{left:124px}.lis-result__result:before{top:-7px;height:calc(100% + 15px)}.lis-advantage{position:relative;padding:231px 0 234px}.lis-advantage__list{display:flex;justify-content:space-between}.lis-advantage__item{padding-left:97.5px;font-size:24px;line-height:42px}.lis-advantage__item:first-child{background:url(../png/first.png) no-repeat left top 10px;background-size:74px 45px}.lis-advantage__item:nth-child(2){background:url(../png/second.png) no-repeat left top 10px;background-size:74px 45px}.lis-advantage__item:nth-child(3){background:url(../png/third.png) no-repeat left top 10px;background-size:74px 45px}.lis-advantage__pingle-advantage{right:117px}.wrap-lis-for-mobile{position:relative}.lis-for-mobile{display:flex;align-items:center;height:372px;margin-bottom:187px;padding:0 109px;text-align:center;font-size:24px;line-height:42px;font-weight:bold;background:#ACE200;border-radius:20px 0 0 0}.lis-for-mobile.with_img{padding:0 0 0 109px;text-align:left;border-radius:20px 53px 53px 0}.lis-for-mobile__text{flex-grow:1}.lis-for-mobile__text strong{font-weight:800}.lis-for-mobile__img{flex-shrink:0;margin-right:-4px;height:calc(100% + 6px);max-height:none}.lis-info{display:flex;justify-content:space-around;margin-bottom:243px}.lis-info__item{font-size:18px;line-height:32px;font-weight:500}.lis-info__item img{margin-bottom:24px}.lis-info__item:first-child img{margin-bottom:29px}.porting-with-us{margin-bottom:238px}.porting-with-us__wrap-btns{display:flex;justify-content:center}.porting-with-us__wrap-btns>*:not(:last-child){margin-right:30px}.porting-with-us__inner{display:flex;justify-content:center;align-items:center;height:420px;text-align:center;background-position:center;background-size:cover}.porting-with-us__title{font-size:50px;line-height:60px;font-weight:bold;color:#fff}.porting-with-us__title span{font-style:italic}.porting-with-us__btn{flex-shrink:0;margin-top:44px}.lis-challenges-solutions{margin-bottom:222px}.lis-challenges-solutions__wrap-img{display:flex;justify-content:center;align-items:flex-start;margin-bottom:91px}.lis-challenges-solutions__img{max-width:551px}.lis-challenges-solutions__title{margin-bottom:40px;font-size:50px;line-height:62px;font-weight:bold;text-align:center}.lis-challenges-solutions__title strong{font-weight:800}.lis-challenges-solutions__description{max-width:819px;margin:0 auto;text-align:center;font-size:24px;line-height:40px}.lis-challenges-solutions__inner,.lis-challenges-solutions2__inner{display:flex;justify-content:space-between;padding:0 30px}.lis-challenges-solutions .lis-challenges-solutions__inner{margin-top:108px}.lis-challenges,.lis-solutions,.lis-challenges2,.lis-solutions2{flex-shrink:0;font-size:24px;line-height:40px;font-weight:500;border-radius:20px 0}.lis-solutions,.lis-solutions2{font-weight:normal}.lis-challenges,.lis-solutions{flex-basis:calc(50% - 15px);padding:54px 62px 57px 65px;border:2px solid #F8FBF0}.lis-challenges__title,.lis-solutions__title{margin-bottom:22px;font-size:15px;line-height:26px;font-weight:bold;color:#ACE200}.page-lis .list li{display:flex;align-items:flex-start}.page-lis .list li:not(:last-child){margin-bottom:20px}.page-lis .list li span:first-child{margin-right:15px;font-weight:bold}.lis-challenges-solutions2{padding:168px 0 167px;background:no-repeat center top;background-size:cover}.lis-challenges2,.lis-solutions2{padding:59px 70px 61px 65px;background:rgba(255,255,255,0.05);color:#fff}.lis-challenges2{flex-basis:calc(50% - 20px)}.lis-solutions2{flex-basis:calc(50% - 15px)}.bg-dark{position:relative}.bg-dark:before{content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.7)}.bg-dark>*{position:relative;z-index:1}.lis-challenges-solutions3{margin:166px 0 167px}.lis-challenges3,.lis-solutions3{padding:62px 69px 57px 50px}.lis-challenges-solutions4{background:no-repeat center top;background-size:cover}.lis-challenges4,.lis-solutions4{padding:64px 70px 65px 65px}.lis-challenges-solutions5{margin:167px 0 250px}.lis-challenges5,.lis-solutions5{padding:64px 66px 63px 65px}.lis-blocks{padding:110px 0 185px;background:#F8FBF0}.lis-blocks__inner{display:flex;flex-wrap:wrap;margin:0 -15px -30px}.lis-blocks__inner>*{margin:0 15px 30px}.let-us-help-u{flex-basis:739px;height:400px;display:flex;flex-direction:column;justify-content:center;padding:0 110px;background:#ACE200;border-radius:20px 0 0 0;text-transform:lowercase}.let-us-help-u__text{font-size:35px;line-height:44px;font-weight:bold}.let-us-help-u__text span{font-style:italic}.let-us-help-u__link{display:inline-flex;align-items:center;margin-top:37px;font-weight:bold;color:#000 !important;background:transparent;border:none}.let-us-help-u__link svg{margin-right:9px;margin-top:1px}.let-us-help-u__link span{line-height:27px;border-bottom:1px solid #000}.lis-blocks__img1,.lis-blocks__img6,.lis-blocks__img7{flex-basis:520px;height:400px}.lis-blocks__img2,.lis-blocks__img3{flex-basis:409px;height:406px}.lis-subscribe{flex-basis:399px;display:flex;flex-direction:column;justify-content:center;padding:0 34px}.lis-subscribe__text{margin-bottom:14px;font-weight:bold;font-size:24px;line-height:39px;text-transform:lowercase}.lis-subscribe__btn{margin-top:20px;text-transform:lowercase}.lis-blocks__img6{flex-basis:519px;display:flex;justify-content:center;align-items:center}.lis-blocks__img7{flex-basis:740px;border-radius:0 0 20px 0}.lis-partners{margin-top:81px;margin-bottom:155px}.popup-feedback-message{max-width:600px !important;min-width:400px;padding:0 !important;overflow:initial !important}.popup-feedback-message__inner{min-height:200px;display:flex;align-items:center;justify-content:center;padding:40px;text-align:center;font-size:24px;line-height:36px;font-weight:500;position:relative}.popup-feedback-message__inner:before{background:rgba(0,0,0,0.2)}.popup-feedback-message__inner:after{content:'';position:absolute;z-index:1;right:100%;top:-134px;background:url(../png/bird.png) no-repeat;background-size:contain;width:345px;height:267.5px;margin-right:-162px}.popup-feedback-message__inner span.small-text{font-size:20px;line-height:32px;margin-top:3px;display:block}.wp-descr{position:relative;margin-top:151px;margin-bottom:92px}.wp-descr__inner{max-width:698px;min-height:276px;padding-left:40px;font-size:24px;line-height:46px;font-weight:600}.wp-descr__partners-come-first{left:82px}.were-here-for-you{margin-bottom:173px;padding:25px 40px 24px;position:relative;padding-left:40px;font-size:35px;line-height:56px;font-weight:800;text-transform:lowercase;background:#ACE200}.were-here-for-you:before{content:'';position:absolute;z-index:1;right:-100px;bottom:13px;width:319px;height:509px;background:url(../png/children-new.png) no-repeat;background-size:contain}.were-here-for-you:after{content:'';position:absolute;left:100%;top:0;height:100%;width:173px;background:#ACE200}.wp-advantages{position:relative;margin-bottom:203px}.wp-advantages__inner{display:flex;margin:0 -15px}.wp-advantages__item{position:relative;flex-basis:calc(33.33% - 30px);margin:0 15px;padding:60px 36px 144px 51px;border:2px solid #F8FBF0;border-radius:20px 0;transition:border-color .3s}.wp-advantages__item:hover{border-color:#ACE200}.wp-advantages__title{margin-bottom:19px;font-size:35px;line-height:50px;font-weight:800}.wp-advantages__btn{margin-top:165px}.wp-advantages__pingle-advantages{right:82px}.wp-advantages__img{width:262px;height:137px;position:absolute;left:44px;bottom:-43px}.wp-advantages__item:nth-child(2) .wp-advantages__img{width:292px;height:184px;left:17px;bottom:-84px}.wp-advantages__item:last-child .wp-advantages__img{width:254px;height:163px;bottom:-60px}.meet-team{margin-bottom:157px}.meet-team.items_1 .swiper-btn,.meet-team.items_2 .swiper-btn,.meet-team.items_3 .swiper-btn{display:none}.meet-team .container{position:relative}.meet-team__title{margin-bottom:94px;text-align:center;font-size:35px;line-height:56px;font-weight:800}.meet-team__item{display:flex !important;flex-direction:column;align-items:center;text-align:center;font-size:18px;line-height:32px}.meet-team__wrap-img{width:204px;height:204px;margin-bottom:31px;border-radius:50%;overflow:hidden}.meet-team__img{width:100%;height:100%;object-fit:cover}.meet-team__name{font-weight:bold}.meet-team__job{margin-top:-3px}.swiper-btn-next,.swiper-btn-prev{position:absolute;top:250px;transform:translateY(-50%);cursor:pointer}.swiper-btn-next:focus,.swiper-btn-prev:focus{outline:none}.swiper-btn-prev{left:-200px}.swiper-btn-next{right:-200px}.how-we-work{position:relative;z-index:1;padding:135px 0 118px;background:#F8FBF0}.how-we-work__header{margin-bottom:140px}.how-we-work__inner{position:relative}.how-we-work__list{display:flex;margin:0 -15px}.how-we-work__item{position:relative;flex-basis:calc(33.33% - 30px);margin:0 15px;padding:58px 51px 58px 60px;font-size:16px;line-height:32px;font-weight:500;background:#fff;border-radius:10px 0}.how-we-work__item:not(:last-child):after{content:'';position:absolute;left:100%;top:59px;width:14px;height:31px;background:url(../png/how-we-work-arrow.png) no-repeat;background-size:contain}.how-we-work__item:before{content:'';position:absolute;left:25px;bottom:calc(100% - 28px);width:68px;height:68px}.how-we-work__item:nth-child(1):before{background:url(../png/how-we-work-first.png) no-repeat;background-size:contain}.how-we-work__item:nth-child(2):before{background:url(../png/how-we-work-second.png) no-repeat;background-size:contain}.how-we-work__item:nth-child(3):before{background:url(../png/how-we-work-third.png) no-repeat;background-size:contain}.how-we-work__title{margin-bottom:14px;font-weight:800;font-size:20px;line-height:32px}.how-we-work__studies-games{display:inline-flex;align-items:center;right:78px}.enduring-partnerships{margin:104px 0 78px;overflow:hidden}.enduring-partnerships h2{margin-bottom:151px;font-size:50px;line-height:62px;font-weight:bold}.enduring-partnerships h2 span{font-weight:800;font-style:italic}.enduring-partnerships__body{position:relative}.enduring-partnerships__business-essentials{left:79px}.enduring-partnerships__inner{display:flex}.enduring-partnerships__list{flex-grow:1;flex-shrink:0;max-width:850px}.enduring-partnerships__item{margin-bottom:30px;padding:56px 106px 62px 66px;font-size:16px;line-height:32px;font-weight:500;border:2px solid #F8FBF0;border-radius:20px 0}.enduring-partnerships__item:last-child{margin-bottom:0}.enduring-partnerships__title{margin-bottom:7px;font-size:35px;line-height:50px;font-weight:800}.enduring-partnerships__wrap-mosaic{position:relative;margin-left:76px;flex-shrink:0;flex-basis:529px}.enduring-partnerships__mosaic-active{position:absolute;top:224px;max-width:425px;right:-100px;transition:all .8s}.enduring-partnerships__mosaic-active-2{position:absolute;opacity:0;transform:rotate(-14deg);top:266px;right:-75px;max-width:377px;transition:all .8s}.enduring-partnerships__wrap-mosaic.a .enduring-partnerships__mosaic-active{transform:rotate(14deg);top:259px;opacity:0}.enduring-partnerships__wrap-mosaic.a .enduring-partnerships__mosaic-active-2{opacity:1;transform:rotate(0);top:302px}.wp-testimonials{position:relative;overflow:hidden;margin-bottom:130px}.wp-testimonials__inner{display:flex;position:relative}.wp-testimonials__inner:before{content:'';position:absolute;left:100%;top:0;height:100%;width:5000px;background:#F8FBF0}.wp-testimonials__left{max-width:1004px;flex-grow:1;flex-shrink:0;padding-top:135px;padding-bottom:183px}.wp-testimonials__title{margin-bottom:96px}.wp-testimonials__item{display:flex !important;position:relative;background:#fff;border-radius:0 50% 50% 0}.wp-testimonials__img{flex-shrink:0;flex-basis:75px;height:75px;margin-right:36px;border-radius:50%;overflow:hidden}.wp-testimonials__bg{flex-grow:1;flex-shrink:0;margin-left:-124px;background:#F8FBF0}.wp-testimonials__testimonials{right:66px}.wp-testimonials-content{flex-grow:1;padding-top:26px;background:#fff}.wp-testimonials-content__inner{max-width:542px}.wp-testimonials__name{margin-bottom:15px;font-size:18px;line-height:26px;font-weight:bold}.wp-testimonials__text{font-size:16px;line-height:30px;color:rgba(0,0,0,0.7)}.wp-testimonials__logo{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:248px;height:248px;background:#fff;border-radius:0 50% 50% 0}.wp-testimonials__logo img{max-width:190px;max-height:190px}.wp-testimonials__wrap-pagination{display:flex;align-items:center;padding-left:106px;margin-top:25px}.wp-testimonials__arrow{cursor:pointer}.wp-testimonials__arrow svg{width:21px}.wp-testimonials-pagination{display:flex;align-items:flex-end;margin:0 48px;font-weight:800;font-size:24px;line-height:29px;color:#ACE200}.wp-testimonials-pagination__curve{margin:0 4px 0 5px;font-weight:600}#wp-testimonials-pagination__length{margin-bottom:2px;font-weight:600;font-size:15px;line-height:18px;color:rgba(0,0,0,0.5)}.page-blog{background:#F8FBF0}.blog__inner{display:flex;padding:102px 0 198px}.blog__sidebar{flex-basis:330px;flex-shrink:0;margin-right:120px}.blog-categories{margin-bottom:50px;padding:0 25px 0 29px}.blog-categories__title{margin-bottom:18px;font-weight:800;font-size:24px;line-height:30px}.blog-categories__link{display:inline-block;font-size:15px;line-height:34px;font-weight:600;text-transform:lowercase;color:rgba(0,0,0,0.5)}.blog-social{margin-bottom:30px;padding:13px 41px 18px 29px;background:#fff}.blog-social li{width:100% !important}.blog-social li:not(:first-child){border-top:0.5px solid rgba(0,0,0,0.15)}.blog-social a{display:flex;justify-content:space-between;align-items:center;padding:10px 10px 10px 0;font-size:15px;line-height:30px;font-weight:600;color:rgba(0,0,0,0.5)}.blog-social a:hover{color:#ace200}.blog-social svg{flex-shrink:0;margin-left:15px}.blog-social svg path{fill:#ACE200}.blog-subscribe{padding:28px 28px 36px 29px;background:#fff}.blog-subscribe__title{margin-bottom:23px;font-weight:800;font-size:24px;line-height:30px}.blog-subscribe__input{border-color:#f5f5f5}.blog-subscribe__field:not(:last-child){margin-bottom:14px}.blog-subscribe__btn{margin-top:21px;text-transform:lowercase}.blog-subscribe{padding:34px 32px 36px}.blog__content{flex-grow:1}.blog__list{display:flex;flex-wrap:wrap;margin:0 -15px -30px}input.blog-search__input{width:165px;height:26px;margin-top:-4px;padding:0 5px;font-weight:500;background:transparent;border:none;border-bottom:0.5px solid rgba(0,0,0,0.2);border-radius:0}.article-preview{display:flex;flex-direction:column;flex-basis:calc(50% - 30px);margin:0 15px 30px;border-radius:20px 0;overflow:hidden;background:#fff}.article-preview__img{flex-shrink:0}.article-preview__img-link{display:flex;justify-content:center;align-items:center;height:276px;position:relative}.article-preview__img-link img,.article-preview__img-link picture{width:100%;height:100%;object-fit:cover}.article-preview__category{position:absolute;left:0;bottom:0;display:block;max-width:371px;width:100%;padding:7px 32px 8px;font-weight:600;text-transform:lowercase;color:#fff;background:#000;transition:all .3s}.article-preview__category span{position:relative;top:1px;color:#ace200;transition:all .3s}.article-preview__img-link:hover .article-preview__category{color:#000;background:#ACE200}.article-preview__img-link:hover .article-preview__category span{color:#000}.article-preview__content{display:flex;flex-direction:column;flex-grow:1;padding:28px 39px 35px 32px}.article-preview__info{flex-grow:1}.article-preview__date{margin-bottom:18px;font-weight:600;color:rgba(0,0,0,0.5)}.article-preview__title{margin-bottom:26px;font-size:18px;line-height:26px}.article-preview__link{display:inline-flex;align-items:center;font-weight:bold;color:#ace200}.article-preview__link:hover{color:#000}.article-preview__link svg{margin-right:7px}.article-preview__link svg path{fill:#ace200;transition:all .3s}.article-preview__link:hover svg path{fill:#000}.article-preview__link span{line-height:30px;border-bottom:1px solid #ACE200;transition:border-color .3s}.article-preview__link:hover span{border-color:#000}.blog-text{flex-basis:100%;margin:9px 15px 44px;padding:45px 35px;background:#ACE200;border-radius:20px 0}.blog-text__inner{display:inline-block;max-width:724px;margin-bottom:16px;font-weight:800;font-size:24px;line-height:34px;text-transform:lowercase}.blog-text__link{display:inline-flex;align-items:center;font-weight:bold;color:#000 !important;background:transparent;border:none}.blog-text__link svg{margin-right:6px}.blog-text__link span{line-height:27px;border-bottom:1px solid #000;transition:all .3s}.blog-text__link:hover span{border-color:transparent}.pagination{display:flex;justify-content:center;align-items:flex-end;margin-top:80px}.pagination__link{line-height:18px;font-weight:600;color:rgba(0,0,0,0.5)}.pagination__item.disabled{pointer-events:none}.pagination__item.disabled svg path{fill:#7d7d7d}.pagination__item-prev{margin-right:51px}.pagination__item-next{margin-left:45px}.pagination__item-current .pagination__link{margin-right:5px;font-size:24px;line-height:29px;font-weight:800;color:#ACE200}.pagination__rect{font-weight:600}.post{max-width:100%;padding-bottom:103px;background:#F8FBF0}.post-header{height:509px;background:#000;color:#fff;background-size:cover;background-position:center}.post-header .container{height:100%}.post-header__inner{display:flex;align-items:flex-end;height:100%}.post-header__info{flex-grow:1;margin-bottom:26px;padding-right:112px}.post-header__title{margin-bottom:25px;font-size:24px;line-height:30px;font-weight:800}.post-header__time-read{font-size:15px;line-height:26px;font-weight:600}.post-header__time-read .mdash{margin-right:8px}.post-header__img{flex-shrink:0;max-width:735px;height:437px}.post-header__img img{position:relative;bottom:-104px;border-radius:20px 0 0 0}.authors-breadcrumbs{display:flex;font-weight:600}.post-categories{max-width:476px;padding:34px 30px 44px !important}.post-categories .breadcrumbs{margin-top:0 !important}.post-categories__item,.authors-breadcrumbs__item{font-weight:600;text-transform:lowercase}.authors-breadcrumbs__item:last-child{text-transform:initial}.post-categories .rect,.authors-breadcrumbs .rect{color:#ACE200}.wrap-post-content{display:flex;align-items:flex-start;position:relative}.wrap-post-content ol{list-style:auto}.post-social-desktop{position:absolute;right:100%;top:170px;writing-mode:vertical-lr;transform:rotate(180deg)}.post-social-desktop:not(.fixed){left:auto !important}.post-social-desktop.fixed{position:fixed;right:auto;top:0}.post-social.fixed_bottom{position:absolute;left:-36px;bottom:0;top:auto}.post-social-tablet{margin-top:56px}.post-social ul,.vacancy .menu_group--social{display:flex;align-items:flex-start}.post-social-tablet ul{justify-content:center}.post-social li{background:#000}.post-social-desktop li,.vacancy .menu_group--social li{border-radius:0 0 10px 0}.post-social-tablet li{max-width:220px;width:100%;border-radius:10px 0}.post-social a,.vacancy .menu_group--social a{display:flex;align-items:center;line-height:30px;font-weight:600;color:#fff}.post-social-desktop a{width:36px;padding:20px 0}.vacancy .menu_group--social a{height:36px;padding:0 20px}.post-social-tablet a{justify-content:center;height:42px;font-size:12px}.post-social a:hover{color:#ACE200}.post-social-desktop li svg{margin-top:14px;margin-right:4px}.vacancy .menu_group--social li svg{margin-left:14px}.post-social-tablet li svg{width:6px;height:6px;margin-left:6px;margin-top:1px}.post-social li svg path{fill:#ace200}.post-social-desktop li{margin-top:30px}.vacancy .menu_group--social li{margin-right:30px}.post-social-tablet li:not(:last-child){margin-right:21px}.post-content{position:relative;flex-grow:1;max-width:calc(100% - 330px)}.post-content__header{display:flex;flex-wrap:wrap;justify-content:space-between}.post-content__inner{padding:42px 63px 30px;background:#fff}.post-author{flex-basis:calc(100% - 291px);display:flex;align-items:center}.post-author__img{flex-shrink:0;flex-basis:114px;height:114px;margin-right:28px;border-radius:50%}.post-author__name{font-size:18px;line-height:26px;font-weight:800}.post-author__name a{display:inline;line-height:29px;border-bottom:1px solid #000}.post-author__name a:hover{border-color:transparent}.post__update-date{align-self:center;flex-basis:251px;height:61px;margin-left:30px;display:flex;justify-content:center;align-items:center;border:2px solid #F8FBF0;border-radius:10px 0;font-size:16px;font-weight:600}.post__date{flex-basis:100%;margin-top:20px;font-weight:600;text-transform:lowercase}.post__date .mdash{margin-right:15px;color:#ACE200}.post-content__body{margin-top:58px}.post-content__body .wp-caption,.post-content__body img{max-width:100%}.user-content{font-size:16px;line-height:30px}.user-content h1,.user-content h2{margin-bottom:25px}.user-content h3{margin-bottom:22px;line-height:30px}.user-content h4,.user-content h5,.user-content h6{margin-bottom:15px}.user-content figcaption{font-size:14px;font-weight:500;margin-top:8px}.user-content figure{margin-bottom:20px}.user-content p{color:rgba(0,0,0,0.7)}.user-content p:not(:last-child){margin-bottom:30px}.ml-0{margin-left:0}.fn_slider_mce{margin-bottom:97px}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{width:34px;height:24px;font-size:0;background:url(../png/arrow-active.png) no-repeat;background-size:contain;border:none}.owl-carousel .owl-nav .owl-next{margin-left:23px}.owl-carousel .owl-nav .owl-prev.disabled{background:url(../png/arrow-disabled.png) no-repeat;background-size:contain}.owl-carousel .owl-nav .owl-prev:not(.disabled){transform:rotate(180deg)}.owl-carousel .owl-nav .owl-next.disabled{background:url(../png/arrow-disabled.png) no-repeat;background-size:contain;transform:rotate(180deg)}.user-content .owl-item a{display:block}.user-content ul{margin-bottom:30px}.user-content ul li:not(:last-child){margin-bottom:5px}.user-content ul li:before{content:'';display:inline-block;width:12px;height:2px;margin-right:16px;margin-bottom:5px;background:#ACE200}.table_style1{margin-bottom:30px;line-height:30px}.table_style1,.table_style1 td{border:none}.table_style1 tr,.table_style1 td{height:auto !important}.table_style1 tr{font-weight:600}.table_style1 td{padding:11px 0 9px;border-bottom:0.5px solid rgba(0,0,0,0.15)}.table_style1 tr:first-child{position:relative;font-weight:500;background:#ace200}.table_style1 tr:first-child td{position:relative}.table_style1 tr:first-child td:first-child:before,.table_style1 tr:first-child td:last-child:after{content:'';position:absolute;top:0;right:100%;width:63px;height:100%;background:#ace200}.table_style1 tr:first-child td:last-child:after{right:auto;left:100%}.table_style1 tr:last-child td{border:none}.table_style1 tr:first-child td{border:none}.table_responsive{padding:0 63px}.user-content .content-center{margin-left:63px;margin-right:63px}.user-content .partners-success-item{flex-basis:auto;margin:0 0 92px}.user-content .partners-success-item__inner{height:auto}.user-content .partners-success-item img{width:100%}.user-content .partners-success-item__content{padding:77px 37px 38px}.user-content .partners-success-item__service{margin-bottom:14px;font-size:24px;line-height:32px;font-weight:800}.user-content .partners-success-item__name{margin-bottom:15px;font-size:35px;line-height:42px}.user-content .partners-success-item__link{position:relative;margin-left:16px;font-size:15px;border-bottom:1px solid #ace200}.user-content .partners-success-item__link:before{content:'';position:absolute;left:-16px;top:9px;width:8px;height:8px;background:url(../png/plus-green.png) no-repeat left center;background-size:contain}.user-content .partners-success-item:hover .partners-success-item__link{border-color:#000}.user-content .partners-success-item:hover .partners-success-item__link:before{background:url(../png/plus-black.png) no-repeat left center;background-size:contain}.user-content .block-border{margin-bottom:62px;padding:44px 45px 52px;font-size:24px;line-height:40px;font-weight:bold;border:5px solid #ACE200;border-radius:10px 0}.user-content .review{display:flex;margin-bottom:62px;padding:57px 59px 64px 47px;background:#F8FBF0;border-radius:10px 0}.user-content .review__img{flex-shrink:0;flex-basis:75px;height:75px;margin-right:24px;border-radius:50%;overflow:hidden}.user-content .review__content{padding-top:24px;font-size:16px;line-height:30px}.user-content .review__name{margin-bottom:12px;font-size:18px;line-height:26px;font-weight:800;color:#000}.post-author-footer{flex-basis:100%;align-items:flex-start;margin-top:113px}.post-author__description{font-size:16px;line-height:30px}.post-author-footer__content{flex-grow:1;padding-top:48px}.post-author-footer .post-author__name{margin-bottom:16px}.post-author__link{margin-top:21px}.post-subscribe{margin-top:30px;padding:48px 58px 41px 63px;background:#fff;border:5px solid #ACE200}.post-subscribe__title{margin-bottom:24px;font-weight:800;font-size:24px;line-height:30px}.post-subscribe-form__inner{display:flex;justify-content:space-between}.post-subscribe__field{flex-basis:calc(50% - 10.5px)}.post-subscribe__input,.comment-form__input{padding:0 15px 0 20px !important;border-color:#f5f5f5}.comment-form__input-text{height:136px;padding-top:12px !important}.link{margin-top:31px}.post-subscribe__btn{margin-top:31px}.post-subscribe__btn:hover{color:#ace200}.comments{margin-top:78px;padding:48px 75px 69px 66px;background:#fff}.comments__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:29px;padding-bottom:45px;border-bottom:0.5px solid rgba(0,0,0,0.2)}.comments__title,.comment-form__title{font-size:24px;line-height:30px;font-weight:800}.comment-form__title{margin-bottom:37px}.comment-form__inner{display:flex;flex-wrap:wrap;margin:0 -8.5px -18px}.comment-form__field{flex-basis:calc(50% - 17px);margin:0 8.5px 18px}.comment-form__field-text{flex-basis:calc(100% - 17px)}.comment-form__btn{margin-top:34px}.comments__wrap-list{margin-bottom:89px}.comment__more-btn{display:none;margin-top:29px}.comment__more-btn.active{display:inline-flex}.comment:not(:first-child){margin-top:37px}.comment{padding-bottom:39px;border-bottom:0.5px solid rgba(0,0,0,0.2)}.comment__level-0:not(.active){display:none}.comment__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}.comment__name{margin-right:10px;font-size:18px;line-height:26px;font-weight:bold}.comment__status{display:inline-block;color:#ace200}.comment__reply{position:relative;top:6px;margin-left:20px}.comment__date{position:relative;padding-left:30px;font-weight:500;font-size:16px;color:rgba(0,0,0,0.5)}.comment__date:before{content:'';position:absolute;left:0;top:11px;width:17px;height:2px;background:#ace200}.comment__text{margin-top:18px;font-size:16px;line-height:30px;color:rgba(0,0,0,0.7)}.comment .comment{margin-bottom:24px;padding-left:45px;padding-bottom:0;border-bottom:none}.comment__level-7 .comment{margin-left:-45px}.comment .comment .comment__inner{position:relative}.comment .comment .comment__inner:before{content:'';position:absolute;left:-45px;top:0;height:100%;width:.5px;background:rgba(0,0,0,0.2)}.post-highlights{margin:58px 0 66px;padding:47px 55px 29px 44px;font-size:16px;line-height:36px;font-weight:500;background:#F8FBF0;border-radius:10px 0}.post-highlights__title{margin-bottom:16px;font-size:18px;line-height:26px;font-weight:800}.post-highlights__list{list-style:decimal}.post-highlights__list li{margin-left:15px !important}.post-highlights__list a{display:inline-flex}.post-sidebar{flex-shrink:0;width:300px;margin-left:30px;left:auto}.post-sidebar:not(.fixed){left:auto !important}.post-sidebar.fixed{position:fixed;top:0;margin-left:0}.post-sidebar.fixed_bottom{position:absolute;bottom:0;right:0}.post-sidebar-highlights{padding:68px 24px 35px 36px;background:#fff}.post-sidebar-highlights__title{margin-bottom:26px;font-size:18px;line-height:26px;font-weight:800}.post-sidebar-highlights__list li:not(:last-child){margin-bottom:18px}.post-sidebar-highlights__list li{position:relative;padding-left:26px;font-size:16px;line-height:24px;font-weight:500}.post-sidebar-highlights__list li.active{font-weight:800}.post-sidebar-highlights__list li:before{content:'';position:absolute;left:0;top:12px;width:13px;height:2px;background:#ace200}.post-sidebar-meeting{padding:32px 36px 38px;background:#ACE200;border-radius:10px 0}.post-sidebar-meeting.without-border{border-radius:0}.post-sidebar-meeting__text{font-weight:800;font-size:18px;line-height:26px;text-transform:lowercase}.post-sidebar-meeting__link{margin-top:18px;color:#000 !important}.post-sidebar-meeting__link svg{margin-right:7px}.post-sidebar-meeting__link svg path{fill:#000 !important}.block__description iframe{margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.block__description .table_responsive{width:100%;overflow-y:auto;padding:0;margin-bottom:36px}.block__description .table_responsive table{border-radius:30px 0;border:3px solid #242424;border-spacing:0;overflow:hidden}.block__description .table_responsive table tbody tr td{padding:24px 30px;border-right:3px solid #242424;border-bottom:3px solid #242424;line-height:1.3}.block__description .table_responsive table tbody tr:first-child{background:#ACE200}.block__description .table_responsive table tbody tr:last-child td{border-bottom:0}.block__description .table_responsive table tbody tr:nth-child(1) td,.block__description .table_responsive table tbody tr:nth-child(2) td{font-weight:bold}.block__description .table_responsive table tbody tr td:last-child{border-right:0}.block__description .table--responsive::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.block__description .table--responsive::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,0.3)}.block__description .video,.block__description .mce-object-iframe{position:relative;padding-bottom:36%;padding-top:30px;height:0;width:70%;margin:0 auto;overflow:hidden}.block__description .mce-object-iframe iframe,.block__description .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #dbdbdb}.block__description a.fn_image_gallery,.block__description a.fn_image_zoom{display:block;line-height:1;margin:1.5rem auto}.block__description a.fn_image_zoom img{border:1px solid #eee;padding:1px}.block__description a.fn_image_gallery{padding:3px 6px}.block__description img{display:block;margin:0 auto;height:auto !important}.block__description figure{margin:0;border:1px solid #dbdbdb;border-radius:3px;padding:10px}.block__description figure p{margin:0}.block__description figure img{margin:0}.block__description figure figcaption{padding:5px 3px;font-size:12px;font-style:italic;font-weight:500}.block__description .table{width:100%;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:2rem 0 0}.block__description .table__row{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.block__description .table__cell{width:49%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;margin:0 0 2rem}.block__description .table__cell--top{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.block__description .table__cell img{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row_f-align:center;align-self:center;height:auto;max-width:100%}.block__description .table__cell--col-3{width:31%}.blog-filters{display:flex;justify-content:space-between;align-items:center;margin-bottom:39px;position:relative}.blog-search__inner{display:flex;align-items:center}.blog-search__title{margin-right:10px;font-weight:bold}.autocomplete-suggestions{width:100% !important;margin-top:15px;padding:20px;color:#000;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,0.15);border-radius:0 0 10px 0}.autocomplete-suggestion{position:relative;cursor:pointer;transition:font-weight .3s}.autocomplete-suggestion:hover{font-weight:bold}.autocomplete-suggestion:not(:last-child){margin-bottom:12px}.autocomplete-suggestion strong{font-weight:bold}.blog-sort{display:flex;align-items:center;position:relative;text-transform:lowercase}.blog-sort__title{margin-right:10px;font-weight:600;color:rgba(0,0,0,0.5)}.blog-sort__btn{min-width:98px;padding:0;text-align:left;font-weight:bold;background:transparent;border:none;cursor:pointer}.blog-sort__list{display:none;position:absolute;top:100%;z-index:1;width:100%;margin-top:15px;padding:20px;background:#fff;border-radius:0 0 10px 0;box-shadow:0 4px 20px rgba(0,0,0,0.15)}.blog-sort__list li:not(:last-child){margin-bottom:12px}.blog-sort__list button{padding:0;background:transparent;color:#000;border:none;transition:all .3s}.blog-sort__list button.active,.blog-sort__list button:hover{font-weight:bold}.related-posts{margin-top:203px}.related-posts__title{margin-bottom:69px;font-size:40px;line-height:50px;font-weight:800}.related-posts__inner{display:flex;flex-wrap:wrap;margin:0 -16.5px -30px}.related-posts__inner .article-preview{flex-basis:calc(33.33% - 33px);margin:0 16.5px 30px}.games-links__list{display:flex;justify-content:flex-start;align-items:center;padding:59px 20px 26px;flex-wrap:wrap}.games-links__list li:not(:last-child){margin-right:50px}.games-links__list a{position:relative;font-weight:500;color:#000}.games-links__list a:before{content:'';position:absolute;left:50%;bottom:-26px;width:0;height:3px;background:#ace200;transform:translateX(-50%);transition:all .3s}.games-links__list a.active:before,.games-links__list a:hover:before{width:calc(100% + 10px)}.games-links__list a.active{font-weight:bold}.games__read-more{display:inline-flex;align-items:center;left:108px;margin-top:35px;color:#fff !important;z-index:1}.games__read-more svg{margin-bottom:7px}.games__read-more svg path{fill:#fff;transition:fill .3s}.games__read-more span{line-height:28px;border-left:1px solid rgba(255,255,255,0.2);transition:border-color .3s}.games__read-more:hover{color:#ace200 !important}.games__read-more:hover svg path{fill:#ace200}.games__read-more:hover span{border-color:#ace200}.wrap-games-list{padding:42px 0 163px;background:#F8FBF0}.games-list{display:flex;flex-wrap:wrap;margin:0 -15px -30px}.games-list .partners-success-item{margin:0 15px 30px}.partners-success-item__case-study{position:absolute;right:0;top:0;height:44px;display:flex;align-items:center;padding:0 30px;font-weight:600;color:#000;transform:rotate(-90deg);background:#ace200;transform-origin:right top;margin-right:44px}.to_top{display:none;position:fixed;z-index:100;right:2.4%;bottom:50px;justify-content:center;align-items:center;width:40px;height:40px;cursor:pointer;color:#fff;border-radius:50%;background-color:#ace200;opacity:0.8;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3);box-shadow:0 2px 5px rgba(0,0,0,0.3);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:all .3s ease-in-out}.to_top.active{display:flex}.to_top:hover{opacity:1}.authors,.author{max-width:100%;padding-top:168px;padding-bottom:120px}.authors-breadcrumbs{margin-top:24px}.authors .wrap-breadcrumbs,.author .wrap-breadcrumbs{padding-left:0}.authors__title{margin-top:95px;margin-bottom:59px;text-align:center;font-weight:800;font-size:35px;line-height:50px}.authors__list{display:flex;flex-wrap:wrap;margin:0 -15px -30px}.authors__item{display:flex;flex-direction:column;align-items:center;flex-basis:calc(33.33% - 30px);margin:0 15px 30px;padding:40px 38px 39px;border:2px solid #F8FBF0;border-radius:20px 0;transition:all .4s}.authors__item:hover{background:#F8FBF0}.authors__image{width:132px;height:132px;margin-bottom:24px;border-radius:50%;overflow:hidden}.authors__image img{width:100%;height:100%;object-fit:cover}.authors__name{font-weight:bold;font-size:24px;line-height:30px}.authors__articles-count{margin-top:3px;font-weight:600;font-size:16px;line-height:30px;color:rgba(0,0,0,0.7)}.authors-social{margin-top:28px;display:flex;justify-content:center}.authors-social__item{width:52px;height:52px;display:flex;justify-content:center;align-items:center;background:#F8FBF0;border-radius:50%;transition:all .4s}.authors__item:hover .authors-social__item{background:#fff}.authors-social__item:not(:last-child){margin-right:17px}.author-info{display:flex;align-items:flex-start;margin-top:28px}.author-info__left{display:flex;flex-direction:column;align-items:center;flex-basis:410px;flex-shrink:0;margin-right:30px;padding:40px 40px 42px;border:2px solid #F8FBF0;border-radius:20px 0}.author-info__image{width:132px;height:132px;margin-bottom:24px;border-radius:50%;overflow:hidden}.author__name{font-weight:bold;font-size:24px;line-height:30px}.author-info__right{flex-basis:calc(100% - 440px);max-width:630px;padding-top:40px}.author__profile-information{margin-bottom:15px;font-weight:bold;font-size:24px;line-height:30px}.author__description{line-height:30px;color:rgba(0,0,0,0.7)}.author__description ul li:not(:last-child){margin-bottom:3px}.author__description ul li:before{content:'';display:inline-block;width:12px;height:2px;margin-right:16px;margin-bottom:3px;background:#ace200}.author__description ol{list-style:decimal}.author__description ol li{margin-left:15px;padding-left:12px}.author-info__list{margin:60px 0;line-height:30px;color:rgba(0,0,0,0.7)}.author-info__list li{display:flex;padding:12px 0}.author-info__list li:not(:last-child){border-bottom:2px solid #F8FBF0}.author-info__list li span:first-child{flex-basis:190px;flex-shrink:0;margin-right:30px}.author-info__list li span:last-child{flex-basis:calc(100% - 220px);font-weight:600}.authors-articles{margin-top:142px}.authors-articles .related-posts__title{margin-bottom:55px;font-size:35px}.service-page{max-width:100%;overflow:hidden}.service__our-value{left:116px}.service-description{margin-bottom:162px;position:relative}.service-description__inner{display:flex;align-items:center;justify-content:space-between;position:relative;border-bottom:5px solid #F8FBF0}.service-description__inner:before,.service-1 .service-team__inner:before,.service-default .service-can-help .container:before,.join-team-description__inner:before{content:'';position:absolute;bottom:-5px;left:100%;width:5000px;height:5px;background:#F8FBF0}.service-description__text{flex-basis:698px;margin:172px 0 173px 49px;font-size:24px;line-height:46px;font-weight:600}.service-description__img{flex-shrink:0}.service-can-help{margin-bottom:262px}.service-can-help__title{margin-bottom:51px;text-align:center;font-weight:800;font-size:35px;line-height:56px}.service-can-help__list{display:flex;flex-direction:column;align-content:flex-start;flex-wrap:wrap;max-height:354px;margin:0 -15px -30px}.service-can-help__item{display:flex;justify-content:space-between;align-items:center;width:calc(33.33% - 30px);flex-basis:147px;margin:0 15px 30px;padding:0 30px 0 55px;color:#000 !important;border:2px solid #F8FBF0;border-radius:20px 0;transition:all .3s}.service-can-help__item:hover{border-color:#ace200}.service-can-help__name{max-width:226px;margin-right:16px;font-weight:bold;font-size:24px;line-height:32px}.service-can-help__img{flex-shrink:0;width:93px;display:flex;justify-content:center;align-items:center;height:43px}.service-toolkit{padding:196px 0 89px;position:relative;z-index:1;background:#F8FBF0;margin-bottom:80px}.service__technical-toolkit{left:117px}.service__our-creative-tools{right:117px}.service-toolkit__wrap-header{margin-bottom:69px}.service-toolkit__header{display:flex;justify-content:flex-start}.service-toolkit__title{font-weight:800;font-size:35px;line-height:56px}.service-toolkit__wrap-content{position:relative}.service-toolkit__content{display:flex;justify-content:space-between;position:relative}.service-toolkit__content:before{content:'';position:absolute;right:49px;bottom:90%;width:344px;height:643px;background:url(../png/co-development-1.png) no-repeat;background-size:contain}.service-toolkit__wrap-list{display:flex;align-items:center;flex-basis:calc(50% - 15px);z-index:1}.service-toolkit__wrap-list:first-child .service-toolkit__list{background:#fff;border:2px solid #F8FBF0;border-radius:20px 0}.service-toolkit__list{display:flex;flex-wrap:wrap;width:100%;margin:0 -17px;padding:60px 36px 0 35px}.service-toolkit__item{display:flex;flex-direction:column;align-items:center;flex-basis:calc(33.33% - 34px);margin:0 17px 50px}.service-toolkit__name{margin-top:10px;text-align:center;font-weight:600;line-height:24px}.service-toolkit__img{height:75px;display:flex;justify-content:center;align-items:center}.service-team__title{margin-bottom:25px;font-weight:800}.service-team__title h2{margin-bottom:20px}.service-team__inner{position:relative;padding:0 0 121px}.service-1 .service-team__inner{border-bottom:5px solid #F8FBF0}.service-1 .service-team__inner:before,.service-default .service-can-help .container:before{left:auto;right:100%}.service-team__list{display:flex;flex-wrap:wrap;margin:0 -14px -30px}.service-team__item{flex-basis:calc(33.33% - 28px);margin:0 14px 30px;padding:28px 42px 84px 46px;border:2px solid #F8FBF0;border-radius:20px 0}.service-team__img{display:flex;justify-content:center;align-items:center;width:79px;height:79px;margin-bottom:24px;background:#ace200;border-radius:50%}.service-team__name{margin-bottom:7px;font-weight:800;font-size:24px;line-height:50px}.service-team__text{font-weight:500;line-height:32px}.services-games{margin-bottom:174px}.services-games__header{text-align:center}.services__games{display:inline-flex;position:relative;margin-bottom:6px;font-size:15px;line-height:26px;font-weight:bold}.services__games:before{content:'';position:absolute;z-index:-1;left:-6px;top:50%;width:calc(100% + 12px);height:3px;background:#ace200}.services-games__title{margin-bottom:62px;font-weight:800;font-size:35px;line-height:50px}.how-to-start{max-width:1101px;margin:0 auto 196px}.how-to-start__header{margin-bottom:25px;padding-left:32px}.how-to-start__title{margin-bottom:14px;font-weight:800;font-size:35px;line-height:50px}.how-to-start__text{margin-bottom:61px;font-weight:500;line-height:32px}.how-to-start__text strong{font-weight:bold}.how-to-start-path{max-width:864px;position:relative;background:url(../png/path.png) repeat-x left center,url(../png/path-circle.png) no-repeat left 294px top 7.5px,url(../png/path-circle.png) no-repeat right top 7.5px,url(../png/path-circle.png) no-repeat right 290px top 7.5px;background-size:auto, 5px, 5px, 5px}.how-to-start-path__start{width:23px;height:23px;background:#ace200;border:1.5px solid #000;border-radius:50%;box-shadow:inset #fff 0 0 0 6px}.how-to-start__list{display:flex;margin:0 -12.5px}.how-to-start-item{flex-basis:calc(25% - 25px);min-height:175px;margin:0 12.5px;padding:34px 25px 36px;border:2px solid #F8FBF0;border-radius:10px 0;transition:border-color .3s}.how-to-start-item .number{margin-bottom:2px;font-size:17px}.how-to-start-item__text{font-weight:bold;font-size:17px;line-height:29px}.service-page .wp-testimonials{margin-bottom:75px}.service-1 .service-description__inner,.service-2 .service-description__inner,.service-3 .service-description__inner,.service-4 .service-description__inner,.service-5 .service-description__inner{align-items:flex-end}.service-1 .service-description__img{margin-right:-212px}.service-1 .service-team{margin-bottom:183px}.service-2 .service-can-help__img{width:107px;height:30px}.service-2 .service-description__text{flex-basis:675px}.service-2 .service-description__img{margin-right:-185px}.service-2 .service-toolkit__content:before{width:375px;height:600px;right:85px;margin-bottom:0;background:url(../png/porting-new-1.png) no-repeat;background-size:contain}.service-2 .service-can-help__title{text-align:left}.porting-process{margin-bottom:143px;padding:122px 0 146px;position:relative;z-index:1;background:#F8FBF0}.porting-process__how-we-work{left:110px;margin-top:-28px}.porting-process__title{margin-bottom:85px;font-weight:800;font-size:35px;line-height:56px}.porting-process__list{display:flex;flex-wrap:wrap;display:flex;flex-direction:column;height:556px;margin:0 -29px -14px}.porting-process-item{height:109px;margin:0 29px 30px;display:flex;align-items:center;padding:0 60px 0 37px;background:#fff;position:relative}.porting-process-item:not(:last-child):before{content:'';position:absolute;left:35px;top:100%;margin-top:-1px;border:18px solid transparent;border-top:16px solid #fff}.porting-process-item .number{width:34px;margin-right:55px;flex-shrink:0;text-align:center;font-weight:800;font-size:24px;line-height:30px}.porting-process-item__title{font-weight:600;font-size:20px;line-height:32px}.service-3 .service-description__text{flex-basis:819px}.service-3 .service-description__img{margin-right:-162px}.service-3 .service-description__text{margin-bottom:129px}.service-3 .service-toolkit__content:before{width:512px;height:315px;left:53px;margin-bottom:140px;background:url(../png/game-testing-1.png) no-repeat;background-size:contain}.service-3 .service-toolkit__wrap-list{align-items:flex-start}.service-3 .service-toolkit__name{min-height:48px}.service-3 .porting-process{margin-bottom:189px}.service-4 .service-description__text{flex-basis:675px;margin-bottom:133px}.service-4 .service-description__img{margin-right:-297px}.service-4 .service-can-help__title{text-align:left}.service-4 .service-toolkit__content:before{width:355px;height:465px;left:82px;margin-bottom:-43px;background:url(../png/full-cycle-development-1.png) no-repeat;background-size:contain}.certifications-platform{margin-top:167px;position:relative;margin-bottom:167px}.certifications-platform__title{margin-bottom:77px;font-weight:800;font-size:35px;line-height:56px}.certifications-platform__list{display:flex;flex-wrap:wrap;margin:0 -10px -27px}.service-5 .service-description__text{flex-basis:675px}.service-5 .service-description__img{margin-right:-10px}.service-5 .service-description__text{margin-bottom:143px}.service-5 .service-can-help__title{text-align:left}.service-5 .service-toolkit__content:before{width:728px;height:571px;left:-76px;margin-bottom:29px;background:url(../png/art-animation-1.png) no-repeat;background-size:contain}.service-5 .service-can-help{margin-bottom:315px}.service-default .service-description{margin-bottom:128px}.service-default .service-can-help{margin-bottom:142px}.service-default .service-can-help .container{padding-bottom:141px;position:relative;border-bottom:5px solid #F8FBF0}.service-default .services-games{margin-bottom:233px}.page-company{overflow:hidden}.company-description{margin-top:128px;margin-bottom:189px}.company-description__inner{margin-left:100px;max-width:883px;font-size:35px;line-height:59px;font-weight:bold}.company-history-header{margin-bottom:143px}.company-history-header .container{position:relative}.company-history-header .container:before{content:'';position:absolute;right:100%;top:0;height:100%;width:83px;background:#ACE200}.company-history-header__inner{position:relative;padding:43px 100px 38px;font-weight:bold;background:#ACE200}.company-history-header__inner .text2{margin-top:-4px;font-size:35px;line-height:50px;font-weight:800}.company-history-header__inner:before{content:'';position:absolute;right:-100%;z-index:1;top:50%;transform:translateY(-50%);width:690px;height:535px;margin-top:-19px;background:url(../png/bird.png) no-repeat;background-size:contain;transition:.6s}.company-history-header__inner.animation:before{right:-345px}.company-history-header__inner:after{content:'';position:absolute;left:100%;top:0;height:100%;width:5000px;background:#ACE200}.wrap-company-history-list .container{position:relative}.company-history-list{display:flex;flex-wrap:wrap;margin-bottom:166px}.company-history-list__item{flex-basis:calc(50% - 87.5px);margin-left:87.5px}.company-history-list__item:nth-child(odd){display:flex;flex-direction:column;align-items:flex-end;text-align:right;margin-left:0;margin-right:87.5px}.company-history-list__title{margin-bottom:25px;font-weight:bold;font-size:35px;line-height:26px}.company-history-list__text{max-width:410px;font-size:17px;line-height:29px}.company-history-path{position:absolute;left:50%;top:0;width:23px;height:calc(100% - 205px);transform:translateX(-50%);background:url(../png/path-vertical.png) no-repeat center top;background-size:contain}.company-pages{display:flex;justify-content:space-between;margin-bottom:198px}.company-pages__item{flex-basis:calc(33.33% - 20px);padding:79px 53px 80px 52px;border:4px solid #F8FBF0;border-radius:10px 0}.company-pages__item:first-child{background:#F8FBF0}.company-pages__text{margin-bottom:24px;font-weight:500;font-size:24px;line-height:42px}.company-our-value-text{position:relative;margin-bottom:86px}.company-our-value-text__our-value{left:82px}.company-our-value-text__inner{max-width:959px;font-weight:bold;font-size:24px;line-height:46px}.company-our-value-list{display:flex;flex-wrap:wrap;margin:0 -15px 50px}.company-our-value-list__item{flex-basis:calc(50% - 30px);min-height:147px;display:flex;align-items:center;margin:0 15px 28px;padding:0 72px 0 36px;text-transform:lowercase;border:2px solid #F8FBF0;border-radius:20px 0}.company-our-value-list__number{flex-shrink:0;flex-basis:86px;height:86px;display:flex;justify-content:center;align-items:center;margin-right:25px;font-weight:800;font-size:24px;line-height:59px;color:#ACE200;background:#000;border-radius:50%}.company-our-value-list__text{font-weight:bold;font-size:24px;line-height:40px}.company-our-value-gallery{display:flex;flex-wrap:wrap;margin:0 -15px 191px}.company-our-value-gallery__item{flex-basis:calc(33.33% - 30px);margin:0 15px}.company-our-value-gallery__img{border-radius:10px 0}.company-joining-team{max-width:1501px;margin:0 auto 139px;padding:101px 0 96px;background:#F8FBF0;border-radius:20px 0}.company-joining-team__inner{display:flex;justify-content:space-between;align-items:center}.company-joining-team__content{margin-right:120px;flex-shrink:0}.company-joining-team__text{margin-bottom:41px;font-weight:bold;font-size:50px;line-height:60px}.company-joining-team__btn{max-width:224px}.company-joining-team__wrap-img{max-width:626px}.feedback__wrapper{padding:277px 0 168px;background:url(../jpg/feedback-banner.jpg) no-repeat;background-size:cover;position:relative}.feedback__inner{max-width:1110px;margin:0 auto;position:relative;z-index:1}.feedback__inner .wrap-breadcrumbs{padding-left:0;color:#fff}.feedback__inner .wrap-breadcrumbs a,.feedback__inner .wrap-breadcrumbs a:after{color:#fff}.feedback__inner .wrap-breadcrumbs a:hover{color:#ACE200}.feedback__inner .breadcrumbs{margin-top:0;margin-bottom:25px}.feedback__content{margin-bottom:53px;font-weight:500;font-size:24px;line-height:46px;color:#fff}.feedback__title{margin-bottom:24px;font-weight:800;font-size:50px;line-height:62px}.feedback__wrap-form{padding:95px 110px;background:#fff;border-radius:20px 0}.feedback-form__inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-30px}.feedback-form__field{flex-basis:calc(50% - 15px);margin-bottom:30px}.feedback-form__field:first-child,.feedback-form__field:last-child{flex-basis:100%}.feedback-form-agree{display:flex;margin-top:22px;cursor:pointer}.feedback-form-agree__icon{flex-shrink:0;margin-top:7px;margin-right:9px;width:12px;height:12px;border:0.5px solid #C4C4C4;border-radius:1px;background:#fff;box-shadow:inset 0 0 0 2.5px #fff;cursor:pointer}#feedback-agree{width:0;height:0;visibility:hidden}#feedback-agree.error ~ .feedback-form-agree__text{color:red}#feedback-agree.error ~ i{box-shadow:0 0 0 1px red}#feedback-agree2{width:0;height:0;visibility:hidden}#feedback-agree2.error ~ .feedback-form-agree__text{color:red}#feedback-agree2.error ~ i{box-shadow:0 0 0 1px red}.feedback-form-agree.active .feedback-form-agree__icon{background:#ace200}.feedback-form-agree__text{font-size:15px;line-height:27px;color:#808080}.feedback-form-agree__text a{color:#ace200;text-decoration:underline}.feedback-form__btn{max-width:206px;margin-top:21px}.feedback-info{max-width:1070px;margin:162px auto 103px}.feedback-info h2{margin-bottom:65px;font-weight:800;font-size:50px;line-height:62px}.feedback-info__inner{display:flex;justify-content:space-between}.feedback-info__item{flex-basis:calc(50% - 15px);padding:55px 100px 64px 73px;border:3px solid #FBFFF0;border-radius:20px 0;position:relative}.feedback-info__item:before{content:'';position:absolute;right:40px;top:-37px;width:74px;height:74px}.feedback-info__item:first-child:before{background:url(../png/development-offices.png) no-repeat;background-size:contain}.feedback-info__item:last-child:before{background:url(../png/legal-office.png) no-repeat;background-size:contain}.feedback-info__title{margin-bottom:13px;font-weight:bold;font-size:24px;line-height:59px}.feedback-info__text{font-size:24px;line-height:33px}.feedback-info__text>div{display:flex;align-items:flex-start}.feedback-info__text>div .rect{flex-shrink:0;height:2px;width:12px;margin-right:11px;margin-top:15px;background:#000}.feedback-info__text>div:not(:last-child){margin-bottom:24px}.feedback-info__email{padding:61px 69px;font-weight:bold;font-size:35px;line-height:52px;background:#ace200;border-radius:20px 0;margin:31px auto 90px;max-width:1070px}.feedback-info__email a{color:#000}.feedback-info__email span{display:inline-block;max-width:654px}.feedback__message-sent{font-size:22px}.feedback__message-sent span{font-weight:600}.join-team-description__were-better-together,.download-logos__left-header,.press__left-header{left:84px}.press__left-header{top:80px}.join-team-description{position:relative;margin-bottom:93px}.join-team-description__inner{display:flex;align-items:center;position:relative;padding:85px 0 76px 79px;border-bottom:5px solid #F8FBF0}.join-team-description__text{max-width:698px;margin-right:95px;font-weight:600;font-size:24px;line-height:46px}.join-team-description__img{flex-shrink:0;flex-basis:440px;margin-right:-19px}.jt-vacancies{margin-bottom:176px}.jt-vacancies__title{margin-bottom:56px;font-size:35px;line-height:48px;font-weight:800}.jt-vacancies__wrap-list{position:relative}.jt-vacancies__list{display:flex;flex-wrap:wrap;margin:0 -14px -30px}.jt-vacancy__item{flex-basis:calc(33.33% - 28px);margin:0 14px 30px;padding:21px 39px 28px;border:3px solid #F8FBF0;border-radius:20px 0;transition:border-color .3s}.jt-vacancy__item:hover{border-color:#ace200}.jt-vacancy__name{font-weight:800;font-size:24px;line-height:45px}.jt-vacancy__location{margin-bottom:5px;font-weight:800;font-size:24px;line-height:45px}.jt-vacancy__link svg{margin-right:9px}.join-vacancies__current-openings{right:70px}.jt-our-culture{position:relative;z-index:1;margin-bottom:226px;background:#F8FBF0}.jt-our-culture__our-culture{top:204px;left:70px;transform:rotate(180deg)}.jt-our-culture__inner{display:flex;align-items:flex-start;padding:98px 0 110px}.jt-our-culture__content{margin-right:124px}.jt-our-culture__title{margin-bottom:25px;font-weight:800;font-size:35px;line-height:48px}.jt-our-culture__text{font-weight:500;font-size:16px;line-height:32px}.jt-our-culture__text p:not(:last-child){margin-bottom:35px}.jt-our-culture__wrap-img{flex-shrink:0;width:733px;margin-right:-269px;padding-right:40px;position:relative}.jt-our-culture__wrap-img:before{content:'';position:absolute;left:-40px;top:50%;height:10px;width:calc(100% + 40px);margin-top:-5px;background:#ace200}.jt-our-culture__img{position:relative;z-index:1}.jt-our-values{margin-bottom:184px}.jt-our-values .container{max-width:1070px}.jt-our-values-header{margin-bottom:65px;position:relative}.jt-our-values__what-we-believe{right:93px}.jt-our-values-header__title{margin-bottom:15px;font-weight:800;font-size:35px;line-height:50px}.jt-our-values-header__text{max-width:608px;font-weight:500;font-size:16px;line-height:32px}.jt-our-values__list{display:flex;flex-wrap:wrap;margin:0 -15px -30px}.jt-our-values__item{position:relative;flex-basis:calc(50% - 30px);margin:0 15px 30px;padding:49px 30px 46px 46px;border:3px solid #F8FBF0;border-radius:20px 0}.jt-our-values__title{max-width:336px;margin-bottom:20px;font-weight:800;font-size:24px;line-height:30px}.jt-our-values__number{position:absolute;right:30px;top:49px;width:66px;height:66px;display:flex;justify-content:center;align-items:center;font-weight:800;font-size:24px;line-height:30px;color:#ace200;background:#000;border-radius:50%}.jt-our-values__text{color:#27292D}.jt-advantages{position:relative;margin-bottom:272px}.jt-advantages:before{content:'';position:absolute;right:-263px;top:-132px;width:1095px;height:1420px;background:url(../png/join-team-advantages.png) no-repeat;background-size:contain}.jt-advantages__inner{padding-left:45px}.jt-advantages__title{margin-bottom:89px;font-weight:800;font-size:35px;line-height:56px}.jt-advantages__list{max-width:850px}.jt-advantages__item{padding:37px 66px 44px;font-weight:600;font-size:16px;line-height:32px;border:2px solid #F8FBF0;border-radius:20px 0}.jt-advantages__item span{display:inline-block;max-width:659px}.jt-advantages__item:not(:last-child){margin-bottom:30px}.jt-advantages__item:last-child span{max-width:579px}.jt-our-team__title{margin-bottom:51px;padding-left:45px;font-weight:800;font-size:35px;line-height:56px}.jt-our-team .company-our-value-gallery{margin-bottom:178px}.vacancy{overflow:visible !important;max-width:1060px !important;width:100%;margin:0 auto;padding:76px 49px 88px 58px !important;border-radius:20px 0}.vacancy .fancybox-close-small{width:auto;height:auto;top:26px !important;right:24px !important;padding:0 !important;opacity:1 !important}.vacancy .fancybox-close-small svg{width:40px;height:40px;color:#000;transition:all .3s}.vacancy .fancybox-close-small:hover svg{color:#ace200}.vacancy .menu_group--social li:not([data-name=linkedin]):not([data-name=instagram]):not([data-name=facebook]):not([data-name=artstation]){display:none}.vacancy .menu_group--social{display:flex}.vacancy__footer{display:flex;align-items:center;margin-top:40px;padding-left:37px}.vacancy__footer>span{margin-right:30px;font-size:16px;font-weight:bold}.vacancy__name{margin-bottom:9px;text-transform:lowercase}.vacancy__date{width:100%;display:flex;align-items:center;margin-bottom:20px;font-weight:600;font-size:16px;line-height:26px}.vacancy__date:before{content:'';width:17px;height:2px;margin-right:15px;background:#ace200}.vacancy__location{display:inline-flex;align-items:center;min-width:312px;height:64px;margin-left:-6px;margin-bottom:43px;padding:0 37px 0 87px;font-weight:bold;font-size:16px;line-height:30px;background:#F8FBF0 url(../png/vacancy-location.png) no-repeat left 37px center;background-size:38px;border-radius:10px 0}.vacancy__description{font-size:16px;line-height:30px}.vacancy__description p:not(:last-child),.vacancy__description ul:not(:last-child){margin-bottom:46px}.vacancy__description h3{margin-bottom:14px;font-weight:800}.vacancy__description ul li{display:flex;align-items:flex-start}.vacancy__description ul li:before{content:'';flex-shrink:0;width:12px;height:2px;margin-top:13px;margin-right:16px;background:#ace200}.vacancy__description ul li:not(:last-child){margin-bottom:8px}.vacancy-attachment{display:flex;justify-content:space-between;align-items:center;margin-top:41px;padding:18px 45px 17px 37px;background:#F8FBF0;border-radius:10px 0}.vacancy-attachment__inner{display:inline-block;padding-left:50px;background:url(../png/vacancy-attachment.png) no-repeat left 0 top 0;background-size:38px;cursor:pointer}.vacancy-attachment__title{font-weight:bold;font-size:16px;line-height:30px;transition:color .3s}.vacancy-attachment__inner:hover .vacancy-attachment__title{color:#ace200}.vacancy-attachment__text{margin-top:-3px;font-size:16px;line-height:24px;color:rgba(0,0,0,0.7)}.vacancy-attachment__text.error{font-weight:600;color:red}.vacancy-attachment__btn{display:none;max-width:124px}.vacancy__send-cv{margin-top:41px;padding-left:37px;font-weight:800;font-size:16px;line-height:30px;display:flex;justify-content:space-between;flex-wrap:wrap}.vacancy__send-cv .vacancy__send-cv-txt{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.vacancy .menu_group--social li{background:#F8FBF0}.vacancy .menu_group--social a{color:#000}.vacancy .menu_group--social svg path{fill:#ace200}.vacancy .menu_group--social a{font-weight:bold}.vacancy .menu_group--social a:hover{color:#ace200}.vacancy .menu_group--social li[data-name=instagram]{order:1}.vacancy .menu_group--social li[data-name=facebook]{order:2}.page-404__inner{display:flex;flex-direction:column;align-items:center;padding-top:249px;padding-bottom:206px}.page-404__inner img{max-width:1003px;margin-bottom:14px}.page-404__text{margin-bottom:23px;font-weight:800;font-size:35px;line-height:50px}.menu_group--social a{font-weight:bold}.service-video{margin-top:174px;margin-bottom:200px;text-align:center}.service-default .service-video{margin-bottom:154px}.service-video__title{margin-bottom:56px;font-weight:800;font-size:35px;line-height:50px}.service-video__link{display:flex;justify-content:center;align-items:center;position:relative}.case-arts__item{max-width:1283px;margin:0 auto 30px}.case-arts__item:last-child{margin-bottom:0}.art-challenges{padding:89px 0 379px;background:#F8FBF0}.art-challenges__item{padding-left:100px}.art-challenges__item:not(:last-child){margin-bottom:54px}.art-challenges__title{margin-bottom:10px;font-weight:500;font-size:15px;line-height:26px}.art-challenges__content{max-width:625px;font-weight:500;font-size:24px;line-height:48px}.youtube{position:relative;width:100%;height:100%}.wrap-youtube{width:128px;height:128px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.wrap-youtube .youtube path{transition:all .3s}.service-video__link:hover .youtube path{fill:red}.wrap-youtube:before{content:'';position:absolute;width:40px;height:40px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:#fff}.page-description{padding:80px 0 120px}.page-description ul{margin-bottom:40px}.page-description ul li{display:block !important;position:relative;padding-left:25px}.page-description ul li:before{position:absolute;left:0;top:13px;margin:0 !important}.page-description ul li strong{color:#000}.page-description ul li p{margin-bottom:15px !important}.js-vacancies__sort{margin:0 -10px 20px}.js-vacancies__sort>*{margin:0 10px 10px;font-size:24px;text-transform:lowercase;font-weight:bold;transition:all .3s}.js-vacancies__sort>*:hover{color:#ace200}.page-vacancy .header,.page-vacancy .footer{display:none}.next-generation{margin-bottom:300px;position:relative}.next-generation__inner{display:flex;justify-content:flex-end;position:relative}.next-generation__inner img{position:absolute;z-index:-1;left:-212px;top:-152px;width:992px;max-width:none;max-height:none}.next-generation__inner>div{max-width:618px;padding-right:5px}.next-generation__inner h2{margin-bottom:35px}.next-generation__ready{top:2px;right:130px;transform:rotate(180deg)}.next-generation{margin-bottom:300px;position:relative}.next-generation__inner{display:flex;justify-content:flex-end;position:relative}.next-generation__inner img{position:absolute;z-index:-1;left:-212px;top:-152px;width:992px;max-width:none;max-height:none}.next-generation__inner>div{max-width:618px;padding-right:5px}.next-generation__inner h2{margin-bottom:35px}.next-generation__ready{top:2px;right:130px;transform:rotate(180deg)}.blog-top-posts{margin-bottom:50px;padding:34px 32px 36px;background-color:#fff}.blog-top-posts__title{margin-bottom:23px;font-weight:800;font-size:24px;line-height:30px}.blog-top-posts li{position:relative;padding-left:26px;font-size:16px;line-height:24px;font-weight:500}.blog-top-posts li:not(:last-child){margin-bottom:12px}.blog-top-posts li:before{content:'';position:absolute;left:0;top:9.5px;width:13px;height:2px;background:#ace200}.blog-top-posts a{font-size:14px;line-height:1.5}.product__rating{position:relative}.post__rating{margin-top:60px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.rating_starOff{position:relative;display:inline-block;vertical-align:top}.rating_starOff,.rating_starOn{width:140px;height:28px}.rating_starOn{position:absolute;top:0;overflow:hidden}.rating_starOn path{fill:#ace200}.rating-text{margin-top:-3px;margin-left:12px;font-size:14px;font-weight:500}.rating-text span{color:#838383}.rating-text span.hidden{display:none}.wrap-breadcrumbs{padding-left:40px}.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;margin-top:25px}.breadcrumbs a{font-weight:500}.breadcrumbs a:after{content:">";padding-right:7px;padding-left:5px;color:#000}.service-page .wrap-breadcrumbs{padding-left:49px}.page-blog .wrap-breadcrumbs,.page .wrap-breadcrumbs,.page-lis .wrap-breadcrumbs{padding-left:0}.back_to_site_btn{margin:0 0 25px}.vacancy-attachment.scholarship-vacancy-attachment{margin-top:0;width:100%;margin-bottom:20px}.input_cv_email{margin-top:30px;width:100%;background:#FFFFFF;border:2px solid #F5F5F5;box-sizing:border-box;border-radius:5px 0}.vacancy__content .back_to_site_btn ~ .vacancy__name{text-transform:capitalize}.vacancy__footer .back_to_site_btn .btn{padding:0 50px;max-width:280px}.lis-challenges-solutions5.myvideo_block{margin:-262px 0 30px 0 !important}.myvideo{position:relative;padding:0 0 56.25% 0;height:0;overflow:hidden}.myvideo iframe,.myvideo object,.myvideo embed,.myvideo video{position:absolute;top:0;left:0;width:100%;height:100%}.main-logos__item_ea{max-width:120px}.main-logos__item_zynga{max-width:120px}.link_decor{position:relative;color:#ace200}.link_decor:before{content:'';position:absolute;left:0;bottom:3px;height:1px;width:0;background:#ace200;transition:all .3s}.link_decor:hover:before{width:100%}.cls-1{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.p-message-us{display:flex;align-items:center;padding:40px 30px;border:5px solid #ace200;border-radius:20px 0}.p-message-us>div{flex-grow:1}.p-message-us__title{margin-bottom:9px;font-size:21px;font-weight:bold}.p-message-us__title span{color:#ace200}.p-message-us>div{flex-grow:1}.post__date-update{flex-shrink:0;align-self:center;height:61px;padding:0 12px 0 14px;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:500;text-transform:lowercase;border:2px solid #F8FBF0;border-radius:10px 0}.author_description{font-size:14px;font-weight:500}.st_sidebar_form{background:#ffffff;justify-content:center;padding:21px 15px 32px;margin-bottom:32px;border-radius:10px 0}.st_sidebar_form .feedback-form__field{flex-basis:calc(100% - 30px);margin:0 auto 12px}.st_sidebar_form .feedback-form__inner{margin-bottom:0}.st_sidebar_form .pop_up_feedback_form__form{width:100%}.st_sidebar_form .feedback-form-agree{width:calc(100% - 30px);margin:12px auto 0}.st_sidebar_form .btn{display:block;margin:21px auto 0 auto}.st_sidebar_form h3{font-weight:800;font-size:21px;text-align:center;margin-bottom:21px}.lis-challenges-solutions__wrap-img picture img{width:100%;max-width:551px}.st_case_platforms_block{display:flex;align-items:center;flex-direction:column;justify-content:center}.st_case_platforms_block span{font-size:26px;display:block;text-align:center;width:100%;margin-bottom:24px;margin-top:24px}.st_case_platforms_block .st_case_platforms{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;max-width:300px}.st_case_platforms_block .st_case_platforms a{display:block;margin:12px 16px}div.one_font_style{font-weight:600;line-height:1.73;font-size:15px}div.one_font_style *{font-weight:600 !important}.wrap-post-content ol li ol{margin-left:32px}.grecaptcha-badge{display:none !important}.download-logos{position:relative;margin-bottom:185px}.download-logos__inner{display:grid;gap:75px;grid-template-columns:1fr 41.5%}.download-logos__header{margin-bottom:46px;font-size:48px;line-height:65px;font-weight:900}.download-logos__select-type .download-logos__select-type__colors,.download-logos__select-type .download-logos__select-type__options{margin-bottom:47px}.download-logos__select-type__header{font-size:40px;font-weight:700;line-height:65px;margin-bottom:30px}.download-logos__select-type__colors,.download-logos__select-type__options{display:flex;gap:30px;margin-bottom:47px}.download-logos__select-type__item{flex:1 1 100%}.download-logos__select-type__item__radio{display:none}.download-logos__select-type__item__label{width:100%;height:76px;flex-shrink:0;border-radius:30px 0 20px 0;border:3px solid #ACE200;background:transparent;transition:background 0.35s, border 0.35s, color 0.1s;display:flex;justify-content:center;align-items:center;color:#000;font-size:23px;font-weight:400;line-height:179%;cursor:pointer}.download-logos__select-type__item__radio:checked+.download-logos__select-type__item__label{font-weight:800;background:#ACE200}.download-completekit{display:none}#color_black.download-logos__select-type__item__radio:checked+.download-logos__select-type__item__label{font-weight:800;background:#242424;border:3px solid #242424;color:#fff}#color_white.download-logos__select-type__item__radio:checked+.download-logos__select-type__item__label{font-weight:800;background:transparent}.download-logos__selected-type{width:100%;padding-top:95%;border-radius:75px 0;border:8px solid #242424;background:#242424;position:relative;transition:all 0.35s}.download-logos__selected-type_dark-logo{background:#fff}.download-logos__selected-type .download-logos__selected-type__image{max-width:72%;max-height:54%;object-fit:contain;object-position:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.download-logos__selected-type .download-logos__selected-type__title{position:absolute;bottom:30px;left:50%;transform:translate(-50%, 0);color:#FFF;font-size:17px;font-style:italic;font-weight:400;line-height:179%}.download-links{display:flex;gap:64px}.download-link{color:#000;font-size:23px;font-weight:400;line-height:179%;text-decoration:underline;text-underline-offset:8px}.press{position:relative}.press__header{margin-bottom:35px}.press__text{color:#000;font-size:34px;font-style:italic;font-weight:400;line-height:57px;text-transform:lowercase;margin-bottom:123px}.press__list{display:grid;gap:55px;margin-bottom:108px}.press__item{padding:68px 78px;display:grid;align-items:flex-start;gap:68px;width:100%;grid-template-columns:420px 1fr;position:relative;background:#fff;border-radius:20px 0;box-shadow:inset 0 0 0 7px #ACE200}.press__item .border-left{border-radius:20px 0;border:1px solid rgba(36,36,36,0.5);opacity:1;transition:opacity 0.1s 0.1s, border 0.1s 0.1s}.press__item .border-right{border-radius:20px 0;border:1px solid rgba(36,36,36,0.5);opacity:1;transition:opacity 0.1s 0.1s, border 0.1s 0.1s}.press__item:hover .border-left{animation:borderLeft .8s forwards;transition:opacity 0.4s 0.6s, border 0.2s 0.6s;border:0;opacity:0}.press__item:hover .border-right{animation:borderRight .8s forwards;transition:opacity 0.4s 0.6s, border 0.2s 0.6s;border:0;opacity:0}.press-header{margin-bottom:25px}.press-title{color:#000;font-size:34px;font-weight:700;line-height:50px;display:contents}.press-title a{display:contents;line-height:inherit}.press-auth{color:#000;font-size:34px;font-style:italic;font-weight:400;line-height:50px;text-transform:lowercase}.press-text{color:#000;font-size:24px;font-weight:400;line-height:40.5px}.press-description{position:relative}.press__logo{position:relative;display:flex;align-items:center;justify-content:center}.press__logo img{max-width:95%;position:relative;z-index:1}.press__logo:before{content:'';position:absolute;top:50%;left:0;width:100%;height:8px;background:#ACE200;transform:translate(0, -50%)}.mailto{color:#000;font-size:32px;font-weight:500;line-height:57px;text-transform:lowercase;margin-bottom:137px}.mailto a{color:#ACE200;font-weight:900}.mailto a:hover{color:#000}.reviews{margin:80px 0 90px}.reviews__title{font:34px / 26px 'Montserrat', sans-serif;font-weight:700;letter-spacing:0;text-align:left;margin-bottom:40px}.reviews__text{margin-bottom:24px;font-size:22px;font-weight:500;line-height:30.8px}.reviews__container{border-radius:20px 0 20px 0;border:10px solid #ACE200;display:grid;grid-template-columns:57% 43%;overflow:hidden}.reviews__list{position:relative;background:#fff}.reviews__list .slick-track{display:flex !important}.reviews__list .slick-slide{height:inherit !important}.reviews__list .slick-slide>div{height:100%}.reviews__item__content{padding:95px 115px 60px 55px}.reviews__item__content-item{height:100%;display:flex !important;flex-direction:column}.reviews__item__content-title{margin-bottom:15px;font:700 32px / 26px 'Montserrat', sans-serif}.reviews__item__content-text{font:18px / 29px 'Montserrat', sans-serif;margin-bottom:40px}.reviews__item__content-link{display:inline-flex;justify-content:flex-end;align-items:center;margin-top:auto;margin-left:auto;font:700 15px / 28px 'Montserrat', sans-serif;position:relative;color:#ACE200;transition:all 0.25s}.reviews__item__content-link span{margin-left:6px;position:relative}.reviews__item__content-link span:after{content:'';width:100%;border-top:1px solid #000;position:absolute;left:0;bottom:0}.reviews__item__content-link:hover span{color:#000}.reviews__item__logos{position:absolute;top:50%;left:calc(100% + 6px);transform:translate(-50%, -50%);width:134px;height:134px;padding:24px;background:#ACE200;border-radius:100%}.reviews__item__logos .slick-list,.reviews__item__logos .slick-track{height:100%}.reviews__item__logos-item{height:100%;width:100%}.reviews__item__logos-item img{height:100%;width:100%;object-fit:contain;object-position:center}.reviews__item__content-pagination{display:flex;align-items:center;position:absolute;bottom:60px;left:55px}.reviews__item__content-pagination__arrow{cursor:pointer}.reviews__item__content-pagination__arrow svg,.reviews__item__content-pagination__arrow img{width:24px;height:21px;object-fit:contain}.reviews__item__content-pagination__content{display:flex;align-items:flex-end;margin:0 48px;font-weight:800;font-size:24px;line-height:29px;color:#ACE200}.reviews__item__content-pagination__curve{margin:0 4px 0 5px;font-weight:600}.reviews__item__content-pagination__length{margin-bottom:2px;font-weight:600;font-size:15px;line-height:18px;color:rgba(0,0,0,0.5)}.reviews__image{border-left:10px solid #ACE200;background-size:cover;background-repeat:no-repeat;background-position:center}.reviews .reviews__item__content-inner{height:420px;overflow:hidden;opacity:0;transition:all 0.25s}.reviews .reviews__item__content-inner.slick-initialized{height:auto;opacity:1}.reviews .reviews__item__logos-inner{height:100%;overflow:hidden;opacity:0;transition:all 0.25s}.reviews .reviews__item__logos-inner.slick-initialized{opacity:1}.reviews.reviews_partners .reviews__container{grid-template-columns:43% 57%}.reviews.reviews_partners .reviews__image{border-left:initial;border-right:10px solid #ACE200}.reviews.reviews_partners .reviews__item__logos{display:flex;left:-6px}.loaded-block__load-more-text{display:none}.loaded-block.open .loaded-block__load-more-text{display:inline}.page-lis--template-2{font-size:22px;font-weight:500;line-height:30.8px;text-align:left}.page-lis--template-2>div{margin-bottom:80px}.page-lis--template-2 h2{border-radius:10px 0 10px 0;background:#ACE200;margin:0 0 24px;padding:0 10px;font-weight:900;line-height:1.2;display:inline-block}.page-lis--template-2 .main-banner__item{padding:183px calc((100vw - 1289px) / 2 + 0px) 60px}.page-lis--template-2 .business_context__text_in_block{margin-top:24px;border:6px solid #ACE200;border-radius:20px 0 20px 0;padding:35px 30px 30px}.page-lis--template-2 .main-banner__subtext__wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:53px}.page-lis--template-2 .main-banner__contract-duration{background:#ACE200;border-radius:7px 0 7px 0;padding:4px 10px 5px;margin-bottom:7px;position:relative;z-index:1;font-size:20px;font-weight:700;line-height:26px;text-align:left;display:inline}.page-lis--template-2 .main-banner__subtext{font-size:14px;font-weight:400;line-height:18.2px;position:relative;z-index:1;color:#fff;margin-top:7px}.page-lis--template-2 .lis-banner .lis-logos{margin:0}.page-lis--template-2 .lis-banner .lis-logos .lis-logos__list{position:relative;z-index:1;gap:15px}.page-lis--template-2 .lis-banner .lis-logos .lis-logos__list .lis-logos__item{height:65px;width:65px;padding:10px;display:flex;justify-content:center;align-items:center;gap:15px;background:#ACE200;border-radius:100%;overflow:hidden}.page-lis--template-2 .lis-banner .lis-logos .lis-logos__list .lis-logos__item img{height:39px;width:39px;object-fit:contain}.page-lis--template-2 .reviews{background:#F8FBF0;margin:0;padding:30px 0 50px}.page-lis--template-2 .reviews__container{grid-template-columns:62% 38%}.page-lis--template-2 .reviews__item__content{padding:30px 85px 30px 35px}.page-lis--template-2 .reviews__item__content-title a{font-size:24px;font-weight:900;line-height:26px;color:#ACE200}.page-lis--template-2 .reviews__item__content-title span{font-size:24px;font-weight:500;line-height:26px}.page-lis--template-2 .reviews__item__content-link{font-size:11.21px;font-weight:700;line-height:20.93px;color:#000}.page-lis--template-2 .reviews__item__content-link svg path{fill:#000}.page-lis--template-2 .reviews__item__content-text{font-size:22px;font-weight:500;line-height:30.8px}.page-lis--template-2 .reviews__item__content-pagination{bottom:25px;left:35px}.page-lis--template-2 .reviews__item__content-pagination__arrow svg,.page-lis--template-2 .reviews__item__content-pagination__arrow img{width:16px;height:13px}.page-lis--template-2 .reviews__item__content-pagination__content{margin:0 30px}.page-lis--template-2 .reviews__item__content-pagination__counter,.page-lis--template-2 .reviews__item__content-pagination__curve{font-size:17px}.page-lis--template-2 .reviews__item__content-pagination__length{font-size:11px}.page-lis--template-2 .reviews.reviews_partners{margin-bottom:80px}.page-lis--template-2 .reviews.reviews_partners .reviews__container{grid-template-columns:38% 62%}.page-lis--template-2 .reviews.reviews_partners .reviews__item__content{padding:30px 35px 30px 85px}.page-lis--template-2 .reviews.reviews_partners .reviews__item__content-pagination{left:85px}.page-lis--template-2 .lis-challenges-solutions3 h2.lis-challenges-solutions__inner{margin-bottom:50px;padding:0 10px}.page-lis--template-2 .lis-challenges3{background:#FBFFED}.page-lis--template-2 .lis-challenges__title{margin-bottom:9px}.page-lis--template-2 .lis-challenges3,.page-lis--template-2 .lis-solutions3{padding:36px 30px 16px;border:2px solid #E1E1E1}.page-lis--template-2 .lis-challenges__content__title{font-size:30px;font-weight:900;line-height:37.2px}.page-lis--template-2 .lis-challenges__content__text{margin-top:30px;font-size:22px;font-weight:500;line-height:30.8px}.page-lis--template-2 .lis-challenges-solutions3{margin:0 0 40px}.page-lis--template-2 .lis-challenges-solutions__inner{padding:0;margin-bottom:26px}.page-lis--template-2 .lis-solutions__content__text:not(:last-child){margin-bottom:60px}.page-lis--template-2 .lis-solutions__content__text__inner{font-size:22px;font-weight:500;line-height:30.8px}.page-lis--template-2 .lis-solutions__content__read-more{display:inline-flex;align-items:center;font-size:20px;font-weight:500;line-height:26px;position:relative;transition:all 0.25s;margin-top:30px}.page-lis--template-2 .lis-solutions__content__read-more span{text-decoration:underline;text-underline-offset:4px}.page-lis--template-2 .lis-solutions__content__read-more svg{margin-right:13px;width:15px;height:15px}.page-lis--template-2 .lis-solutions__content__list .lis-solutions__content__text:not(:first-child){display:none}.challenges-solutions_summary{font-size:22px;font-weight:500;line-height:30.8px;text-align:left;margin-bottom:60px}.challenges-solutions_summary h2{border-radius:10px 0 10px 0;background:#ACE200;margin:0 0 24px;padding:0 10px;font-weight:900;line-height:1.2;display:inline-block}.typewrite{min-height:50px;display:block}

/*# sourceMappingURL=theme.css.map */