.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.break-word{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word}.hyphens{-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.force-unlimited-full-width{width:100vw;margin-left:calc(50% - 50vw);max-width:100vw}.force-full-width{width:100vw;margin-left:calc(50% - 960px);max-width:1920px}@media screen and (max-width: 1920px){.force-full-width{margin-left:calc(50% - 50vw)}}.has-max-width{max-width:var(--maxWidth);margin:0 auto}.has-content-max-width{max-width:var(--contentMaxWidth);margin:0 auto}body.mobile-mode header.main-header nav .menu-icons-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:none;box-shadow:none;width:100%;height:30px;padding:var(--button-padding)}body.mobile-mode header.main-header nav .menu-icons-container:focus-visible{outline-style:solid;border-radius:2px}body.mobile-mode header.main-header nav .menu-icons-container .menu-hamburger span{height:1px}body.mobile-mode header.main-header nav .menu-icons-container span:nth-of-type(1){width:30px}body.mobile-mode header.main-header nav .menu-icons-container span:nth-of-type(2){width:19px}body.mobile-mode header.main-header nav .menu-icons-container span:nth-of-type(3){width:25px}body.mobile-mode header.main-header nav .menu-icons-container .hamburger-inner-text{font-family:var(--paragraph-fontFamily),sans-serif;font-weight:var(--paragraph-fontWeight);font-size:var(--paragraph-fontSize);line-height:var(--paragraph-lineHeight);letter-spacing:var(--paragraph-letterSpacing);color:var(--black);margin-left:12px}body.mobile-mode header.main-header .menu-hamburger{left:0}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu{height:auto;text-align:left;max-width:var(--maxWidth);left:0;right:0;position:fixed;z-index:800;width:calc(100% - var(--headerSpacing)*2);margin:0 auto;padding:0;box-shadow:0 12px 36px -15px rgba(0,0,0,.46)}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu>li{border-bottom:1px solid var(--light-grey-100)}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu>li.current-menu-ancestor>a.has-icon{color:var(--orange-100);text-decoration:underline}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu>li a{font-family:var(--navigation-main-fontFamily),sans-serif;font-weight:var(--navigation-main-fontWeight);font-size:var(--navigation-main-fontSize);line-height:var(--navigation-main-lineHeight);letter-spacing:var(--navigation-main-letterSpacing);text-transform:uppercase;padding:28px 32px}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu>li a:hover{color:var(--orange-100)}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu>li a:focus-visible{outline-style:solid;border-radius:2px}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu>li.current-menu-item>a,body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu>li.current-menu-parent>a{color:var(--orange-100);text-decoration:underline}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children>a.has-icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children>a.has-icon:focus-visible{border-radius:2px}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children>a.has-icon .icon,body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children>a.has-icon .submenu-icon{display:inline-block;mask-image:url("../../images/icons/angle-down.svg");-webkit-mask-image:url("../../images/icons/angle-down.svg");background-color:var(--black-100);mask-repeat:no-repeat;width:50px;height:24px;mask-size:14px auto;mask-position:center;cursor:pointer;transition:.4s}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children>a.has-icon .icon:hover,body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children>a.has-icon .submenu-icon:hover{background-color:var(--orange-100)}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children.is-active>a.has-icon,body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children.is-active .current_page_parent a.has-icon,body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children.is-active .current-menu-ancestor a.has-icon{color:var(--orange-100);text-decoration:underline;padding-bottom:6px}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children.is-active>a.has-icon .icon,body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children.is-active .current_page_parent a.has-icon .icon,body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children.is-active .current-menu-ancestor a.has-icon .icon{transform:rotate(180deg);background-color:var(--orange-100);mask-position:center 10px}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children.is-active .sub-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;max-height:500px;opacity:1;padding-bottom:26px;margin:0}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children.is-active .second-sub-menu{padding-bottom:0;display:none}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children.is-active .second-sub-menu.second-submenu-is-open{display:block}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children.is-active .sub-menu-is-active a.has-icon .submenu-icon{transform:rotate(180deg);background-color:var(--orange-100);mask-position:center 10px}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children.is-active a.has-icon .submenu-icon{transform:rotate(0)}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children.is-active a.has-icon .submenu-icon:focus-visible{background-color:var(--anthrazit-100)}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children .sub-menu{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;background-color:var(--white-100);height:auto;max-height:0;opacity:0;padding:0 32px;transition:.2s ease-out;overflow:hidden;display:none}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children .sub-menu>li{padding:10px 0}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children .sub-menu a{font-family:var(--navigation-fontFamily),sans-serif;font-weight:var(--navigation-fontWeight);font-size:var(--navigation-fontSize);line-height:var(--navigation-lineHeight);letter-spacing:var(--navigation-letterSpacing);text-transform:none;text-align:left;padding:0}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children .sub-menu a:hover{color:var(--orange-100)}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children .sub-menu a:focus-visible{outline-style:solid;border-radius:2px}body.mobile-menu-open header.main-header .headerContentWrapper nav>div .menu .menu-item-has-children .sub-menu li.current-menu-item>a{color:var(--orange-100);text-decoration:underline;padding-bottom:6px}body.mobile-menu-open header.main-header .headerContentWrapper .menu-hamburger .hamburger-checkbox:nth-of-type(1){-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:rotatez(45deg) translate(0px, 0px);-moz-transform:rotatez(45deg) translate(0px, 0px);-ms-transform:rotatez(45deg) translate(0px, 0px);transform:rotatez(45deg) translate(0px, 0px);width:50%}body.mobile-menu-open header.main-header .headerContentWrapper .menu-hamburger .hamburger-checkbox:nth-of-type(2){-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transform:rotatez(-45deg) translate(0px, -3px);-moz-transform:rotatez(-45deg) translate(0px, -3px);-ms-transform:rotatez(-45deg) translate(0px, -3px);transform:rotatez(-45deg) translate(0px, -3px);width:100%}body.mobile-menu-open header.main-header .headerContentWrapper .menu-hamburger .hamburger-checkbox:nth-of-type(3){-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:translate(11px, -5px) rotatez(45deg);-moz-transform:translate(11px, -5px) rotatez(45deg);-ms-transform:translate(11px, -5px) rotatez(45deg);transform:translate(11px, -5px) rotatez(45deg);width:50%}body.mobile-mode header.main-header{--headerBackgroundColor: var(--grey-90);--headerBoxShadow: unset;--headerSpacing: 0;--headerHeight: 100px;--borderRadius: 0;--headerLogoMaxHeight: 38px;--maxWidth: 1920px;border-bottom:2px solid var(--orange-100);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}body.mobile-mode header.main-header .headerContentWrapper{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 32px;gap:32px}body.mobile-mode header.main-header .headerContentWrapper a:focus-visible{outline-style:solid;border-radius:2px}body.mobile-mode header.main-header .headerContentWrapper nav{justify-self:start}body.mobile-mode header.main-header .headerContentWrapper .logo{justify-self:center}body.mobile-mode header.main-header .headerContentWrapper .logo img{height:38px}body.mobile-mode header.main-header .headerContentWrapper .contact-information{justify-self:end;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;gap:24px;row-gap:8px}@media screen and (max-width: 912px){body.mobile-mode header.main-header .headerContentWrapper{padding:12px 24px;grid-template-rows:auto auto;grid-template-columns:120px 1fr;gap:16px}body.mobile-mode header.main-header .headerContentWrapper .logo{grid-column:1/3;grid-row:1;justify-self:center;text-align:center}body.mobile-mode header.main-header .headerContentWrapper .logo img{height:20px}body.mobile-mode header.main-header .headerContentWrapper nav{grid-column:1;grid-row:2;justify-self:start}body.mobile-mode header.main-header .headerContentWrapper .contact-information{grid-column:2;grid-row:2;justify-self:end}}@media screen and (max-width: 390px){body.mobile-mode header.main-header .headerContentWrapper{padding:12px;grid-template-columns:80px 1fr}body.mobile-mode header.main-header .headerContentWrapper .contact-information{flex-wrap:nowrap;gap:8px}}/*# sourceMappingURL=header.css.map */
