.coner-fx{--fx-e:cubic-bezier(.22,.68,.28,1);--fx-d:.75s}.coner-fx :where([data-fx="fade-up"],[data-fx="stagger"]>*,[data-bjfx="up"],.section-title,.intro-section__text,.solutions-section__text,.partnership-section__text,.service-card,.project-card,.news-card,.testimonial,.membership-item,.about-v2__member,.cert-carousel__slide,.certificate-gallery__item,.certificate-block,.coner-faq__item,.about-v2__fact,.about-v2__services-list,.about-page__content,.about-page__services,.career-page__intro,.career-page__benefits,.career-page__positions,.career-page__content,.career-page__note,.project-single__description,.project-single__content,.project-single__address,.project-gallery__item,.news-single__content,.contacts-v2__quick-card,.contacts-v2__person,.contacts-v2__group-head,.service-page__content,.service-page__content-full,.contact-form){--fx-o:0;--fx-t:translate3d(0,28px,0);opacity:var(--fx-o);transform:var(--fx-t)}.coner-fx :where([data-fx="fade-right"],[data-bjfx="right"],.projects-year__title,.contacts-v2__company){--fx-o:0;--fx-t:translate3d(-34px,0,0);opacity:var(--fx-o);transform:var(--fx-t)}.coner-fx :where([data-fx="fade-left"],[data-bjfx="left"],.about-section__text,.contacts-v2__form){--fx-o:0;--fx-t:translate3d(34px,0,0);opacity:var(--fx-o);transform:var(--fx-t)}.coner-fx :where([data-fx="zoom-in"],[data-bjfx="zoom"],.about-section__image,.about-v2__media,.news-single__image,.service-page__image,.contacts-v2__map){--fx-o:0;--fx-t:scale(.94);opacity:var(--fx-o);transform:var(--fx-t)}.coner-fx :where([data-fx="blur-in"]){--fx-o:0;--fx-f:blur(8px);opacity:var(--fx-o);filter:var(--fx-f)}.coner-fx :where([data-fx="reveal"]){--fx-o:0;--fx-cp:inset(100% 0 0 0);opacity:var(--fx-o);clip-path:var(--fx-cp)}.coner-fx .bj-anim{transition:opacity var(--fx-d) var(--fx-e) var(--bj-delay,0s),transform var(--fx-d) var(--fx-e) var(--bj-delay,0s),clip-path var(--fx-d) var(--fx-e) var(--bj-delay,0s),filter var(--fx-d) var(--fx-e) var(--bj-delay,0s);will-change:opacity,transform}.coner-fx .bj-in{--fx-o:1;--fx-t:none;--fx-cp:inset(0 0 0 0);--fx-f:none}@media(max-width:767px){.coner-fx:where([data-fx],[data-bjfx],.service-card,.project-card,.news-card,.testimonial,.contacts-v2__person,.about-v2__member,.cert-carousel__slide,.coner-faq__item){--fx-t:translate3d(0,16px,0)}.coner-fx{--fx-d:.55s}}.btn-primary,.btn-default,.contact-form__submit{transform:translate3d(var(--bj-mx,0),calc(var(--bj-my,0px) + var(--bj-lift,0px)),0)}.btn-primary:hover,.btn-primary:focus,.btn-default:hover,.btn-default:focus,.contact-form__submit:hover,.contact-form__submit:focus{--bj-lift:-3px}.service-card::before,.project-card::before,.news-card::before{content:"";position:absolute;top:0;left:-60%;width:45%;height:100%;z-index:4;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.3),transparent);transform:skewX(-18deg);opacity:0}.service-card:hover::before,.project-card:hover::before,.news-card:hover::before{opacity:1;animation:bjSheen .85s var(--fx-e,ease) forwards}@keyframes bjSheen{to{left:130%}}.project-card,.news-card{position:relative;overflow:hidden}[data-fx-count]{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.coner-fx *{--fx-o:1 !important;--fx-t:none !important;--fx-cp:none !important;--fx-f:none !important}.coner-fx .bj-anim{transition:none !important}.hero-slider .item.active .hero-slider__bg,.hero-slider .item.active .hero-slider__title,.hero-slider .item.active .hero-slider__caption .btn{animation:none !important}.service-card:hover::before,.project-card:hover::before,.news-card:hover::before{animation:none !important;opacity:0}html{scroll-behavior:auto}}