footer{padding-block:24px;box-shadow:0 2px 6px 0 hsla(0,0%,100%,.08),0 -2px 6px 0 hsla(0,0%,100%,.08)!important}footer a,footer p{font-size:16px}footer a{color:var(--text-color)!important}footer .footerList{list-style-type:none;padding-left:0}:root{--background:#3C3C3A;--background-dark:#2C2C2A;--background-light:#ECEBE4;--text-color:#C5C5C4;--headline-color:#ffffff;--main-color:#E3000B;--white:#ffffff;--h1-size:42px;--h1-size-big:60px;--h1-line-height:103%;--h2-size:45px;--h2-line-height:108%;--h3-size:32px;--h3-line-height:137%;--h4-size:26px;--h4-line-height:120%;--h5-size:20px;--h5-line-height:120%;--p-size:18px;--p-size-m:16px;--p-line-height:165%;--gutter-inline:16px;--gutter-elements:24px}header{position:fixed;width:100%;z-index:100;height:105px;background:var(--white);display:flex;align-items:center;box-shadow:0 2px 6px 0 hsla(0,0%,100%,.08),0 -2px 6px 0 hsla(0,0%,100%,.08)!important}@media(max-width:991.98px){header{height:80px}}header .container-fluid{padding-block:0}header .container.large{max-width:1440px}header .container.large .row{padding-block:16px!important}@media(max-width:991.98px){header .container.large .row{padding-block:0!important}}header .container.large .row .col-sm-6{padding-block:0!important}header .headerFlex{display:flex;justify-content:space-between}header .headerFlex>div:first-child{flex-basis:25%;display:flex;align-items:center}header .headerFlex>div:nth-child(2){flex-basis:50%;display:flex;align-items:center;justify-content:center}header .headerFlex>div:nth-child(3){flex-basis:25%;display:flex;align-items:center;justify-content:flex-end}@media(max-width:991.98px){header .headerFlex>div:first-child{flex-basis:100%;display:flex;align-items:center;justify-content:space-between}header .headerFlex>div:first-child img{max-width:160px}header .headerFlex>div:nth-child(2){flex-basis:100%}header .headerFlex>div:nth-child(3){display:none}header .headerFlex{display:block}}header .menuContainer{display:flex;align-items:center}@media(min-width:991.98px){header .menuContainer{display:flex!important}header .mobileMenu.menuContainer{display:none!important}}header .menu-trigger.active .nav-inner{background-color:rgba(0,0,0,0)!important}header .menu-trigger.active .nav-inner:before{transform:rotate(-45deg);transform-origin:50% 50%;top:0!important}header .menu-trigger.active .nav-inner:after{transform:rotate(45deg);transform-origin:50% 50%;top:0!important}header .meMenu{padding-left:0;padding-bottom:0;list-style-type:none;width:100%;display:flex;justify-content:center;margin-bottom:0;gap:15px}header .meMenu>li{position:relative;margin:15px 5px}header .meMenu>li.highlight a{color:var(--text-color);font-weight:700}header .meMenu>li a{display:flex;align-items:center;gap:2px}header .meMenu>li.hasSub>a:after{content:"";background-image:url(/images/menu-icon.webp);width:15px;height:15px;background-size:15px 15px;display:inline-block}@media(min-width:991.98px){header .meMenu>li.hasSub:hover .submenu{opacity:1;visibility:visible}}header .meMenu>li>a,header .meMenu>li>button{font-size:16px;color:var(--white);background:rgba(0,0,0,0);border:0;padding-inline:0;opacity:.8;font-weight:500;letter-spacing:1px}header .meMenu>li>a.active,header .meMenu>li>a.current,header .meMenu>li>a.highlighted,header .meMenu>li>a:hover,header .meMenu>li>button.active,header .meMenu>li>button.current,header .meMenu>li>button.highlighted,header .meMenu>li>button:hover{opacity:1}header .menuTrigger{display:none;width:53px;height:53px;background-color:rgba(0,0,0,0);position:relative;cursor:pointer}header .menuTrigger .navInner{background-color:var(--main-color);z-index:1;border-radius:0!important;height:3px!important;position:absolute;top:50%;left:0;margin:-1px 20%;width:60%;transition:.25s}header .menuTrigger .navInner:after,header .menuTrigger .navInner:before{background-color:var(--main-color);transition:.25s;height:3px!important;z-index:1;display:block;content:"";width:100%;position:absolute}header .menuTrigger .navInner:before{top:8px}header .menuTrigger .navInner:after{top:-8px}header .triggerWrap{display:none}@media(max-width:1240px){header .mobileDisLink{display:none}}header .onlyMobile{display:none!important}@media(max-width:991.98px){header .onlyMobile{display:block!important}header .menuContainer{display:none;margin-top:0;position:fixed;background:var(--background);width:100%;top:80px;left:0;overflow-y:scroll;box-shadow:0 2px 6px hsla(0,0%,100%,.0784313725),0 -2px 6px rgba(0,0,0,0)!important}header .menuContainer .mainNav{padding-block:32px;align-items:flex-start;justify-content:flex-start;display:block;background:var(--background);width:90%;margin:0 auto}header .menuContainer .mainNav li{margin-left:0;padding:16px;position:relative;width:100%;border-bottom:1px solid #d5dff0}header .menuContainer .mainNav li:last-of-type{border-bottom:none}header .menuContainer .mainNav li a{font-size:20px}header .menuContainer .submenu li a{font-size:16px}header .mobileDis{display:none!important}header .triggerWrap{display:flex;align-items:center;justify-content:flex-end;gap:30px}header .menuTrigger{display:block;color:var(--white)}}@media(max-width:576px){header .menuContainer{height:calc(100% - 80px);overflow:scroll}header .menuContainer .quickLinkWrap{padding-bottom:96px}}header .submenu{background:var(--white);padding-left:0;padding-bottom:0;list-style-type:none;min-width:300px;display:none;margin-block:20px;border-radius:22px}@media(min-width:991.98px){header .submenu{opacity:0;transition:all .5s ease-in-out;box-shadow:0 8px 16px 0 rgba(23,15,73,.03),0 0 14px 0 rgba(74,58,255,.01);visibility:hidden;top:40px;left:-10px;position:absolute;display:block!important;padding-block:20px}header .submenu.megaMenu{display:flex!important;justify-content:space-evenly;min-width:700px}header .submenu.megaMenu li a{font-size:16px}header .submenu.megaMenu>div{padding-right:40px;width:100%;padding-left:20px}}header .submenu li{padding:5px 20px;display:flex;border-bottom:none!important}header .submenu li a{cursor:pointer;color:var(--white);font-size:16px;font-weight:600}header .submenu li a.active,header .submenu li a.current,header .submenu li a.highlighted,header .submenu li a:hover{opacity:.6}header .submenu li img{width:38px;height:38px;margin-right:20px}header .submenu li span,header .submenu li span.desc{color:var(--text-color);font-size:16px}header .submenu li span.desc{margin-top:30px}header .submenu li>div{display:flex;align-items:center;flex-basis:50%;padding:10px 20px;margin-left:14px;margin-right:14px}header .submenu li>div a{display:flex;align-items:center;color:var(--white)}