:root{--top-nav-height:80px;--top-nav-height-mobile:70px;--top-nav-background:var(--brand-primary);--top-nav-link-color:var(--white);--top-nav-link-background:var(--top-nav-background);--top-nav-link-color-active:var(--white);--top-nav-link-background-active:var(--brand-secondary);--top-nav-secondary-height:75px;--nav-dropdown-bg:var(--grey);--nav-dropdown-color:var(--grey-dark);--nav-dropdown-items-bg:var(--grey-light);--nav-dropdown-items-color:var(--grey-med);--nav-dropdown-items-color-hover:var(--grey);--nav-dropdown-open-icon:url(../../../../../../content/dam/novo-core-framework/icons/navigation-dropdown-open.png);--nav-dropdown-close-icon:url(../../../../../../content/dam/novo-core-framework/icons/navigation-dropdown-close.png)}
.cope-core-navigation{margin-bottom:var(--top-nav-height-mobile)}
@media screen and (min-width:768px){.cope-core-navigation{margin-bottom:var(--top-nav-height)}
}
@media screen and (min-width:768px){.cope-core-navigation.cope-core-navigation-top-has-secondary{margin-bottom:var(--top-nav-secondary-height)}
}
.cope-core-navigation.cope-core-navigation-top-has-secondary .cope-core-navigation-top-container-secondary-navigation{height:var(--top-nav-secondary-height)}
.cope-core-navigation-top{background:var(--top-nav-background);color:white;font-family:var(--frutiger);font-size:16px;position:absolute;left:0;right:0;top:0;z-index:100}
@media screen and (min-width:768px){.cope-core-navigation-top{top:var(--globalnavigation-height)}
}
.cope-core-navigation-top .cope-core-navigation-top-container{display:flex;height:var(--top-nav-height-mobile);margin:0 auto;padding:0 var(--container-padding);justify-content:space-between;align-items:center;transition:height .25s ease}
@media screen and (min-width:768px){.cope-core-navigation-top .cope-core-navigation-top-container{height:var(--top-nav-height);align-items:stretch;max-width:var(--tablet-width);padding:0 var(--container-padding-tablet)}
}
@media screen and (min-width:1024px){.cope-core-navigation-top .cope-core-navigation-top-container{max-width:var(--desktop-width);padding:0 var(--container-padding-desktop)}
}
@media screen and (min-width:1440px){.cope-core-navigation-top .cope-core-navigation-top-container{max-width:var(--desktop-xl-width);padding:0 var(--container-padding-desktop-xl)}
}
.cope-core-navigation-top .cope-core-navigation-top-logo-container{display:flex;justify-content:center;align-items:center;height:100%}
.cope-core-navigation-top .cope-core-navigation-top-logo-container a{text-decoration:none;display:block;height:100%;transition:height .25s ease}
.cope-core-navigation-top .cope-core-navigation-top-logo-container img{height:100%;display:block}
.cope-core-navigation-top .cope-core-navigation-top-links-container{width:100%;justify-content:flex-start;position:absolute;top:100%;left:0;right:0;height:calc(100vh - var(--top-nav-height-mobile));background:var(--top-nav-background);display:none;overflow-y:auto;-webkit-overflow-scrolling:touch}
@media screen and (min-width:768px){.cope-core-navigation-top .cope-core-navigation-top-links-container{overflow:visible;padding:0;position:static;background:0;height:auto;display:block}
.cope-core-navigation-top .cope-core-navigation-top-links-container.cope-core-navigation-top-links-right .cope-core-navigation-top-sections{justify-content:flex-end}
.cope-core-navigation-top .cope-core-navigation-top-links-container.cope-core-navigation-top-links-center .cope-core-navigation-top-sections{justify-content:center}
}
.cope-core-navigation-top .cope-core-navigation-top-items{display:flex;flex-direction:column;width:100%}
@media screen and (min-width:768px){.cope-core-navigation-top .cope-core-navigation-top-items{flex-direction:row;height:100%}
}
.cope-core-navigation-top .cope-core-navigation-global-mobile{position:relative}
.cope-core-navigation-top .cope-core-navigation-global-mobile:before{position:absolute;width:calc(100% - 20px - 20px);height:1px;display:block;content:"";top:0;left:50%;transform:translateX(-50%);background:var(--top-nav-link-color)}
.cope-core-navigation-top .cope-core-navigation-global-mobile a{color:var(--top-nav-link-color);background-color:var(--top-nav-link-background);font-family:inherit;text-decoration:none;font-size:12px;display:block;padding:20px}
.cope-core-navigation-top .cope-core-navigation-global-mobile a:hover,.cope-core-navigation-top .cope-core-navigation-global-mobile a:active{color:var(--top-nav-link-color-active);background:var(--top-nav-link-background-active)}
.cope-core-navigation-top .cope-core-navigation-top-additional-content{display:flex;justify-content:center;align-items:center;padding:20px;position:relative}
.cope-core-navigation-top .cope-core-navigation-top-additional-content>div:before{position:absolute;width:calc(100% - 20px - 20px);height:1px;display:block;content:"";top:0;left:50%;transform:translateX(-50%);background:var(--top-nav-link-color)}
.cope-core-navigation-top .cope-core-navigation-top-mobile-toggle{-webkit-appearance:none;border:0;position:relative;width:30px;height:26px;background:transparent;border-top:4px solid;border-bottom:4px solid;color:var(--top-nav-link-color);font-size:0;transition:all .25s ease}
.cope-core-navigation-top .cope-core-navigation-top-mobile-toggle:before,.cope-core-navigation-top .cope-core-navigation-top-mobile-toggle:after{content:"";display:block;width:100%;height:4px;position:absolute;top:50%;left:50%;background:var(--top-nav-link-color);transform:translate(-50%,-50%);transition:transform .25s ease}
.cope-core-navigation-top.cope-core-navigation-top-open .cope-core-navigation-top-mobile-toggle{border-color:transparent}
.cope-core-navigation-top.cope-core-navigation-top-open .cope-core-navigation-top-mobile-toggle:before{transform:translate(-50%,-50%) rotate(45deg)}
.cope-core-navigation-top.cope-core-navigation-top-open .cope-core-navigation-top-mobile-toggle:after{transform:translate(-50%,-50%) rotate(-45deg)}
.cope-core-navigation-top.cope-core-navigation-top-open .cope-core-navigation-top-links-container{display:block}
.cope-core-navigation-top .cope-core-navigation-top-mobile-only{display:block !important}
.cope-core-navigation-top .cope-core-navigation-top-desktop-only{display:none !important}
@media screen and (min-width:768px){.cope-core-navigation-top .cope-core-navigation-top-mobile-only{display:none !important}
.cope-core-navigation-top .cope-core-navigation-top-desktop-only{display:block !important}
}
.cope-core-navigation-top-additional-content-mobile{display:none}
@media screen and (max-width:767px){.cope-core-navigation-top-using-page-properties .cope-core-navigation-top-container{flex-wrap:wrap;height:100%}
}
@media screen and (max-width:767px){.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-sections:nth-child(1){display:none}
}
.cope-core-navigation-top-brand-logo-section{display:flex}
.cope-core-navigation-top-brand-logo-section .cope-core-navigation-top-brand-logo{align-self:center}
.cope-core-navigation-top-container-condition-section .cope-core-simple-dropdown select{border:0;background:white}
.cope-core-navigation-top-container-condition-section.cope-core-navigation-top-desktop-only{position:relative}
.cope-core-navigation-top-container-condition-section.cope-core-navigation-top-desktop-only>.xf-standard,.cope-core-navigation-top-container-condition-section.cope-core-navigation-top-desktop-only>.xf-page,.cope-core-navigation-top-container-condition-section.cope-core-navigation-top-desktop-only>.xfpage{position:absolute;top:0;left:0;width:300px;padding-left:40px;z-index:1}
.cope-core-navigation-top-container-condition-section.cope-core-navigation-top-desktop-only>.xf-standard>.xf-content-height,.cope-core-navigation-top-container-condition-section.cope-core-navigation-top-desktop-only>.xf-page>.xf-content-height,.cope-core-navigation-top-container-condition-section.cope-core-navigation-top-desktop-only>.xfpage>.xf-content-height{min-height:auto}
.cope-core-navigation-top-container-condition-section.cope-core-navigation-top-desktop-only p{margin:0;padding:0}
.cope-core-navigation-top-container-condition-section.cope-core-navigation-top-mobile-only{flex:0 70%}
.cope-core-navigation-top-container-condition-section.cope-core-navigation-top-mobile-only .cope-core-simple-dropdown select{margin-top:15px}
.cope-core-navigation-top-container-condition-section,.cope-core-navigation-top-mobile-toggle-label{color:var(--top-nav-link-color)}
.cope-core-navigation>.cope-core-navigation-top:not(.cope-core-navigation-top-open) .cope-core-navigation-top-mobile-toggle-label .menu-close-text{display:none}
.cope-core-navigation>.cope-core-navigation-top.cope-core-navigation-top-open .cope-core-navigation-top-mobile-toggle-label .menu-text{display:none}
.cope-core-navigation-top-section-nested-section{display:none;position:absolute;height:auto;top:var(--globalnavigation-height);z-index:1;border:1px solid}
.cope-core-navigation-top-section-nested-section .cope-core-navigation-top-section-nested-links{width:100%;margin:0;padding:0;list-style:none;color:var(--top-nav-link-color)}
.cope-core-navigation-top-section:hover .cope-core-navigation-top-section-nested-section{display:flex}
.cope-core-navigation-top-section-has-banner-text .cope-core-navigation-top-section-nested-section{padding-top:20px}
.cope-core-navigation-top-section-banner-text{position:absolute;top:0;width:100%;height:20px;margin:0;padding:0;border-bottom:1px solid;background:white;cursor:default}
.cope-core-navigation-top-section-banner-text p{line-height:20px;margin:0;padding:0;text-align:center}
@media screen and (min-width:768px){.cope-core-navigation-top-section-mobile-only,.cope-core-navigation-top-link-mobile-only{display:none !important}
}
.cope-core-navigation-global .cope-core-navigation-global-content nav.cope-core-navigation-dropdown{display:flex;cursor:pointer}
.cope-core-navigation-global .cope-core-navigation-global-content nav.cope-core-navigation-dropdown.cope-core-navigation-dropdown-mobile-only{display:block}
@media screen and (min-width:768px){.cope-core-navigation-global .cope-core-navigation-global-content nav.cope-core-navigation-dropdown.cope-core-navigation-dropdown-mobile-only{display:none}
}
.cope-core-navigation-global .cope-core-navigation-global-content nav.cope-core-navigation-dropdown.cope-core-navigation-dropdown-desktop-only{display:none}
@media screen and (min-width:768px){.cope-core-navigation-global .cope-core-navigation-global-content nav.cope-core-navigation-dropdown.cope-core-navigation-dropdown-desktop-only{display:block}
}
.cope-core-navigation-global .cope-core-navigation-global-content nav.cope-core-navigation-dropdown.cope-core-navigation-dropdown-opened .cope-core-navigation-dropdown-items{display:block}
.cope-core-navigation-global .cope-core-navigation-global-content nav.cope-core-navigation-dropdown.cope-core-navigation-dropdown-opened .cope-core-navigation-dropdown-label-icon.cope-core-navigation-dropdown-label-icon-open{display:none}
.cope-core-navigation-global .cope-core-navigation-global-content nav.cope-core-navigation-dropdown:not(.cope-core-navigation-dropdown-opened) .cope-core-navigation-dropdown-label-icon.cope-core-navigation-dropdown-label-icon-close{display:none}
.cope-core-navigation-global .cope-core-navigation-global-content nav.cope-core-navigation-dropdown .cope-core-navigation-dropdown-label{display:flex;line-height:1;z-index:1002;color:var(--nav-dropdown-color);background-color:var(--nav-dropdown-bg)}
.cope-core-navigation-global .cope-core-navigation-global-content nav.cope-core-navigation-dropdown .cope-core-navigation-dropdown-label .cope-core-navigation-dropdown-label-icon{position:relative;width:25px}
.cope-core-navigation-global .cope-core-navigation-global-content nav.cope-core-navigation-dropdown .cope-core-navigation-dropdown-label .cope-core-navigation-dropdown-label-icon.cope-core-navigation-dropdown-label-icon-open::after{content:var(--nav-dropdown-open-icon);position:absolute;top:-3px;right:5px}
.cope-core-navigation-global .cope-core-navigation-global-content nav.cope-core-navigation-dropdown .cope-core-navigation-dropdown-label .cope-core-navigation-dropdown-label-icon.cope-core-navigation-dropdown-label-icon-close::after{content:var(--nav-dropdown-close-icon);position:absolute;right:5px}
.cope-core-navigation-global .cope-core-navigation-global-content nav.cope-core-navigation-dropdown .cope-core-navigation-dropdown-items{display:none;position:absolute;padding-top:20px;z-index:310;background-color:var(--nav-dropdown-items-bg)}
.cope-core-navigation-global .cope-core-navigation-global-content nav.cope-core-navigation-dropdown .cope-core-navigation-dropdown-items a{display:flex;margin:0;padding:10px 15px;color:var(--nav-dropdown-items-color)}
.cope-core-navigation-global .cope-core-navigation-global-content nav.cope-core-navigation-dropdown .cope-core-navigation-dropdown-items a:hover{color:var(--nav-dropdown-items-color-hover)}
.cope-core-navigation-top.cope-core-navigation-top-fixed{position:fixed;top:0}
.cope-core-navigation-top.cope-core-navigation-top-stickyscroll.cope-core-navigation-top-nav-up,.cope-core-navigation-top.cope-core-navigation-top-stickyscrollvelocity.cope-core-navigation-top-nav-up{will-change:transform;transition:all .5s cubic-bezier(0.694,0.048,0.335,1);transform:translateY(0);position:fixed;top:-100%;left:0;right:0}
.cope-core-navigation-top.cope-core-navigation-top-stickyscroll.cope-core-navigation-top-nav-down,.cope-core-navigation-top.cope-core-navigation-top-stickyscrollvelocity.cope-core-navigation-top-nav-down{position:fixed;top:0;left:0;right:0}
.cope-core-navigation-top.cope-core-navigation-top-stickyscroll.cope-core-navigation-top-animate,.cope-core-navigation-top.cope-core-navigation-top-stickyscrollvelocity.cope-core-navigation-top-animate{will-change:transform;transition:all .5s cubic-bezier(0.694,0.048,0.335,1);transform:translateY(0)}
.cope-core-navigation-top-sections{display:flex;flex-direction:column;width:100%}
@media screen and (min-width:768px){.cope-core-navigation-top-sections{flex-direction:row;height:100%}
}
.cope-core-navigation-top-section{position:relative;display:flex;justify-content:center;flex-direction:column;background:var(--top-nav-link-background);color:var(--top-nav-link-color);height:100%}
.cope-core-navigation-top-section a{color:inherit;font-family:inherit;text-decoration:none;font-size:inherit;display:block}
@media screen and (min-width:768px){.cope-core-navigation-top-section a{height:100%;display:flex;justify-content:center;align-items:center}
}
@media screen and (min-width:768px){.cope-core-navigation-top-section{flex:0 1 150px;cursor:pointer;align-items:center;flex-direction:row}
.cope-core-navigation-top-section:hover,.cope-core-navigation-top-section:active{color:var(--top-nav-link-color-active);background:var(--top-nav-link-background-active)}
}
.cope-core-navigation-top-section:hover ul,.cope-core-navigation-top-section:active ul{display:block}
.cope-core-navigation-top-section-title .cope-core-navigation-top-section-title-wrapper{padding:20px}
.cope-core-navigation-top-section-title a:hover,.cope-core-navigation-top-section-title a:active{color:var(--top-nav-link-color-active);background:var(--top-nav-link-background-active)}
@media screen and (min-width:768px){.cope-core-navigation-top-section-title{padding:0}
}
.cope-core-navigation-top-section-icon{display:block;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:center center;margin-right:10px}
.cope-core-navigation-top-section-icon-container{display:flex;align-items:center}
@media screen and (min-width:768px){.cope-core-navigation-top-section-icon-container{justify-content:center}
.cope-core-navigation-top-section-icon-container.cope-core-navigation-top-icon-top{flex-direction:column}
.cope-core-navigation-top-section-icon-container.cope-core-navigation-top-icon-top .cope-core-navigation-top-section-icon{margin-bottom:5px;margin-right:0}
}
.cope-core-navigation-top-section-text{margin-top:5px}
.cope-core-navigation-top-section-links{margin:0;padding:0;width:100%;list-style:none;color:var(--top-nav-link-color);background-color:var(--top-nav-link-background)}
@media screen and (min-width:768px){.cope-core-navigation-top-section-links{display:none;position:absolute;top:100%;left:0;right:0}
}
.cope-core-navigation-top-section-links a{color:inherit;font-family:inherit;text-decoration:none;font-size:inherit;display:block;padding:20px 60px}
@media screen and (min-width:768px){.cope-core-navigation-top-section-links a{padding:15px}
}
.cope-core-navigation-top-section-links a:hover,.cope-core-navigation-top-section-links a:active{color:var(--top-nav-link-color-active);background:var(--top-nav-link-background-active)}
@media screen and (max-width:767px){.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-links-container .cope-core-navigation-top-items{padding-left:0}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-sections .cope-core-navigation-top-section .cope-core-navigation-top-section-title{display:flex}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-sections .cope-core-navigation-top-section .cope-core-navigation-top-section-title a{width:calc(100% - 50px)}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-sections .cope-core-navigation-top-section .cope-core-navigation-top-section-title a:hover,.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-sections .cope-core-navigation-top-section .cope-core-navigation-top-section-title a:active{background:unset}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-sections .cope-core-navigation-top-section .cope-core-navigation-top-section-title .cope-core-navigation-top-children-section{width:50px;display:flex;justify-content:end;align-items:center}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-sections .cope-core-navigation-top-section .cope-core-navigation-top-section-title .cope-core-navigation-top-children-section .cope-core-navigation-has-children-icon::after{content:"\f054";color:#005ad2;font:normal normal normal 10px/1 FontAwesome,sans-serif}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-subsection{display:none}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-sections.cope-core-navigation-top-children-section{flex-direction:row}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-sections.cope-core-navigation-top-children-subsection-opened>.cope-core-navigation-top-section{padding:0 !important}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-sections.cope-core-navigation-top-children-subsection-opened>.cope-core-navigation-top-section>.cope-core-navigation-top-section-title>a{display:none}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-sections.cope-core-navigation-top-children-subsection-opened>.cope-core-navigation-top-section>.cope-core-navigation-top-section-title>.cope-core-navigation-top-children-section{display:none}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-sections.cope-core-navigation-top-children-subsection-opened>.cope-core-navigation-top-section>.cope-core-navigation-top-section-title>.cope-core-navigation-top-children-section.cope-core-navigation-top-children-opened{display:flex;width:100%}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-sections.cope-core-navigation-top-children-subsection-opened>.cope-core-navigation-top-section>.cope-core-navigation-top-section-title>.cope-core-navigation-top-children-section.cope-core-navigation-top-children-opened>.cope-core-navigation-has-children-icon{display:none}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-sections.cope-core-navigation-top-children-subsection-opened>.cope-core-navigation-top-section>.cope-core-navigation-top-section-title>.cope-core-navigation-top-children-section.cope-core-navigation-top-children-opened>.cope-core-navigation-top-subsection{display:flex;flex-direction:column}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-sections.cope-core-navigation-top-children-subsection-opened>.cope-core-navigation-top-section>.cope-core-navigation-top-section-title>.cope-core-navigation-top-children-section.cope-core-navigation-top-children-opened.cope-core-navigation-top-children-opened-old>.cope-core-navigation-top-subsection>.cope-core-navigation-top-subsection-title{display:none}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-subsection-back{position:relative;padding:20px 0;border-bottom:1px solid}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-subsection-back .cope-core-navigation-top-subsection-back-icon{position:absolute;top:40%;left:25px}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-subsection-back .cope-core-navigation-top-subsection-back-icon::after{content:"\f053";font:normal normal normal 10px/1 FontAwesome,sans-serif;position:absolute;left:-15px;top:2px}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-navigation-top-children-subsection-opened .cope-core-navigation-top-subsection-title-banner-text{display:none}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile .cope-core-mobile-condition-text::before{content:"\f053";font:normal normal normal 10px/1 FontAwesome,sans-serif}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile:not(.cope-core-navigation-top-condition-open) .cope-core-mobile-opened-condition-text{display:none}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile:not(.cope-core-navigation-top-condition-open) .cope-core-navigation-top-sections.cope-core-navigation-top-mobile-only>.cope-core-navigation-top-condition-section{display:none}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile.cope-core-navigation-top-condition-open .cope-core-mobile-condition-text{display:none}
.cope-core-navigation-top.cope-core-navigation-top-dynamic-mobile.cope-core-navigation-top-condition-open .cope-core-navigation-top-sections.cope-core-navigation-top-mobile-only>:not(.cope-core-navigation-top-condition-section){display:none}
.cope-core-navigation-top-sections .cope-core-navigation-top-section{margin-right:0rem !important}
}
.cope-core-navigation-banner{display:none}
@media screen and (max-width:767px){.cope-core-navigation-banner{display:flex;flex-direction:column;align-items:center}
.cope-core-navigation-banner .brand-logo-banner-for-mobile{padding:20px 15px}
.cope-core-navigation-banner .brand-logo-banner-for-mobile img{height:50px;vertical-align:middle}
}