html,body{overflow-x:hidden;width:100%;max-width:100%;position:relative}*{box-sizing:border-box;margin:0;padding:0}a{text-decoration:none;color:inherit}img{display:block}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-thumb{background:#C8102E}[data-aos]{transition-duration:650ms!important}@-webkit-keyframes ticker{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes ticker{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.ticker-anim{-webkit-animation:ticker 38s linear infinite;animation:ticker 38s linear infinite}.bw{-webkit-filter:grayscale(100%) contrast(1.05);filter:grayscale(100%) contrast(1.05)}.bw-hover{-webkit-filter:grayscale(100%) contrast(1.05);filter:grayscale(100%) contrast(1.05);transition:-webkit-filter .5s;transition:filter .5s;transition:filter .5s,-webkit-filter .5s}.bw-hover:hover{-webkit-filter:grayscale(0%) contrast(1);filter:grayscale(0%) contrast(1)}@-webkit-keyframes lineGrow{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lineGrow{from{transform:scaleX(0)}to{transform:scaleX(1)}}.line-grow{transform-origin:left;-webkit-animation:lineGrow .9s .6s both;animation:lineGrow .9s .6s both}@-webkit-keyframes pring{0%{transform:scale(1);opacity:.9}100%{transform:scale(2.8);opacity:0}}@keyframes pring{0%{transform:scale(1);opacity:.9}100%{transform:scale(2.8);opacity:0}}@-webkit-keyframes pdot{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes pdot{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}.m-ring{-webkit-animation:pring 2s infinite;animation:pring 2s infinite}.m-dot{-webkit-animation:pdot 2s infinite;animation:pdot 2s infinite}.svc-card::before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:#C8102E;transform:scaleY(0);transform-origin:bottom;transition:transform .3s}.svc-card:hover::before{transform:scaleY(1)}.faq-body{max-height:0;overflow:hidden;transition:max-height .35s ease,padding-bottom .35s}.faq-item.open .faq-body{max-height:220px;padding-bottom:20px}.faq-icon-plus{transition:transform .25s}.faq-item.open .faq-icon-plus{transform:rotate(45deg)}.faq-item.open .faq-icon-wrap{background:#C8102E;border-color:#C8102E}.faq-item.open .faq-icon-plus path{stroke:#fff}@media(min-width:1024px){#team-track{flex-wrap:wrap;transform:none!important;transition:none!important}#team-track [data-slide]{width:20%!important;padding:0 6px}}#modal{display:none}#modal.open{display:flex}#stk{opacity:0;pointer-events:none;transform:translateY(12px);transition:opacity .35s,transform .35s}#stk.show{opacity:1;pointer-events:all;transform:translateY(0)}.arrow-btn .arrow-icon{transition:transform .2s}.arrow-btn:hover .arrow-icon{transform:translateX(5px)}.partner-slide{width:50%}@media(min-width:768px){.partner-slide{width:25%}}#nav.solid{background:#fff;box-shadow:0 1px 0 #eee}#nav.solid .nav-link{color:#0a0a0a!important}#nav.solid .nav-link:hover{color:#C8102E!important}#nav.solid .burger-line{background:#0a0a0a!important}#nav.solid .lang-btn{color:#aaa;padding-bottom:1px}.lang-btn.active{border-bottom:2px solid #C8102E}#nav.solid .lang-btn.active{color:#0a0a0a}#nav.solid .lang-sep-el{color:#ccc}.goog-te-banner-frame,.skiptranslate{display:none!important}body{top:0!important}.dwb-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%2371717a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}