@charset "UTF-8";._12c4J{display:none}@media (any-pointer:fine){._12c4J{display:block;left:0;pointer-events:none;position:fixed;top:0;z-index:100000}}.arrowBlock{opacity:1}.white{color:#fff}.white .header__burger{background:#fff;position:relative;transition:all .1s;z-index:8000}.white .header__burger .icon{height:2.4rem;margin:auto;position:relative;width:2.4rem}.invert-text{color:#fff;mix-blend-mode:difference}.header-conatiner{left:0;margin:0 auto;overflow:hidden;position:fixed;right:0;width:auto;z-index:7000}@media screen and (max-width:768px){.header-conatiner{bottom:3rem;padding:0 1rem;top:inherit}.header-conatiner .container{padding:0 2rem}.header-conatiner .headerMob{background:#0000;display:flex;flex-direction:column;margin:0 auto;position:relative;transition:all .4s;transition-delay:.5s;width:43%}.header-conatiner .headerMob-active{max-height:100%;transition:all .4s;width:100%}.header-conatiner .headerMob-top .menu{-ms-overflow-style:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;height:100%;left:0;margin:0 auto;max-height:0;opacity:0;overflow-y:auto;padding:1rem 1rem 3rem;position:fixed;scrollbar-width:none;top:0;transition:all .4s,opacity .7s;visibility:hidden;width:100%;z-index:7000}.header-conatiner .headerMob-top .menu::-webkit-scrollbar{display:none}.header-conatiner .headerMob-top .menu.activeMenu{color:#000;max-height:100%;opacity:1;top:0;transition:all .4s,opacity .1s;transition-delay:.2s;visibility:visible;width:100%}.header-conatiner .headerMob-top .menu-wrap{background:hsla(0,0%,100%,.898);border-radius:2rem;display:flex;flex-direction:column;height:auto;margin:0 auto;max-width:100%;padding:1rem;transition:all .5s;width:100%}.header-conatiner .headerMob-top .menu-wrap .flex-wrap{display:flex;gap:1rem}}@media screen and (max-width:768px)and (max-width:359.9px){.header-conatiner .headerMob-top .menu-wrap .flex-wrap{flex-direction:column}}@media screen and (max-width:768px){.header-conatiner .headerMob-top .menu-wrap-active{max-width:100%;transition:all .4s}.header-conatiner .headerMob-top .menu-nav{margin-bottom:4rem}.header-conatiner .headerMob-top .menu-item{padding:1rem 0}.header-conatiner .headerMob-top .menu-contacts{font-size:2.8rem;font-weight:500;line-height:3.4rem}}@media screen and (max-width:768px)and (max-width:768px){.header-conatiner .headerMob-top .menu-contacts{line-height:4.5rem}}@media screen and (max-width:768px){.header-conatiner .headerMob-bottom{position:relative}.header-conatiner .headerMob-bottom__wrap{align-items:center;display:flex;padding:1rem;position:absolute;position:relative;z-index:8010}}@media screen and (max-width:768px)and (max-width:768px){.header-conatiner .headerMob-bottom__wrap{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffff29;border-radius:6.4rem;gap:1.5rem;justify-content:space-between;transition:all .4s,color .01s}.header-conatiner .headerMob-bottom__wrap-activeBot{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#fff;border-radius:2rem;color:#000;transition:all .4s,color .01s}}@media screen and (max-width:768px){.header-conatiner .headerMob-bottom__logo{transition:all .15s linear}}@media screen and (max-width:768px)and (max-width:768px){.header-conatiner .headerMob-bottom__logo{margin-right:0}}@media screen and (max-width:768px)and (max-width:575.9px){.header-conatiner .headerMob-bottom__logo{margin-right:0}}@media screen and (max-width:768px){.header-conatiner .headerMob-bottom__logo .icon{height:7.6rem;width:11.3rem}}@media screen and (max-width:768px)and (max-width:768px){.header-conatiner .headerMob-bottom__logo .icon{height:3.2rem;width:8rem}}.header{left:0;padding-top:3rem;position:fixed;top:0;transition:all;transition-duration:1s;transition-timing-function:cubic-bezier(.135,.9,.15,1);width:100%;z-index:8000}@media screen and (max-width:768px){.header{padding-top:2rem}}.header__wrap{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-radius:4.6rem;display:flex;gap:7rem;margin:0 auto;max-width:1840px;padding:0;transition:all;transition-duration:1s;transition-timing-function:cubic-bezier(.135,.9,.15,1);width:100%}@media screen and (max-width:1199.9px){.header__wrap{gap:5rem}}@media screen and (max-width:768px){.header__wrap{gap:3rem}}@media screen and (max-width:575.9px){.header__wrap{justify-content:space-between}}.header__logo{height:2.8rem;margin:auto auto auto 0;transition:all .15s linear;width:6.6rem}@media screen and (max-width:768px){.header__logo{margin-right:auto}}@media screen and (max-width:575.9px){.header__logo{margin-right:auto}}.header__logo .icon{height:2.6rem;width:6.644rem}.header__nav{margin:auto auto auto 0;opacity:1;position:relative;transition:all .15s linear;visibility:visible}@media screen and (max-width:768px){.header__nav{margin:6rem 0 2rem}}.header__nav-list{align-items:center;display:flex}@media screen and (max-width:768px){.header__nav-list{align-items:flex-start;flex-direction:column;gap:1rem}}.header__nav-item{cursor:pointer;position:relative;transition:opacity .5s}.header__nav-item:hover{opacity:.5}.header__nav-item a{display:block}.header__nav-item:not(:last-child){margin-right:5rem}@media screen and (max-width:1199.9px){.header__nav-item:not(:last-child){margin-right:3rem}}.header__nav-item:before{content:"";display:inline-block;height:calc(100% + 5rem);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 5rem)}@media screen and (max-width:768px){.header__nav-item:before{content:none}}.header .hidden{opacity:0;visibility:hidden}.header__contacts{align-items:center;display:flex;justify-self:end;margin-right:auto;transition:all .15s linear}.header__contacts-link{font-size:2rem;font-weight:500;line-height:2.6rem;transition:opacity .5s}.header__contacts-link:hover{opacity:.5}.header__contacts-link:not(:last-child){margin-right:5.1rem}.header__discuss{align-items:center;background:#050505;border:1px solid #000;border-radius:46px;color:#fff;display:flex;margin:0;overflow:hidden;padding:1rem 1.6rem;transition:all .3s linear;width:max-content}.header__discuss-flex{align-items:center;display:flex;flex-wrap:wrap}.header__discuss-flex img{border-radius:50%;height:2.4rem;opacity:1;transform:scale(1) translateX(0);transition:all .3s;width:2.4rem}.header__discuss-flex .text{color:#fff;margin:0 1rem;position:relative;transition:all .4s}.header__discuss-flex .text .icon{height:2.4rem;left:auto;position:absolute;right:-3.6rem;top:-.5rem;transform:scale(0);transition:all .4s;width:2.4rem}.header__discuss-flex:hover img{opacity:0;transform:scale(0) translateX(-2.4rem)}.header__discuss-flex:hover .text{transform:translateX(-2.4rem)}.header__discuss-flex:hover .text .icon{top:0;transform:scale(1)}.header__burger{background:#fff;border-radius:3.7rem;height:4rem;position:relative;transition:all .1s;transition-delay:.1s;width:4rem}.header__burger .icon{height:2.4rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2.4rem}.header .activeMenu.header__burger{background:#eee!important}.menu-contacts{background-color:#e0fd60;border-radius:3.9rem;color:#050505;cursor:pointer;display:block;height:4.4rem;line-height:5.4rem;text-align:center;transition:all .3s ease-in-out;width:5rem}.menu-contacts svg{margin:auto}.menu-contacts:hover{background-color:#050505;color:#e0fd60}@media screen and (max-width:768px){.menu-contacts__menuSize{max-width:11.5rem!important;min-width:5rem!important;width:100%}}.menu-contacts .icon{height:1.8rem;width:1.8rem}.myHeader{display:flex;justify-content:space-between}.dropdown{display:inline-block;position:relative}.dropdown span{cursor:pointer}.dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 #0003;cursor:pointer;display:none;min-width:160px;padding:12px 16px;position:absolute;z-index:1}.dropdown:hover .dropdown-content{display:block}.hiddenScroll{opacity:0;transition:all .25s;visibility:hidden}.activeScroll{opacity:1;visibility:visible}.services-count{background-color:#e0fd60;border-radius:50%;color:#050505;height:1.9rem;left:5.1rem;padding:.5rem;position:absolute;text-align:center;top:-.8rem;width:1.8rem}@media screen and (max-width:768px){.services-count{display:none}}.breadcrumbs{padding:15rem 0 0}.project .slide-arrow{justify-content:center;left:calc(50% - 20px);margin-bottom:20px!important}@media(max-width:768px){.project .slide-arrow{left:calc(50% - 50px)}}@media screen and (max-width:575.9px){.project .slide-arrow{margin:auto}}.project .slide-arrow .next,.project .slide-arrow .prev{display:inline-block}.project .slide-arrow .next .icon,.project .slide-arrow .prev .icon{height:4rem;width:4rem}.project .slide-arrow .prev .icon{transform:rotate(180deg)}.project-main{color:#050505;overflow:hidden;padding:13.4rem 0 4rem;position:relative}@media screen and (max-width:1199.9px){.project-main{padding:13.4rem 0 3rem}}@media screen and (max-width:768px){.project-main{padding:12.4rem 0 2rem}}.project-main__text{display:flex;flex-direction:column;gap:2rem}.project-main__info{display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:768px){.project-main__info{gap:1rem;grid-template-columns:1fr}}.project-main__info-wrap{display:flex;flex-direction:column;gap:.3rem}@media screen and (max-width:768px){.project-main__info-wrap{gap:0}}.project-main__info-wrap p:first-child{color:#757677}.project-main__wrap{background-color:#fff;display:grid;grid-template-columns:repeat(2,1fr);margin-top:4rem}@media screen and (max-width:575.9px){.project-main__wrap{gap:1rem;grid-template-columns:1fr}}.project-main__link{color:#191b1d;color:var(--text-and-bg,#191b1d);cursor:pointer;font-size:2.8rem;font-style:normal;font-weight:500;line-height:120%;text-decoration-line:underline;transition:transform .2s ease-out}.project-main__link:hover{transform:scale(1.22) translateX(3.5rem) translateY(.5rem)}.project-goals{background:#f3f4f4;padding:10rem 0}@media screen and (max-width:768px){.project-goals{padding:6rem 0}}.project-goals__wrap{grid-gap:4rem;display:grid;grid-template-columns:.25fr .5fr}@media screen and (max-width:991.9px){.project-goals__wrap{grid-template-columns:.3fr .6fr}}@media screen and (max-width:768px){.project-goals__wrap{grid-gap:3rem;grid-template-columns:100%}}.project-goals__text{font-size:2.4rem;line-height:3.4rem;margin-bottom:4rem}@media screen and (max-width:768px){.project-goals__text{font-size:2rem;line-height:2.6rem;margin-bottom:3rem}}.project-goals__person{background-color:#fff;border-radius:2rem 2rem 2rem 0;margin-bottom:4rem;padding:4rem;position:relative}.project-goals__person-info{column-gap:.5rem;display:flex}@media screen and (max-width:768px){.project-goals__person-info{flex-direction:column}}.project-goals__person-name,.project-goals__person-position{color:#191b1d;font-size:1.6rem;font-weight:400}.project-goals__person-position{opacity:.6}.project-goals__person-text{color:#191b1d;font-size:2.8rem;font-weight:500;line-height:120%}.project-goals__person-photo{border-radius:50%;bottom:0;height:6rem;left:-8rem;position:absolute;width:6rem}.project-goals__tasks-item{font-size:2.4rem;grid-column:2/3;line-height:3.4rem;margin-bottom:4rem}.project-goals__tasks-item p:not(:last-child),.project-goals__tasks-item ul:not(:last-child){margin-bottom:1rem}.project-goals__tasks-item ul li{align-items:center;display:flex}.project-goals__tasks-item ul li:not(:last-child){margin-bottom:1.5rem}.project-goals__tasks-item ul li:before{background:url(/static/media/icon-task.86fdc5dce18b0e1cc53d.svg) no-repeat 50%/contain;content:"";flex:0 0 3.2rem;height:3.2rem;margin-bottom:auto;margin-right:1.6rem;transform:translateY(-.3rem);width:3.2rem}.project-goals__tasks-item ol{padding-left:2rem}.project-goals__tasks-item ol:not(:last-child){margin-bottom:1rem}.project-goals__tasks-item ol li{list-style-type:auto}.project-goals__tasks-item ol li:not(:last-child){margin-bottom:.5rem}@media screen and (max-width:768px){.project-goals__tasks-item{font-size:2rem;grid-column:1;line-height:2.6rem;margin-bottom:3rem}}.project-steps{margin:4rem 0}@media screen and (max-width:1199.9px){.project-steps{margin:3rem 0}}@media screen and (max-width:768px){.project-steps{margin:2rem 0}}.project-steps-header{background-color:#050505;color:#fff;margin-top:4rem}@media screen and (max-width:1199.9px){.project-steps-header{margin-top:3rem}}@media screen and (max-width:768px){.project-steps-header{margin-top:2rem}}.project-steps__wrap{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:575.9px){.project-steps__wrap{grid-gap:2rem;grid-template-columns:100%}}.project-steps__subtitle{margin-bottom:2rem}@media screen and (max-width:768px){.project-steps__subtitle{margin-bottom:1rem}}.project-steps__intro{color:#757677;margin-top:2rem}@media screen and (max-width:1199.9px){.project-steps__intro{grid-template-columns:2fr 1fr}}@media screen and (max-width:575.9px){.project-steps__intro{grid-template-columns:1fr;margin-top:1rem}}.project-steps__intro p:not(:last-child){margin-bottom:1rem}.project-steps__intro ul{list-style-type:disc}.project-steps__intro ul:not(:last-child){margin-bottom:1rem}.project-steps__intro ul li{align-items:flex-start;display:flex;list-style-type:auto}.project-steps__intro ul li:before{content:"•";font-size:2.5rem;margin:0 1rem}@media screen and (max-width:768px){.project-steps__intro ul li:before{font-size:2rem}}.project-steps__intro ol{padding-left:2rem}.project-steps__intro ol:not(:last-child){margin-bottom:1rem}.project-steps__intro ol li{list-style-type:auto}.project-steps__intro ol li:not(:last-child){margin-bottom:.5rem}.project-steps__text p:not(:last-child){margin-bottom:1rem}.project-steps__text ul{list-style-type:disc}.project-steps__text ul:not(:last-child){margin-bottom:1rem}.project-steps__text ul li{align-items:flex-start;display:flex;list-style-type:auto}.project-steps__text ul li:before{content:"•";font-size:2.5rem;margin:0 1rem}@media screen and (max-width:768px){.project-steps__text ul li:before{font-size:2rem}}.project-steps__text ol{padding-left:2rem}.project-steps__text ol:not(:last-child){margin-bottom:1rem}.project-steps__text ol li{list-style-type:auto}.project-steps__text ol li:not(:last-child){margin-bottom:.5rem}.project-steps__s:not(:last-child){border-bottom:1px solid #191b1d4d;margin-bottom:3rem;padding-bottom:3rem}@media screen and (max-width:1199.9px){.project-steps__s:not(:last-child){margin-bottom:2rem;padding-bottom:2rem}}@media screen and (max-width:575.9px){.project-steps__s:not(:last-child){margin-bottom:1rem;padding-bottom:1rem}}.project-target{margin:4rem 0}@media screen and (max-width:1199.9px){.project-target{margin:3rem 0}}@media screen and (max-width:768px){.project-target{margin:2rem 0}}.project-target__wrap{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:575.9px){.project-target__wrap{gap:1rem;grid-template-columns:1fr}}.project-target__content{margin-bottom:2rem}@media screen and (max-width:768px){.project-target__content{margin-bottom:1rem}}.project-target__item p:not(:last-child){margin-bottom:1rem}.project-target__item ul{list-style-type:disc}.project-target__item ul:not(:last-child){margin-bottom:1rem}.project-target__item ul li{align-items:flex-start;display:flex;list-style-type:auto}.project-target__item ul li:before{content:"•";font-size:2.5rem;margin:0 1rem}@media screen and (max-width:768px){.project-target__item ul li:before{font-size:2rem}}.project-target__item ol{padding-left:2rem}.project-target__item ol:not(:last-child){margin-bottom:1rem}.project-target__item ol li{list-style-type:auto}.project-target__item ol li:not(:last-child){margin-bottom:.5rem}.project-videoProduction{display:flex;flex-direction:column;gap:4rem;margin:4rem 0}@media screen and (max-width:1199.9px){.project-videoProduction{gap:3rem;margin:3rem 0}}@media screen and (max-width:768px){.project-videoProduction{gap:2rem;margin:2rem 0}}.project-stack{background-color:#050505;color:#fff;margin:4rem 0}@media screen and (max-width:1199.9px){.project-stack{margin:3rem 0}}@media screen and (max-width:768px){.project-stack{margin:2rem 0}}.project-stack__wrap{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:575.9px){.project-stack__wrap{gap:1rem;grid-template-columns:1fr}}.project-stack__content{grid-gap:2rem;color:#e0fd60;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:768px){.project-stack__content{gap:1rem}}@media screen and (max-width:575.9px){.project-stack__content{gap:.851rem}}.project-stack__content-item{align-items:center;border:.5px solid #e0fd60;border-radius:2rem;display:flex;height:100%;justify-content:stretch;min-height:8.034rem}@media screen and (max-width:1199.9px){.project-stack__content-item{min-height:6.6rem}}@media screen and (max-width:768px){.project-stack__content-item{min-height:5.6rem}}@media screen and (max-width:575.9px){.project-stack__content-item{border-radius:.851rem;min-height:4.681rem}}.project-stack__content-item img{margin:auto}.project-metric{background-color:#fff;position:relative}@media screen and (max-width:575.9px){.project-metric{padding:2rem 0!important}.project-metric .heading-secondary{padding:0 2rem}}.project-metric__wrap{grid-gap:3.35rem;display:grid;gap:3.35rem;grid-template-columns:1fr 1fr;margin-top:2rem;overflow:hidden}@media screen and (max-width:1199.9px){.project-metric__wrap{gap:2rem}}@media screen and (max-width:768px){.project-metric__wrap{gap:2rem;grid-template-columns:1fr}}@media screen and (max-width:575.9px){.project-metric__wrap{-ms-overflow-style:none;margin-top:1rem;overflow-x:auto;padding:0 2rem;scrollbar-width:none}.project-metric__wrap::-webkit-scrollbar{display:none}}.project-metric__wrap-item{display:flex;flex-direction:column;gap:1rem}@media screen and (max-width:575.9px){.project-metric__wrap-item{display:flex;flex-wrap:nowrap;gap:1rem;width:100vw}}.project-metric__wrap img{height:100%;object-fit:cover;width:100%}.project-results{background-color:#050505;color:#fff;margin:4rem 0}@media screen and (max-width:1199.9px){.project-results{margin:3rem 0}}@media screen and (max-width:768px){.project-results{margin:2rem 0}}.project-results__wrap{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:575.9px){.project-results__wrap{gap:1rem;grid-template-columns:1fr}}.project-results__wrapper{display:flex;flex-direction:column;justify-content:space-between}.project-results__wrapper-url{align-items:center;display:flex;flex-direction:row;gap:1rem}.project-results__wrapper-url .icon{height:4rem;width:4rem}.project-results__text p{color:#fff!important}.project-results__text p:first-child{color:#e0fd60!important}.project-results__text p:not(:last-child){margin-bottom:2rem}@media screen and (max-width:768px){.project-results__text p:not(:last-child){margin-bottom:1rem}}.project-results__text p span{color:inherit!important}.project-results__text ul:not(:last-child){margin-bottom:1rem}.project-results__text ul li{align-items:center;display:flex}.project-results__text ul li:not(:last-child){margin-bottom:1.5rem}.project-results__text ul li:before{background:url(/static/media/icon-task.86fdc5dce18b0e1cc53d.svg) no-repeat 50%/contain;content:"";flex:0 0 3.2rem;height:3.2rem;margin-bottom:auto;margin-right:1.6rem;transform:translateY(-.3rem);width:3.2rem}.project-results__text ol{padding-left:2rem}.project-results__text ol:not(:last-child){margin-bottom:1rem}.project-results__text ol li{list-style-type:auto}.project-results__text ol li:not(:last-child){margin-bottom:.5rem}@media screen and (max-width:768px){.project-results__text{font-size:2rem;grid-column:1;line-height:2.6rem;margin-bottom:3rem}}.project-results__person{background-color:#fff;border-radius:2rem 2rem 2rem 0;margin-bottom:4rem;padding:4rem;position:relative}.project-results__person-info{column-gap:.5rem;display:flex}.project-results__person-name,.project-results__person-position{color:#191b1d;font-size:1.6rem;font-weight:400}.project-results__person-position{opacity:.6}.project-results__person-text{color:#191b1d;font-size:2.8rem;font-weight:500;line-height:140%}.project-results__person-photo{border-radius:50%;bottom:0;height:6rem;left:-8rem;position:absolute;width:6rem}.project-analytics{padding:10rem 0 5rem}@media screen and (max-width:768px){.project-analytics{padding:6rem 0 3rem}}.project-analytics__wrap{grid-gap:4rem;display:grid;grid-template-columns:repeat(2,.5fr)}@media screen and (max-width:768px){.project-analytics__wrap{grid-template-columns:100%}}.project-analytics__wrap .heading-secondary{margin-bottom:3rem}@media screen and (max-width:768px){.project-analytics__wrap .heading-secondary{margin-bottom:2rem}}.project-analytics__picture{background-color:#f3f4f4;padding:70px 50px}.project-analytics__img{width:100%}.project-banner{overflow:hidden}.project-banner.--extra{margin:5rem 0}.project-banner img,.project-banner video{display:block;height:100%;object-fit:cover;width:100%}.project-banner iframe{aspect-ratio:1/.5;height:auto;width:100%}.project-banner p{display:none}.quote{position:relative}.quote:not(:last-child){margin-bottom:4rem}@media screen and (max-width:768px){.quote:not(:last-child){margin-bottom:3rem}}.quote__img{border-radius:50%;bottom:0;height:6rem;left:-8rem;position:absolute;width:6rem}@media screen and (max-width:768px){.quote__img{flex:0 0 4rem;height:4rem;margin-right:1rem;position:static;width:4rem}}.quote__box{background:#f3f4f4;border:1px solid #ffffff26;border-radius:20px 20px 20px 0;padding:4rem}@media screen and (max-width:768px){.quote__box{border-radius:20px;display:flex;flex-direction:column-reverse;padding:3rem}}.quote__person{line-height:1.8rem;margin-bottom:1rem}@media screen and (max-width:768px){.quote__person{align-items:center;display:flex}}.quote__person span{opacity:.6}@media screen and (max-width:768px){.quote__person span{display:block;margin-top:.5rem}}.quote__q{font-size:2.8rem;font-weight:500;line-height:3.4rem}@media screen and (max-width:768px){.quote__q{font-size:2.6rem;line-height:3.1rem;margin-bottom:2rem}}.results_bg{padding:10rem 0}.text-black{color:#000!important}.blackText p,.blackText p span{color:#000!important;font-size:2.8rem;font-weight:500;line-height:140%}.whiteText p,.whiteText p span{color:#fff!important;font-size:2.8rem;font-weight:500;line-height:140%}.swiper-button-next,.swiper-button-prev{height:40px!important;margin-top:calc(-15px - var(--swiper-navigation-size)/1)!important;top:95%!important;top:var(--swiper-navigation-top-offset,95%)!important;width:40px!important}@media screen and (max-width:1199.9px){.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/1)!important}}@media screen and (max-width:768px){.swiper-button-next,.swiper-button-prev{margin-top:calc(15px - var(--swiper-navigation-size)/1)!important}}.swiper{padding:7rem 0}@media screen and (max-width:1199.9px){.swiper{padding:5rem 0}}@media screen and (max-width:768px){.swiper{padding:3.776rem 0}}@media screen and (max-width:575.9px){.swiper{padding:3rem 0}}.swiper-wrapper{margin-bottom:40px;margin-top:7rem}@media(max-width:435px){.swiper-wrapper{margin-bottom:-20px!important}}@media screen and (max-width:1199.9px){.swiper-wrapper{margin-bottom:0;margin-top:4rem}}@media screen and (max-width:768px){.swiper-wrapper{margin-bottom:-20px;margin-top:3rem}}@media screen and (max-width:575.9px){.swiper-wrapper{margin-bottom:10px}}.swiper-slide{object-fit:cover!important}@media screen and (max-width:1199.9px){.swiper-slide{height:26.329rem!important}}@media screen and (max-width:768px){.swiper-slide{height:19.883rem!important}}@media screen and (max-width:575.9px){.swiper-slide{height:19.4rem!important}}.swiper-slide img,.swiper-slide video{aspect-ratio:16/9;width:100%}.swiper-button-prev,.swiper-rtl .swiper-button-next{height:4rem!important;left:49.6%!important;position:absolute!important;transform:translateX(-100%) translateY(-50%);width:4rem!important}@media screen and (max-width:768px){.swiper-button-prev,.swiper-rtl .swiper-button-next{height:3.021rem!important;width:3.021rem!important}}.swiper-button-next,.swiper-rtl .swiper-button-prev{height:4rem!important;position:absolute!important;right:49.6%!important;transform:translateX(100%) translateY(-50%);width:4rem!important}@media screen and (max-width:768px){.swiper-button-next,.swiper-rtl .swiper-button-prev{height:3.021rem!important;width:3.021rem!important}}.swiper-button-prev:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' fill='none'%3E%3Ccircle cx='20' cy='20' r='20' fill='%23fff'/%3E%3Cpath d='M25 20H15m0 0 4 4m-4-4 4-4' stroke='%23050005' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.swiper-button-next:after,.swiper-button-prev:after{display:inline-block;font-family:inherit!important;font-size:inherit!important;height:100%;width:100%}.swiper-button-next:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' fill='none'%3E%3Ccircle cx='20' cy='20' r='20' fill='%23fff'/%3E%3Cpath d='M15 20h10m0 0-4 4m4-4-4-4' stroke='%23050005' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.banner-grid{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1199.9px){.banner-grid{gap:3rem}}@media screen and (max-width:768px){.banner-grid{gap:2rem}}.banner-grid span{display:grid}.banner-grid span:not(:nth-child(2)):not(:nth-child(3)){grid-column:span 2}.banner-list{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:100%}@media screen and (max-width:1199.9px){.banner-list{gap:3rem}}@media screen and (max-width:768px){.banner-list{gap:2rem}}.slider-img{border-radius:3rem}@media screen and (max-width:1199.9px){.slider-img{border-radius:2.1rem}}@media screen and (max-width:768px){.slider-img{border-radius:1.6rem}}@media screen and (max-width:575.9px){.slider-img{border-radius:2rem}}@media(min-width:410px)and (max-width:435px){.slider-img{height:180px}}.awards-image{height:40px;width:40px}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.project-next{display:flex;flex-direction:column;gap:4rem}@media screen and (max-width:1199.9px){.project-next{gap:3rem}}@media screen and (max-width:768px){.project-next{gap:2rem}}.project-next__wrap{grid-gap:4rem;display:grid;gap:4rem;grid-auto-rows:auto;grid-template-columns:1fr 1fr}@media screen and (max-width:1199.9px){.project-next__wrap{gap:2rem}}@media screen and (max-width:575.9px){.project-next__wrap{-ms-overflow-style:none;display:flex;flex-wrap:nowrap;gap:1rem;margin-left:-2rem;overflow-x:auto;padding:0 2rem;scrollbar-width:none;width:100vw}.project-next__wrap::-webkit-scrollbar{display:none}}.project-next__img{height:100%;overflow:hidden;width:100%}.project-next__item{display:flex;flex-direction:column;gap:2rem}@media screen and (max-width:575.9px){.project-next__item{flex-shrink:0;min-width:32rem}}.project-next video{height:100%;object-fit:cover;width:100%}.project-next__subtitle{line-height:1.8rem;margin-bottom:2rem}@media screen and (max-width:768px){.project-next__subtitle{margin-bottom:1rem}}.project-next__name{font-size:3.6rem;font-weight:500;line-height:4.3rem;margin-bottom:4rem;max-width:43rem}@media screen and (max-width:768px){.project-next__name{font-size:3.2rem;line-height:3.8rem;margin-bottom:2rem}}.projects-start{color:#050505;overflow:hidden;padding:13.4rem 0 6.1rem;position:relative}@media screen and (max-width:1199.9px){.projects-start{padding:13.4rem 0 3rem}}@media screen and (max-width:768px){.projects-start{padding:11.4rem 0 3rem}}.projects-start__text{display:flex;flex-direction:column;gap:2rem}@media screen and (max-width:768px){.projects-start__text{gap:1rem}}.projects-start__filters{background:#f5f5f5;border-radius:5.2rem;display:inline-block;margin-bottom:5.9rem;overflow:hidden;padding:.2rem .3rem;position:relative;transition:all .3s ease-in-out}@media screen and (max-width:1199.9px){.projects-start__filters{margin-bottom:2.9rem;padding:.1rem}}@media screen and (max-width:575.9px){.projects-start__filters{margin-bottom:2rem;padding:.1rem}}.projects-start__filters .switcher{background:#e0fd60;border-radius:52px;height:96%;overflow:hidden;position:absolute;top:.1rem;transition:all .3s;width:50%}@media screen and (max-width:1199.9px){.projects-start__filters .switcher{height:94%;top:.1rem}}.projects-start__filters .item{align-items:center;border-radius:5.2rem;cursor:pointer;display:flex;flex-wrap:nowrap;gap:1rem;padding:1rem 2rem;position:relative;transition:all .3s;white-space:nowrap}.projects-start__filters .item .switch{color:#757677!important}.projects-category{background:#fff;border-radius:5rem;margin-bottom:4rem;padding:4rem}@media screen and (max-width:1199.9px){.projects-category{border-radius:4rem;padding:3rem}}@media screen and (max-width:768px){.projects-category{border-radius:3rem}}@media screen and (max-width:575.9px){.projects-category{border-radius:2rem;padding:2rem}}.projects-content{padding-bottom:4.6rem}.projects-menu{opacity:0;transition:all .5s ease;visibility:hidden}.projects .tapped{opacity:1;transition:all .5s ease;visibility:visible}.projects__wrap{grid-gap:0 4rem;display:grid;grid-template-columns:repeat(2,.5fr);padding-bottom:6.6rem;transition:all .3s ease-in-out}@media screen and (max-width:1199.9px){.projects__wrap{grid-gap:0 2rem}}@media screen and (max-width:768px){.projects__wrap{grid-gap:1rem;padding-bottom:6rem}}@media screen and (max-width:575.9px){.projects__wrap{grid-template-columns:100%}}.projects__wrap-column{grid-gap:4rem;display:grid;gap:4rem;grid-auto-rows:auto;grid-template-columns:1fr}@media screen and (max-width:1199.9px){.projects__wrap-column{gap:3rem}}.projects__item{aspect-ratio:1/1;border-radius:5rem;overflow:hidden;position:relative;width:100%}@supports not (aspect-ratio:1/1){.projects__item:before{content:"";float:left;padding-top:100%}.projects__item:after{clear:both;content:"";display:block}}@media screen and (max-width:1199.9px){.projects__item{border-radius:4rem}}@media screen and (max-width:768px){.projects__item{border-radius:3rem}}@media screen and (max-width:575.9px){.projects__item{border-radius:2rem}}.projects__item:hover .projects__item-img,.projects__item:hover img{transform:scale(1.15)}.projects__item-img-wrap{height:100%;overflow:hidden;width:100%}.projects__item-img-wrap p{display:none}.projects__item-img-wrap iframe,.projects__item-img-wrap img,.projects__item-img-wrap video{display:block;height:100%;object-fit:cover;transition:all .3s ease-in-out;width:100%}.projects__item-img{display:block;transition:transform .4s}.projects-decription{display:flex;flex-direction:column;gap:.5rem;margin-right:14.9rem}@media screen and (max-width:1199.9px){.projects-decription{gap:.6rem;margin-right:inherit}}.grid-main{grid-gap:4rem;display:grid;grid-template-columns:repeat(2,.5fr)}@media screen and (max-width:768px){.grid-main{grid-template-columns:100%}}.grid-main .projects-menu :nth-child(2){grid-column:2}.loadMore{align-items:center;background:#121212;border-radius:9.4rem;color:#fff;cursor:pointer;display:inline-block;margin:0 auto;padding:1rem 2rem;text-align:center}.loadMore:hover{background-color:#434343}.activeItem{background:#050505!important;color:#fff!important}.activeNum{background:#e0fd60!important;color:#050505!important}.activeTheme{background:#050505;color:#fff;transition:all .3s ease-out}.translateY{transform:translateY(-18.1rem)}@media screen and (max-width:1199.9px){.translateY{transform:translateY(-15.1rem)}}@media screen and (max-width:991.9px){.translateY{transform:translateY(-18.9rem)}}@media screen and (max-width:768px){.translateY{transform:translateY(0)}}.footer{background:#121212;color:#fff;margin:7rem 0 4rem;opacity:1;position:relative;transition:opacity .1s;z-index:10}@media screen and (max-width:1199.9px){.footer{margin:6rem 0 2rem}}@media screen and (max-width:768px){.footer{margin:3rem 0 2rem}.footer .container{padding:0 2rem}}.footer .footer-frame{padding:4.1rem 4rem}@media screen and (max-width:1199.9px){.footer .footer-frame{padding:3rem}}@media screen and (max-width:575.9px){.footer .footer-frame{padding:2rem}}.footer .footer-frame__discuss{background:#e0fd60;border-radius:9.4rem;color:#000;display:inline-block;margin-top:3rem;overflow:hidden;padding:1rem 2rem}@media screen and (max-width:768px){.footer .footer-frame__discuss{margin-top:2rem}}.footer .footer-frame__discuss-flex{align-items:flex-end;display:flex;flex-wrap:wrap}.footer .footer-frame__discuss-flex img{border-radius:50%;height:2.4rem;opacity:1;transform:scale(1) translateX(0);transition:all .3s;width:2.4rem}.footer .footer-frame__discuss-flex .text{margin:0 1rem;position:relative;transition:all .4s}.footer .footer-frame__discuss-flex .text .icon{height:2.4rem;left:auto;position:absolute;right:-3.6rem;top:-.5rem;transform:scale(0);transition:all .4s;width:2.4rem}.footer .footer-frame__discuss:hover img{opacity:0;transform:scale(0) translateX(-2.4rem)}.footer .footer-frame__discuss:hover .text{transform:translateX(-2.4rem)}.footer .footer-frame__discuss:hover .text .icon{top:0;transform:scale(1)}.footer-grid{display:grid;grid-template-columns:1fr 1fr;margin-bottom:13.8rem;position:relative}@media screen and (max-width:1199.9px){.footer-grid{margin-bottom:8.8rem}}@media screen and (max-width:768px){.footer-grid{grid-template-columns:100%;margin-bottom:4rem}}@media screen and (max-width:575.9px){.footer-grid{margin-bottom:3rem}}.footer__wrap{grid-gap:8.2rem;display:grid;grid-template-columns:1fr .5fr;transition:opacity .4s}@media screen and (max-width:1199.9px){.footer__wrap{grid-gap:6rem}}@media screen and (max-width:991.9px){.footer__wrap{grid-gap:1.5rem;grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.footer__wrap{margin-top:4rem}}@media screen and (max-width:575.9px){.footer__wrap{grid-gap:1.5rem;grid-template-columns:100%;margin-top:3rem}}.footer__subtitle{line-height:1.8rem;margin-bottom:2rem;opacity:.5}.footer__item{display:flex;flex-direction:column;gap:3rem;margin-top:1.1rem}.footer__item .btn{margin-top:1.9rem}.footer__item .flex-icon{display:flex;gap:1rem}.footer__item .icon{height:1.8rem;width:1.8rem}@media screen and (max-width:768px){.footer__item{gap:2rem;margin-top:0}}@media screen and (max-width:575.9px){.footer__item{gap:1rem}}.footer__item .contacts{color:#e0fd60;display:flex;flex-direction:column;gap:1rem;transition:all .3s}.footer__item .contacts p{transition:all .3s}.footer__item .contacts p:hover{opacity:.5}@media screen and (max-width:768px){.footer__item .contacts{gap:.3rem}.footer__item .contacts .footer__list{grid-column-gap:2rem;display:grid;grid-template-columns:.5fr .5fr}}.footer__contacts-item{display:block;font-size:3.6rem;font-weight:500;line-height:4.3rem;transition:color .3s}@media screen and (max-width:768px){.footer__contacts-item{font-size:3.2rem;line-height:3.8rem}}.footer__contacts-item:not(:last-child){margin-bottom:1rem}@media screen and (max-width:768px){.footer__contacts-item:not(:last-child){margin-bottom:.5rem}}.footer__social{display:flex;flex-wrap:wrap;gap:2rem}.footer__social:nth-child(2n){margin-right:0}.footer__social-item{color:#fff;position:relative;transition:color .4s,opacity .3s ease-in}.footer__social-item:hover{opacity:.5}.footer__pages{display:flex;flex-direction:column;justify-content:flex-start;margin-top:1rem}@media screen and (max-width:768px){.footer__pages{margin-top:0}}.footer__pages:nth-child(2n){margin-right:0}.footer__pages-item{color:#fff;position:relative}.footer__pages-item a{transition:color .4s,opacity .3s ease-in}.footer__pages-item a:hover{opacity:.5}.footer__pages li{margin-bottom:1.6rem}@media screen and (max-width:768px){.footer__pages li{margin-bottom:1.5rem}.footer__pages li:last-child{margin-bottom:0}}.footer__list-item{font-weight:500;transition:opacity .4s}.footer__list li.footer__list-item{display:table}.footer__list li.footer__list-item:hover{opacity:.5}.footer-info__wrap{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:575.9px){.footer-info__wrap{display:flex;flex-direction:column-reverse;gap:1rem}}.footer__copyright p{opacity:.5}.section-products{background:#f3f4f4;padding:10rem 0}@media screen and (max-width:768px){.section-products{padding:6rem 0}}.section-products__wrap{grid-gap:5rem;display:grid;grid-template-columns:auto 74.5%;justify-content:space-between}@media screen and (max-width:991.9px){.section-products__wrap{grid-gap:2rem;grid-template-columns:auto 78%}}@media screen and (max-width:768px){.section-products__wrap{grid-gap:3rem;grid-template-columns:100%}}.section-products__content{grid-gap:4rem;display:grid;grid-template-columns:repeat(2,.5fr)}@media screen and (max-width:991.9px){.section-products__content{grid-gap:1rem}}@media screen and (max-width:768px){.section-products__content{grid-gap:3rem;grid-template-columns:100%}}.section-products__item{display:block;position:relative}.section-products__item:hover .section-products__text{opacity:1}.section-products__item:hover .section-products__btn{background:#ff4d01}.section-products__item img{height:100%}.section-products__video{height:100%;object-fit:cover;width:100%}.section-products__frame,.section-products__frame iframe{height:100%;width:100%}.section-products__text{align-items:center;background:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;padding-bottom:2rem;position:absolute;text-align:center;top:0;transition:opacity .5s;width:100%;z-index:2}@media screen and (max-width:768px){.section-products__text{padding:2rem}}.section-products__name{font-size:3.6rem;font-weight:500;line-height:4.3rem;margin-bottom:1rem}@media screen and (max-width:768px){.section-products__name{font-size:2.8rem;line-height:3.2rem}}.section-products__descr{font-size:2.4rem;line-height:3.4rem;max-width:42rem}@media screen and (max-width:768px){.section-products__descr{font-size:1.8rem;line-height:2.2rem}}.section-products__btn{background:#ffffff1a;border-radius:38px;bottom:3rem;height:5rem;position:absolute;right:3rem;transition:all .5s;width:5rem;z-index:3}@media screen and (max-width:768px){.section-products__btn{bottom:1rem;height:4rem;right:1rem;width:4rem}}.section-products__btn:after,.section-products__btn:before{background:#fff;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.section-products__btn:before{height:2px;width:1.7rem}.section-products__btn:after{height:1.7rem;width:2px}.section-social{overflow:hidden}.section-social__wrap{grid-gap:5rem;border-top:1px solid #191b1d4d;display:grid;grid-template-columns:auto 74.5%;justify-content:space-between;padding:9.5rem 0 7.1rem}@media screen and (max-width:991.9px){.section-social__wrap{grid-gap:2rem;grid-template-columns:auto 78%}}@media screen and (max-width:768px){.section-social__wrap{grid-gap:3rem;grid-template-columns:100%;padding:6rem 0}}.section-social__content{grid-gap:4rem;display:grid;grid-template-columns:repeat(3,.33334fr)}@media screen and (max-width:991.9px){.section-social__content{grid-gap:1rem}}@media screen and (max-width:768px){.section-social__content{grid-gap:1rem;grid-template-columns:100%}}.section-social__item{color:#ffffff80;padding:4rem;position:relative;transition:opacity .5s}.section-social__item:hover .hidden{opacity:0}.section-social__item:hover .section-social__btn{background:#fff;opacity:1}.section-social__item img{height:100%}@media screen and (max-width:991.9px){.section-social__item{padding:3rem 2rem}}@media screen and (max-width:768px){.section-social__item{padding:3rem}}.section-social__item img{display:inline-block;height:4rem;margin-bottom:2rem}.section-social .hidden{opacity:1;transition:opacity .5s}.section-social__descr{font-size:2.4rem;line-height:3.4rem}@media screen and (max-width:768px){.section-social__descr{font-size:2rem;line-height:2.6rem}}.section-social__btn{border-radius:50%;height:5rem;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s;width:5rem;z-index:3}.section-social .arrow{background:var(--custom-color);border:none;border-radius:1rem;height:.25rem;overflow:visible;position:absolute;right:1.5rem;top:1.5rem;transform:rotate(-45deg);transform-origin:right center;transition:all .2s;width:3rem}.section-social .arrow:after,.section-social .arrow:before{background:var(--custom-color);content:"";display:block;height:2px;position:absolute;right:0;transform-origin:right center;transition:all .5s;width:2rem}.section-social .arrow:before{transform:rotate(45deg)}.section-social .arrow:after{transform:rotate(-45deg)}.showreel{cursor:none;height:100%;position:relative}.showreel .custom-cursor{-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);background:url(/static/media/videoPlayCursor.990bd2b7011d644beef9.svg) no-repeat 50%;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;cursor:none;height:100px;pointer-events:none;position:absolute;width:100px;z-index:1000}.showreel__title{align-items:center;display:flex;font-size:2rem;line-height:2.6rem;margin-bottom:1rem}@media screen and (max-width:768px){.showreel__title{margin-bottom:.8rem}}.showreel__title span{margin-left:.5rem;opacity:.4}.showreel__title:before{background:#ff4d01;border-radius:50%;content:"";height:8px;margin-right:.8rem;transform:translateY(-.3rem);width:8px}.showreel__s{cursor:none;opacity:1;position:relative}.showreel__s.pausing{height:100%}.showreel__s video{height:100%;object-fit:cover;width:100%}.showreel__s iframe{aspect-ratio:1/.5625;height:100%;width:100%}.showreel__s p{display:none}.playIcon{position:relative}.playIcon video{width:100%}.playIcon iframe{aspect-ratio:1/.5625;height:auto;width:100%}.rotate{display:none}@media(max-width:768px){.rotate{bottom:30px;display:block;left:50%;position:absolute;transform:translate(-50%);z-index:99}.rotate.playing{display:none}.rotate.pausing{display:block}}.main-banner{overflow:hidden;padding:13.4rem 0 2rem;position:relative;z-index:1}@media screen and (max-width:768px){.main-banner{padding:9rem 0 2.6rem}}.main-banner__line{bottom:-31px;left:-46px;position:absolute;width:124.4rem;z-index:-1}@media screen and (max-width:768px){.main-banner__line{bottom:14rem;left:.1em;width:100%}}.main-banner>.container{position:relative;z-index:2}.main-banner__wrap{grid-gap:4rem;align-items:start;display:grid;grid-template-columns:100%}.main-banner__content{display:flex;flex-direction:column}.main-banner__content p{color:#757677}.main-banner__project{display:flex;flex-direction:column;gap:20px;position:relative}.main-banner__project-marquee{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;height:38em;position:relative;text-align:center;z-index:9}.main-banner__project-marquee__column{display:flex;flex-direction:column;gap:1em;padding-top:3em;width:100%}.main-banner__project-marquee__column:last-child{animation:marqueeUp 80s linear infinite}.main-banner__project-marquee__column:nth-last-child(2){animation:marqueeDown 95s linear infinite;padding-top:0}.main-banner__project-marquee__column:nth-last-child(3){animation:marqueeUp 99s linear infinite}.main-banner__project-marquee__column:hover{animation-play-state:paused;transform:scale(1)}@keyframes marqueeUp{0%{transform:translateY(0)}to{transform:translateY(-530%)}}@keyframes marqueeDown{0%{transform:translateY(-730%)}to{transform:translateY(-170%)}}.main-banner__project-name{font-size:3.6rem;font-weight:500;left:0;line-height:4.3rem;max-width:32rem;position:absolute;top:3rem;z-index:3}.main-banner__project-img{border-radius:5px;gap:0;height:9em;transition:transform .3s ease-in-out;width:15em}.main-banner__project-img:hover{box-shadow:0 5px 10px 2px #00000075;gap:1em;transform:scale(1.2)}.main-banner__project-link{bottom:0;right:0;z-index:3}.main-clients{color:#000;position:relative}@media screen and (max-width:768px){.main-clients{padding:1rem 0}}.main-clients__mutedL{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);height:100%;left:0;position:absolute;top:0;width:4rem;z-index:1000}@media screen and (max-width:768px){.main-clients__mutedL{width:2rem}}.main-clients__mutedR{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);height:100%;position:absolute;right:0;top:0;width:4rem;z-index:1000}@media screen and (max-width:768px){.main-clients__mutedR{width:2rem}}.main-clients__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:6rem}@media screen and (max-width:768px){.main-clients__head{margin-bottom:3rem}.main-clients__pag{align-items:center;line-height:1.8rem;margin-left:1rem;white-space:nowrap}.main-clients__pag.hidden-desktop{display:flex!important}}.main-clients__pag-sep{margin:0 1rem}.main-clients .rfm-marquee{height:100%;max-height:7.5rem}@media screen and (max-width:575.9px){.main-clients .rfm-marquee{max-height:6rem}}.main-clients .rfm-child{height:100%;max-width:18.75rem}@media screen and (max-width:575.9px){.main-clients .rfm-child{max-width:15rem}}.main-clients .rfm-initial-child-container{gap:7rem}@media screen and (max-width:1199.9px){.main-clients .rfm-initial-child-container{gap:4rem}}@media screen and (max-width:768px){.main-clients .rfm-initial-child-container{gap:3rem}}@media screen and (max-width:575.9px){.main-clients .rfm-initial-child-container{gap:1rem}}.main-clients .marquee{gap:7rem}@media screen and (max-width:1199.9px){.main-clients .marquee{gap:4rem}}@media screen and (max-width:768px){.main-clients .marquee{gap:3rem}}@media screen and (max-width:575.9px){.main-clients .marquee{gap:1rem}}.main-clients__container{height:7.5rem;padding:1rem 0;width:18.75rem}@media screen and (max-width:575.9px){.main-clients__container{height:6rem;padding:1rem 2rem;width:15rem}}.main-clients__container img{height:100%;object-fit:contain;width:100%}.main-clients .marquee-container{margin:0}.main-clients__slider{display:none}@media screen and (max-width:768px){.main-clients__slider{display:block}}.main-clients__slider .swiper-wrapper{flex-direction:row}@media screen and (max-width:768px){.main-clients__item{align-items:center;display:flex;height:calc(50% - 5px)!important;justify-content:center;margin-top:10px!important;text-align:center}}.main-clients .overlay:after,.main-clients .overlay:before{content:none}.main-showreel{height:100%;position:relative}.main-showreel__wrap{border-radius:5rem;height:60rem;overflow:hidden;width:100%}@media screen and (max-width:1199.9px){.main-showreel__wrap{height:42.5rem}}@media screen and (max-width:991.9px){.main-showreel__wrap{height:32rem}}@media(max-width:870px){.main-showreel__wrap .playing video{margin-top:150px}}.main-showreel__wrap video{height:100%;object-fit:cover;width:100%}.main-showreel__wrap.full-screen{border-radius:0;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;transition:all .3s ease-in-out;width:100%;z-index:10000}@media(max-width:870px){.main-showreel__wrap.full-screen{background-color:#000}}.main-agency{color:#000;padding:7rem 0}@media screen and (max-width:1199.9px){.main-agency{padding:5.9rem 0 6rem}}@media screen and (max-width:991.9px){.main-agency{padding:4rem 0}}@media screen and (max-width:575.9px){.main-agency{padding:3rem 0}}.main-agency__wrap{grid-gap:4rem;display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:31rem 31rem;margin-bottom:7rem}@media screen and (max-width:1199.9px){.main-agency__wrap{grid-gap:2rem;grid-template-rows:29rem 29rem;margin-bottom:6rem}}@media screen and (max-width:991.9px){.main-agency__wrap{grid-gap:1rem;grid-template-rows:29.6rem 33rem;margin-bottom:4rem}}@media screen and (max-width:575.9px){.main-agency__wrap{grid-gap:1rem 0;grid-auto-flow:dense;grid-template-columns:1fr;margin-bottom:3rem}}.main-agency__item{background:#121212;border-radius:4rem;overflow:hidden;position:relative;width:100%}.main-agency__item:hover .hover-flip-circle span{transform:translatex(0) translatey(0)}.main-agency__item:hover .hover-flip-circle div{transform:translatex(15%) translatey(15%)}@media screen and (max-width:768px){.main-agency__item{border-radius:3rem}}@media screen and (max-width:575.9px){.main-agency__item{border-radius:2rem}}.main-agency__item-img{height:100%;object-fit:cover;width:100%}.main-agency__item-header{align-items:center;color:#fff;cursor:pointer;display:flex;gap:2rem;padding:4rem;position:absolute;top:0;z-index:3}.main-agency__item-header__num{align-items:center;border:1px solid #757677;border-radius:3.9rem;color:#757677;display:flex;height:2.6rem;justify-content:center;padding:.6rem 1.3rem .5rem;text-align:center}@media screen and (max-width:1199.9px){.main-agency__item-header{padding:3rem}}.main-agency__item-service{grid-gap:0 4rem;color:#fff;display:grid;gap:0 4rem;grid-template-columns:repeat(2,1fr);left:0;padding:0 4rem;position:absolute;right:0;top:9.1rem;z-index:3}@media screen and (max-width:1199.9px){.main-agency__item-service{gap:0 2rem;padding:0 3rem;top:7.65rem}}@media screen and (max-width:768px){.main-agency__item-service{gap:0;grid-template-columns:1fr;top:6.3rem}}.main-agency__item-link{align-items:center;border-bottom:1px solid #fff3;display:flex;flex-direction:row;justify-content:space-between;padding:1rem 0;position:relative;transition:all .3s ease-in-out;width:100%}@media screen and (max-width:1199.9px){.main-agency__item-link{padding:.85rem 0 .75rem}}@media screen and (max-width:768px){.main-agency__item-link{padding:.45rem 0 .35rem}}.main-agency__item-link p{opacity:1;transition:opacity .3s}@media screen and (max-width:768px){.main-agency__item-link p{padding:.45rem 0}}.main-agency__item-link .icon{height:3rem;width:3rem}@media screen and (max-width:575.9px){.main-agency__item-link .icon{height:2rem;width:2rem}}.main-agency__item-link:hover .hover-flip-arrow div,.main-agency__item-link:hover .hover-flip-arrow span{transform:translatex(0) translatey(0)}.main-agency__item-link:hover p{color:#e0fd60}.main-agency__item-arrow{align-items:center;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#ffffff08;border:1px solid #e0fd60;border-radius:43px;bottom:4rem;color:#e0fd60;display:inline-flex;height:5rem;justify-content:center;overflow:hidden;padding:1.5rem;position:absolute;right:4rem;transition:transform .3s ease-in-out;width:5rem;z-index:5}@media screen and (max-width:768px){.main-agency__item-arrow{padding:1.5rem}}.main-agency__item-arrow .icon{height:2.143rem;width:2.143rem}.main-agency__item__descr{bottom:0;color:#fff;left:0;max-width:50rem;padding:4rem;position:absolute;right:0;z-index:3}.main-agency__item__descr:first-child{padding:3rem}@media screen and (max-width:1199.9px){.main-agency__item__descr{padding:3rem}}@media screen and (max-width:575.9px){.main-agency__item__descr{padding:2rem}}.main-agency__item__descr-flex{align-items:center;display:flex;flex-direction:row;gap:3rem}@media screen and (max-width:1199.9px){.main-agency__item__descr-flex{gap:2rem}}.main-agency__item__descr-flex-ind1{max-width:37rem;width:100%}@media screen and (max-width:1199.9px){.main-agency__item__descr-flex-ind1{max-width:23.2rem}}@media screen and (max-width:768px){.main-agency__item__descr-flex-ind1{margin:0;max-width:24.1rem}.main-agency__item__descr-flex{font-size:1.6rem;margin-top:1rem}}.main-agency__item__descr-flex__item{max-width:47%}@media screen and (max-width:575.9px){.main-agency__item__descr-flex__item{max-width:45%}}.main-agency__item__descr-flex__item:first-child{font-size:4.8rem;font-weight:500}@media screen and (max-width:768px){.main-agency__item__descr-flex__item:first-child{font-size:4.2rem;padding-top:0}}.main-agency__item__descr-flex__item:nth-child(2){font-size:1.6rem;max-width:17rem;width:100%}@media screen and (max-width:768px){.main-agency__item__descr-flex__item:nth-child(2){font-size:1.4rem;max-width:15rem}}.main-agency__item__descr1{color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:1.6rem;gap:0;padding:0 4rem;position:absolute;top:10.3rem;z-index:3}@media screen and (max-width:1199.9px){.main-agency__item__descr1{padding:0 3rem;top:9.1rem}}@media screen and (max-width:768px){.main-agency__item__descr1{flex-wrap:wrap;font-size:1.4rem;top:9rem}}@media screen and (max-width:575.9px){.main-agency__item__descr1{padding:0 2rem 3rem;top:13.197rem}}@media screen and (max-width:768px){.main-agency__item__descr1 .person{align-items:flex-start;display:flex}}.main-agency__item__descr1 .person-img{border:2px solid #ffffff4d;border-radius:7rem;flex:0 0 7rem;height:7rem;width:7rem}@media screen and (max-width:1199.9px){.main-agency__item__descr1 .person-img{flex:0 0 6rem;height:6rem;width:6rem}}@media screen and (max-width:768px){.main-agency__item__descr1 .person-img{flex:0 0 5rem;height:5rem;margin-right:2rem;width:5rem}}@media screen and (max-width:575.9px){.main-agency__item__descr1 .person-img{flex:0 0 4rem;height:4rem;margin-right:2rem;width:4rem}}.main-agency__item__descr1 .person-img:first-child{margin-right:-1.5rem;position:relative;z-index:1}.main-agency__item__descr1 .person-img:nth-child(2){margin-right:-2rem;position:relative;z-index:2}.main-agency__item__descr1 .person-img:nth-child(3){margin-right:3rem;position:relative;z-index:3}.main-agency__item:nth-child(3){grid-row:span 2}@media screen and (max-width:575.9px){.main-agency__item:nth-child(3){grid-row:inherit;min-height:29.6rem}}.main-projects__wrap{grid-gap:4rem;background:#fff;border-radius:5rem;display:grid;gap:4rem;grid-template-columns:1fr 1fr;justify-content:space-evenly;padding:4rem 6.1rem 2.8rem 4rem}@media screen and (max-width:1199.9px){.main-projects__wrap{border-radius:4rem;gap:2rem;padding:3rem}}@media screen and (max-width:991.9px){.main-projects__wrap{border-radius:3rem;gap:1rem;grid-template-columns:1fr 1fr}}@media screen and (max-width:575.9px){.main-projects__wrap{grid-gap:2rem;border-radius:2rem;grid-template-columns:1fr;padding:2rem}}.main-projects__item{display:flex;flex-direction:column;gap:3rem;transition:all .2s ease-out}.main-projects__item-btn{align-items:center;background:#0505050a;border-radius:3.5rem;display:flex;flex-wrap:wrap;gap:.5rem;padding:.9rem 1.5rem;transition:all .2s ease-out}.main-projects__item-btn:hover{background:#121212;color:#fff}.main-projects__item-btn:hover .main-agency__item-header__num{background:#e0fd60;border:1px solid #121212;color:#050505}@media screen and (max-width:575.9px){.main-projects__item-btn{padding:.7rem 1rem}}@media screen and (max-width:1199.9px){.main-projects__item{gap:2.2rem}}@media screen and (max-width:991.9px){.main-projects__item{gap:2rem}}@media screen and (max-width:768px){.main-projects__item{grid-gap:2rem;grid-template-columns:1fr}}.main-projects__item-flex{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 0;padding:0!important}@media screen and (max-width:575.9px){.main-projects__item-flex{gap:.5rem 0}}.main-projects__item-flex__inner{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap}.main-projects__item-flex__inner:after{color:#757677;content:"/";font-size:2rem;line-height:150%;margin:0 1rem;opacity:.2}@media screen and (max-width:575.9px){.main-projects__item-flex__inner:after{margin:0 .5rem}}.main-projects__num{align-items:center;border:1px solid #757677;border-radius:39px;color:#757677;display:flex;gap:1rem;justify-content:center;line-height:normal;padding:1rem 1.8rem .6rem;text-align:center;transition:all .2s ease-out}@media screen and (max-width:575.9px){.main-projects__num{padding:.6rem 1.2rem .4rem}}.main-working{overflow:hidden;padding-top:7rem}@media screen and (max-width:1199.9px){.main-working{padding-top:5.9rem}}@media screen and (max-width:991.9px){.main-working{padding-top:4rem}}@media screen and (max-width:575.9px){.main-working{padding-top:3rem}}.main-working__wrap{display:grid;grid-template-columns:.25fr .95fr;position:relative;width:100vw}@media(max-width:870px){.main-working__wrap{grid-template-columns:1fr}}@media(max-width:574px){.main-working__wrap{display:block}}.main-working__wrap .faded{background:linear-gradient(270deg,#eee,#eee0);display:none;height:302px;left:1690px;position:absolute;width:70px;z-index:10}@media(min-width:1900px){.main-working__wrap .faded{display:block}}@media(min-width:2000px){.main-working__wrap .faded{display:block;height:483px;left:1670px}}.main-working__wrap-info{display:flex;flex-direction:column;justify-content:space-between}@media(max-width:870px){.main-working__wrap-info{display:none}}.main-working__wrapperSlide{-ms-overflow-style:none;display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden;scrollbar-width:none}.main-working__wrapperSlide::-webkit-scrollbar{display:none}@media screen and (max-width:575.9px){.main-working__wrapperSlide{overflow:visible;overflow:initial;width:100vw}}.main-working__wrapperSlide .padding-slider{display:flex;padding-right:4rem}@media screen and (max-width:1199.9px){.main-working__wrapperSlide .padding-slider{padding-right:2rem}}@media screen and (max-width:575.9px){.main-working__wrapperSlide .padding-slider{padding-right:1rem}}.main-working__wrapperSlide-item{background:#fff;border-radius:5rem;color:#121212;display:flex;flex-direction:column;gap:2rem;justify-content:space-between;opacity:1;padding:4rem;transition:all .3s ease-out;visibility:visible;width:100%}.main-working__wrapperSlide-item:hover img:nth-child(2){transform:translateX(.5rem)}.main-working__wrapperSlide-item .greenBall{align-items:flex-start;display:flex;gap:1rem}.main-working__wrapperSlide-item .greenBall p{color:#757677}.main-working__wrapperSlide-item .greenBall .animateBall{display:flex}.main-working__wrapperSlide-item .greenBall .animateBall .icon{height:1.6rem;width:1.6rem}@media screen and (max-width:1199.9px){.main-working__wrapperSlide-item{min-height:31.4rem;min-width:34rem;padding:3rem}}@media screen and (max-width:768px){.main-working__wrapperSlide-item{min-height:31.4rem;min-width:28rem;padding:3rem}}.main-working__wrapperSlide-item .wrapp{display:flex;flex-direction:column;gap:1rem;opacity:1;transition:all .4s ease-out}.main-working__wrapperSlide-item .wrapp-circle{display:flex;flex-wrap:wrap;opacity:1;transition:all .2s ease-out}.main-working__wrapperSlide-item .wrapp-circle .circle{border-radius:50%;height:8rem;opacity:1;transition:all .2s ease-out;width:8rem}.main-working__wrapperSlide-item .wrapp-circle .circle:nth-child(2){margin-left:-1rem}.main-working__wrapperSlide .swipped{margin:0;min-width:0;opacity:0;padding:0;visibility:hidden;width:0}.main-working__wrapperSlide .swipped .circle,.main-working__wrapperSlide .swipped .wrapp,.main-working__wrapperSlide .swipped .wrapp-circle{opacity:0!important}.rollCircleMain{bottom:0;left:30rem;position:absolute}@media screen and (max-width:768px){.rollCircleMain{bottom:19rem;left:15rem}}@media screen and (max-width:575.9px){.rollCircleMain{bottom:15rem;left:8rem}}@media screen and (max-width:499.9px){.rollCircleMain{bottom:13rem;bottom:12rem;left:4rem;left:0}}.wh-30{width:20%}@media screen and (max-width:991.9px){.wh-30{width:25%}}@media screen and (max-width:768px){.wh-30{width:100%}}.slide-arrow .next,.slide-arrow .prev{cursor:pointer}.animate-marquee-left{animation:marquee-down var(--duration) linear infinite}.main-clients__marquee{--duration:150s}.main-clients__marquee .gap-\[1rem\]{gap:7rem}@media screen and (max-width:1199.9px){.main-clients__marquee .gap-\[1rem\]{gap:4rem}}@media screen and (max-width:768px){.main-clients__marquee .gap-\[1rem\]{gap:3rem}}@media screen and (max-width:575.9px){.main-clients__marquee .gap-\[1rem\]{gap:1rem}}.\[--gap\:1rem\]{--gap:7rem}@media screen and (max-width:1199.9px){.\[--gap\:1rem\]{--gap:4rem}}@media screen and (max-width:768px){.\[--gap\:1rem\]{--gap:3rem}}@media screen and (max-width:575.9px){.\[--gap\:1rem\]{--gap:1rem}}.swiper_wrapper_mainp{margin-right:0;width:100%}.swiper_wrapper_mainp .swiper-slide{height:30.2rem!important}@media(max-width:574px){.swiper_wrapper_mainp .swiper-slide{width:100%}}.swiper_wrapper_mainp .swiper-wrapper{margin-bottom:0;margin-top:0}@media(max-width:1345px){.swiper_wrapper_mainp .swiper-wrapper{margin-bottom:20px}}@media(max-width:870px){.swiper_wrapper_mainp .swiper-wrapper{margin-bottom:60px}}@media(max-width:574px){.swiper_wrapper_mainp{margin-bottom:40px}}.heading-secondary.mobile,.slide-arrow.mobile{display:none}@media(max-width:870px){.heading-secondary.mobile,.slide-arrow.mobile{display:block;margin-bottom:20px}.slide-arrow.mobile{display:flex;justify-content:center;margin-bottom:20px}}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}


/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.animated{animation-duration:1s;animation-fill-mode:both}.animated.hinge{animation-duration:2s}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pulse{animation-name:pulse}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{animation-name:swing;transform-origin:top center}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0)}}.wobble{animation-name:wobble}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}to{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}to{opacity:0;transform:translateX(2000px)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{animation-name:bounceOutUp}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px) translateZ(0) rotateY(0) scale(1)}40%{animation-timing-function:ease-out;transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1)}50%{animation-timing-function:ease-in;transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1)}80%{animation-timing-function:ease-in;transform:perspective(400px) translateZ(0) rotateY(1turn) scale(.95)}to{animation-timing-function:ease-in;transform:perspective(400px) translateZ(0) rotateY(1turn) scale(1)}}.animated.flip{animation-name:flip;backface-visibility:visible}@keyframes flipInX{0%{opacity:0;transform:perspective(400px) rotateX(90deg)}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{opacity:1;transform:perspective(400px) rotateX(0deg)}}.flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;transform:perspective(400px) rotateY(90deg)}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{opacity:1;transform:perspective(400px) rotateY(0deg)}}.flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{opacity:1;transform:perspective(400px) rotateX(0deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{opacity:1;transform:perspective(400px) rotateY(0deg)}to{opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedIn{0%{opacity:0;transform:translateX(100%) skewX(-30deg)}60%{opacity:1;transform:translateX(-20%) skewX(30deg)}80%{opacity:1;transform:translateX(0) skewX(-15deg)}to{opacity:1;transform:translateX(0) skewX(0deg)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1;transform:translateX(0) skewX(0deg)}to{opacity:0;transform:translateX(100%) skewX(-30deg)}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg);transform-origin:center center}to{opacity:1;transform:rotate(0);transform-origin:center center}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-90deg);transform-origin:left bottom}to{opacity:1;transform:rotate(0);transform-origin:left bottom}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(90deg);transform-origin:right bottom}to{opacity:1;transform:rotate(0);transform-origin:right bottom}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(90deg);transform-origin:left bottom}to{opacity:1;transform:rotate(0);transform-origin:left bottom}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{opacity:1;transform:rotate(0);transform-origin:right bottom}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1;transform:rotate(0);transform-origin:center center}to{opacity:0;transform:rotate(200deg);transform-origin:center center}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1;transform:rotate(0);transform-origin:left bottom}to{opacity:0;transform:rotate(90deg);transform-origin:left bottom}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1;transform:rotate(0);transform-origin:right bottom}to{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1;transform:rotate(0);transform-origin:left bottom}to{opacity:0;transform:rotate(-90deg);transform-origin:left bottom}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1;transform:rotate(0);transform-origin:right bottom}to{opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}to{transform:translateY(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px)}to{transform:translateX(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}to{transform:translateX(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideOutLeft{0%{transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.slideOutUp{animation-name:slideOutUp}@keyframes hinge{0%{animation-timing-function:ease-in-out;transform:rotate(0);transform-origin:top left}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%{animation-timing-function:ease-in-out;transform:rotate(60deg);transform-origin:top left}80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg) translateY(0);transform-origin:top left}to{opacity:0;transform:translateY(700px)}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}to{opacity:1;transform:translateX(0) rotate(0deg)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0deg)}to{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{animation-name:rollOut}.services-s{color:#050505;overflow:hidden;padding:13.4rem 0 4rem;position:relative}@media screen and (max-width:768px){.services-s{padding:11.4rem 0 3rem}}.services-s__wrap{grid-gap:4rem;display:grid;grid-template-columns:.25fr .75fr}@media screen and (max-width:768px){.services-s__wrap{grid-gap:3rem;grid-template-columns:100%}}.services-s__subtitle{font-size:2.8rem;font-weight:500;line-height:3.4rem;margin-bottom:3rem}@media screen and (max-width:768px){.services-s__subtitle{font-size:2.6rem;line-height:3.1rem;margin-bottom:2rem}}.services-s__dir{align-items:center;display:flex}.services-s__dir-img{border-radius:50%;flex:0 0 6rem;height:6rem;margin-right:2rem;width:6rem}@media screen and (max-width:768px){.services-s__dir-img{flex:0 0 4rem;height:4rem;margin-right:1.5rem;width:4rem}}.services-s__dir-name{font-size:2rem;line-height:2.6rem}@media screen and (max-width:768px){.services-s__dir-name{font-size:1.6rem;line-height:1.8rem}}.services-s__list{grid-gap:2rem;display:grid;grid-template-columns:repeat(2,.5fr);overflow:hidden}@media screen and (max-width:768px){.services-s__list{grid-gap:1rem;grid-template-columns:100%}}.services-s__item{background:#f3f4f4;padding:4rem;position:relative;transition:all .5s}@media screen and (max-width:768px){.services-s__item{padding:3rem}}.services-s__item:hover{background:#ff4d01;color:#fff}.services-s__item:hover .services-s__icon{opacity:1;transform:scale(1)}.services-s__icon{align-items:center;background:#fff;border-radius:50%;display:flex;height:5rem;justify-content:center;opacity:0;position:absolute;right:2rem;top:2rem;transform:scale(0);transition:transform .5s cubic-bezier(.25,1.75,.75,.9);width:5rem}@media screen and (max-width:768px){.services-s__icon{height:3rem;right:1rem;top:1rem;width:3rem}}.services-about{background-color:#fff;margin-bottom:7rem;overflow:hidden;position:relative}@media screen and (max-width:1199.9px){.services-about{margin-bottom:6rem}}@media screen and (max-width:768px){.services-about{margin-bottom:4rem}}@media screen and (max-width:575.9px){.services-about{margin-bottom:3rem}}.services-about__wrap{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:575.9px){.services-about__wrap{gap:2rem;grid-template-columns:1fr}}.services-about__wrap .info{display:flex;flex-direction:column;gap:2rem}@media screen and (max-width:768px){.services-about__wrap .info{gap:1rem}}.services-about__wrap .info__descr{color:#757677}.services-about__adv-item{align-items:center;display:flex;font-size:2.4rem;font-weight:500;line-height:3.36rem}@media screen and (max-width:768px){.services-about__adv-item{font-size:2rem;line-height:2.6rem}}.services-about__adv-item:not(:last-child){margin-bottom:3rem}@media screen and (max-width:768px){.services-about__adv-item:not(:last-child){margin-bottom:2rem}}.services-about__adv-item .icon{height:5rem;margin-right:1.5rem;width:5rem}@media screen and (max-width:768px){.services-about__adv-item .icon{margin-right:1rem}}.services-list{color:#fff;margin-bottom:7rem;position:relative}@media screen and (max-width:1199.9px){.services-list{margin-bottom:6rem}}@media screen and (max-width:768px){.services-list{margin-bottom:4rem}}@media screen and (max-width:575.9px){.services-list{margin-bottom:3rem}}.services-list__wrapp{background:#050505;display:flex;flex-direction:column;gap:4rem}@media screen and (max-width:575.9px){.services-list__wrapp{gap:2rem}}.services-list__wrapp-item{border-bottom:1px solid #757677;display:grid;grid-template-columns:repeat(2,1fr);padding-bottom:4rem}@media screen and (max-width:768px){.services-list__wrapp-item{padding-bottom:3rem}}@media screen and (max-width:575.9px){.services-list__wrapp-item{display:flex;flex-direction:column;gap:2rem;padding-bottom:2rem}}.services-list__wrapp-item .describe{display:flex;flex-direction:column;gap:2rem}@media screen and (max-width:575.9px){.services-list__wrapp-item .describe{gap:1rem}}.services-list__wrapp-item .describe__wrapp{max-width:70%;width:100%}@media screen and (max-width:768px){.services-list__wrapp-item .describe__wrapp{max-width:80%}}@media screen and (max-width:575.9px){.services-list__wrapp-item .describe__wrapp{max-width:100%}}.services-list__wrapp-item .describe__wrapp-benefits{display:flex;flex-direction:column}.services-list__wrapp-item .describe__wrapp-benefits__item{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:auto 1fr}@media screen and (max-width:768px){.services-list__wrapp-item .describe__wrapp-benefits__item{gap:1rem}}.services-list__wrapp-item .describe__wrapp-benefits__item .num{align-items:center;aspect-ratio:1/1;background-color:#e0fd60;border:none;border-radius:3.9rem;color:#050505;display:flex;justify-content:center;text-align:center;width:4.2rem}@supports not (aspect-ratio:1/1){.services-list__wrapp-item .describe__wrapp-benefits__item .num:before{content:"";float:left;padding-top:100%}.services-list__wrapp-item .describe__wrapp-benefits__item .num:after{clear:both;content:"";display:block}}@media screen and (max-width:768px){.services-list__wrapp-item .describe__wrapp-benefits__item .num{width:4rem}}.services-list__wrapp-item .describe__wrapp-benefits__item:not(:last-child){border-bottom:1px solid #757677;margin-bottom:1.5rem;padding-bottom:1.5rem}.services-list__wrapp-item .describe__wrapp-benefits__item .tariffs{align-items:center;display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:768px){.services-list__wrapp-item .describe__wrapp-benefits__item .tariffs{grid-template-columns:2fr 1fr}}@media screen and (max-width:575.9px){.services-list__wrapp-item .describe__wrapp-benefits__item .tariffs{grid-template-columns:100%}}.services-list__wrapp-item .describe__wrapp-benefits__item .tariffs .price{color:#757677}@media screen and (max-width:1199.9px){.services-list__wrapp-item .describe__wrapp-benefits__item .tariffs .price{margin-right:1.5rem;text-align:end}}@media screen and (max-width:768px){.services-list__wrapp-item .describe__wrapp-benefits__item .tariffs .price{margin-right:0;text-align:start}}.services-list__wrapp-item .describe__wrapp-benefits__item .tariffs__span{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem}@media screen and (max-width:768px){.services-list__wrapp-item .describe__wrapp-benefits__item .tariffs__span{gap:1rem}}.services-principle{background:#050505;color:#fff;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:7rem;position:relative}@media screen and (max-width:1199.9px){.services-principle{margin-bottom:6rem}}@media screen and (max-width:768px){.services-principle{margin-bottom:4rem}}@media screen and (max-width:575.9px){.services-principle{gap:2rem;grid-template-columns:100%;margin-bottom:3rem}}.services-principle__wrap{grid-gap:3rem;display:grid;grid-template-columns:1fr;position:relative}@media screen and (max-width:768px){.services-principle__wrap{grid-gap:3rem;grid-template-columns:100%}}.services-principle__wrap-item{display:flex;flex-direction:row;flex-wrap:nowrap;gap:4rem}@media screen and (max-width:1199.9px){.services-principle__wrap-item{gap:2rem}}.services-principle__wrap-item p:nth-child(2){color:#757677;margin-top:1rem}@media screen and (max-width:575.9px){.services-principle__wrap-item p:nth-child(2){margin-top:.5rem}}.services-principle__wrap-item img{height:10rem;width:10rem}@media screen and (max-width:1199.9px){.services-principle__wrap-item img{height:7rem;width:7rem}}@media screen and (max-width:575.9px){.services-principle__wrap-item img{height:5rem;width:5rem}}.services-team{background-color:#fff;position:relative}.services-team__wrap{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:575.9px){.services-team__wrap{grid-template-columns:100%}}.services-team__wrap .info{display:flex;flex-direction:column;gap:1rem}@media screen and (max-width:575.9px){.services-team__wrap .info{margin-bottom:2rem}}.services-team__wrap .info .intro{color:#757677;margin-right:auto;max-width:35.6rem;width:100%}@media screen and (max-width:768px){.services-team__wrap .info .intro{max-width:25.2rem}}.services-team__wrapper{grid-gap:2rem 0;display:grid;grid-template-columns:repeat(2,.5fr);padding:3rem 0 2rem}@media screen and (max-width:768px){.services-team__wrapper{grid-template-columns:100%;padding:2rem 0}}@media screen and (max-width:575.9px){.services-team__wrapper{grid-gap:1rem 0}}.services-team__wrapper .worker{align-items:center;display:flex;gap:1.5rem}.services-team__wrapper .worker span p:nth-child(2){color:#757677}.services-team__wrapper .worker-img{border:1px solid #fff;border-radius:50%;height:5rem;width:5rem}@media screen and (max-width:1199.9px){.services-team__wrapper .worker-img{height:4rem;width:4rem}}.services-team__wrapper .worker-descr{font-size:1.6rem;padding-bottom:0}@media screen and (max-width:768px){.services-team__wrapper .worker-descr{font-size:1.6rem}}.services-team__table{border-top:1px solid #d9d9d9}.services-team__table .item{grid-gap:2rem 0;border-bottom:1px solid #d9d9d9;display:grid;grid-template-columns:repeat(2,.5fr);padding:1.5rem 0}@media screen and (max-width:768px){.services-team__table .item{grid-gap:0;grid-template-columns:3fr 1fr;padding:1rem 0}}@media screen and (max-width:575.9px){.services-team__table .item{grid-gap:0;grid-template-columns:1fr;padding:1rem 0}}.services-team__table .item p:nth-child(2){color:#757677}.breadcrumbs{padding:15rem 0}.breadcrumbs__wrap{align-items:center;display:flex}.breadcrumbs__item{line-height:1.8rem;opacity:.6;transition:color .4s}.breadcrumbs__item:hover{color:#ff4d01}.breadcrumbs__item:not(:last-child){margin-right:1rem}.breadcrumbs__item:not(:last-child):after{content:"/";margin-left:1rem}.popup-content{background:#fff;border:1px solid #d7d7d7;padding:5px;width:50%}[role=tooltip].popup-content{border-radius:5px;box-shadow:0 0 3px #00000029;width:200px}.popup-overlay{background:#00000080}[data-popup=tooltip].popup-overlay{background:#0000}.popup-arrow{stroke-width:2px;stroke:#d7d7d7;stroke-dasharray:30px;stroke-dashoffset:-54px;bottom:0;color:#fff;filter:drop-shadow(0 -3px 3px rgba(0,0,0,.16));left:0;right:0;top:0}.cta{background:#050505;padding:4rem 5.1rem 4rem 3.2rem}@media screen and (max-width:1199.9px){.cta{padding:3rem 3rem 3.6rem}}@media screen and (max-width:768px){.cta{padding:3rem}}@media screen and (max-width:575.9px){.cta{padding:2rem}}.cta__wrap{color:#fff;display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:1199.9px){.cta__wrap{grid-template-columns:1fr 1.7fr}}@media screen and (max-width:768px){.cta__wrap{grid-gap:0;border-bottom:none;display:flex;flex-direction:column;gap:4rem;grid-template-columns:inherit;padding-bottom:0}}.cta__wrap-wrapper{margin-right:22.1rem;padding:3rem 0}@media screen and (max-width:1199.9px){.cta__wrap-wrapper{margin-right:8rem}}@media screen and (max-width:768px){.cta__wrap-wrapper{grid-gap:0 3.1rem;display:grid;gap:0 3.1rem;grid-template-columns:1fr 1fr;margin-right:0;padding:2rem 0}}@media screen and (max-width:575.9px){.cta__wrap-wrapper{gap:0;grid-template-columns:1fr}}.cta__wrap-wrapper .item{align-items:center;border-bottom:1px solid #fff3;cursor:pointer;display:flex;padding:.95rem 0;transition:opacity .4s}@media screen and (max-width:1199.9px){.cta__wrap-wrapper .item{padding:.75rem}}.cta__wrap-wrapper .item :first-child{margin-right:auto}.cta__wrap-wrapper .item:hover p{color:#e0fd60;transition:opacity .4s}.cta__wrap-wrapper .item:hover .hover-flip-arrow div,.cta__wrap-wrapper .item:hover .hover-flip-arrow span{transform:translatex(0) translatey(0)}.cta__wrap-wrapper:last-child{border-bottom:none}.cta__wrap-wrapper .icon{height:3rem;margin-left:auto;width:3rem}@media screen and (max-width:768px){.cta__wrap-wrapper .icon{height:2rem;width:2rem}}.cta__wrap .pb-20{padding-bottom:1rem}@media screen and (max-width:768px){.cta__wrap .p-style-grey{font-size:1.6rem}.cta__wrap .heading-tertiary{font-size:2rem}.cta__person{align-items:flex-start;display:flex}}.cta__person-img{border-radius:50%;height:10rem;margin-bottom:4rem;width:10rem}@media screen and (max-width:768px){.cta__person-img{flex:0 0 6rem;height:6rem;margin-bottom:0;margin-right:2rem;width:6rem}}.cta__person-descr{font-size:2.8rem;font-weight:500;line-height:3.4rem}@media screen and (max-width:768px){.cta__person-descr{font-size:2.2rem;line-height:2.6rem}}.modalAgree{font-size:12px;padding:20px 40px}.modalHeader{border-bottom:1px solid gray;font-size:18px;padding:5px;text-align:center;width:100%}.modalContent{height:80vh;overflow-y:auto;padding:10px 5px;width:100%}.modalContent table,.modalContent table tr,.modalContent table tr td{border:1px solid #000;border-collapse:collapse;padding:10px}.modalClose{background:#fff;border:1px solid #cfcece;border-radius:18px;cursor:pointer;display:block;font-size:24px;line-height:20px;padding:2px 5px;position:absolute;right:-10px;top:-10px}.form__check .span{color:#757677;cursor:pointer}.toCenter{font-weight:600;text-align:center}.service-main{overflow:hidden;padding:6.9rem 0 10rem}@media screen and (max-width:768px){.service-main{padding:4rem 0 6rem}}.service-main__wrap{grid-gap:4rem;display:grid;grid-template-columns:.5fr .5fr;justify-content:space-between}@media screen and (max-width:768px){.service-main__wrap{grid-gap:1rem;grid-template-columns:100%}}.service-main__descr{font-size:2.4rem;line-height:3.4rem;max-width:68.8rem}@media screen and (max-width:768px){.service-main__descr{font-size:2rem;line-height:2.6rem}}.service-adv{background:#f3f4f4;padding:10rem 0}@media screen and (max-width:768px){.service-adv{padding:6rem 0}}.service-adv__wrap{display:grid;grid-template-columns:.25fr .5fr;justify-content:space-between}@media screen and (max-width:768px){.service-adv__wrap{grid-gap:3rem;grid-template-columns:100%}}.service-adv__item{border-bottom:1px solid #191b1d4d;padding-bottom:3rem}@media screen and (max-width:768px){.service-adv__item{padding-bottom:1.5rem}}.service-adv__item:not(:last-child){margin-bottom:3rem}@media screen and (max-width:768px){.service-adv__item:not(:last-child){margin-bottom:1.5rem}}.service-adv__item.active .service-adv__tab{margin-top:2rem;max-height:100rem;opacity:1;visibility:visible}@media screen and (max-width:768px){.service-adv__item.active .service-adv__tab{margin-top:1rem}}.service-adv__item.active .service-adv__icon{transform:rotate(180deg)}.service-adv__head{grid-gap:4rem;align-items:center;cursor:pointer;display:grid;grid-template-columns:repeat(2,.5fr)}@media screen and (max-width:768px){.service-adv__head{grid-gap:1rem;grid-template-columns:auto 5rem}}.service-adv__head-elem{align-items:center;display:flex}.service-adv__num{line-height:1.8rem;margin-right:2rem;opacity:.4}.service-adv__name{font-size:2.8rem;font-weight:500;line-height:3.4rem;max-width:28rem}@media screen and (max-width:768px){.service-adv__name{font-size:2.6rem;line-height:3.1rem;max-width:none}}.service-adv__person{align-items:center;display:flex;margin-right:auto}@media screen and (max-width:768px){.service-adv__person{display:none}}.service-adv__person-img{border-radius:50%;flex:0 0 6rem;height:6rem;margin-right:1.5rem;width:6rem}.service-adv__person-name{line-height:1.8rem;opacity:.5}.service-adv__icon{align-items:center;background:#fff;border-radius:38px;display:flex;flex:0 0 5rem;height:5rem;justify-content:center;margin-left:1rem;transition:transform .5s;width:5rem}.service-adv__icon .icon{height:1.6rem;width:1.6rem}.service-adv__tab{font-size:2rem;line-height:2.6rem;margin-top:0;max-height:0;max-width:45rem;opacity:0;padding-left:3.6rem;transition:all .5s;visibility:hidden}.service-s{background:#191b1d;color:#fff;overflow:hidden;padding:10rem 0}@media screen and (max-width:768px){.service-s{padding:6rem 0}}.service-s__wrap{grid-gap:4rem;display:grid;grid-template-columns:.25fr .75fr}@media screen and (max-width:991.9px){.service-s__wrap{grid-gap:2rem;grid-template-columns:.2fr .8fr}}@media screen and (max-width:768px){.service-s__wrap{grid-gap:3rem;grid-template-columns:100%}}.service-s__content{grid-gap:4rem;display:grid;grid-template-columns:repeat(3,.33334fr)}.service-s__content.even{grid-template-columns:repeat(3,.5fr)}@media screen and (max-width:768px){.service-s__content,.service-s__content.even{grid-template-columns:100%}.service-s__content{grid-gap:1rem}}.service-s__item{background:#ffffff0d;padding:5rem}@media screen and (max-width:768px){.service-s__item{padding:3rem}}.service-s__img{display:block;margin-bottom:4rem;width:10rem}@media screen and (max-width:768px){.service-s__img{margin-bottom:2rem;width:6rem}}.service-s__name{font-size:2.8rem;font-weight:500;line-height:3.4rem;margin-bottom:1rem}@media screen and (max-width:768px){.service-s__name{font-size:2.6rem;line-height:3.1rem;margin-bottom:.5rem}}.service-s__descr{font-size:2rem;line-height:2.6rem;opacity:.5}@media screen and (max-width:768px){.service-s__descr{font-size:1.6rem;line-height:1.8rem}}.service-work{padding:10rem 0 5rem}@media screen and (max-width:768px){.service-work{padding:6rem 0 3rem}}.service-work__wrap{grid-gap:4rem;display:grid;grid-template-columns:.25fr .5fr;justify-content:space-between}@media screen and (max-width:768px){.service-work__wrap{grid-gap:3rem;grid-template-columns:100%}.service-work__content{-ms-overflow-style:none;display:flex;margin-left:-2rem;overflow-x:auto;padding:0 2rem;scrollbar-width:none;width:100vw}}@media screen and (max-width:768px){.service-work__content::-webkit-scrollbar{display:none}}.service-work__item{align-items:flex-start;display:flex}@media screen and (max-width:768px){.service-work__item{flex:0 0 33.5rem}}.service-work__item:not(:last-child){margin-bottom:6rem}@media screen and (max-width:768px){.service-work__item:not(:last-child){margin-bottom:0;margin-right:1rem}}.service-work__num{align-items:center;background:#ff4d01;border-radius:50%;color:#fff;display:flex;flex:0 0 5rem;font-size:2.8rem;font-weight:500;height:5rem;justify-content:center;line-height:3.4rem;margin-right:3rem;padding-top:.4rem;width:5rem}@media screen and (max-width:768px){.service-work__num{flex:0 0 4rem;font-size:2.6rem;height:4rem;line-height:3.1rem;margin-right:1.5rem;width:4rem}}.service-work__name{font-size:2.8rem;font-weight:500;line-height:3.4rem;margin-bottom:1rem}@media screen and (max-width:768px){.service-work__name{font-size:2.6rem;line-height:3.1rem;margin-bottom:.5rem}}.service-work__descr{font-size:2.4rem;line-height:3.4rem}@media screen and (max-width:768px){.service-work__descr{font-size:2rem;line-height:2.6rem}}.service-portfolio{padding:5rem 0 10rem}@media screen and (max-width:768px){.service-portfolio{padding:3rem 0 6rem}}.service-portfolio .projects__wrap{border-bottom:none;padding-bottom:0}@media screen and (max-width:768px){.service-portfolio .projects__wrap{grid-gap:0;-ms-overflow-style:none;display:flex;margin-left:-2rem;overflow-x:auto;padding:0 2rem;scrollbar-width:none;width:100vw}.service-portfolio .projects__wrap::-webkit-scrollbar{display:none}.service-portfolio .projects__wrap .projects__item{flex:0 0 33.5rem}.service-portfolio .projects__wrap .projects__item:first-child,.service-portfolio .projects__wrap .projects__item:nth-child(12),.service-portfolio .projects__wrap .projects__item:nth-child(4),.service-portfolio .projects__wrap .projects__item:nth-child(8){background:none!important;display:block}.service-portfolio .projects__wrap .projects__item:first-child .projects__item-img-wrap,.service-portfolio .projects__wrap .projects__item:nth-child(12) .projects__item-img-wrap,.service-portfolio .projects__wrap .projects__item:nth-child(4) .projects__item-img-wrap,.service-portfolio .projects__wrap .projects__item:nth-child(8) .projects__item-img-wrap{margin-bottom:2rem}.service-portfolio .projects__wrap .projects__item:first-child .projects__item-name,.service-portfolio .projects__wrap .projects__item:nth-child(12) .projects__item-name,.service-portfolio .projects__wrap .projects__item:nth-child(4) .projects__item-name,.service-portfolio .projects__wrap .projects__item:nth-child(8) .projects__item-name{color:#191b1d;font-size:2rem;font-weight:400;line-height:2.6rem;padding:0}.service-portfolio .projects__wrap .projects__item:not(:last-child){margin-right:1rem}}.service-portfolio .heading-secondary{margin-bottom:6rem}@media screen and (max-width:768px){.service-portfolio .heading-secondary{margin-bottom:3rem}}.service-price{background:#191b1d;color:#fff;padding:10rem 0}@media screen and (max-width:768px){.service-price{padding:6rem 0}}.service-price__wrap{grid-gap:4rem;display:grid;grid-template-columns:.25fr .75fr}@media screen and (max-width:991.9px){.service-price__wrap{grid-gap:2rem;grid-template-columns:.2fr .8fr}}@media screen and (max-width:768px){.service-price__wrap{grid-template-columns:100%}}.service-price__acc{align-items:flex-start;display:flex;justify-content:space-between}.service-price__info .heading-secondary{margin-bottom:6rem}@media screen and (max-width:768px){.service-price__info .heading-secondary{margin-bottom:3rem}.service-price__info-wrap{-ms-overflow-style:none;display:flex;margin-left:-2rem;overflow-x:auto;padding:0 2rem;scrollbar-width:none;width:100vw}}@media screen and (max-width:768px){.service-price__info-wrap::-webkit-scrollbar{display:none}}.service-price__info-btn{cursor:pointer;display:table;font-size:2.8rem;font-weight:500;line-height:3.4rem;transition:color .5s}@media screen and (max-width:768px){.service-price__info-btn{font-size:2.6rem;line-height:3.1rem}}.service-price__info-btn:not(:last-child){margin-bottom:2.6rem}@media screen and (max-width:768px){.service-price__info-btn:not(:last-child){margin-bottom:0;margin-right:2.6rem}}.service-price__info-btn.active,.service-price__info-btn:hover{color:#ff4d01}.service-price__content{grid-gap:4rem;display:grid;grid-template-columns:repeat(2,.5fr)}@media screen and (max-width:768px){.service-price__content{grid-gap:1rem;grid-template-columns:100%}}.service-price__item{background:#5555551a;overflow:hidden;padding:4rem;transition:height .3s ease}.service-price__item.active .service-price__elem{max-height:100rem;opacity:1;transition:all .5s;visibility:visible}@media screen and (max-width:768px){.service-price__item.active .service-price__elem{margin-top:1rem}}.service-price__item.active .service-price__type-item{align-items:flex-start;display:flex;font-size:2rem;line-height:2.6rem;transition:all .5s}.service-price__item.active .service-price__type-item:nth-child(n+5){font-size:2rem;line-height:2.6rem;max-height:100vh;opacity:1;transition:all .5s;visibility:visible}.service-price__item.active .top{transform:rotate(180deg)}@media screen and (max-width:768px){.service-price__item{padding:3rem}}.service-price__item .heading-secondary{margin-bottom:1.9rem}@media screen and (max-width:768px){.service-price__item .heading-secondary{font-size:2.6rem;line-height:3.1rem}}.service-price__subtitle{font-size:2.4rem;line-height:3.4rem;margin-bottom:1rem}@media screen and (max-width:768px){.service-price__subtitle{font-size:2rem;line-height:2.6rem}}.service-price__elem{grid-gap:4rem;display:grid;grid-template-columns:.65fr .35fr}@media screen and (max-width:768px){.service-price__elem{grid-gap:1rem;grid-template-columns:auto max-content}}.service-price__type-item{align-items:flex-start;display:flex;font-size:2rem;line-height:2.6rem}@media screen and (max-width:768px){.service-price__type-item{font-size:1.6rem;line-height:1.8rem}}.service-price__type-item .icon{flex:0 0 3.2rem;height:3.2rem;margin-right:1rem;width:3.2rem}.service-price__type-item:not(:last-child){margin-bottom:.7rem}.service-price__type-item:nth-child(n+5){font-size:2rem;line-height:2.6rem;margin-top:0;max-height:0;opacity:0;transition:all .5s;visibility:hidden}.service-price__p{position:relative}.service-price__p .show__more .bottom,.service-price__p .show__more .top{align-items:center;background:#fff;border-radius:38px;cursor:pointer;display:flex;flex:0 0 5rem;height:5rem;justify-content:center;margin-left:1rem;transition:transform .5s;width:5rem}.service-price__p .show__more .bottom svg,.service-price__p .show__more .top svg{color:#000}.service-price__p .show__more .bottom{transform:rotate(180deg)}.service-price__p-item:not(:last-child){margin-bottom:1.9rem}.service-price__p-title{font-size:2rem;line-height:2.6rem;margin-bottom:.5rem;opacity:.5}@media screen and (max-width:768px){.service-price__p-title{font-size:1.6rem;line-height:1.8rem}}.service-price__p-descr{font-size:2.8rem;font-weight:500;line-height:3.4rem}@media screen and (max-width:768px){.service-price__p-descr{font-size:2.6rem;line-height:3.1rem}}.service-review{padding-top:10rem}@media screen and (max-width:768px){.service-review{padding-top:6rem}}.service-review .heading-secondary{margin-bottom:6rem}@media screen and (max-width:768px){.service-review .heading-secondary{margin-bottom:3rem}}.service-review__wrap{grid-gap:4rem;display:grid;grid-template-columns:repeat(2,.5fr)}@media screen and (max-width:768px){.service-review__wrap{grid-gap:0;-ms-overflow-style:none;display:flex;margin-left:-2rem;overflow-x:auto;padding:0 2rem;scrollbar-width:none;width:100vw}.service-review__wrap::-webkit-scrollbar{display:none}}.service-review__item{color:#fff;min-height:70rem;overflow:hidden;padding:5rem;position:relative}@media screen and (max-width:768px){.service-review__item{flex:0 0 33.5rem;min-height:60.7rem;padding:3rem}.service-review__item:not(:last-child){margin-right:1rem}}.service-review__content{position:relative;z-index:2}.service-review__person{align-items:center;display:flex;margin-bottom:2rem}@media screen and (max-width:768px){.service-review__person{margin-bottom:1rem}}.service-review__person-img{border-radius:50%;height:4rem;margin-right:1.5rem;width:4rem}.service-review__person-p{font-size:2rem;line-height:2.6rem}@media screen and (max-width:768px){.service-review__person-p{font-size:1.6rem;line-height:1.8rem}}.service-review__person-p span{opacity:.5}@media screen and (max-width:768px){.service-review__person-p span{display:block}}.service-review__descr{font-size:2.4rem;line-height:3.4rem;margin-bottom:4rem;max-width:43rem}@media screen and (max-width:768px){.service-review__descr{font-size:2rem;line-height:2.6rem;margin-bottom:3rem;max-width:none}}.service-review__bg{bottom:-3rem;position:absolute;right:-20rem;width:90rem;z-index:0}@media screen and (max-width:768px){.service-review__bg{bottom:0;left:0;right:auto;width:100%}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.agency-start{color:#050505;overflow:hidden;padding:13.4rem 0 4rem;position:relative}@media screen and (max-width:1199.9px){.agency-start{padding:13.4rem 0 3rem}}@media screen and (max-width:768px){.agency-start{padding:11.4rem 0 3rem}}.agency-start__text{display:flex;flex-direction:column;gap:2rem}@media screen and (max-width:768px){.agency-start__text{gap:1rem}}.agency-start__text p{color:#757677}.agency-about{overflow:hidden;position:relative}.agency-about__wrap{display:flex;justify-content:space-between}@media screen and (max-width:768px){.agency-about__wrap{grid-gap:2rem 1rem;display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575.9px){.agency-about__wrap{grid-gap:2rem 0;grid-template-columns:1fr}}.agency-about__wrapp{grid-gap:0 4rem;color:#fff;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:36.8rem;padding:7rem 0}@media screen and (max-width:1199.9px){.agency-about__wrapp{grid-gap:0 2rem;grid-template-rows:26rem;padding:6rem 0}}@media screen and (max-width:768px){.agency-about__wrapp{grid-gap:0 1rem;grid-template-rows:21.8rem;padding:4rem 0}}@media screen and (max-width:575.9px){.agency-about__wrapp{gap:1rem;grid-template-columns:1fr;grid-template-rows:none}}@media screen and (max-width:768px){.agency-about__wrapp-item{padding:0}}.agency-about__wrapp .icon{height:4rem;line-height:normal;width:4rem}.agency-about__wrapp .hover-flip-arrow{margin-left:auto}@media screen and (max-width:768px){.agency-about__wrapp .hover-flip-arrow{margin-left:auto}}.agency-about__wrapp-btn{background:#050505;border-radius:5rem;cursor:pointer;overflow:hidden;position:relative;transition:color .3s}@media screen and (max-width:1199.9px){.agency-about__wrapp-btn{border-radius:4rem}}@media screen and (max-width:768px){.agency-about__wrapp-btn{border-radius:3rem}}@media screen and (max-width:575.9px){.agency-about__wrapp-btn{border-radius:2rem;height:21.8rem}}.agency-about__wrapp-btn:hover img{transform:scale(1.15)}.agency-about__wrapp-btn .content{align-items:center;display:flex;gap:2rem;left:0;padding:4rem;position:absolute;right:0;top:0}@media screen and (max-width:1199.9px){.agency-about__wrapp-btn .content{padding:3rem}}@media screen and (max-width:768px){.agency-about__wrapp-btn .content{padding:2rem}}.agency-about__wrapp-btn img{bottom:0;display:block;left:auto;position:absolute;right:0;transition:all .3s ease-in-out;width:70%}@media screen and (max-width:1199.9px){.agency-about__wrapp-btn img{width:80%}}@media screen and (max-width:575.9px){.agency-about__wrapp-btn img{width:60%}}.agency-about__adv-item{display:grid;grid-template-columns:auto 1fr}.agency-about__adv-item .icon{height:5rem;margin-right:1.5rem;width:5rem}@media screen and (max-width:768px){.agency-about__adv-item .icon{height:4rem;margin-right:2rem;width:4rem}}.agency .gradient:before{background:linear-gradient(180deg,#0000 73.61%,#121212),#fff0;content:"";display:block;height:100%;position:absolute;width:100%;z-index:1}.agency-principle{position:relative}.agency-principle__wrap{background:#fff;border-radius:5rem;display:grid;grid-template-columns:repeat(2,1fr);padding:4rem}@media screen and (max-width:1199.9px){.agency-principle__wrap{border-radius:4rem;padding:3rem}}@media screen and (max-width:768px){.agency-principle__wrap{grid-gap:0 1rem;border-radius:3rem}}@media screen and (max-width:575.9px){.agency-principle__wrap{grid-gap:2rem 0;border-radius:2rem;grid-template-columns:1fr;padding:2rem}}.agency-principle__wrap-item{display:flex;flex-wrap:nowrap}.agency-principle__wrap-item .num{align-items:center;background-color:#e0fd60;border:none;border-radius:3.9rem;display:flex;height:2.3rem;justify-content:center;margin-right:2rem;padding:.6rem 1rem .5rem;text-align:center}@media screen and (max-width:768px){.agency-principle__wrap-item .num{height:2.1rem;margin-right:1rem}}.agency-principle__wrap-item .flex-wrap{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;max-width:40.4rem;width:100%}@media screen and (max-width:1199.9px){.agency-principle__wrap-item .flex-wrap{gap:.4rem}}.agency-principle__wrapp{display:flex;flex-direction:column;gap:2rem}.agency-vacancy{position:relative}@media(max-width:768px){.agency-vacancy{margin-top:30px}}.agency-vacancy__info{display:flex;flex-direction:column;gap:2rem}.agency-vacancy__wrap{display:grid;grid-template-columns:1.5fr 4fr}@media screen and (max-width:1199.9px){.agency-vacancy__wrap{gap:2rem;grid-template-columns:1.5fr 4fr}}@media screen and (max-width:768px){.agency-vacancy__wrap{gap:1.5rem;grid-template-columns:1.5fr 5fr}}@media screen and (max-width:575.9px){.agency-vacancy__wrap{gap:1.5rem;grid-template-columns:1fr}}.agency-vacancy__wrapper{grid-gap:4rem;display:grid;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:1199.9px){.agency-vacancy__wrapper{grid-gap:2rem;grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.agency-vacancy__wrapper{grid-gap:2rem;grid-template-columns:1fr 1fr}}@media screen and (max-width:575.9px){.agency-vacancy__wrapper{grid-gap:1rem;grid-template-columns:1fr}}.agency-vacancy__wrapper-item{background:#fff;border-radius:3rem;color:#050505;display:flex;flex-direction:column;height:100%;padding:4rem;position:relative;width:100%}@media screen and (max-width:1199.9px){.agency-vacancy__wrapper-item{padding:3rem}}.agency-vacancy__wrapper-item .place{align-items:stretch;display:flex;gap:.5rem;margin-bottom:1rem;transition:all .3s ease-out}.agency-vacancy__wrapper-item .place p{transform:translateX(0);transition:all .35s ease-out}.agency-vacancy__wrapper-item .place .icon{height:1.6rem;opacity:1;transition:all .3s ease-out;width:1.6rem}.agency-vacancy__wrapper-item .place .where{color:#d6001c}.agency-vacancy__wrapper-item .type{color:#72706b}.agency-vacancy__wrapper-item .hh{display:flex;flex-direction:column;gap:1rem}.agency-vacancy__wrapper-item:last-child{background:red;color:#fff;display:block}.agency-vacancy__wrapper-item:last-child:hover .icon{transform:scale(1.1)}.agency-vacancy__wrapper-item .icon{height:4.9rem;transition:all .3s ease-out;width:5.6rem}.agency-vacancy__wrapper-item .arrow{left:auto;opacity:0;position:absolute;right:4rem;top:5.8rem;transform:translateX(-50%);transition:all .3s ease-out}.agency-vacancy__wrapper-item .arrow .icon{height:2.4rem;width:2.4rem}.agency-vacancy__wrapper-item:hover .arrow{opacity:1;top:4rem;transform:translate(0)}.agency-vacancy__wrapper-item:hover .place .small-txt{transform:translateX(-53%)}.agency-vacancy__wrapper-item:hover .place .big-txt{transform:translateX(-33%)}.agency-vacancy__wrapper-item:hover .place .icon{opacity:0}.agency-benefits{overflow:hidden;padding:5rem 0 0;position:relative}@media screen and (max-width:768px){.agency-benefits{padding:5rem 0 0}}.agency-benefits__wrap{grid-gap:4rem;border-bottom:1px solid #191b1d4d;display:grid;grid-template-columns:.25fr .75fr;padding-bottom:10rem}@media screen and (max-width:991.9px){.agency-benefits__wrap{grid-gap:2rem;grid-template-columns:.25fr .75fr}}@media screen and (max-width:768px){.agency-benefits__wrap{grid-gap:3rem;grid-template-columns:100%;padding-bottom:4rem}.agency-benefits__info-wrap{-ms-overflow-style:none;display:flex;margin-left:-2rem;overflow-x:auto;padding:0 2rem;scrollbar-width:none;width:100vw}}@media screen and (max-width:768px){.agency-benefits__info-wrap::-webkit-scrollbar{display:none}}@media screen and (max-width:499.9px){.agency-benefits__info-wrap{flex-direction:column;row-gap:1rem}}.agency-benefits__info .heading-secondary{margin-bottom:6rem}@media screen and (max-width:768px){.agency-benefits__info .heading-secondary{margin-bottom:3rem}}.agency-benefits__info-btn{align-items:center;border-bottom:1px solid #12121233;cursor:pointer;display:flex;font-size:2.8rem;font-weight:500;line-height:3.4rem;padding:2rem 0;transition:color .3s}.agency-benefits__info-btn sup{transform:translateY(-1rem)}@media screen and (max-width:768px){.agency-benefits__info-btn{font-size:2.6rem;line-height:3.1rem;white-space:nowrap}}.agency-benefits__info-btn.active,.agency-benefits__info-btn:hover{color:#ff4d01}.agency-benefits__info-btn img{display:inline-block;flex:0 0 4rem;height:4rem;margin-right:1.5rem;width:4rem}@media screen and (max-width:768px){.agency-benefits__info-btn img{margin-right:1rem}}.agency-benefits__content-wrap{grid-gap:3rem 4rem;display:grid;grid-template-columns:repeat(3,33334fr)}@media screen and (max-width:991.9px){.agency-benefits__content-wrap{grid-gap:2rem}}@media screen and (max-width:768px){.agency-benefits__content-wrap{grid-gap:0;-ms-overflow-style:none;display:flex;margin-left:-2rem;overflow-x:auto;padding:0 2rem;scrollbar-width:none;width:100vw}.agency-benefits__content-wrap::-webkit-scrollbar{display:none}}.agency-benefits__item{background:#f3f4f4;padding:4rem}@media screen and (max-width:991.9px){.agency-benefits__item{padding:3rem 2rem}}@media screen and (max-width:768px){.agency-benefits__item{flex:0 0 33.5rem;padding:3rem}.agency-benefits__item:not(:last-child){margin-right:1rem}}.agency-benefits__name{font-size:2.8rem;font-weight:500;line-height:3.4rem;margin-bottom:.5rem}@media screen and (max-width:768px){.agency-benefits__name{font-size:2.6rem;line-height:3.1rem}}.agency-benefits__descr{font-size:2.4rem;line-height:3.4rem;margin-bottom:2rem}@media screen and (max-width:768px){.agency-benefits__descr{font-size:2rem;line-height:2.6rem}}.agency-benefits__year{font-size:2rem;line-height:2.6rem;opacity:.5}@media screen and (max-width:768px){.agency-benefits__year{font-size:1.6rem;line-height:1.8rem}}.agency-clients{color:#fff;padding:7rem 0;position:relative}@media screen and (max-width:1199.9px){.agency-clients{padding:6rem 0}}@media screen and (max-width:768px){.agency-clients{padding:4rem 0}}@media screen and (max-width:575.9px){.agency-clients{padding:3rem 0}}.agency-clients__head{align-items:center;color:#050505;display:flex;justify-content:space-between;margin-bottom:6rem}@media screen and (max-width:768px){.agency-clients__head{margin-bottom:3rem}}.agency-clients__marquee{gap:7rem}@media screen and (max-width:1199.9px){.agency-clients__marquee{gap:4rem}}@media screen and (max-width:768px){.agency-clients__marquee{gap:3rem}}@media screen and (max-width:575.9px){.agency-clients__marquee{gap:1rem}}.agency-clients__img{height:10.5rem;width:18.75rem}@media screen and (max-width:1199.9px){.agency-clients__img{height:9rem;width:15rem}}@media screen and (max-width:768px){.agency-clients__img{height:6.7rem;width:11.167rem}}@media screen and (max-width:575.9px){.agency-clients__img{height:6.7rem;width:15.5rem}}.agency-clients__img .container-img{align-items:center;display:flex;height:100%;justify-content:center;padding:1.5rem;width:100%}@media screen and (max-width:575.9px){.agency-clients__img .container-img{padding:0}}.agency-clients__img .container-img img{height:100%;width:100%}.agency-clients .marquee-container:not(:last-child){margin-bottom:3rem}.agency-clients__slider{display:none}@media screen and (max-width:768px){.agency-clients__slider{display:block}}.agency-clients__slider .swiper-wrapper{flex-direction:row}.agency-clients .overlay:after,.agency-clients .overlay:before{content:none}.agency-team{background-color:#050505;color:#fff;height:54rem;margin:7rem 0;overflow:hidden;position:relative}@media screen and (max-width:1199.9px){.agency-team{height:39rem;margin:6rem 0}}@media screen and (max-width:768px){.agency-team{height:100%;margin:4rem 0}}@media screen and (max-width:575.9px){.agency-team{margin:0}}.agency-team__wrap{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:768px){.agency-team__wrap{padding:3rem}}@media screen and (max-width:575.9px){.agency-team__wrap{grid-template-columns:100%;padding:0}}.agency-team__wrap .intro{display:flex;flex-direction:column;gap:2rem;padding:4rem 0 4rem 4rem;width:45vw}@media screen and (max-width:1199.9px){.agency-team__wrap .intro{padding:3rem 0 3rem 3rem}}@media screen and (max-width:768px){.agency-team__wrap .intro{gap:1rem;padding:0}}@media screen and (max-width:575.9px){.agency-team__wrap .intro{gap:1rem;padding:2rem;width:100%}}.agency-team__wrap .intro .heading{max-width:51.1rem}.agency-team__wrap .intro .descr{color:#757677;max-width:44rem}.agency-team__wrap-imgWrap{display:flex;flex-direction:row;justify-content:space-between;padding:0 3rem 0 0}.agency-team__wrap-imgWrap .gap-\[1rem\]{gap:15.5rem}@media screen and (max-width:768px){.agency-team__wrap-imgWrap .gap-\[1rem\]{gap:12rem;gap:5rem}}@media screen and (max-width:575.9px){.agency-team__wrap-imgWrap .gap-\[1rem\]{gap:2rem}}.agency-team__wrap-imgWrap .image{border-radius:21rem;height:15rem;width:10rem}@media screen and (max-width:1199.9px){.agency-team__wrap-imgWrap .image{height:10.5rem;width:7rem}.agency-team__wrap-imgWrap{gap:0;justify-content:space-between}}@media screen and (max-width:768px){.agency-team__wrap-imgWrap{flex-wrap:wrap;gap:.3rem;padding:0}}@media screen and (max-width:575.9px){.agency-team__wrap-imgWrap{padding-bottom:2rem}}.flex-sb{display:flex;justify-content:space-between}.margin-for-button{margin-top:-150px}@media(max-width:768px){.margin-for-button{margin:0}}.sticky-h2{position:sticky;top:15rem}@media screen and (max-width:575.9px){.sticky-h2{position:relative;top:inherit}}@keyframes marquee-down{0%{transform:translateY(calc(-100% - 15.5rem))}to{transform:translateY(0)}@media screen and (max-width:1199.9px){0%{transform:translateY(calc(-100% - 12rem))}}@media screen and (max-width:768px){0%{transform:translateY(calc(-100% - 5rem))}}@media screen and (max-width:575.9px){0%{transform:translateY(calc(-100% - 2rem))}}}.animate-marquee-down .animate-marquee-up{animation:marquee-down var(--duration) linear infinite}.animate-marquee-down .gap-\[1rem\]{gap:15.5rem}@media screen and (max-width:1199.9px){.animate-marquee-down .gap-\[1rem\]{gap:12rem}}@media screen and (max-width:768px){.animate-marquee-down .gap-\[1rem\]{gap:5rem}}@media screen and (max-width:575.9px){.animate-marquee-down .gap-\[1rem\]{gap:2rem}}.\[--gap\:1rem\]{--gap:15.5rem!important}@media screen and (max-width:1199.9px){.\[--gap\:1rem\]{--gap:12rem!important}}@media screen and (max-width:768px){.\[--gap\:1rem\]{--gap:5rem!important}}@media screen and (max-width:575.9px){.\[--gap\:1rem\]{--gap:2rem!important}}.agency-team__wrap-imgWrap>div:first-child{--duration:15s}.agency-team__wrap-imgWrap>div:nth-child(2){--duration:45s}.agency-team__wrap-imgWrap>div:nth-child(3){--duration:15s}.agency-team__wrap-imgWrap>div:nth-child(4){--duration:45s}.agency-team__wrap-imgWrap>div:nth-child(5){--duration:15s}.agency-clients__marquee{display:flex;flex-direction:column;gap:2rem}.agency-clients__marquee .gap-\[1rem\]{gap:4.7rem!important}@media screen and (max-width:1199.9px){.agency-clients__marquee .gap-\[1rem\]{gap:1.28rem!important}}@media screen and (max-width:768px){.agency-clients__marquee .gap-\[1rem\]{gap:1.16rem!important}}@media screen and (max-width:575.9px){.agency-clients__marquee .gap-\[1rem\]{gap:1rem!important}}.agency-clients__marquee .\[--gap\:1rem\]{--gap:4.7rem!important}@media screen and (max-width:1199.9px){.agency-clients__marquee .\[--gap\:1rem\]{--gap:1.28rem!important}}@media screen and (max-width:768px){.agency-clients__marquee .\[--gap\:1rem\]{--gap:1.16rem!important}}@media screen and (max-width:575.9px){.agency-clients__marquee .\[--gap\:1rem\]{--gap:1rem!important}}.agency-swiper .swiper-slide{height:6.7rem!important;margin-top:0!important;padding:1.117rem 0}.agency-swiper .swiper-slide div{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.agency-swiper .swiper-slide div img{display:block;width:80%}.agency-swiper .swiper-pagination{margin-top:3rem;position:relative}.agency-swiper .swiper-wrapper{margin:0}.agency-swiper .swiper-pagination-bullet{background-color:#d9d9d9!important;height:1rem;margin:0 .3rem!important;opacity:1;width:1rem}.agency-swiper .swiper-pagination-bullet-active{background-color:#050505!important}.agency-swiper .swiper-slide img{object-fit:contain}.flex{display:flex}.shrink-0{flex-shrink:0}@keyframes marquee-left{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}.animate-marquee-left{animation:marquee-left 40s linear infinite;animation:marquee-left var(--duration,40s) linear infinite}@keyframes marquee-up{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--gap)))}}.animate-marquee-up{animation:marquee-up 40s linear infinite;animation:marquee-up var(--duration,40s) linear infinite}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.justify-around{justify-content:space-around}.gap-\[1rem\]{gap:1rem}.overflow-hidden{overflow:hidden}@keyframes enter{0%{opacity:1;opacity:var(--tw-enter-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:1;opacity:var(--tw-exit-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.direction-reverse{animation-direction:reverse}.\[--gap\:1rem\]{--gap:1rem}.group:hover .group-hover\:\[animation-play-state\:paused\]{animation-play-state:paused}.contacts-main{color:#050505;overflow:hidden;padding:13.4rem 0 4rem;position:relative}@media screen and (max-width:768px){.contacts-main{padding:11.4rem 0 3rem}}.contacts-main__text{display:flex;flex-direction:column}.contacts-main__text p{color:#757677}.contacts-info{padding:0 0 7rem;position:relative}@media screen and (max-width:1199.9px){.contacts-info{padding:0 0 6rem}}@media screen and (max-width:768px){.contacts-info{padding:0 0 3rem}}.contacts-info__wrap{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:575.9px){.contacts-info__wrap{gap:1rem;grid-template-columns:1fr}}.contacts-info__wrap-invate{display:flex;flex-direction:column;gap:2.8rem}@media screen and (max-width:1199.9px){.contacts-info__wrap-invate{gap:2rem}}@media screen and (max-width:575.9px){.contacts-info__wrap-invate{display:grid;grid-template-columns:1fr 1fr}}.contacts-info__wrap p{color:#757677;margin-top:.6rem}.contacts-general{overflow:hidden;padding:7rem 0 0}@media screen and (max-width:1199.9px){.contacts-general{padding:6rem 0 0}}@media screen and (max-width:768px){.contacts-general{padding:3rem 0 0}.contacts-general .container{padding:0 2rem}}.contacts-general .btn{display:inline-block;flex-direction:column;font-size:2rem;gap:2rem;margin-top:11.1rem;padding:1.3rem 3rem;text-align:center}@media screen and (max-width:768px){.contacts-general .btn{font-size:1.6rem;gap:1.5rem;margin:0}}.contacts-general__wrap{background-color:#fff;display:grid;grid-template-columns:1fr 1fr;padding-bottom:7rem}@media screen and (max-width:575.9px){.contacts-general__wrap{grid-gap:0;grid-template-columns:100%;padding-bottom:0}}.contacts-general__wrap .chat{align-items:baseline;display:flex;flex-direction:column;justify-content:space-between;position:relative}@media screen and (max-width:768px){.contacts-general__wrap .info .heading-secondary{font-size:1.6rem;font-weight:400;line-height:normal}}.contacts-general__wrap .info .worker{align-items:center;display:flex;gap:3rem;margin-top:5rem}@media screen and (max-width:768px){.contacts-general__wrap .info .worker{gap:2rem;margin:2rem 0 3rem}}.contacts-general__wrap .info .worker-img{border:1px solid #fff;border-radius:50%;height:5rem;width:5rem}@media screen and (max-width:768px){.contacts-general__wrap .info .worker-img{height:7rem;width:7rem}}.contacts-general__wrap .info .worker .post{opacity:.5}.popup-content{border-radius:8px;margin:auto;padding:10px}.popup-content button{margin:auto}.popup-overlay{background:#000000c9;z-index:9999!important}.hidden-desk{display:none!important}@media screen and (max-width:575.9px){.hidden-desk{display:inline-block!important}}.hidden-mob{display:inline-block!important}@media screen and (max-width:575.9px){.hidden-mob{display:none!important}}.btnTg{background-color:#e0fd60;border-radius:9.4rem;cursor:pointer;font-size:1.6rem;overflow:hidden;padding:1.1rem 2rem;position:relative}@media screen and (max-width:1199.9px){.btnTg{padding:1rem 2rem}}@media screen and (max-width:575.9px){.btnTg{padding:1.1rem 2rem}}.btnTg p{margin-right:2rem}.btnTg .icon{height:2.4rem;left:auto;opacity:0;position:absolute;right:1rem;top:0;transform:scale(0);transform:translateX(1rem);transition:all .3s ease-out;width:2.4rem}.btnTg:hover .icon{opacity:1;top:.7rem;transform:scale(1);transform:translateX(0)}h2 .hoverMail{opacity:1;transition:all .3s ease}h2 .hoverMail:hover{opacity:.5;transition:all .3s ease}.arrowBlock{opacity:0;pointer-events:none;position:fixed;z-index:1001}.arrow-element{pointer-events:none;z-index:1002}.cursor__block{display:block;opacity:1;position:absolute;visibility:visible;z-index:1000}.custom-circle-cursor{z-index:10}.cursor__none{cursor:none}.cursor__block_hidden{display:none;opacity:0;visibility:hidden}.contacts-cursor{z-index:5000}.news{color:#050505}.news-start{overflow:hidden;padding:13.4rem 0 4rem;position:relative}@media screen and (max-width:768px){.news-start{padding:11.4rem 0 3rem}}.news-start__text{display:flex;flex-direction:column;gap:2rem}@media screen and (max-width:768px){.news-start__text{gap:1rem}}.news-start__text p{color:#757677}.news-main__filters{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;gap:1rem 0}.news-main__filters .active .news-main__filters-btn__flexWrap{background-color:#050505;color:#fff}.news-main__filters .active .num{background-color:#e0fd60;border-color:inherit;color:#050505}.news-main__filters-btn{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap}.news-main__filters-btn__flexWrap{align-items:center;background-color:#0505050a;border-radius:3.5rem;display:flex;flex-wrap:nowrap;padding:.9rem 1.5rem;transition:all .2s ease-out}.news-main__filters-btn__flexWrap:hover{background-color:#050505;color:#fff}.news-main__filters-btn__flexWrap:hover .num{background-color:#e0fd60;border-color:inherit;color:#050505}.news-main__filters-btn__flexWrap .name{margin-right:.5rem}.news-main__filters-btn:after{color:#757677;content:"/";font-size:2rem;line-height:150%;margin:0 1rem;opacity:.2}@media screen and (max-width:575.9px){.news-main__filters-btn:after{margin:0 .5rem}}.news-main__wrap{grid-gap:4rem;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(4,1fr)}.news-main__wrap .flex-wrap{display:flex;flex-direction:column;gap:2rem}@media screen and (max-width:1199.9px){.news-main__wrap{grid-gap:3rem;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.news-main__wrap{grid-gap:3rem 2rem;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575.9px){.news-main__wrap{grid-gap:3rem;grid-template-columns:100%}}.news-main__wrap .filter{grid-column:3/5;grid-row:1/-1}@media screen and (max-width:1199.9px){.news-main__wrap .filter{grid-column:1/-1;grid-row:1}}.news-main__wrap .news-main__item:first-child,.news-main__wrap .news-main__item:nth-child(n+3),.news-main__wrap .news__item:nth-child(2){grid-row:1}.news-main__item{border-radius:2rem;height:100%;max-height:20.6rem;overflow:hidden;position:relative;width:100%}@media screen and (max-width:1199.9px){.news-main__item{max-height:19.875rem}}@media screen and (max-width:768px){.news-main__item{max-height:21.2rem}}.news-main__item .news__descr{color:#05050505}.news-main__item .news__img-wrap,.news-main__item img,.news-main__item video{display:block;height:100%;object-fit:cover;transition:all .3s ease-in-out;width:100%}.news-main__text,.num{color:#757677}.num{align-items:center;border:1px solid #757677;border-radius:39px;display:flex;gap:1rem;justify-content:center;line-height:normal;padding:6px 10px 5px;text-align:center;transition:all .2s ease-out}.news-detail{color:#050505;overflow:hidden;padding:13.4rem 0 0}@media screen and (max-width:1199.9px){.news-detail{padding:13.4rem 0 0}}@media screen and (max-width:768px){.news-detail{padding:12.4rem 0 0}}.news-detail__main{background-color:#fff;border-radius:5rem;display:grid;grid-template-columns:1fr 1fr;position:relative}@media screen and (max-width:768px){.news-detail__main{border-radius:3rem}}@media screen and (max-width:575.9px){.news-detail__main{border-radius:2rem;display:flex;flex-direction:column-reverse;padding:2rem}}.news-detail__main img{border-radius:5rem;height:100%;min-height:45.5rem;width:100%}@media screen and (max-width:1199.9px){.news-detail__main img{min-height:37.3rem;min-width:52.6rem}}@media screen and (max-width:768px){.news-detail__main img{border-radius:3rem;min-width:34.1rem}}@media screen and (max-width:575.9px){.news-detail__main img{border-radius:1rem;margin-bottom:2rem;min-height:18.9rem;min-width:0}}.news-detail__main-content{display:flex;flex-direction:column;gap:2rem;padding:4rem}@media screen and (max-width:1199.9px){.news-detail__main-content{padding:3rem}}@media screen and (max-width:768px){.news-detail__main-content{padding:3rem}}@media screen and (max-width:575.9px){.news-detail__main-content{padding:0}}.news-detail__main-content .telegram{align-items:center;color:#039be5;display:flex;gap:1rem;margin-top:auto}.news-detail__main-content .icon{height:2.4rem;width:2.4rem}.news-detail__main-tag{color:#757677}.news-detail__slider{margin:2rem 0 4rem}.news-detail__slider img{border-radius:3rem}@media screen and (max-width:1199.9px){.news-detail__slider img{border-radius:2.1rem}}@media screen and (max-width:768px){.news-detail__slider img{border-radius:1.6rem}}@media screen and (max-width:575.9px){.news-detail__slider img{border-radius:2rem}}.news-detail__article{padding:4rem 0}@media screen and (max-width:1199.9px){.news-detail__article{padding:3rem 0}}@media screen and (max-width:575.9px){.news-detail__article{padding:2rem 0}}.news-detail__article-content{margin:0 auto;max-width:66rem;width:100%}@media screen and (max-width:768px){.news-detail__article-content{max-width:72.8rem}}@media screen and (max-width:499.9px){.news-detail__article-content{max-width:32rem}.news-detail__article-content .heading-secondary{padding:0 2rem}.news-detail__article-content .news-detail__article-about{padding:2rem}}.news-detail__article-content img{border-radius:2rem}.news-detail__article-content p:not(:last-child){margin-bottom:2rem}.news-detail__article-content ul{list-style-type:disc}.news-detail__article-content ul:not(:last-child){margin-bottom:1rem}.news-detail__article-content ul li{align-items:flex-start;display:flex;list-style-type:auto}.news-detail__article-content ul li:before{content:"•";font-size:2.5rem;margin:0 1rem}@media screen and (max-width:768px){.news-detail__article-content ul li:before{font-size:2rem}}.news-detail__article-content ol{counter-reset:list-item;padding-left:2rem}@supports(-webkit-touch-callout:none){.news-detail__article-content ol{counter-reset:list-item 1}}.news-detail__article-content ol:not(:last-child){margin-bottom:1rem}.news-detail__article-content ol li{counter-increment:list-item;list-style-type:none;position:relative}.news-detail__article-content ol li:not(:last-child){margin-bottom:.5rem}.news-detail__article-content ol li:before{background-color:#050505;border-radius:50%;color:#fff;content:counter(list-item,decimal-leading-zero);display:inline-block;font-size:1.4rem;height:3.2rem;left:-2rem;line-height:3.4rem;margin-right:.5rem;position:absolute;text-align:center;top:-.5rem;width:3.2rem}.news-detail__article-content ol li p{margin-bottom:1rem!important;margin-left:3rem}.news-detail__article-about,.news-detail__article-steps{padding:2rem 0}.news-detail__article-photos{grid-gap:2rem;display:grid;grid-template-columns:repeat(2,.5fr);padding:10rem 0}.news-detail__article-photos .image{height:100%;width:100%}@media screen and (max-width:768px){.news-detail__article-photos .image{height:auto}.news-detail__article-photos{grid-gap:0;display:flex;flex-wrap:nowrap;gap:3rem;overflow:auto;padding:4rem 0}}@media screen and (max-width:768px){.news-detail__article-photos::-webkit-scrollbar{display:none}}.news-detail__adv{margin-bottom:4rem}@media screen and (max-width:768px){.news-detail__adv{margin-bottom:2rem}}.news-detail__adv-item{align-items:flex-start;display:flex;font-size:2.4rem;line-height:3.4rem}@media screen and (max-width:768px){.news-detail__adv-item{font-size:2rem;line-height:2.6rem}}.news-detail__adv-item:not(:last-child){margin-bottom:1rem}.news-detail__adv-item .icon{flex:0 0 3.2rem;height:3.2rem;margin-right:1.6rem;width:3.2rem}.news-detail__more-content{border-top:1px solid #191b1d4d;display:grid;grid-template-columns:.25fr .75fr;padding:4rem 0 2.6rem}@media screen and (max-width:1199.9px){.news-detail__more-content{width:100vw}}@media screen and (max-width:575.9px){.news-detail__more-content{grid-gap:3rem;grid-template-columns:100%;padding:6rem 0 3rem;width:100%}}.news-detail__more-content__info{display:flex;flex-direction:column}.news-detail__more-wrap{-ms-overflow-style:none;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.news-detail__more-wrap::-webkit-scrollbar{display:none}@media screen and (max-width:575.9px){.news-detail__more-wrap{display:flex;flex-wrap:nowrap;margin-left:-2rem;padding:0 2rem;width:100vw}}.news-detail__more-wrap .flex-wrap{display:flex;flex-direction:column;padding-right:4rem}@media screen and (max-width:1199.9px){.news-detail__more-wrap .flex-wrap{padding-right:3rem}}@media screen and (max-width:768px){.news-detail__more-wrap .flex-wrap{padding-right:2rem}}.news-detail__more-wrap .flex-wrap:last-child{padding-right:0}.news-detail__more-wrap .news__item{border-radius:2rem;height:100%;margin-bottom:2rem;max-height:20.6rem;min-width:31rem;overflow:hidden;position:relative;white-space:nowrap;width:100%}@media screen and (max-width:1199.9px){.news-detail__more-wrap .news__item{max-height:19.875rem;min-width:30rem}}@media screen and (max-width:768px){.news-detail__more-wrap .news__item{max-height:21.2rem;min-width:32rem}}.news-detail__more-wrap .news__item img,.news-detail__more-wrap .news__item video{height:100%;object-fit:cover;width:100%}.news-detail .project-next{padding-bottom:10rem}@media screen and (max-width:768px){.news-detail .project-next{padding-bottom:6rem}}.slide-arrow{display:flex;gap:2rem;margin-top:auto}@media screen and (max-width:575.9px){.slide-arrow{margin:auto}}.slide-arrow .next,.slide-arrow .prev{display:inline-block}.slide-arrow .next .icon,.slide-arrow .prev .icon{height:4rem;width:4rem}.slide-arrow .prev .icon{transform:rotate(180deg)}.disabled{opacity:.5}.slider-touch-area::-webkit-scrollbar{display:none}.ColorInput-popup{position:absolute;z-index:2}.ColorInput-cover{bottom:0;left:0;position:fixed;right:0;top:0}a:hover{text-decoration:none}*,a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,u,ul,var{margin:0;outline:0;padding:0}a,div,h1,h2,h3,h4,h5,h6,img,li,ol,p,small,span,ul{border:none}li{list-style-type:none}a{color:inherit;text-decoration:none}img,video{max-width:100%}*,:after,:before{-webkit-tap-highlight-color:hsla(0,0%,100%,0);-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}input{font-family:inherit;font-size:inherit}input,input::placeholder{color:inherit}html{font-size:10px;scroll-behavior:smooth}@media(min-width:2000px){html{font-size:16px}}.container{height:100%;margin-left:auto;margin-right:auto;max-width:1840px;padding:0 4rem;width:100%}@media screen and (max-width:1199.9px){.container{padding:0 3rem}}@media screen and (max-width:768px){.container{padding:0 2rem}}body{display:flex;flex-direction:column;min-height:100vh}body,main{animation:fadeIn .3s ease .3s forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#root{background:#eee;display:flex;flex-direction:column;min-height:100vh}.wrapper{margin:0 auto;max-width:1800px;width:100%}.showreel__s:hover .custom-cursor{cursor:none!important}.cursor--large{background:red!important}.js-cursor-play{cursor:none}#preloader{background-color:#191b1d;clip-path:polygon(0 15%,100% 0,100% 100%,0 100%);height:120%;left:0;position:fixed;top:-20%;transition:opacity .7s,transform .7s;width:100%;z-index:9999}#preloader .loaded{transform:translateY(120%)}.select{align-items:center;background-color:#0000;color:#fff;cursor:pointer;display:flex;font-size:2.8rem;line-height:2.6rem;padding:5rem 0;transition:border-color .3s}@media screen and (max-width:768px){.select{justify-content:space-between}.select.active:nth-child(n+2){margin-bottom:1rem}}.select.active .select__icon{transform:rotate(180deg) translateX(-1.3rem)}.select:hover{border-color:#191b1d80}.select__icon{display:none;padding-left:1rem;transition:transform .3s}.select__icon [class$=indicatorContainer]{color:#191b1d99;padding:0}.select__dropdown{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff6;border:1px solid #191b1d;border-radius:25px;cursor:pointer;min-width:100%;overflow:hidden;padding:2.5rem 3rem;position:relative;right:0;top:calc(100% + 1rem);white-space:nowrap;z-index:5}@media screen and (max-width:768px){.select__dropdown{justify-content:space-between;position:relative}}.select__item{cursor:pointer;font-size:2rem;line-height:2.4rem;transition:color .3s}.select__item:hover{color:#ff4d01}.select__item:not(:last-child){margin-bottom:1rem}.select__search{height:0;opacity:0;position:absolute}.popup-video-content{height:100%;width:100%}.popup__close{color:#fff;cursor:pointer;font-size:10rem;line-height:5rem;position:absolute;right:-4rem;top:-4rem;z-index:5}@media screen and (max-width:768px){.popup__close{font-size:8rem;line-height:4rem;right:4rem;top:4rem}}.popup__content{height:100%}.popup__video{object-fit:cover}.modal,.popup__video{height:100%;width:100%}.modal{align-items:center;background-color:#000c;display:flex;justify-content:center;left:0;position:fixed;top:0;z-index:10}.modal-content{max-height:80%;max-width:80%;position:relative}.modal-content img{height:auto;width:100%}.modal-content button{background:none;border:none;cursor:pointer;position:absolute;right:-32rem;top:-1rem}@media screen and (max-width:1199.9px){.modal-content button{background:none;border:none;cursor:pointer;position:absolute;right:-35rem;top:-2rem}}@media screen and (max-width:768px){.modal-content button{background:none;border:none;cursor:pointer;position:absolute;right:-8rem;top:-4rem}}@media screen and (max-width:575.9px){.modal-content button{background:none;border:none;cursor:pointer;position:absolute}}@media screen and (max-width:499.9px){.modal-content button{background:none;border:none;cursor:pointer;position:absolute;right:-1rem;top:-3rem}}@media screen and (max-width:359.9px){.modal-content button{background:none;border:none;cursor:pointer;position:absolute;right:0;top:-3rem}}.modal-content button svg{fill:#fff;height:4rem;width:4rem}.MuiCardContent-root{margin-bottom:100px!important}::-webkit-scrollbar{background:#0000;width:0}.hover-flip{cursor:pointer;height:auto;overflow:hidden}.hover-flip span{display:inline-block;position:relative;transition:transform .3s}.hover-flip span:before{content:attr(data-hover);display:inline-block;height:100%;position:absolute;top:120%;transform:translateZ(0);width:100%}.hover-flip:hover span{transform:translateY(-120%)}.hover-flip-arrow span{display:inline-block;height:100%;position:relative;transform:none;transition:transform .3s;width:100%}.hover-flip-arrow+.hover-double{transform:translateZ(0)}.hover-flip-arrow{height:3rem;overflow:hidden;width:3rem}@media screen and (max-width:575.9px){.hover-flip-arrow{height:2.1rem;width:2.1rem}}.hover-flip-circle{height:2.143rem;width:2.143rem}.hover-flip-arrow span,.hover-flip-circle span{display:block;position:relative;transition:transform .3s}.hover-flip-arrow span{transform:translatex(-100%) translateY(-100%)}.hover-flip-circle span{transform:translatex(-115%) translateY(-115%)}.hover-flip-arrow:hover span{transform:translatex(0) translatey(0)}.hover-flip-circle:hover span{transform:translatex(15%) translatey(15%)}.hover-double{height:3rem;left:100%;position:absolute;top:100%;transition:transform .3s;width:3rem}@media screen and (max-width:768px){.hover-double{height:2.1rem;width:2.1rem}}.hover-circle{left:100%;position:absolute;top:100%;transform:translate(15%,15%);transition:transform .3s}.borderBlock{border-radius:5rem}@media screen and (max-width:1199.9px){.borderBlock{border-radius:4rem}}@media screen and (max-width:768px){.borderBlock{border-radius:3rem}}@media screen and (max-width:575.9px){.borderBlock{border-radius:2rem}}.padding{padding:4rem}@media screen and (max-width:1199.9px){.padding{padding:3rem}}@media screen and (max-width:575.9px){.padding{padding:2rem}}.breadcrumb{color:#757677;font-size:1.6rem;padding-bottom:2rem}@media screen and (max-width:768px){.breadcrumb{padding-bottom:1rem}}@font-face{font-family:Graphik LC Web Regular;font-weight:400;src:url(https://db.onlinewebfonts.com/t/575fc498ad34ad0f411e618dad9ed36a.eot);src:url(https://db.onlinewebfonts.com/t/575fc498ad34ad0f411e618dad9ed36a.eot?#iefix) format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/575fc498ad34ad0f411e618dad9ed36a.woff2) format("woff2"),url(https://db.onlinewebfonts.com/t/575fc498ad34ad0f411e618dad9ed36a.woff) format("woff"),url(https://db.onlinewebfonts.com/t/575fc498ad34ad0f411e618dad9ed36a.ttf) format("truetype"),url(https://db.onlinewebfonts.com/t/575fc498ad34ad0f411e618dad9ed36a.svg#Graphik%20LC%20Web%20Regular) format("svg")}@font-face{font-family:Graphik LC Web Medium;font-weight:500;src:url(https://db.onlinewebfonts.com/t/e81d1bf7827206c7d1273046adace7f2.eot);src:url(https://db.onlinewebfonts.com/t/e81d1bf7827206c7d1273046adace7f2.eot?#iefix) format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/e81d1bf7827206c7d1273046adace7f2.woff2) format("woff2"),url(https://db.onlinewebfonts.com/t/e81d1bf7827206c7d1273046adace7f2.woff) format("woff"),url(https://db.onlinewebfonts.com/t/e81d1bf7827206c7d1273046adace7f2.ttf) format("truetype"),url(https://db.onlinewebfonts.com/t/e81d1bf7827206c7d1273046adace7f2.svg#Graphik%20LC%20Web%20Medium) format("svg")}body{color:#050505;font-family:Graphik LC Web Regular,sans-serif!important;font-size:1.2rem;line-height:1.2}.heading-primary{font-weight:400;letter-spacing:-.03rem}@media screen and (max-width:1949.9px){.heading-primary{font-size:3.2rem;line-height:120%}}@media screen and (max-width:768px){.heading-primary{font-size:2.4rem;line-height:120%}}.heading-secondary{font-weight:400;letter-spacing:-.03rem}@media screen and (max-width:1949.9px){.heading-secondary{font-size:2.4rem;line-height:130%}}@media screen and (max-width:768px){.heading-secondary{font-size:2rem;line-height:130%}}.heading-thirty{font-weight:400;letter-spacing:-.03rem}@media screen and (max-width:1949.9px){.heading-thirty{font-size:1.8rem;line-height:150%}}@media screen and (max-width:768px){.heading-thirty{font-size:1.6rem;line-height:150%}}.l-textMed{font-family:Graphik LC Web Medium,sans-serif}@media screen and (max-width:1949.9px){.l-textMed{font-size:1.8rem;line-height:150%}}@media screen and (max-width:768px){.l-textMed{font-size:1.6rem;line-height:150%}}.l-textReg{font-weight:400}@media screen and (max-width:1949.9px){.l-textReg{font-size:1.8rem;line-height:140%}}@media screen and (max-width:768px){.l-textReg{font-size:1.6rem;line-height:140%}}.m-text{font-weight:400}@media screen and (max-width:1949.9px){.m-text{font-size:1.6rem;line-height:150%}}@media screen and (max-width:768px){.m-text{font-size:1.4rem;line-height:150%}}.s-text{font-weight:400}@media screen and (max-width:1949.9px){.s-text{font-size:1.4rem;line-height:140%}}@media screen and (max-width:768px){.s-text{font-size:1.2rem;line-height:140%}}.xs-text{font-weight:400}@media screen and (max-width:1949.9px){.xs-text{font-size:1.2rem;line-height:normal}}@media screen and (max-width:768px){.xs-text{font-size:1rem;line-height:normal}.hidden-mobile{display:none!important}}.hidden-desktop{display:none!important}@media screen and (max-width:768px){.hidden-desktop{display:inline-block!important}}.icon{height:1.5rem;width:1.5rem}.tabs__content{display:none!important}.show{display:block!important}.customWidth{word-wrap:break-word;margin:10px 0 20px!important}img.customWidth,video.customWidth{width:200px!important}.customWidth #body{height:auto!important;width:600px!important}.customWidth input{background:#f8f8f8;height:40px!important}.RaFileInput-dropZone{height:200px;width:200px}.editForm .RaArrayInput-label span,.editForm .RaLabeled-label span,.editForm label span{font-size:20px!important}.fileInput .RaFileInput-dropZone{height:50px!important;max-height:50px!important;max-width:50px!important;min-height:50px!important;min-width:50px!important;width:50px!important}.editForm .RaSimpleFormIterator-buttons .MuiSvgIcon-root{font-size:4rem!important}.MuiTypography-root{font-size:2rem!important}.edit-page img{width:300px!important}::-webkit-scrollbar-thumb{opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}::-webkit-scrollbar{width:var(--scrollbar-width)}::-webkit-scrollbar-track{background-color:#2a2a2a33;border-radius:10px;-webkit-box-shadow:inset 5px 5px 5px -5px #223c5033}::-webkit-scrollbar-thumb{background:#000;border-radius:1rem}.baseFlexWrap{display:flex;flex-wrap:wrap;gap:3rem}.baseFlexColumn{display:flex;flex-direction:column;gap:1rem}.admin-section{background:linear-gradient(135deg,#fff,#f8fafc);background-clip:padding-box;border:3px solid #0000;border-radius:16px;box-shadow:0 8px 25px #00000014,0 3px 10px #0000000d,inset 0 1px 0 #fffc;margin-bottom:28px;padding:28px;position:relative;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.admin-section:before{background:linear-gradient(135deg,#667eea,#764ba2 25%,#f093fb 50%,#f5576c 75%,#4facfe);border-radius:16px;content:"";inset:0;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;opacity:.6;padding:3px;position:absolute;transition:all .4s ease;z-index:-1}.admin-section:hover{box-shadow:0 20px 40px #0000001f,0 8px 20px #1976d226,inset 0 1px 0 #ffffffe6;transform:translateY(-3px) scale(1.02)}.admin-section:hover:before{animation:borderGlow 2s ease-in-out infinite alternate;background:linear-gradient(135deg,#667eea,#764ba2 20%,#f093fb 40%,#f5576c 60%,#4facfe 80%,#00f2fe);opacity:1}.admin-section:focus-within{box-shadow:0 15px 35px #1976d233,0 5px 15px #0000001a,inset 0 1px 0 #ffffffe6;transform:translateY(-2px)}.admin-section:focus-within:before{background:linear-gradient(135deg,#1976d2,#42a5f5 50%,#64b5f6);opacity:.8}@keyframes borderGlow{0%{background:linear-gradient(135deg,#667eea,#764ba2 20%,#f093fb 40%,#f5576c 60%,#4facfe 80%,#00f2fe)}to{background:linear-gradient(135deg,#00f2fe,#4facfe 20%,#f5576c 40%,#f093fb 60%,#764ba2 80%,#667eea)}}.admin-section h3{border-bottom:2px solid #f0f0f0;color:#333;font-size:18px!important;font-weight:600;margin:0 0 20px!important;padding:0 0 16px}.admin-section-title{background:linear-gradient(90deg,#1976d2,#1565c0);border-radius:6px;color:#fff!important;font-size:16px!important;font-weight:500!important;letter-spacing:.5px;margin:0 0 24px!important;padding:12px 20px!important;text-transform:uppercase}.admin-form-grid{grid-gap:20px;grid-template-columns:1fr 1fr}.admin-form-grid,.admin-form-grid-3{align-items:start;display:grid;gap:20px}.admin-form-grid-3{grid-gap:20px;grid-template-columns:1fr 1fr 1fr}.admin-form-grid-full{grid-column:1/-1}.customWidth{margin:8px 0 16px!important;width:100%!important}.admin-input-group{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.admin-input-row{align-items:flex-start;display:flex;gap:16px}.admin-input-row .customWidth{flex:1 1;margin:0!important}.ra-rich-text-input{width:100%!important}.ra-rich-text-input .ql-toolbar{align-items:center!important;background:#fafafa!important;border:1px solid #ddd!important;border-radius:4px 4px 0 0!important;display:flex!important;flex-wrap:nowrap!important;max-height:48px!important;min-height:48px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:8px!important;white-space:nowrap!important}.ra-rich-text-input .ql-toolbar::-webkit-scrollbar{height:6px}.ra-rich-text-input .ql-toolbar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.ra-rich-text-input .ql-toolbar::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.ra-rich-text-input .ql-toolbar::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.ra-rich-text-input .ql-toolbar .ql-formats{align-items:center!important;display:inline-flex!important;flex-shrink:0!important;margin-right:8px!important}.ra-rich-text-input .ql-toolbar button{border-radius:3px!important;flex-shrink:0!important;height:32px!important;margin:2px!important;width:32px!important}.ra-rich-text-input .ql-toolbar button:hover{background:#e0e0e0!important}.ra-rich-text-input .ql-toolbar select{flex-shrink:0!important}.ra-rich-text-input .ql-container{border:1px solid #ddd!important;border-radius:0 0 4px 4px!important;border-top:none!important;font-size:14px!important;line-height:1.5!important;min-height:96px!important}.customWidth.ra-rich-text-input{max-width:none!important;width:100%!important}.fileInput{max-width:300px!important;width:100%!important}.fileInput .RaFileInput-dropZone{align-items:center!important;background:#f8f9fa!important;border:2px solid #ddd!important;border-radius:8px!important;box-sizing:border-box!important;color:#6c757d!important;cursor:pointer!important;display:flex!important;font-size:24px!important;font-weight:700!important;height:40px!important;justify-content:center!important;max-height:40px!important;max-width:40px!important;min-height:40px!important;min-width:40px!important;padding:0!important;text-align:center!important;transition:all .3s ease!important;width:40px!important}.fileInput .RaFileInput-dropZone:hover{background:#e3f2fd!important;border-color:#1976d2!important;box-shadow:0 2px 8px #1976d233!important;color:#1976d2!important;transform:scale(1.05)!important}.fileInput .RaFileInput-dropZone p{display:none!important}.fileInput img{border-radius:4px!important;box-shadow:0 2px 8px #0000001a!important;max-height:150px!important;max-width:200px!important}.RaSimpleFormIterator-line{background:#f8f9fa!important;border:1px solid #e9ecef!important;border-radius:6px!important;margin-bottom:16px!important;padding:16px!important;position:relative!important}.RaSimpleFormIterator-line:hover{box-shadow:0 2px 8px #0000001a!important}.RaSimpleFormIterator-list{display:flex;flex-direction:column;gap:16px}.RaSimpleFormIterator-buttons{display:flex!important;gap:8px!important;justify-content:flex-end!important;margin-top:12px!important}.RaSimpleFormIterator-buttons button{border-radius:50%!important;height:40px!important;min-width:40px!important}.RaBooleanInput-label{align-items:center!important;display:flex!important;font-size:14px!important;gap:8px!important}.RaReferenceArrayInput-label,.RaReferenceInput-label{color:#333!important;font-weight:500!important;margin-bottom:8px!important}.admin-button-group{border-top:1px solid #e0e0e0;display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:20px}@media(max-width:768px){.admin-form-grid,.admin-form-grid-3{grid-template-columns:1fr!important}.admin-input-row,.baseFlexWrap{flex-direction:column!important}.baseFlexWrap{gap:1rem!important}}.seo-section{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.seo-section h3{border-bottom-color:#ffffff4d!important;color:#fff!important}.RaFormInput-errorMessage{color:#d32f2f!important;font-size:12px!important;margin-top:4px!important}.RaFileInput-loading{opacity:.6!important;pointer-events:none!important}.admin-success-indicator{color:#4caf50!important;font-size:12px!important;margin-top:4px!important}.MuiTextField-root:focus-within{box-shadow:0 4px 12px #1976d226!important;transform:translateY(-1px)!important}.RaRichTextInput-editorContent div{min-height:140px!important}.btn{background:#3b3d3f;border:none;border-radius:45px;color:#fff;cursor:pointer;display:inline-block;font-size:2rem;line-height:2.6rem;padding:1.4rem 4rem;transition:all .3s ease}@media screen and (max-width:768px){.btn{font-size:1.6rem;line-height:1.8rem;padding:1.5rem 3rem}}.btn:hover{background:#ff4d01}.btn.--b-orange{background:#0000;border:1px solid #ff4d01;color:#ff4d01}.btn.--b-orange:hover{opacity:.5}.btn.--b-white{background:#0000;border:1px solid #fff;color:#fff}.btn.--b-white:hover{background:#fff;color:#121212}.btn.--orange{background:#ff4d01}.btn.--orange:hover{opacity:.5}.btn.--dark{background:#121212}.btn.--dark:hover{opacity:.5}.btn.--white{background:#fff;border:1px solid #121212;color:#191b1d}.btn.--white:hover{background:#121212;color:#fff}.btn.--circle{background:none;border:none;border-radius:50%;height:15rem;padding:5.2rem 1.3rem;position:relative;text-align:center;width:15rem;will-change:transform}@media screen and (max-width:768px){.btn.--circle{height:13rem;padding:4.9rem .5rem 4.5rem;width:13rem}}.btn.--circle:after{border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:-1}.btn.--circle.--orange:after{background:#ff4d01}.btn.--circle.--orange:hover{opacity:1}.btn.--circle.--dark{font-size:2.4rem;font-weight:400;height:20rem;line-height:3.3rem;padding:6.6rem .8rem;width:20rem}.btn.--circle.--dark:after{background:#121212}.btn.--circle.--dark:hover{opacity:1}.btn.--circle.--b-white:after{border:1px solid #fff}.btn.--grey{background:#f3f4f4;color:#191b1d}.btn.--grey.active,.btn.--grey:hover{background:#ff4d01;color:#fff}.btn.--black{background:#121212;border:1px solid #121212;color:#fff;font-size:2rem;margin:0}.btn.--black:hover{background:#fff;color:#121212}@media screen and (max-width:768px){.btn.--black{display:inline-block;font-size:1.6rem}}.btn.--footer{align-self:end;background:#0000;border:1px solid #fff;color:#fff;font-size:2rem;font-weight:400;margin:0;text-align:center}.btn.--footer:hover{background:#fff;color:#121212}@media screen and (max-width:768px){.btn.--footer{align-self:inherit;display:block;font-size:1.6rem;font-weight:400;opacity:.8}}.black{color:#121212;display:block}.fw{flex-wrap:wrap}.form{overflow:hidden}.form__title{margin-bottom:3rem}@media screen and (max-width:768px){.form__title{margin-bottom:0}}.form__wrap{display:flex}@media screen and (max-width:768px){.form__wrap{display:block}}.form__wrap:not(:first-child){margin-top:1.5rem}@media screen and (max-width:1199.9px){.form__wrap:not(:first-child){margin-top:1.4rem}}.form__group{background:#171717;border:1px solid #434343;border-radius:1rem;color:#fff;flex:1 1;position:relative}.form__group:not(:last-child){margin-right:1.5rem}@media screen and (max-width:768px){.form__group:not(:last-child){margin-bottom:1.4rem;margin-right:0}}.form__group .h-230{height:23rem}@media screen and (max-width:1199.9px){.form__group .h-230{height:11rem}}.form__input,.form__textarea{background:#171717;border:1px solid #0000;border-radius:1rem;color:#fff;cursor:pointer;display:block;font-family:Graphik LC Web,sans-serif;overflow:hidden;padding:1.5rem 2rem;resize:none;transition:all .5s ease-out;width:100%}@media screen and (max-width:1199.9px){.form__input,.form__textarea{padding:.8rem 1.5rem}}@media screen and (max-width:768px){.form__input,.form__textarea{font-size:1.6rem;padding:.8rem 1.5rem}}.form__input::placeholder,.form__textarea::placeholder{color:#a4a4a4}.form__input:focus,.form__input:hover,.form__textarea:focus,.form__textarea:hover{border:1px solid #fff}.form__error{color:red;font-size:1.5rem;position:absolute;right:0;top:-1rem}@media screen and (max-width:768px){.form__error{bottom:-2.5rem}}.form__label{color:#757677;left:0;padding-left:2rem;position:absolute;top:0}@media screen and (max-width:768px){.form__label{bottom:-2.5rem}}.form__file{align-items:center;border:1px solid #0000;border-radius:1rem;color:#a4a4a4;cursor:pointer;display:flex;flex-wrap:nowrap;font-family:Graphik LC Web,sans-serif;justify-content:space-between;padding:1.5rem 2rem;transition:all .5s ease-out}.form__file:focus,.form__file:hover{border:1px solid #fff}@media screen and (max-width:1199.9px){.form__file{padding:1rem 1.5rem}}.form__file-label{display:block;font-size:1.6rem}@media screen and (max-width:768px){.form__file-label{font-size:1.6rem}}.form__file-btn{background:#f3f4f4;border-radius:38px;cursor:pointer;display:inline-block;font-size:2rem;line-height:2.6rem;padding:1.5rem 3rem;transition:all .3s}@media screen and (max-width:768px){.form__file-btn{font-size:1.6rem;line-height:1.8rem;padding:1rem 2rem}}.form__file-btn:hover{background:#ff4d01;color:#fff}@media screen and (max-width:768px){.form__file-btn:hover{background:#f3f4f4;color:inherit}}.form__file-f{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem;max-width:90%;position:relative}@media screen and (max-width:768px){.form__file-f{margin-top:1rem}}.form__file-f__wrapp{align-items:stretch;display:flex;flex-wrap:nowrap}.form__file-f__wrapp .fileItem{margin:0 1rem 0 .5rem;position:relative}.form__file-f__wrapp .icon{height:2.4rem;width:2.4rem}.form__file input{display:none}.form__file-arrow{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#e0fd60;cursor:pointer;display:inline-flex;justify-content:center;overflow:hidden;transition:all .3s cubic-bezier(.25,1.75,.75,.9)}.form__file-arrow .icon{height:1.8rem;width:1.8rem}.form__file-arrow:hover{transition:all .3s cubic-bezier(.25,1.75,.75,.9)}.form .btn{display:block;font-size:1.6rem;padding:1.3rem 3rem}@media screen and (max-width:768px){.form .btn{grid-column:span 2}}.form__check{font-size:1.6rem;line-height:2rem;margin-top:2.1rem}.form__checks{margin:3rem 0;position:relative}@media screen and (max-width:1199.9px){.form__checks{margin:2rem 0}}@media screen and (max-width:768px){.form__checks{margin-bottom:2rem;overflow:hidden}}.form__checks-title{margin-bottom:1.5rem}@media screen and (max-width:1199.9px){.form__checks-title{margin-bottom:1.4rem}}.form__checks-wrap{color:#a4a4a4;display:flex;flex-wrap:wrap;gap:1rem 1rem}@media screen and (max-width:575.9px){.form__checks-wrap{align-items:flex-start;flex-wrap:nowrap;overflow:auto}.form__checks-wrap::-webkit-scrollbar{display:none}}.form__checks input{display:none}input:checked~.form__checks-c{background:#e0fd60;color:#050505}.form__checks-c{background:#0000;border:1px solid #fff3;border-radius:52px;cursor:pointer;padding:1rem 2rem;transition:all .3s}@media screen and (max-width:768px){.form__checks-c{flex:0 0 1rem;padding:1rem 2rem;white-space:nowrap}}.form__checks-c:hover{background:#e0fd60;color:#050505}.form__sent{background-color:#e0fd60;border:none;border-radius:9.4rem;color:#050505;cursor:pointer;padding:1.1rem 2rem}.form__success{text-align:center}.form__success-title{font-size:2.8rem;font-weight:500;line-height:3.4rem;margin-bottom:1rem}.form__success-descr{font-size:2.4rem;line-height:3.4rem}.underline{text-decoration:underline}.pointer{cursor:pointer}.authContainer{width:30%}@media screen and (max-width:1199.9px){.authContainer{width:60%}}@media screen and (max-width:768px){.authContainer{width:100%}}.error{border-bottom:1px solid #fa0202!important;border-left:1px solid #fa0202!important}.check-error .form__checks-c{border-color:#fa0202!important}.MuiToolbar-root.MuiToolbar-gutters.RaToolbar-desktopToolbar{bottom:0;position:fixed;width:calc(100% - 365px);z-index:10}
/*# sourceMappingURL=main.8aa09d48.css.map*/