.navigation-primary{display:inline-block}.navigation-primary a.active-item{font-weight:600;position:relative}.navigation-primary .submenu.level-1>li>a.active-item:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:2px;background-color:#494a52}.navigation-primary .submenu{list-style:none;padding:0;margin:0}.navigation-primary .submenu a,.navigation-primary .submenu p{text-decoration:none}.triangle{display:none}.submenu-toggle{display:none}.submenu.level-1>li.has-submenu{position:relative}.submenu.level-1>.has-submenu>.menu-arrow{display:block;position:absolute;top:30px;right:5px;width:0;height:0;margin-left:1px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid black}.submenu.level-2{position:absolute;top:75px;left:50%;transform:translateX(-50%);width:270px;visibility:hidden;opacity:0;text-transform:none;font-weight:500;border:1.79px solid #d1d6dc;border-radius:6px;box-shadow:0 2px 9px 0 rgba(0,0,0,0.2);transition:visibility 0s,opacity .3s}.triangle-container.level-2{display:block;position:absolute;top:-25px;left:105px;height:25px;width:60px;overflow:hidden}.triangle.level-2{display:block;width:30px;height:30px;margin-left:20px;margin-top:12px;background-color:white;transform:rotate(45deg);border:1.79px solid #d1d6dc;border-radius:6px;box-shadow:0 2px 9px 0 rgba(0,0,0,0.2);transition:background-color .3s}.triangle-container.level-2.hover .triangle{background-color:#ebeff3;transition:background-color .3s}.submenu.level-2 .menu-item .menu-link{display:block}.submenu.level-2>li:nth-child(2){border-radius:6px 6px 0 0}.submenu.level-2>li:last-child,.submenu.level-2>li:last-child .submenu{border-bottom:0;border-radius:0 0 6px 6px}.submenu.level-2 .menu-item .menu-link:hover,.submenu.level-2 .menu-item .menu-link:focus{background-color:#ebeff3;cursor:pointer;transition:background-color .3s}.submenu.level-3 .menu-item .menu-link{padding-left:60px}.submenu.level-1>li.has-submenu:hover .submenu.level-2,.submenu.level-1>li.has-submenu.focus .submenu.level-2{visibility:visible;opacity:1;transition:visibility 0s,opacity .3s}.hs-inline-edit .submenu.level-1>li.has-submenu:hover .submenu.level-2,.hs-inline-edit>li.has-submenu.focus .submenu.level-2{visibility:hidden}.header-menu-wrapper .custom-menu-primary .submenu.level-1>li{position:relative;display:inline-block;padding:0 15px 0 0;margin:0 15px 0 15px;transition:all ease .2s;line-height:1.8333;float:left;cursor:pointer}.header-menu-wrapper .custom-menu-primary a{padding:8px 0 7px;display:inline-block;font-weight:900}.header-menu-wrapper .custom-menu-primary .submenu.level-1>li:last-of-type{margin-right:0}.header-menu-wrapper .submenu.level-2{box-shadow:5px 5px 10px rgba(0,0,0,.07);border:0;transform:none;top:46px;left:-20px;width:180px;padding:10px 0;border-radius:0;text-transform:uppercase;visibility:visible;opacity:1;transition:none;display:none}.header-menu-wrapper .submenu.level-2 .triangle-container.level-2{display:none}.header-menu-wrapper .submenu.level-2 li{font-weight:400;text-align:left;transition:all ease .2s}.header-menu-wrapper .submenu.level-2>li:nth-child(2){border-radius:0}.header-menu-wrapper .submenu.level-2 .menu-item .menu-link{font-weight:400;line-height:16px;padding:8px 20px;display:inline-block}.header-menu-wrapper .custom-menu-primary .submenu.level-1>li.has-submenu .submenu:after{content:"\A";border:0;border-left:60px solid transparent;border-right:60px solid transparent;border-bottom:8px solid transparent;position:absolute;top:-8px;left:0}.clearFix-mobile-only{display:none}@media screen and (max-width:999px){.header-menu-wrapper .custom-menu-primary .submenu.level-1>li{margin:0 9px}}@media(max-width:820px) and (min-width:768px){.header-menu-wrapper .custom-menu-primary .submenu.level-1>li{margin:0 5px;padding:0 12px 0 0}.header-logo-col a{margin:0 15px -10px 0}}@media(max-width:767px){.navigation-primary{display:block}.navigation-primary .submenu.level-1>li>a.active-item:after{content:none}.navigation-primary .submenu.level-1>li>a.active-item:after{display:none}.submenu>li>a{display:block;width:100%}.submenu>.has-submenu{position:relative}.submenu>.has-submenu>a{width:70%}.submenu{display:none}.submenu.level-1{width:100%}.submenu.level-1>li{display:block;width:100%;border-top:2px solid #ced4db;padding:0}.submenu.level-1>.has-submenu>.menu-arrow,.submenu>.has-submenu>.menu-arrow,.submenu .menu-arrow{position:absolute;top:0px;right:0px;padding:15px 0;background-size:20px;background-repeat:no-repeat;background-position:center right 30px;height:55px;width:30%;border:0;cursor:pointer}.submenu.level-1>.has-submenu>.menu-arrow-bg,.submenu>.has-submenu>.menu-arrow-bg,.submenu .menu-arrow-bg{display:block;height:20px;width:20px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxOXB4IiBoZWlnaHQ9IjE5cHgiIHZpZXdCb3g9IjAgMCAxOSAxOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5QbHVzPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxnIGlkPSJQbHVzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDAuMDAwMDAwKSIgc3Ryb2tlPSIjOTc5ODlGIiBzdHJva2Utd2lkdGg9IjIuNCI+ICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiPiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiB4PSIxLjIiIHk9IjkuNiIgd2lkdGg9IjE2LjgiIGhlaWdodD0iMSIgcng9IjAuNSI+PC9yZWN0PiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLUNvcHktNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS42MDAwMDAsIDkuNjAwMDAwKSByb3RhdGUoOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTkuNjAwMDAwLCAtOS42MDAwMDApICIgeD0iMS4yIiB5PSI5LjYiIHdpZHRoPSIxNi44IiBoZWlnaHQ9IjEiIHJ4PSIwLjUiPjwvcmVjdD4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);background-repeat:no-repeat;margin-left:auto;margin-right:30px;transition:transform .4s}.triangle-container.level-2{display:none}input[type="checkbox"]:checked ~ .submenu{display:block}input[type="checkbox"]:checked ~ .menu-arrow .menu-arrow-bg{transform:rotate(45deg);transition:transform .4s}.submenu.level-2{position:static;visibility:visible;opacity:1;width:100%;border:0;box-shadow:none;transform:unset}.submenu.level-2 .menu-item{background-color:white;padding:0;border-top:2px solid #ebeff3;border-bottom:0}.submenu.level-2 .menu-item .menu-link:hover{background-color:inherit}.submenu.level-3{width:100%;background-color:inherit;padding:0;margin:0}.submenu.level-3>li{padding:0;background-color:inherit}.submenu.level-3 .menu-item .menu-link{padding:7px 90px}.header-menu-wrapper .custom-menu-primary a,.header-menu-wrapper .custom-menu-primary a:hover,body .custom-menu-primary .submenu.level-1>li:hover>a,body .custom-menu-primary .submenu.level-2>li>a,body .custom-menu-primary .submenu.level-2 .menu-item .menu-link:hover{color:#fff}body .custom-menu-primary .submenu.level-1>li:hover,body .custom-menu-primary .submenu.level-1>li:focus{background-color:transparent}body .custom-menu-primary .submenu.level-2{background-color:transparent}.header-menu-wrapper .custom-menu-primary .submenu.level-1>li.has-submenu:after,.header-menu-wrapper .custom-menu-primary .submenu.level-1>li.has-submenu:hover:after{border-color:#fff transparent transparent}.header__navigation{background:linear-gradient(141deg,#c11e24 0,#da2128 50%);width:114%;margin:0 -7%}.header__navigation.open{height:auto;background:linear-gradient(141deg,#c11e24 0,#da2128 50%)}.header-menu-wrapper .custom-menu-primary .submenu.level-1>li{display:block;padding:0;margin:0;border:0;float:none}.header-menu-wrapper .custom-menu-primary a{padding:10px 0;font-size:16px;line-height:1.375;width:auto}.header__navigation .submenu{display:block}.header-menu-wrapper .submenu.level-2{box-shadow:none;width:auto;margin:5px 0 10px;padding:0;top:auto;left:0}.header-menu-wrapper .submenu.level-2 .menu-item{border:0;background-color:transparent}.header-menu-wrapper .submenu.level-2 .menu-item .menu-link{font-size:14px;line-height:1.285;border-left:2px solid rgba(255,255,255,.25);padding:8px 20px 9px 20px}.header-menu-wrapper .custom-menu-primary .submenu.level-1>li.has-submenu .submenu:after{border:0}.header-menu-wrapper .submenu>.has-submenu>a{width:auto}.header__navigation .submenu.level-1{padding:10px 20px;overflow-y:auto;max-height:calc(100vh - 95px)}.header-inner:before,.header-inner:after{display:table;content:''}.header-inner:after{clear:both}.clearFix-mobile-only{display:block}.clearFix-mobile-only:after{content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden}}