@font-face{font-family:Raleway;src:url(/frontend/fonts/raleway/Raleway-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/frontend/fonts/raleway/Raleway-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(/frontend/fonts/raleway/Raleway-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/frontend/fonts/raleway/Raleway-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(/frontend/fonts/raleway/Raleway-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/frontend/fonts/raleway/Raleway-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(/frontend/fonts/raleway/Raleway-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/frontend/fonts/raleway/Raleway-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(/frontend/fonts/raleway/Raleway-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/frontend/fonts/raleway/Raleway-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(/frontend/fonts/raleway/Raleway-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/frontend/fonts/raleway/Raleway-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(/frontend/fonts/raleway/Raleway-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/frontend/fonts/raleway/Raleway-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(/frontend/fonts/raleway/Raleway-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/frontend/fonts/raleway/Raleway-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(/frontend/fonts/raleway/Raleway-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/frontend/fonts/raleway/Raleway-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/frontend/fonts/poppins/Poppins-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/frontend/fonts/poppins/Poppins-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/frontend/fonts/poppins/Poppins-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/frontend/fonts/poppins/Poppins-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/frontend/fonts/poppins/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/frontend/fonts/poppins/Poppins-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/frontend/fonts/poppins/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/frontend/fonts/poppins/Poppins-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/frontend/fonts/poppins/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/frontend/fonts/poppins/Poppins-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/frontend/fonts/poppins/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/frontend/fonts/poppins/Poppins-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/frontend/fonts/poppins/Poppins-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/frontend/fonts/poppins/Poppins-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/frontend/fonts/poppins/Poppins-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/frontend/fonts/poppins/Poppins-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/frontend/fonts/poppins/Poppins-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/frontend/fonts/poppins/Poppins-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}p{margin:0!important}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}ul{padding-inline-start:0;margin-block-start:0;margin-block-end:0}h1,h2,h3,h4,h5{margin:0}div{box-sizing:border-box}body,html{font-family:Raleway,sans-serif;font-size:16px;overflow-x:hidden;background-color:var(--color-white)!important}@media screen and (min-width:576px){body,html{font-size:18px}}@media screen and (min-width:992px){body,html{font-size:20px}}@media screen and (min-width:1800px){body,html{font-size:22px}}h1,h2,h3,h4{font-family:Raleway,sans-serif;font-weight:var(--fw-bold);hyphens:auto}h1{font-size:var(--fs-h1);line-height:var(--lh-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2)}h3{font-size:var(--fs-h3);line-height:var(--lh-h3)}h4{font-size:var(--fs-h4);line-height:var(--lh-h4)}.h1{font-size:var(--fs-h1);line-height:var(--lh-h1)}.h1,.h2{font-weight:var(--fw-bold)}.h2{font-size:var(--fs-h2);line-height:var(--lh-h2)}.h3{font-size:var(--fs-h3);line-height:var(--lh-h3)}.h3,.h4{font-weight:var(--fw-bold)}.h4{font-size:var(--fs-h4);line-height:var(--lh-h4)}.lead{font-size:var(--fs-lead);line-height:var(--lh-lead)}.body-bold,.lead{font-weight:var(--fw-medium)}.body-bold{font-size:var(--fs-body-bold);line-height:var(--lh-body-bold)}.body{font-size:var(--fs-body);line-height:var(--lh-body)}.bulletpoints{font-size:var(--fs-bulletpoints);line-height:var(--lh-bulletpoints)}.small{font-size:var(--fs-small);line-height:var(--lh-small)}.s-margin-bottom{margin-bottom:24px!important}.m-margin-bottom{margin-bottom:52px!important}.l-margin-bottom{margin-bottom:80px!important}@media screen and (min-width:576px){.s-margin-bottom{margin-bottom:52px!important}.m-margin-bottom{margin-bottom:80px!important}.l-margin-bottom{margin-bottom:108px!important}}@media screen and (min-width:992px){.s-margin-bottom{margin-bottom:80px!important}.m-margin-bottom{margin-bottom:108px!important}.l-margin-bottom{margin-bottom:136px!important}}body,html{scroll-behavior:smooth}@media screen and (min-width:2560px){html{display:flex;justify-content:center}}.pimcore_version_11 html{display:unset!important;justify-content:center}body{position:relative;width:100%;max-width:2560px}.anchor{scroll-margin-top:94px!important}@media screen and (min-width:992px){.anchor{scroll-margin-top:174px!important}}.clip-pattern-container{position:absolute;height:0;width:0;opacity:0;pointer-events:none}.--wysiwyg ol,.--wysiwyg p,.--wysiwyg ul{padding-bottom:1em}.--wysiwyg ol:last-of-type,.--wysiwyg p:last-of-type,.--wysiwyg ul:last-of-type{padding-bottom:0}.--wysiwyg a{text-decoration:underline}.--wysiwyg a,.--wysiwyg a:visited{color:var(--color-primary-800)}.--wysiwyg ul{transform:translateX(23px)}.--wysiwyg ol{transform:translateX(-4px)}:root{--window-size-m:576px;--window-size-l:992px;--window-size-xl:1800px;--fs-h1:3rem;--fs-h2:2.4rem;--fs-h3:1.953rem;--fs-h4:1.563rem;--fs-h5:1.278rem;--lh-h1:1.2em;--lh-h2:1.2em;--lh-h3:1.3em;--lh-h4:1.4em;--lh-h5:1.4em;--fs-lead:1.25rem;--fs-body-bold:1rem;--fs-body:1rem;--fs-bulletpoints:1rem;--fs-small:0.8rem;--lh-lead:1.5em;--lh-body-bold:1.5em;--lh-body:1.6em;--lh-bulletpoints:1.6em;--lh-small:1.5em;--fw-black:900;--fw-extra-bold:800;--fw-bold:700;--fw-semi-bold:600;--fw-medium:500;--fw-regular:400;--fw-light:300;--fw-extra-light:200;--fw-thin:100;--color-primary-900:#06264c;--color-primary-800:#0c3664;--color-primary-500:#496893;--color-primary-450:#3684a4;--color-primary-400:#5597b5;--color-secondary-900:#c05a0d;--color-secondary-800:#d26714;--color-secondary-500:#f6a913;--color-secondary-400:#f4bd1f;--color-neutral:#efe3d3;--color-white:#fff;--color-text-white:var(--color-white);--color-text-dark:var(--color-primary-800);--padding-small:32px;--padding-big:64px;--columns-gap:24px;--body-max-width:1800px}@media screen and (min-width:576px){:root{--padding-small:64px;--padding-big:128px;--columns-gap:32px}}@media screen and (min-width:992px){:root{--fs-h1:3.815rem;--fs-h2:2.441rem;--padding-small:160px;--padding-big:320px;--columns-gap:48px;--padding-small:200px;--padding-big:360px}}.header__background{position:absolute;top:0;left:0;height:104px;max-width:2560px;width:100%;background:linear-gradient(181deg,#5597b5 .47%,rgba(85,151,181,0) 92.47%);z-index:10}@media screen and (min-width:576px){.header__background{height:363px}}.header{position:fixed;top:0;left:0;display:flex;justify-content:center;width:100%;padding:24px 32px 32px;z-index:100;transition:padding .5s ease-in-out}@media screen and (min-width:576px){.header{padding:32px 128px 48px}}@media screen and (min-width:992px){.header{padding:32px 64px 48px}}@media screen and (min-width:1080px){.header{padding:32px 160px 48px}}.header:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--color-white);opacity:0;transition:opacity .25s ease-in-out}.header__inner{display:flex;justify-content:flex-end;align-items:center;max-width:1800px;width:100%;z-index:1}@media screen and (min-width:992px){.header__inner{align-items:end}}.header__logo{position:relative;max-height:100px;max-width:254px;margin-right:-16px;transition:.25s ease-in-out}.header__logo svg{width:100%}.header__logo svg path{fill:var(--color-white);transition:.25s ease-in-out}@media screen and (min-width:992px){.header__logo{margin-right:32px}}@media screen and (min-width:1080px){.header__logo{max-width:316px;min-width:217px}}.header__nav-container{width:100%;max-width:618px;margin-left:auto;padding-left:32px}.header__nav-container__inner{display:none;flex-direction:column;align-items:end;gap:40px}@media screen and (min-width:992px){.header__nav-container__inner{display:flex}}.header__meta-nav{display:flex;gap:32px;width:fit-content;font-size:var(--fs-body);font-weight:var(--fw-regular)}.header__meta-nav-item{position:relative;color:var(--color-white);font-size:var(--fs-small);font-weight:var(--fw-regular);text-decoration:none;transition:color .25s ease-in-out}.header__meta-nav-item:before{content:"";position:absolute;bottom:-6px;left:0;height:2px;width:100%;background-color:var(--color-white);transform-origin:left;transform:scaleX(0);transition:.25s ease-in-out}.header__meta-nav-item:hover{color:var(--color-white);text-decoration:none}.header__meta-nav-item:hover:before{transform:scaleX(1)}.header__meta-nav-item.--active:before{transition:0ms ease-in-out;transform:scaleX(1)}.header__nav{display:flex;gap:40px;width:fit-content;transition:gap .25s ease-in-out}.header__nav-category{position:relative}.header__nav-category:hover .header__nav-category__list-wrapper{padding-top:16px;transition-delay:.15s}.header__nav-category:hover .header__nav-category__button svg{transform:translateY(12px)}.header__nav-category:hover .header__nav-category__button.--active svg{transform:translateY(12px) rotate(180deg)!important}.header__nav-category__button{display:flex;gap:12px;color:var(--color-white);font-weight:var(--fw-regular);text-decoration:none;white-space:nowrap;transition:.25s ease-in-out}.header__nav-category__button svg{transition:transform .25s ease-in-out}.header__nav-category__button svg path{transition:stroke .25s ease-in-out;stroke:#fff}.header__nav-category__button p{position:relative}.header__nav-category__button p:before{content:"";position:absolute;bottom:-8px;left:0;height:2px;width:0;background-color:var(--color-white);transition:.25s ease-in-out}.header__nav-category__button:hover{color:#fff;text-decoration:none}.header__nav-category__button.--active svg{transform:translateY(0) rotate(180deg)}.header__nav-category__button.--active p:before{width:100%}.header__nav-category__list-wrapper{position:absolute;top:100%;height:0;transform:translateX(-50%);left:50%;padding-top:8px;overflow:hidden;transition:.25s ease-in-out;transition-delay:0ms;cursor:pointer}.header__nav-category__list{display:flex;flex-direction:column;gap:12px;padding:32px;background-color:var(--color-neutral);color:var(--color-primary-400);margin:0}.header__nav-category__item{display:flex;gap:12px;list-style-type:none}.header__nav-category__item a{display:block;height:100%;padding-bottom:8px;width:max-content;text-decoration:none;color:var(--color-primary-400);transition:color .25s ease-in-out}.header__nav-category__item:hover a{color:var(--color-primary-800);text-decoration:none}.header__nav-category__item.--active a{color:var(--color-primary-800)}.header.--scrolled{padding:12px 32px}@media screen and (min-width:576px){.header.--scrolled{padding:16px 128px 24px}}@media screen and (min-width:992px){.header.--scrolled{padding:32px 64px 48px}}@media screen and (min-width:1080px){.header.--scrolled{padding:32px 160px 48px}}.header.--scrolled.--mobile-nav-active{padding:24px 32px 32px}@media screen and (min-width:576px){.header.--scrolled.--mobile-nav-active{padding:32px 128px 48px}}.header.--scrolled:before{opacity:1}.header.--scrolled .header__logo svg path{fill:var(--color-primary-400)}.header.--scrolled .header__meta-nav-item{color:var(--color-primary-800)!important}.header.--scrolled .header__meta-nav-item:before{background-color:var(--color-primary-800)!important}.header.--scrolled .header__nav-category__button{color:var(--color-primary-800)!important}.header.--scrolled .header__nav-category__button svg path{stroke:var(--color-primary-800)!important}.header.--scrolled .header__nav-category__button p:before{background-color:var(--color-primary-800)!important}footer{background:linear-gradient(270deg,#5597b5,#0c3664)}.footer__container{display:flex;flex-direction:column;justify-content:space-between;gap:64px;max-width:1800px;margin:0 auto;padding:80px 32px}@media screen and (min-width:576px){.footer__container{gap:96px;padding:108px 64px}}@media screen and (min-width:992px){.footer__container{padding:135px 128px}}@media screen and (min-width:1400px){.footer__container{flex-direction:row}}.footer__section{display:flex;flex-direction:column;gap:24px}.footer__title{font-family:Poppins,sans-serif;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-bold);color:var(--color-secondary-400);text-transform:uppercase;letter-spacing:3.2px}.footer__text{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-bold);color:var(--color-white)}.footer__contact{display:flex;flex-direction:column;gap:0;padding:0}@media screen and (min-width:576px){.footer__contact{flex-direction:row;gap:48px}}@media screen and (min-width:1400px){.footer__contact{padding:24px 0}}.footer__contact a{display:flex;align-items:center;gap:16px;color:var(--color-white);text-decoration:none;white-space:nowrap}.footer__contact a p{position:relative}.footer__contact a p:before{content:"";position:absolute;bottom:-6px;left:0;display:block;width:100%;height:2px;background-color:var(--color-white);transform:scaleX(0);transform-origin:left;transition:transform .25s}.footer__contact a:hover{color:var(--color-white);text-decoration:none}.footer__contact a:hover p:before{transform:scaleX(1)}.footer__section.--right{flex-direction:column;gap:40px}.footer__section.--right .footer__content{display:flex;flex-direction:column;gap:16px}.footer__section.--right .footer__title{color:var(--color-secondary-900)}.footer__section.--right .footer__text{font-family:Poppins;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);color:var(--color-white)}.footer__section.--right .footer__button{margin-top:8px}@media screen and (min-width:576px){.footer__section.--right{flex-direction:row;justify-content:space-between}}@media screen and (min-width:1400px){.footer__section.--right{flex-direction:row;justify-content:flex-start;gap:96px;padding:64px 56px}.footer__section.--right .footer__content{gap:24px}.footer__section.--right .footer__button{margin-top:24px}}.footer__image img{object-fit:contain;height:100%;width:326px}@media screen and (min-width:576px){.footer__image img{width:337px}}@media screen and (min-width:992px){.footer__image img{width:352px}}.footer__service-nav{background-color:var(--color-primary-800)}.footer__service-nav__inner{display:flex;flex-direction:column;align-items:center;padding:12px 32px;max-width:1800px;margin:0 auto}@media screen and (min-width:576px){.footer__service-nav__inner{flex-direction:row;justify-content:space-between;padding:12px 64px}}@media screen and (min-width:992px){.footer__service-nav__inner{padding:12px 128px}}.footer__service-nav__nav-container{display:flex;justify-content:center;align-items:center;gap:16px}@media screen and (min-width:576px){.footer__service-nav__nav-container{gap:56px}}.footer__service-nav__socials__link{display:flex;align-items:center}.footer__service-nav__nav{display:flex;gap:16px;margin-bottom:0!important}@media screen and (min-width:576px){.footer__service-nav__nav{gap:56px}}.footer__service-nav__nav li{list-style:none}.footer__service-nav__nav li a{font-family:Poppins,sans-serif;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-extra-light);color:var(--color-white);text-decoration:none;transition:color .25s ease-in-out}.button{position:relative;display:flex;justify-content:center;align-items:center;gap:12px;width:fit-content;padding:14px 30px 15px 20px;border:none;border-radius:31px;text-decoration:none;background-color:#d3d3d3;color:var(--color-primary-800);text-decoration:none!important;cursor:pointer;overflow:hidden}.button p,.button span{font-size:var(--fs-body);line-height:var(--fs-body);font-weight:var(--fw-bold);transform:translateY(1px);transition:color .1s ease-in-out}.button svg{transition:transform .25s ease-in-out}.button svg path{transition:stroke .1s ease-in-out}.button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:31px;background-color:grey;transform:scaleX(0);transform-origin:left;transition:transform .25s ease-in-out}.button:hover p,.button:hover span{color:var(--color-white)}.button:hover svg{transform:translateX(6px)}.button:hover svg path{stroke:var(--color-primary-800)}.button:hover:before{transform:scaleX(1);opacity:1}.button .pimcore_editable_link_text a{font-size:var(--fs-body);line-height:var(--fs-body);font-weight:var(--fw-bold)}.button.--yellow{background-color:var(--color-secondary-400);color:var(--color-primary-800)}.button.--yellow:before{background-color:var(--color-secondary-900)}.button.--yellow:hover svg path{stroke:var(--color-primary-800)}.button.--orange{background-color:var(--color-secondary-900)}.button.--orange,.button.--orange p,.button.--orange span{color:var(--color-white)}.button.--orange svg path{stroke:var(--color-primary-800)}.button.--orange:before{height:calc(100% + 4px);width:calc(100% + 4px);top:-2px;left:-2px;background-color:var(--color-secondary-400)}.button.--orange:hover p,.button.--orange:hover span{color:var(--color-primary-800)}.button.--orange:hover svg path{stroke:var(--color-white)}.button.--blue{background-color:var(--color-primary-400)}.button.--blue,.button.--blue p,.button.--blue span{color:var(--color-white)}.button.--blue svg path{stroke:var(--color-primary-800)}.button.--blue:before{background-color:var(--color-primary-500)}.button.--darkblue{background-color:var(--color-primary-800)}.button.--darkblue,.button.--darkblue p,.button.--darkblue span{color:var(--color-white)}.button.--darkblue svg path{stroke:var(--color-primary-400)}.button.--darkblue:before{height:calc(100% + 4px);width:calc(100% + 4px);top:-2px;left:-2px;background-color:var(--color-primary-400)}.button.--darkblue:hover svg path{stroke:var(--color-primary-800)}.button--small{display:flex;justify-content:center;align-items:center;gap:12px;padding-bottom:8px;background-color:transparent;border:none;text-decoration:none;cursor:pointer}.button--small span{position:relative;font-size:var(--fs-body);line-height:var(--fs-body);font-weight:var(--fw-bold);color:#d3d3d3;transition:color .25s ease-in-out}.button--small span:before{background-color:#d3d3d3}.button--small span:after,.button--small span:before{content:"";position:absolute;width:100%;height:2px;left:0;bottom:-8px}.button--small span:after{background-color:grey;transform:scale(0);transform-origin:left}.button--small span:after,.button--small svg{transition:transform .25s ease-in-out}.button--small svg path{stroke:#d3d3d3;transition:stroke .25s ease-in-out}.button--small:hover{text-decoration:none}.button--small:hover span{color:grey}.button--small:hover span:after{transform:scale(1)}.button--small:hover svg{transform:translateX(6px)}.button--small:hover svg path{stroke:grey}.button--small .pimcore_editable_link_text{font-size:var(--fs-body);line-height:var(--fs-body);font-weight:var(--fw-bold)}.button--small.--orange span{color:var(--color-secondary-900)}.button--small.--orange span:before{background-color:var(--color-secondary-900)}.button--small.--orange span:after{background-color:var(--color-secondary-400)}.button--small.--orange svg path{stroke:var(--color-secondary-900)}.button--small.--orange:hover span{color:var(--color-secondary-400)}.button--small.--orange:hover svg path{stroke:var(--color-secondary-400)}.button--small.--darkblue span{color:var(--color-primary-800)}.button--small.--darkblue span:before{background-color:var(--color-primary-800)}.button--small.--darkblue span:after{background-color:var(--color-primary-400)}.button--small.--darkblue svg path{stroke:var(--color-primary-800)}.button--small.--darkblue:hover span{color:var(--color-primary-400)}.button--small.--darkblue:hover svg path{stroke:var(--color-primary-400)}.button--small.--white span{color:var(--color-white)}.button--small.--white span:before{background-color:var(--color-white)}.button--small.--white span:after{background-color:var(--color-neutral)}.button--small.--white svg path{stroke:var(--color-white)}.button--small.--white:hover span{color:var(--color-neutral)}.button--small.--white:hover svg path{stroke:var(--color-neutral)}.mobile-nav{position:fixed;top:0;left:0;display:flex;flex-direction:column;gap:30px;height:0%;width:100%;background-color:var(--color-white);z-index:99;overflow:hidden;transition:height .4s ease-in-out}.mobile-nav.--open{height:100%}@media screen and (min-width:992px){.mobile-nav{display:none}}.mobile-nav__inner{display:flex;flex-direction:column;gap:30px;padding:143px 0 80px 32px;transition:padding .25s ease-in-out}@media screen and (min-width:576px){.mobile-nav__inner{padding:143px 0 80px 64px}}.mobile-nav__list{display:flex;flex-direction:column}.mobile-nav__list-item{position:relative;list-style:none;border-top:1px solid var(--color-neutral)}.mobile-nav__list-item:last-of-type{border-bottom:1px solid var(--color-neutral)}.mobile-nav__list-item.--open svg{transform:rotate(180deg)}.mobile-nav__list-item__link-cont{display:flex;justify-content:space-between;align-items:center}.mobile-nav__list-item__link{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);text-decoration:none;color:var(--color-primary-800)}.mobile-nav__list-item__link.--page{width:fit-content;white-space:nowrap;padding:16px 32px 16px 0}.mobile-nav__list-item__link.--page-section{display:flex;justify-content:flex-end;align-items:center;width:100%;height:100%;padding:16px 32px 16px 0;cursor:pointer}.mobile-nav__list-item__link.--page-section svg{height:fit-content;width:fit-content;padding:6px 0;transition:transform .25s ease-in-out}.mobile-nav__list-item__nav-items{height:0;overflow:hidden;transition:height .25s ease-in-out}.mobile-nav__list-item__nav-items__inner{padding-left:32px;padding-top:4px;transform:translateY(-12px)}.mobile-nav__list-item__nav-item{padding:12px 0;list-style-type:none}.mobile-nav__list-item__nav-item a{display:block;width:100%;color:var(--color-primary-800);font-family:Poppins;font-size:var(--fs-small);font-weight:var(--fw-medium);line-height:var(--lh-small);text-decoration:none}.mobile-meta-nav__list-item{list-style:none;padding:6px 0}.mobile-meta-nav__list-item__link{color:var(--color-primary-800);font-family:Poppins;font-size:var(--fs-small);font-weight:var(--fw-medium);line-height:normal;text-decoration:none}.--mobile-nav-active .header__logo svg path{fill:var(--color-primary-400)}.mobile-nav-button{position:fixed;top:32px;right:32px;height:48px;width:48px;padding:6px;background-color:transparent;border:none;z-index:1001;cursor:pointer;transition:.5s ease-in-out}.mobile-nav-button .mobile-nav-button__line{position:absolute;width:35px;height:4px;background-color:var(--color-white);transition:.15s ease-in-out;border-radius:5px;transition:.25s ease-in-out}.mobile-nav-button .mobile-nav-button__line.line--top{top:10px}.mobile-nav-button .mobile-nav-button__line.line--middle{top:22px}.mobile-nav-button .mobile-nav-button__line.line--bottom{top:34px}@media screen and (min-width:576px){.mobile-nav-button{right:128px}}@media screen and (min-width:992px){.mobile-nav-button{display:none}}.mobile-nav-button.--active{top:32px!important}.mobile-nav-button.--active .mobile-nav-button__line.line--top{animation:top-line-active .4s ease-in-out forwards}.mobile-nav-button.--active .mobile-nav-button__line.line--middle{animation:middle-line-active .4s ease-in-out forwards}.mobile-nav-button.--active .mobile-nav-button__line.line--bottom{animation:bottom-line-active .4s ease-in-out forwards}.mobile-nav-button.--inactive .mobile-nav-button__line.line--top{animation:top-line-inactive .4s ease-in-out forwards}.mobile-nav-button.--inactive .mobile-nav-button__line.line--middle{animation:middle-line-inactive .4s ease-in-out forwards}.mobile-nav-button.--inactive .mobile-nav-button__line.line--bottom{animation:bottom-line-inactive .4s ease-in-out forwards}.mobile-nav-button.--scrolled{top:24px}@media screen and (min-width:576px){.mobile-nav-button.--scrolled{top:32px!important}}@media screen and (min-width:992px){.mobile-nav-button.--scrolled{top:32px!important}}.mobile-nav-button.--active .mobile-nav-button__line,.mobile-nav-button.--scrolled .mobile-nav-button__line{background-color:var(--color-primary-400)}@keyframes top-line-active{0%{top:10px;transform:rotate(0deg)}50%{top:22px;transform:rotate(0deg)}to{top:22px;transform:rotate(45deg)}}@keyframes middle-line-active{0%{opacity:1}to{opacity:0}}@keyframes bottom-line-active{0%{top:34px;transform:rotate(0deg)}50%{top:22px;transform:rotate(0deg)}to{top:22px;transform:rotate(-45deg)}}@keyframes top-line-inactive{0%{top:22px;transform:rotate(45deg)}50%{top:22px;transform:rotate(0deg)}to{top:10px;transform:rotate(0deg)}}@keyframes middle-line-inactive{0%{opacity:0}to{opacity:1}}@keyframes bottom-line-inactive{0%{top:22px;transform:rotate(-45deg)}50%{top:22px;transform:rotate(0deg)}to{top:34px;transform:rotate(0deg)}}.illu__circle-bg{display:flex;align-items:center;height:112px;width:112px;background-color:hsla(0,0%,100%,.25);border-radius:100%;transition:.25s ease-in-out}.illu__circle-bg svg{transform:translateX(-25px)}@media screen and (min-width:576px){.illu__circle-bg{height:136px;width:136px}}.cookies-eu-revoke{background:none;border:none;color:#fff;font-family:Poppins,sans-serif;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-extra-light);color:var(--color-white);padding:0;cursor:pointer;transform:translateY(1px)}@media screen and (min-width:992px){.cookies-eu-revoke{transform:translateY(2px)}}.cookies-eu-banner{display:none;justify-content:center;align-items:center;overflow-y:scroll;overflow-y:auto;position:fixed;top:0;bottom:0;left:0;right:0;z-index:100;transition:opacity .5s;padding:0}@media screen and (min-width:768px){.cookies-eu-banner{top:0;left:0;right:0;bottom:0;padding:0}}.cookies-eu-banner:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--color-primary-800);opacity:.5}.cookies-eu-banner .cookies-alignment{min-height:100%;display:flex;justify-content:center;align-items:flex-end}@media screen and (min-width:768px){.cookies-eu-banner .cookies-alignment{align-items:center}}.cookies-eu-banner.is-active{display:flex}.cookies-eu-banner .cookies-panel{position:relative;background:#fff;width:100%;max-width:731px;color:var(--color-primary-800);border-radius:8px;overflow:hidden}.cookies-eu-banner .cookies-eu-close{position:absolute;top:0;right:0;z-index:10;background-color:transparent;border:none}.cookies-eu-banner .cookies-eu-details{padding:32px;min-width:350px;flex:1;cursor:pointer}.cookies-eu-banner .cookies-eu-details.hidden{display:none}@media screen and (min-width:992px){.cookies-eu-banner .cookies-eu-details{padding:80px}}@media screen and (min-width:1300px){.cookies-eu-banner .cookies-eu-details.hidden{display:block;opacity:0}}.cookies-eu-banner .cookies-eu-details .title p{margin:0;font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:var(--fw-bold)}.cookies-eu-banner .cookies-eu-details .title a{text-decoration:underline;color:var(--color-primary-800);font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:var(--fw-bold)}.cookies-eu-banner .cookies-eu-details .text p{margin:0;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-regular)}.cookies-eu-banner .cookies-eu-details .cookies-eu-more{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-semi-bold);text-decoration:underline;cursor:pointer}.cookies-eu-banner .cookies-eu-details{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:768px){.cookies-eu-banner .cookies-eu-details{gap:32px}}.cookies-eu-banner .cookies-eu-details a{color:var(--color-primary-800);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-regular)}.cookies-eu-banner .bottom{flex-direction:column;display:flex;justify-content:center;gap:16px;padding:45px;background-color:var(--color-neutral)}@media screen and (min-width:1300px){.cookies-eu-banner .bottom{flex-wrap:wrap}}.cookies-eu-banner .cookies-details .accordion-container .accordion-button{padding-left:0;font-size:16px;font-weight:var(--fw-regular);background:none;display:none}.cookies-eu-banner .cookies-details .accordion-container .accordion-button .open{display:inline-block}.cookies-eu-banner .cookies-details .accordion-container .accordion-button .close{display:none}.cookies-eu-banner .cookies-details .accordion-container .accordion-button .accordion-button-text{margin-left:5px;color:#fff}.cookies-eu-banner .cookies-details .accordion-container .accordion-button.active .open{display:none}.cookies-eu-banner .cookies-details .accordion-container .accordion-button.active .close{display:inline-block}.cookies-eu-banner .cookies-details .accordion-container .panel{padding:0;background:none}.cookies-eu-banner .cookies-details .accordion-container .panel.active{padding:20px 0 0}.cookies-eu-banner .cookies-details .accordion-container .panel p{color:var(--color-primary-800)}.cookies-eu-banner .cookies-checkboxes{display:flex;flex-wrap:wrap;gap:32px}.cookies-eu-banner .cookies-checkboxes .cookies-checkbox button{position:relative;background:none;padding:0;cursor:pointer;display:flex;align-items:center;gap:12px;border:none;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);color:var(--color-primary-800)}.cookies-eu-banner .cookies-checkboxes .cookies-checkbox button svg{width:20px;height:20px;display:block}.cookies-eu-banner .cookies-checkboxes .cookies-checkbox button .no-consent{display:inline-block}.cookies-eu-banner .cookies-checkboxes .cookies-checkbox button .has-consent{display:none}.cookies-eu-banner .cookies-checkboxes .cookies-checkbox button.consented .has-consent{display:inline-block}.cookies-eu-banner .cookies-checkboxes .cookies-checkbox button.consented .no-consent{display:none}.cookies-eu-banner .cookies-buttons{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;gap:20px}.cookies-eu-banner .cookies-buttons .cookies-save{cursor:pointer}.cookies-eu-banner .cookies-buttons .cookies-save-all{font-size:16px}@media screen and (min-width:640px){.cookies-eu-banner .cookies-buttons .cookies-save{order:2}.cookies-eu-banner .cookies-buttons .cookies-save-all{order:1}.cookies-eu-banner .cookies-buttons .cookies-save-minimum{order:3}}body{background-color:#d3d3d3}.body-wrapper{display:flex;flex-direction:column;gap:40px;padding:30% 5% 5%}.temp-container{flex-direction:column!important}.temp-container-section{flex-direction:row!important}@media screen and (min-width:1280px){.temp-container{flex-direction:row!important}.temp-container-section{flex-direction:column!important}}.hero-large{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;height:100vh;max-height:1119px;overflow:hidden}.hero-large__image-container{position:absolute;display:flex;justify-content:center;align-items:center;height:100%;width:100%}.hero-large__image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;min-height:100%;min-width:100%;height:100%;opacity:0}.--image-wide{height:unset;width:100%}.--image-tall{height:100%;width:unset}.hero-large__content-backgrond{position:absolute;top:30%;right:0;height:70%;width:100%;max-width:1118px;background:linear-gradient(0deg,#0c3664,rgba(12,54,100,0))}@media screen and (min-width:992px){.hero-large__content-backgrond{top:0;height:100%;background:linear-gradient(270deg,#0c3664,rgba(12,54,100,0))}}.hero-large__content-container{display:flex;justify-content:center;align-items:center;height:100%;width:100%;overflow:hidden}.hero-large__content{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:24px;height:100%;width:100%;max-width:1800px;padding:0 32px 72px;text-align:center;opacity:0}@media screen and (min-width:576px){.hero-large__content{gap:32px;padding:0 128px 122px}}@media screen and (min-width:992px){.hero-large__content{gap:40px;top:0;bottom:unset;padding:100px 160px}}@media screen and (max-height:920px){.hero-large__content{top:unset;bottom:0;padding-top:0;padding-bottom:64px}}.hero-large__fill{height:288px;flex-shrink:1;transition:height .25s ease-in-out}.hero-large__title{display:flex;align-items:flex-end;width:100%;text-align:start;min-height:calc(var(--lh-h1)*2);font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-bold);color:var(--color-white)}@media screen and (min-width:576px){.hero-large__title{font-size:var(--fs-h1);line-height:var(--lh-h1)}}@media screen and (min-width:992px){.hero-large__title{max-width:618px}}.hero-large__text{width:100%}.hero-large__text p{text-align:start;font-family:Poppins,sans-serif;font-size:var(--fs-lead);line-height:var(--lh-lead);font-weight:var(--fw-regular);color:var(--color-white)}@media screen and (min-width:992px){.hero-large__text{max-width:618px}}.hero-large__button-container{display:flex;justify-content:flex-start;width:100%;flex-grow:1;padding-top:16px}@media screen and (min-width:576px){.hero-large__button-container{padding-top:8px}}@media screen and (min-width:992px){.hero-large__button-container{padding-top:0;max-width:618px}}.hero-large__button{height:fit-content}.hero-large__slider-indicator-container{align-self:flex-end}.hero-large__slider-indicator,.hero-large__slider-indicator-container{display:flex;justify-content:flex-start;width:100%;max-width:1800px;margin:0 auto}.hero-large__slider-indicator{gap:16px;height:fit-content;padding:0 32px 24px;z-index:1;transition:.25s ease-in-out}@media screen and (min-width:576px){.hero-large__slider-indicator{padding:0 128px 24px}}@media screen and (min-width:992px){.hero-large__slider-indicator{justify-content:flex-end;padding:0 160px 24px}}@media screen and (max-height:920px){.hero-large__slider-indicator{padding-bottom:24px}}.hero-large__slider-indicator-item{position:relative;height:4px;width:40px;background-color:hsla(0,0%,100%,.4);cursor:pointer}@media screen and (min-width:576px){.hero-large__slider-indicator-item{width:62px}}.hero-large__slider-indicator-item__inner{height:100%;width:100%;background-color:var(--color-white);transform:scaleX(0);transform-origin:left}.hero-large__slider-indicator-item.--active .hero-large__slider-indicator-item__inner{animation:fillProgress 8s linear forwards}.hero-large__decoration-container{position:absolute;width:100%;max-width:1800px;height:100%;margin:0 auto;left:50%;transform:translateX(-50%)}.hero-large__decoration{position:absolute;bottom:-100px;right:-70px;height:399px;width:399px;border-radius:100%;background-color:var(--color-primary-400);opacity:.5;transition:transform 8s linear}@media screen and (min-width:576px){.hero-large__decoration{height:650px;width:650px;bottom:-100px;right:-100px}}@media screen and (min-width:992px){.hero-large__decoration{height:992px;width:992px;bottom:-450px;right:-100px}}.--initially-active{opacity:1}.--initially-active.hero-large__content{z-index:1}.--active{opacity:1}.--active.hero-large__content{z-index:1}.--previously-active{opacity:0}@keyframes slideIn{0%{opacity:0}to{opacity:1}}.cards-container{display:flex;flex-direction:column}@media screen and (min-width:992px){.cards-container{flex-direction:row}}.card{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;padding:64px 56px;color:var(--color-white);border-radius:0!important}@media screen and (min-width:992px){.card{padding:64px 32px}}@media screen and (min-width:1080px){.card{padding:64px 56px}}.card.--background-orange{background-color:var(--color-secondary-900)}.card.--background-yellow{background-color:var(--color-secondary-400);color:var(--color-primary-800)}.card.--background-blue{background-color:var(--color-primary-400)}.card__image-container{position:relative;height:112px;width:112px;background-color:hsla(0,0%,100%,.25);border-radius:100%;transition:.25s ease-in-out}@media screen and (min-width:576px){.card__image-container{height:136px;width:136px}}.card__image{position:absolute;top:50%;transform:translateY(-50%);left:-25px;height:100px;width:100px;object-fit:cover}.card__title{font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:var(--fw-bold);text-align:center}.card__text{font-family:Poppins,sans-serif;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-regular);text-align:center}.card-brick.editmode .card__title .pimcore_editable.pimcore_editable_textarea{font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:var(--fw-bold);text-align:center}.facts-figures-brick{background-color:var(--color-primary-400)!important}.facts-figures__container{display:flex;flex-direction:column;gap:80px;width:100%;max-width:1800px;padding:80px 32px;margin:0 auto}@media screen and (min-width:576px){.facts-figures__container{padding:108px 128px}}@media screen and (min-width:992px){.facts-figures__container{flex-direction:row;gap:116px;padding:136px 160px}}.facts-figures__numbers-container-wrapper{display:flex;justify-content:center;align-items:center;width:100%;max-height:366px}@media screen and (min-width:992px){.facts-figures__numbers-container-wrapper{max-height:464px;padding:56px 80px}}.facts-figures__image{height:100%;width:100%;max-height:190px;max-width:190px}@media screen and (min-width:576px){.facts-figures__image{max-height:366px;max-width:366px}}@media screen and (min-width:992px){.facts-figures__image{max-height:464px;max-width:464px}}.facts-figures__numbers-container{position:relative;height:fit-content;width:fit-content;max-height:366px;max-width:366px;display:flex;justify-content:center}@media screen and (min-width:992px){.facts-figures__numbers-container{max-height:464px;max-width:464px;display:block}}.facts-figures__numbers-container.--in-view .facts-figures__number-title{opacity:1}.facts-figures__numbers-wrapper{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;width:fit-content;margin-bottom:-16px}.facts-figures__numbers-wrapper.--figure-1{flex-direction:column-reverse;top:-8%;left:50%;transform:translate(-50%)}.facts-figures__numbers-wrapper.--figure-1 .facts-figures__number-title{margin-bottom:8px;margin-top:-8px}.facts-figures__numbers-wrapper.--figure-2{top:50%;right:0;transform:translate(50%,-50%)}.facts-figures__numbers-wrapper.--figure-2 .facts-figures__number-title{transition-delay:.3s}.facts-figures__numbers-wrapper.--figure-3{bottom:-8%;left:50%;transform:translate(-50%)}.facts-figures__numbers-wrapper.--figure-3 .facts-figures__number-title{transition-delay:.6s}.facts-figures__numbers-wrapper.--figure-4{top:50%;left:0;transform:translate(-50%,-50%)}.facts-figures__numbers-wrapper.--figure-4 .facts-figures__number-title{transform:translateX(0);transition-delay:.9s}.facts-figures__number-title{font-family:Poppins;font-size:var(--fs-body);line-height:100%;font-weight:var(--fw-regular);color:var(--color-white);width:max-content;opacity:0;transition:opacity .5s ease-in-out}@media screen and (min-width:576px){.facts-figures__number-title{transform:translateX(50%)}}.facts-figures__number-title.editmode{opacity:1}.facts-figures__number-from,.facts-figures__number-to{display:flex;font-family:Poppins;font-size:var(--fs-h3);line-height:100%;font-weight:var(--fw-medium);color:var(--color-primary-800)}.facts-figures__number-from p,.facts-figures__number-to p{transform:translateY(100%);transition:transform .25s ease-in-out;margin:0}.facts-figures__number-from .--animate,.facts-figures__number-to .--animate{transform:translateY(0)}@media screen and (min-width:576px){.facts-figures__number-from,.facts-figures__number-to{font-size:var(--fs-h2)}}@media screen and (min-width:992px){.facts-figures__number-from,.facts-figures__number-to{font-size:var(--fs-h1)}}.facts-figures__number-to{white-space:nowrap;display:flex}.facts-figures__numbers-number{display:flex;width:fit-content;overflow:hidden}.facts-figures__content{display:flex;flex-direction:column;gap:16px;width:100%;margin:auto 0}.facts-figures__content-subtitle{display:flex;align-items:center;gap:16px}.facts-figures__content-subtitle svg path{stroke:var(--color-secondary-400)}.facts-figures__content-subtitle p{font-family:Poppins;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-medium);color:var(--color-secondary-400)}.facts-figures__content-title{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-bold);color:var(--color-white);margin-bottom:16px}.facts-figures__content-text{font-family:Poppins;font-size:var(--fs-lead);line-height:var(--lh-lead);font-weight:var(--fw-regular);color:var(--color-white);opacity:.6}.facts-figures-brick .facts-figures__numbers-number .pimcore_editable.pimcore_editable_input{font-family:Poppins;font-size:var(--fs-h1);line-height:100%;font-weight:var(--fw-medium);color:var(--color-primary-800)}.facts-figures-brick .facts-figures__content-subtitle .pimcore_editable.pimcore_editable_input{font-family:Poppins;font-size:var(--fs-body)!important;line-height:var(--lh-body);font-weight:var(--fw-medium);color:var(--color-secondary-400)}.editmode .facts-figures__number-title{opacity:1}.editmode .facts-figures__number-from>div:before,.editmode .facts-figures__number-to>div:before{font-size:.8em}.image-text-brick{background-color:var(--color-primary-400)!important;position:relative}.image-text-brick.s-margin-bottom{padding-bottom:80px!important;margin-bottom:unset!important}.image-text-brick.m-margin-bottom{padding-bottom:120px!important;margin-bottom:unset!important}.image-text-brick.l-margin-bottom{padding-bottom:160px!important;margin-bottom:unset!important}.image-text__container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;max-width:1800px;width:100%;padding:80px 32px 0;margin:0 auto}@media screen and (min-width:576px){.image-text__container{padding:108px 160px 0}}@media screen and (min-width:992px){.image-text__container{flex-direction:row;gap:48px;padding:136px 128px 0}.image-text__container.--reverse{flex-direction:row-reverse}}.image-text__image{position:relative;display:flex;justify-content:center;align-items:center;height:295px;width:295px;min-width:295px;border-radius:100%;overflow:hidden}.image-text__image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;height:100%;width:100%}@media screen and (min-width:576px){.image-text__image{height:463px;width:463px;min-width:463px}}.image-text__content{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}@media screen and (min-width:992px){.image-text__content{align-items:flex-start}}.image-text__title{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-bold);color:var(--color-primary-900);text-align:center;margin-bottom:0!important}@media screen and (min-width:992px){.image-text__title{text-align:start}}.image-text__text{font-family:Poppins;font-size:var(--fs-lead);line-height:var(--lh-lead);font-weight:var(--fw-regular);color:var(--color-white);text-align:center;opacity:.6}@media screen and (min-width:992px){.image-text__text{text-align:start}}.image-text__button{margin-top:8px}@media screen and (min-width:992px){.image-text__button{margin-top:16px}}.image-text-brick.editmode .image-text__image>div{height:295px;width:295px!important}@media screen and (min-width:576px){.image-text-brick.editmode .image-text__image>div{height:464px;width:463px!important}}.testimonials-brick{position:relative;background:var(--Gradient-dark-blue,linear-gradient(270deg,#5597b5,#0c3664))!important;overflow:hidden}@media screen and (min-width:992px){.testimonials-brick{overflow:unset}}.testimonials__container{display:flex;justify-content:center;align-items:flex-end;width:100vw!important;overflow:hidden}.testimonials__item{position:absolute;top:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;transform:translateX(150%) translateY(-50%);width:100%;max-width:1800px;padding:80px 32px;margin:0 auto}@media screen and (min-width:576px){.testimonials__item{gap:32px;padding:108px 128px}}@media screen and (min-width:992px){.testimonials__item{flex-direction:row;gap:80px;padding:136px 160px}}.testimonials__item.--activeStart{transform:translateX(0) translateY(-50%)}.testimonials__item.--active{animation:slideInTestimonial 1s ease-in-out forwards}.testimonials__item.--inactive{animation:slideOutTestimonial 1s ease-in-out forwards}@keyframes slideInTestimonial{0%{transform:translateX(150%) translateY(-50%)}to{transform:translateX(0) translateY(-50%)}}@keyframes slideOutTestimonial{0%{transform:translateX(0) translateY(-50%)}to{transform:translateX(-150%) translateY(-50%)}}.testimonials__image-container{height:206px;width:206px;min-width:206px;border-radius:50%;overflow:hidden}.testimonials__image-container img{height:100%;width:100%;object-fit:cover}@media screen and (min-width:992px){.testimonials__image-container{height:432px;width:432px;min-width:432px}}.testimonials__content{display:flex;flex-direction:column;gap:24px;text-align:center}@media screen and (min-width:576px){.testimonials__content{gap:40px}}@media screen and (min-width:992px){.testimonials__content{text-align:start}}.testimonials__text p{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-bold);color:var(--color-white)}@media screen and (min-width:576px){.testimonials__text p{font-size:var(--fs-h2);line-height:var(--lh-h2)}}.testimonials__function,.testimonials__name{font-family:Poppins;color:var(--color-neutral);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-extra-light)}.testimonials__slider-indicator{display:flex;gap:8px;justify-content:center;height:fit-content;width:100%;max-width:1800px;padding:0 32px 80px;margin:0 auto;z-index:1;transition:.25s ease-in-out}@media screen and (min-width:576px){.testimonials__slider-indicator{gap:16px;padding:0 128px 108px}}@media screen and (min-width:992px){.testimonials__slider-indicator{justify-content:flex-end;padding-bottom:0 136px 160px}}.testimonials__slider-indicator-item{position:relative;height:4px;width:40px;background-color:hsla(0,0%,100%,.4);cursor:pointer}@media screen and (min-width:576px){.testimonials__slider-indicator-item{width:62px}}.testimonials__slider-indicator-item__inner{height:100%;width:100%;background-color:var(--color-white);transform:scaleX(0);transform-origin:left}.testimonials__slider-indicator-item.--active .testimonials__slider-indicator-item__inner{animation:fillProgress 8s linear forwards}@keyframes fillProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.testimonials__decoration-container{position:absolute;top:0;left:0;width:100%;max-width:1800px;height:100%;margin:0 auto;left:50%;transform:translateX(-50%)}.testimonials__decoration{position:absolute;top:70%;right:0;height:329px;width:329px;border-radius:100%;background-color:var(--color-primary-800,#0c3664);opacity:.1;transition:transform 8s linear}@media screen and (min-width:576px){.testimonials__decoration{height:391px;width:391px;top:70%;right:0}}@media screen and (min-width:992px){.testimonials__decoration{height:603px;width:603px;top:-184px;right:0}}.testimonials__decoration.--second{top:5%;left:10%;height:107px;width:107px;background-color:var(--color-primary-400,#0c3664);opacity:.2}@media screen and (min-width:576px){.testimonials__decoration.--second{height:195px;width:195px;top:5%;left:20%}}@media screen and (min-width:992px){.testimonials__decoration.--second{height:238px;width:238px;top:60%;left:5%}}.testimonials-brick.editmode{overflow:hidden!important}.teaser-brick{display:flex;justify-content:flex-end;align-items:flex-end;position:relative;min-height:680px}@media screen and (min-width:576px){.teaser-brick{align-items:center}}.teaser-brick:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(1deg,#0c3664 4.9%,rgba(12,54,100,0) 96.99%)}@media screen and (min-width:576px){.teaser-brick:after{background:linear-gradient(270deg,#0c3664 4.98%,rgba(12,54,100,0) 93.86%)}}.teaser__content{display:flex;justify-content:center;width:100%;max-width:1800px;margin:0 auto;padding:80px 32px}@media screen and (min-width:576px){.teaser__content{justify-content:flex-end;padding:80px 64px 80px 0}}@media screen and (min-width:992px){.teaser__content{justify-content:flex-end;padding:136px 160px 136px 0}}.teaser__content-inner{position:relative;display:flex;flex-direction:column;gap:24px;color:var(--color-white);z-index:1}@media screen and (min-width:576px){.teaser__content-inner{width:50%}}@media screen and (min-width:992px){.teaser__content-inner{gap:40px}}.teaser__content-inner>div,.teaser__content-inner a,.teaser__content-inner h2{max-width:704px}.teaser__title{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-bold)}.teaser__text{font-size:var(--fs-lead);line-height:var(--lh-lead);font-weight:var(--fw-medium)}.teaser__image{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.teaser__image img{height:100%;width:100%;object-fit:cover}.teaser-editmode.setting.image img{width:500px}.heroSmall-brick{background-color:var(--color-white)}.heroSmall__container{display:flex;justify-content:center;align-items:center;height:100%;max-height:291px;width:100%;overflow:hidden;clip-path:url(#clipPath)}@media screen and (min-width:576px){.heroSmall__container{max-height:430px}}@media screen and (min-width:992px){.heroSmall__container{max-height:600px}}.heroSmall__image{position:relative;height:100%;width:100%;object-fit:cover}.heroSmall__clippath-model{position:absolute;opacity:0;height:0;width:0;pointer-events:none}.cta-brick{background:var(--Gradient-dark-blue,linear-gradient(270deg,#5597b5,#0c3664))!important}.cta__container{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:1800px;width:100%;padding:80px 32px;margin:0 auto}@media screen and (min-width:576px){.cta__container{flex-direction:row;gap:16px;padding:108px 64px}}@media screen and (min-width:992px){.cta__container{padding:136px 160px}}.cta__content{display:flex;flex-direction:column;gap:24px;width:100%}@media screen and (min-width:992px){.cta__content{gap:40px}}.cta__title{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-bold);color:var(--color-white)}.cta__contact{display:flex;flex-direction:column;font-family:Poppins;color:var(--color-white)}@media screen and (min-width:992px){.cta__contact{flex-direction:row;gap:48px}}.cta__contact a{display:flex;align-items:center;gap:16px;color:var(--color-white);text-decoration:none;white-space:nowrap}.cta__contact a p{position:relative;font-family:Poppins,sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular)}.cta__contact a p:before{content:"";position:absolute;bottom:-6px;left:0;display:block;width:100%;height:2px;background-color:var(--color-white);transform:scaleX(0);transform-origin:left;transition:transform .25s}.cta__contact a:hover{color:var(--color-white);text-decoration:none}.cta__contact a:hover p:before{transform:scaleX(1)}.cta__image-container{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.cta__image-container picture{width:100%;max-width:230px}@media screen and (min-width:992px){.cta__image-container picture{max-width:432px}}.cta__image-container img{max-height:432px;max-width:432px;height:100%;width:100%;border-radius:50%;object-fit:cover;aspect-ratio:1/1}.editmode.cta-brick .cta__title{padding:24px 0}.editmode.cta-brick .cta__image-container>div{height:230px;width:230px;border-radius:unset}@media screen and (min-width:992px){.editmode.cta-brick .cta__image-container>div{height:432px;width:432px}}.editmode.cta-brick .cta__contact .pimcore_editable.pimcore_editable_link{font-family:Poppins,sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular)}.team-brick{background-color:var(--color-white)}.team__container{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;max-width:1800px;margin:0 auto;padding:80px 32px 0}@media screen and (min-width:576px){.team__container{grid-gap:32px;padding:108px 64px 0}}@media screen and (min-width:992px){.team__container{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:48px;padding:136px 128px 0}}@media screen and (min-width:1800px){.team__container{grid-template-columns:repeat(auto-fill,minmax(437px,1fr));padding:136px 160px 0}}.team__member{display:flex;flex-direction:column;align-items:center;gap:24px;padding-bottom:32px}.team__member__image{width:200px;height:200px;border-radius:50%;object-fit:cover}@media screen and (min-width:992px){.team__member__image{width:324px;height:324px}}.team__member__info{display:flex;flex-direction:column;align-items:center;gap:4px;font-family:Poppins,sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);color:var(--color-primary-800)}@media screen and (min-width:992px){.team__member__info{gap:8px}}.team__member__info svg path{stroke:var(--color-primary-800)}.team__member__info a{display:flex;align-items:center;text-decoration:none;gap:8px;color:var(--color-primary-800)}.team__member__info a p{position:relative}.team__member__info a p:before{content:"";position:absolute;bottom:-6px;left:0;display:block;width:100%;height:2px;background-color:var(--color-primary-800);transform:scaleX(0);transform-origin:left;transition:transform .25s}.team__member__info a:hover{color:var(--color-primary-800);text-decoration:none}.team__member__info a:hover p:before{transform:scaleX(1)}.team__member__name{font-family:Raleway,sans-serif;font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:var(--fw-bold)}.team__member__function{margin-bottom:8px!important}.awards-brick{background-color:var(--color-secondary-500)!important}.awards__container{display:flex;flex-direction:column-reverse;gap:24px;max-width:1800px;padding:80px 32px;margin:0 auto}@media screen and (min-width:576px){.awards__container{gap:32px;padding:108px 128px}}@media screen and (min-width:992px){.awards__container{flex-direction:row;gap:48px;padding:136px 160px}}.awards__left-side{display:flex;flex-direction:column;gap:16px;width:100%}.awards__subtitle-container{display:flex;gap:16px;align-items:center}.awards__subtitle-container svg path{stroke:var(--color-white)}.awards__subtitle{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-medium);color:var(--color-white)}.awards__title{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-bold);margin-bottom:16px!important;color:var(--color-primary-800)}.awards__award-item{display:flex;align-items:flex-start;gap:32px;padding:16px 32px;list-style-type:none;border-top:2px dotted var(--color-white);font-family:Poppins,sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);color:var(--color-primary-800)}.awards__award-item:last-of-type{border-bottom:2px dotted var(--color-white)}.awards__award-item svg{transform:translateY(4px);min-height:19px;min-width:19px}.awards__award-item a{position:relative;color:var(--color-primary-800);text-decoration:none;transition:color .25s}.awards__award-item a:before{content:"";position:absolute;bottom:-4px;left:0;height:1px;width:100%;background-color:var(--color-primary-800);transition:background-color .25s ease-in-out}.awards__award-item a:hover{color:var(--color-primary-450)}.awards__award-item a:hover:before{background-color:var(--color-primary-450)}.awards__image-container,.awards__right-side{display:flex;justify-content:center;align-items:center}.awards__image-container{position:relative;height:211px;background-color:hsla(0,0%,100%,.3);border-radius:50%;aspect-ratio:1/1}@media screen and (min-width:576px){.awards__image-container{height:404px}}@media screen and (min-width:992px){.awards__image-container{height:537px}}.awards__image{width:100%;height:100%;object-fit:contain;height:115px;width:97px}@media screen and (min-width:576px){.awards__image{height:219px;width:185px}}@media screen and (min-width:992px){.awards__image{height:295px;width:250px}}.awards__decoration{position:absolute;top:-21px;right:21px;width:61px;height:61px;background-color:var(--color-white);border-radius:50%;opacity:.2;transition:transform 8s linear}@media screen and (min-width:576px){.awards__decoration{top:-40px;right:41px;width:117px;height:117px}}@media screen and (min-width:992px){.awards__decoration{top:-35px;right:16px;width:156px;height:156px}}.awards__decoration.--two{position:absolute;top:unset;right:unset;bottom:11px;left:12px;width:34px;height:34px;background-color:var(--color-white);border-radius:50%;opacity:.5}@media screen and (min-width:576px){.awards__decoration.--two{bottom:21px;left:24px;width:65px;height:65px}}@media screen and (min-width:992px){.awards__decoration.--two{bottom:28px;left:32px;width:86px;height:86px}}.editmode.awards-brick .pimcore_wysiwyg{min-height:unset!important}.editmode.awards-brick .awards__image-container .pimcore_editable_image{height:230px;width:230px;border-radius:unset}@media screen and (min-width:992px){.editmode.awards-brick .awards__image-container .pimcore_editable_image{height:432px;width:432px}}.editmode.awards-brick .pimcore_editable_droptarget{right:unset!important;left:-25px!important}.text-brick{background-color:var(--color-white);padding:80px 32px 0}@media screen and (min-width:576px){.text-brick{gap:24px;padding:108px 128px 0}}@media screen and (min-width:992px){.text-brick{padding:136px 160px 0}}.text__container{display:flex;flex-direction:column;gap:48px;max-width:1100px;margin:0 auto;color:var(--color-primary-800)}@media screen and (min-width:992px){.text__container{gap:56px;gap:72px}}.text__title-section{display:flex;flex-direction:column;gap:8px}@media screen and (min-width:576px){.text__title-section{gap:24px}}.text__section-title{display:flex;align-items:center;gap:16px;font-family:Poppins,sans-serif;font-size:var(--fs-body-bold);line-height:var(--lh-body-bold);font-weight:var(--fw-medium);margin-bottom:-8px}.text__section-title svg path{stroke:var(--color-primary-400)}.text__section-title .pimcore_editable.pimcore_editable_textarea,.text__section-title p{color:var(--color-primary-400)}@media screen and (min-width:992px){.text__section-title{margin-bottom:unset}}.text__title{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--fw-bold)}.text__content{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:992px){.text__content{gap:24px}}.text__lead{font-size:var(--fs-lead);line-height:var(--lh-lead);font-weight:var(--fw-medium)}.text__lead,.text__text{font-family:Poppins,sans-serif}.text__text{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular)}.text__block{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:992px){.text__block{gap:24px}}.text__block-subtitle,.text__block-subtitle .pimcore_editable.pimcore_editable_textarea{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-bold)}.text__block-text{font-family:Poppins,sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular)}.image-slider-brick{position:relative;max-width:1800px;padding:0;margin:0 auto}@media screen and (min-width:576px){.image-slider-brick{padding:0 64px}}@media screen and (min-width:992px){.image-slider-brick{flex-direction:row;padding:0 160px}}.image-slider__container{position:relative;width:100%;margin:0 auto;box-sizing:unset}@media screen and (min-width:576px){.image-slider__container{overflow:hidden}}.image-slider__slide{position:absolute;top:0;left:0;display:none;flex-direction:column;justify-content:flex-start;gap:16px;overflow:hidden;width:100%;height:fit-content}@media screen and (min-width:576px){.image-slider__slide{gap:24px}}@media screen and (min-width:992px){.image-slider__slide{gap:32px}}.image-slider__slide.--activeStart{display:flex}.image-slider__slide.--activeNext{display:flex;animation:slideInNextImage .75s ease-in-out forwards}.image-slider__slide.--activePrev{display:flex;animation:slideInPrevImage .75s ease-in-out forwards}.image-slider__slide.--inactiveNext{display:flex;animation:slideOutNextImage .75s ease-in-out forwards}.image-slider__slide.--inactivePrev{display:flex;animation:slideOutPrevImage .75s ease-in-out forwards}.image-slider__slide.visibility-hidden{visibility:hidden}.image-slider__slide.visibility-display{display:flex}.image-slider__image{position:relative;width:100%;height:100%;aspect-ratio:16/9;object-fit:cover;object-position:center}.image-slider__caption{font-family:Poppins,sans-serif;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-regular);color:var(--color-primary-450);font-feature-settings:"calt" off;padding:0 32px}@media screen and (min-width:576px){.image-slider__caption{padding:0}}.image-slider__buttons-container{position:absolute;top:0;left:0;width:100%;aspect-ratio:16/9;display:flex;justify-content:space-between;align-items:center}.image-slider__button{position:relative;height:40px;width:40px;display:flex;justify-content:center;align-items:center;background-color:transparent;border-radius:50%;border:none;outline:none;cursor:pointer}@media screen and (min-width:576px){.image-slider__button{height:80px;width:80px}}.image-slider__button svg{z-index:1;transition:transform .25s ease-in-out}.image-slider__button svg path{stroke:var(--color-primary-800)}.image-slider__button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:28px;width:28px;background-color:var(--color-white);border-radius:50%;transition:background-color .25s ease-in-out}@media screen and (min-width:576px){.image-slider__button:before{height:40px;width:40px}}.image-slider__button:hover:before{background-color:var(--color-primary-400)}.image-slider__button:focus{outline:none}.image-slider__button.--previous{left:16px}@media screen and (min-width:576px){.image-slider__button.--previous{left:24px}}@media screen and (min-width:992px){.image-slider__button.--previous{left:40px}}.image-slider__button.--previous:hover svg{transform:translateX(-4px)}.image-slider__button.--next{right:16px}@media screen and (min-width:576px){.image-slider__button.--next{right:24px}}@media screen and (min-width:992px){.image-slider__button.--next{right:40px}}.image-slider__button.--next:hover svg{transform:translateX(4px)}.image-slider__indicator{position:absolute;bottom:16px;left:0;display:flex;gap:8px;justify-content:center;height:fit-content;width:100%;padding:0 32px;z-index:1;opacity:0}@media screen and (min-width:576px){.image-slider__indicator{bottom:24px;gap:8px;opacity:1;padding:0 24px}}@media screen and (min-width:992px){.image-slider__indicator{gap:16px;bottom:48px;padding:0 48px}}.image-slider__indicator-item{position:relative;height:4px;max-width:40px;width:100%;background-color:hsla(0,0%,100%,.4);cursor:pointer}@media screen and (min-width:576px){.image-slider__indicator-item{max-width:62px}}.image-slider__indicator-item:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--color-white);opacity:0;transition:opacity .25s ease-in-out}.image-slider__indicator-item.--active:before{opacity:1}.video-slider-brick{position:relative;max-width:1800px;padding:0;margin:0 auto}@media screen and (min-width:576px){.video-slider-brick{padding:0 64px}}@media screen and (min-width:992px){.video-slider-brick{flex-direction:row;padding:0 160px}}.video-slider__container{position:relative;width:100%;margin:0 auto}@media screen and (min-width:576px){.video-slider__container{overflow:hidden}}.video-slider__slide{position:absolute;top:0;bottom:0;left:0;right:0;display:none;flex-direction:column;justify-content:flex-start;gap:16px;width:100%;height:fit-content;z-index:1}@media screen and (min-width:576px){.video-slider__slide{gap:24px}}@media screen and (min-width:992px){.video-slider__slide{gap:32px}}.video-slider__slide.--activeStart{display:flex}.video-slider__slide.--activeNext{display:flex;animation:slideInNextImage .75s ease-in-out forwards}.video-slider__slide.--activePrev{display:flex;animation:slideInPrevImage .75s ease-in-out forwards}.video-slider__slide.--inactiveNext{display:flex;animation:slideOutNextImage .75s ease-in-out forwards}.video-slider__slide.--inactivePrev{display:flex;animation:slideOutPrevImage .75s ease-in-out forwards}.video-slider__slide.--youtube{padding-top:0;overflow:hidden}.video-slider__slide.--youtube .video-slider__video-poster{position:absolute;top:0;left:0}.video-slider__slide.visibility-hidden{visibility:hidden}.video-slider__slide.visibility-display{display:flex}.video-slider__slide.safari{height:100%}@keyframes slideInNextImage{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOutNextImage{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slideInPrevImage{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideOutPrevImage{0%{transform:translateX(0)}to{transform:translateX(100%)}}.video-slider__video-overlay{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:1000%;z-index:1;cursor:pointer;aspect-ratio:16/9}.video-slider__video-overlay.--inner{width:100%}.video-slider__video-overlay.--inner:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--color-primary-900);mix-blend-mode:multiply;opacity:.3}.video-slider__video-overlay.--youtube .video-slider__play-button{padding-top:56.25%}.video-slider__play-button{z-index:1;background-color:transparent;border:none;cursor:pointer}.video-slider__play-button svg path{transition:fill .25s ease-in-out}.video-slider__play-button svg:hover path{fill:var(--color-primary-400)}.video-slider__video-poster{z-index:1;aspect-ratio:16/9}.video-slider__video,.video-slider__video-poster{width:100%;object-fit:cover;object-position:center}.video-slider__video{position:relative;aspect-ratio:16/9!important;padding-bottom:0!important}.video-slider__video.--youtube{border:none}.video-slider__caption{font-family:Poppins,sans-serif;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-regular);color:var(--color-primary-450);font-feature-settings:"calt" off;padding:0 32px}@media screen and (min-width:576px){.video-slider__caption{padding:0}}.video-slider__buttons-container{position:absolute;top:0;left:0;width:100%;aspect-ratio:16/9;display:flex;justify-content:space-between;align-items:center}.video-slider__button{position:absolute;height:40px;width:40px;display:flex;justify-content:center;align-items:center;background-color:transparent;border-radius:50%;border:none;outline:none;cursor:pointer;z-index:2}@media screen and (min-width:576px){.video-slider__button{height:80px;width:80px}}.video-slider__button svg{z-index:1;transition:transform .25s ease-in-out}.video-slider__button svg path{stroke:var(--color-primary-800)}.video-slider__button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:28px;width:28px;background-color:var(--color-white);border-radius:50%;transition:background-color .25s ease-in-out}@media screen and (min-width:576px){.video-slider__button:before{height:40px;width:40px}}.video-slider__button:hover:before{background-color:var(--color-primary-400)}.video-slider__button:focus{outline:none}.video-slider__button.--previous{left:16px}@media screen and (min-width:576px){.video-slider__button.--previous{left:24px}}@media screen and (min-width:992px){.video-slider__button.--previous{left:40px}}.video-slider__button.--previous:hover svg{transform:translateX(-4px)}.video-slider__button.--next{right:16px}@media screen and (min-width:576px){.video-slider__button.--next{right:24px}}@media screen and (min-width:992px){.video-slider__button.--next{right:40px}}.video-slider__button.--next:hover svg{transform:translateX(4px)}.video-slider__indicator{position:absolute;bottom:16px;left:0;display:flex;gap:8px;justify-content:center;height:fit-content;width:100%;padding:0 32px;z-index:1;opacity:0}@media screen and (min-width:576px){.video-slider__indicator{bottom:24px;gap:8px;opacity:1;padding:0 24px}}@media screen and (min-width:992px){.video-slider__indicator{gap:16px;bottom:48px;padding:0 48px}}.video-slider__indicator-item{position:relative;height:4px;max-width:40px;width:100%;background-color:hsla(0,0%,100%,.4);cursor:pointer}@media screen and (min-width:576px){.video-slider__indicator-item{max-width:62px}}.video-slider__indicator-item:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--color-white);opacity:0;transition:opacity .25s ease-in-out}.video-slider__indicator-item.--active:before{opacity:1}.error-page__container{position:relative;height:100vh;width:100%}.error-page__image{position:relative;height:100%;width:100%;object-fit:cover}.error-page__content{position:absolute;padding:0 32px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:16px;color:var(--color-white);width:100%}@media screen and (min-width:576px){.error-page__content{padding:0 128px;gap:24px}}@media screen and (min-width:992px){.error-page__content{padding:0 160px;gap:32px}}.error-page__text,.error-page__title{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--fw-bold)}@media screen and (min-width:576px){.error-page__text,.error-page__title{max-width:375px}}@media screen and (min-width:992px){.error-page__text,.error-page__title{max-width:577px}}.contact-form-brick{background-color:var(--color-primary-800);padding:136px 24px 0;color:var(--color-white)}.contact-form-brick.s-margin-bottom{padding-bottom:80px!important;margin-bottom:unset!important}.contact-form-brick.m-margin-bottom{padding-bottom:120px!important;margin-bottom:unset!important}.contact-form-brick.l-margin-bottom{padding-bottom:160px!important;margin-bottom:unset!important}.contact-form-brick.editmode{background-color:var(--color-primary-800)!important}.contact-form__container{margin:0 auto;max-width:600px}.contact-form__container form{display:flex;flex-direction:column;gap:32px}@media screen and (min-width:992px){.contact-form__container form{gap:56px}}.contact-form__title{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-bold)}.contact-form__section{display:flex;flex-direction:column;gap:16px}.form-group{position:relative;margin-top:16px;margin-bottom:0!important}.form-group label{font-family:Poppins,sans-serif;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-regular);position:absolute;top:0;left:8px;transform:translateY(-50%);background-color:var(--color-primary-800);padding:0 8px;border-radius:4px}.form-group input,.form-group select,.form-group textarea{color:var(--color-white);background-color:transparent;border:1px solid var(--color-primary-400);border-radius:4px;width:100%;height:64px;padding:12px 16px;font-family:Poppins,sans-serif;font-size:var(--fs-body)!important;line-height:var(--lh-body);font-weight:var(--fw-regular);outline-offset:-1px;box-sizing:border-box}@media screen and (min-width:992px){.form-group input,.form-group select,.form-group textarea{padding:16px}}.form-group input.invalid,.form-group select.invalid,.form-group textarea.invalid{outline:3px solid var(--color-secondary-900)}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:4px solid var(--color-primary-400)}.form-group input:disabled,.form-group select:disabled,.form-group textarea:disabled{background-color:hsla(0,0%,100%,.5);color:var(--color-primary-800);pointer-events:none}.form-group input:disabled~label,.form-group select:disabled~label,.form-group textarea:disabled~label{opacity:.5}.form-group textarea{height:126px}.contact-form__checkbox{display:flex;align-items:center;gap:12px;cursor:pointer}.contact-form__checkbox label{position:unset;transform:unset;margin:0;color:var(--color-primary-400);cursor:pointer}.contact-form__checkbox input{position:relative;height:24px;width:24px;cursor:pointer}.contact-form__checkbox input:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--color-primary-800);border:1px solid var(--color-primary-400);border-radius:6px;outline:2px solid var(--color-primary-800);pointer-events:none;z-index:1;transition:background-color .15s ease-in-out}.contact-form__checkbox input:after{content:"";position:absolute;top:4px;left:3px;height:90%;width:90%;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.518 5.421L0 8.321s3.75 3.085 6.621 7.179c0 0 3.112-6.772 11.42-13.307L16.982.5s-3.262 2.231-6.428 5.315C7.886 8.413 6.758 9.949 6.758 9.949S3.988 6.72 2.518 5.42z' fill='%230c3664'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;opacity:0;transition:opacity .15s ease-in-out}.contact-form__checkbox input.invalid{outline:none}.contact-form__checkbox input.invalid:before{box-shadow:0 0 0 4px var(--color-secondary-900)}.contact-form__checkbox input:checked:before{background-color:var(--color-white)}.contact-form__checkbox input:checked:after{opacity:1}.contact-form__checkbox input:checked~label{color:var(--color-white)}.contact-form__checkbox input:focus{outline:none}.contact-form__checkbox input:focus:before{box-shadow:0 0 0 5px var(--color-primary-400)}.contact-form__radio{display:flex;flex-direction:column;gap:8px;margin-top:32px;margin-bottom:16px;cursor:pointer;border:none;border-radius:4px;padding:0 8px}@media screen and (min-width:576px){.contact-form__radio{gap:12px}}.contact-form__radio label{font-family:Poppins,sans-serif;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-regular);position:absolute;top:0;transform:translateY(calc(-100% - 8px));background-color:var(--color-primary-800);color:var(--color-white)}.contact-form__radio .radio{display:flex;align-items:center;gap:12px;width:fit-content}.contact-form__radio .radio label{position:unset;transform:unset;margin:0;color:var(--color-primary-400);cursor:pointer}.contact-form__radio .radio input{appearance:none;position:relative;height:24px;width:24px;border:none;cursor:pointer}.contact-form__radio .radio input:before{height:24px;width:24px;outline:1px solid var(--color-primary-400)}.contact-form__radio .radio input:after,.contact-form__radio .radio input:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50px}.contact-form__radio .radio input:after{height:15px;width:15px;background-color:var(--color-white);outline:1px solid var(--color-white);outline-offset:4px;opacity:0;transition:opacity .15s ease-in-out}.contact-form__radio .radio input:checked:after{opacity:1}.contact-form__radio .radio input:checked~label{color:var(--color-white)}.contact-form__radio .radio input:focus{outline:none}.contact-form__radio .radio input:focus:before{outline-offset:4px;outline:3px solid var(--color-primary-400)}.contact-form__radio.invalid{outline:2px solid var(--color-secondary-900)}.contact-form__captcha input::placeholder{color:transparent}.contact-form__captcha label{top:112px}.contact-form__captcha-captcha{display:flex;flex-direction:column;gap:8px;width:fit-content}.contact-form__captcha-refresh{display:flex;align-items:center;gap:8px;color:var(--color-primary-400);font-family:Poppins,sans-serif;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-regular);cursor:pointer;transition:filter .25s ease-in-out}.contact-form__captcha-refresh svg{fill:var(--color-primary-400);transition:transform .25s ease-in-out}.contact-form__captcha-refresh p{position:relative}.contact-form__captcha-refresh:hover{text-decoration:none;filter:brightness(1.3)}.contact-form__captcha-refresh:hover svg{transform:rotate(90deg)}.contact-form__captcha-refresh:hover p{color:var(--color-primary-400)}.contact-form__form-error{font-family:Poppins,sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-medium);color:var(--color-secondary-900)}.contact-form__form-error.hidden,.contact-form__submit-button-to-hide{display:none}#contact_form_submit{width:100%}.map-brick{max-width:1800px;width:100%;margin:0 auto}@media screen and (min-width:576px){.map__container{padding:0 64px}}@media screen and (min-width:992px){.map__container{padding:0 160px}}.map__map{height:350px;width:100%}@media screen and (min-width:576px){.map__map{height:440px}}@media screen and (min-width:992px){.map__map{height:780px}}