.megaMenu{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;position:absolute;top:67px;left:-230px;background:#fff;z-index:50;box-shadow:0px 15px 20px rgba(0,0,0,.25)}.megaMenu.panelActive{opacity:1;visibility:visible}@media(min-width: 1230px){.megaMenu{left:-160px}}@media(min-width: 1420px)and (min-height: 800px){.megaMenu{top:68px;left:-120px}}@media(min-width: 1700px){.megaMenu{left:-45px}}.megaMenu .megaInner{display:flex}.megaMenu .megaLinks,.megaMenu .megaCTAs{flex-basis:50%;max-width:50%;flex-shrink:0;flex-grow:0;min-width:240px;padding:25px 25px 35px}@media(min-width: 1230px){.megaMenu .megaLinks,.megaMenu .megaCTAs{min-width:280px;padding:30px 30px 40px}}@media(min-width: 1420px){.megaMenu .megaLinks,.megaMenu .megaCTAs{min-width:330px;padding:35px 35px 45px}}@media(min-width: 1700px){.megaMenu .megaLinks,.megaMenu .megaCTAs{min-width:380px;padding:35px 45px 45px}}.megaMenu .megaLinks .mainLink{color:#000;font-weight:bold;position:relative;margin-bottom:10px;font-size:14px;font-size:1.4rem}.megaMenu .megaLinks .mainLink:hover{border-color:#000}.megaMenu .megaLinks .mainLink:focus-visible{outline:#000 1px solid;outline-offset:2px}@media(min-width: 1230px){.megaMenu .megaLinks .mainLink{font-size:16px;font-size:1.6rem}}.megaMenu .megaLinks .mainLink:after{content:"";width:0;height:0;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-left:7px solid #000;position:absolute;bottom:5px;margin-left:6px;transition:border .2s ease}@media(min-width: 1230px){.megaMenu .megaLinks .mainLink:after{border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:8px solid #000;bottom:7px;margin-left:8px}}.megaMenu .megaLinks ul{margin:0}.megaMenu .megaLinks li{margin:0 0 5px;padding:0}.megaMenu .megaLinks li:before{display:none}.megaMenu .megaLinks li a{color:#4d4d4d;font-size:14px;font-size:1.4rem;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-underline-offset:5px;transition:text-decoration-color .2s ease;border:none}.megaMenu .megaLinks li a:hover{border-color:#4d4d4d}.megaMenu .megaLinks li a:focus-visible{outline:#4d4d4d 1px solid;outline-offset:2px}@media(min-width: 1230px){.megaMenu .megaLinks li a{font-size:16px;font-size:1.6rem}}.megaMenu .megaLinks li a:hover{text-decoration-color:inherit}.megaMenu .megaCTAs{background:#f9f9fb}.megaMenu .megaCTAs .tag{font-size:12px;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:#e90521;margin-bottom:15px}@media(min-width: 1230px){.megaMenu .megaCTAs .tag{font-size:13px;font-size:1.3rem}}.megaMenu .megaCTAs .date{font-size:12px;font-size:1.2rem;text-transform:uppercase;margin-bottom:5px}@media(min-width: 1230px){.megaMenu .megaCTAs .date{font-size:13px;font-size:1.3rem}}.megaMenu .megaCTAs .latestNews{margin-bottom:35px}@media(min-width: 1230px){.megaMenu .megaCTAs .latestNews{margin-bottom:50px}}.megaMenu .megaCTAs .latestNews a{color:#000;font-size:14px;font-size:1.4rem;font-weight:700;border:none;position:relative;transition:color .2s ease}.megaMenu .megaCTAs .latestNews a:hover{border-color:#000}.megaMenu .megaCTAs .latestNews a:focus-visible{outline:#000 1px solid;outline-offset:2px}@media(min-width: 1230px){.megaMenu .megaCTAs .latestNews a{font-size:16px;font-size:1.6rem}}.megaMenu .megaCTAs .latestNews a:hover{color:#e90521}.megaMenu .megaCTAs .latestNews a:hover:after{border-left-color:#e90521}.megaMenu .megaCTAs .latestNews a:after{content:"";width:0;height:0;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-left:7px solid #000;position:absolute;bottom:6px;margin-left:8px;transition:border .2s ease}.megaMenu .megaCTAs .resources a{color:#000;font-size:14px;font-size:1.4rem;font-weight:700;border:1px solid #d7d7d7;display:block;border-left:4px solid #e90521;background:#fff;padding:12px 25px 12px 15px}.megaMenu .megaCTAs .resources a:hover{border-color:#000}.megaMenu .megaCTAs .resources a:focus-visible{outline:#000 1px solid;outline-offset:2px}@media(min-width: 1230px){.megaMenu .megaCTAs .resources a{font-size:16px;font-size:1.6rem;padding:15px 30px 15px 20px}}.megaMenu .megaCTAs .resources a span{font-size:12px;font-size:1.2rem;display:block;color:#4d4d4d;text-transform:uppercase;margin-top:15px;font-weight:normal}.slimlineNavigation{position:relative;border-bottom:1px solid #d7d7d7}@media print{.slimlineNavigation .dropdownPanel.panelActive{display:none}}@media(min-width: 1050px){.slimlineNavigation{border:0}}.slimlineNavigation .inner{display:flex;padding:30px 0;align-items:center;position:relative}@media(max-width: 1049.9px){.slimlineNavigation .dropdownButton{min-width:70px;min-height:20px;position:relative}.slimlineNavigation .dropdownButton.panelActive .open{opacity:0;visibility:hidden}.slimlineNavigation .dropdownButton.panelActive .close{opacity:1;visibility:visible}.slimlineNavigation .dropdownButton .close,.slimlineNavigation .dropdownButton .open{position:absolute;right:0;top:0;transition:opacity .2s ease,visibility .2s ease}.slimlineNavigation .dropdownButton .close{opacity:0;visibility:hidden}.slimlineNavigation .dropdownButton .open{opacity:1;visibility:visible}}.slimlineNavigation .dropdownButton:focus-visible{outline:1px solid #e90521}.slimlineNavigation .dropdownButton .close,.slimlineNavigation .dropdownButton .open{display:flex}.slimlineNavigation .dropdownButton .close:hover svg,.slimlineNavigation .dropdownButton .open:hover svg{fill:#e90521}.slimlineNavigation .dropdownButton .close:hover p,.slimlineNavigation .dropdownButton .open:hover p{color:#e90521}.slimlineNavigation .dropdownButton .close svg,.slimlineNavigation .dropdownButton .open svg{fill:#000;transition:fill .2s ease}.slimlineNavigation .dropdownButton .close p,.slimlineNavigation .dropdownButton .open p{font-size:15px;font-size:1.5rem;margin:0 0 0 8px;font-weight:700;color:#000;transition:color .2s ease}@media(min-width: 1050px){.slimlineNavigation .dropdownButton .close{display:none}}.slimlineNavigation .socialShareWrapper{position:relative;display:flex}.slimlineNavigation .dropdownPanel{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}@media(max-width: 1049.9px){.slimlineNavigation .dropdownPanel{position:fixed;left:0;top:80px;background-color:#fff;width:100%}}@media(min-width: 1050px){.slimlineNavigation .dropdownPanel{position:absolute;right:-68px;top:43px}}.slimlineNavigation .dropdownPanel.panelActive{opacity:1;visibility:visible}.slimlineNavigation .dropdownPanelInner{padding:25px 5% 15px;margin:0;position:relative}@media(min-width: 768px){.slimlineNavigation .dropdownPanelInner{padding:25px 8% 15px}}@media(min-width: 1050px){.slimlineNavigation .dropdownPanelInner{padding:15px 20px;box-shadow:0px 0px 10px rgba(0,0,0,.1);min-width:205px}}@media(min-width: 1050px){.slimlineNavigation .dropdownPanelInner:after{content:"";position:absolute;background:#fff;left:50%;transform:translateX(-50%) rotate(45deg);top:-8px;box-shadow:0px 0px 10px rgba(0,0,0,.12);width:16px;height:16px}}@media(min-width: 1050px){.slimlineNavigation .dropdownPanelInner:before{content:"";position:absolute;top:0;height:100%;background:#fff;z-index:2;left:0;width:100%}}.slimlineNavigation .dropdownPanelInner h5{font-size:18px;font-size:1.8rem;margin:0;font-weight:700;color:#000;margin-bottom:10px;position:relative;z-index:3}@media(min-width: 1050px){.slimlineNavigation .dropdownPanelInner h5{font-size:15px;font-size:1.5rem;margin-bottom:14px}}.slimlineNavigation ul{padding:0;margin:0}.slimlineNavigation ul li{padding:13px 0;margin:0;display:flex;align-items:center;border-top:1px solid #d7d7d7;position:relative;z-index:3}@media(max-width: 1049.9px){.slimlineNavigation ul li:first-of-type{border-top:0}}.slimlineNavigation ul li a{display:flex;align-items:center;border-bottom:none}.slimlineNavigation ul li a:hover svg{fill:#e90521}.slimlineNavigation ul li a:hover p{color:#e90521}.slimlineNavigation ul li a .icon{display:flex;justify-content:center;min-width:20px;margin-right:10px}.slimlineNavigation ul li a svg{fill:#000;transition:fill .2s ease}.slimlineNavigation ul li a.facebook svg{width:19px;height:19px}.slimlineNavigation ul li a.twitter svg{width:18px;height:14px}.slimlineNavigation ul li a.linkedin svg{width:19px;height:18px}.slimlineNavigation ul li a.print svg{width:18px;height:19px}.slimlineNavigation ul li a.email svg{width:18px;height:15px}.slimlineNavigation ul li a.copy svg{width:18px;height:18px}.slimlineNavigation ul li p{font-size:15px;font-size:1.5rem;color:#000;font-weight:500;margin:0;transition:color .2s ease;line-height:19px}.slimlineNavigation ul li:before{display:none}.slimlineNavigation .logo{max-width:120px;margin-right:auto;border:none}@media(min-width: 1050px){.slimlineNavigation .logo{max-width:140px}}.slimlineNavigation .ctaButton{display:none}@media(min-width: 1050px){.slimlineNavigation .ctaButton{display:flex;margin-left:30px}.slimlineNavigation .ctaButton a{margin:0}}.slimlineNavigation .inner{padding:15px 0}@media(min-width: 1050px){.slimlineNavigation .inner{padding:20px 0}}@media(min-width: 1050px){.slimlineNavigation .dropdownButton{padding:15px 35px;height:51px;border:1px solid #000;transition:border-color .2s ease}.slimlineNavigation .dropdownButton:hover{border-color:#e90521}.slimlineNavigation .dropdownButton:hover .open p{color:#e90521}.slimlineNavigation .dropdownButton:hover svg{fill:#e90521}}@media(min-width: 1050px){.slimlineNavigation .ctaButton{margin-left:22px}}@media(max-width: 1049.9px){.slimlineNavigation .logo{max-width:50px}}.slimlineNavigation .dropdownPanel{top:71px}@media(min-width: 1050px){.slimlineNavigation .dropdownPanel{right:-33px}}
