.elementor-kit-5{--e-global-color-primary:#1F214F;--e-global-color-secondary:#D61B0F;--e-global-color-text:#464646;--e-global-color-accent:#F2F2F2;--e-global-color-78399cf:#FFFFFF;--e-global-color-b22b008:#000000;--e-global-color-ebed0fb:#A4A4B7;--e-global-color-cd087b2:#EDC7C2;--e-global-color-c6c03ea:#FFF0EE;--e-global-color-50a4546:#B11B11;--e-global-color-94e8cab:#FFFFFF14;--e-global-color-b539ab9:#FFFFFFED;--e-global-typography-primary-font-family:"Roboto_variabel_lokal";--e-global-typography-primary-font-size:2.5rem;font-weight:500;font-stretch:500%;--e-global-typography-primary-line-height:1.4em;--e-global-typography-secondary-font-family:"Roboto_variabel_lokal";--e-global-typography-secondary-font-size:2.25rem;--e-global-typography-secondary-line-height:1.3em;--e-global-typography-text-font-family:"Roboto_variabel_lokal";--e-global-typography-text-font-size:1rem;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Roboto_variabel_lokal";--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-line-height:1.6em;--e-global-typography-a888f18-font-family:"Roboto_variabel_lokal";--e-global-typography-a888f18-font-size:1.75rem;--e-global-typography-a888f18-line-height:1.4em;--e-global-typography-4e35d14-font-family:"Roboto_variabel_lokal";--e-global-typography-4e35d14-font-size:1.375rem;--e-global-typography-4e35d14-line-height:1.5em}.elementor-kit-5 e-page-transition{background-color:#FFBC7D}.elementor-kit-5 a{color:var(--e-global-color-secondary)}.elementor-kit-5 h1{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-kit-5 h2{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-5 h3{font-family:var(--e-global-typography-a888f18-font-family),Sans-serif;font-size:var(--e-global-typography-a888f18-font-size);font-weight:var(--e-global-typography-a888f18-font-weight);line-height:var(--e-global-typography-a888f18-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-kit-5{--e-global-typography-primary-font-size:2.2rem;font-weight:500;font-stretch:500%;--e-global-typography-primary-line-height:1.35em;--e-global-typography-secondary-font-size:2rem;--e-global-typography-secondary-line-height:1.35em;--e-global-typography-text-font-size:0.9375rem;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-size:0.9375rem;--e-global-typography-accent-line-height:1.6em;--e-global-typography-a888f18-font-size:1.5rem;--e-global-typography-a888f18-line-height:1.45em;--e-global-typography-4e35d14-font-size:1.25rem;--e-global-typography-4e35d14-line-height:1.55em}.elementor-kit-5 h1{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-kit-5 h2{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-5 h3{font-size:var(--e-global-typography-a888f18-font-size);line-height:var(--e-global-typography-a888f18-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-primary-font-size:1.825rem;font-weight:500;font-stretch:100%;--e-global-typography-primary-line-height:1.4em;--e-global-typography-secondary-font-size:1.625rem;--e-global-typography-secondary-line-height:1.4em;--e-global-typography-text-font-size:0.9375rem;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-size:0.9375rem;--e-global-typography-accent-line-height:1.6em;--e-global-typography-a888f18-font-size:1.375rem;--e-global-typography-a888f18-line-height:1.5em;--e-global-typography-4e35d14-font-size:1.125rem;--e-global-typography-4e35d14-line-height:1.5em}.elementor-kit-5 h1{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-kit-5 h2{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-5 h3{font-size:var(--e-global-typography-a888f18-font-size);line-height:var(--e-global-typography-a888f18-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}html{font-size:16px}html,body{max-width:100%;overflow-x:hidden}:root{--e-global-typography-text-font-family:'Roboto_variabel_lokal', sans-serif;--e-global-typography-primary-font-family:'Roboto_variabel_lokal', sans-serif;--e-global-typography-secondary-font-family:'Roboto_variabel_lokal', sans-serif;--e-global-typography-accent-font-family:'Roboto_variabel_lokal', sans-serif;--e-global-typography-a888f18-font-family:'Roboto_variabel_lokal', sans-serif;--e-global-typography-4e35d14-font-family:'Roboto_variabel_lokal', sans-serif;--e-global-typography-h5-font-family:'Roboto_variabel_lokal', sans-serif;--e-global-typography-text-font-weight:400;--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-weight:500;--e-global-typography-accent-font-weight:500;--e-global-typography-a888f18-font-weight:500;--e-global-typography-4e35d14-font-weight:500;--e-global-typography-h5-font-weight:500}a{color:unset}@keyframes fadeDown{from{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInDown{animation-name:fadeDown}@keyframes fadeLeft{from{opacity:0;transform:translate3d(-30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInLeft{animation-name:fadeLeft}@keyframes fadeRight{from{opacity:0;transform:translate3d(30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInRight{animation-name:fadeRight}@keyframes fadeUp{from{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInUp{animation-name:fadeUp}button.gm-ui-hover-effect{position:absolute!important;right:0}.elementor-toggle>.elementor-toggle-item:last-of-type>h3.elementor-tab-title{border-bottom:none!important;box-shadow:none!important}.elementor-toggle>.elementor-toggle-item:last-of-type>h3.elementor-tab-title>a.elementor-toggle-title,.elementor-toggle>.elementor-toggle-item:last-of-type>div.elementor-tab-content{border-bottom:none!important}[data-widget_type="nested-accordion.default"] details:last-of-type,[data-widget_type="nested-accordion.default"] details:last-of-type>summary{border-bottom:0!important}.qlwapp__message{word-break:break-word!important}@media (max-width:767px){[id],.elementor-menu-anchor{scroll-margin-top:80px!important}}span.mec-event-title-soldout{background:#D61B0F;font-family:"Roboto_variabel_lokal",Sans-serif;text-transform:none;font-size:.55rem}.image_seperator .elementor-carousel-image{position:relative;isolation:isolate;backface-visibility:hidden}.image_seperator .elementor-carousel-image::after{content:"";position:absolute;inset:0;background:#fff;opacity:.2;transition:opacity 300ms ease}.image_seperator .swiper-slide:hover .elementor-carousel-image::after,.image_seperator .swiper-slide:focus-within .elementor-carousel-image::after,.image_seperator a:focus-visible .elementor-carousel-image::after{opacity:0}@media (prefers-reduced-motion:reduce){.image_seperator .elementor-carousel-image::after{transition:none}}.image_seperator .swiper-slide{margin:0px!important}@font-face{font-display:swap;font-family:'Roboto_variabel_lokal';src:url(https://brandschutz-protect.de/wp-content/uploads/2025/06/Roboto-VariableFont.ttf) format('truetype')}