html.reveal-init [data-reveal]:not(.is-revealed){opacity:0;transform:translateY(2rem);will-change:opacity,transform}html.reveal-init [data-reveal]{transition:opacity .65s cubic-bezier(.22,.61,.36,1),transform .65s cubic-bezier(.22,.61,.36,1)}html.reveal-init [data-reveal].is-revealed{opacity:1;transform:none}html.reveal-init .faq_answer{overflow:hidden;transition:height .4s cubic-bezier(.22,.61,.36,1)}.faq_question{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq_icon-wrappper{transition:transform .3s ease}.faq_accordion.is-open .faq_icon-wrappper{transform:rotate(45deg)}.industries_accordion{transition:width .5s cubic-bezier(.22,.61,.36,1),background-color .4s ease}.industries_column-content{transition:opacity .4s ease}.industries_accordion:not(.active) .industries_column-content{opacity:0}.industries_accordion.active .industries_column-content{opacity:1}.btn-icon-content__bg{transition:transform .45s cubic-bezier(.625,.05,0,1)}.btn-icon-link:hover .btn-icon-content__bg,.w-inline-block:hover .btn-icon-content__bg{transform:translate(0) rotate(0deg)}.btn-icon-icon__list{transition:transform .35s cubic-bezier(.22,.61,.36,1)}.btn-icon-link:hover .btn-icon-icon__list,.w-inline-block:hover .btn-icon-icon__list{transform:translateX(33%)}@keyframes sr-logo-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.section_logo .logo_component{width:max-content;transform:translateX(0);animation:sr-logo-marquee 30s linear infinite;will-change:transform}.section_logo:hover .logo_component{animation-play-state:paused}.contact_card,.faq_accordion,.services_item,.team_card,.values_item{transition:transform .3s ease,box-shadow .3s ease}.services_item:hover,.team_card:hover,.values_item:hover{transform:translateY(-4px)}@media screen and (max-width:991px){.navbar_component{position:relative}.navbar_component .w-nav-menu{display:none}.navbar_component .w-nav-menu.is-open{display:flex;flex-direction:column;left:0;right:0;width:100%;top:100%;z-index:60}.w-nav-button.w--open .menu-icon_line-top{transform:translateY(6px) rotate(45deg)}.w-nav-button.w--open .menu-icon_line-bottom{transform:translateY(-6px) rotate(-45deg)}.w-nav-button.w--open .menu-icon_line-middle{opacity:0}.menu-icon_line-bottom,.menu-icon_line-middle,.menu-icon_line-top{transition:transform .25s ease,opacity .25s ease}}@media (prefers-reduced-motion:reduce){html.reveal-init [data-reveal]:not(.is-revealed){opacity:1;transform:none}.btn-icon-content__bg,.btn-icon-icon__list,.faq_icon-wrappper,.industries_accordion,.industries_column-content,.services_item,.team_card,.values_item,html.reveal-init .faq_answer,html.reveal-init [data-reveal]{transition:none}.section_logo .logo_component{animation:none;transform:translateX(0)!important}}