.container:not(.responsivegrid)::after,.container-fluid::after,.row::after,.form-horizontal .form-group::after{content:'';display:block;clear:both}
.nav-open{overflow:visible;-webkit-overflow-scrolling:touch}
@media(max-width:991px){.nav-open{height:100vh}
.nav-open .root>.aem-Grid>.experiencefragment+.responsivegrid,.nav-open .container{position:fixed}
.nav-open .root{overflow:visible}
.nav-open .root>.aem-Grid{overflow:visible}
}
.global-header{background:#fff;left:0;right:0;top:0;z-index:10;width:100%;border-bottom:solid 1px #ededed}
.global-header .header__content{width:100%;max-width:1140px;margin-right:auto;margin-left:auto;display:flex;flex-flow:row;flex-wrap:nowrap;align-items:flex-end}
.global-header .header__info{display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;width:100%}
@media(min-width:992px){.global-header .header__info{width:auto}
}
.global-header .header__logo{margin-left:auto;margin-right:auto;padding:10px 0 9px;max-width:140px}
@media(min-width:992px){.global-header .header__logo{max-width:200px;margin-left:0;padding:14px 0 14px 20px}
}
.global-header .header__logo a{display:block}
.global-header .header__logo img{display:block;max-width:140px;height:auto}
@media(min-width:992px){.global-header .header__logo img{max-width:200px}
}
.global-header .header__search{padding:10px 20px}
.xf-content-height{min-height:0}
.hidden-search__input{display:none}
.container:not(.responsivegrid)::after,.container-fluid::after,.row::after,.form-horizontal .form-group::after{content:'';display:block;clear:both}
@media(min-width:992px){.header{position:relative}
}
.global-header .header__search-trigger{margin:0 0 2px;padding:0;text-indent:-99px;border:0;cursor:pointer;touch-action:manipulation;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;height:auto;width:31px;position:relative;background-color:transparent;color:#000}
@media(min-width:992px){.global-header .header__search-trigger{display:block}
}
.global-header .header__search-trigger:hover{color:#ec1c24}
.global-header .header__search-trigger.is-active{color:#ec1c24}
.global-header .header__search-trigger.is-active .search-icon{border:0;border-bottom:2px solid currentColor;border-radius:0;height:2px;width:17px;transform:rotate(45deg);margin-left:-7px;margin-top:0}
.global-header .header__search-trigger.is-active .search-icon:before{width:17px;top:0;left:0;transform:rotate(90deg)}
.global-header .header__search-trigger .search-icon{color:inherit;display:inline-block;border:2px solid currentColor;border-radius:50%;height:12px;width:12px;transition:all .2s;position:relative;position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-6px}
.global-header .header__search-trigger .search-icon:focus,.global-header .header__search-trigger .search-icon:active{outline:0}
.global-header .header__search-trigger .search-icon:before{content:'';background:currentColor;height:2px;width:6px;position:absolute;top:10px;left:7px;transform:rotate(45deg);transition:all .2s}
.header__search.header__search--global.header__search--small{display:block;background-color:#e9f0f2}
@media(min-width:992px){.header__search.header__search--global.header__search--small{display:none}
}
.header__search.header__search--global.header__search-popup{width:100%;visibility:hidden;opacity:0;top:-800px;position:absolute;left:50%;transition:all .3s ease-out;z-index:-1;transform:translateX(-50%);background-color:#000}
.header__search.header__search--global.header__search-popup.is-active{z-index:9;visibility:visible;opacity:1;top:106px;position:fixed}
.header__search.header__search--global.header__search-popup form{width:100%;max-width:1140px;margin-right:auto;margin-left:auto;padding-top:42px;padding-bottom:42px}
.header__search.header__search--global .search__input-wrap{position:relative}
@media(min-width:992px){.header__search.header__search--global .search__input-wrap{padding-right:56px}
}
.header__search.header__search--global .search__input-wrap .search__input{font-family:'jaf-bernina-sans',sans-serif;font-weight:300;font-style:normal;font-size:18px;font-size:1.28571429rem;line-height:1.33333333;color:#262626;width:100%;border-radius:0;border:0;padding:8px 50px 8px 20px}
@media(min-width:992px){.header__search.header__search--global .search__input-wrap .search__input{font-size:18px;font-size:1.28571429rem;line-height:1.44444444}
}
.header__search.header__search--global .search__input-wrap .search-submit-container{top:0;right:5px;width:3rem;height:3rem;text-align:center;color:#fff;font-size:2em;border:0;padding:0;position:absolute}
.header__search.header__search--global .search__input-wrap .search-submit-container:hover{color:#ec1c24}
.header__search.header__search--global .search__input-wrap .search-submit-container:before{content:'';background:currentColor;height:2px;position:absolute;width:8px;top:29px;left:21px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:all .2s}
.header__search.header__search--global .search__input-wrap .search-submit-container:after{content:"";display:inline-block;color:inherit;border:2px solid currentColor;border-radius:50%;height:18px;width:18px;top:12px;left:8px;position:absolute;transition:all .2s}
.header__search.header__search--global .search__input-wrap .search__submit{position:absolute;right:0;top:0;height:100%;width:57px;margin:0;padding:0;font-family:'jaf-bernina-sans',sans-serif;font-weight:400;font-style:normal;font-size:1px;text-indent:-99px;border:0;cursor:pointer;touch-action:manipulation;background:url('../../../../../content/dam/global/icons/icons-build-do-not-touch/mobile-search.svg') no-repeat center;-webkit-appearance:none;-moz-appearance:none;appearance:none}
@media(min-width:992px){.header__search.header__search--global .search__input-wrap .search__submit{cursor:pointer;border:0;background:transparent;height:100%;z-index:99;width:100%;position:relative;transition:all .2s}
}
.header__search.header__search--global ::-webkit-input-placeholder{color:#262626}
.header__search.header__search--global ::-moz-placeholder{color:#262626}
.header__search.header__search--global :-ms-input-placeholder{color:#262626}
.header__search.header__search--global :-moz-placeholder{color:#262626}
.header__search--login{display:none !important}
.header__mobile-login{display:block}
@media(min-width:992px){.header__mobile-login{display:none}
}
.header__mobile-text{color:#000;font-size:11px;font-weight:600}
.header__mobile-link{display:flex;flex-direction:column;margin-right:1em;margin-bottom:.5em}
.header__mobile-icon{padding:.25em;margin:0 auto}
.container:not(.responsivegrid)::after,.container-fluid::after,.row::after,.form-horizontal .form-group::after{content:'';display:block;clear:both}
.global-header .header__menu-trigger{display:block;margin-left:1em}
@media(min-width:992px){.global-header .header__menu-trigger{display:none;margin-left:0}
}
.global-header .header__menu-trigger:hover{cursor:pointer}
.global-header .header__menu-trigger.header__menu-trigger--hamburger .line{width:28px;height:2px;background-color:#000;display:block;margin:4px auto;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.global-header .header__menu-trigger.header__menu-trigger--search{margin:0;padding:0;border:0;cursor:pointer;touch-action:manipulation;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:32px;height:38px;position:relative;transition:background-image .2s;background-color:transparent;background-image:url('../../../../../content/dam/global/icons/icons-build-do-not-touch/mobile-search.svg');background-repeat:no-repeat;background-position:center}
.global-header .header__menu-trigger.is-active.header__menu-trigger--hamburger .line:nth-child(1){-webkit-transform:translateY(6px) rotate(45deg);-ms-transform:translateY(6px) rotate(45deg);-o-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}
.global-header .header__menu-trigger.is-active.header__menu-trigger--hamburger .line:nth-child(2){opacity:0}
.global-header .header__menu-trigger.is-active.header__menu-trigger--hamburger .line:nth-child(3){-webkit-transform:translateY(-6px) rotate(-45deg);-ms-transform:translateY(-6px) rotate(-45deg);-o-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}
.global-header .header__menu-trigger.is-active.header__menu-trigger--search{background-image:none}
.container:not(.responsivegrid)::after,.container-fluid::after,.row::after,.form-horizontal .form-group::after{content:'';display:block;clear:both}
.global-header .header__nav{background:#fff;position:absolute;z-index:10;top:100%;left:0;right:0;display:none;padding-top:.5em;width:auto}
@media(min-width:992px){.global-header .header__nav{width:max-content}
}
@media(max-width:991px){.global-header .header__nav.is-active{display:flex;flex-flow:column;padding-bottom:94px;height:100vh;overflow:scroll}
}
@media(min-width:992px){.global-header .header__nav{position:static;top:auto;left:auto;right:auto;padding:0;display:flex !important;flex-flow:column;margin-left:auto}
}
.global-header .header__nav .header__main-nav{justify-content:flex-end;padding-bottom:100px}
@media(min-width:992px){.global-header .header__nav .header__main-nav{order:2;padding-bottom:0}
}
@media(min-width:992px){.global-header .header__nav .header__aux-nav{order:1;margin-left:auto}
}
.container:not(.responsivegrid)::after,.container-fluid::after,.row::after,.form-horizontal .form-group::after{content:'';display:block;clear:both}
.global-header .header__nav{font-family:'jaf-bernina-sans',sans-serif;font-weight:300;font-style:normal}
@media(min-width:992px){.global-header .header__nav .header__main-nav{display:flex}
}
.global-header .header__nav .header__main-nav ul{background-color:#fff;margin:0;padding:0;list-style:none;padding-inline-start:0}
.global-header .header__nav .header__main-nav ul li{font-family:'jaf-bernina-sans',sans-serif;font-weight:500;font-style:normal;font-size:14px;font-size:1rem;line-height:1.5;color:#000}
.global-header .header__nav .header__main-nav ul li a{color:inherit;font-size:inherit;font-weight:inherit;padding-left:20px;padding-right:20px;display:block}
.global-header .header__nav .header__main-nav ul .header__nav{width:100%}
@media(min-width:992px){.global-header .header__nav .header__main-nav ul.level-one{width:100%;justify-content:flex-end;display:flex}
.global-header .header__nav .header__main-nav ul.level-one:hover .level-one__item:hover:first-child{width:100%}
.global-header .header__nav .header__main-nav ul.level-one:hover .level-one__item:hover a.main-nav__link--level-one{text-align:right;float:right}
}
.global-header .header__nav .header__main-nav .main-nav__item .main-nav__link--level-one{color:inherit;display:flex;align-items:center;font-size:16px;font-size:1.14285714rem;line-height:1.875;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e9f0f2}
@media(min-width:992px){.global-header .header__nav .header__main-nav .main-nav__item .main-nav__link--level-one{padding-top:12px;padding-left:0;padding-right:0;border-bottom-width:2px;border-bottom-color:transparent}
}
@media(min-width:992px){.global-header .header__nav .header__main-nav .main-nav__item .main-nav__link--level-one:hover{border-bottom-color:#007db9}
}
.global-header .header__nav .header__main-nav .main-nav__item .main-nav__link--level-one.main-nav__link--current{border-bottom-color:#007db9}
.global-header .header__nav .header__main-nav .main-nav__item .main-nav__link--level-one .main-nav__link-text{padding:14px 0 13px}
@media(min-width:992px){.global-header .header__nav .header__main-nav .main-nav__item .main-nav__link--level-one .main-nav__link-text{line-height:1.5;padding:0;width:max-content}
}
.global-header .header__nav .header__main-nav .main-nav__item .main-nav__link--level-one .main-nav__icon{color:currentColor;width:57px;height:57px;padding:20px 15px 20px 25px;display:inline-block;margin-left:auto;position:relative}
@media(min-width:992px){.global-header .header__nav .header__main-nav .main-nav__item .main-nav__link--level-one .main-nav__icon{display:none}
}
.global-header .header__nav .header__main-nav .main-nav__item .main-nav__link--level-one .main-nav__icon.is-active::after{transform:scale(1,-1) rotate(45deg)}
.global-header .header__nav .header__main-nav .main-nav__item .main-nav__link--level-one .main-nav__icon::after{content:'';position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-3px;display:inline-block;border:solid currentColor;border-width:0 2px 2px 0;padding:4px;transition:transform 1s linear;transform:scale(1,1) rotate(45deg)}
.global-header .header__nav .header__main-nav .sub-nav__wrapper{background-color:#fff;border-bottom:1px solid #e9f0f2}
@media(max-width:991px){.global-header .header__nav .header__main-nav .sub-nav__wrapper{display:none}
}
.global-header .header__nav .header__main-nav .sub-nav__wrapper.is-active{height:auto;max-height:100000px;transition-delay:1s}
@media(min-width:992px){.global-header .header__nav .header__main-nav .sub-nav__wrapper{position:absolute;top:100%;width:100%;left:0;border-bottom:0;height:0;max-height:0;overflow:hidden;transition-delay:1s}
}
@media(min-width:992px){.global-header .header__nav .header__main-nav .sub-nav__wrapper .sub-nav__container{position:relative;width:100%;max-width:1140px;margin-right:auto;margin-left:auto;padding-top:20px;padding-bottom:20px;padding-left:0;padding-right:0}
}
.global-header .header__nav .header__main-nav .sub-nav__wrapper .sub-nav__container .sub-nav__description .description__title,.global-header .header__nav .header__main-nav .sub-nav__wrapper .sub-nav__container .sub-nav__description .description__content{max-width:350px}
.global-header .header__nav .header__main-nav .sub-nav__wrapper .sub-nav__container .sub-nav__description .description__title{font-size:24px;font-size:1.71428571rem;line-height:1;margin:0 0 2rem}
.global-header .header__nav .header__main-nav .sub-nav__wrapper .sub-nav__container .sub-nav__description .description__content{font-size:14px;font-size:1rem;line-height:1;line-height:1.5}
@media(max-width:991px){.global-header .header__nav .header__main-nav .sub-nav__wrapper .sub-nav__container .sub-nav__description{display:none}
}
@media(min-width:992px){.global-header .header__nav .header__main-nav .sub-nav__wrapper .sub-nav__container .sub-nav__description{position:absolute;right:0;top:0;left:25%;width:75%;height:100%;padding:35px 42px 21px 112px;background-position:right bottom;background-size:320px;background-repeat:no-repeat}
}
.global-header .header__nav .header__main-nav .main-nav__list.level-one::after{content:'';display:block;clear:both}
@media(min-width:992px){.global-header .header__nav .header__main-nav .main-nav__list.level-one .level-one__item{float:left;padding-left:20px;padding-right:20px;padding-bottom:10.5px}
}
.global-header .header__nav .header__main-nav .sub-nav__wrapper--show{height:auto;border-top:solid 1px #ededed;border-bottom:solid 1px #ededed;max-height:100000px;transition-delay:.5s}
@media(min-width:992px){.global-header .header__nav .header__main-nav .sub-nav__list.level-two{width:25%;height:100%;min-height:400px;display:flex;flex-direction:column}
}
.global-header .header__nav .header__main-nav .sub-nav__list.level-two .sub-nav__item{font-weight:700}
@media(min-width:992px){.global-header .header__nav .header__main-nav .sub-nav__list.level-two .sub-nav__item{font-weight:600}
}
.global-header .header__nav .header__main-nav .sub-nav__list.level-two .sub-nav__item.sub-nav__item-title{font-weight:700;font-size:18px;font-size:1.28571429rem;line-height:1.38888889;font-weight:500}
.global-header .header__nav .header__main-nav .sub-nav__list.level-two .sub-nav__item.sub-nav__item-title .sub-nav__link{padding:14px 20px 13px}
@media(min-width:992px){.global-header .header__nav .header__main-nav .sub-nav__list.level-two .sub-nav__item.sub-nav__item-title .sub-nav__link{padding:12px 14px}
}
@media(min-width:992px){.global-header .header__nav .header__main-nav .sub-nav__list.level-two .sub-nav__item.sub-nav__item-title{color:#007db9;font-weight:700;font-size:14px;font-size:1rem;line-height:1.42857143}
}
@media(min-width:992px){.global-header .header__nav .header__main-nav .sub-nav__list.level-two .sub-nav__item:hover{color:#fff;background-color:#007db9}
}
.global-header .header__nav .header__main-nav .sub-nav__list.level-two .sub-nav__item:hover.sub-nav__item-title{color:#007db9;background-color:transparent}
.global-header .header__nav .header__main-nav .sub-nav__list.level-two .sub-nav__item:hover>.sub-nav__list.level-three{opacity:1;visibility:visible}
@media(min-width:992px){.global-header .header__nav .header__main-nav .sub-nav__list.level-two .sub-nav__item.level-two--item{border-right:4px solid #007db9}
}
.global-header .header__nav .header__main-nav .sub-nav__list.level-two .sub-nav__link{padding:14px 20px 20px}
@media(min-width:992px){.global-header .header__nav .header__main-nav .sub-nav__list.level-two .sub-nav__link{padding:12px 14px;position:relative}
.global-header .header__nav .header__main-nav .sub-nav__list.level-two .sub-nav__link::after{content:'';display:block;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:7px solid #fff;position:absolute;top:50%;right:20px;transform:translateY(-50%)}
}
.global-header .header__nav .header__main-nav .sub-nav__list.level-three{padding-bottom:20px}
@media(min-width:992px){.global-header .header__nav .header__main-nav .sub-nav__list.level-three{padding-bottom:0;position:absolute;right:0;top:0;left:25%;width:75%;height:100%;padding:35px 42px 21px 112px;opacity:0;visibility:hidden;display:flex;flex-flow:row;flex-wrap:wrap;align-content:flex-start}
}
.global-header .header__nav .header__main-nav .sub-nav__list.level-three .sub-nav__item{font-weight:600;font-size:14px;font-size:1rem;line-height:1.42857143}
@media(min-width:992px){.global-header .header__nav .header__main-nav .sub-nav__list.level-three .sub-nav__item{width:33.333333333%;min-width:33.333333333%;color:#007db9;z-index:99}
.global-header .header__nav .header__main-nav .sub-nav__list.level-three .sub-nav__item:hover{color:#007db9;background-color:transparent}
.global-header .header__nav .header__main-nav .sub-nav__list.level-three .sub-nav__item.sub-nav--description{color:black;max-width:350px;width:100%}
.global-header .header__nav .header__main-nav .sub-nav__list.level-three .sub-nav__item.sub-nav--description p{font-size:14px;font-weight:300}
.global-header .header__nav .header__main-nav .sub-nav__list.level-three .sub-nav__item.sub-nav--description>span{margin:0 0 2rem;font-size:24px;font-size:1.71428571rem;line-height:1;font-weight:400}
}
.global-header .header__nav .header__main-nav .sub-nav__list.level-three .sub-nav__link{padding:5px 20px 5px;border-right:0}
@media(min-width:992px){.global-header .header__nav .header__main-nav .sub-nav__list.level-three .sub-nav__link{padding:20px 20px 20px 0;font-weight:700}
.global-header .header__nav .header__main-nav .sub-nav__list.level-three .sub-nav__link::after{display:none}
}
.global-header .header__nav .header__main-nav .sub-nav__list.level-four{padding-bottom:20px}
@media(min-width:992px){.global-header .header__nav .header__main-nav .sub-nav__list.level-four{padding-bottom:0}
}
.global-header .header__nav .header__main-nav .sub-nav__list.level-four .sub-nav__item{padding-left:10px}
@media(min-width:992px){.global-header .header__nav .header__main-nav .sub-nav__list.level-four .sub-nav__item{padding-left:0;width:100%;color:#000}
.global-header .header__nav .header__main-nav .sub-nav__list.level-four .sub-nav__item:hover{color:#007db9}
}
.global-header .header__nav .header__main-nav .sub-nav__list.level-four .sub-nav__item .sub-nav__link{font-weight:400}
@media(min-width:992px){.global-header .header__nav .header__main-nav .sub-nav__list.level-four .sub-nav__link{padding:5px 0}
}
.global-header .header__nav .sub-nav--description.description__content{padding:0 20px}
@media(min-width:992px){.global-header .header__nav .sub-nav--description.description__content{padding:0}
}
.global-header .header__nav span.description__title{padding:0 20px}
@media(min-width:992px){.global-header .header__nav span.description__title{padding:0}
}
.sub-nav__item--fill{width:auto;display:block;border-right:4px solid #007db9;flex:1}
.container:not(.responsivegrid)::after,.container-fluid::after,.row::after,.form-horizontal .form-group::after{content:'';display:block;clear:both}
.global-header .header__nav .header__aux-nav{min-height:60px;justify-content:flex-end}
.global-header .header__nav .header__aux-nav ul{background-color:#fff;margin:0;padding:0;list-style:none;padding-inline-start:0}
@media(min-width:992px){.global-header .header__nav .header__aux-nav ul{display:flex;flex-flow:row;align-items:center}
}
.global-header .header__nav .header__aux-nav ul li{font-family:'jaf-bernina-sans',sans-serif;font-weight:300;font-style:normal;font-size:14px;font-size:1rem;line-height:1;color:#000;position:relative}
.global-header .header__nav .header__aux-nav ul li a{color:inherit;font-size:inherit;font-weight:inherit;padding-left:20px;padding-right:20px;display:block}
@media(min-width:992px){.global-header .header__nav .header__aux-nav ul li a{padding-left:14px;padding-right:0}
}
.global-header .header__nav .header__aux-nav .aux-nav__item:not(.aux-nav__item--button):not(.aux-nav__item-disclaimer){color:#007db9}
.global-header .header__nav .header__aux-nav .aux-nav__item:not(.aux-nav__item--button):not(.aux-nav__item-disclaimer):hover{color:#000}
.global-header .header__nav .header__aux-nav .aux-nav__item:not(.aux-nav__item--button):not(.aux-nav__item-disclaimer) .aux-nav__link{display:flex;align-items:center;font-size:16px;font-size:1.14285714rem;line-height:1.875}
@media(max-width:991px){.global-header .header__nav .header__aux-nav .aux-nav__item:not(.aux-nav__item--button):not(.aux-nav__item-disclaimer) .aux-nav__link{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e9f0f2}
}
@media(min-width:992px){.global-header .header__nav .header__aux-nav .aux-nav__item:not(.aux-nav__item--button):not(.aux-nav__item-disclaimer) .aux-nav__link{font-size:13px;font-size:.92857143rem;line-height:2.30769231;font-weight:600}
}
.global-header .header__nav .header__aux-nav .aux-nav__item:not(.aux-nav__item--button):not(.aux-nav__item-disclaimer) .aux-nav__link .aux-nav__text{padding:14px 0 13px}
.global-header .header__nav .header__aux-nav .aux-nav__item:not(.aux-nav__item--button):not(.aux-nav__item-disclaimer).aux-nav__item--dropdown{cursor:pointer}
.global-header .header__nav .header__aux-nav .aux-nav__item:not(.aux-nav__item--button):not(.aux-nav__item-disclaimer).aux-nav__item--dropdown p{margin:0;font-weight:200}
@media(min-width:992px){.global-header .header__nav .header__aux-nav .aux-nav__item:not(.aux-nav__item--button):not(.aux-nav__item-disclaimer).aux-nav__item--dropdown p{font-weight:600}
}
@media(min-width:992px){.global-header .header__nav .header__aux-nav .aux-nav__item:not(.aux-nav__item--button):not(.aux-nav__item-disclaimer).aux-nav__item--dropdown p:hover .aux-nav__sub-nav{opacity:1;visibility:visible;z-index:10;height:auto;max-height:1000px}
}
@media(min-width:992px){.global-header .header__nav .header__aux-nav .aux-nav__item:not(.aux-nav__item--button):not(.aux-nav__item-disclaimer).aux-nav__item--dropdown:hover .aux-nav__sub-nav{opacity:1;visibility:visible;z-index:10;height:auto;max-height:1000px}
}
@media(max-width:991px){.global-header .header__nav .header__aux-nav .aux-nav__sub-nav{display:none}
}
@media(min-width:992px){.global-header .header__nav .header__aux-nav .aux-nav__sub-nav{opacity:0;visibility:hidden;z-index:-99;height:0;max-height:0;position:absolute;min-width:180px;top:100%;left:50%;transform:translateX(-50%);border:1px solid #e9f0f2;border-radius:3px;display:flex;flex-flow:column;padding:20px 0}
}
.global-header .header__nav .header__aux-nav .aux-nav__sub-nav .aux-nav__sub-item{color:#000;width:100%;font-size:16px;font-size:1.14285714rem;line-height:1.875}
.global-header .header__nav .header__aux-nav .aux-nav__sub-nav .aux-nav__sub-item:hover{color:#007db9}
@media(min-width:992px){.global-header .header__nav .header__aux-nav .aux-nav__sub-nav .aux-nav__sub-item{font-size:14px;font-size:1rem;line-height:2.14285714}
}
.global-header .header__nav .header__aux-nav .aux-nav__sub-nav .aux-nav__sub-item .aux-nav__sub-link{padding:14px 20px 13px}
@media(min-width:992px){.global-header .header__nav .header__aux-nav .aux-nav__sub-nav .aux-nav__sub-item .aux-nav__sub-link{padding:2px 20px}
}
.global-header .header__nav .header__aux-nav .aux-nav__item--button{margin-right:14px}
@media(max-width:991px){.global-header .header__nav .header__aux-nav .aux-nav__item--button{display:block;position:fixed;z-index:10;width:100%;bottom:0;padding:20px;margin-right:0;background-color:#fff}
}
.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link{display:inline-block;margin-bottom:0;text-align:center;white-space:normal;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;min-width:224px;padding:16px 16px;font-size:17px;line-height:1.2;border-radius:0;user-select:none;font-family:'jaf-bernina-sans',sans-serif;font-weight:400;font-style:normal;transition:background-color .3s,color .3s;color:#fff;background-color:#ec1c24;border-color:#ec1c24;min-width:125px}
@media(max-width:767px){.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link{width:100%}
}
.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link:focus,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link:active:focus,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link.active:focus,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link.focus,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link:active.focus,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link:hover,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link:focus,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link.focus{color:#333;text-decoration:none}
.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link:active,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link.active{background-image:none;outline:0}
.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link.disabled,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link[disabled],fieldset[disabled] .global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link{cursor:not-allowed}
.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link.disabled,fieldset[disabled] .global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link{pointer-events:none}
.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link:focus,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link.focus{color:#fff;background-color:#ec1c24;border-color:#ec1c24}
.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link:hover{color:#fff;background-color:#ec1c24;border-color:#ec1c24}
.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link:active,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link.active{color:#fff;background-color:#ec1c24;border-color:#ec1c24;background-image:none}
.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link:active:hover,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link.active:hover,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link:active:focus,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link.active:focus,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link:active.focus,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link.active.focus{color:#fff;background-color:#ec1c24;border-color:#ec1c24}
.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link.disabled:hover,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link[disabled]:hover,fieldset[disabled] .global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link:hover,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link.disabled:focus,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link[disabled]:focus,fieldset[disabled] .global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link:focus,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link.disabled.focus,.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link[disabled].focus,fieldset[disabled] .global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link.focus{color:#fff;background-color:#ec1c24;border-color:#ec1c24}
@media(min-width:992px){.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link{font-size:13px;font-size:.92857143rem;line-height:1;min-width:auto;padding:8px 20px 7px}
}
.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link .aux-nav__img{vertical-align:middle;display:inline-block;margin-right:10px;max-width:11px;max-height:11px;height:auto;padding:0}
.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link .aux-nav__img:after{display:none}
@media(max-width:991px){.global-header .header__nav .header__aux-nav .aux-nav__item--button>.aux-nav__link{display:block}
}
.global-header .header__nav .header__aux-nav .aux-nav__img{color:currentColor;width:57px;height:57px;display:inline-block;position:relative}
@media(min-width:992px){.global-header .header__nav .header__aux-nav .aux-nav__img{width:35px;height:57px}
}
.global-header .header__nav .header__aux-nav .aux-nav__img img{max-width:100%;height:auto;display:block}
.global-header .header__nav .header__aux-nav .aux-nav__icon{color:currentColor;width:57px;height:57px;padding:20px 15px 20px 25px;display:inline-block;margin-left:auto;position:relative}
@media(min-width:992px){.global-header .header__nav .header__aux-nav .aux-nav__icon{width:20px;height:57px;padding:20px 0 20px 11px}
}
.global-header .header__nav .header__aux-nav .aux-nav__icon.is-active::after{transform:scale(1,-1) rotate(45deg)}
.global-header .header__nav .header__aux-nav .aux-nav__icon::after{content:'';position:absolute;top:50%;left:50%;margin-top:-3px;margin-left:-3px;display:inline-block;border:solid currentColor;border-width:0 2px 2px 0;padding:4px;transition:transform .2s linear;transform:scale(1,1) rotate(45deg)}
@media(min-width:992px){.global-header .header__nav .header__aux-nav .aux-nav__icon::after{padding:2px}
}
.container:not(.responsivegrid)::after,.container-fluid::after,.row::after,.form-horizontal .form-group::after{content:'';display:block;clear:both}
.skip-header{display:inline-block;margin-bottom:0;text-align:center;white-space:normal;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;min-width:224px;padding:16px 16px;font-size:17px;line-height:1.2;border-radius:0;user-select:none;font-family:'jaf-bernina-sans',sans-serif;font-weight:400;font-style:normal;transition:background-color .3s,color .3s;color:#ed1d24;background-color:#fff;border-color:#ed1d24;position:absolute;top:-100%;left:0;right:0;margin:0 auto;max-width:200px;z-index:1000000;transition:all .5s ease-out;width:100%;position:fixed}
@media(max-width:767px){.skip-header{width:100%}
}
.skip-header:hover,.skip-header:focus,.skip-header.focus{color:#333;text-decoration:none}
.skip-header:active,.skip-header.active{background-image:none;outline:0}
.skip-header.disabled,.skip-header[disabled],fieldset[disabled] .skip-header{cursor:not-allowed}
.skip-header.disabled,fieldset[disabled] .skip-header{pointer-events:none}
.skip-header:focus,.skip-header.focus{color:#fff;background-color:#ed1d24;border-color:#ed1d24}
.skip-header:hover{color:#fff;background-color:#ed1d24;border-color:#ed1d24}
.skip-header:active,.skip-header.active{color:#fff;background-color:#ed1d24;border-color:#ed1d24;background-image:none}
.skip-header:focus,.skip-header:active{position:absolute}
.header-blackout{display:none;position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:#fff;z-index:9}
@media(min-width:992px){.header-blackout{display:none !important}
}
.header-blackout.is-active{display:block;height:100vh}
.container:not(.responsivegrid)::after,.container-fluid::after,.row::after,.form-horizontal .form-group::after{content:'';display:block;clear:both}
@media(min-width:992px){.main-nav__item.level-one__item.main-nav__item--has-children .sub-nav__wrapper{border-bottom:solid 1px #ededed;border-top:solid 1px #ededed;height:unset;max-height:0;min-height:0;opacity:0;transition-delay:.5s}
}
@media(min-width:992px){.main-nav__item.level-one__item.main-nav__item--has-children:hover .sub-nav__wrapper{border-bottom:solid 1px #ededed;border-top:solid 1px #ededed;max-height:2000px;min-height:500px;opacity:1;transition-delay:.25s}
}