body.bricks-is-frontend :focus{outline:0}a.brxe-button:not(.button--outline):not(.button-white):hover{color:#fff}.text__para a{color:var(--action)}.hf-mm__nav li,.hf-mm__tabs-list li{position:relative}.hf-mm__nav li::after,.hf-mm__tabs-list li::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:0;background-color:var(--accent);transition:.2s ease-out}.hf-mm__nav li:hover::after,.hf-mm__tabs-list li:hover::after,.hf-mm__tab-item[aria-selected=true]::after{height:.3rem}.hf-mm__nav-link{padding:.5rem 0 .8rem}.hf-mm__tab-menu-el .x-slide-menu_dropdown-icon{transform:rotate(270deg)}.hf-mm__tab-menu-el .x-slide-menu_dropdown-icon svg{height:3rem;width:3rem;stroke:var(--accent)}.hf-mm__tab-menu-el .x-slide-menu_dropdown-icon[aria-expanded=true] svg{transform:none}.hf-mm__tab-menu-el ul{position:relative}.hf-mm__tab-menu-el ul:first-child>li>.sub-menu{position:absolute;left:calc(100% + 3rem);top:0;width:100%;height:100%}.hf-mm__tab-menu-el .sub-menu .sub-menu li{padding-left:1rem}.hf-mm__tabs .x-tabs_content,.hf-mm__tab-menu-el .sub-menu{overflow:visible}.hf-mm__tab-menu-el li a{transition:.2s ease}.hf-mm__tab-menu-el li a:hover{font-weight:700}.next-level-container .sub-menu{display:none}.menu-content-container .menu,.menu-content-container .sub-menu{list-style:none;padding-left:0}.menu-content-container .menu a,.menu-content-container .sub-menu a{display:block;width:100%;color:var(--accent);font-weight:300;transition:.2s ease-out}.menu-content-container .menu li,.menu-content-container .sub-menu li{margin-bottom:1.5rem}.next-level-container{padding-inline:3rem;height:100%;background-color:#fff;transition:transform .25s ease-out}.menu-content-container .menu a:hover,.menu-content-container .sub-menu a:hover{font-weight:600}.menu-content-container .menu-item-has-children{position:relative}.menu-content-container .menu-item-has-children::after,.mob-menu-container .menu-item-has-children::after,.mob-menu-container .mob-li-has-subs::after{content:'';position:absolute;top:0;right:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960' fill='%2330557d'%3E%3Cpath d='M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100% 50%;height:100%;width:100%;pointer-events:none;max-width:3.5rem;min-width:3.5rem}.mob-menu-container .menu-item-has-children::after,.mob-menu-container .mob-li-has-subs::after{max-width:2.5rem;min-width:2.5rem}.next-level-container:not(:nth-child(2)){position:relative;border-left:.1rem solid #ccc}.mob-menu-container .mob-li-has-subs::after{right:1rem}.hf-mm__sub-menu-title{color:var(--accent);font-weight:600;margin-bottom:1.5rem;display:block}.next-level-container:not(:nth-child(2)){position:relative;animation:slideInFromRight .3s ease-out forwards}@keyframes slideInFromRight{0%{right:-7rem}100%{right:0}}.menu-content-container>div{transition:.3s ease-out}.next-level-container{overflow-y:auto;padding-bottom:3rem}.menu-content-container,.hf-mm__tabs-panel,.hf-menu-section .x-tabs_content,.hf-mm__tabs,.hf-menu-section>.brxe-container{height:100%}.menu-content-container:has(.next-level-container[data-level="3"])>div{transform:translateX(-100%)}.menu-content-container:has(.next-level-container[data-level="4"])>div{transform:translateX(-200%)}.menu-content-container:has(.next-level-container[data-level="5"])>div{transform:translateX(-300%)}.menu-content-container:has(.next-level-container[data-level="6"])>div{transform:translateX(-400%)}.hf-mm__breadcrumbs-container{display:flex;gap:4rem;margin-top:.8rem}.hf-mm__breadcrumbs-container button{background-color:transparent;font-size:1.5rem;color:var(--accent);position:relative}.hf-mm__breadcrumbs-container button::before{content:'';position:absolute;top:-.4rem;left:-2.8rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960' fill='%2330557d'%3E%3Cpath d='M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100% 50%;height:2.5rem;width:2.5rem;pointer-events:none}.hf-mm__sub-menu-title:hover{color:var(--accent)}.hf-mm__tab-content-item{overflow:hidden}.next-level-container:nth-last-child(3){padding-left:0;border-left:none}.hf-menu-flyout__sections-container{position:relative;overflow:hidden;height:0;transition:height .35s ease-out}.hf-menu-flyout-section{position:absolute;top:20px;left:0;pointer-events:none;opacity:0;transition:opacity .30s ease-out,top .35s ease-out}.hf-menu-flyout-section.flyout-opened{opacity:1;pointer-events:auto;top:0;border-bottom:.1rem solid #ccc}.flyout-tab-btn-active{background:lightblue}.hf-menu-flyout__country-icon,.hf-menu-flyout__assistance-icon{font-family:"hansa-flex icons";speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;color:inherit}.hf-menu-flyout__country-icon{font-size:7.2rem}.hf-menu-flyout__assistance-icon{font-size:2.7rem}.hf-menu-flyout__tab-item{position:relative}.hf-menu-flyout__tab-item::after{content:'';position:absolute;bottom:0;left:0;height:0;width:100%;transition:height .25s ease-out}.hf-menu-flyout__tab-item[aria-selected=true]::after,.hf-menu-flyout__tab-item:hover::after{background-color:var(--accent);height:3px}.hf-menu__flyout-link{background:none;color:inherit}.hf-mm__upper-links-container{color:var(--accent);font-size:1.2rem}.brxe-breadcrumbs a{color:inherit}.brxe-breadcrumbs a:hover{color:inherit}.hf-menu-section .x-search-form{outline:3px solid var(--accent);outline-offset:-5px}.hf-flexible-block:nth-child(even) section:not(.fr-testimonial-section-charlie):not(.redsectionsecond):not(.hf-quoteslider-section):not(.hf-flexible-hero){background-color:#f8f8f8}.hf-flexible-block:nth-child(odd) section:not(.fr-testimonial-section-charlie):not(.redsectionsecond):not(.hf-quoteslider-section):not(.hf-flexible-hero){background-color:#fff}.hf-flexible-hero{background-color:#f8f8f8}.hf-flexible-block:nth-child(odd) section:not(.fr-testimonial-section-charlie):not(.redsectionsecond):not(.hf-quoteslider-section):not(.hf-flexible-hero) .fr-faq-accordion-alpha__item{background-color:#f8f8f8}.mob-tabs-li-content .hf-language-switcher ul{flex-wrap:wrap}.hf-language-switcher ul{display:flex;gap:2rem}.hf-language-switcher li{background-color:#f8f8f8;border-radius:4rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);font-size:1.8rem;transition:.25s ease-out;display:flex}.hf-language-switcher li:hover{box-shadow:0 1px 6px 0 rgba(0,0,0,.4)}.hf-language-switcher .wpml-ls-display{display:none}.wpml-ls-legacy-list-horizontal{padding:0}.hf-language-switcher a{color:var(--accent)}.hf-language-switcher a:hover{color:inherit}.hf-language-switcher .wpml-ls-legacy-list-horizontal a{padding:1.5rem 2.5rem}.footer-accordion-toggle{display:none}.rll-youtube-player{width:100%}.brxe-video:has(.rll-youtube-player){padding-top:0}.hf-hero-slider__title{line-height:1.2}@media only screen and (max-width:1100px){.next-level-container .menu-item a{padding-right:3.5rem}}@media only screen and (max-width:767px){html[lang=de-DE] .heading2{word-break:break-word;hyphens:auto}}@media only screen and (max-width:480px){.footer-accordion-toggle{display:flex;width:100%;position:relative;background:none;color:var(--accent);font-weight:500}.footer-accordion__heading{display:none}.footer-accordion-toggle::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2330557d' viewBox='240 -641 480 296'%3E%3Cpath d='M480-345 240-585l56-56 184 184 184-184 56 56-240 240Z'/%3E%3C/svg%3E");width:1.6rem;position:absolute;right:0}.footer-accordion__content{height:0;opacity:0;pointer-events:none;transform:translateY(-1rem);transition:transform .2s ease-out}.footer-accordion__content[aria-expanded=true]{height:auto;opacity:1;pointer-events:auto;transform:translateY(0);margin-bottom:2rem}}@media only screen and (max-width:480px){ul[data-flyout-id="3"] .mob-tabs-li-content{font-size:1.5rem}.mob-tabs-li-content .hf-menu-flyout__assistance-icon{font-size:2rem}.wpgb-geolocation-facet input[type=search]{outline-offset:-1px!important}}@media only screen and (max-width:380px){.header__logo{width:15rem}}.post-card{position:relative}