.header-wrapper{background:var(--bg) #ce1126;background-blend-mode:color-burn;background-repeat:no-repeat;background-size:cover;padding:12px 36px;position:fixed;z-index:50;top:0;left:0;right:0;height:85px}.header-inner{display:flex;align-items:center;justify-content:space-between}.header-menu-container{transition:all .5s ease-out;transform:translateY(-120%);background:#fff;min-height:calc(100vh - 85px);position:fixed;z-index:15;left:0;right:0;top:85px;bottom:0;overflow:scroll}@media only screen and (min-width:1280px){.header-menu-container{transform:translateY(0%);transform:translateX(-100%);bottom:unset}}.header-menu-container .mobile-menu{padding:20px 36px}.header-menu-container .search{box-sizing:border-box;height:51px;border-radius:87px;border:1px solid #979797;padding:15px 24px;width:100%}.header-menu,.header-search{z-index:2;position:relative}.header-menu{padding-top:20px;padding-bottom:50px}.header-menu a{text-decoration:none}.header-menu-background{width:280px}.header-menu-item{margin-bottom:7px}.header-menu-item.open .header-menu-chevron svg,.header-submenu-item.open .header-submenu-chevron svg,.header-subsubmenu-item.open .header-submenu-chevron svg{transform:rotate(90deg)}.header-menu-item:not(.open) .header-submenu-container,.header-submenu-item:not(.open) .header-subsubmenu-container{max-height:0}.header-menu-item-wrapper{background:rgba(206,17,38,.1);display:flex;align-items:center;justify-content:space-between}.header-menu-link{color:#ce1126;font-weight:700;padding:16px 18px;display:block;flex-grow:1}.header-menu-chevron{padding:16px 25px;cursor:pointer}.burger span,.header-menu-chevron svg,.header-submenu-chevron svg,.header-subsubmenu-chevron svg{transition:all .3s ease-out}.header-menu-bg{margin:0 -36px -25px}.header-menu-bg img{max-width:279px}.header-submenu{margin-top:7px}.header-submenu-container{overflow:hidden;max-height:var(--max-height);transition:all .5s ease-out}.header-submenu-item{margin-bottom:7px}.header-submenu-item-wrapper{display:flex;align-items:center;justify-content:space-between}.header-submenu-link{color:#ce1126;font-weight:700;padding:16px 18px;display:block;flex-grow:1}.header-submenu-chevron{padding:16px 25px;cursor:pointer}.header-subsubmenu{margin-top:7px}.header-subsubmenu-container{overflow:hidden;max-height:var(--max-height);transition:all .5s ease-out}.header-subsubmenu-item{margin-bottom:7px}.header-subsubmenu-item-wrapper{display:flex;align-items:center;justify-content:space-between}.header-subsubmenu-link{color:#707070;font-weight:700;padding:16px 18px 16px 40px;display:block;flex-grow:1}.header-subsubmenu-chevron{padding:16px 25px;cursor:pointer}.burger{will-change:transform;cursor:pointer;height:18px;width:27px;transform:rotate(180deg);transform-origin:center;transition-duration:200ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out}.burger span{background-color:#fff;position:absolute;display:block;height:3px;width:27px}.burger span:nth-child(1){top:calc(50% - 13px)}.burger span:nth-child(2){transition:all .1s ease-out;top:calc(50% - 4px)}.burger span:nth-child(3){top:calc(50% + 5px)}.menu-open .burger span:nth-child(1){transform:translateY(13px) rotate(45deg)}.menu-open .burger span:nth-child(2){opacity:0}.menu-open .burger span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.menu-open .header-wrapper{position:fixed!important}.menu-open .header-menu-container{transform:translateY(0%)}.menu-open .header-dmenu-closer{visibility:visible;opacity:1}@media only screen and (min-width:1280px){.header .burger,.header .header-menu-container .search{display:none}.header .header-menu-item-wrapper{background:0 0}.header .header-menu-container{overflow:visible;min-height:670px;min-width:615px;right:67.5%;box-shadow:0 3px 6px rgba(0,0,0,.16)}.header .search{box-sizing:border-box;height:51px;border-radius:87px;border:1px solid #979797;padding:15px 24px;width:100%}.header .mobile-menu{display:none}.header .desktop-menu{display:flex;height:100%}.header .desktop-menu-wrapper{position:relative;z-index:16;min-height:670px;background:#fff url(/wp-content/themes/system-label/blocks/theme-header/menu-bg.png);background-repeat:no-repeat;background-position-x:left;background-position-y:bottom;background-size:280px}.header .header-menus{padding:15px 50px 15px 270px;flex-grow:1}.header .header-menu-background{flex:0 0 279px;align-self:end}.header .header-menu-chevron{padding:0}.header .header-single-submenu{margin-top:50px}.header-inner{gap:30px}.header-dmenu{flex-grow:1}.header-dmenu-link{color:#fff;font-size:18px;text-decoration:none;display:flex;transition:all .1s ease-out}.header-dmenu-link.active{font-weight:700}.header-dmenu-link.active .header-dmenu-title:before{opacity:1}.header-dmenu-link.active .header-dmenu-title span{opacity:0}.header-dmenu-link span{opacity:1!important;transition:all .1s ease-out}.header-dmenu-chevron{transform:rotate(90deg);margin-left:8px;margin-top:2px}.header-dmenu-closer{position:fixed;top:0;bottom:0;left:0;right:0;z-index:2;opacity:0;visibility:hidden}.header-dmenu-title{position:relative}.header-dmenu-title:before{content:attr(data-title);font-weight:700;height:1px;color:transparent;overflow:hidden;visibility:hidden;display:block}.header .dmenu{display:flex;justify-content:space-between}.header-menu-title{flex-grow:1}.header-menu-item{transition:all .3s ease-out;max-width:calc(100% - 10px)}.header-menu-item.active,.header-menu-item:hover{max-width:100%}.header-menu-link{text-decoration:none;display:flex;align-items:center;padding:14px 18px;transition:all .3s ease-out}.header-menu-link.active,.header-menu-link:hover{background:rgba(206,17,38,.1)}.header-submenu-container{background:#ebebeb;min-height:670px;position:fixed;z-index:14;top:0;width:435px;right:0;box-shadow:0 3px 6px transparent;transition:all .3s ease-out}.header-submenu-container.open{transform:translateX(100%);box-shadow:0 3px 6px rgba(0,0,0,.16)}.header-submenu-title{flex-grow:1}.header-submenu-item{transition:all .3s ease-out;max-width:calc(100% - 10px)}.header-submenu-item:hover{max-width:100%}.header-submenu-link{text-decoration:none;display:flex;align-items:center;padding:14px 18px;transition:all .3s ease-out}.header-submenu-link:hover{background:rgba(206,17,38,.1)}.header-subsubmenu-title{flex-grow:1}.header-subsubmenu-link{text-decoration:none;display:flex;align-items:center;padding:0 50px;font-weight:400}.header-subsubmenu-link:hover{color:#ce1126}.header-subsubmenu-link:hover svg path{stroke:#ce1126}.header-subsubmenu-link,.header-subsubmenu-link svg path{transition:all .3s ease-out}.header-subsubmenu-chevron{padding-right:40px}}@media only screen and (max-width:1279px){.header-dmenu,.header-wrapper .header-search{display:none}}@media only screen and (min-width:1280px){.header-menu-link{padding:10px 18px}}@media only screen and (min-width:1536px){.header-menu-link{padding:14px 18px}}@media only screen and (min-width:1280px){.header .desktop-menu-wrapper,.header .header-menu-container,.header .header-submenu-container{min-height:570px}}@media only screen and (min-width:1536px){.header .desktop-menu-wrapper,.header .header-menu-container,.header .header-submenu-container{min-height:670px}}.header .search::placeholder{font-family:"Ubuntu",sans-serif;color:rgba(112,112,112,.5)}@media only screen and (min-width:1366px){.header .search{min-width:250px}}.header .search-form .wrapper{position:relative}.header .search-form .wrapper:before{content:"\e901";font-family:"icomoon";color:#707070;position:absolute;top:14px;bottom:0;right:20px;font-size:18px}@media only screen and (max-width:1279px){.desktop-menu,.header-submenu-container.desktop{display:none}}.admin-bar .header-wrapper{top:32px}.admin-bar .desktop-menu-wrapper{margin-top:32px}.header-logo img{display:block}.search-results{padding-top:80px;padding-bottom:80px}.search-results ul li:before{content:none!important}.search-results li+li{margin-top:30px}.search-results h2 a{color:#ce1126;text-decoration:none}.search-results h2 a:hover{text-decoration:underline}.search-results h2+.search-results h2{margin-top:15px}.search-results main nav{margin-top:60px}.search-results main nav a,.search-results main nav span{font-size:24px!important;color:#ce1126!important}@media screen and (max-width:1024px){.search-results main nav a{font-size:18px!important}}@media screen and (max-width:1024px){.search-results main nav span{font-size:18px!important}}.search-results .blogs-container{padding-top:40px}@media screen and (max-width:1024px){.search-results .blogs-container{padding-top:25px;padding-bottom:10px}}@media screen and (min-width:1280px){.header-dmenu{line-height:1}}