.header-bar{background-color:var(--font-color-blue);color:var(--brand-white);display:none;margin-left:auto;margin-right:auto;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-bar.header-bar-announcement--has-content{display:-webkit-box;display:-ms-flexbox;display:flex}.header-bar .header-bar-container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:calc(1344px + var(--spacing-xs)*2);width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--font-size-12);font-weight:var(--font-weight-medium);padding:var(--spacing-12) var(--spacing-20)}.header-bar .header-bar-container .header-bar-announcement,.header-bar .header-bar-container .header-bar-contact a,.header-bar .header-bar-container .header-bar-country-section,.header-bar .header-bar-container .header-bar-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;letter-spacing:.00375rem;line-height:160%}.header-bar .header-bar-container .header-bar-country-section span{line-height:1.25rem}.header-bar .header-bar-container .header-bar-contact{display:-webkit-box;display:-ms-flexbox;display:flex}.header-bar .header-bar-container .header-bar-contact .header-bar-contact-label{padding-right:var(--spacing-xxs)}.header-bar .header-bar-container a{color:var(--brand-white);display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-bar .header-bar-container .icon.icon--size-regular{min-width:.8rem;padding-left:1rem}.header-bar .header-bar-container .header-bar-right{display:none;gap:var(--spacing-s);margin-left:auto}.header-bar .header-bar-container .header-bar-right .icon.icon--size-regular{font-size:var(--font-size-20);padding-left:0}.header-bar .header-bar-countries{display:none}.header-bar .header-bar-country-section{border-bottom:1px solid transparent;cursor:pointer}.header-bar .header-bar-country-section-active{border-bottom:1px solid var(--brand-accent-blue-10);color:var(--brand-accent-blue-10);height:var(--spacing-40)}.header-bar .header-bar-countries.header-bar-countries--open{background-color:var(--font-color-blue);border-top:.5px solid var(--brand-blue-40);display:block;left:0;padding:6rem 0 7.5rem;position:absolute;right:0;top:40px;z-index:10}.header-bar .header-bar-countries.header-bar-countries--open .header-bar-countries-container{display:grid;grid-template-columns:auto var(--spacing-xxl);margin:0 auto;max-width:calc(1344px + var(--spacing-xs)*2)}.header-bar .header-bar-countries.header-bar-countries--open .header-bar-country-item,.header-bar .header-bar-countries.header-bar-countries--open .header-bar-language-option{font-size:var(--font-size-16);font-weight:var(--font-weight-medium)}.header-bar .header-bar-countries.header-bar-countries--open .header-bar-country-item a,.header-bar .header-bar-countries.header-bar-countries--open .header-bar-language-option a{color:var(--brand-white);text-decoration:none}.header-bar .header-bar-countries.header-bar-countries--open .header-bar-country-item a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-xxs) var(--spacing-xs);width:15.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;border-radius:.375rem;justify-content:space-between;-webkit-transition:background-color .15s ease-in;transition:background-color .15s ease-in}.header-bar .header-bar-countries.header-bar-countries--open .header-bar-country-item a .header-bar-country-item-icon{height:var(--spacing-20);visibility:hidden;width:var(--spacing-20)}.header-bar .header-bar-countries.header-bar-countries--open .header-bar-country-item a span{padding-right:var(--spacing-m-l)}.header-bar .header-bar-countries.header-bar-countries--open .header-bar-country-item a:hover{background-color:var(--brand-accent-blue-10);color:var(--font-color-blue)}.header-bar .header-bar-countries.header-bar-countries--open .header-bar-country-item a:hover .header-bar-country-item-icon{-webkit-animation:arrow-fade-in .15s ease-in;animation:arrow-fade-in .15s ease-in;visibility:visible}.header-bar .header-bar-countries.header-bar-countries--open .header-bar-language-option a{display:inline-block;font-size:1rem;font-weight:500;letter-spacing:.005rem;padding:var(--spacing-xxs) var(--spacing-s) var(--spacing-xxs) var(--spacing-xs);width:100%}.header-bar .header-bar-countries.header-bar-countries--open .header-bar-language-option a:hover{background-color:var(--brand-accent-blue-10);border-radius:.375rem;color:var(--font-color-blue)}.header-bar .header-bar-countries.header-bar-countries--open .header-bar-language-option a:hover .header-bar-current-language{border-color:var(--brand-blue-100)}.header-bar .header-bar-countries.header-bar-countries--open .header-bar-language-option .header-bar-current-language{border-bottom:1px solid var(--brand-accent-blue-10)}.header-bar .header-bar-countries.header-bar-countries--open .header-bar-countries-label{font-size:var(--font-size-12);font-weight:var(--font-weight-medium);letter-spacing:.04125rem;line-height:252%;margin:0;max-width:var(--spacing-xxl);padding-bottom:var(--spacing-12);padding-left:var(--spacing-xs);text-transform:uppercase}.header-bar .header-bar-countries.header-bar-countries--open .header-bar-country-list{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-auto-flow:column;grid-template-rows:repeat(7,1fr);padding:0}.header-bar .header-bar-countries.header-bar-countries--open .header-bar-country-list,.header-bar .header-bar-countries.header-bar-countries--open .header-bar-language-option{padding:0}@media(min-width:768px){.header-bar .header-bar-container{height:var(--spacing-40);padding:0 var(--spacing-xs)}.header-bar .header-bar-container .icon.icon--size-regular{font-size:var(--font-size-14);padding:0 var(--spacing-xxs)}}@media(min-width:992px){.header-bar,.header-bar .header-bar-container .header-bar-right{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:1200px){.header-bar .header-bar-countries.header-bar-countries--open .header-bar-country-item a{width:var(--spacing-xxl)}}
