.c-navigation--sub .c-navigation__heading,.c-navigation--sub .c-navigation__item,.c-navigation--sub .c-navigation__link{text-decoration:none}.c-navigation{display:none}.c-navigation .c-navigation__item{break-inside:avoid-column;list-style-type:none;padding:2px 0;page-break-inside:avoid}.c-navigation .c-navigation__item.is-open .c-navigation__dropdown{opacity:1;visibility:visible}.c-navigation .c-navigation__item.is-open.u-depth-1{text-decoration:underline}.c-navigation .c-navigation__item.u-depth-1{cursor:pointer}.c-navigation .c-navigation__item.u-depth-1:hover{text-decoration:underline}.c-navigation .c-navigation__dropdown{background-color:#fff;border:1px solid #999;cursor:default;left:15px;max-width:1600px;opacity:0;padding:30px;right:0;top:45px;transition:opacity .3s,visibility .3s,top .3s;visibility:hidden;width:calc(100% - 30px);z-index:999}@media only screen and (max-width:767px){.c-navigation .c-navigation__dropdown{height:calc(100% - 51px)}}@media only screen and (min-width:768px)and (max-width:1024px){.c-navigation .c-navigation__dropdown{height:calc(100% - 90px)}}@media only screen and (max-width:1024px){.c-navigation .c-navigation__dropdown{left:0;overflow-x:hidden;overflow-y:auto;position:fixed;width:100%}}@media only screen and (min-width:1025px){.c-navigation .c-navigation__dropdown{position:absolute;width:calc(100% - 30px)}}.c-navigation .c-navigation__dropdown .u-depth-2:last-child .c-navigation__submenu{padding-bottom:80px}@media only screen and (min-width:768px){.c-navigation .c-navigation__dropdown .u-depth-2:last-child .c-navigation__submenu{padding-bottom:0}}.c-navigation .c-navigation__dropdown .c-navigation__inner-container{height:100%}.c-navigation .c-navigation__dropdown .c-navigation__link,.c-navigation .c-navigation__dropdown .c-navigation__linktext{color:#333}.c-navigation .c-navigation__dropdown .c-navigation__linktext:hover{text-decoration:underline}.c-navigation .c-navigation__dropdown .u-depth-2:first-child .c-navigation__inner-container{border-right:1px solid #e51e2e;padding-right:10px}@media only screen and (min-width:1025px){.c-navigation{display:block}}.c-navigation .u-depth-2 .c-navigation__heading,.c-navigation .u-depth-3 .c-navigation__heading{font-weight:700}.c-navigation .u-depth-3 span.c-navigation__heading{padding-bottom:6px}.c-navigation .c-navigation__heading,.c-navigation .c-navigation__link,.c-navigation .c-navigation__linktext{color:#333}.c-navigation .c-navigation__link:hover{text-decoration:underline}.c-navigation .c-navigation__list{display:flex;justify-content:space-between;margin:0;padding:0;width:100%}.c-navigation .c-navigation__item-inner{align-items:center;display:flex;position:relative}.c-navigation .c-navigation__heading{width:100%}.c-navigation .c-navigation__icon-container+[class^=c-navigation__]{padding-left:10px}.c-navigation .c-navigation__icon{display:block}.c-navigation--sub .c-navigation__list{align-items:center;display:flex}.c-navigation--sub .c-navigation__heading:not(.c-navigation__item--intro),.c-navigation--sub .c-navigation__link{text-decoration:underline}.c-navigation--sub .c-navigation__heading{display:block;position:relative}.c-navigation--sub .c-navigation__link{display:block}.c-navigation--sub .c-navigation__link:hover{background-color:#eee}.c-navigation--sub .c-navigation__item--intro{margin-right:15px}.c-navigation--sub .c-navigation__item.is-open .c-navigation__dropdown{opacity:1;visibility:visible}@media only screen and (max-width:1024px){.c-navigation--sub .c-navigation__item.is-open .c-navigation__dropdown{height:100vh!important}}.c-navigation--sub .c-navigation__item.is-open.u-depth-1.has-childs .c-navigation__heading{background-color:#eee;color:#169bd5;text-decoration:underline}.c-navigation--sub .c-navigation__item.is-open.u-depth-1.has-childs .c-navigation__heading:after{border-top-color:#169bd5}.c-navigation--sub .c-navigation__item:not(.is-open).u-depth-1.has-childs .c-navigation__heading{background-color:hsla(0,0%,100%,.7)}.c-navigation--sub .c-navigation__item:not(.is-open).u-depth-1.has-childs .c-navigation__heading:hover{background-color:#eee;color:#169bd5;text-decoration:underline}.c-navigation--sub .c-navigation__item:not(.is-open).u-depth-1.has-childs .c-navigation__heading:hover:after{border-top-color:#169bd5}.c-navigation--sub .c-navigation__item.u-depth-1.has-childs{cursor:pointer}.c-navigation--sub .c-navigation__item.u-depth-1.has-childs .c-navigation__heading{color:#e51e2e}.c-navigation--sub .c-navigation__item.u-depth-1.has-childs .c-navigation__heading:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #e51e2e;content:"";margin-top:2px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.c-navigation--sub .c-navigation__item.u-depth-2{padding-bottom:10px;padding-top:10px}.c-navigation--sub .c-navigation__dropdown{background-color:#eee;left:50%;max-width:1600px;opacity:0;overflow-x:hidden;overflow-y:auto;padding:10px;top:auto;transform:translateX(-50%);transition:opacity .3s,visibility .3s;visibility:hidden;width:calc(100% - 30px);z-index:99}@media only screen and (min-width:768px){.c-navigation--sub .c-navigation__dropdown{padding-bottom:25px;padding-top:25px}}@media only screen and (max-width:1024px){.c-navigation--sub .c-navigation__dropdown{position:absolute;width:100%}}@media only screen and (min-width:1025px){.c-navigation--sub .c-navigation__dropdown{padding-left:25px;padding-right:25px;position:absolute;top:auto;width:calc(100% - 60px)}}.c-navigation--sub .c-navigation__dropdown .c-navigation__item{display:grid;page-break-inside:avoid}.c-navigation--sub .c-navigation__dropdown .c-navigation__item:last-of-type{margin-bottom:80px}@media only screen and (min-width:1025px){.c-navigation--sub .c-navigation__dropdown .c-navigation__item:last-of-type{margin-bottom:0}}.c-navigation--sub .c-navigation__dropdown .c-navigation__link{border-radius:0;color:#169bd5;overflow:hidden;padding:5px 15px}.c-navigation--sub .c-navigation__dropdown .c-navigation__link:hover{background-color:hsla(0,0%,100%,.7);color:#012545}
.c-navigation .c-navigation__list{align-items:center;display:flex;justify-content:flex-start}@media only screen and (min-width:1025px)and (max-width:1199px){.c-navigation .c-navigation__list{padding-left:0}}@media only screen and (min-width:1200px){.c-navigation .c-navigation__list{padding-left:20px}}.c-navigation .c-navigation__list .c-navigation__item{align-items:center;display:flex;height:100px}.c-navigation .c-navigation__list .c-navigation__item.has-childs,.c-navigation .c-navigation__list .c-navigation__item.has-childs>.c-navigation__item-inner .c-navigation__heading{position:relative}.c-navigation .c-navigation__list .c-navigation__item.has-childs>.c-navigation__item-inner .c-navigation__heading:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;color:#e51e2e;content:"";margin-top:2px;position:absolute;right:-15px;top:50%;transform:translateY(-50%)}.c-navigation .c-navigation__list .c-navigation__item .c-navigation__link{text-decoration:none}.c-navigation .c-navigation__list .c-navigation__item.u-depth-1{padding:6px 20px 6px 6px}@media only screen and (min-width:1200px){.c-navigation .c-navigation__list .c-navigation__item.u-depth-1{padding:6px 28px 6px 16px}}.c-navigation .c-navigation__list .c-navigation__item.u-depth-1>.c-navigation__item-inner .c-navigation__heading,.c-navigation .c-navigation__list .c-navigation__item.u-depth-1>.c-navigation__item-inner .c-navigation__link{color:#000;font-size:17px;text-decoration:none}@media only screen and (min-width:1200px){.c-navigation .c-navigation__list .c-navigation__item.u-depth-1>.c-navigation__item-inner .c-navigation__heading,.c-navigation .c-navigation__list .c-navigation__item.u-depth-1>.c-navigation__item-inner .c-navigation__link{font-size:18px}}@media only screen and (min-width:1025px){.c-navigation .c-navigation__list .c-navigation__item.u-depth-1>.c-navigation__item-inner:hover .c-navigation__heading{text-decoration:underline}}.c-navigation .c-navigation__list .c-navigation__item.u-depth-1.is-open{text-decoration:none}.c-navigation .c-navigation__list .c-navigation__item.u-depth-1.is-open.has-childs{background-color:#fff}@media only screen and (min-width:1025px){.c-navigation .c-navigation__list .c-navigation__item.u-depth-1.is-open:hover .c-navigation__heading{text-decoration:none}}.c-navigation .c-navigation__list .c-navigation__item.u-depth-1 .c-navigation__dropdown{border:none;padding:15px 20px;text-align:left;top:100px}@media only screen and (min-width:1025px){.c-navigation .c-navigation__list .c-navigation__item.u-depth-1 .c-navigation__dropdown{left:50%;transform:translateX(-50%);width:500px}}.c-navigation .c-navigation__list .c-navigation__item.u-depth-1 .c-navigation__dropdown .c-navigation__item{display:block;height:auto}.c-navigation .c-navigation__list .c-navigation__item.u-depth-1 .c-navigation__dropdown .c-navigation__link{color:#000}.c-navigation .c-navigation__list .c-navigation__item.u-depth-1 .c-navigation__dropdown .c-navigation__link:hover{text-decoration:underline}.c-navigation .c-navigation__list .c-navigation__item.u-depth-1 .c-navigation__dropdown .u-depth-2:first-child .c-navigation__inner-container{border-right:none}.c-navigation .c-navigation__list .c-navigation__item.u-depth-1 .c-navigation__dropdown .u-depth-2 .c-navigation__heading{border-bottom:1px solid #e51e2e;padding-bottom:24px}.c-navigation .c-navigation__list .c-navigation__item.u-depth-1 .c-navigation__dropdown .u-depth-3{padding:6px 0;position:relative}.c-navigation .c-navigation__list .c-navigation__item.u-depth-1 .c-navigation__dropdown .u-depth-3:after,.c-navigation .c-navigation__list .c-navigation__item.u-depth-1 .c-navigation__dropdown .u-depth-3:before{background-color:#e51e2e;content:"";display:block;height:2px;left:0;position:absolute;top:50%;transition:all .2s ease-in-out;width:8px}.c-navigation .c-navigation__list .c-navigation__item.u-depth-1 .c-navigation__dropdown .u-depth-3:before{transform:translateY(-3px) rotate(45deg)}.c-navigation .c-navigation__list .c-navigation__item.u-depth-1 .c-navigation__dropdown .u-depth-3:after{transform:translateY(2px) rotate(-45deg)}.c-navigation .c-navigation__list .c-navigation__item.u-depth-1 .c-navigation__dropdown .u-depth-3 .c-navigation__link{display:inline-block;padding-left:24px}.c-navigation--sub .c-navigation__heading:not(.c-navigation__item--intro),.c-navigation--sub .c-navigation__link{padding:20px 30px 20px 20px}.c-navigation--sub .c-navigation__item-inner{align-items:center;display:flex;position:relative}
