body{background-size:clamp(300px, 45%, 855px)}p,ol,ul,table,hr,pre,dl{margin-bottom:1em}h1,h2{word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;hyphenate-limit-chars:12 8 4}.link-underline-hover a{text-decoration:none}.link-underline-hover a:hover{text-decoration:underline}@media (min-width:1200px){.vee-menu:not(.mm-menu) .vee-menu__navigation>li,.vee-header--stuck .vee-menu:not(.mm-menu) .vee-menu__navigation>li{font-size:15px}.vee-menu:not(.mm-menu) .vee-menu__navigation>li>a,.vee-header--stuck .vee-menu:not(.mm-menu) .vee-menu__navigation>li>a{font-size:inherit}}@media (min-width:1400px){.vee-menu:not(.mm-menu) .vee-menu__navigation>li,.vee-header--stuck .vee-menu:not(.mm-menu) .vee-menu__navigation>li{font-size:16px}}@media (min-width:1200px) and (max-width:1399.98px){.vee-header__content{margin-inline:-1rem}}@media (min-width:1200px) and (max-width:1399.98px){.vee-menu:not(.mm-menu) .vee-menu__navigation>li,.vee-header--stuck .vee-menu:not(.mm-menu) .vee-menu__navigation>li{margin-inline:0.5em}.vee-header__logo--base{max-width:120px}}@media (min-width:1500px){.vee-menu:not(.mm-menu) .vee-menu__navigation>li,.vee-header--stuck .vee-menu:not(.mm-menu) .vee-menu__navigation>li{margin-inline:1em}}.vee-header__navigation nav.vee-menu{background-color:#fff;padding-inline:1.2em;border-radius:30px}@media (min-width:1400px){.vee-header__navigation nav.vee-menu{padding-inline:1.7em}}.vee-header__logo--mobile-sticky{width:60px}.vee-header__menu-trigger{margin-left:clamp(0.6rem, 2vw, 1rem)}.header-contact-text .rte{font-size:clamp(11px, 2vw, 14px);display:flex;justify-content:flex-end}.header-contact-text .rte ul{margin-top:0;--dot-size: 0.5715em}.header-contact-text .rte ul li::before{top:calc(0.8em - var(--dot-size) * .5)}@media (max-width:450px){.vee-header__right .header-contact-text .rte ul{--list-gap: 0;--dot-gap: 0}}@media (max-width:450px){.vee-header__right .header-contact-text .rte ul li::before{content:none !important}}@media (min-width:1200px){.vee-header__right-content{margin-right:1.6rem}}.mm-navbar .header-contact-text .rte{display:flex;justify-content:flex-start}@media (max-width:450px){.mm-navbar .header-contact-text ul li::before{content:"" !important}}.ce_text ul,.rte ul,.vee-icon-box__text ul{--dot-color: #A7A5A6;--dot-size: 0.4445em;--dot-gap: 1.4em;--list-gap: 0.9em;--list-margin: 0.9em;padding-left:var(--list-gap);list-style:none}.ce_text ul li,.rte ul li,.vee-icon-box__text ul li{position:relative;margin-bottom:var(--list-margin);padding-left:var(--dot-gap)}.ce_text ul li:last-child,.rte ul li:last-child,.vee-icon-box__text ul li:last-child{margin-bottom:0}.ce_text ul li::before,.rte ul li::before,.vee-icon-box__text ul li::before{position:absolute;top:calc(0.725em - var(--dot-size) * .5);left:0;width:var(--dot-size);height:var(--dot-size);background-color:var(--dot-color);border-radius:50%;content:""}.vee-icon-box__text ul{--list-margin: 0.5em;--list-gap: 0.7em;--dot-gap: 1em}.ce_rsce_vee_counters .vee-counters__title{margin-bottom:0}.ce_rsce_vee_counters .vee-counters__text{margin-top:0.8rem}.ce_rsce_vee_counters .vee-counters__text>*:last-child{margin-bottom:0}.ce_rsce_vee_counters .vee-counters__number--icon-up::after,.ce_rsce_vee_counters .vee-counters__number--icon-down::after{content:"";display:inline-block;height:0.8em;width:0.8em;background-size:auto;background-repeat:no-repeat;background-position:bottom}.ce_rsce_vee_counters .vee-counters__number--icon-up::after{background-image:url(/files/assets/images/arrow-up-right.svg)}.ce_rsce_vee_counters .vee-counters__number--icon-down::after{background-image:url(/files/assets/images/arrow-down-right.svg)}.section-image-content .content-image img{width:100%}@media (min-width:768px){.section-image-content{--image-offset: clamp(50px, 10vw, 90px);--image-width: clamp(150px, 20vw, 246px);display:grid;grid-template-columns:var(--image-width) 1fr;position:relative;z-index:1}.section-image-content>*{grid-column:1 / -1;align-self:center}.section-image-content>.content-image,.section-image-content>.ce_vee_grid_row_start{grid-column:auto}.section-image-content .content-image{margin-right:calc(var(--image-offset) * -1);padding-block:0;z-index:-1;align-self:stretch}.section-image-content .content-image figure,.section-image-content .content-image img{height:100%}.section-image-content .content-image img{object-fit:cover}.section-image-content>.ce_vee_grid_row_start{padding-block:2rem}}@media (min-width:992px){.section-image-content{max-width:min(90%, 1195px)}}.section-image-content--right{margin-left:auto;grid-template-columns:1fr var(--image-width)}.section-image-content--right .content-image{margin-right:0;margin-left:calc(var(--image-offset) * -1);order:1}.section-image-content+.section-image-content{margin-top:clamp(3rem, 7.5vw, 5.5rem)}.section-bg-shape-1,.section-bg-shape-2{position:relative}.section-bg-shape-1::after,.section-bg-shape-2::after{content:"";position:absolute;inset:0;opacity:0.5;background-repeat:no-repeat;z-index:-1}.section-bg-shape-1::after{background-image:url(/files/assets/images/section-bg-pattern-1.svg);background-position:right center;background-size:auto clamp(300px, 50vw, 985px);height:100%}.section-bg-shape-2::after{background-image:url(/files/assets/images/section-bg-pattern-2.svg);background-position:right bottom;background-size:auto clamp(300px, 50vw, 850px);height:120%}@media (min-width:992px){.section-bg-shape-2::after{height:170%}}.form-wrapper .widget-checkbox{margin-top:1.4rem;margin-bottom:1.5rem}.form-wrapper .checkbox_container>fieldset>span label,.form-wrapper fieldset.checkbox_container>span label{line-height:1.6}.form-wrapper .checkbox_container>fieldset>span input,.form-wrapper fieldset.checkbox_container>span input{width:1.15rem;height:1.15rem}.form-wrapper .checkbox_container>fieldset>span label::before,.form-wrapper fieldset.checkbox_container>span label::before{width:1.15rem;height:1.15rem}.form-wrapper .checkbox_container>fieldset>span label::after,.form-wrapper fieldset.checkbox_container>span label::after{top:0.15rem;left:0.45rem;width:0.3rem;height:0.7rem}body>.contao-cookiebar{display:none}.mod_cookiebar_opener{margin:0;position:absolute}.mod_cookiebar_opener a{white-space:nowrap;width:2.5em;height:2.5em;overflow:hidden;text-indent:100%;background-color:#1E3040;position:fixed;bottom:1em;left:1em;border-radius:50%;margin:0;cursor:pointer;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" %3F><svg viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg"><rect fill="none" height="256" width="256"/><path d="M224,127.4a95.6,95.6,0,0,1-28.2,68.5c-36.9,36.9-97.3,37.3-134.7.9A96,96,0,0,1,128.6,32a8.1,8.1,0,0,1,7.8,9.8,32,32,0,0,0,30.8,39,8,8,0,0,1,8,8,32,32,0,0,0,39,30.8A8.1,8.1,0,0,1,224,127.4Z" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="24"/><circle fill="%23fff" cx="156" cy="172" r="16"/><circle fill="%23fff" cx="92" cy="164" r="16"/><circle fill="%23fff" cx="84" cy="108" r="16"/><circle fill="%23fff" cx="136" cy="124" r="16"/></svg>');background-size:80%;background-repeat:no-repeat;background-position:center;z-index:9}.cookiebar_default .cc-head>*{color:inherit}.cookiebar_default .cc-btn.success{background-color:#1E3040 !important;border-color:#1E3040 !important}.cookiebar_default .cc-btn.save{background-color:#afafaf !important;border-color:#afafaf !important;color:#fff !important}.cookiebar_default .cc-btn:hover{color:rgba(255, 255, 255, 0.9) !important;background-image:linear-gradient(0deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.1) 100%)}.cookiebar_default .cc-group{border-radius:0}.cookiebar_default .cc-inner{border-radius:0}.cookiebar_default .cc-groups{margin-bottom:1.5rem}.cookiebar_default .cc-info a{display:inline-block;font-size:0.813rem;text-decoration:none}.cookiebar_default .cc-info a:hover{color:#1E3040}link[href^="assets/css/veello-theme/bundle-df0f6814.css"]{z-index:0}