*,:after,:before{box-sizing:border-box}body,html{overflow-x:hidden}@supports(overflow-x:clip){body,html{overflow-x:clip}}html{-ms-overflow-style:scrollbar;font-size:100%}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:#fff;color:#323232;font-family:Nunito Sans,sans-serif;font-size:1.125rem;line-height:1.65;margin:0;scroll-behavior:smooth;text-rendering:optimizeSpeed}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}b,strong{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg:not(:root){overflow:hidden}[hidden]{display:none}:focus:not(:focus-visible){outline:none}a{-webkit-text-decoration-skip:objects;background-color:transparent;color:var(--base-link-color);text-decoration:underline}a:hover{text-decoration-color:var(--base-link-effect-color)}a:focus{outline:2px dotted currentColor}a.underlined-link{text-decoration:underline;text-decoration-color:var(--underlined-link-border-color);text-decoration-thickness:2px}a.underlined-link:hover{text-decoration:none}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.screen-reader-text:not(:focus):not(:active){clip:rect(0 0 0 0);background-color:#fff;border:0;clip-path:inset(100%);color:#000;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.list--unstyled,.lists--unstyled ul,nav ol,nav ul{list-style-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1' height='1'%3E%3Cpath fill='none' d='M0 0h1v1H0z'/%3E%3C/svg%3E");margin-bottom:0;margin-left:0;padding-left:0}.list--unstyled li,.lists--unstyled ul li,nav ol li,nav ul li{margin-top:0}.header{position:relative;z-index:15}.header__logo{height:auto;max-width:220px}.header__mobile-logo{height:auto;max-width:50px}@supports(position:sticky){@media(min-width:1200px){.header{position:sticky;top:-165px}.header__main{height:120px}}}.header__top-bar{background-color:#f9a728}@media(min-width:768px){.header__sites-item{border-left:1px solid hsla(0,0%,100%,.5)}.header__sites-item:last-child{border-right:1px solid hsla(0,0%,100%,.5)}}.header__sites-link{display:-ms-inline-flexbox;display:inline-flex}@media(max-width:991.98px){.header__sites-link:before{content:url(../../dist/images/circle-chevron-down-solid-orange-83a807a8db.svg);height:24px;margin-right:.75rem;transform:rotate(-90deg);width:24px}}@media(min-width:768px){.header__sites-link{border-top:5px solid transparent}.header__sites-link:not(.header__sites-link--active):hover{background-color:hsla(0,0%,100%,.2)}}.header__sites-link--active{background-color:#fff;border-top:5px solid var(--nav-bar-background-color)}@media(max-width:991.98px){.header__sites-link--active{display:none}}.header__language{background-color:hsla(0,0%,100%,.5);border-radius:1000px;font-size:.875rem;min-height:36px;min-width:36px;text-transform:uppercase}.header__language:not(.header__language--active):hover{background-color:hsla(0,0%,100%,.75)}.header__language--active{background-color:#fff}.integrated-button-search input{border-radius:1000px 0 0 1000px!important;border-right:0}.integrated-button-search button[type=submit]{border-radius:0 1000px 1000px 0!important;white-space:nowrap}.header__navigation{background-color:var(--mobile-header-bar-background-color);box-shadow:0 5px 20px rgba(0,0,0,.161);color:var(--nav-bar-color)}.nav-main__link{display:block;line-height:1.2;position:relative;text-decoration:none}.nav-main__link:after{border-bottom:2px solid;bottom:-3px;content:"";left:0;opacity:0;position:absolute;width:100%}.nav-main__link--parent:after,.nav-main__link:active:after,.nav-main__link:hover:after,.nav-main__link[aria-current]:after{opacity:1}@media(max-width:991.98px){.nav-main__link--sub{font-weight:400}}.nav-main__list{-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:768px){.nav-main__list>.nav-main__list-item--open{background-color:var(--nav-bar-submenu-background-color)}}.nav-main__list:not([hidden]){display:-ms-flexbox;display:flex}@media(min-width:992px){.nav-main__list:not([hidden]){-ms-flex-pack:justify;justify-content:space-between}}.nav-main__sub-list{display:none}@media(min-width:576px){.header__container{-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}}