@charset "UTF-8";.video-container{position:relative;overflow:hidden}.video-container .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.video-container .play-btn:hover{cursor:pointer}.video-container video{width:100%}*{margin:0}html{block-size:100%;box-sizing:border-box;overflow-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html *,html *:before,html *:after{box-sizing:inherit}html:focus-within{scroll-behavior:smooth}html,body{block-size:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}ul,ol{padding:0}img,picture,svg,video,canvas,audio,iframe,embed,object{display:block;max-inline-size:100%}input,button,textarea,select,table{font:inherit}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;padding:0;text-align:inherit}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{inset-block-end:-.25em}sup{inset-block-start:-.5em}:focus-visible{outline-color:Highlight;outline-color:-webkit-focus-ring-color;outline-offset:2px;outline-style:dotted;outline-width:2px}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@font-face{font-family:Titillium Web;src:url(./TitilliumWeb-Black-ZgTmbo3s.woff2) format("woff2"),url(./TitilliumWeb-Black-CEFM3NYM.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Titillium Web;src:url(./TitilliumWeb-Italic-B0Vyw0dW.woff2) format("woff2"),url(./TitilliumWeb-Italic-CLCSYAfF.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Titillium Web;src:url(./TitilliumWeb-Bold-D4MvgC4U.woff2) format("woff2"),url(./TitilliumWeb-Bold-PbN62-l3.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Titillium Web;src:url(./TitilliumWeb-Regular-Cz0el_wk.woff2) format("woff2"),url(./TitilliumWeb-Regular-D1LbmmiP.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Titillium Web;src:url(./TitilliumWeb-Light-DM6SJ_7s.woff2) format("woff2"),url(./TitilliumWeb-Light-DHCmzcsn.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Titillium Web;src:url(./TitilliumWeb-LightItalic-DlLiG2m0.woff2) format("woff2"),url(./TitilliumWeb-LightItalic-C5Tty_Bx.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Titillium Web;src:url(./TitilliumWeb-BoldItalic-Drmgtr-q.woff2) format("woff2"),url(./TitilliumWeb-BoldItalic-DSmlUG0e.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Titillium Web;src:url(./TitilliumWeb-ExtraLightItalic-CPV5L2D1.woff2) format("woff2"),url(./TitilliumWeb-ExtraLightItalic-703Qq252.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Titillium Web;src:url(./TitilliumWeb-SemiBold-D8WJNkxU.woff2) format("woff2"),url(./TitilliumWeb-SemiBold-7CspnRdV.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Titillium Web;src:url(./TitilliumWeb-SemiBoldItalic-Dd42mlFQ.woff2) format("woff2"),url(./TitilliumWeb-SemiBoldItalic-wPfnvPXq.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Titillium Web;src:url(./TitilliumWeb-ExtraLight-Bs3pM-8I.woff2) format("woff2"),url(./TitilliumWeb-ExtraLight-BMyM4ati.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Londrina Solid;src:url(./LondrinaSolid-Thin-BSc6pgxA.woff2) format("woff2"),url(./LondrinaSolid-Thin-B9SayYo5.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Londrina Solid;src:url(./LondrinaSolid-Regular-gQFkdbJT.woff2) format("woff2"),url(./LondrinaSolid-Regular-DSakOVB_.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Londrina Solid;src:url(./LondrinaSolid-Light-C02SYMMj.woff2) format("woff2"),url(./LondrinaSolid-Light-DYe49X8_.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Londrina Solid;src:url(./LondrinaSolid-Black-BK_LMggk.woff2) format("woff2"),url(./LondrinaSolid-Black-DJ4UJhwH.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}body{font-family:Titillium Web,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4;color:#fff;background-color:#000;box-sizing:border-box}@media (min-width: 960px){body{font-size:1.125rem}}.admin-bar body{margin-top:var(--wp-admin--admin-bar--height)}*{box-sizing:border-box}img{block-size:initial;inline-size:100%}.pageWrapper{display:inline-block;width:100%}.g-wrapper{margin-left:auto;margin-right:auto;max-width:1020px;padding:0 30px}.g-wrapper:after{content:" ";display:block;clear:both}@media (min-width: 1710px){.g-wrapper{padding:0}}p{-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em}.g-container{max-width:100%;margin-left:auto;margin-right:auto}.g-container:after{content:" ";display:block;clear:both}ul:not([class]),ol:not([class]){--item-spacing: .66em;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}ul:not([class]) li+li,ol:not([class]) li+li{-webkit-margin-before:var(--item-spacing);margin-block-start:var(--item-spacing)}ul:not([class]) li>ul,ul:not([class]) li ol,ol:not([class]) li>ul,ol:not([class]) li ol{--item-spacing: .33em;-webkit-margin-before:var(--item-spacing);margin-block-start:var(--item-spacing)}table{border-collapse:collapse;border-spacing:0;inline-size:100%;max-inline-size:100%}table td,table th{padding-block:.9rem;padding-inline:1rem;text-align:inherit;vertical-align:top}table th{font-weight:500}table td{min-inline-size:25ch}table tr:nth-child(2n){-webkit-border-after:solid 1px var(--color-border);border-block-end:solid 1px var(--color-border);-webkit-border-before:solid 1px var(--color-border);border-block-start:solid 1px var(--color-border)}form{margin:0}option{color:initial}flynt-component{display:block;position:relative}.scrollableTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.visuallyHidden,.visuallyHidden-focusable{block-size:1px;clip:rect(0,0,0,0);inline-size:1px;margin:-1px;overflow:hidden;position:absolute;transition:none!important;white-space:nowrap}.visuallyHidden-focusable:focus-visible{background-color:var(--color-background);block-size:auto;box-shadow:0 0 20px #0000001a;clip:auto;color:var(--color-text);font-size:1rem;inline-size:auto;inset-block-start:0;inset-inline-start:0;outline-offset:-3px;padding-block:.75rem;padding-inline:1rem;text-decoration:none;z-index:100000}.g-btn{display:inline-flex;text-decoration:none;border:1px solid white;color:#fff;border-radius:10px;font-size:1rem;padding:7px 24px 5px;text-decoration:underline;font-weight:700}.g-btn:hover{background-color:#fff!important;color:#000!important}a{color:inherit}.small{font-size:12px;font-style:normal;font-weight:400;line-height:18px}.wysiwyg{font-family:Titillium Web,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4}@media (min-width: 960px){.wysiwyg{font-size:1.125rem}}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-family:Londrina Solid,sans-serif;margin-top:1em}.wysiwyg p:last-child{margin-bottom:0}.wysiwyg p:first-child{margin-top:0}flynt-component[name=BlockBeweis]{background-color:#000;padding:40px 0 90px}@media (min-width: 960px){flynt-component[name=BlockBeweis]{padding:100px 0 120px}}@media (min-width: 960px){flynt-component[name=BlockBeweis] .headline-wrapper{margin-left:8.4507042254%;width:83.0985915493%;float:left;margin-right:1.4084507042%}}flynt-component[name=BlockBeweis] .headline-wrapper h2{color:#000;font-size:1.65rem;line-height:1.2}@media (min-width: 960px){flynt-component[name=BlockBeweis] .headline-wrapper h2{font-size:2.75rem}}flynt-component[name=BlockBeweis] .headline-wrapper .wysiwyg a,flynt-component[name=BlockBeweis] .headline-wrapper .wysiwyg li,flynt-component[name=BlockBeweis] .headline-wrapper .wysiwyg p,flynt-component[name=BlockBeweis] .headline-wrapper .wysiwyg span,flynt-component[name=BlockBeweis] .headline-wrapper .wysiwyg strong{color:#000}flynt-component[name=BlockBeweis] .beweis-slider-wrapper{width:100vw;max-width:100%;margin-inline:calc(50% - 50vw);padding-inline:20px;box-sizing:border-box;overflow-x:clip;margin-top:40px}@media (min-width: 960px){flynt-component[name=BlockBeweis] .beweis-slider-wrapper{padding-inline:80px}}flynt-component[name=BlockBeweis] .beweis-slider{position:relative;width:100%;--active-slide-half: 300px;overflow:visible}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-track{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:nowrap}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slide{display:none;height:auto;flex-shrink:0;opacity:.85;transform:scale(.5);transform-origin:center;text-align:center}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slide.is-prev,flynt-component[name=BlockBeweis] .beweis-slider .beweis-slide.is-next,flynt-component[name=BlockBeweis] .beweis-slider .beweis-slide.is-active{display:block}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slide.is-active{width:100%;max-width:600px;opacity:1;transform:scale(1)}@media (max-width: 960px){flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-track{gap:0}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slide.is-prev,flynt-component[name=BlockBeweis] .beweis-slider .beweis-slide.is-next{display:none}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slide.is-active{width:100%;max-width:100%}}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slide.is-prev,flynt-component[name=BlockBeweis] .beweis-slider .beweis-slide.is-next{cursor:pointer}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-slide-inner{height:100%;display:flex;flex-direction:column;padding:12px;background:#ffffff14;border-radius:12px}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-slide-inner-content-text{max-height:0;overflow:hidden;opacity:0;transition:max-height .35s ease-out,opacity .3s ease-out}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slide.is-active .beweis-slider-slide-inner-content-text{max-height:500px;opacity:1}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-slide-inner-content-image{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;border-radius:20px}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-slide-inner-content-image img{width:100%;height:100%;object-fit:cover}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slide:not(.is-active) .beweis-slider-slide-inner-content-image{aspect-ratio:4/3}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-slide-inner-content-logo{margin-top:15px;margin-bottom:20px;max-height:48px;text-align:center}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-slide-inner-content-logo img{max-height:48px;width:auto;object-fit:contain;display:inline-block}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slide.is-active .beweis-slider-slide-inner-content-logo{margin-top:40px;max-height:56px}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slide.is-active .beweis-slider-slide-inner-content-logo img{max-height:56px;height:48px}@media (min-width: 960px){flynt-component[name=BlockBeweis] .beweis-slider .beweis-slide.is-active .beweis-slider-slide-inner-content-logo img{max-height:56px;height:auto;height:56px}}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slide.is-active .beweis-slider-slide-inner-content-text{display:block}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-slide-inner-content-text{display:none}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-slide-inner-content-text .wysiwyg p{color:#000}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-slide-inner-content-text .beweis-slider-slide-inner-content-link{display:inline-block;padding:10px 15px;border-radius:30px;color:#000;text-decoration:none;font-weight:700;background-color:#5dd5d4;margin-top:20px}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-slide-inner-content-text .beweis-slider-slide-inner-content-link:hover{background-color:#000;color:#fff}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-prev{position:absolute;top:30%;left:-30px;width:50px;height:55px;margin-top:0;z-index:10;transform:translateY(-50%);transform-origin:center;transition:transform .3s ease-out}@media (min-width: 960px){flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-prev{width:98px;height:107px;left:0;top:40%}}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-prev:before,flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-prev:after{display:none}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-prev svg{fill:#fe8b3c;width:50px;height:55px}@media (min-width: 960px){flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-prev svg{width:98px;height:107px}}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-prev:hover{transform:translateY(-50%) scale(1.1);cursor:pointer}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-next{position:absolute;top:30%;right:-10px;width:50px;height:55px;margin-top:0;z-index:10;transform:translateY(-50%);transform-origin:center;transition:transform .3s ease-out}@media (min-width: 960px){flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-next{width:98px;height:107px;right:0;top:40%}}@media (min-width: 1280px){flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-next{top:200px}}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-next:before,flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-next:after{display:none}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-next svg{fill:#fe8b3c;width:50px;height:55px}@media (min-width: 960px){flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-next svg{width:98px;height:107px}}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-next:hover{transform:translateY(-50%) scale(1.1);cursor:pointer}@media (max-width: 960px){flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-prev{left:-10px}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-next{right:-10px}}@media (min-width: 960px){flynt-component[name=BlockBeweis] .beweis-slider{--active-slide-half: 320px}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-prev{left:calc(50% - var(--active-slide-half) - 40px)}flynt-component[name=BlockBeweis] .beweis-slider .beweis-slider-button-next{right:auto;left:calc(50% + var(--active-slide-half) - 50px)}}flynt-component[name=BlockBeweis] .beweis-slider-slide-inner-content{max-width:600px}flynt-component[name=BlockBeweis] .contractor-content{border-top:1px solid black;padding-top:40px;padding-bottom:40px}flynt-component[name=BlockBeweis] .contractor-content .second-headline{color:#000;font-size:1.65rem;line-height:1.2;text-align:center;padding:0 0 20px}@media (min-width: 960px){flynt-component[name=BlockBeweis] .contractor-content .second-headline{font-size:2.75rem}}flynt-component[name=BlockBeweis] .contractor-content .contractor-image{margin-top:0;text-align:center}flynt-component[name=BlockBeweis] .contractor-content .contractor-image img{width:100%;height:100%;object-fit:contain;display:inline-block;max-width:600px}flynt-component[name=BlockBlockquote]{background-color:#000;padding:20px 0}@media (min-width: 960px){flynt-component[name=BlockBlockquote]{padding:20px 0}}flynt-component[name=BlockBlockquote] blockquote{margin:0;padding:0}@media (min-width: 960px){flynt-component[name=BlockBlockquote] blockquote{margin-left:25.3521126761%;width:49.2957746479%;float:left;margin-right:1.4084507042%}}flynt-component[name=BlockBlockquote] blockquote p{font-size:1.65rem;line-height:1.2;font-weight:600;line-height:1.3;font-family:Londrina Solid,sans-serif;text-align:left;margin:0 0 8px;padding:0;color:#fff}@media (min-width: 960px){flynt-component[name=BlockBlockquote] blockquote p{font-size:2.75rem}}@media (min-width: 960px){flynt-component[name=BlockBlockquote] blockquote p{font-size:1.65rem;line-height:1.2}}@media (min-width: 960px) and (min-width: 960px){flynt-component[name=BlockBlockquote] blockquote p{font-size:2.75rem}}flynt-component[name=BlockBlockquote] blockquote footer{font-size:1.1rem;line-height:1.3;color:#000;font-style:italic}@media (min-width: 960px){flynt-component[name=BlockBlockquote] blockquote footer{font-size:1.4rem}}flynt-component[name=BlockFAQ] .container-narrow{max-width:56rem;margin:0 auto;padding:0 1.5rem}flynt-component[name=BlockFAQ] .text-center{text-align:center}flynt-component[name=BlockFAQ] .section-faq{padding:6rem 0;background-color:#f8fafc}flynt-component[name=BlockFAQ] .section-faq .section-title{font-size:1.875rem;font-weight:600;letter-spacing:-.025em;color:#0f172a;margin-bottom:3rem;font-family:Londrina Solid,sans-serif}@media (min-width: 960px){flynt-component[name=BlockFAQ] .section-faq .section-title{font-size:2.25rem}}flynt-component[name=BlockFAQ] .section-faq .faq-list{display:flex;flex-direction:column;gap:1rem;max-width:48rem;margin:0 auto}flynt-component[name=BlockFAQ] .section-faq .faq-item{background-color:#fff;border-radius:.75rem;border:1px solid #e2e8f0;transition:all .2s}flynt-component[name=BlockFAQ] .section-faq .faq-item[open]{box-shadow:0 0 0 2px #e637e680}flynt-component[name=BlockFAQ] .section-faq .faq-item summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:1.5rem;font-weight:500;font-size:1.125rem;color:#0f172a;list-style:none}flynt-component[name=BlockFAQ] .section-faq .faq-item summary::-webkit-details-marker{display:none}flynt-component[name=BlockFAQ] .section-faq .faq-item summary .icon-toggle{width:1.25rem;height:1.25rem;background-color:#cbd5e1;-webkit-mask:url(data:image/svg+xml;utf8,<svg\ ...);mask:url(data:image/svg+xml;utf8,<svg\ ...)}flynt-component[name=BlockFAQ] .section-faq .faq-item .faq-content{padding:0 1.5rem 1.5rem;color:#475569;font-size:1.125rem;line-height:1.6}flynt-component[name=BlockFeaturesSlider]{background-color:#000;padding:40px 0}@media (min-width: 960px){flynt-component[name=BlockFeaturesSlider]{padding:40px 0 140px}}flynt-component[name=BlockFeaturesSlider] .features-slider{overflow:hidden;position:relative;--features-slide-half-width: 160px}@media (min-width: 960px){flynt-component[name=BlockFeaturesSlider] .features-slider{--features-slide-half-width: 190px}}flynt-component[name=BlockFeaturesSlider] .swiper-slide{height:auto;width:70%;flex-shrink:0;display:flex;justify-content:center}@media (min-width: 960px){flynt-component[name=BlockFeaturesSlider] .swiper-slide{max-width:420px}}flynt-component[name=BlockFeaturesSlider] .features-slider-slide-content{max-width:100%;width:100%;padding:20px 40px;border-radius:20px;text-align:center}flynt-component[name=BlockFeaturesSlider] .features-slider-slide-content .wysiwyg p,flynt-component[name=BlockFeaturesSlider] .features-slider-slide-content .wysiwyg li,flynt-component[name=BlockFeaturesSlider] .features-slider-slide-content .wysiwyg a{color:var(--text-color)}flynt-component[name=BlockFeaturesSlider] .features-slider-slide-content .wysiwyg blockquote{font-weight:700;font-size:1.2rem;line-height:1.3;font-family:Londrina Solid,sans-serif}@media (min-width: 960px){flynt-component[name=BlockFeaturesSlider] .features-slider-slide-content .wysiwyg blockquote{font-size:1.5rem}}flynt-component[name=BlockFeaturesSlider] .swiper-button-prev,flynt-component[name=BlockFeaturesSlider] .swiper-button-next{position:absolute;top:50%;left:50%;width:50px;height:55px;margin-top:0;z-index:10}@media (min-width: 960px){flynt-component[name=BlockFeaturesSlider] .swiper-button-prev,flynt-component[name=BlockFeaturesSlider] .swiper-button-next{width:98px;height:107px}}flynt-component[name=BlockFeaturesSlider] .swiper-button-prev:before,flynt-component[name=BlockFeaturesSlider] .swiper-button-prev:after,flynt-component[name=BlockFeaturesSlider] .swiper-button-next:before,flynt-component[name=BlockFeaturesSlider] .swiper-button-next:after{display:none}flynt-component[name=BlockFeaturesSlider] .swiper-button-prev svg,flynt-component[name=BlockFeaturesSlider] .swiper-button-next svg{fill:#fe8b3c;width:98px;height:107px}flynt-component[name=BlockFeaturesSlider] .swiper-button-prev:hover,flynt-component[name=BlockFeaturesSlider] .swiper-button-next:hover{cursor:pointer}flynt-component[name=BlockFeaturesSlider] .swiper-button-prev:hover svg,flynt-component[name=BlockFeaturesSlider] .swiper-button-next:hover svg{fill:#fff!important}flynt-component[name=BlockFeaturesSlider] .swiper-button-prev:hover svg path,flynt-component[name=BlockFeaturesSlider] .swiper-button-next:hover svg path{fill:#fff!important}flynt-component[name=BlockFeaturesSlider] .swiper-button-prev{transform:translate(calc(-20% - var(--features-slide-half-width)),-50%)}@media (min-width: 960px){flynt-component[name=BlockFeaturesSlider] .swiper-button-prev{transform:translate(calc(-100% - var(--features-slide-half-width)),-50%)}}flynt-component[name=BlockFeaturesSlider] .swiper-button-next{transform:translate(calc(.75 * var(--features-slide-half-width)),-50%)}@media (min-width: 960px){flynt-component[name=BlockFeaturesSlider] .swiper-button-next{transform:translate(var(--features-slide-half-width),-50%)}}flynt-component[name=BlockFeaturesSlider] .text-under-slider{padding:40px 0 0;text-align:center}flynt-component[name=BlockFeaturesSlider] .text-under-slider .wysiwyg p,flynt-component[name=BlockFeaturesSlider] .text-under-slider .wysiwyg li,flynt-component[name=BlockFeaturesSlider] .text-under-slider .wysiwyg a{color:#fff}flynt-component[name=BlockFeaturesSlider] .features-slider-button{text-align:center;margin-top:16px}flynt-component[name=BlockFeaturesSlider] .features-slider-button .g-btn{color:#000;padding:10px 20px;display:inline-block;text-decoration:none;font-weight:700;font-size:16px;line-height:24px;border-radius:40px;border:none}flynt-component[name=BlockFeaturesSlider] .section-divider{position:absolute;bottom:-27px;left:0;width:100%;z-index:1}@media (min-width: 960px){flynt-component[name=BlockFeaturesSlider] .section-divider{bottom:-47px}}flynt-component[name=BlockFeaturesSlider] .section-divider .section-divider-inner{text-align:center}flynt-component[name=BlockFeaturesSlider] .section-divider .section-divider-inner svg{width:50px;height:55px;fill:#e637e6}@media (min-width: 960px){flynt-component[name=BlockFeaturesSlider] .section-divider .section-divider-inner{width:15.4929577465%;float:left;margin-right:1.4084507042%;margin-left:16.9014084507%;text-align:center}flynt-component[name=BlockFeaturesSlider] .section-divider .section-divider-inner svg{width:86px;height:94px;fill:#e637e6}}flynt-component[name=BlockFormular] .container-narrow{max-width:56rem;margin:0 auto;padding:0 1.5rem}flynt-component[name=BlockFormular] .section-optin{padding:6rem 0;background-color:#fffffe;scroll-margin-top:5rem}flynt-component[name=BlockFormular] .section-optin .form-card{background-color:#fff;padding:2rem;border-radius:1.5rem;box-shadow:0 25px 50px -12px #00000040;border:1px solid #f1f5f9;text-align:center;position:relative;overflow:hidden;max-width:36rem;margin:0 auto}@media (min-width: 640px){flynt-component[name=BlockFormular] .section-optin .form-card{padding:3rem}}flynt-component[name=BlockFormular] .section-optin .form-card .accent-top{position:absolute;top:0;left:0;width:100%;height:.5rem;background-color:#e637e6}flynt-component[name=BlockFormular] .section-optin .form-card .card-title{font-size:1.875rem;font-weight:600;color:#0f172a;margin-bottom:1rem;letter-spacing:-.025em;font-family:Londrina Solid,sans-serif}flynt-component[name=BlockFormular] .section-optin .form-card .card-text{font-size:1.125rem;color:#475569;margin-bottom:2rem;line-height:1.6}flynt-component[name=BlockFormular] .section-optin .form-card .card-text .highlight{color:#0f172a;font-weight:500}flynt-component[name=BlockFormular] .section-optin .form-card .signup-form{text-align:left;display:flex;flex-direction:column;gap:1rem}flynt-component[name=BlockFormular] .section-optin .form-card .signup-form .form-group label{display:block;font-size:.875rem;font-weight:500;color:#334155;margin-bottom:.25rem}flynt-component[name=BlockFormular] .section-optin .form-card .signup-form .form-group input{width:100%;padding:.75rem 1rem;border-radius:.5rem;background-color:#f8fafc;border:1px solid #e2e8f0;outline:none;transition:all .2s}flynt-component[name=BlockFormular] .section-optin .form-card .signup-form .form-group input:focus{border-color:#000aaf;box-shadow:0 0 0 2px #000aaf33}flynt-component[name=BlockFormular] .section-optin .form-card .signup-form .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 2rem;font-size:1.125rem;font-weight:500;border-radius:9999px;transition:all .2s;text-decoration:none;cursor:pointer}flynt-component[name=BlockFormular] .section-optin .form-card .signup-form .btn.btn-primary{background-color:#0f172a;color:#fff}flynt-component[name=BlockFormular] .section-optin .form-card .signup-form .btn.btn-primary:hover{background-color:#1e293b}flynt-component[name=BlockFormular] .section-optin .form-card .signup-form .btn.shadow-hover:hover{transform:translateY(-.25rem);box-shadow:0 10px 15px -3px #0000001a}flynt-component[name=BlockFormular] .section-optin .form-card .signup-form .btn-full{width:100%;margin-top:1rem;border:none}flynt-component[name=BlockFormular] .section-optin .form-card .signup-form .disclaimer{font-size:.75rem;text-align:center;color:#64748b;margin-top:1rem}flynt-component[name=BlockHeaderPage]{height:80px}@media (min-width: 960px){flynt-component[name=BlockHeaderPage]{height:160px}}flynt-component[name=BlockHero]{padding:70px 0 0}@media (min-width: 960px){flynt-component[name=BlockHero]{padding:100px 0 0}}flynt-component[name=BlockHero] .bg{position:absolute;left:0;top:0;bottom:0;right:0}flynt-component[name=BlockHero] .bg img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}flynt-component[name=BlockHero] .g-wrapper{position:relative;padding:100px 0 50px}@media (min-width: 960px){flynt-component[name=BlockHero] .g-wrapper{padding:100px 0}}@media (min-width: 960px){flynt-component[name=BlockHero] .g-wrapper .inner-content{display:flex;flex-direction:row;align-items:center}}flynt-component[name=BlockHero] .g-wrapper .shopping-cart{width:38.3098591549%;float:left;margin-right:1.4084507042%;margin-left:8.4507042254%}@media (min-width: 960px){flynt-component[name=BlockHero] .g-wrapper .shopping-cart{width:38.3098591549%;float:left;margin-right:1.4084507042%;margin-left:19.4366197183%;position:relative;z-index:3}}flynt-component[name=BlockHero] .g-wrapper .shopping-cart-text{width:49.2957746479%;float:left;margin-right:1.4084507042%}@media (min-width: 960px){flynt-component[name=BlockHero] .g-wrapper .shopping-cart-text{width:32.3943661972%;float:left;margin-right:1.4084507042%}}@media (min-width: 960px){flynt-component[name=BlockHero] .g-wrapper .shopping-cart-text{transform:translateY(50px)}}@media (min-width: 960px){flynt-component[name=BlockHero] .g-wrapper .shopping-cart-text h1{transform:translate(-55px);margin-bottom:10px}}flynt-component[name=BlockHero] .g-wrapper .shopping-cart-text h1 span{display:block}flynt-component[name=BlockHero] .g-wrapper .shopping-cart-text h1 span span{font-size:32px;line-height:1.375;font-weight:900;font-family:Londrina Solid,sans-serif;color:#000;padding:9px 25px 2px;display:inline-block}@media (max-width: 960px){flynt-component[name=BlockHero] .g-wrapper .shopping-cart-text h1 span span{font-size:20px;padding:9px 15px 2px}}@media (min-width: 960px){flynt-component[name=BlockHero] .g-wrapper .shopping-cart-text h1 span+span{transform:translate(40px) translateY(-7px)}}@media (min-width: 960px){flynt-component[name=BlockHero] .g-wrapper .shopping-cart-text .shopping-cart-btn{transform:translate(40px)}}flynt-component[name=BlockHero] .g-wrapper .shopping-cart-text .shopping-cart-btn .g-btn{color:#000;font-weight:900;font-family:Londrina Solid,sans-serif;font-size:1rem}flynt-component[name=BlockHero] .g-wrapper .shopping-cart-text .shopping-cart-kassenzettel{margin-top:30px}@media (min-width: 960px){flynt-component[name=BlockHero] .g-wrapper .shopping-cart-text .shopping-cart-kassenzettel{transform:translate(-50px)}}flynt-component[name=BlockHero] .g-wrapper .shopping-cart-text .shopping-cart-kassenzettel img{max-width:195px}@media (max-width: 960px){flynt-component[name=BlockHero] .g-wrapper .shopping-cart-text .shopping-cart-kassenzettel img{max-width:105px}}flynt-component[name=BlockHeute]{background-color:#000;padding:40px 0 90px}@media (min-width: 960px){flynt-component[name=BlockHeute]{padding:100px 0 120px}}@media (min-width: 960px){flynt-component[name=BlockHeute] .headline-wrapper{margin-left:8.4507042254%;width:83.0985915493%;float:left;margin-right:1.4084507042%}}flynt-component[name=BlockHeute] .headline-wrapper h2{color:#fff;font-size:1.65rem;line-height:1.2;margin-bottom:10px}@media (min-width: 960px){flynt-component[name=BlockHeute] .headline-wrapper h2{font-size:2.75rem}}flynt-component[name=BlockHeute] .headline-wrapper .wysiwyg a,flynt-component[name=BlockHeute] .headline-wrapper .wysiwyg li,flynt-component[name=BlockHeute] .headline-wrapper .wysiwyg p,flynt-component[name=BlockHeute] .headline-wrapper .wysiwyg span,flynt-component[name=BlockHeute] .headline-wrapper .wysiwyg strong{color:#fff}flynt-component[name=BlockHeute] .heute-slider-inner{position:relative;background-color:#fff;padding:20px 40px;margin-top:40px;border-radius:20px}@media (min-width: 960px){flynt-component[name=BlockHeute] .heute-slider-inner{margin-left:25.3521126761%;width:49.2957746479%;float:left;margin-right:1.4084507042%;padding:40px 70px}}flynt-component[name=BlockHeute] .heute-slider-inner .heute-slider{overflow:hidden}flynt-component[name=BlockHeute] .heute-slider-inner>.swiper-button-prev{position:absolute;top:50%;left:-30px;width:50px;height:55px;margin-top:0;z-index:10;transform:translateY(-50%);transform-origin:center;transition:transform .3s ease-out}@media (min-width: 960px){flynt-component[name=BlockHeute] .heute-slider-inner>.swiper-button-prev{width:98px;height:107px;left:-60px}}flynt-component[name=BlockHeute] .heute-slider-inner>.swiper-button-prev:before,flynt-component[name=BlockHeute] .heute-slider-inner>.swiper-button-prev:after{display:none}flynt-component[name=BlockHeute] .heute-slider-inner>.swiper-button-prev svg{fill:#fe8b3c;width:98px;height:107px}flynt-component[name=BlockHeute] .heute-slider-inner>.swiper-button-prev:hover{transform:translateY(-50%) scale(1.1);cursor:pointer}flynt-component[name=BlockHeute] .heute-slider-inner>.swiper-button-next{position:absolute;top:50%;right:-30px;width:50px;height:55px;margin-top:0;z-index:10;transform:translateY(-50%);transform-origin:center;transition:transform .3s ease-out}@media (min-width: 960px){flynt-component[name=BlockHeute] .heute-slider-inner>.swiper-button-next{width:98px;height:107px;right:-60px}}flynt-component[name=BlockHeute] .heute-slider-inner>.swiper-button-next:before,flynt-component[name=BlockHeute] .heute-slider-inner>.swiper-button-next:after{display:none}flynt-component[name=BlockHeute] .heute-slider-inner>.swiper-button-next svg{fill:#fe8b3c;width:98px;height:107px}flynt-component[name=BlockHeute] .heute-slider-inner>.swiper-button-next:hover{transform:translateY(-50%) scale(1.1);cursor:pointer}flynt-component[name=BlockHeute] .heute-slider-inner .heute-slider-slide .inner-content{display:flex;flex-direction:column;gap:15px}flynt-component[name=BlockHeute] .heute-slider-inner .heute-slider-slide .inner-content figure{border-radius:40px;overflow:hidden}flynt-component[name=BlockHeute] .heute-slider-inner .heute-slider-slide .inner-content figure img{width:100%;height:100%;object-fit:cover;object-position:center}flynt-component[name=BlockHeute] .heute-slider-inner .heute-slider-slide .inner-content .wysiwyg a,flynt-component[name=BlockHeute] .heute-slider-inner .heute-slider-slide .inner-content .wysiwyg li,flynt-component[name=BlockHeute] .heute-slider-inner .heute-slider-slide .inner-content .wysiwyg p,flynt-component[name=BlockHeute] .heute-slider-inner .heute-slider-slide .inner-content .wysiwyg span,flynt-component[name=BlockHeute] .heute-slider-inner .heute-slider-slide .inner-content .wysiwyg strong{color:#000}flynt-component[name=BlockHeute] .heute-slider-inner .heute-slider-slide .inner-content .wysiwyg strong{font-weight:700}flynt-component[name=BlockHeute] .number-container-wrapper{display:flex;flex-direction:row;gap:0;flex-wrap:wrap;margin-top:60px}flynt-component[name=BlockHeute] .number-container-wrapper .number-container-item{flex:1 1 33.3333333333%}flynt-component[name=BlockHeute] .number-container-wrapper .number-container-item .number-container-item-inner{padding:6px;height:100%}flynt-component[name=BlockHeute] .number-container-wrapper .number-container-item .number-container-item-inner-content{padding:30px 20px;border-radius:10px;display:flex;flex-direction:column;gap:0;height:100%;text-align:center;justify-content:center}flynt-component[name=BlockHeute] .number-container-wrapper .number-container-item .number-container-item-inner-number>span{display:inline-block;font-size:2rem;line-height:1.2;color:#000;font-family:Londrina Solid,sans-serif;line-height:1;margin-bottom:10px}@media (min-width: 960px){flynt-component[name=BlockHeute] .number-container-wrapper .number-container-item .number-container-item-inner-number>span{font-size:4.5rem}}flynt-component[name=BlockHeute] .number-container-wrapper .number-container-item .number-container-item-inner-text{font-size:1.1rem;line-height:1.3;color:#000;font-weight:700}@media (min-width: 960px){flynt-component[name=BlockHeute] .number-container-wrapper .number-container-item .number-container-item-inner-text{font-size:1.4rem}}flynt-component[name=BlockHeute] .section-divider{position:absolute;bottom:-27px;left:0;width:100%;z-index:1}@media (min-width: 960px){flynt-component[name=BlockHeute] .section-divider{bottom:-47px}}flynt-component[name=BlockHeute] .section-divider .section-divider-inner{text-align:center}flynt-component[name=BlockHeute] .section-divider .section-divider-inner svg{width:50px;height:55px;fill:#e637e6}@media (min-width: 960px){flynt-component[name=BlockHeute] .section-divider .section-divider-inner{width:15.4929577465%;float:left;margin-right:1.4084507042%;margin-left:16.9014084507%;text-align:center}flynt-component[name=BlockHeute] .section-divider .section-divider-inner svg{width:86px;height:94px;fill:#e637e6}}flynt-component[name=BlockImage]{background-color:#000;padding:20px 0}@media (min-width: 960px){flynt-component[name=BlockImage]{padding:20px 0}}flynt-component[name=BlockImage] .logo{text-align:center;padding:0 0 20px}@media (min-width: 960px){flynt-component[name=BlockImage] .logo{padding:0 0 30px}}@media (min-width: 960px){flynt-component[name=BlockImage] .logo{width:19.7183098592%;float:left;margin-right:1.4084507042%;margin-left:40.1408450704%}}flynt-component[name=BlockImage] .logo img{width:100%;height:100%;object-fit:contain;object-position:center;max-height:90px}@media (max-width: 960px){flynt-component[name=BlockImage] .logo img{max-height:60px}}flynt-component[name=BlockImage] .image{text-align:center;border-radius:20px;overflow:hidden}@media (min-width: 960px){flynt-component[name=BlockImage] .image{width:66.1971830986%;float:left;margin-right:1.4084507042%;margin-left:16.9014084507%}}flynt-component[name=BlockImage] .image img{width:100%;height:100%;object-fit:cover;object-position:center}@media (min-width: 960px){flynt-component[name=BlockImage] figure{width:66.1971830986%;float:left;margin-right:1.4084507042%;margin-left:16.9014084507%;position:relative}}flynt-component[name=BlockImage] figure .embed,flynt-component[name=BlockImage] figure .video-container{aspect-ratio:16/9;position:relative;border-radius:20px;overflow:hidden}flynt-component[name=BlockImage] figure .embed iframe,flynt-component[name=BlockImage] figure .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}flynt-component[name=BlockImage]+flynt-component[name=BlockImageCounter]{padding:0 0 20px}@media (min-width: 960px){flynt-component[name=BlockImage]+flynt-component[name=BlockImageCounter]{padding:0 0 20px}}flynt-component[name=BlockImageCounter]+flynt-component[name=BlockImageCounter]{padding:0 0 20px}@media (min-width: 960px){flynt-component[name=BlockImageCounter]+flynt-component[name=BlockImageCounter]{padding:0 0 20px}}flynt-component[name=BlockImageCounter]{padding:20px 0}@media (min-width: 960px){flynt-component[name=BlockImageCounter]{padding:20px 0}}@media (min-width: 960px){flynt-component[name=BlockImageCounter] .number-container-wrapper{width:66.1971830986%;float:left;margin-right:1.4084507042%;margin-left:16.9014084507%}}flynt-component[name=BlockImageCounter] .number-container-wrapper .number-container-item-wrapper{display:flex;flex-direction:row;gap:0;flex-wrap:wrap;margin-left:-6px;margin-right:-6px;width:calc(100% + 12px)}flynt-component[name=BlockImageCounter] .number-container-wrapper .number-container-item{flex:1 1 33.3333333333%}@media (max-width: 960px){flynt-component[name=BlockImageCounter] .number-container-wrapper .number-container-item{flex:1 1 50%}}flynt-component[name=BlockImageCounter] .number-container-wrapper .number-container-item .number-container-item-inner{padding:6px;height:100%}flynt-component[name=BlockImageCounter] .number-container-wrapper .number-container-item .number-container-item-inner-content{padding:30px 20px;border-width:3px;border-style:solid;border-radius:10px;display:flex;flex-direction:column;gap:0;height:100%;text-align:center;justify-content:center}@media (max-width: 960px){flynt-component[name=BlockImageCounter] .number-container-wrapper .number-container-item .number-container-item-inner-content{padding:20px 10px}}flynt-component[name=BlockImageCounter] .number-container-wrapper .number-container-item .number-container-item-inner-number>span{display:inline-block;font-size:2rem;line-height:1.2;color:#000;font-family:Londrina Solid,sans-serif;line-height:1;margin-bottom:10px}@media (min-width: 960px){flynt-component[name=BlockImageCounter] .number-container-wrapper .number-container-item .number-container-item-inner-number>span{font-size:4.5rem}}@media (max-width: 960px){flynt-component[name=BlockImageCounter] .number-container-wrapper .number-container-item .number-container-item-inner-number>span{font-size:1.65rem;line-height:1.2;margin-bottom:5px}}@media (max-width: 960px) and (min-width: 960px){flynt-component[name=BlockImageCounter] .number-container-wrapper .number-container-item .number-container-item-inner-number>span{font-size:3.125rem}}flynt-component[name=BlockImageCounter] .number-container-wrapper .number-container-item .number-container-item-inner-text{font-size:1.1rem;line-height:1.3;color:#000;font-weight:700}@media (min-width: 960px){flynt-component[name=BlockImageCounter] .number-container-wrapper .number-container-item .number-container-item-inner-text{font-size:1.4rem}}flynt-component[name=BlockImageCounter]+flynt-component[name=BlockImages]{padding:0 0 20px}@media (min-width: 960px){flynt-component[name=BlockImageCounter]+flynt-component[name=BlockImages]{padding:0 0 20px}}flynt-component[name=BlockImages]{background-color:#000;padding:20px 0}@media (min-width: 960px){flynt-component[name=BlockImages]{padding:30px 0}}@media (min-width: 960px){flynt-component[name=BlockImages] .media-element-1{width:32.3943661972%;float:left;margin-right:1.4084507042%;margin-left:16.9014084507%}}flynt-component[name=BlockImages] .media-element-2{margin-top:10px}@media (min-width: 960px){flynt-component[name=BlockImages] .media-element-2{width:32.3943661972%;float:left;margin-right:1.4084507042%;margin-top:0}}flynt-component[name=BlockImages] figure{margin:0;padding:0;width:100%;border-radius:20px;overflow:hidden}flynt-component[name=BlockImages] figure .embed,flynt-component[name=BlockImages] figure .video-container{aspect-ratio:16/9;position:relative;border-radius:20px;overflow:hidden}flynt-component[name=BlockImages] figure .embed iframe,flynt-component[name=BlockImages] figure .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}flynt-component[name=BlockIntro] .g-wrapper{position:relative;overflow:hidden}@media (min-width: 960px){flynt-component[name=BlockIntro] .g-wrapper{display:flex}}flynt-component[name=BlockIntro] .blockIntro-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}flynt-component[name=BlockIntro] .blockIntro-bg img{width:100%;height:100%;object-fit:cover}flynt-component[name=BlockIntro] .blockIntro-inner{position:relative;z-index:1;padding-top:140px;padding-bottom:0}@media (min-width: 960px){flynt-component[name=BlockIntro] .blockIntro-inner{min-height:60vh;width:36.6197183099%;float:left;margin-right:1.4084507042%;margin-left:8.4507042254%;padding-top:320px;padding-bottom:140px}}flynt-component[name=BlockIntro] .blockIntro-titleH1{color:#ffeb14;margin-bottom:.5rem;font-size:1.65rem;line-height:1.2;font-weight:700}@media (min-width: 960px){flynt-component[name=BlockIntro] .blockIntro-titleH1{font-size:2.75rem}}flynt-component[name=BlockIntro] .blockIntro-titleH2{color:#fff;margin-bottom:1rem;font-size:1.65rem;line-height:1.2;font-weight:400}@media (min-width: 960px){flynt-component[name=BlockIntro] .blockIntro-titleH2{font-size:2.75rem}}flynt-component[name=BlockIntro] .blockIntro-text{color:#fff;margin-bottom:1.5rem}flynt-component[name=BlockIntro] .blockIntro-buttons{display:flex;flex-wrap:wrap;gap:1rem}flynt-component[name=BlockIntro] .blockIntro-btn{display:inline-block;padding:10px 15px;border-radius:30px;color:#000;text-decoration:none;font-weight:700}flynt-component[name=BlockIntro] .blockIntro-btn:hover{background-color:#fff!important}flynt-component[name=BlockIntro] .blockIntro-image{flex:0 0 auto;min-height:400px;align-self:stretch;display:flex;align-items:center;justify-content:center;position:relative;align-items:flex-end}flynt-component[name=BlockIntro] .blockIntro-image img{max-height:100%;width:auto;object-fit:contain}@media (min-width: 960px){flynt-component[name=BlockIntro] .blockIntro-image img{transform:translate(80px) scale(1.1)}}flynt-component[name=BlockIntro] .blockIntro-3dHead{flex:0 0 auto;min-height:400px;align-self:stretch;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width: 960px){flynt-component[name=BlockIntro] .blockIntro-3dHead{width:49.2957746479%;float:right;margin-right:0;margin-left:4.2253521127%}}flynt-component[name=BlockIntro] .blockIntro-3dHead canvas{display:block;width:100%;height:100%}flynt-component[name=BlockIntro] .section-divider{position:absolute;bottom:-27px;left:0;width:100%;z-index:1}@media (min-width: 960px){flynt-component[name=BlockIntro] .section-divider{bottom:-47px}}flynt-component[name=BlockIntro] .section-divider .section-divider-inner{text-align:center}flynt-component[name=BlockIntro] .section-divider .section-divider-inner svg{width:50px;height:55px;fill:#e637e6}@media (min-width: 960px){flynt-component[name=BlockIntro] .section-divider .section-divider-inner{width:15.4929577465%;float:left;margin-right:1.4084507042%;margin-left:16.9014084507%;text-align:center}flynt-component[name=BlockIntro] .section-divider .section-divider-inner svg{width:86px;height:94px;fill:#e637e6}}flynt-component[name=BlockIntroPage] .g-wrapper{position:relative;overflow:hidden;display:flex}@media (max-width: 960px){flynt-component[name=BlockIntroPage] .g-wrapper{display:flex;flex-direction:column-reverse}}flynt-component[name=BlockIntroPage] .blockIntro-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}flynt-component[name=BlockIntroPage] .blockIntro-bg img{width:100%;height:100%;object-fit:cover}flynt-component[name=BlockIntroPage] .blockIntro-image{flex:0 0 auto;max-width:45%;align-self:stretch;display:flex;align-items:center;margin-left:auto}@media (max-width: 960px){flynt-component[name=BlockIntroPage] .blockIntro-image{margin-left:20px}}flynt-component[name=BlockIntroPage] .blockIntro-image img{max-height:100%;width:auto;object-fit:contain;margin-top:auto}@media (min-width: 1280px){flynt-component[name=BlockIntroPage] .blockIntro-image img{max-height:570px;transform:translate(20px)}}flynt-component[name=BlockIntroPage] .blockIntro-inner{position:relative;z-index:1;min-height:60vh;padding-top:2rem;padding-bottom:0}@media (max-width: 960px){flynt-component[name=BlockIntroPage] .blockIntro-inner{min-height:10px;padding-top:140px;padding-bottom:0}}@media (min-width: 960px){flynt-component[name=BlockIntroPage] .blockIntro-inner{width:36.6197183099%;float:right;margin-right:0;margin-left:auto;padding-top:320px;padding-bottom:140px}}flynt-component[name=BlockIntroPage] .blockIntro-titleH1{color:#beff78;margin-bottom:.5rem;font-size:1.65rem;line-height:1.2;font-weight:700}@media (min-width: 960px){flynt-component[name=BlockIntroPage] .blockIntro-titleH1{font-size:2.75rem}}@media (max-width: 960px){flynt-component[name=BlockIntroPage] .blockIntro-titleH1 br{display:none}}flynt-component[name=BlockIntroPage] .blockIntro-titleH2{color:#fff;margin-bottom:1rem;font-size:1.65rem;line-height:1.2;font-weight:400}@media (min-width: 960px){flynt-component[name=BlockIntroPage] .blockIntro-titleH2{font-size:2.75rem}}flynt-component[name=BlockIntroPage] .blockIntro-text{color:#fff;margin-bottom:1.5rem}flynt-component[name=BlockIntroPage] .blockIntro-buttons{display:flex;flex-wrap:wrap;gap:1rem}flynt-component[name=BlockIntroPage] .blockIntro-btn{display:inline-block;padding:10px 15px;border-radius:30px;color:#000;text-decoration:none;font-weight:700}flynt-component[name=BlockIntroPage] .blockIntro-btn:hover{background-color:#fff!important}flynt-component[name=BlockIntroPage] .blockIntro-3dHead{flex:0 0 auto;min-height:400px;align-self:stretch;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width: 960px){flynt-component[name=BlockIntroPage] .blockIntro-3dHead{width:49.2957746479%;float:right;margin-right:0;margin-left:4.2253521127%}}flynt-component[name=BlockIntroPage] .blockIntro-3dHead canvas{display:block;width:100%;height:100%}flynt-component[name=BlockIntroPage] .section-divider{position:absolute;bottom:-27px;left:0;width:100%;z-index:1}@media (min-width: 960px){flynt-component[name=BlockIntroPage] .section-divider{bottom:-47px}}flynt-component[name=BlockIntroPage] .section-divider .section-divider-inner{text-align:center}@media (max-width: 960px){flynt-component[name=BlockIntroPage] .section-divider .section-divider-inner{text-align:right}}flynt-component[name=BlockIntroPage] .section-divider .section-divider-inner svg{width:50px;height:55px;fill:#e637e6}@media (max-width: 960px){flynt-component[name=BlockIntroPage] .section-divider .section-divider-inner svg{display:inline-block}}@media (min-width: 960px){flynt-component[name=BlockIntroPage] .section-divider .section-divider-inner{width:15.4929577465%;float:left;margin-right:1.4084507042%;margin-left:67.6056338028%;text-align:center}flynt-component[name=BlockIntroPage] .section-divider .section-divider-inner svg{width:86px;height:94px;fill:#e637e6}}flynt-component[name=BlockKontakt]{background-color:#000;padding:40px 0 90px}@media (min-width: 960px){flynt-component[name=BlockKontakt]{padding:100px 0 120px}}@media (min-width: 960px){flynt-component[name=BlockKontakt] .headline-wrapper{margin-left:16.9014084507%;width:61.9718309859%;float:left;margin-right:1.4084507042%}}flynt-component[name=BlockKontakt] .headline-wrapper h2{color:#000;font-size:1.65rem;line-height:1.2;margin-bottom:16px}@media (min-width: 960px){flynt-component[name=BlockKontakt] .headline-wrapper h2{font-size:2.75rem}}flynt-component[name=BlockKontakt] .headline-wrapper .wysiwyg a,flynt-component[name=BlockKontakt] .headline-wrapper .wysiwyg li,flynt-component[name=BlockKontakt] .headline-wrapper .wysiwyg p,flynt-component[name=BlockKontakt] .headline-wrapper .wysiwyg span,flynt-component[name=BlockKontakt] .headline-wrapper .wysiwyg strong{color:#000}flynt-component[name=BlockKontakt] .contact-form-wrapper{margin-top:20px}@media (min-width: 960px){flynt-component[name=BlockKontakt] .contact-form-wrapper{margin-left:16.9014084507%;width:61.9718309859%;float:left;margin-right:1.4084507042%}}flynt-component[name=BlockKontakt] .contact-form-wrapper .wysiwyg a,flynt-component[name=BlockKontakt] .contact-form-wrapper .wysiwyg li,flynt-component[name=BlockKontakt] .contact-form-wrapper .wysiwyg p,flynt-component[name=BlockKontakt] .contact-form-wrapper .wysiwyg span,flynt-component[name=BlockKontakt] .contact-form-wrapper .wysiwyg strong{color:#000}flynt-component[name=BlockKontakt] .contact-form-wrapper .wpcf7-response-output{margin:30px 0 20px;text-align:center;font-size:1rem;font-weight:700;color:#000;background-color:#ffeb14;border-radius:20px;padding:10px 20px;border:none;box-shadow:2px 2px 2px inset #0003}flynt-component[name=BlockKontakt] .contact-form-wrapper form{max-width:600px;margin:0;padding:0}flynt-component[name=BlockKontakt] .contact-form-wrapper form .wpcf7-submit{background-color:#ffeb14;color:#000;border:none;border-radius:20px;padding:10px 20px;cursor:pointer;font-size:16px;font-weight:600;font-size:1.1rem;line-height:1.3;font-size:1rem!important;font-weight:700}@media (min-width: 960px){flynt-component[name=BlockKontakt] .contact-form-wrapper form .wpcf7-submit{font-size:1.4rem}}flynt-component[name=BlockKontakt] .contact-form-wrapper form .wpcf7-submit:hover{background-color:#000;color:#fff}flynt-component[name=BlockKontakt] .contact-form-wrapper form .form-item label{display:none}flynt-component[name=BlockKontakt] .contact-form-wrapper form .form-item input,flynt-component[name=BlockKontakt] .contact-form-wrapper form .form-item textarea{width:100%;padding:10px 15px;border:2px solid #ffeb14;border-radius:20px;margin-bottom:10px;box-shadow:2px 2px 2px inset #0003}flynt-component[name=BlockKontakt] .contact-form-wrapper form .form-item br{display:none}flynt-component[name=BlockKontakt] .contact-form-wrapper form .form-item p{margin:0}flynt-component[name=BlockKontakt] .contact-form-wrapper form .form-item-wrapper{color:#000}@media (min-width: 960px){flynt-component[name=BlockKontakt] .contact-form-wrapper form .form-item-wrapper{display:flex;align-items:flex-start}}flynt-component[name=BlockKontakt] .contact-form-wrapper form .form-item-wrapper .form-item-accept{font-size:.875rem;display:flex;align-items:center;gap:10px}flynt-component[name=BlockKontakt] .contact-form-wrapper form .form-item-wrapper .form-item-accept p{margin:0;padding:0}flynt-component[name=BlockKontakt] .contact-form-wrapper form .form-item-wrapper .form-item-accept .wpcf7-list-item{margin:0;padding:0}flynt-component[name=BlockKontakt] .contact-form-wrapper form .form-item-wrapper .form-item-accept .wpcf7-list-item>label{display:inline-flex;align-items:center;gap:10px}flynt-component[name=BlockKontakt] .contact-form-wrapper form .form-item-wrapper .form-item-accept .wpcf7-list-item input{width:20px;height:20px;border:2px solid #ffeb14;accent-color:#ffeb14;display:inline-block}flynt-component[name=BlockKontakt] .contact-form-wrapper form .form-item-wrapper .form-item-submit{margin-left:auto;text-align:left;align-items:center;gap:10px;margin-top:20px}@media (min-width: 960px){flynt-component[name=BlockKontakt] .contact-form-wrapper form .form-item-wrapper .form-item-submit{display:flex;flex-direction:row-reverse;text-align:right;margin-top:0}}flynt-component[name=BlockKontakt] .contact-form-wrapper form .form-item-wrapper .form-item-submit p{margin:0;padding:0;gap:10px}@media (min-width: 960px){flynt-component[name=BlockKontakt] .contact-form-wrapper form .form-item-wrapper .form-item-submit p{display:flex;flex-direction:row-reverse;align-items:center}}flynt-component[name=BlockKontakt] .contact-form-wrapper form .form-item-wrapper .wpcf7-spinner{height:0}flynt-component[name=BlockNotFound]{background-color:#6eebf5;padding:50px 0 150px}@media (min-width: 960px){flynt-component[name=BlockNotFound]{padding:100px 0 150px}}@media (min-width: 960px){flynt-component[name=BlockNotFound] .header-image{margin-left:16.9014084507%;width:66.1971830986%;float:left;margin-right:1.4084507042%}}flynt-component[name=BlockNotFound] .title{color:#e637e6;font-size:140px;font-style:normal;font-weight:750;line-height:140px;text-align:center}@media (min-width: 960px){flynt-component[name=BlockNotFound] .title{text-align:left;margin-left:16.9014084507%;width:23.9436619718%;float:left;margin-right:1.4084507042%}}flynt-component[name=BlockNotFound] .text{font-size:16px;font-style:normal;font-weight:400;line-height:24px}flynt-component[name=BlockNotFound] .text a{--color: #e637e6;border-radius:100px;background-color:var(--color);border:2px solid var(--color);color:#fff;height:50px;display:inline-block;width:auto;padding:12px 16px;box-sizing:border-box;text-decoration:none}flynt-component[name=BlockNotFound] .text a:hover{background-color:#fff;color:var(--color);cursor:pointer}@media (min-width: 960px){flynt-component[name=BlockNotFound] .text{width:40.8450704225%;float:left;margin-right:1.4084507042%}}flynt-component[name=BlockNutzen]{background-color:#000;padding:40px 0 90px}@media (min-width: 960px){flynt-component[name=BlockNutzen]{padding:100px 0 120px}}@media (min-width: 960px){flynt-component[name=BlockNutzen] .headline-wrapper{margin-left:8.4507042254%;width:83.0985915493%;float:left;margin-right:1.4084507042%}}flynt-component[name=BlockNutzen] .headline-wrapper h2{color:#000;font-size:1.65rem;line-height:1.2}@media (min-width: 960px){flynt-component[name=BlockNutzen] .headline-wrapper h2{font-size:2.75rem}}flynt-component[name=BlockNutzen] .headline-wrapper .wysiwyg a,flynt-component[name=BlockNutzen] .headline-wrapper .wysiwyg li,flynt-component[name=BlockNutzen] .headline-wrapper .wysiwyg p,flynt-component[name=BlockNutzen] .headline-wrapper .wysiwyg span,flynt-component[name=BlockNutzen] .headline-wrapper .wysiwyg strong{color:#000}flynt-component[name=BlockNutzen] .nutzen-blocks-wrapper{margin-top:40px;max-width:100%;margin-left:auto;margin-right:auto}flynt-component[name=BlockNutzen] .nutzen-blocks-wrapper:after{content:" ";display:block;clear:both}@media (min-width: 960px){flynt-component[name=BlockNutzen] .nutzen-blocks-wrapper .nutzen-block-left{margin-left:16.9014084507%;width:32.3943661972%;float:left;margin-right:1.4084507042%}}flynt-component[name=BlockNutzen] .nutzen-blocks-wrapper .nutzen-block-right{margin-top:40px}@media (min-width: 960px){flynt-component[name=BlockNutzen] .nutzen-blocks-wrapper .nutzen-block-right{margin-left:8.4507042254%;width:32.3943661972%;float:left;margin-right:1.4084507042%;margin-top:0}}flynt-component[name=BlockNutzen] .nutzen-blocks-wrapper .nutzen-block-title{font-size:1.65rem;line-height:1.2;font-family:Londrina Solid,sans-serif;margin-bottom:20px;text-align:left}@media (min-width: 960px){flynt-component[name=BlockNutzen] .nutzen-blocks-wrapper .nutzen-block-title{font-size:3.125rem}}@media (min-width: 960px){flynt-component[name=BlockNutzen] .nutzen-blocks-wrapper .nutzen-block-title{text-align:left}}flynt-component[name=BlockNutzen] .nutzen-blocks-wrapper .wysiwyg a,flynt-component[name=BlockNutzen] .nutzen-blocks-wrapper .wysiwyg li,flynt-component[name=BlockNutzen] .nutzen-blocks-wrapper .wysiwyg p,flynt-component[name=BlockNutzen] .nutzen-blocks-wrapper .wysiwyg span,flynt-component[name=BlockNutzen] .nutzen-blocks-wrapper .wysiwyg strong{color:#000;font-weight:700}flynt-component[name=BlockNutzen] .nutzen-blocks-wrapper .wysiwyg ul{padding:0;margin:0;list-style:none}flynt-component[name=BlockNutzen] .nutzen-blocks-wrapper .wysiwyg li{padding:0}flynt-component[name=BlockNutzen] .section-divider{position:absolute;bottom:-27px;left:0;width:100%;z-index:1}@media (min-width: 960px){flynt-component[name=BlockNutzen] .section-divider{bottom:-47px}}flynt-component[name=BlockNutzen] .section-divider .section-divider-inner{text-align:center}flynt-component[name=BlockNutzen] .section-divider .section-divider-inner svg{width:50px;height:55px;fill:#e637e6}@media (min-width: 960px){flynt-component[name=BlockNutzen] .section-divider .section-divider-inner{width:15.4929577465%;float:left;margin-right:1.4084507042%;margin-left:16.9014084507%;text-align:center}flynt-component[name=BlockNutzen] .section-divider .section-divider-inner svg{width:86px;height:94px;fill:#e637e6}}flynt-component[name=BlockPartner]{background-color:#000;padding:40px 0}@media (min-width: 960px){flynt-component[name=BlockPartner]{padding:50px 0 40px}}@media (min-width: 960px){flynt-component[name=BlockPartner] .blockWhy-headline{width:83.0985915493%;float:left;margin-right:1.4084507042%;margin-left:8.4507042254%;text-align:center}flynt-component[name=BlockPartner] .blockWhy-headline h2{font-size:1.65rem;line-height:1.2;text-align:center}}@media (min-width: 960px) and (min-width: 960px){flynt-component[name=BlockPartner] .blockWhy-headline h2{font-size:2.75rem}}@media (min-width: 960px){flynt-component[name=BlockPartner] .blockWhy-headline h2 strong{font-weight:700;color:#6eebf5}}flynt-component[name=BlockPartner] .partner-wrapper{padding:80px 0 0;text-align:center}flynt-component[name=BlockPartner] .partner-wrapper .partner-item{display:inline-block;max-width:600px}flynt-component[name=BlockBlockquote]+flynt-component[name=BlockText]{padding:20px 0 30px}@media (min-width: 960px){flynt-component[name=BlockBlockquote]+flynt-component[name=BlockText]{padding:30px 0}}flynt-component[name=BlockText]{padding:30px 0}@media (min-width: 960px){flynt-component[name=BlockText]{padding:50px 0}}flynt-component[name=BlockText] [data-align=center]{text-align:center}@media (min-width: 960px){flynt-component[name=BlockText] [data-align=left]{margin-left:16.9014084507%;width:66.1971830986%;float:left;margin-right:1.4084507042%}}flynt-component[name=BlockText] .block-title{font-size:1.65rem;line-height:1.2;margin-bottom:12px;color:#000;scroll-margin:100px;scroll-padding:100px;font-family:Londrina Solid,sans-serif}@media (min-width: 960px){flynt-component[name=BlockText] .block-title{font-size:2.75rem}}flynt-component[name=BlockText] .wysiwyg{color:#000}flynt-component[name=BlockTrenner] .section-divider{position:relative;width:100%;z-index:1}flynt-component[name=BlockTrenner] .section-divider .section-divider-inner{text-align:center;border-top-width:2px;border-bottom-width:0;border-left-width:0;border-right-width:0;border-top-style:solid;position:relative}flynt-component[name=BlockTrenner] .section-divider .section-divider-inner svg{width:59px;height:52px;fill:#e637e6;display:inline-block;position:absolute;top:-28px;left:50%;transform:translate(-50%)}flynt-component[name=BlockVersprechen]{padding:20px 0 40px}@media (min-width: 960px){flynt-component[name=BlockVersprechen]{padding:40px 0 80px}}@media (min-width: 960px){flynt-component[name=BlockVersprechen] .blockVersprechen-inner{margin-left:16.9014084507%;width:66.1971830986%;float:left;margin-right:1.4084507042%}}flynt-component[name=BlockVersprechen] .blockVersprechen-inner h2{font-size:1.65rem;font-weight:400;line-height:1.2;text-align:left;margin:0 0 30px;padding:0}@media (min-width: 960px){flynt-component[name=BlockVersprechen] .blockVersprechen-inner h2{font-size:2.75rem}}@media (max-width: 960px){flynt-component[name=BlockVersprechen] .blockVersprechen-inner h2{font-size:1.2rem;line-height:1.3;text-align:center}}@media (max-width: 960px) and (min-width: 960px){flynt-component[name=BlockVersprechen] .blockVersprechen-inner h2{font-size:1.5rem}}flynt-component[name=BlockVersprechen] .blockVersprechen-inner h2 p{margin:0;padding:0}flynt-component[name=BlockVersprechen] .blockVersprechen-inner h2 strong{font-weight:600}flynt-component[name=BlockVersprechen] blockquote{background-color:#fff;border-radius:20px;padding:40px 60px}@media (max-width: 960px){flynt-component[name=BlockVersprechen] blockquote{padding:20px 30px}}flynt-component[name=BlockVersprechen] blockquote p{font-size:1.65rem;font-weight:600;font-family:Londrina Solid,sans-serif;line-height:1.2;text-align:center;margin:0 0 12px;padding:0}@media (min-width: 960px){flynt-component[name=BlockVersprechen] blockquote p{font-size:2.75rem}}@media (max-width: 960px){flynt-component[name=BlockVersprechen] blockquote p{font-size:1.2rem;line-height:1.3;text-align:center}}@media (max-width: 960px) and (min-width: 960px){flynt-component[name=BlockVersprechen] blockquote p{font-size:1.5rem}}flynt-component[name=BlockVersprechen] blockquote p strong{font-weight:600}flynt-component[name=BlockVersprechen] blockquote footer{font-size:1.1rem;line-height:1.3;font-weight:400;line-height:1.2;text-align:center;margin:0;padding:0;color:#000}@media (min-width: 960px){flynt-component[name=BlockVersprechen] blockquote footer{font-size:1.4rem}}flynt-component[name=BlockVersprechen] .section-divider{position:absolute;bottom:-27px;left:0;width:100%;z-index:1}@media (min-width: 960px){flynt-component[name=BlockVersprechen] .section-divider{bottom:-47px}}flynt-component[name=BlockVersprechen] .section-divider .section-divider-inner{text-align:center}flynt-component[name=BlockVersprechen] .section-divider .section-divider-inner svg{width:50px;height:55px;fill:#e637e6}@media (min-width: 960px){flynt-component[name=BlockVersprechen] .section-divider .section-divider-inner{width:15.4929577465%;float:left;margin-right:1.4084507042%;margin-left:16.9014084507%;text-align:center}flynt-component[name=BlockVersprechen] .section-divider .section-divider-inner svg{width:86px;height:94px;fill:#e637e6}}flynt-component[name=BlockVideo]{background-color:#00857b;padding:100px 0}flynt-component[name=BlockVideo]:after{content:"";position:absolute;z-index:10;left:0;width:100%;height:103px;background-repeat:repeat-x;background-position-x:center;top:-70px}flynt-component[name=BlockVideo] .title{font-size:43px;font-style:normal;font-weight:750;line-height:44px;color:#fff;text-align:center;margin-bottom:35px}flynt-component[name=BlockVideo] .embed{position:relative;padding-bottom:56.25%}flynt-component[name=BlockVideo] .embed-poster img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}flynt-component[name=BlockVideo] .embed-poster button{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%)}flynt-component[name=BlockVideo] .embed-poster:hover{cursor:pointer}flynt-component[name=BlockVideo] .embed-poster:hover button{background-color:#e637e6}flynt-component[name=BlockVideo] .embed iframe{position:absolute;top:0;left:0;z-index:inherit;width:100%;height:100%}flynt-component[name=BlockVideo] .play-btn{background-color:#919a49;width:120px;height:120px;padding:20px;border-radius:100%}flynt-component[name=BlockVideo] .play-btn svg{width:100%;height:100%;transform:translate(4px)}flynt-component[name=BlockVideo].video-is-playing .play-btn{display:none}flynt-component[name=BlockWhat]{background-color:#000;padding:40px 0}@media (min-width: 960px){flynt-component[name=BlockWhat]{padding:90px 0}}flynt-component[name=BlockWhat] .what-headline{position:relative;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;max-width:200px}@media (min-width: 960px){flynt-component[name=BlockWhat] .what-headline{width:28.1690140845%;float:left;margin-right:1.4084507042%;margin-left:4.2253521127%;max-width:none}}flynt-component[name=BlockWhat] .what-headline .what-headline-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}flynt-component[name=BlockWhat] .what-headline .what-headline-text{position:relative;z-index:2;text-align:center}flynt-component[name=BlockWhat] .what-headline .what-headline-text h2{color:#fff;font-size:1.65rem;line-height:1.2;margin:0}@media (min-width: 960px){flynt-component[name=BlockWhat] .what-headline .what-headline-text h2{font-size:2.75rem}}@media (min-width: 960px){flynt-component[name=BlockWhat] .what-intro-text{width:49.2957746479%;float:left;margin-right:1.4084507042%;margin-left:8.4507042254%;padding-top:75px}}flynt-component[name=BlockWhat] .blockWhy-second-headline{text-align:center;padding:70px 0}flynt-component[name=BlockWhat] .blockWhy-second-headline h2{font-size:1.65rem;line-height:1.2;color:#e637e6}@media (min-width: 960px){flynt-component[name=BlockWhat] .blockWhy-second-headline h2{font-size:2.75rem}}flynt-component[name=BlockWhat] .section-divider{position:absolute;bottom:-47px;left:0;width:100%;z-index:1}@media (min-width: 960px){flynt-component[name=BlockWhat] .section-divider .section-divider-inner{width:15.4929577465%;float:left;margin-right:1.4084507042%;margin-left:42.2535211268%;text-align:center}flynt-component[name=BlockWhat] .section-divider .section-divider-inner svg{width:86px;height:94px;fill:#e637e6}}@media (min-width: 960px){flynt-component[name=BlockWhat] .items-wrapper{width:83.0985915493%;float:left;margin-right:1.4084507042%;margin-left:8.4507042254%}}flynt-component[name=BlockWhat] .item-wrapper{display:grid;grid-template-columns:1fr 1.5fr 1fr;grid-template-rows:1fr 1fr;gap:20px;align-items:center;justify-items:center}flynt-component[name=BlockWhat] .item{color:#fff;padding:0;text-align:center;width:100%;height:100%}flynt-component[name=BlockWhat] .item.item--lit .blob-item{opacity:1}flynt-component[name=BlockWhat] .item.item-3{grid-column:2;grid-row:1/span 2;font-weight:700;text-align:center;display:flex;align-items:center;justify-content:center}flynt-component[name=BlockWhat] .item.item-3 .blob-item{opacity:1}flynt-component[name=BlockWhat] .item.item-3 .blob-item .blob-item-head{aspect-ratio:1/1}flynt-component[name=BlockWhat] .item.item-3 .blob-item .blob-item-head .blog-item-head-title{font-size:1.65rem;line-height:1.2;font-size:1rem}@media (min-width: 960px){flynt-component[name=BlockWhat] .item.item-3 .blob-item .blob-item-head .blog-item-head-title{font-size:2.75rem}}@media (min-width: 960px){flynt-component[name=BlockWhat] .item.item-3 .blob-item .blob-item-head .blog-item-head-title{font-size:1.65rem;line-height:1.2}}@media (min-width: 960px) and (min-width: 960px){flynt-component[name=BlockWhat] .item.item-3 .blob-item .blob-item-head .blog-item-head-title{font-size:2.75rem}}flynt-component[name=BlockWhat] .item .blob-item{width:100%;opacity:.5;padding:0;transition:opacity .3s ease}@media (min-width: 960px){flynt-component[name=BlockWhat] .item .blob-item{padding:20px 0}}flynt-component[name=BlockWhat] .item .blob-item:hover{opacity:1}flynt-component[name=BlockWhat] .item .blob-item .blob-item-head{position:relative;z-index:2;aspect-ratio:5/4;display:flex;align-items:center;justify-content:center}flynt-component[name=BlockWhat] .item .blob-item .blob-item-head .blog-item-head-image{position:absolute;top:0;left:0;width:100%;height:100%}flynt-component[name=BlockWhat] .item .blob-item .blob-item-head .blog-item-head-image img{width:100%;height:100%;object-fit:contain}flynt-component[name=BlockWhat] .item .blob-item .blob-item-head .blog-item-head-title{font-size:1.1rem;line-height:1.3;position:relative;z-index:2;font-size:12px}@media (min-width: 960px){flynt-component[name=BlockWhat] .item .blob-item .blob-item-head .blog-item-head-title{font-size:1.4rem}}@media (min-width: 960px){flynt-component[name=BlockWhat] .item .blob-item .blob-item-head .blog-item-head-title{font-size:1.1rem;line-height:1.3}}@media (min-width: 960px) and (min-width: 960px){flynt-component[name=BlockWhat] .item .blob-item .blob-item-head .blog-item-head-title{font-size:1.4rem}}@media (min-width: 960px){flynt-component[name=BlockWhat] .item .blob-item .blob-item-text{transform:translateY(-10px)}}flynt-component[name=BlockWhat] .item .blob-item .blob-item-text .wysiwyg{font-size:12px}@media (min-width: 960px){flynt-component[name=BlockWhat] .item .blob-item .blob-item-text .wysiwyg{font-size:.87rem;line-height:1.3}}@media (min-width: 960px) and (min-width: 960px){flynt-component[name=BlockWhat] .item .blob-item .blob-item-text .wysiwyg{font-size:.87rem}}flynt-component[name=BlockWhy]{background-color:#000;padding:40px 0}@media (min-width: 960px){flynt-component[name=BlockWhy]{padding:90px 0}}@media (min-width: 960px){flynt-component[name=BlockWhy] .blockWhy-headline{width:83.0985915493%;float:left;margin-right:1.4084507042%;margin-left:8.4507042254%;text-align:left}}flynt-component[name=BlockWhy] .blockWhy-headline h2{font-size:1.65rem;line-height:1.2;font-weight:400;text-align:left}@media (min-width: 960px){flynt-component[name=BlockWhy] .blockWhy-headline h2{font-size:2.75rem}}flynt-component[name=BlockWhy] .blockWhy-headline h2 strong{font-weight:700;color:#6eebf5}flynt-component[name=BlockWhy] .blockWhy-headline-title{margin-bottom:42px}flynt-component[name=BlockWhy] .blockWhy-headline-title p{margin:0;padding:0}flynt-component[name=BlockWhy] .blockWhy-quote-block{background-color:#fff;box-shadow:3px 3px 3px #00000059;border-radius:20px;padding:33px;color:#000aaf}@media (min-width: 960px){flynt-component[name=BlockWhy] .blockWhy-quote-block-left{width:49.2957746479%;float:left;margin-right:1.4084507042%;position:relative;z-index:10;transform:translate(16px)}}flynt-component[name=BlockWhy] .blockWhy-quote-block-right{margin-top:20px}@media (min-width: 960px){flynt-component[name=BlockWhy] .blockWhy-quote-block-right{width:49.2957746479%;float:right;margin-right:0;transform:translate(-16px);margin-top:40px}}flynt-component[name=BlockWhy] .blockWhy-quote-block-title{text-align:center;font-family:Titillium Web,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4;font-style:italic;color:#000}@media (min-width: 960px){flynt-component[name=BlockWhy] .blockWhy-quote-block-title{font-size:1.125rem}}flynt-component[name=BlockWhy] .blockWhy-quote-block-quote{text-align:center;margin-top:15px}flynt-component[name=BlockWhy] .blockWhy-quote-block-quote blockquote{font-size:1.65rem;line-height:1.2;font-style:normal;text-align:center;font-family:Londrina Solid,sans-serif}@media (min-width: 960px){flynt-component[name=BlockWhy] .blockWhy-quote-block-quote blockquote{font-size:2.75rem}}flynt-component[name=BlockWhy] .blockWhy-quote-block-text{text-align:left;margin-top:12px}@media (min-width: 960px){flynt-component[name=BlockWhy] .blockWhy-quote-block-text{padding:0 20px}}flynt-component[name=BlockWhy] .blockWhy-quote-block-text .wysiwyg{color:#000}flynt-component[name=BlockWhy] .section-divider{position:absolute;bottom:-27px;left:0;width:100%;z-index:1}@media (min-width: 960px){flynt-component[name=BlockWhy] .section-divider{bottom:-47px}}flynt-component[name=BlockWhy] .section-divider .section-divider-inner{text-align:center}flynt-component[name=BlockWhy] .section-divider .section-divider-inner svg{width:50px;height:55px;fill:#e637e6}@media (min-width: 960px){flynt-component[name=BlockWhy] .section-divider .section-divider-inner{width:15.4929577465%;float:left;margin-right:1.4084507042%;margin-left:16.9014084507%;text-align:center}flynt-component[name=BlockWhy] .section-divider .section-divider-inner svg{width:86px;height:94px;fill:#e637e6}}flynt-component[name=NavigationBurger]{--nav-height: 100px;height:var(--nav-height);display:none}@media (min-width: 960px){flynt-component[name=NavigationBurger]{display:none}}flynt-component[name=NavigationBurger][data-status=menuIsOpen] nav{box-shadow:0 0 24px #00000012}flynt-component[name=NavigationBurger] nav{position:fixed;z-index:999;left:0;width:100%;height:var(--nav-height);background-color:#fff;box-shadow:0;transition:box-shadow .3s ease-in-out}.admin-bar flynt-component[name=NavigationBurger] nav{inset-block-start:var(--wp-admin--admin-bar--height)}flynt-component[name=NavigationBurger] nav.on-scroll{box-shadow:0 5px 5px #0000001a}flynt-component[name=NavigationBurger] .container{height:var(--nav-height);width:100%;background-color:var(--color-background);-webkit-border-after:solid 2px var(--color-border);border-block-end:solid 2px var(--color-border);display:flex;gap:20px;align-items:center;inline-size:100%;inset-block-start:0;inset-inline:0;justify-content:space-between;padding-block:12px}flynt-component[name=NavigationBurger] .hamburger{--line-width: 29px;--line-border-width: 2px;align-items:center;block-size:48px;cursor:pointer;display:flex;inline-size:48px;justify-content:center;-webkit-margin-end:-10px;margin-inline-end:-10px;position:relative;flex:0 0 auto}flynt-component[name=NavigationBurger] .hamburger:focus:not(:focus-visible){outline:none}flynt-component[name=NavigationBurger] .hamburger-lines{block-size:18px;inline-size:var(--line-width);position:relative}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after{content:""}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after,flynt-component[name=NavigationBurger] .hamburger-lines--primary,flynt-component[name=NavigationBurger] .hamburger-lines--secondary{background-color:#e637e6;block-size:var(--line-border-width);border-radius:6px;display:block;inline-size:var(--line-width);inset-inline-start:0;position:absolute;transition:opacity .2s ease-in-out .2s,rotate .2s ease-in-out .2s,translate .2s ease-in-out .2s}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after{will-change:translate,opacity}flynt-component[name=NavigationBurger] .hamburger-lines:before{inset-block-start:0}flynt-component[name=NavigationBurger] .hamburger-lines--primary,flynt-component[name=NavigationBurger] .hamburger-lines--secondary{inset-block-start:9px;transition-delay:0s;will-change:rotate}flynt-component[name=NavigationBurger] .hamburger-lines:after{inset-block-start:18px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before{translate:0 9px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{translate:0 -9px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--primary{rotate:45deg;transition-delay:.2s}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--secondary{rotate:-45deg;transition-delay:.2s}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before,flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{opacity:0;transition-delay:0s}flynt-component[name=NavigationBurger] .logo{block-size:100%;display:block;flex-shrink:0;text-decoration:none;flex:1 1 auto;max-width:300px}flynt-component[name=NavigationBurger] .logo-image{block-size:100%;inline-size:auto}flynt-component[name=NavigationBurger] .menu{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;block-size:calc(100% - var(--nav-height));inline-size:100%;overflow-y:auto;position:fixed;transition:translate .45s cubic-bezier(.19,1,.22,1),visibility .45s;translate:100% 0;visibility:hidden;will-change:translate,visibility;z-index:98}flynt-component[name=NavigationBurger] .menu ul{inset-inline-start:0;list-style:none;inset-block-start:var(--nav-height);margin:0;padding:0;display:flex;flex-wrap:wrap}flynt-component[name=NavigationBurger] .menu li:not(.icon){flex-basis:100%}flynt-component[name=NavigationBurger] .menu li.icon{flex-basis:auto;margin-right:20px}@media (min-width: 960px){flynt-component[name=NavigationBurger] .menu li.icon{margin-right:0;flex-basis:50%}}.admin-bar flynt-component[name=NavigationBurger] .menu{block-size:calc(100% - var(--nav-height) - var(--wp-admin--admin-bar--height));inset-block-start:calc(var(--nav-height) + var(--wp-admin--admin-bar--height))}flynt-component[name=NavigationBurger] .menu .link{display:block;font-style:normal;font-weight:750;line-height:normal;color:#e637e6;margin-bottom:30px;text-decoration:none;font-size:32px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .menu{translate:0 0;visibility:visible}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}flynt-component[name=NavigationFooter] .footer{background-color:#000;color:#fff;padding:50px 0}@media (max-width: 960px){flynt-component[name=NavigationFooter] .footer{padding:30px 0}}@media (min-width: 960px){flynt-component[name=NavigationFooter] .g-wrapper{display:flex;align-items:center}}@media (max-width: 960px){flynt-component[name=NavigationFooter] .g-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:0px;grid-row-gap:0px}}flynt-component[name=NavigationFooter] .branding{display:flex;align-items:center}@media (min-width: 960px){flynt-component[name=NavigationFooter] .branding{width:15.4929577465%;float:left;margin-right:1.4084507042%}}@media (max-width: 960px){flynt-component[name=NavigationFooter] .branding{grid-area:1/1/2/2}}flynt-component[name=NavigationFooter] .branding img{width:110px;height:73px}@media (max-width: 960px){flynt-component[name=NavigationFooter] .branding img{width:80px;height:53px}}flynt-component[name=NavigationFooter] .footer-nav{display:flex}@media (max-width: 960px){flynt-component[name=NavigationFooter] .footer-nav{grid-area:1/2/2/3;padding-left:10px}}@media (min-width: 960px){flynt-component[name=NavigationFooter] .footer-nav{width:40.8450704225%;float:left;margin-right:1.4084507042%;align-self:center}}flynt-component[name=NavigationFooter] .footer-nav a{color:inherit;text-decoration:none;margin:0 6px}@media (max-width: 960px){flynt-component[name=NavigationFooter] .footer-nav a{font-size:.875rem}}flynt-component[name=NavigationFooter] .footer-nav a:hover{color:#e637e6}@media (min-width: 960px){flynt-component[name=NavigationFooter] .linkedin{width:15.4929577465%;float:left;margin-right:1.4084507042%;align-self:center}}@media (max-width: 960px){flynt-component[name=NavigationFooter] .linkedin{grid-area:1/3/2/4;text-align:right}}flynt-component[name=NavigationFooter] .linkedin img{width:50px;height:50px;display:inline-block}@media (max-width: 960px){flynt-component[name=NavigationFooter] .linkedin img{width:33px;height:33px}}@media (max-width: 960px){flynt-component[name=NavigationFooter] .claim{grid-area:2/2/3/4;padding-left:17px}}@media (min-width: 960px){flynt-component[name=NavigationFooter] .claim{width:23.9436619718%;float:right;margin-right:0;align-self:center}}flynt-component[name=NavigationFooter] .claim span{font-size:1.1rem;line-height:1.3;font-weight:700;color:#fff}@media (min-width: 960px){flynt-component[name=NavigationFooter] .claim span{font-size:1.4rem}}.privacy-policy flynt-component[name=NavigationMain] .hamburger .burg,.page-id-178 flynt-component[name=NavigationMain] .hamburger .burg{background-color:#000}.privacy-policy flynt-component[name=NavigationMain] .branding a img,.page-id-178 flynt-component[name=NavigationMain] .branding a img{filter:invert(1)}.privacy-policy flynt-component[name=NavigationMain].is-open .hamburger .burg,.page-id-178 flynt-component[name=NavigationMain].is-open .hamburger .burg{background-color:#fff}.privacy-policy flynt-component[name=NavigationMain].is-open .branding a img,.page-id-178 flynt-component[name=NavigationMain].is-open .branding a img{filter:invert(0)}flynt-component[name=NavigationMain]{position:absolute;width:100%;z-index:50;top:0;left:0;background-color:transparent;padding:10px 0 0}@media (min-width: 960px){flynt-component[name=NavigationMain]{padding:30px 0 0}}flynt-component[name=NavigationMain].is-open .navigation-menu{transform:translateY(0);visibility:visible;height:auto;overflow:visible}flynt-component[name=NavigationMain].is-open .hamburger .a{top:10px;width:40px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}flynt-component[name=NavigationMain].is-open .hamburger .b{opacity:0}flynt-component[name=NavigationMain].is-open .hamburger .c{top:10px;width:40px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}flynt-component[name=NavigationMain]>.g-wrapper{position:relative;z-index:10}flynt-component[name=NavigationMain] .navigation{width:100%;display:flex;align-items:center;justify-content:space-between}@media (min-width: 960px){flynt-component[name=NavigationMain] .navigation{width:83.0985915493%;float:left;margin-right:1.4084507042%;margin-left:8.4507042254%}}@media (max-width: 960px){flynt-component[name=NavigationMain] .hamburger{flex:1}}flynt-component[name=NavigationMain] .hamburger .burger{width:40px;height:40px;position:relative;cursor:pointer;float:left;top:8px;margin-right:5px}flynt-component[name=NavigationMain] .hamburger .burg{width:40px;height:4px;border-radius:2px;background:#fff;position:absolute;transition:.3s ease-out}flynt-component[name=NavigationMain] .hamburger .a{top:0;width:20px}flynt-component[name=NavigationMain] .hamburger .b{top:12px;transition:.1s ease-out;width:30px}flynt-component[name=NavigationMain] .hamburger .c{top:24px}@media (max-width: 960px){flynt-component[name=NavigationMain] .branding{flex:1}}flynt-component[name=NavigationMain] .branding a img{width:130px;height:130px;object-fit:contain;object-position:center center}@media (max-width: 960px){flynt-component[name=NavigationMain] .branding a img{width:100px;height:100px}}flynt-component[name=NavigationMain] .language-switcher{display:flex;align-items:center;justify-content:center;gap:10px}@media (max-width: 960px){flynt-component[name=NavigationMain] .language-switcher{flex:1}}flynt-component[name=NavigationMain] .language-switcher .lang-item{display:flex;align-items:center;justify-content:center;gap:10px;border-radius:12px;height:26px;padding:0 10px;position:relative}@media (max-width: 960px){flynt-component[name=NavigationMain] .language-switcher .lang-item{padding:0 15px}}flynt-component[name=NavigationMain] .language-switcher .lang-item.active{background-color:#6eebf5;z-index:2;transform:translate(40px)}@media (max-width: 960px){flynt-component[name=NavigationMain] .language-switcher .lang-item.active{transform:translate(30px)}}@media (max-width: 960px){flynt-component[name=NavigationMain] .language-switcher .lang-item figure{display:none}}flynt-component[name=NavigationMain] .language-switcher .lang-item span{font-size:.9375rem;font-weight:700;color:#000;text-transform:uppercase;line-height:1;display:inline-block}flynt-component[name=NavigationMain] .language-switcher .lang-item svg{width:17px;height:17px;object-fit:contain;object-position:center center}@media (max-width: 960px){flynt-component[name=NavigationMain] .language-switcher .lang-item svg{display:none}}flynt-component[name=NavigationMain] .language-switcher .lang-item-en{background-color:#c1c1c1;box-shadow:2px 2px 2px inset #0003}@media (max-width: 960px){flynt-component[name=NavigationMain] .language-switcher .lang-item-en{padding-left:25px}}flynt-component[name=NavigationMain] .navigation-menu{transform:translateY(-100%);transition:transform .3s ease-out;visibility:hidden;height:0;overflow:hidden}flynt-component[name=NavigationMain] .navigation-menu .g-wrapper{background-color:#000aaf;padding:150px 0;margin-top:-100px}@media (max-width: 960px){flynt-component[name=NavigationMain] .navigation-menu .g-wrapper{padding:150px 30px}}@media (min-width: 960px){flynt-component[name=NavigationMain] .navigation-menu .g-wrapper{padding:250px 0;margin-top:-200px}}@media (min-width: 960px){flynt-component[name=NavigationMain] .navigation-menu .navigation-menu-inner{width:66.1971830986%;float:left;margin-right:1.4084507042%;margin-left:16.9014084507%}}flynt-component[name=NavigationMain] .navigation-menu .navigation-menu-inner ul{padding:0;margin:0}flynt-component[name=NavigationMain] .navigation-menu .navigation-menu-inner ul li{list-style:none;padding:0;margin:10px 0 0}flynt-component[name=NavigationMain] .navigation-menu .navigation-menu-inner ul li.big-link a{font-size:1.65rem;line-height:1.2;font-weight:700}@media (min-width: 960px){flynt-component[name=NavigationMain] .navigation-menu .navigation-menu-inner ul li.big-link a{font-size:2.75rem}}flynt-component[name=NavigationMain] .navigation-menu .navigation-menu-inner ul li a{font-size:1.1rem;line-height:1.3;color:#beff78;text-decoration:none}@media (min-width: 960px){flynt-component[name=NavigationMain] .navigation-menu .navigation-menu-inner ul li a{font-size:1.4rem}}flynt-component[name=NavigationMain] .navigation-menu .navigation-menu-inner ul li a:hover{color:#fff}flynt-component[name=NavigationMain] .navigation-menu .navigation-menu-footer{margin-top:40px}flynt-component[name=NavigationMain] .navigation-menu .navigation-menu-footer a{width:30px;height:30px;object-fit:contain;object-position:center center;display:inline-block}flynt-component[name=NavigationMain] .navigation-menu .navigation-menu-footer span{display:block;font-size:1.1rem;line-height:1.3}@media (min-width: 960px){flynt-component[name=NavigationMain] .navigation-menu .navigation-menu-footer span{font-size:1.4rem}}.gridbuttton{position:fixed;left:0;bottom:20px;z-index:99999;width:100px;height:30px;background-color:#d3d3d3;padding:3px;border-radius:3px;display:flex;align-items:center;opacity:0}.gridbuttton:hover{opacity:1}.gridbuttton label{font-size:.575rem;color:#000!important}.gridbuttton input{float:left;width:15px}.gridchecker{position:fixed;left:0;top:0;bottom:0;right:0;z-index:99999;pointer-events:none;opacity:.1;display:none}.gridchecker .g-wrapper{height:100%}.gridchecker span{width:7.0422535211%;float:left;background-color:red;display:span;height:100%}.gridchecker span:nth-child(12n+1){margin-right:-100%;clear:both;margin-left:0}.gridchecker span:nth-child(12n+2){margin-left:8.4507042254%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+3){margin-left:16.9014084507%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+4){margin-left:25.3521126761%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+5){margin-left:33.8028169014%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+6){margin-left:42.2535211268%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+7){margin-left:50.7042253521%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+8){margin-left:59.1549295775%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+9){margin-left:67.6056338028%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+10){margin-left:76.0563380282%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+11){margin-left:84.5070422535%;margin-right:-100%;clear:none}.gridchecker span:nth-child(12n+12){margin-left:92.9577464789%;margin-right:-100%;clear:none}
