li:where(.astro-n5wgsh6a).language-selector-item{padding:0}li:where(.astro-n5wgsh6a).language-selector-item a:where(.astro-n5wgsh6a){color:#fff;display:block;font-size:80%;padding:.5rem 1rem;text-decoration:none;transition:background-color .3s ease,opacity .3s ease,border-color .3s ease,border-width .3s ease;white-space:nowrap}@media (min-width:1200px){li:where(.astro-n5wgsh6a).language-selector-item a:where(.astro-n5wgsh6a){color:#000}li:where(.astro-n5wgsh6a).language-selector-item a:where(.astro-n5wgsh6a).active,li:where(.astro-n5wgsh6a).language-selector-item a:where(.astro-n5wgsh6a):hover{background-color:#015b4a;color:#fff}}@media (max-width:1200px){li:where(.astro-n5wgsh6a).language-selector-item a:where(.astro-n5wgsh6a) a:where(.astro-n5wgsh6a),li:where(.astro-n5wgsh6a).language-selector-item a:where(.astro-n5wgsh6a).active{color:#fdc52b!important}}.header:where(.astro-mq3pp5jd){display:flex;justify-content:space-between;padding:1.5rem;position:relative;z-index:999}.header:where(.astro-mq3pp5jd),.header:where(.astro-mq3pp5jd):before{background-color:#015b4a}.header:where(.astro-mq3pp5jd):before{content:"";display:block;height:94px;left:0;position:fixed;top:0;width:100%;z-index:-1}@media (min-width:1200px){.header:where(.astro-mq3pp5jd),.header:where(.astro-mq3pp5jd):before{background-color:#eaede7}.header:where(.astro-mq3pp5jd){height:94px;position:sticky;top:0}.header__logo:where(.astro-mq3pp5jd){flex:1}}@media (max-width:1200px){.header__logo:where(.astro-mq3pp5jd){background-image:url(/images/logo-white-cad.webp);background-repeat:no-repeat;background-size:contain;margin-bottom:2rem}.header__logo:where(.astro-mq3pp5jd) img:where(.astro-mq3pp5jd){opacity:0}}.header__nav:where(.astro-mq3pp5jd){align-items:center;display:flex;justify-content:space-between}@media (max-width:1200px){.header__nav:where(.astro-mq3pp5jd){margin-bottom:2rem}}@media (min-width:1200px){.header__nav:where(.astro-mq3pp5jd){flex:4}}.header__cta:where(.astro-mq3pp5jd){align-items:center;display:flex;gap:1rem;justify-content:end}@media (min-width:1200px){.header__cta:where(.astro-mq3pp5jd){flex:2}}@media (max-width:1200px){.header__cta:where(.astro-mq3pp5jd) .btn:where(.astro-mq3pp5jd){border-color:#fff;color:#fff}.header:where(.astro-mq3pp5jd){align-items:center;background-color:#015b4a;bottom:0;display:flex!important;flex-direction:column;justify-content:center;left:0;opacity:0;position:fixed;top:0;transform:translateY(-100%);transition:all .5s ease;width:100%}}#header-controll:where(.astro-mq3pp5jd):checked+.header:where(.astro-mq3pp5jd){opacity:1;transform:translateY(0)}#header-controll:where(.astro-mq3pp5jd):checked~.header-mobile:where(.astro-mq3pp5jd){background-color:transparent;padding-bottom:0}#header-controll:where(.astro-mq3pp5jd):checked~.header-mobile:where(.astro-mq3pp5jd) .header-mobile__logo:where(.astro-mq3pp5jd){opacity:0!important}#header-controll:where(.astro-mq3pp5jd):checked~main:where(.astro-mq3pp5jd){display:none!important}.header-controll:where(.astro-mq3pp5jd){display:none}.header-mobile:where(.astro-mq3pp5jd){display:none;justify-content:space-between;position:fixed;top:10px;z-index:1099}.header-mobile__logo:where(.astro-mq3pp5jd){width:130px}.header-mobile__burger:where(.astro-mq3pp5jd){cursor:pointer;margin:-.5rem 0;padding:1rem;position:absolute;right:1.5rem;z-index:1100}.header-mobile__burger:where(.astro-mq3pp5jd)>i:where(.astro-mq3pp5jd){background-color:#fff;display:block;height:2px;width:40px}.header-mobile__burger:where(.astro-mq3pp5jd)>i:where(.astro-mq3pp5jd)+i:where(.astro-mq3pp5jd){margin-top:.5rem}@media (max-width:1200px){.header-mobile:where(.astro-mq3pp5jd){align-items:center;background-color:#015b4a;display:flex;margin:-1rem -1rem 1rem;padding:1.5rem;width:100vw}}.logo-img:where(.astro-mq3pp5jd){height:39px;-o-object-fit:contain;object-fit:contain;transition:all .5s ease;width:140px}.menu:where(.astro-mq3pp5jd){display:flex;justify-content:space-evenly;list-style:none;margin:0;padding:0;width:100%}.menu:where(.astro-mq3pp5jd)>li:where(.astro-mq3pp5jd){border-bottom:2px solid #eaede7;padding:.375rem;position:relative;transition:background-color .3s ease,opacity .3s ease,border-color .3s ease,border-width .3s ease}.menu:where(.astro-mq3pp5jd)>li:where(.astro-mq3pp5jd).active,.menu:where(.astro-mq3pp5jd)>li:where(.astro-mq3pp5jd):hover{border-bottom-color:#fff}.menu:where(.astro-mq3pp5jd)>li:where(.astro-mq3pp5jd).has-submenu .menu-label:where(.astro-mq3pp5jd){cursor:pointer;font-weight:500;padding-right:1.5rem}.menu:where(.astro-mq3pp5jd)>li:where(.astro-mq3pp5jd).has-submenu .menu-label:where(.astro-mq3pp5jd):after{background-color:#000;clip-path:polygon(50% 100%,0 0,100% 0);content:"";height:.4rem;position:absolute;right:.25rem;top:50%;transform:translateY(-50%);transition:transform .2s ease;width:.8rem}.menu:where(.astro-mq3pp5jd)>li:where(.astro-mq3pp5jd).has-submenu:hover .submenu:where(.astro-mq3pp5jd){display:block}.menu:where(.astro-mq3pp5jd)>li:where(.astro-mq3pp5jd) .menu-label:where(.astro-mq3pp5jd),.menu:where(.astro-mq3pp5jd)>li:where(.astro-mq3pp5jd) a:where(.astro-mq3pp5jd){color:#000;font-weight:500;padding:4px;text-decoration:none}@media (max-width:1200px){.menu:where(.astro-mq3pp5jd){color:#fff;flex-direction:column;text-align:center}.menu:where(.astro-mq3pp5jd) .active:where(.astro-mq3pp5jd) a:where(.astro-mq3pp5jd),.menu:where(.astro-mq3pp5jd) a:where(.astro-mq3pp5jd).active{color:#fdc52b!important}.menu:where(.astro-mq3pp5jd) .menu-label:where(.astro-mq3pp5jd),.menu:where(.astro-mq3pp5jd) a:where(.astro-mq3pp5jd){color:#fff!important}.menu:where(.astro-mq3pp5jd) .menu-label:where(.astro-mq3pp5jd){padding-right:0!important}.menu:where(.astro-mq3pp5jd) .menu-label:where(.astro-mq3pp5jd):after{display:none}.menu:where(.astro-mq3pp5jd)>li:where(.astro-mq3pp5jd){border-width:0;font-size:125%}}.submenu:where(.astro-mq3pp5jd){left:0;list-style:none;margin:0;min-width:100%;padding:0;top:100%;z-index:1100}@media (min-width:1200px){.submenu:where(.astro-mq3pp5jd){background:#fff;display:none;margin-top:-2px;position:absolute}}.submenu:where(.astro-mq3pp5jd) li:where(.astro-mq3pp5jd){padding:0}.submenu:where(.astro-mq3pp5jd) li:where(.astro-mq3pp5jd) a:where(.astro-mq3pp5jd){display:block;font-size:80%;padding:.5rem 1rem;transition:background-color .3s ease,opacity .3s ease,border-color .3s ease,border-width .3s ease;white-space:nowrap}@media (min-width:1200px){.submenu:where(.astro-mq3pp5jd) li:where(.astro-mq3pp5jd) a:where(.astro-mq3pp5jd).active,.submenu:where(.astro-mq3pp5jd) li:where(.astro-mq3pp5jd) a:where(.astro-mq3pp5jd):hover{background-color:#015b4a;color:#fff}}.lang:where(.astro-mq3pp5jd){background-position:0;background-repeat:no-repeat;padding-left:1.5rem!important}@media (max-width:1200px){.lang:where(.astro-mq3pp5jd){display:none}}.lang--en:where(.astro-mq3pp5jd){background-image:url(/flag/en.svg)}.lang--de:where(.astro-mq3pp5jd){background-image:url(/flag/de.svg)}.lang--es:where(.astro-mq3pp5jd){background-image:url(/flag/es.svg)}.lang--fr:where(.astro-mq3pp5jd){background-image:url(/flag/fr.svg)}.lang--nl:where(.astro-mq3pp5jd){background-image:url(/flag/nl.svg)}@media (max-width:1200px){.menu-lang:where(.astro-mq3pp5jd) .submenu:where(.astro-mq3pp5jd){display:flex!important;flex-direction:row;padding-bottom:1rem;padding-top:2rem}}.footer-h3:where(.astro-xvf2befe){font-size:1.175rem}.newsletter-form:where(.astro-xvf2befe){align-items:center;display:flex;position:relative}.newsletter-form__input:where(.astro-xvf2befe){background-color:#fff;border:1px solid #015b4a;border-radius:1rem;color:#015b4a;flex:1;font-family:inherit;font-size:1rem;font-weight:500;padding:1rem}.newsletter-form__button:where(.astro-xvf2befe){background-color:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;padding:.75rem;position:absolute;right:4px;transition:background-color .3s ease}@media (max-width:1200px){.newsletter-form__button:where(.astro-xvf2befe){padding:.5rem;right:6px}}.newsletter-form__button:where(.astro-xvf2befe):hover{background-color:#015b4a}.newsletter-form__button:where(.astro-xvf2befe) svg:where(.astro-xvf2befe){height:1.2rem;width:1.2rem}.newsletter-form__status:where(.astro-xvf2befe){color:#000;font-size:.875rem;margin-top:.5rem;padding-left:.5rem}.footer:where(.astro-lejjx2fa){padding-top:3rem}.footer:where(.astro-lejjx2fa) .logo-img:where(.astro-lejjx2fa){max-width:120px}.footer:where(.astro-lejjx2fa) .social-link:where(.astro-lejjx2fa){margin-right:1.5rem;padding:0;text-decoration:none}@media (max-width:576px){.footer:where(.astro-lejjx2fa) .social-link:where(.astro-lejjx2fa) img:where(.astro-lejjx2fa){width:4rem}}.footer:where(.astro-lejjx2fa) hr:where(.astro-lejjx2fa){border-bottom:0;border-top:1px solid #fff;margin-top:2rem}.footer:where(.astro-lejjx2fa) .img-b-corp:where(.astro-lejjx2fa){margin-bottom:1rem;margin-top:auto;max-width:4rem}.footer__reserved:where(.astro-lejjx2fa){background-color:#015b4a;color:#fff;margin:3rem -2rem -1rem;padding:2rem;text-align:right}@media (max-width:1200px){.footer__reserved:where(.astro-lejjx2fa){margin:3rem -1rem -1rem}.footer:where(.astro-lejjx2fa) .img-b-corp:where(.astro-lejjx2fa){margin:auto}}.footer__menu:where(.astro-lejjx2fa) a:where(.astro-lejjx2fa){color:#015b4a;display:block;padding:.25rem 0;text-decoration:none;transition:color .3s ease}.footer__menu:where(.astro-lejjx2fa) a:where(.astro-lejjx2fa):hover{color:#000}.footer__menu__title:where(.astro-lejjx2fa){color:#015b4a;margin-bottom:.5rem}.footer__menu__title:where(.astro-lejjx2fa):before{background-color:#015b4a;border-radius:50%;content:"";display:inline-block;height:6px;margin-bottom:.25rem;margin-right:1rem;width:6px}
