:root{--ease: .8s cubic-bezier(.84, 0, .16, 1);--spacing: clamp(1 * (1 - var(--multip)) / 16 * 1rem, 1 / var(--desw) * 100vw, 1 * (1 + var(--multip)) / 16 * 1rem)}.services_item{transition:all var(--ease)}.services_item.active{background-color:var(--colors--lemon);color:#000}.services_item.active .service_btm{grid-template-rows:1fr}.services_item.active .btn_line{background-color:var(--colors--black)}.services_item.active .btn_line.is-vertical{scale:0%}.btn_line{transition:all var(--ease)}.service_btm{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--ease)}.faq_item.active .faq_btm{grid-template-rows:1fr}.faq_item.active .btn_line.is-vertical{scale:0%}.faq_btm{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--ease)}.accordion_icon{transition:transform var(--ease),color var(--ease)}.faq_list{pointer-events:all;cursor:pointer}.contact_item .f-30{transition:color .4s ease-out}.contact_item:hover .f-30{color:var(--colors--blue)}.word-rotator{display:inline-block;position:relative;overflow:hidden;clip-path:inset(.15em 0 0 0)}.word-rotator__track{display:block;will-change:transform;text-align:center;transform:translateZ(0)}.word-rotator__item{display:block;white-space:nowrap;padding-block:.15em}.footer_title-line[data-module=Rotator]{margin-top:-.3rem}.footer_title-line[data-module=Rotator] .word-rotator{top:.1em}.footer_title-line[data-module=Rotator] .word-rotator__item{padding-block:.17em}.hero_title-line .f-84 .word-rotator__item{text-align:center}[data-module=FadeIn]{opacity:0;transform:translateY(1rem)}[data-module=FadeIn].fade-in{opacity:1;transform:translateY(0);transition:all .6s ease-out}.nav{transition:color .25s ease}.nav *{color:inherit}.nav--dark{color:#000}.line-svg{display:block;width:100%;height:auto}.contact_btn .btn.is--submit,.contact_btn .btn.is--submit.f-20{transition:all .4s ease-in}.contact_btn .btn.is--submit:hover{background-color:var(--colors--blue)}.contact_btn .btn.is--submit:hover.f-20{color:#fff}.footer_cta .btn{transition:all .4s ease-in}.footer_cta .btn .f-20{transition:color .4s ease-in}.footer_cta .btn:hover{background-color:#000}.footer_cta .btn:hover .f-20{color:#fff}@media screen and (max-width:474px){.burger{display:block;pointer-events:none}}.burger{opacity:0;visibility:hidden}.burger_wrap{display:flex;transform:translate(120%);will-change:transform}body.burger-ready .burger{opacity:1;visibility:visible}body.burger-ready .burger_wrap{transition:transform .4s ease-out}.burger_btn-line{top:50%;left:50%;transition:transform .3s ease-in-out,background-color var(--ease);transform:translate(-50%,calc(-50% - var(--spacing) * 6)) rotate(0)}.burger_btn-line:nth-child(2){transform:translate(-50%,calc(-50% + var(--spacing) * 6)) rotate(0)}body.burger-open .burger_btn-line{background-color:#000}body.burger-open .burger_wrap{transform:translate(0);pointer-events:all}body.burger-open .burger_btn-line:first-child{transform:translate(-50%,-50%) rotate(45deg)}body.burger-open .burger_btn-line:last-child{transform:translate(-50%,-50%) rotate(-45deg)}html.w-editor main{visibility:visible}html.w-editor .loader{display:none}
