#footer{padding:32px 0 0;color:var(--color-primary)}#footer .footer__container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0 32px;gap:0 32px}#footer .footer__container h4{font-size:18px;font-weight:700;margin-bottom:24px}#footer .footer__container .footer__menu{display:flex;flex-direction:column;gap:8px 0}#footer .footer__container .footer__social-media a{margin-right:12px}#footer .footer__credits{margin-top:64px;padding:12px;text-align:center;color:#333;font-size:12px;background-color:var(--color-primary-light)}@media(max-width:1024px){#footer .footer__container{grid-template-columns:repeat(2,1fr);grid-gap:32px}}@media(max-width:768px){#footer .footer__container{grid-template-columns:repeat(1,1fr);grid-gap:32px 0}}#header{background-color:#fff;padding:12px 0}#header .header__container{display:flex;justify-content:space-between;align-items:center}#header .header__container .navigation-mobile{display:none}#header .header__container a#closeMenu,#header .header__container a#openMenu{display:none;width:24px;justify-content:center}#header .header__container img{width:150px}#header .header__container .header__menu{display:flex;justify-content:flex-end;align-items:center;gap:32px}#header .header__container .header__menu .menu__navigation{display:flex;gap:32px}@media(max-width:1024px){#header{position:relative}#header .header__container .header__menu{gap:16px}#header .header__container .header__menu .locale-switcher-inline,#header .header__container .header__menu .menu__navigation,#header .header__container .header__menu a{display:none}#header .header__container a#closeMenu{display:flex}#header .header__container a#openMenu{border:1px solid var(--color-primary);padding:8px 12px;width:70px;display:flex;justify-content:center;align-items:center}#header .header__container a#openMenu svg{width:24px}#header .header__container .navigation-mobile{overflow:scroll;z-index:9999;position:fixed;top:0;left:0;height:100vh;width:100vw;display:none;color:var(--color-primary);background-color:rgba(51,51,51,.7)}#header .header__container .navigation-mobile .navigation-mobile__off-canvas{padding:32px;margin-left:54px;width:calc(100vw - 54px);background-color:#f6f1ed;display:flex;flex-direction:column;justify-content:space-between}#header .header__container .navigation-mobile .menu__navigation{display:flex;gap:16px 0;flex-direction:column}#header .header__container .navigation-mobile .menu__navigation a{font-weight:400;font-size:18px}#header .header__container .navigation-mobile .menu__navigation .menu__navigation_title{display:flex;justify-content:space-between}#header .header__container .navigation-mobile .menu__navigation .menu__navigation_title p{font-weight:700;font-size:18px}#header .header__container .navigation-mobile .menu__navigation .menu__navigation_title #closeMenu svg{width:42px}#header .header__container .navigation-mobile .menu__bottom .logo img{width:200px}#header .header__container .navigation-mobile .menu__bottom a.mail{display:block;margin-top:32px;font-size:20px;font-weight:400}#header .header__container .navigation-mobile .menu__bottom .social__media{margin:32px 0}#header .header__container .navigation-mobile .menu__bottom .social__media p{font-weight:700;font-size:18px}#header .header__container .navigation-mobile .menu__bottom .social__media .social-media__item{margin-right:8px}}.locale-switcher-inline input[type=radio]{display:none}.locale-switcher-inline label{padding-right:.5rem;margin-right:.5rem;border-right:1px solid var(--color-black);display:inline-block;line-height:.9em;cursor:pointer;color:var(--color-primary);text-decoration:underline;font-weight:400}.locale-switcher-inline label.active{font-weight:700;text-decoration:none}.locale-switcher-inline label:last-of-type{border-right:none;padding-right:0;margin-right:0}:root{--color-primary:#817F2B;--color-primary-light:#C6C57B;--color-black:#333;--color-grey:#88898C;--color-grey-light:#F6F1ED;--color-white:#FFFFFF;--color-error-light:#F8D7DA;--color-error:#D60A21;--default-text-color:var(--color-black);--banner-footer-background-color:#F6F0EC!important;--button-primary:var(--color-primary)!important;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--default-font-family:var(--font-roboto)}@custom-media --screen-from-xs (min-width: 0);@custom-media --screen-up-to-xs (max-width: -1px);@custom-media --screen-xs-xs (min-width: 0) and (max-width: -1px);@custom-media --screen-xs-sm (min-width: 0) and (max-width: 479px);@custom-media --screen-xs-md (min-width: 0) and (max-width: 767px);@custom-media --screen-xs-lg (min-width: 0) and (max-width: 1023px);@custom-media --screen-xs-xl (min-width: 0) and (max-width: 1279px);@custom-media --screen-xs-xxl (min-width: 0) and (max-width: 1535px);@custom-media --screen-xs-mobile-nav-breakpoint (min-width: 0) and (max-width: 991px);@custom-media --screen-from-sm (min-width: 480px);@custom-media --screen-up-to-sm (max-width: 479px);@custom-media --screen-sm-xs (min-width: 480px) and (max-width: -1px);@custom-media --screen-sm-sm (min-width: 480px) and (max-width: 479px);@custom-media --screen-sm-md (min-width: 480px) and (max-width: 767px);@custom-media --screen-sm-lg (min-width: 480px) and (max-width: 1023px);@custom-media --screen-sm-xl (min-width: 480px) and (max-width: 1279px);@custom-media --screen-sm-xxl (min-width: 480px) and (max-width: 1535px);@custom-media --screen-sm-mobile-nav-breakpoint (min-width: 480px) and (max-width: 991px);@custom-media --screen-from-md (min-width: 768px);@custom-media --screen-up-to-md (max-width: 767px);@custom-media --screen-md-xs (min-width: 768px) and (max-width: -1px);@custom-media --screen-md-sm (min-width: 768px) and (max-width: 479px);@custom-media --screen-md-md (min-width: 768px) and (max-width: 767px);@custom-media --screen-md-lg (min-width: 768px) and (max-width: 1023px);@custom-media --screen-md-xl (min-width: 768px) and (max-width: 1279px);@custom-media --screen-md-xxl (min-width: 768px) and (max-width: 1535px);@custom-media --screen-md-mobile-nav-breakpoint (min-width: 768px) and (max-width: 991px);@custom-media --screen-from-lg (min-width: 1024px);@custom-media --screen-up-to-lg (max-width: 1023px);@custom-media --screen-lg-xs (min-width: 1024px) and (max-width: -1px);@custom-media --screen-lg-sm (min-width: 1024px) and (max-width: 479px);@custom-media --screen-lg-md (min-width: 1024px) and (max-width: 767px);@custom-media --screen-lg-lg (min-width: 1024px) and (max-width: 1023px);@custom-media --screen-lg-xl (min-width: 1024px) and (max-width: 1279px);@custom-media --screen-lg-xxl (min-width: 1024px) and (max-width: 1535px);@custom-media --screen-lg-mobile-nav-breakpoint (min-width: 1024px) and (max-width: 991px);@custom-media --screen-from-xl (min-width: 1280px);@custom-media --screen-up-to-xl (max-width: 1279px);@custom-media --screen-xl-xs (min-width: 1280px) and (max-width: -1px);@custom-media --screen-xl-sm (min-width: 1280px) and (max-width: 479px);@custom-media --screen-xl-md (min-width: 1280px) and (max-width: 767px);@custom-media --screen-xl-lg (min-width: 1280px) and (max-width: 1023px);@custom-media --screen-xl-xl (min-width: 1280px) and (max-width: 1279px);@custom-media --screen-xl-xxl (min-width: 1280px) and (max-width: 1535px);@custom-media --screen-xl-mobile-nav-breakpoint (min-width: 1280px) and (max-width: 991px);@custom-media --screen-from-xxl (min-width: 1536px);@custom-media --screen-up-to-xxl (max-width: 1535px);@custom-media --screen-xxl-xs (min-width: 1536px) and (max-width: -1px);@custom-media --screen-xxl-sm (min-width: 1536px) and (max-width: 479px);@custom-media --screen-xxl-md (min-width: 1536px) and (max-width: 767px);@custom-media --screen-xxl-lg (min-width: 1536px) and (max-width: 1023px);@custom-media --screen-xxl-xl (min-width: 1536px) and (max-width: 1279px);@custom-media --screen-xxl-xxl (min-width: 1536px) and (max-width: 1535px);@custom-media --screen-xxl-mobile-nav-breakpoint (min-width: 1536px) and (max-width: 991px);@custom-media --screen-from-mobile-nav-breakpoint (min-width: 992px);@custom-media --screen-up-to-mobile-nav-breakpoint (max-width: 991px);@custom-media --screen-mobile-nav-breakpoint-xs (min-width: 992px) and (max-width: -1px);@custom-media --screen-mobile-nav-breakpoint-sm (min-width: 992px) and (max-width: 479px);@custom-media --screen-mobile-nav-breakpoint-md (min-width: 992px) and (max-width: 767px);@custom-media --screen-mobile-nav-breakpoint-lg (min-width: 992px) and (max-width: 1023px);@custom-media --screen-mobile-nav-breakpoint-xl (min-width: 992px) and (max-width: 1279px);@custom-media --screen-mobile-nav-breakpoint-xxl (min-width: 992px) and (max-width: 1535px);@custom-media --screen-mobile-nav-breakpoint-mobile-nav-breakpoint (min-width: 992px) and (max-width: 991px);.locale-switcher-select__button{padding:0;background:none;box-shadow:none;border-radius:0;border:none;text-decoration:none;line-height:1.4;cursor:pointer}.button{display:inline-block;transition:all .2s ease-in-out}.button,.button:active,.button:hover{text-decoration:none}.button--default{padding:12px 24px;font-weight:500;background-color:var(--color-primary);border:1px solid var(--color-white);color:var(--color-white)}.button--default:active,.button--default:hover{background:none;border:1px solid var(--color-primary);color:var(--color-primary);text-display:none}.button--link{color:var(--color-primary);transition:all .2s ease-in-out}.button--link:hover{color:var(--color-black);text-decoration:underline}.button--outline{padding:12px 24px;font-weight:500;border:1px solid var(--color-primary)}.button--outline:active,.button--outline:hover{background-color:#fff;border:1px solid #fff;color:var(--color-primary)}.button--arrow{padding-left:16px;margin-left:32px;display:flex;align-items:center;position:relative;color:var(--color-primary)}.button--arrow:hover{text-decoration:underline}.button--arrow:hover:before{background-image:var(--svg-hover)}.button--arrow:before{content:"";position:absolute;left:-32px;background-image:var(--svg-encoded);background-size:contain;background-repeat:no-repeat;width:32px;height:32px;--svg-encoded:url('data:image/svg+xml,        <svg width="44" height="43" viewBox="0 0 44 43" fill="none" xmlns="http://www.w3.org/2000/svg">        <rect x="0.5" y="0.759766" width="43" height="41" rx="20.5" stroke="%23817F2B"/>        <path d="M17 26.2598L27 16.2598" stroke="%23817F2B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>        <path d="M17 16.2598H27V26.2598" stroke="%23817F2B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>        </svg>');--svg-hover:url('data:image/svg+xml,        <svg width="44" height="43" viewBox="0 0 44 43" fill="none" xmlns="http://www.w3.org/2000/svg">        <rect x="0.5" y="0.759766" width="43" height="41" rx="20.5" stroke="%23333333"/>        <path d="M17 26.2598L27 16.2598" stroke="%23333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>        <path d="M17 16.2598H27V26.2598" stroke="%23333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>        </svg>')}.text-center{text-align:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.locale-switcher-select{position:relative;margin:0 0 0 2rem}.locale-switcher-select__button{display:flex;justify-content:space-between;align-items:center;gap:.7rem;font-weight:var(--font-weight-light)}.locale-switcher-select__button .icon{flex:0 0 auto;font-size:1.25em}.locale-switcher-select__dropdown{position:absolute;top:100%;right:0;background-color:var(--color-white);overflow-y:auto;padding:.5rem 1rem;min-width:100%;width:max-content;box-shadow:0 0 1rem rgba(0,0,0,.1);z-index:200}.locale-switcher-select__dropdown li{cursor:pointer;color:var(--color-black)}.locale-switcher-select__option{display:flex;align-items:center;gap:.7rem;padding:.5rem 0}.locale-switcher-select__flag{margin:0;padding:0;flex:0 0 auto;inline-size:1.6rem;border-radius:100%;overflow:hidden;font-size:0}