.mainnavigation{display:none}@media (width>=1200px),print and (orientation:landscape){.mainnavigation{align-items:center;display:block}}.mainnavigation__list{justify-content:space-between;align-items:center;height:100%;display:flex}.mainnavigation__item{align-items:center;height:100%;display:flex}.mainnavigation__itemLink{color:var(--c-white);font-size:1rem;font-weight:var(--f-weight-medium);white-space:nowrap;background-color:#0000;border:none;border-radius:99px;padding:14px 24px;line-height:normal;text-decoration:none}.mainnavigation__itemLink:hover{background-color:var(--c-primary-120)}.mainnavigation__itemLink:focus-visible{outline:var(--c-white) solid 2px;outline-offset:2px}.mainnavigation__itemButton{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:#0000;text-align:inherit;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:#0000;background-color:var(--c-white);cursor:pointer;border:0;border-radius:6px;align-items:center;min-height:24px;margin:0 0 0 8px;padding:0;display:none}.mainnavigation__itemButton:focus-visible{outline:var(--c-black) solid 2px;outline-offset:4px}.mainnavigation__itemButton[aria-expanded=true] svg{transform:rotateX(180deg)}.mainnavigation__item:hover .mainnavigation__item__text{text-underline-offset:4px;text-decoration:underline}.mainnavigation__button{background:var(--c-primary-80);flex-shrink:0;gap:8px;min-width:auto;height:48px;padding:12px 16px}.mainnavigation__button .btn__icon{width:24px;height:24px}.mainnavigation__button:focus-visible{outline:var(--c-white) solid 2px;outline-offset:2px}.mainnavigation__button:hover{background-color:var(--c-primary);color:var(--c-white)}.mainnavigation__buttonGroup{display:none}@media (width>=1200px),print and (orientation:landscape){.mainnavigation__buttonGroup{display:flex}}.mainnavigation__dropdownLanguage{display:flex;position:relative}.mainnavigation__dropdownLanguage .dropdown{position:static}.mainnavigation__dropdownLanguage .dropdown__toggle{background:0 0;border:none;height:48px;min-height:48px;margin:0 0 0 8px;padding:0;font-size:1rem;font-weight:600;line-height:normal}.mainnavigation__dropdownLanguage .dropdown__toggle:after{content:none}.mainnavigation__dropdownLanguage .dropdown__toggle:focus-visible{outline:2px solid #fff}.mainnavigation__dropdownLanguage .dropdown__item:hover{background:var(--c-grey-30)}.mainnavigation__dropdownLanguage .dropdown__menu.show{min-width:142px}.mainnavigation__dropdownLanguage .dropdown.opened .header__iconLanguage{background-color:var(--c-white);color:var(--c-primary)}.header{z-index:20;background-color:var(--c-primary);top:24px;left:0}@media (width>=1200px),print and (orientation:landscape){.header{background-color:#0000;position:fixed;top:45px;left:0;right:0}}.header__background{background-color:var(--c-primary);height:0}.header__background:before{z-index:0;background-color:var(--c-primary);content:"";width:100%;height:131px;position:absolute;top:0;left:0}.header__main.container--default{width:auto;max-width:none;margin:0;padding-left:0;padding-right:0}@media (width>=1200px),print and (orientation:landscape){.header__main.container--default{width:100%;max-width:1440px;margin:0 auto;padding-left:clamp(32px,40vw - 448px,128px);padding-right:clamp(32px,40vw - 448px,128px)}}.header__mainWrapper{justify-content:flex-end;align-items:center;min-height:70px;margin-top:-4px;padding-left:35px;padding-right:3px;display:flex;position:relative}@media (width>=1200px),print and (orientation:landscape){.header__mainWrapper{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);min-height:76px;transition:background-color var(--d-medium) var(--e-ease-exponential), box-shadow var(--d-medium) var(--e-ease-exponential), -webkit-backdrop-filter var(--d-medium) var(--e-ease-exponential);transition:background-color var(--d-medium) var(--e-ease-exponential), box-shadow var(--d-medium) var(--e-ease-exponential), backdrop-filter var(--d-medium) var(--e-ease-exponential);transition:background-color var(--d-medium) var(--e-ease-exponential), box-shadow var(--d-medium) var(--e-ease-exponential), backdrop-filter var(--d-medium) var(--e-ease-exponential), -webkit-backdrop-filter var(--d-medium) var(--e-ease-exponential);background:#5516d0bf;border-radius:100px;flex-wrap:wrap;justify-content:space-between;margin-top:0;margin-left:-35px;margin-right:-35px;padding-right:35px}.header__mainWrapper:hover{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#7745d9bf;box-shadow:0 24px 64px -24px #0009}}.header__logo{border-radius:50px;align-items:center;margin-left:-12px;padding:2px 0;display:flex;position:absolute;left:32px}@media (width>=1200px),print and (orientation:landscape){.header__logo{position:static}}.header__logo:focus-visible{outline:var(--c-white) solid 2px;outline-offset:2px}.header__logoImg{margin-bottom:7px;padding:0 12px}.header__icon{background-color:var(--c-white);width:48px;height:48px;color:var(--c-primary);cursor:pointer;border:none;border-radius:99px;justify-content:center;align-items:center;padding:12px;display:flex}.header__icon:focus-visible{outline:var(--c-white) solid 2px;outline-offset:2px}.header__icon:hover{background-color:var(--c-primary-120);color:var(--c-white)}.header__iconLocation{color:var(--c-white);background-color:#0000}.header__iconLocation--mobile{width:64px;height:64px;color:var(--c-primary)}.header__iconLocation--mobile:focus-visible{outline:var(--c-primary) solid 2px}.header__iconLanguage{color:var(--c-white);background-color:#0000}.header__iconLanguage--mobile{background-color:var(--c-white);width:64px;height:64px;color:var(--c-primary)}.header__iconLanguage--mobile:focus-visible{outline:var(--c-primary) solid 2px}.header__iconMenu--circle{z-index:1000;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#5516d0cc;border-radius:100px;flex-shrink:0;padding:14px}@media (width>=1200px),print and (orientation:landscape){.header__iconMenu--circle{display:none}}.header__iconMenu--circle .header__icon:hover{background-color:var(--c-secondary);color:var(--c-primary)}.header__iconMenu--circle.scrolled{position:fixed;bottom:-76px}.header__iconMenu--circle.scrolled.scrolled--final{bottom:max(env(safe-area-inset-bottom,50px), 50px)}.header__iconClose{background-color:var(--c-primary);color:var(--c-white)}.header__iconClose:focus-visible{outline:var(--c-primary) solid 2px}
