@charset "UTF-8";:root{--breakpoint_sm:768px;--breakpoint_md:1024px;--breakpoint_xl:1280px;--blue:var(--bs-blue,#0d6efd);--indigo:var(--bs-indigo,#6610f2);--purple:var(--bs-purple,#6f42c1);--pink:var(--bs-pink,#d63384);--red:var(--bs-red,#dc3545);--orange:var(--bs-orange,#fd7e14);--yellow:var(--bs-yellow,#ffc107);--green:var(--bs-green,#198754);--teal:var(--bs-teal,#20c997);--cyan:var(--bs-cyan,#0dcaf0);--black:var(--bs-black,#000);--white:var(--bs-white,#fff);--gray:var(--bs-gray,#798490);--gray-dark:var(--bs-gray-dark,#4a545b);--gray-100:var(--bs-gray-100,#f9f9f9);--gray-200:var(--bs-gray-200,#eee);--gray-300:var(--bs-gray-300,#bcc1c7);--gray-400:var(--bs-gray-400,#ced4da);--gray-500:var(--bs-gray-500,#adb5bd);--gray-600:var(--bs-gray-600,#798490);--gray-700:var(--bs-gray-700,#495057);--gray-800:var(--bs-gray-800,#4a545b);--gray-900:var(--bs-gray-900,#212529);--primary:var(--bs-primary,#e37500);--secondary:var(--bs-secondary,#298729);--success:var(--bs-success,#298729);--info:var(--bs-info,#26b6cf);--warning:var(--bs-warning,#ffbd5d);--danger:var(--bs-danger,#be3e2c);--light:var(--bs-light,#f9f9f9);--dark:var(--bs-dark,#4a545b);--primary-rgb:var(--bs-primary-rgb,#e37500);--secondary-rgb:var(--bs-secondary-rgb,#298729);--success-rgb:var(--bs-success-rgb,#298729);--info-rgb:var(--bs-info-rgb,#26b6cf);--warning-rgb:var(--bs-warning-rgb,#ffbd5d);--danger-rgb:var(--bs-danger-rgb,#be3e2c);--light-rgb:var(--bs-light-rgb,#f9f9f9);--dark-rgb:var(--bs-dark-rgb,#4a545b);--white-rgb:var(--bs-white-rgb,#fff);--black-rgb:var(--bs-black-rgb,#000);--body-color-rgb:var(--bs-body-color-rgb,#505555);--body-bg-rgb:var(--bs-body-bg-rgb,#f3f3f3);--gradient:var(--bs-gradient,linear-gradient(180deg,hsla(0,0%,100%,0.15),hsla(0,0%,100%,0)));--body-color:var(--bs-body-color,#505555);--body-bg:var(--bs-body-bg,#f3f3f3);--border-color:var(--bs-border-color,#ddd);--border-color-translucent:var(--bs-border-color-translucent,rgba(0,0,0,0.175));--link-color:var(--bs-link-color,#e37500);--link-hover-color:var(--bs-link-hover-color,#b65e00);--code-color:var(--bs-code-color,#d63384);--highlight-bg:var(--bs-highlight-bg,#fff3cd);--label-gray:#8d8f91;--input-border:var(--border-color);--color__black:var(--dark,#4a545b);--color__white:var(--white,#fff);--color__error:var(--danger,#be3e2c);--color__success:var(--success,#298729);--color__warning:var(--warning,#ffbd5d);--color__primary:var(--primary,#e37500);--color__secondary:var(--secondary,#298729);--color__premium:#c4b76e;--color__pink:#e5235e;--color__grey:var(--gray);--color__lightgrey:var(--body-bg);--color__ultralightgrey:var(--light);--color__darkgrey:var(--dark);--color__headergrey:var(--label-gray);--color__anothergrey:#eaeaea;--color__mediumgrey:#d8d8d8;--color__mediumgrey-dark:var(--body-color);--color__marketgrey:#bcc0c3;--color__body:var(--body-bg);--color__primary-black-900:color-mix(in srgb,var(--color__primary) 90%,#000);--color__primary-800:color-mix(in srgb,var(--color__primary) 80%,transparent);--color__primary-600:color-mix(in srgb,var(--color__primary) 60%,transparent);--color__primary-400:color-mix(in srgb,var(--color__primary) 40%,transparent);--color__primary-100:#f6b166;--color__secondary-black-900:color-mix(in srgb,var(--color__secondary) 90%,#000)}.in-app .footer-sections,.in-app .hide-in-app,.in-app .keyvisual,.in-app .nav-breadcrumb,.in-app .sidenav{display:none!important}.in-app aside:has(.sidenav){display:none!important}.in-app #so-funktioniert-sie{margin-top:0}.content-main .col-1,.content-main .col-2,.content-main .col-3,.content-main .col-4,.content-main .col-5,.content-main .col-6,.content-main .col-7,.content-main .col-8,.content-main .col-9,.content-main .col-10,.content-main .col-11,.content-main .col-12{max-width:unset;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}body .ffw-hidden{display:none}.nav-main:has(.dropdown-menu.show){z-index:1000!important}:root{--radius:3px;--shadow:0 0 15px rgba(0,0,0,0.1);--spaces-xxxs:.25rem;--spaces-xxs:.5rem;--spaces-xs:.75rem;--spaces-s:1rem;--spaces-ms:1.5rem;--spaces-m:1.85rem;--spaces-l:2.25rem;--spaces-xl:2.625rem;--spaces-xxl:3rem;--spaces-xxxl:3.375rem;--width-sidebar:250px;--flex-gap:var(--spaces-m);--flex-gap-form-left:16px;--flex-gap-form-top:20px}@media (min-width:768px){:root{--spaces-l:2.625rem;--spaces-xl:3.375rem;--spaces-xxl:4rem;--spaces-xxxl:4.75rem}}@media (min-width:1024px){:root{--spaces-l:2.625rem;--spaces-xl:3.375rem;--spaces-xxl:4rem;--spaces-xxxl:4.75rem}}@media (min-width:1260px){:root{--spaces-l:3rem;--spaces-xl:4rem;--spaces-xxl:4.5rem;--spaces-xxxl:5.25rem}}@media (min-width:1920px){:root{--spaces-l:3.375rem;--spaces-xl:4.5rem;--spaces-xxl:5rem;--spaces-xxxl:5.75rem}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}:focus{outline:none}body{background-color:var(--color__white);color:var(--color__black);font-family:Globus Baumarkt,Arial,sans-serif;overflow-x:hidden}body.admin-bar{min-height:calc(100vh - 46px)}@media (min-width:48.875em){body.admin-bar{min-height:calc(100vh - 32px)}}.content-main a.button:not(.components-button),.content-main button.button:not(.components-button),.content-main button[type=submit],.main a.button:not(.components-button),.main button.button:not(.components-button),.main button[type=submit]{padding:.5rem 1.25rem .4rem;border:1px solid transparent;margin-top:.5rem;text-decoration:none;border-radius:var(--radius);cursor:pointer;font-size:19px;font-weight:700;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.content-main a.button:not(.components-button):before,.content-main button.button:not(.components-button):before,.content-main button[type=submit]:before,.main a.button:not(.components-button):before,.main button.button:not(.components-button):before,.main button[type=submit]:before{font-size:16px}.content-main a.button:not(.components-button):not(.has-background),.content-main button.button:not(.components-button):not(.has-background),.content-main button[type=submit]:not(.has-background),.main a.button:not(.components-button):not(.has-background),.main button.button:not(.components-button):not(.has-background),.main button[type=submit]:not(.has-background){background:var(--color__primary);color:var(--color__white)}.content-main a.button:not(.components-button).icon,.content-main button.button:not(.components-button).icon,.content-main button[type=submit].icon,.main a.button:not(.components-button).icon,.main button.button:not(.components-button).icon,.main button[type=submit].icon{padding-left:2.5em;padding-right:1em;line-height:1.5}.content-main a.button:not(.components-button).icon.has-icon-right,.content-main button.button:not(.components-button).icon.has-icon-right,.content-main button[type=submit].icon.has-icon-right,.main a.button:not(.components-button).icon.has-icon-right,.main button.button:not(.components-button).icon.has-icon-right,.main button[type=submit].icon.has-icon-right{padding-left:1em;padding-right:2.5em;line-height:1.5}.content-main a.button:not(.components-button).is-style-outline.has-primary-background-color,.content-main a.button:not(.components-button).is-style-outline:not(.has-background),.content-main button.button:not(.components-button).is-style-outline.has-primary-background-color,.content-main button.button:not(.components-button).is-style-outline:not(.has-background),.content-main button[type=submit].is-style-outline.has-primary-background-color,.content-main button[type=submit].is-style-outline:not(.has-background),.main a.button:not(.components-button).is-style-outline.has-primary-background-color,.main a.button:not(.components-button).is-style-outline:not(.has-background),.main button.button:not(.components-button).is-style-outline.has-primary-background-color,.main button.button:not(.components-button).is-style-outline:not(.has-background),.main button[type=submit].is-style-outline.has-primary-background-color,.main button[type=submit].is-style-outline:not(.has-background){background:transparent;background-color:transparent;border-color:var(--color__primary);color:var(--color__primary)}.content-main a.button:not(.components-button).is-style-outline.has-secondary-background-color,.content-main button.button:not(.components-button).is-style-outline.has-secondary-background-color,.content-main button[type=submit].is-style-outline.has-secondary-background-color,.main a.button:not(.components-button).is-style-outline.has-secondary-background-color,.main button.button:not(.components-button).is-style-outline.has-secondary-background-color,.main button[type=submit].is-style-outline.has-secondary-background-color{background:transparent;background-color:transparent;border-color:var(--color__secondary);color:var(--color__secondary)}.content-main a.button:not(.components-button).is-style-outline.has-black-background-color,.content-main button.button:not(.components-button).is-style-outline.has-black-background-color,.content-main button[type=submit].is-style-outline.has-black-background-color,.main a.button:not(.components-button).is-style-outline.has-black-background-color,.main button.button:not(.components-button).is-style-outline.has-black-background-color,.main button[type=submit].is-style-outline.has-black-background-color{background:transparent;background-color:transparent;border-color:var(--color__black);color:var(--color__black)}.content-main a.button:not(.components-button).is-style-outline.has-dark-grey-background-color,.content-main a.button:not(.components-button).is-style-outline.has-darkgrey-background-color,.content-main button.button:not(.components-button).is-style-outline.has-dark-grey-background-color,.content-main button.button:not(.components-button).is-style-outline.has-darkgrey-background-color,.content-main button[type=submit].is-style-outline.has-dark-grey-background-color,.content-main button[type=submit].is-style-outline.has-darkgrey-background-color,.main a.button:not(.components-button).is-style-outline.has-dark-grey-background-color,.main a.button:not(.components-button).is-style-outline.has-darkgrey-background-color,.main button.button:not(.components-button).is-style-outline.has-dark-grey-background-color,.main button.button:not(.components-button).is-style-outline.has-darkgrey-background-color,.main button[type=submit].is-style-outline.has-dark-grey-background-color,.main button[type=submit].is-style-outline.has-darkgrey-background-color{background:transparent;background-color:transparent;border-color:var(--color__darkgrey);color:var(--color__darkgrey)}.content-main a.button:not(.components-button).is-style-outline.has-dark-grey-background-color:hover,.content-main a.button:not(.components-button).is-style-outline.has-darkgrey-background-color:hover,.content-main button.button:not(.components-button).is-style-outline.has-dark-grey-background-color:hover,.content-main button.button:not(.components-button).is-style-outline.has-darkgrey-background-color:hover,.content-main button[type=submit].is-style-outline.has-dark-grey-background-color:hover,.content-main button[type=submit].is-style-outline.has-darkgrey-background-color:hover,.main a.button:not(.components-button).is-style-outline.has-dark-grey-background-color:hover,.main a.button:not(.components-button).is-style-outline.has-darkgrey-background-color:hover,.main button.button:not(.components-button).is-style-outline.has-dark-grey-background-color:hover,.main button.button:not(.components-button).is-style-outline.has-darkgrey-background-color:hover,.main button[type=submit].is-style-outline.has-dark-grey-background-color:hover,.main button[type=submit].is-style-outline.has-darkgrey-background-color:hover{background:var(--color__white)}.content-main a.button:not(.components-button).is-style-outline.has-white-background-color,.content-main button.button:not(.components-button).is-style-outline.has-white-background-color,.content-main button[type=submit].is-style-outline.has-white-background-color,.main a.button:not(.components-button).is-style-outline.has-white-background-color,.main button.button:not(.components-button).is-style-outline.has-white-background-color,.main button[type=submit].is-style-outline.has-white-background-color{background:transparent;background-color:transparent;border-color:var(--color__white);color:var(--color__white)}.content-main a.button:not(.components-button).is-style-fill,.content-main button.button:not(.components-button).is-style-fill,.content-main button[type=submit].is-style-fill,.main a.button:not(.components-button).is-style-fill,.main button.button:not(.components-button).is-style-fill,.main button[type=submit].is-style-fill{padding:.5rem 1.25rem .4rem;border:1px solid transparent;margin-top:.5rem;text-decoration:none;border-radius:var(--radius);cursor:pointer;font-size:19px;font-weight:700;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.content-main a.button:not(.components-button).is-style-fill:before,.content-main button.button:not(.components-button).is-style-fill:before,.content-main button[type=submit].is-style-fill:before,.main a.button:not(.components-button).is-style-fill:before,.main button.button:not(.components-button).is-style-fill:before,.main button[type=submit].is-style-fill:before{font-size:16px}.content-main a.button:not(.components-button).is-style-fill:not(.has-background),.content-main button.button:not(.components-button).is-style-fill:not(.has-background),.content-main button[type=submit].is-style-fill:not(.has-background),.main a.button:not(.components-button).is-style-fill:not(.has-background),.main button.button:not(.components-button).is-style-fill:not(.has-background),.main button[type=submit].is-style-fill:not(.has-background){background:var(--color__primary);color:var(--color__white)}.page-template-page-clean .button{display:inline-block;width:360px;max-width:100%}.page-template-page-clean .button:not(.has-background){background:var(--color__primary)!important;color:#fff!important}header .container button.header-search-btn{margin:0;padding:2px 20px;border:none}.offcanvas button[type=submit]{margin-top:0}@media only screen and (min-width:1024px) and (max-width:1286px){.libButtons .wp-block-group__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.libButtons .wp-block-group__inner-container p{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}.libButtons .wp-block-group__inner-container p:last-child{margin-bottom:1rem}}@media only screen and (min-width:1287px){.libButtons .wp-block-group__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.libButtons .wp-block-group__inner-container p{-webkit-box-flex:33%;-ms-flex:33%;flex:33%}.libButtons .wp-block-group__inner-container p:last-child{margin-bottom:1rem}}.single-markt .intro form button{margin-bottom:1em}@media (max-width:calc(768px - 0px)){.btn{white-space:wrap!important}}.btn.btn-arrow-style{position:relative;text-transform:capitalize!important;padding:0 0 0 20px;font-size:16px!important;line-height:1.5!important;text-decoration:underline!important;font-weight:bolder!important}.btn.btn-arrow-style:after{display:none}.btn.btn-arrow-style .globicon{position:absolute;left:0}.btn.btn-arrow-style .globicon:before{font-size:.9em!important;text-decoration:none}.btn.btn-arrow-style:hover{background-color:var(--color__primary)!important}.btn.btn-arrow-style:hover,.btn.btn-arrow-style:hover:after{color:var(--color__white)!important}button.btn-arrow-style{position:relative;color:var(--color__mediumgrey-dark)!important;background-color:transparent!important;padding:0 0 0 20px!important;font-size:16px!important;line-height:1.5!important;margin-top:0!important}button.btn-arrow-style:after{display:none}button.btn-arrow-style:hover{background-color:var(--color__primary)!important}button.btn-arrow-style:hover,button.btn-arrow-style:hover:after{color:var(--color__white)!important}.button.facebook,.button.instagram,.button.linkedin,.button.youtube{position:relative}.button.facebook:before,.button.instagram:before,.button.linkedin:before,.button.youtube:before{content:"";width:25px;height:25px;background-size:contain;background-repeat:no-repeat;position:absolute;left:25px;top:12px}.button.instagram:before{background-image:url(../img/social-icons/instagram.png);left:88px}@media (max-width:415px){.button.instagram:before{right:70%;left:unset}}.button.facebook:before{background-image:url(../img/social-icons/facebook.png);left:94px}@media (max-width:415px){.button.facebook:before{right:68%;left:unset}}.button.linkedin:before{background-image:url(../img/social-icons/linkedin.png);left:98px}@media (max-width:415px){.button.linkedin:before{right:67%;left:unset}}.button.youtube:before{width:25px;height:19px;background-image:url(../img/social-icons/youtube.svg);top:16px;left:98px}@media (max-width:415px){.button.youtube:before{right:66%;left:unset}}figcaption{font-size:.8rem;font-style:italic;text-align:left}figure{margin:0}.globus-font{font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:700}.content-main ul.gform_fields:not(.x)>li:not(.x){display:list-item!important;padding-left:0!important}.content-main ul.gform_fields:not(.x)>li:not(.x):before{display:none}.content-main ul.gform_fields:not(.x)>li:not(.x) textarea{height:unset}h1{text-align:center}h1.no-margin-bottom,h2.no-margin-bottom,h3.no-margin-bottom,h4.no-margin-bottom,h5.no-margin-bottom,h6.no-margin-bottom{margin-bottom:0}h1.small-margin-bottom,h2.small-margin-bottom,h3.small-margin-bottom,h4.small-margin-bottom,h5.small-margin-bottom,h6.small-margin-bottom{margin-bottom:var(--spaces-xxxs)}h1+.subline,h2+.subline,h3+.subline,h4+.subline,h5+.subline,h6+.subline{font-size:1.5rem}.single-post .content-main .post-content a h1,.single-post .content-main .post-content a h2,.single-post .content-main .post-content a h3,.single-post .content-main .post-content a h4,.single-post .content-main .post-content a h5,.single-post .content-main .post-content a h6{clear:both}.single-post .post-container h2[id]{padding-top:100px;margin-top:-100px}@media (max-width:calc(1280px - 20px)){.page:not(.has-keyvisual) aside+article>h1{position:relative;top:-115px;text-align:left}}@media (min-width:992px){.page:not(.has-keyvisual) aside+article>h1{top:-125px}}hr{border-bottom:2px dashed transparent;margin:var(--spaces-ms) 0;clear:both;height:0}html{font-size:16px}html :focus-visible{outline:2px solid var(--color__primary);outline-offset:2px;z-index:999}html [tabindex="-1"]:focus-visible{outline:none!important}html :target{scroll-margin-top:90px}@media (min-width:calc(1280px - 20px)){html :target{scroll-margin-top:90px}}img{max-width:100%;height:auto}dl:not(.keep-margin):last-child,ol:not(.keep-margin):last-child,p:not(.keep-margin):last-child,ul:not(.keep-margin):last-child{padding-bottom:0;margin-bottom:0}h1{clear:both}.globicon{font-family:icons,sans-serif!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.globicon:before{margin-right:10px;font-size:.9em;top:3px;position:relative}.footer-main .icon:before,.header-main .icon:before{content:""!important}img{border-radius:var(--radius)}img.alignleft{max-width:40%;width:auto;margin:0 var(--spaces-ms) var(--spaces-ms) 0}img.alignright{max-width:40%;width:auto;margin:0 0 var(--spaces-ms) var(--spaces-ms)}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.low-image img{-o-object-fit:cover;object-fit:cover;min-height:52px}a.more-link{text-decoration:none;font-weight:600;margin-top:auto;color:var(--color__black)}a.more-link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}a.more-link:after{display:block;content:"";background-color:transparent;border:solid var(--color__mediumgrey-dark);border-width:0 2px 2px 0;display:inline-block;padding:2px;margin-left:9px;margin-bottom:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:margin .1s ease;transition:margin .1s ease}a.more-link:hover{background:none;text-decoration:underline}a.more-link:hover:after{margin-left:12px}a.more-link:visited{color:var(--color__black)}main :not(h1):not(h2):not(h3):not(h4):not(h5):not(.teaser__image):not(.tabs):not(.service):not(.post-terms):not(.product-info)>a:not(.btn):not(.button):not(.teaser__link):not(.wp-block-button__link):not(.arrows):not(.servicelink):not(.footer-link):not(.arrow):not(.product-image-link):not(.skip-link):not(.category-link):not(.aw-kontaktbox__werkstatt-link){color:var(--color__mediumgrey-dark);text-decoration:underline}main :not(h1):not(h2):not(h3):not(h4):not(h5):not(.teaser__image):not(.tabs):not(.service):not(.post-terms):not(.product-info)>a:not(.btn):not(.button):not(.teaser__link):not(.wp-block-button__link):not(.arrows):not(.servicelink):not(.footer-link):not(.arrow):not(.product-image-link):not(.skip-link):not(.category-link):not(.aw-kontaktbox__werkstatt-link):hover{background-color:var(--color__primary);color:var(--color__white);outline:2px solid var(--color__primary)}.content-main ol,.content-main ul,.fancybox-container ol,.fancybox-container ul{font-size:1rem;margin-bottom:var(--spaces-xs)}.content-main ol:last-child,.content-main ol:last-child li:last-child,.content-main ul:last-child,.content-main ul:last-child li:last-child,.fancybox-container ol:last-child,.fancybox-container ol:last-child li:last-child,.fancybox-container ul:last-child,.fancybox-container ul:last-child li:last-child{margin-bottom:0;padding-bottom:0}.content-main ol li,.content-main ul li,.fancybox-container ol li,.fancybox-container ul li{margin-bottom:var(--spaces-xxs)}.content-main ul,.fancybox-container ul{list-style:none}.content-main ul:not(.no-bullet):not(.blocks-gallery-grid):not(.menu-wrapper),.fancybox-container ul:not(.no-bullet):not(.blocks-gallery-grid):not(.menu-wrapper){padding:0}.content-main ul:not(.no-bullet):not(.blocks-gallery-grid):not(.menu-wrapper) li:not([role=presentation]),.fancybox-container ul:not(.no-bullet):not(.blocks-gallery-grid):not(.menu-wrapper) li:not([role=presentation]){padding-left:var(--spaces-ms);display:table;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;position:relative;line-height:1.75em;text-align:left}.content-main ul:not(.no-bullet):not(.blocks-gallery-grid):not(.menu-wrapper) li:not([role=presentation]):before,.fancybox-container ul:not(.no-bullet):not(.blocks-gallery-grid):not(.menu-wrapper) li:not([role=presentation]):before{content:"";background-color:var(--color__secondary);left:0;top:.4em;position:absolute;width:.812em;height:.812em;border-radius:50%}.content-main ul.fancybox-3-cols,.fancybox-container ul.fancybox-3-cols{-webkit-column-gap:var(--spaces-l);-moz-column-gap:var(--spaces-l);column-gap:var(--spaces-l);-webkit-column-width:258px;-moz-column-width:258px;column-width:258px}.content-main ol,.fancybox-container ol{list-style:none;counter-reset:list;padding:0}.content-main ol li,.fancybox-container ol li{counter-increment:list;padding-left:2rem;display:table;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;position:relative;margin-bottom:var(--spaces-xs)}.content-main ol li:before,.fancybox-container ol li:before{content:counter(list);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;background-color:var(--secondary);color:var(--color__white);line-height:1;font-size:1rem;font-weight:700;border-radius:50%;width:1.5rem;height:1.5rem}.content-main table ol:not(.no-bullet):not(.anything):not(.anythingthing) li:not(.anything),.content-main table ul:not(.no-bullet):not(.anything):not(.anythingthing) li:not(.anything),.fancybox-container table ol:not(.no-bullet):not(.anything):not(.anythingthing) li:not(.anything),.fancybox-container table ul:not(.no-bullet):not(.anything):not(.anythingthing) li:not(.anything){display:block}.content-main ol.is-style-small-width,.content-main ul.is-style-small-width,.fancybox-container ol.is-style-small-width,.fancybox-container ul.is-style-small-width{max-width:1035px;margin-left:auto;margin-right:auto}.content-main ol.is-style-two-columns,.content-main ul.is-style-two-columns,.fancybox-container ol.is-style-two-columns,.fancybox-container ul.is-style-two-columns{-webkit-column-gap:var(--spaces-l);-moz-column-gap:var(--spaces-l);column-gap:var(--spaces-l)}main{max-width:none;position:relative}main:after{content:"";background-color:var(--color__lightgrey);height:100%;width:100vw;display:block;left:calc(50% - 50vw);top:0;position:absolute;z-index:-1}.content-main{font-size:16px;width:100%;max-width:1440px;margin:0 auto;padding:var(--spaces-s) 20px var(--spaces-xl);position:relative}.content-main aside{display:none}.content-main .icon{width:unset;height:unset;display:inherit;color:inherit}.content-main .icon.icon-transparent{color:transparent}@media (min-width:calc(1280px - 20px)){.content-main{padding-left:63px;padding-right:63px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-gap:var(--spaces-m)}.content-main .grid-container .grid-x aside,.content-main aside{display:block;-webkit-box-flex:0;-ms-flex:0 0 var(--width-sidebar);flex:0 0 var(--width-sidebar)}.content-main .grid-container .grid-x aside+article.cell{width:calc(100% - var(--width-sidebar) - var(--flex-gap))}.content-main .container-main:not(:only-child){width:calc(100% - var(--spaces-m) - var(--width-sidebar))}.content-main .container-main:only-child{width:100%}}.content-main *{-ms-hyphens:auto;hyphens:auto}.content-main .grid-container{width:100%}body.is-autowerkstatt .content-main{padding-bottom:var(--spaces-m)}.page-template-page-full .content-main{max-width:100%;padding:var(--spaces-s) 0 0}body.has-page-background{background-color:transparent;background-size:contain;background-repeat:repeat}body.has-page-background .content-main:after,body.has-page-background main:after{display:none}@media (max-width:calc(1280px - 20px)){body .content-main aside{display:block}body .sidenav.markt-menu{margin-bottom:calc(var(--flex-gap))}body .sidenav>.headline{display:none}body .sidenav>ul{overflow:auto}body .sidenav>ul,body .sidenav>ul li{display:-webkit-box;display:-ms-flexbox;display:flex}body .sidenav>ul li{background-color:var(--color__white);border-radius:var(--radius);line-height:1.5;margin-top:0!important;margin-bottom:0!important;margin-right:10px;min-width:142px;padding:10px 15px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;line-height:1;min-height:60px}body .sidenav>ul li:first-child{margin-top:0}body .sidenav>ul li:last-child{margin-right:0}body .sidenav>ul li a{font-size:13px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}body .sidenav>ul.show-submenu>li,body .sidenav>ul li.has-children.is-active~li,body .sidenav>ul li .is-toggle,body .sidenav>ul li ul{display:none}body .sidenav>ul.show-submenu>li.has-children.is-active,body .sidenav>ul.show-submenu>li.has-children.is-parent{display:block;background-color:transparent;padding:0!important;margin:0;width:100%}body .sidenav>ul.show-submenu>li.has-children.is-active>a,body .sidenav>ul.show-submenu>li.has-children.is-parent>a{display:none}body .sidenav>ul.show-submenu>li.has-children.is-active ul,body .sidenav>ul.show-submenu>li.has-children.is-parent ul{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}body .sidenav>ul.show-submenu>li.has-children.is-active ul li,body .sidenav>ul.show-submenu>li.has-children.is-parent ul li{padding:10px 15px;line-height:1.5!important;display:-webkit-box;display:-ms-flexbox;display:flex;width:142px;text-align:center}}@media (max-width:calc(1280px - 20px)){body:not(.has-keyvisual) main aside{position:relative;top:40px}}.subnav{margin:var(--spaces-xl) auto;text-align:center}.subnav>ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:auto;max-width:100%}.subnav>ul li{background-color:var(--color__white);border-radius:var(--radius);line-height:1.5;margin-bottom:0;margin-right:10px;min-width:142px;padding:10px 15px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;min-height:60px}.subnav>ul li:first-child{margin-top:0}.subnav>ul li:last-child{margin-right:0}.subnav>ul li a{font-size:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;color:var(--color__black)}.subnav>ul li a:hover{color:var(--color__primary)}.nav-breadcrumb{background-color:var(--color__lightgrey)}@media (min-width:calc(1280px - 20px)){.nav-breadcrumb .breadcrumb{padding:10px 63px!important}}.nav-breadcrumb>.breadcrumb.container{padding-left:20px!important;padding-right:20px!important;max-width:1353px}.nav-breadcrumb .breadcrumb-container{list-style:none;font-size:12px;margin:0;padding:0}.nav-breadcrumb .breadcrumb-container a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.nav-breadcrumb .breadcrumb-container a:hover{background-color:transparent!important;outline:none!important}.nav-breadcrumb .breadcrumb-container a:after{content:"";top:-1px;width:10px;height:10px;min-width:10px;background:url(../img/breadcrumb-placeholder.svg) no-repeat;background-size:contain;margin:0 .5rem;display:inline-block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:relative}.nav-breadcrumb .breadcrumb-container a span{color:var(--color__mediumgrey-dark)}.nav-breadcrumb .breadcrumb-container .is-active{font-weight:700;color:var(--color__mediumgrey-dark)}.nav-breadcrumb .breadcrumb-container li{text-wrap:balance}@media (max-width:760px){.nav-breadcrumb .breadcrumb-container li{display:none}.nav-breadcrumb .breadcrumb-container li:nth-last-child(-n+3){display:block}.nav-breadcrumb .breadcrumb-container li:nth-last-child(3) a:before{content:"…"}.nav-breadcrumb .breadcrumb-container li:nth-last-child(3) span{display:none}}@media (max-width:280px){.nav-breadcrumb .breadcrumb-container li:nth-last-child(-n+3){display:block}.nav-breadcrumb .breadcrumb-container li:nth-last-child(2) a:before{content:"…"}.nav-breadcrumb .breadcrumb-container li:nth-last-child(2) span{display:none}}@media (max-width:calc(768px - 0px)){body.is-autowerkstatt .nav-breadcrumb>.breadcrumb.container{padding-bottom:0}}@media (min-width:calc(1280px - 20px)){.page-template-page-rat-tat .nav-breadcrumb{padding-top:250px}}#sidenav{position:relative}#sidenav>ul.no-bullet{padding-left:0}#sidenav>ul.no-bullet li{margin-bottom:var(--spaces-xs)}#sidenav>ul.no-bullet li:first-child{margin-top:var(--spaces-xs)}#sidenav>ul.no-bullet li.sidenav-listing-item:hover>a{color:var(--color__white)!important;background-color:var(--color__primary)!important;font-weight:400;outline:2px solid var(--color__primary)}#sidenav>ul.no-bullet li.sidenav-listing-item:hover span svg *{fill:var(--color__mediumgrey-dark)!important}#sidenav>ul.no-bullet li.sidenav-listing-item a:hover{color:var(--color__white)!important;background-color:var(--color__primary)!important;font-weight:400}#sidenav>ul.no-bullet li.active a{color:var(--color__mediumgrey-dark);font-weight:700}#sidenav>ul.no-bullet li a{color:var(--color__mediumgrey-dark);text-decoration:none!important}#sidenav>ul.no-bullet li a.active{color:var(--color__mediumgrey-dark);font-weight:400}#sidenav>ul.no-bullet li.has-children .sidenav-listing-item{visibility:hidden}#sidenav>ul.no-bullet li .is-toggle{position:absolute;right:0;cursor:pointer}#sidenav>ul.no-bullet li .is-toggle svg{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}#sidenav>ul.no-bullet li.is-active svg,#sidenav>ul.no-bullet li.is-parent svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#sidenav>ul.no-bullet li.is-active svg *,#sidenav>ul.no-bullet li.is-parent svg *{fill:var(--color__mediumgrey-dark)}#sidenav>ul.no-bullet li.is-active>ul,#sidenav>ul.no-bullet li.is-parent>ul{max-height:1000px}#sidenav>ul.no-bullet li.is-active.has-children .sidenav-listing-item,#sidenav>ul.no-bullet li.is-parent.has-children .sidenav-listing-item{visibility:visible}#sidenav>ul.no-bullet li:hover svg *{fill:var(--color__mediumgrey-dark)}#sidenav>ul.no-bullet li:hover>a{color:var(--primary)}#sidenav>ul.no-bullet li ul{max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}#sidenav>ul.no-bullet li ul li{position:relative;padding-left:var(--spaces-ms);margin-bottom:0}#sidenav>ul.no-bullet li ul li:before{color:var(--color__mediumgrey-dark);display:none}#sidenav>ul.no-bullet li ul li.active:before{color:var(--primary);display:none}h1+p,h3+p{font-size:1rem;line-height:1.5;font-weight:400}p:empty{display:none}pre{white-space:normal}table{margin-bottom:var(--spaces-m);max-width:100%;height:auto!important;overflow-x:auto;display:block}table th{background-color:var(--color__black);padding:var(--spaces-xs);color:var(--color__white);border:0;text-align:center}table th:first-child{padding-left:var(--spaces-ms)}table th:last-child{padding-right:var(--spaces-ms)}@media (max-width:calc(768px - 0px)){table th{min-width:200px}}table th:first-child{border-radius:var(--radius) 0 0 0}table th:not(:last-child){border-right:1px solid var(--color__white)}table th:last-child{border-radius:0 var(--radius) 0 0}table th *,table th .h1,table th .h2,table th .h3,table th .h4,table th .h5,table th h1,table th h2,table th h3,table th h4,table th h5{color:var(--color__white)}table tr:nth-child(2n),table tr:nth-child(odd){background-color:var(--color__white)}table td{padding:var(--spaces-xs);color:var(--color__black);border:2px solid var(--color__lightgrey);min-width:100px;vertical-align:top}table td:first-child{padding-left:var(--spaces-ms)}table td:last-child{padding-right:var(--spaces-ms)}table td>br:first-child{display:block}table:last-child,table td .h1:last-child,table td .h2:last-child,table td .h3:last-child,table td .h4:last-child,table td .h5:last-child,table td h1:last-child,table td h2:last-child,table td h3:last-child,table td h4:last-child,table td h5:last-child,table th .h1:last-child,table th .h2:last-child,table th .h3:last-child,table th .h4:last-child,table th .h5:last-child,table th h1:last-child,table th h2:last-child,table th h3:last-child,table th h4:last-child,table th h5:last-child{margin-bottom:0}table:after{content:"";display:table;clear:both}.wp-block-group.has-background table td:first-child,.wp-block-group.has-background table th:first-child{padding-left:var(--spaces-xs)}.wp-block-group.has-background table td:last-child,.wp-block-group.has-background table th:last-child{padding-right:var(--spaces-xs)}.grillarten td,.table50-50 td{width:50%}.grillarten td:only-child[colspan="2"],.table50-50 td:only-child[colspan="2"]{width:100%}.rocco-spaeti-tables table{display:table}.app-img img{max-width:140px;height:auto;margin-left:auto;margin-right:auto}.wp-block-image.app-link-img{display:inline-block}.wp-block-image.app-link-img figure.alignleft,.wp-block-image.app-link-img figure.alignright{max-width:unset}.wp-block-image.app-link-img img,.wp-block-image.app-link-img svg{height:50px;width:auto}.articles.posts h2.archive__title,.postarchive .posts h2.archive__title{margin-bottom:var(--spaces-m);margin-top:0}.articles.posts h2.archive__title+.grid-x .relevanssi_query,.postarchive .posts h2.archive__title+.grid-x .relevanssi_query{width:100%;margin-bottom:0}.articles.posts article,.postarchive .posts article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--color__white)}.articles.posts article:hover,.articles.posts article:hover .teaser__text,.articles.posts article:hover a.teaser__link,.postarchive .posts article:hover,.postarchive .posts article:hover .teaser__text,.postarchive .posts article:hover a.teaser__link{background-color:var(--color__primary);color:var(--color__white)}.articles.posts article:hover .teaser__text a,.articles.posts article:hover .teaser__text h3,.articles.posts article:hover .teaser__text p,.articles.posts article:hover a.teaser__link a,.articles.posts article:hover a.teaser__link h3,.articles.posts article:hover a.teaser__link p,.postarchive .posts article:hover .teaser__text a,.postarchive .posts article:hover .teaser__text h3,.postarchive .posts article:hover .teaser__text p,.postarchive .posts article:hover a.teaser__link a,.postarchive .posts article:hover a.teaser__link h3,.postarchive .posts article:hover a.teaser__link p{color:var(--color__white)}.articles.posts article:hover .teaser__text.more-link:after,.articles.posts article:hover a.teaser__link.more-link:after,.postarchive .posts article:hover .teaser__text.more-link:after,.postarchive .posts article:hover a.teaser__link.more-link:after{border-color:var(--color__white)}.articles.posts article:hover .teaser__image img,.postarchive .posts article:hover .teaser__image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.articles.posts article:hover .teaser__text .social-pin-wrapper svg,.postarchive .posts article:hover .teaser__text .social-pin-wrapper svg{fill:var(--color__white)}.articles.posts article .teaser__image,.postarchive .posts article .teaser__image{position:relative;width:100%;height:245px;overflow:hidden}.articles.posts article .teaser__image img,.postarchive .posts article .teaser__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:0;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.articles.posts article .teaser__terms,.postarchive .posts article .teaser__terms{display:inline-block;position:absolute;left:var(--spaces-ms);bottom:0;background:var(--color__secondary);border-radius:var(--radius) var(--radius) 0 0;padding:2px 5px;max-width:calc(100% - var(--spaces-ms)*2);color:var(--color__white);font-weight:700;font-size:.9rem;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.articles.posts article .teaser__text,.postarchive .posts article .teaser__text{background-color:var(--color__white);padding:var(--spaces-ms)}.articles.posts article .teaser__text .social-pin-wrapper,.postarchive .posts article .teaser__text .social-pin-wrapper{position:relative;height:24px}.articles.posts article .teaser__text .social-pin-wrapper svg,.postarchive .posts article .teaser__text .social-pin-wrapper svg{position:absolute;right:0;top:-5;width:30px;height:30px}.articles.posts article .teaser__text h3,.postarchive .posts article .teaser__text h3{color:var(--color__darkgrey);text-align:left;margin-top:.3em}.articles.posts article .teaser__text h3 a,.postarchive .posts article .teaser__text h3 a{color:var(--color__darkgrey)}.articles.posts article .teaser__link,.postarchive .posts article .teaser__link{color:var(--color__darkgrey);font-weight:700;margin:auto var(--spaces-ms) var(--spaces-ms);display:block;text-decoration:none}.article-filter form{display:-webkit-box;display:-ms-flexbox;display:flex}.article-filter form input{margin-right:10px}.article-filter form button.button:not(.components-button),.article-filter form button[type=submit]:not(.components-button){margin-top:0}@media (min-width:1260px){main.content-main .cms-element-product-slider div.container{padding:0 41px}}main.content-main .cms-element-product-slider div.container .base-slider.product-slider{padding-left:35px;padding-right:35px}main.content-main .cms-element-product-slider div.container .base-slider.product-slider>div:first-child{overflow:hidden}.box-wrapper{clear:both}.box-wrapper>br{display:none}.box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--color__white);border-radius:var(--radius);overflow:hidden;padding-top:15px;padding-bottom:30px;position:relative}.box>:not(.btn){padding-left:var(--spaces-m);padding-right:var(--spaces-m)}.box *{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform-origin:bottom;transform-origin:bottom}.box>:not(.box-content):last-child{margin-top:auto}.box .box-headline{padding-bottom:15px;display:inline-block;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:700;font-size:24px!important;line-height:1em;margin-top:var(--spaces-xs);margin-bottom:var(--spaces-xs)}.box .box-content{display:block;margin-bottom:var(--spaces-s)}.box .box-image{margin-bottom:15px}.box.img-border{border:3px solid #fff}.box.img-border .box-thumbnail{background-color:var(--color__lightgrey)}.box .box-thumbnail{margin-bottom:var(--spaces-xs);margin-left:0;margin-right:0;width:100%;height:auto;margin-top:-15px;max-width:100%;display:inline-block}@media (max-width:calc(768px - 0px)){.box .box-thumbnail{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);max-width:calc(100% + 30px)}}.box.has-link{padding-bottom:var(--spaces-m);position:relative}.box.has-link.has-image .box-content{margin-bottom:0}.box.has-link .box-content{padding-bottom:var(--spaces-m)}.box.has-link .btn{position:absolute;bottom:var(--spaces-m);left:var(--spaces-m)}.box.has-link:not(.has-button):hover{background-color:var(--color__primary);color:var(--color__white)!important}.box.has-link:not(.has-button):hover a,.box.has-link:not(.has-button):hover h2{color:var(--color__white)!important}.box.has-link:not(.has-button):hover a.more-link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.box.has-link:not(.has-button):hover a.more-link:after{border-color:var(--color__white)!important}.box.has-link:not(.has-button):hover.has-image>:first-child img{-webkit-transform:scale(1.1);transform:scale(1.1)}.box a{color:var(--color__black)}.box a.btn{position:absolute;bottom:15px}.box p:first-child+h4{margin-top:0}.box p:last-child,.box p:last-child a.btn:last-child{margin-bottom:0}.box.has-image>:first-child{padding-left:0;padding-right:0}.box.has-button{text-align:center;padding-bottom:10px}.box.has-button a.btn{position:relative;margin-top:var(--spaces-ms);margin-bottom:0;text-decoration:none}.aw-werkstattfinder-overlay .car-repair-finder,.content-main .car-repair-finder{text-align:center;margin:var(--spaces-s)}.aw-werkstattfinder-overlay .car-repair-finder form.car-repair-form.no-background,.content-main .car-repair-finder form.car-repair-form.no-background{background-color:transparent;display:grid;grid-template-columns:1fr;gap:var(--spaces-s);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0}.aw-werkstattfinder-overlay .car-repair-finder form.car-repair-form .field,.content-main .car-repair-finder form.car-repair-form .field{text-align:left;max-width:450px;width:100%;justify-self:center}.aw-werkstattfinder-overlay .car-repair-finder form.car-repair-form button,.content-main .car-repair-finder form.car-repair-form button{margin:0 auto}.aw-werkstattfinder-overlay .car-repair-finder .results,.content-main .car-repair-finder .results{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spaces-s)}.aw-werkstattfinder-overlay .car-repair-finder .results .market,.content-main .car-repair-finder .results .market{padding:var(--spaces-ms);text-align:center;background-color:var(--color__white);max-width:450px;width:100%;text-align:left}.aw-werkstattfinder-overlay .car-repair-finder .results .market strong,.content-main .car-repair-finder .results .market strong{font-size:1.2rem;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.aw-werkstattfinder-overlay .car-repair-finder .results .market .btn,.content-main .car-repair-finder .results .market .btn{margin-top:1rem}.aw-werkstattfinder-overlay .car-repair-finder .results .market .globicon:before,.content-main .car-repair-finder .results .market .globicon:before{color:var(--color__primary);top:0}.aw-werkstattfinder-overlay .car-repair-finder .results .market form,.content-main .car-repair-finder .results .market form{text-align:center}.aw-werkstattfinder-overlay .car-repair-finder .results .no-results,.content-main .car-repair-finder .results .no-results{background-color:var(--color__error);color:var(--color__white);font-size:1rem;padding:var(--spaces-xxxs) var(--spaces-xs)!important;display:inline-block;width:auto;font-weight:400;margin-top:2px;width:100%;text-align:center}.aw-werkstattfinder-overlay .car-repair-finder .results .no-results a,.content-main .car-repair-finder .results .no-results a{color:var(--color__white)!important}.aw-werkstattfinder-overlay{width:650px;max-width:100%;padding:0!important;max-height:80dvh;background-color:var(--color__lightgrey)!important}.aw-werkstattfinder-overlay .car-repair-finder{display:block!important;padding:var(--spaces-m);margin:0}.content-main .car-repair-finder.has-market{display:none}.category-teaser-element{background-color:var(--color__lightgrey)!important;padding-bottom:64px!important}.category-teaser-element .base-categories-wrapper,.category-teaser-element .tile-wrapper{max-width:1440px!important;margin:0 auto!important}.category-teaser-element .base-categories-wrapper{padding:0 20px!important}.content-main .category-teaser-element .base-categories-wrapper{padding:0!important}.category-badge{font-family:Lexend,sans-serif}.cta-stammkunde{background-color:var(--color__white);position:relative}.cta-stammkunde h4{font-size:2.25rem;line-height:1.2}.cta-stammkunde h4 span{background-color:var(--color__secondary);color:var(--color__white);padding:3px}.cta-stammkunde h5{font-size:1.5rem}.cta-stammkunde .grid-container{max-width:1440px;margin:0 auto;padding-left:20px;padding-right:20px}.cta-stammkunde .grid-container>.grid-x:first-child{margin-top:0;min-height:360px}.cta-stammkunde .grid-container>.grid-x:first-child>.cell{margin-top:0}@media (min-width:calc(768px - 0px)){.cta-stammkunde .grid-container{height:360px}}@media (min-width:calc(1280px - 20px)){.cta-stammkunde .grid-container{padding-left:63px;padding-right:63px}}.cta-stammkunde .cta-img-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.cta-stammkunde .cta-img-wrapper img{max-height:360px;width:auto;-ms-flex-item-align:end;align-self:end;vertical-align:bottom;margin:0 auto}.cta-stammkunde .cta-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.cta-stammkunde .cta-center .text-wrapper{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative;margin:var(--spaces-m) 0}.bg-stammkunde .bg-stammkunde-wrapper{background-color:#ddd;height:460px;width:100%;position:relative}@media (max-width:1370px){.bg-stammkunde .bg-stammkunde-wrapper{height:500px}}@media (max-width:calc(768px - 0px)){.bg-stammkunde .bg-stammkunde-wrapper{height:400px}}.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-img-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-img-wrapper img{width:100%;height:100%;max-height:460px;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}@media (max-width:1370px){.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-img-wrapper img{max-height:300px}}@media (max-width:calc(768px - 0px)){.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-img-wrapper img{max-height:200px}}.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper{color:#fff;z-index:1;margin:0 auto;max-width:1440px;position:absolute;top:50%;left:30%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1370px){.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper{background-color:var(--color__white);width:calc(100% - 40px);-webkit-transform:none;transform:none;left:0;top:250px;margin:20px;text-align:left;padding-top:1em;padding-bottom:1em;text-align:center}}@media (max-width:calc(768px - 0px)){.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper{top:160px}}.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper .h1{background-color:var(--color__primary);color:var(--color__white);line-height:1;font-size:48px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.2em .3em}@media (max-width:1370px){.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper .h1{font-size:26px;line-height:38px;padding:0 15px;background-color:transparent;color:var(--color__black);margin:0 auto;background-color:var(--color__primary);color:var(--color__white)}}.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper .h3,.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper h3{line-height:30px;font-weight:600;margin:25px 0 10px;font-size:24px;color:var(--color__white)}@media (max-width:1370px){.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper .h3,.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper h3{color:var(--color__black);font-size:18px;padding:0 15px}}.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper .h3 span,.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper h3 span{display:block}@media (max-width:1370px){.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper .h3 span,.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper h3 span{color:inherit;font-size:18px}}.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper a.btn{position:relative;padding-right:45px;background-color:var(--color__white)!important;color:var(--color__black)!important;border-color:transparent!important}@media (max-width:992px){.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper a.btn{background-color:transparent;border:none;font-weight:700}}@media (max-width:calc(768px - 0px)){.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper a.btn{font-size:16px}}.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper a.btn:hover{background-color:var(--color__primary)!important;color:var(--color__white)!important}.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper a.btn:hover:after{background-image:url(../../img/arrow-bonus-card-white.svg)}.bg-stammkunde .bg-stammkunde-wrapper .bg-stammkunde-text-wrapper a.btn:after{content:"";background-image:url(../../img/arrow-bonus-card-orange.svg);background-repeat:no-repeat;background-size:contain;position:absolute;width:22px;height:22px;top:7px;right:12px}.ui-datepicker#ui-datepicker-div{border-radius:5px;width:218px;border-color:var(--color__medium-grey)}.ui-datepicker#ui-datepicker-div .ui-datepicker-header{background-color:var(--color__primary);color:var(--color__white);border-radius:5px 5px 0 0;border-left:1px solid;border-left-color:var(--color__medium-grey);border-bottom-color:var(--color__medium-grey);border-right:1px solid;border-right-color:var(--color__medium-grey);border-top-color:var(--color__medium-grey)}.ui-datepicker#ui-datepicker-div .ui-datepicker-calendar th span{color:var(--color__white);text-shadow:none;font-size:.6rem}.ui-datepicker#ui-datepicker-div .ui-datepicker-calendar td{min-width:0}.ui-datepicker#ui-datepicker-div .ui-datepicker-prev{background-image:none;line-height:.88rem;text-shadow:none}.ui-datepicker#ui-datepicker-div .ui-datepicker-prev span{display:none}.ui-datepicker#ui-datepicker-div .ui-datepicker-prev:before{font-family:icons,sans-serif!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\f104"}.ui-datepicker#ui-datepicker-div .ui-datepicker-prev:before:before{margin-right:10px;font-size:.9em;top:3px;position:relative}.ui-datepicker#ui-datepicker-div .ui-datepicker-next{background-image:none;line-height:.88rem;text-shadow:none}.ui-datepicker#ui-datepicker-div .ui-datepicker-next span{display:none}.ui-datepicker#ui-datepicker-div .ui-datepicker-next:before{font-family:icons,sans-serif!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\f105"}.ui-datepicker#ui-datepicker-div .ui-datepicker-next:before:before{margin-right:10px;font-size:.9em;top:3px;position:relative}.event_overview-grid{margin-top:50px}@media (max-width:calc(768px - 0px)){.event_overview-grid{margin-top:30px}}.event_overview-grid .events-month-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.event_overview-grid .events-month-list .event_wrapper{width:calc(50% - 10px)}@media (max-width:calc(768px - 0px)){.event_overview-grid .events-month-list .event_wrapper{width:100%}}.event_overview-grid .events-month-list .event_wrapper .event{background-color:var(--color__white);padding:var(--spaces-xs);text-align:left;position:relative;height:100%}.event_overview-grid .events-month-list .event_wrapper .event a{z-index:1;text-decoration:none}.event_overview-grid .events-month-list .event_wrapper .event a:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.event_overview-grid .events-month-list .event_wrapper .event a:hover{text-decoration:none}.event_overview-grid .events-month-list .event_wrapper .event .topline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px;min-width:0;gap:15px;z-index:2}.event_overview-grid .events-month-list .event_wrapper .event span.date,.event_overview-grid .events-month-list .event_wrapper .event span.time{color:var(--color__darkgrey)}.event_overview-grid .events-month-list .event_wrapper .event span.date:before,.event_overview-grid .events-month-list .event_wrapper .event span.time:before{margin-right:5px;font-size:1.2em}.event_overview-grid .events-month-list .event_wrapper .event span.date{line-height:1.7}.event_overview-grid .events-month-list .event_wrapper .event span.market_name{font-weight:700}.event_overview-grid .events-month-list .event_wrapper .event span.time{-ms-flex-preferred-size:100%;flex-basis:100%}.event_overview-grid .events-month-list .event_wrapper .event h3{text-align:left;margin-left:0;margin-top:var(--spaces-s);text-decoration:none;color:var(--color__black)}.event_overview-grid .events-month-list .event_wrapper .event form{padding:0}.event_overview-grid .events-month-list .event_wrapper .event .event_content-wrapper{position:relative;margin-top:var(--spaces-s);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event_overview-grid .events-month-list .event_wrapper .event .event_content-wrapper .event_content{position:relative;line-height:1.5;max-height:6em;overflow:hidden;margin-bottom:var(--spaces-xs)}.event_overview-grid .events-month-list .event_wrapper .event .event_content-wrapper.has-more:not(.is-expanded) .event_content:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3em;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(var(--color__white)));background:linear-gradient(180deg,hsla(0,0%,100%,0),var(--color__white));pointer-events:none}.event_overview-grid .events-month-list .event_wrapper .event .event_content-wrapper.is-expanded .event_content{max-height:none}.event_overview-grid .events-month-list .event_wrapper .event .event_content-wrapper .event_content-toggle{display:none;background:none;border:none;padding:0;color:var(--color__primary);font-weight:700;cursor:pointer;text-decoration:underline;margin-bottom:20px;-ms-flex-item-align:end;align-self:flex-end}.event_overview-grid .events-month-list .event_wrapper .event .event_content-wrapper.has-more .event_content-toggle{display:inline-block}.single-markt span.market_name{display:none}.is-toggle svg{width:16px;height:16px;display:inline-block}.topline{min-width:250px;font-size:.9rem}.topline+td{min-width:180px}.event-search{width:100%;height:100%;border:1px solid var(--input-border);color:var(--color__mediumgrey-dark);padding-left:.5625rem;padding-right:.5625rem;border-radius:var(--radius)}.event-search:focus{border-color:var(--label-gray)}@media (max-width:calc(768px - 0px)){.event-search{height:36px;margin-top:calc(var(--flex-gap)*-1);margin-bottom:var(--spaces-xs)}}.event-table td:first-child{padding-left:var(--spaces-xs)}.event-table td:last-child{padding-right:var(--spaces-xs)}.event-table td #icon-button{background-color:transparent;padding:0}.event-table td #icon-button:hover{background-color:transparent!important;border:none}.event-table td #icon-button:hover img:first-of-type{display:none}.event-table td #icon-button:hover img:last-of-type{display:block}.event-table td #icon-button img{width:30px;height:auto}.event-table td #icon-button img:last-of-type{display:none}.event-table td #event-reg_button{margin:1em 0 0}@media (max-width:calc(768px - 0px)){.event-table tr{display:block;margin-bottom:var(--spaces-s)}.event-table tr td{display:block;width:100%}.event-table tr td:first-child{border-bottom:0;background-color:var(--color__mediumgrey);min-width:unset}.event-table tr td:last-child{border-top:0}}section.events h2{text-align:center;margin-top:1em}.content-main .post-filter .filter{max-width:100%;margin-bottom:calc(var(--spaces-l) + var(--spaces-s))}@media (max-width:calc(768px - 0px)){.content-main .post-filter .filter{margin-top:calc(30px - var(--spaces-s))}}.post-filter{width:100%;margin:0;background-color:var(--color__lightgrey)}.post-filter .filter{background-color:var(--color__white);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);position:relative;z-index:999;width:100%;margin:-100px auto var(--spaces-l);max-width:calc(100% - 40px)}@media (max-width:calc(768px - 0px)){.post-filter .filter{margin-top:30px}}@media (min-width:1260px){.post-filter .filter{max-width:1314px}}.post-filter .filter__navigation{display:-webkit-box;display:-ms-flexbox;display:flex}.post-filter .filter__navigation .tab{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:700;font-size:1.15rem;border:0;margin:0;width:100%;padding:var(--spaces-s) var(--spaces-xs);background-color:var(--color__white);color:var(--color__black);position:relative;-webkit-transition:all .1s ease;transition:all .1s ease;cursor:pointer;height:auto}@media (min-width:calc(768px - 0px)){.post-filter .filter__navigation .tab{font-size:1.75rem;padding:var(--spaces-s)}}.post-filter .filter__navigation .tab:before{position:absolute;right:var(--spaces-xs);left:auto;background-color:transparent;-webkit-transition:all .1s ease;transition:all .1s ease;font-size:.8rem;top:calc(50% - .4rem)}@media (min-width:calc(768px - 0px)){.post-filter .filter__navigation .tab:before{right:var(--spaces-s)}}.post-filter .filter__navigation .tab:not(:last-child){border-right:1px solid var(--color__mediumgrey)}.post-filter .filter__navigation .tab.is-open,.post-filter .filter__navigation .tab.is-selected{background-color:var(--color__primary);color:var(--color__white)}.post-filter .filter__navigation .tab.is-open:before,.post-filter .filter__navigation .tab.is-selected:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-color:transparent}.post-filter .filter__content{position:relative;width:100%;background:#fff}.post-filter .filter__content .layer2{display:none;border-top:1px solid var(--color__mediumgrey);padding:var(--spaces-ms) var(--spaces-s)}.post-filter .filter__content .layer2 .tag{display:inline-block;margin-right:var(--spaces-ms);min-width:200px}.post-filter .filter__content .layer2 .tag label{width:auto;border:0;background:none;outline:none;color:var(--color__black);font-weight:700;font-size:1rem;cursor:pointer}.post-filter .filter__content .layer2 .tag label a{color:var(--color__black)}.post-filter .filter__content .layer2 .tag label:before{font-size:.8rem;margin-top:.4rem;margin-right:var(--spaces-xxs)}.post-filter .filter__content .layer2 .tag input[type=radio]{display:inline;opacity:0;position:absolute;left:-9999px}.post-filter .filter__content .layer2 .tag input[type=radio]:focus-visible+label{outline:2px solid var(--color__primary);outline-offset:2px;z-index:999}.post-filter .filter__content .layer2 .tag input[type=radio]:checked+label{color:var(--color__primary)}.post-filter .filter__content .layer2 button.reset{cursor:pointer;display:block;width:auto;border:0;background:none;outline:none;color:var(--color__primary);text-decoration:underline;font-size:1rem;margin:1rem 0 0 auto}.post-filter .filter__search{border-top:1px solid var(--color__mediumgrey);padding:var(--spaces-ms) var(--spaces-s);position:relative}.post-filter .filter__search form{padding:0}.post-filter .filter__search strong{font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1.25rem;font-weight:700}.post-filter .filter__search .search-container{position:relative;max-width:850px;margin:0 auto}.post-filter .filter__search .search-field{border:1px solid var(--color__mediumgrey-dark);border-radius:var(--radius);width:100%;padding:.5625rem;font-size:.875rem;color:var(--color__mediumgrey-dark)}.post-filter .filter__search .search-field:placeholder{opacity:1}.post-filter .filter__search .search-button,.post-filter .filter__search button[type=submit].search-button{cursor:pointer;position:absolute;margin:0;top:0;left:auto;right:var(--spaces-xxs);color:var(--color__mediumgrey-dark);background-color:transparent;background-image:url(../../img/search.svg);background-position:50%;background-repeat:no-repeat;background-size:60%;height:40px;width:40px}.post-filter .filter__search .search-button:focus,.post-filter .filter__search button[type=submit].search-button:focus{outline:none}.filter-taxonomy{font-size:.6em}.will-be-fixed{border-radius:3px;border:1px solid var(--color__mediumgrey);padding:1rem;margin:var(--spaces-l) 0;clear:both}.will-be-fixed .btn{margin:var(--spaces-xxxs);white-space:nowrap;overflow:visible;-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}@media (min-width:calc(1280px - 20px)){.will-be-fixed.is-fixed{margin:0;position:fixed;top:0;width:100%;background-color:var(--color__lightgrey);z-index:2}}.will-be-fixed hr{display:none}.will-be-fixed+*{clear:both}.will-be-fixed a{text-decoration:none}.will-be-fixed p{margin:0}.will-be-fixed p:empty{display:none}.will-be-fixed p:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:calc(768px - 0px)){.will-be-fixed p:not(:empty){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.will-be-fixed p:not(:empty)>a{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}@media (max-width:calc(768px - 0px)){.will-be-fixed p:not(:empty)>a{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.flipbook-currentPageInput,.flipbook-share ul li:before{display:none}@media screen and (max-width:786px){.flipbook-currentPageNumber{display:none}}.flipbook-thumb span:last-child{top:-10px}.prospect-container .prospect{position:relative;width:100%;height:calc(100vh - 80px);max-height:calc(150vw + 45px);min-height:450px}@media (min-width:calc(768px - 0px)){.prospect-container .prospect{max-height:1160px;min-height:600px}}.prospect-container .prospect>div{position:absolute;width:100%;height:100%}.prospect-container .prospect>div.turn-prospect{top:0;background-color:transparent;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prospect-container .prospect>div.turn-prospect a{color:var(--color__white)}.prospect-container .prospect>div.turn-prospect+.prospect-overlay .icon{display:none}.prospect-container .prospect>div.turn-prospect+.prospect-overlay iframe{-webkit-filter:blur(5px);filter:blur(5px)}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.prospect-container .prospect>div.turn-prospect+.prospect-overlay iframe{-webkit-filter:none;filter:none}}@media (min-width:calc(1280px - 20px)){.prospect-container .prospect>div.turn-prospect+.prospect-overlay iframe{-webkit-filter:none;filter:none}}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.prospect-container .prospect>div.turn-prospect{display:none}.prospect-container .prospect>div.turn-prospect+iframe{-webkit-filter:none;filter:none}}@media (min-width:calc(1280px - 20px)){.prospect-container .prospect>div.turn-prospect{display:none}.prospect-container .prospect>div.turn-prospect+.prospect-overlay iframe{-webkit-filter:none;filter:none}}.prospect-container .prospect.has-overlay div.turn-prospect{display:none}.prospect-container .prospect.has-overlay div.turn-prospect+.prospect-overlay{position:fixed;overflow:scroll;top:0;left:0;width:100vw;height:100vh;max-height:100dvh;background-color:var(--color__primary);padding-top:3em;z-index:9999}.prospect-container .prospect.has-overlay div.turn-prospect+.prospect-overlay iframe{-webkit-filter:none;filter:none}.prospect-container .prospect.has-overlay div.turn-prospect+.prospect-overlay i.icon{display:block;font-size:20px;position:absolute;color:var(--color__white);top:.7em;right:1em}.prospect-container .prospect-container-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 0}.prospect-container .prospect-container-header .prospect-header-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.prospect-container .prospect-container-header .prospect-header-item h2{margin:0}.prospect-container .prospect-container-header .prospect-header-item:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.prospect-container .prospect-container-header .prospect-header-item .btn{cursor:pointer}.prospect-container .prospect-container-header .prospect-header-item .btn.prospekt-fr-button{margin-left:var(--spaces-xs)}@media (max-width:480px){.prospect-container .prospect-container-header .prospect-header-item .btn.prospekt-fr-button{margin-left:0;margin-top:var(--spaces-xs)}}@media (max-width:calc(768px - 0px)){.prospect-container .prospect-container-header .prospect-date{display:block;margin-bottom:var(--spaces-xs)}}.prospect-container .prospect-container-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:0;margin-top:2em}.prospect-container .prospect-container-footer .h5{margin-top:10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.flipbook-side-menu{background-color:#fff!important}body.has-prospect h1{margin-bottom:25px}.content-main form:not(.no-padding),.fancybox-container form:not(.no-padding){background-color:var(--color__white);padding:var(--spaces-m)}.content-main form:not(.no-padding) label,.fancybox-container form:not(.no-padding) label{font-size:12px;color:var(--color__mediumgrey-dark);margin-bottom:3px;display:inline-block}.content-main form:not(.no-padding) select,.fancybox-container form:not(.no-padding) select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%;background:var(--color__white)}.content-main form:not(.no-padding) select:focus::-ms-value,.fancybox-container form:not(.no-padding) select:focus::-ms-value{background-color:transparent}.content-main form:not(.no-padding) select::-ms-expand,.fancybox-container form:not(.no-padding) select::-ms-expand{display:none}.content-main form:not(.no-padding) input[type=email],.content-main form:not(.no-padding) input[type=number],.content-main form:not(.no-padding) input[type=search],.content-main form:not(.no-padding) input[type=text],.content-main form:not(.no-padding) select,.content-main form:not(.no-padding) textarea,.fancybox-container form:not(.no-padding) input[type=email],.fancybox-container form:not(.no-padding) input[type=number],.fancybox-container form:not(.no-padding) input[type=search],.fancybox-container form:not(.no-padding) input[type=text],.fancybox-container form:not(.no-padding) select,.fancybox-container form:not(.no-padding) textarea{display:block;width:100%;height:calc(1.5em + 1.125rem + 2px);padding:.5625rem;font-size:.875rem!important;font-weight:400!important;line-height:1.5;color:var(--color__mediumgrey-dark);background-color:var(--color__white);background-clip:padding-box;border:1px solid var(--input-border);border-radius:3px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.content-main form:not(.no-padding) input[type=email]:-ms-expand,.content-main form:not(.no-padding) input[type=number]:-ms-expand,.content-main form:not(.no-padding) input[type=search]:-ms-expand,.content-main form:not(.no-padding) input[type=text]:-ms-expand,.content-main form:not(.no-padding) select:-ms-expand,.content-main form:not(.no-padding) textarea:-ms-expand,.fancybox-container form:not(.no-padding) input[type=email]:-ms-expand,.fancybox-container form:not(.no-padding) input[type=number]:-ms-expand,.fancybox-container form:not(.no-padding) input[type=search]:-ms-expand,.fancybox-container form:not(.no-padding) input[type=text]:-ms-expand,.fancybox-container form:not(.no-padding) select:-ms-expand,.fancybox-container form:not(.no-padding) textarea:-ms-expand{background-color:transparent;border:0}.content-main form:not(.no-padding) input[type=email]:focus,.content-main form:not(.no-padding) input[type=number]:focus,.content-main form:not(.no-padding) input[type=search]:focus,.content-main form:not(.no-padding) input[type=text]:focus,.content-main form:not(.no-padding) select:focus,.content-main form:not(.no-padding) textarea:focus,.fancybox-container form:not(.no-padding) input[type=email]:focus,.fancybox-container form:not(.no-padding) input[type=number]:focus,.fancybox-container form:not(.no-padding) input[type=search]:focus,.fancybox-container form:not(.no-padding) input[type=text]:focus,.fancybox-container form:not(.no-padding) select:focus,.fancybox-container form:not(.no-padding) textarea:focus{color:var(--color__mediumgrey-dark);background-color:var(--color__white);border-color:var(--color__mediumgrey-dark);outline:0;-webkit-box-shadow:none;box-shadow:none}.content-main form:not(.no-padding) input[type=email]:-moz-placeholder,.content-main form:not(.no-padding) input[type=email]:-ms-input-placeholder,.content-main form:not(.no-padding) input[type=email]:-webkit-input-placeholder,.content-main form:not(.no-padding) input[type=email]:placeholder,.content-main form:not(.no-padding) input[type=number]:-moz-placeholder,.content-main form:not(.no-padding) input[type=number]:-ms-input-placeholder,.content-main form:not(.no-padding) input[type=number]:-webkit-input-placeholder,.content-main form:not(.no-padding) input[type=number]:placeholder,.content-main form:not(.no-padding) input[type=search]:-moz-placeholder,.content-main form:not(.no-padding) input[type=search]:-ms-input-placeholder,.content-main form:not(.no-padding) input[type=search]:-webkit-input-placeholder,.content-main form:not(.no-padding) input[type=search]:placeholder,.content-main form:not(.no-padding) input[type=text]:-moz-placeholder,.content-main form:not(.no-padding) input[type=text]:-ms-input-placeholder,.content-main form:not(.no-padding) input[type=text]:-webkit-input-placeholder,.content-main form:not(.no-padding) input[type=text]:placeholder,.content-main form:not(.no-padding) select:-moz-placeholder,.content-main form:not(.no-padding) select:-ms-input-placeholder,.content-main form:not(.no-padding) select:-webkit-input-placeholder,.content-main form:not(.no-padding) select:placeholder,.content-main form:not(.no-padding) textarea:-moz-placeholder,.content-main form:not(.no-padding) textarea:-ms-input-placeholder,.content-main form:not(.no-padding) textarea:-webkit-input-placeholder,.content-main form:not(.no-padding) textarea:placeholder,.fancybox-container form:not(.no-padding) input[type=email]:-moz-placeholder,.fancybox-container form:not(.no-padding) input[type=email]:-ms-input-placeholder,.fancybox-container form:not(.no-padding) input[type=email]:-webkit-input-placeholder,.fancybox-container form:not(.no-padding) input[type=email]:placeholder,.fancybox-container form:not(.no-padding) input[type=number]:-moz-placeholder,.fancybox-container form:not(.no-padding) input[type=number]:-ms-input-placeholder,.fancybox-container form:not(.no-padding) input[type=number]:-webkit-input-placeholder,.fancybox-container form:not(.no-padding) input[type=number]:placeholder,.fancybox-container form:not(.no-padding) input[type=search]:-moz-placeholder,.fancybox-container form:not(.no-padding) input[type=search]:-ms-input-placeholder,.fancybox-container form:not(.no-padding) input[type=search]:-webkit-input-placeholder,.fancybox-container form:not(.no-padding) input[type=search]:placeholder,.fancybox-container form:not(.no-padding) input[type=text]:-moz-placeholder,.fancybox-container form:not(.no-padding) input[type=text]:-ms-input-placeholder,.fancybox-container form:not(.no-padding) input[type=text]:-webkit-input-placeholder,.fancybox-container form:not(.no-padding) input[type=text]:placeholder,.fancybox-container form:not(.no-padding) select:-moz-placeholder,.fancybox-container form:not(.no-padding) select:-ms-input-placeholder,.fancybox-container form:not(.no-padding) select:-webkit-input-placeholder,.fancybox-container form:not(.no-padding) select:placeholder,.fancybox-container form:not(.no-padding) textarea:-moz-placeholder,.fancybox-container form:not(.no-padding) textarea:-ms-input-placeholder,.fancybox-container form:not(.no-padding) textarea:-webkit-input-placeholder,.fancybox-container form:not(.no-padding) textarea:placeholder{color:#c3c3c3;opacity:1}.content-main form:not(.no-padding) input[type=email]:disabled,.content-main form:not(.no-padding) input[type=email][readonly],.content-main form:not(.no-padding) input[type=number]:disabled,.content-main form:not(.no-padding) input[type=number][readonly],.content-main form:not(.no-padding) input[type=search]:disabled,.content-main form:not(.no-padding) input[type=search][readonly],.content-main form:not(.no-padding) input[type=text]:disabled,.content-main form:not(.no-padding) input[type=text][readonly],.content-main form:not(.no-padding) select:disabled,.content-main form:not(.no-padding) select[readonly],.content-main form:not(.no-padding) textarea:disabled,.content-main form:not(.no-padding) textarea[readonly],.fancybox-container form:not(.no-padding) input[type=email]:disabled,.fancybox-container form:not(.no-padding) input[type=email][readonly],.fancybox-container form:not(.no-padding) input[type=number]:disabled,.fancybox-container form:not(.no-padding) input[type=number][readonly],.fancybox-container form:not(.no-padding) input[type=search]:disabled,.fancybox-container form:not(.no-padding) input[type=search][readonly],.fancybox-container form:not(.no-padding) input[type=text]:disabled,.fancybox-container form:not(.no-padding) input[type=text][readonly],.fancybox-container form:not(.no-padding) select:disabled,.fancybox-container form:not(.no-padding) select[readonly],.fancybox-container form:not(.no-padding) textarea:disabled,.fancybox-container form:not(.no-padding) textarea[readonly]{background-color:#eee;opacity:1}.content-main form:not(.no-padding) input[type=email]::-webkit-input-placeholder,.content-main form:not(.no-padding) input[type=number]::-webkit-input-placeholder,.content-main form:not(.no-padding) input[type=search]::-webkit-input-placeholder,.content-main form:not(.no-padding) input[type=text]::-webkit-input-placeholder,.content-main form:not(.no-padding) select::-webkit-input-placeholder,.content-main form:not(.no-padding) textarea::-webkit-input-placeholder,.fancybox-container form:not(.no-padding) input[type=email]::-webkit-input-placeholder,.fancybox-container form:not(.no-padding) input[type=number]::-webkit-input-placeholder,.fancybox-container form:not(.no-padding) input[type=search]::-webkit-input-placeholder,.fancybox-container form:not(.no-padding) input[type=text]::-webkit-input-placeholder,.fancybox-container form:not(.no-padding) select::-webkit-input-placeholder,.fancybox-container form:not(.no-padding) textarea::-webkit-input-placeholder{opacity:1;color:unset}.content-main form:not(.no-padding) input[type=email]::-moz-placeholder,.content-main form:not(.no-padding) input[type=number]::-moz-placeholder,.content-main form:not(.no-padding) input[type=search]::-moz-placeholder,.content-main form:not(.no-padding) input[type=text]::-moz-placeholder,.content-main form:not(.no-padding) select::-moz-placeholder,.content-main form:not(.no-padding) textarea::-moz-placeholder,.fancybox-container form:not(.no-padding) input[type=email]::-moz-placeholder,.fancybox-container form:not(.no-padding) input[type=number]::-moz-placeholder,.fancybox-container form:not(.no-padding) input[type=search]::-moz-placeholder,.fancybox-container form:not(.no-padding) input[type=text]::-moz-placeholder,.fancybox-container form:not(.no-padding) select::-moz-placeholder,.fancybox-container form:not(.no-padding) textarea::-moz-placeholder{opacity:1;color:unset}.content-main form:not(.no-padding) input[type=email]:-ms-input-placeholder,.content-main form:not(.no-padding) input[type=number]:-ms-input-placeholder,.content-main form:not(.no-padding) input[type=search]:-ms-input-placeholder,.content-main form:not(.no-padding) input[type=text]:-ms-input-placeholder,.content-main form:not(.no-padding) select:-ms-input-placeholder,.content-main form:not(.no-padding) textarea:-ms-input-placeholder,.fancybox-container form:not(.no-padding) input[type=email]:-ms-input-placeholder,.fancybox-container form:not(.no-padding) input[type=number]:-ms-input-placeholder,.fancybox-container form:not(.no-padding) input[type=search]:-ms-input-placeholder,.fancybox-container form:not(.no-padding) input[type=text]:-ms-input-placeholder,.fancybox-container form:not(.no-padding) select:-ms-input-placeholder,.fancybox-container form:not(.no-padding) textarea:-ms-input-placeholder{opacity:1;color:unset}.content-main form:not(.no-padding) input[type=email]::-ms-input-placeholder,.content-main form:not(.no-padding) input[type=number]::-ms-input-placeholder,.content-main form:not(.no-padding) input[type=search]::-ms-input-placeholder,.content-main form:not(.no-padding) input[type=text]::-ms-input-placeholder,.content-main form:not(.no-padding) select::-ms-input-placeholder,.content-main form:not(.no-padding) textarea::-ms-input-placeholder,.fancybox-container form:not(.no-padding) input[type=email]::-ms-input-placeholder,.fancybox-container form:not(.no-padding) input[type=number]::-ms-input-placeholder,.fancybox-container form:not(.no-padding) input[type=search]::-ms-input-placeholder,.fancybox-container form:not(.no-padding) input[type=text]::-ms-input-placeholder,.fancybox-container form:not(.no-padding) select::-ms-input-placeholder,.fancybox-container form:not(.no-padding) textarea::-ms-input-placeholder{opacity:1;color:unset}.content-main form:not(.no-padding) input[type=email]::--moz-placeholder,.content-main form:not(.no-padding) input[type=email]::--ms-placeholder,.content-main form:not(.no-padding) input[type=email]::--webkit-placeholder,.content-main form:not(.no-padding) input[type=email]::placeholder,.content-main form:not(.no-padding) input[type=number]::--moz-placeholder,.content-main form:not(.no-padding) input[type=number]::--ms-placeholder,.content-main form:not(.no-padding) input[type=number]::--webkit-placeholder,.content-main form:not(.no-padding) input[type=number]::placeholder,.content-main form:not(.no-padding) input[type=search]::--moz-placeholder,.content-main form:not(.no-padding) input[type=search]::--ms-placeholder,.content-main form:not(.no-padding) input[type=search]::--webkit-placeholder,.content-main form:not(.no-padding) input[type=search]::placeholder,.content-main form:not(.no-padding) input[type=text]::--moz-placeholder,.content-main form:not(.no-padding) input[type=text]::--ms-placeholder,.content-main form:not(.no-padding) input[type=text]::--webkit-placeholder,.content-main form:not(.no-padding) input[type=text]::placeholder,.content-main form:not(.no-padding) select::--moz-placeholder,.content-main form:not(.no-padding) select::--ms-placeholder,.content-main form:not(.no-padding) select::--webkit-placeholder,.content-main form:not(.no-padding) select::placeholder,.content-main form:not(.no-padding) textarea::--moz-placeholder,.content-main form:not(.no-padding) textarea::--ms-placeholder,.content-main form:not(.no-padding) textarea::--webkit-placeholder,.content-main form:not(.no-padding) textarea::placeholder,.fancybox-container form:not(.no-padding) input[type=email]::--moz-placeholder,.fancybox-container form:not(.no-padding) input[type=email]::--ms-placeholder,.fancybox-container form:not(.no-padding) input[type=email]::--webkit-placeholder,.fancybox-container form:not(.no-padding) input[type=email]::placeholder,.fancybox-container form:not(.no-padding) input[type=number]::--moz-placeholder,.fancybox-container form:not(.no-padding) input[type=number]::--ms-placeholder,.fancybox-container form:not(.no-padding) input[type=number]::--webkit-placeholder,.fancybox-container form:not(.no-padding) input[type=number]::placeholder,.fancybox-container form:not(.no-padding) input[type=search]::--moz-placeholder,.fancybox-container form:not(.no-padding) input[type=search]::--ms-placeholder,.fancybox-container form:not(.no-padding) input[type=search]::--webkit-placeholder,.fancybox-container form:not(.no-padding) input[type=search]::placeholder,.fancybox-container form:not(.no-padding) input[type=text]::--moz-placeholder,.fancybox-container form:not(.no-padding) input[type=text]::--ms-placeholder,.fancybox-container form:not(.no-padding) input[type=text]::--webkit-placeholder,.fancybox-container form:not(.no-padding) input[type=text]::placeholder,.fancybox-container form:not(.no-padding) select::--moz-placeholder,.fancybox-container form:not(.no-padding) select::--ms-placeholder,.fancybox-container form:not(.no-padding) select::--webkit-placeholder,.fancybox-container form:not(.no-padding) select::placeholder,.fancybox-container form:not(.no-padding) textarea::--moz-placeholder,.fancybox-container form:not(.no-padding) textarea::--ms-placeholder,.fancybox-container form:not(.no-padding) textarea::--webkit-placeholder,.fancybox-container form:not(.no-padding) textarea::placeholder{opacity:1;color:unset}.content-main form:not(.no-padding) input[type=checkbox],.fancybox-container form:not(.no-padding) input[type=checkbox]{display:inline;opacity:0;position:absolute;left:-9999px}.content-main form:not(.no-padding) input[type=checkbox]:focus-visible+br+label:before,.content-main form:not(.no-padding) input[type=checkbox]:focus-visible+label:before,.fancybox-container form:not(.no-padding) input[type=checkbox]:focus-visible+br+label:before,.fancybox-container form:not(.no-padding) input[type=checkbox]:focus-visible+label:before{outline:2px solid var(--color__primary);outline-offset:2px;z-index:1}.content-main form:not(.no-padding) input[type=radio],.fancybox-container form:not(.no-padding) input[type=radio]{display:inline}.content-main form:not(.no-padding) input[type=checkbox]+br+label,.content-main form:not(.no-padding) input[type=checkbox]+label,.content-main form:not(.no-padding) input[type=radio]+br+label,.content-main form:not(.no-padding) input[type=radio]+label,.fancybox-container form:not(.no-padding) input[type=checkbox]+br+label,.fancybox-container form:not(.no-padding) input[type=checkbox]+label,.fancybox-container form:not(.no-padding) input[type=radio]+br+label,.fancybox-container form:not(.no-padding) input[type=radio]+label{font-size:.875em;color:var(--color__mediumgrey-dark);display:inline-block;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;padding-left:8px;padding-right:1.5rem}.content-main form:not(.no-padding) input[type=checkbox]+br+label,.content-main form:not(.no-padding) input[type=checkbox]+label,.fancybox-container form:not(.no-padding) input[type=checkbox]+br+label,.fancybox-container form:not(.no-padding) input[type=checkbox]+label{padding-left:1.5rem}.content-main form:not(.no-padding) input[type=checkbox]+br+label:before,.content-main form:not(.no-padding) input[type=checkbox]+label:before,.fancybox-container form:not(.no-padding) input[type=checkbox]+br+label:before,.fancybox-container form:not(.no-padding) input[type=checkbox]+label:before{position:absolute;top:0;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd;border-radius:var(--radius)}.content-main form:not(.no-padding) input[type=checkbox]+br+label:after,.content-main form:not(.no-padding) input[type=checkbox]+label:after,.fancybox-container form:not(.no-padding) input[type=checkbox]+br+label:after,.fancybox-container form:not(.no-padding) input[type=checkbox]+label:after{position:absolute;top:0;left:0;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.content-main form:not(.no-padding) input[type=checkbox]:checked+br+label:before,.content-main form:not(.no-padding) input[type=checkbox]:checked+label:before,.fancybox-container form:not(.no-padding) input[type=checkbox]:checked+br+label:before,.fancybox-container form:not(.no-padding) input[type=checkbox]:checked+label:before{color:#fff;border-color:var(--color__mediumgrey-dark);background-color:var(--color__secondary)}.content-main form:not(.no-padding) input[type=checkbox]:focus+br+label:before,.content-main form:not(.no-padding) input[type=checkbox]:focus+label:before,.fancybox-container form:not(.no-padding) input[type=checkbox]:focus+br+label:before,.fancybox-container form:not(.no-padding) input[type=checkbox]:focus+label:before{-webkit-box-shadow:none;box-shadow:none}.content-main form:not(.no-padding) input[type=checkbox]:checked+br+label:after,.content-main form:not(.no-padding) input[type=checkbox]:checked+label:after,.fancybox-container form:not(.no-padding) input[type=checkbox]:checked+br+label:after,.fancybox-container form:not(.no-padding) input[type=checkbox]:checked+label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E");content:"";display:block;position:absolute;background-color:transparent;left:1px;top:3px}.content-main form:not(.no-padding) input[type=radio]+br+label:before,.content-main form:not(.no-padding) input[type=radio]+label:before,.fancybox-container form:not(.no-padding) input[type=radio]+br+label:before,.fancybox-container form:not(.no-padding) input[type=radio]+label:before{content:"";display:none;position:absolute;left:0;top:calc(50% - 13px);width:22px;height:22px;border:1px solid var(--color__grey);border-radius:50%}.content-main form:not(.no-padding) input[type=radio]:checked+br+label:before,.content-main form:not(.no-padding) input[type=radio]:checked+label:before,.fancybox-container form:not(.no-padding) input[type=radio]:checked+br+label:before,.fancybox-container form:not(.no-padding) input[type=radio]:checked+label:before{border:1px solid var(--color__primary)}.content-main form:not(.no-padding) input[type=radio]:checked+br+label:after,.content-main form:not(.no-padding) input[type=radio]:checked+label:after,.fancybox-container form:not(.no-padding) input[type=radio]:checked+br+label:after,.fancybox-container form:not(.no-padding) input[type=radio]:checked+label:after{content:"";display:none;position:absolute;left:4px;top:calc(50% - 9px);width:14px;height:14px;border-radius:50%;border:none;background-color:var(--color__primary)}.content-main form:not(.no-padding) .content input[type=button],.content-main form:not(.no-padding) .content input[type=submit],.fancybox-container form:not(.no-padding) .content input[type=button],.fancybox-container form:not(.no-padding) .content input[type=submit]{padding:.5rem 1.25rem .4rem;border:1px solid transparent;margin-top:.5rem;text-decoration:none;border-radius:var(--radius);cursor:pointer;font-size:19px;font-weight:700;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.content-main form:not(.no-padding) .content input[type=button]:before,.content-main form:not(.no-padding) .content input[type=submit]:before,.fancybox-container form:not(.no-padding) .content input[type=button]:before,.fancybox-container form:not(.no-padding) .content input[type=submit]:before{font-size:16px}.content-main form:not(.no-padding) .content input[type=button]:not(.has-background),.content-main form:not(.no-padding) .content input[type=submit]:not(.has-background),.fancybox-container form:not(.no-padding) .content input[type=button]:not(.has-background),.fancybox-container form:not(.no-padding) .content input[type=submit]:not(.has-background){background:var(--color__primary);color:var(--color__white)}.content-main form:not(.no-padding).gewinnspiel-haus,.fancybox-container form:not(.no-padding).gewinnspiel-haus{padding-top:0}.content-main form:not(.no-padding) :not(h1):not(h2)>br:not(.force-br),.fancybox-container form:not(.no-padding) :not(h1):not(h2)>br:not(.force-br){display:none}.content-main form:not(.no-padding) .grid-x,.fancybox-container form:not(.no-padding) .grid-x{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:var(--flex-gap-form-left)}@media (min-width:calc(768px - 0px)){.content-main form:not(.no-padding) .grid-x.medium-up-2>.cell,.fancybox-container form:not(.no-padding) .grid-x.medium-up-2>.cell{width:calc(50% - var(--flex-gap-form-left)*1/2)}.content-main form:not(.no-padding) .grid-x.medium-up-3>.cell,.fancybox-container form:not(.no-padding) .grid-x.medium-up-3>.cell{width:calc(33.33333% - var(--flex-gap-form-left)*2/3)}}@media (min-width:calc(1280px - 20px)){.content-main form:not(.no-padding) .grid-x.large-up-2>.cell,.fancybox-container form:not(.no-padding) .grid-x.large-up-2>.cell{width:calc(50% - var(--flex-gap-form-left))}.content-main form:not(.no-padding) .grid-x.large-up-3>.cell,.fancybox-container form:not(.no-padding) .grid-x.large-up-3>.cell{width:calc(33.33333% - var(--flex-gap-form-left))}}.content-main form:not(.no-padding) .grid-x>.cell,.fancybox-container form:not(.no-padding) .grid-x>.cell{position:relative;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%}.content-main form:not(.no-padding) .grid-x>.cell.small-2,.fancybox-container form:not(.no-padding) .grid-x>.cell.small-2{width:calc(16.66667% - var(--flex-gap-form-left)*5/6)}.content-main form:not(.no-padding) .grid-x>.cell.small-3,.fancybox-container form:not(.no-padding) .grid-x>.cell.small-3{width:calc(25% - var(--flex-gap-form-left)*3/4)}.content-main form:not(.no-padding) .grid-x>.cell.small-4,.fancybox-container form:not(.no-padding) .grid-x>.cell.small-4{width:calc(33.33333% - var(--flex-gap-form-left)*2/3)}.content-main form:not(.no-padding) .grid-x>.cell.small-5,.fancybox-container form:not(.no-padding) .grid-x>.cell.small-5{width:calc(41.66667% - var(--flex-gap-form-left)*1.4/2.4)}.content-main form:not(.no-padding) .grid-x>.cell.small-6,.fancybox-container form:not(.no-padding) .grid-x>.cell.small-6{width:calc(50% - var(--flex-gap-form-left)*1/2)}.content-main form:not(.no-padding) .grid-x>.cell.small-7,.fancybox-container form:not(.no-padding) .grid-x>.cell.small-7{width:calc(58.33333% - var(--flex-gap-form-left)*0.71429/1.71429)}.content-main form:not(.no-padding) .grid-x>.cell.small-8,.fancybox-container form:not(.no-padding) .grid-x>.cell.small-8{width:calc(66.66667% - var(--flex-gap-form-left)*0.5/1.5)}.content-main form:not(.no-padding) .grid-x>.cell.small-9,.fancybox-container form:not(.no-padding) .grid-x>.cell.small-9{width:calc(75% - var(--flex-gap-form-left)*0.33333/1.33333)}.content-main form:not(.no-padding) .grid-x>.cell.small-10,.fancybox-container form:not(.no-padding) .grid-x>.cell.small-10{width:calc(83.33333% - var(--flex-gap-form-left)*0.2/1.2)}.content-main form:not(.no-padding) .grid-x>.cell.small-11,.fancybox-container form:not(.no-padding) .grid-x>.cell.small-11{width:calc(91.66667% - var(--flex-gap-form-left)*0.09091/1.09091)}@media (min-width:calc(768px - 0px)){.content-main form:not(.no-padding) .grid-x>.cell.medium-2,.fancybox-container form:not(.no-padding) .grid-x>.cell.medium-2{width:calc(16.66667% - var(--flex-gap-form-left)*5/6)}.content-main form:not(.no-padding) .grid-x>.cell.medium-3,.fancybox-container form:not(.no-padding) .grid-x>.cell.medium-3{width:calc(25% - var(--flex-gap-form-left)*3/4)}.content-main form:not(.no-padding) .grid-x>.cell.medium-4,.fancybox-container form:not(.no-padding) .grid-x>.cell.medium-4{width:calc(33.33333% - var(--flex-gap-form-left)*2/3)}.content-main form:not(.no-padding) .grid-x>.cell.medium-5,.fancybox-container form:not(.no-padding) .grid-x>.cell.medium-5{width:calc(41.66667% - var(--flex-gap-form-left)*1.4/2.4)}.content-main form:not(.no-padding) .grid-x>.cell.medium-6,.fancybox-container form:not(.no-padding) .grid-x>.cell.medium-6{width:calc(50% - var(--flex-gap-form-left)*1/2)}.content-main form:not(.no-padding) .grid-x>.cell.medium-7,.fancybox-container form:not(.no-padding) .grid-x>.cell.medium-7{width:calc(58.33333% - var(--flex-gap-form-left)*0.71429/1.71429)}.content-main form:not(.no-padding) .grid-x>.cell.medium-8,.fancybox-container form:not(.no-padding) .grid-x>.cell.medium-8{width:calc(66.66667% - var(--flex-gap-form-left)*0.5/1.5)}.content-main form:not(.no-padding) .grid-x>.cell.medium-9,.fancybox-container form:not(.no-padding) .grid-x>.cell.medium-9{width:calc(75% - var(--flex-gap-form-left)*0.33333/1.33333)}.content-main form:not(.no-padding) .grid-x>.cell.medium-10,.fancybox-container form:not(.no-padding) .grid-x>.cell.medium-10{width:calc(83.33333% - var(--flex-gap-form-left)*0.2/1.2)}.content-main form:not(.no-padding) .grid-x>.cell.medium-11,.fancybox-container form:not(.no-padding) .grid-x>.cell.medium-11{width:calc(91.66667% - var(--flex-gap-form-left)*0.09091/1.09091)}}@media (min-width:calc(1280px - 20px)){.content-main form:not(.no-padding) .grid-x>.cell.large-2,.fancybox-container form:not(.no-padding) .grid-x>.cell.large-2{width:calc(16.66667% - var(--flex-gap-form-left)*5/6)}.content-main form:not(.no-padding) .grid-x>.cell.large-3,.fancybox-container form:not(.no-padding) .grid-x>.cell.large-3{width:calc(25% - var(--flex-gap-form-left)*3/4)}.content-main form:not(.no-padding) .grid-x>.cell.large-4,.fancybox-container form:not(.no-padding) .grid-x>.cell.large-4{width:calc(33.33333% - var(--flex-gap-form-left)*2/3)}.content-main form:not(.no-padding) .grid-x>.cell.large-5,.fancybox-container form:not(.no-padding) .grid-x>.cell.large-5{width:calc(41.66667% - var(--flex-gap-form-left)*1.4/2.4)}.content-main form:not(.no-padding) .grid-x>.cell.large-6,.fancybox-container form:not(.no-padding) .grid-x>.cell.large-6{width:calc(50% - var(--flex-gap-form-left)*1/2)}.content-main form:not(.no-padding) .grid-x>.cell.large-7,.fancybox-container form:not(.no-padding) .grid-x>.cell.large-7{width:calc(58.33333% - var(--flex-gap-form-left)*0.71429/1.71429)}.content-main form:not(.no-padding) .grid-x>.cell.large-8,.fancybox-container form:not(.no-padding) .grid-x>.cell.large-8{width:calc(66.66667% - var(--flex-gap-form-left)*0.5/1.5)}.content-main form:not(.no-padding) .grid-x>.cell.large-9,.fancybox-container form:not(.no-padding) .grid-x>.cell.large-9{width:calc(75% - var(--flex-gap-form-left)*0.33333/1.33333)}.content-main form:not(.no-padding) .grid-x>.cell.large-10,.fancybox-container form:not(.no-padding) .grid-x>.cell.large-10{width:calc(83.33333% - var(--flex-gap-form-left)*0.2/1.2)}.content-main form:not(.no-padding) .grid-x>.cell.large-11,.fancybox-container form:not(.no-padding) .grid-x>.cell.large-11{width:calc(91.66667% - var(--flex-gap-form-left)*0.09091/1.09091)}}.content-main form:not(.no-padding) .error,.fancybox-container form:not(.no-padding) .error{font-size:.7rem;padding:var(--spaces-xxxs) var(--spaces-xs)!important;display:inline-block}.content-main form:not(.no-padding) select,.fancybox-container form:not(.no-padding) select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;padding:.5625rem 1.5625rem .5625rem .5625rem}.gform_wrapper.gform_validation_error .gform_validation_errors,.gform_wrapper .gform_validation_errors{padding:0}.gform_wrapper.gform_validation_error .gform_validation_errors .gform_submission_error,.gform_wrapper .gform_validation_errors .gform_submission_error{padding-left:35px!important}.gform_wrapper.gform_validation_error .gform_validation_errors .gform_submission_error .gform-icon,.gform_wrapper .gform_validation_errors .gform_submission_error .gform-icon{inset-inline-start:0!important}.gform_wrapper.gform_validation_error form .gform_body label,.gform_wrapper form .gform_body label{font-size:12px;color:var(--color__mediumgrey-dark);margin-bottom:3px;display:inline-block}.gform_wrapper.gform_validation_error form .gform_body select,.gform_wrapper form .gform_body select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%;background:var(--color__white)}.gform_wrapper.gform_validation_error form .gform_body select:focus::-ms-value,.gform_wrapper form .gform_body select:focus::-ms-value{background-color:transparent}.gform_wrapper.gform_validation_error form .gform_body select::-ms-expand,.gform_wrapper form .gform_body select::-ms-expand{display:none}.gform_wrapper.gform_validation_error form .gform_body input[type=email],.gform_wrapper.gform_validation_error form .gform_body input[type=number],.gform_wrapper.gform_validation_error form .gform_body input[type=search],.gform_wrapper.gform_validation_error form .gform_body input[type=text],.gform_wrapper.gform_validation_error form .gform_body select,.gform_wrapper.gform_validation_error form .gform_body textarea,.gform_wrapper form .gform_body input[type=email],.gform_wrapper form .gform_body input[type=number],.gform_wrapper form .gform_body input[type=search],.gform_wrapper form .gform_body input[type=text],.gform_wrapper form .gform_body select,.gform_wrapper form .gform_body textarea{display:block;width:100%;height:calc(1.5em + 1.125rem + 2px);padding:.5625rem;font-size:.875rem!important;font-weight:400!important;line-height:1.5;color:var(--color__mediumgrey-dark);background-color:var(--color__white);background-clip:padding-box;border:1px solid var(--input-border);border-radius:3px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.gform_wrapper.gform_validation_error form .gform_body input[type=email]:-ms-expand,.gform_wrapper.gform_validation_error form .gform_body input[type=number]:-ms-expand,.gform_wrapper.gform_validation_error form .gform_body input[type=search]:-ms-expand,.gform_wrapper.gform_validation_error form .gform_body input[type=text]:-ms-expand,.gform_wrapper.gform_validation_error form .gform_body select:-ms-expand,.gform_wrapper.gform_validation_error form .gform_body textarea:-ms-expand,.gform_wrapper form .gform_body input[type=email]:-ms-expand,.gform_wrapper form .gform_body input[type=number]:-ms-expand,.gform_wrapper form .gform_body input[type=search]:-ms-expand,.gform_wrapper form .gform_body input[type=text]:-ms-expand,.gform_wrapper form .gform_body select:-ms-expand,.gform_wrapper form .gform_body textarea:-ms-expand{background-color:transparent;border:0}.gform_wrapper.gform_validation_error form .gform_body input[type=email]:focus,.gform_wrapper.gform_validation_error form .gform_body input[type=number]:focus,.gform_wrapper.gform_validation_error form .gform_body input[type=search]:focus,.gform_wrapper.gform_validation_error form .gform_body input[type=text]:focus,.gform_wrapper.gform_validation_error form .gform_body select:focus,.gform_wrapper.gform_validation_error form .gform_body textarea:focus,.gform_wrapper form .gform_body input[type=email]:focus,.gform_wrapper form .gform_body input[type=number]:focus,.gform_wrapper form .gform_body input[type=search]:focus,.gform_wrapper form .gform_body input[type=text]:focus,.gform_wrapper form .gform_body select:focus,.gform_wrapper form .gform_body textarea:focus{color:var(--color__mediumgrey-dark);background-color:var(--color__white);border-color:var(--color__mediumgrey-dark);outline:0;-webkit-box-shadow:none;box-shadow:none}.gform_wrapper.gform_validation_error form .gform_body input[type=email]:-moz-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=email]:-ms-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=email]:-webkit-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=email]:placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=number]:-moz-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=number]:-ms-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=number]:-webkit-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=number]:placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=search]:-moz-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=search]:-ms-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=search]:-webkit-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=search]:placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=text]:-moz-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=text]:-ms-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=text]:-webkit-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=text]:placeholder,.gform_wrapper.gform_validation_error form .gform_body select:-moz-placeholder,.gform_wrapper.gform_validation_error form .gform_body select:-ms-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body select:-webkit-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body select:placeholder,.gform_wrapper.gform_validation_error form .gform_body textarea:-moz-placeholder,.gform_wrapper.gform_validation_error form .gform_body textarea:-ms-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body textarea:-webkit-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body textarea:placeholder,.gform_wrapper form .gform_body input[type=email]:-moz-placeholder,.gform_wrapper form .gform_body input[type=email]:-ms-input-placeholder,.gform_wrapper form .gform_body input[type=email]:-webkit-input-placeholder,.gform_wrapper form .gform_body input[type=email]:placeholder,.gform_wrapper form .gform_body input[type=number]:-moz-placeholder,.gform_wrapper form .gform_body input[type=number]:-ms-input-placeholder,.gform_wrapper form .gform_body input[type=number]:-webkit-input-placeholder,.gform_wrapper form .gform_body input[type=number]:placeholder,.gform_wrapper form .gform_body input[type=search]:-moz-placeholder,.gform_wrapper form .gform_body input[type=search]:-ms-input-placeholder,.gform_wrapper form .gform_body input[type=search]:-webkit-input-placeholder,.gform_wrapper form .gform_body input[type=search]:placeholder,.gform_wrapper form .gform_body input[type=text]:-moz-placeholder,.gform_wrapper form .gform_body input[type=text]:-ms-input-placeholder,.gform_wrapper form .gform_body input[type=text]:-webkit-input-placeholder,.gform_wrapper form .gform_body input[type=text]:placeholder,.gform_wrapper form .gform_body select:-moz-placeholder,.gform_wrapper form .gform_body select:-ms-input-placeholder,.gform_wrapper form .gform_body select:-webkit-input-placeholder,.gform_wrapper form .gform_body select:placeholder,.gform_wrapper form .gform_body textarea:-moz-placeholder,.gform_wrapper form .gform_body textarea:-ms-input-placeholder,.gform_wrapper form .gform_body textarea:-webkit-input-placeholder,.gform_wrapper form .gform_body textarea:placeholder{color:#c3c3c3;opacity:1}.gform_wrapper.gform_validation_error form .gform_body input[type=email]:disabled,.gform_wrapper.gform_validation_error form .gform_body input[type=email][readonly],.gform_wrapper.gform_validation_error form .gform_body input[type=number]:disabled,.gform_wrapper.gform_validation_error form .gform_body input[type=number][readonly],.gform_wrapper.gform_validation_error form .gform_body input[type=search]:disabled,.gform_wrapper.gform_validation_error form .gform_body input[type=search][readonly],.gform_wrapper.gform_validation_error form .gform_body input[type=text]:disabled,.gform_wrapper.gform_validation_error form .gform_body input[type=text][readonly],.gform_wrapper.gform_validation_error form .gform_body select:disabled,.gform_wrapper.gform_validation_error form .gform_body select[readonly],.gform_wrapper.gform_validation_error form .gform_body textarea:disabled,.gform_wrapper.gform_validation_error form .gform_body textarea[readonly],.gform_wrapper form .gform_body input[type=email]:disabled,.gform_wrapper form .gform_body input[type=email][readonly],.gform_wrapper form .gform_body input[type=number]:disabled,.gform_wrapper form .gform_body input[type=number][readonly],.gform_wrapper form .gform_body input[type=search]:disabled,.gform_wrapper form .gform_body input[type=search][readonly],.gform_wrapper form .gform_body input[type=text]:disabled,.gform_wrapper form .gform_body input[type=text][readonly],.gform_wrapper form .gform_body select:disabled,.gform_wrapper form .gform_body select[readonly],.gform_wrapper form .gform_body textarea:disabled,.gform_wrapper form .gform_body textarea[readonly]{background-color:#eee;opacity:1}.gform_wrapper.gform_validation_error form .gform_body input[type=email]::-webkit-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=number]::-webkit-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=search]::-webkit-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=text]::-webkit-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body select::-webkit-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body textarea::-webkit-input-placeholder,.gform_wrapper form .gform_body input[type=email]::-webkit-input-placeholder,.gform_wrapper form .gform_body input[type=number]::-webkit-input-placeholder,.gform_wrapper form .gform_body input[type=search]::-webkit-input-placeholder,.gform_wrapper form .gform_body input[type=text]::-webkit-input-placeholder,.gform_wrapper form .gform_body select::-webkit-input-placeholder,.gform_wrapper form .gform_body textarea::-webkit-input-placeholder{opacity:1;color:unset}.gform_wrapper.gform_validation_error form .gform_body input[type=email]::-moz-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=number]::-moz-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=search]::-moz-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=text]::-moz-placeholder,.gform_wrapper.gform_validation_error form .gform_body select::-moz-placeholder,.gform_wrapper.gform_validation_error form .gform_body textarea::-moz-placeholder,.gform_wrapper form .gform_body input[type=email]::-moz-placeholder,.gform_wrapper form .gform_body input[type=number]::-moz-placeholder,.gform_wrapper form .gform_body input[type=search]::-moz-placeholder,.gform_wrapper form .gform_body input[type=text]::-moz-placeholder,.gform_wrapper form .gform_body select::-moz-placeholder,.gform_wrapper form .gform_body textarea::-moz-placeholder{opacity:1;color:unset}.gform_wrapper.gform_validation_error form .gform_body input[type=email]:-ms-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=number]:-ms-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=search]:-ms-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=text]:-ms-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body select:-ms-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body textarea:-ms-input-placeholder,.gform_wrapper form .gform_body input[type=email]:-ms-input-placeholder,.gform_wrapper form .gform_body input[type=number]:-ms-input-placeholder,.gform_wrapper form .gform_body input[type=search]:-ms-input-placeholder,.gform_wrapper form .gform_body input[type=text]:-ms-input-placeholder,.gform_wrapper form .gform_body select:-ms-input-placeholder,.gform_wrapper form .gform_body textarea:-ms-input-placeholder{opacity:1;color:unset}.gform_wrapper.gform_validation_error form .gform_body input[type=email]::-ms-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=number]::-ms-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=search]::-ms-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=text]::-ms-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body select::-ms-input-placeholder,.gform_wrapper.gform_validation_error form .gform_body textarea::-ms-input-placeholder,.gform_wrapper form .gform_body input[type=email]::-ms-input-placeholder,.gform_wrapper form .gform_body input[type=number]::-ms-input-placeholder,.gform_wrapper form .gform_body input[type=search]::-ms-input-placeholder,.gform_wrapper form .gform_body input[type=text]::-ms-input-placeholder,.gform_wrapper form .gform_body select::-ms-input-placeholder,.gform_wrapper form .gform_body textarea::-ms-input-placeholder{opacity:1;color:unset}.gform_wrapper.gform_validation_error form .gform_body input[type=email]::--moz-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=email]::--ms-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=email]::--webkit-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=email]::placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=number]::--moz-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=number]::--ms-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=number]::--webkit-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=number]::placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=search]::--moz-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=search]::--ms-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=search]::--webkit-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=search]::placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=text]::--moz-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=text]::--ms-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=text]::--webkit-placeholder,.gform_wrapper.gform_validation_error form .gform_body input[type=text]::placeholder,.gform_wrapper.gform_validation_error form .gform_body select::--moz-placeholder,.gform_wrapper.gform_validation_error form .gform_body select::--ms-placeholder,.gform_wrapper.gform_validation_error form .gform_body select::--webkit-placeholder,.gform_wrapper.gform_validation_error form .gform_body select::placeholder,.gform_wrapper.gform_validation_error form .gform_body textarea::--moz-placeholder,.gform_wrapper.gform_validation_error form .gform_body textarea::--ms-placeholder,.gform_wrapper.gform_validation_error form .gform_body textarea::--webkit-placeholder,.gform_wrapper.gform_validation_error form .gform_body textarea::placeholder,.gform_wrapper form .gform_body input[type=email]::--moz-placeholder,.gform_wrapper form .gform_body input[type=email]::--ms-placeholder,.gform_wrapper form .gform_body input[type=email]::--webkit-placeholder,.gform_wrapper form .gform_body input[type=email]::placeholder,.gform_wrapper form .gform_body input[type=number]::--moz-placeholder,.gform_wrapper form .gform_body input[type=number]::--ms-placeholder,.gform_wrapper form .gform_body input[type=number]::--webkit-placeholder,.gform_wrapper form .gform_body input[type=number]::placeholder,.gform_wrapper form .gform_body input[type=search]::--moz-placeholder,.gform_wrapper form .gform_body input[type=search]::--ms-placeholder,.gform_wrapper form .gform_body input[type=search]::--webkit-placeholder,.gform_wrapper form .gform_body input[type=search]::placeholder,.gform_wrapper form .gform_body input[type=text]::--moz-placeholder,.gform_wrapper form .gform_body input[type=text]::--ms-placeholder,.gform_wrapper form .gform_body input[type=text]::--webkit-placeholder,.gform_wrapper form .gform_body input[type=text]::placeholder,.gform_wrapper form .gform_body select::--moz-placeholder,.gform_wrapper form .gform_body select::--ms-placeholder,.gform_wrapper form .gform_body select::--webkit-placeholder,.gform_wrapper form .gform_body select::placeholder,.gform_wrapper form .gform_body textarea::--moz-placeholder,.gform_wrapper form .gform_body textarea::--ms-placeholder,.gform_wrapper form .gform_body textarea::--webkit-placeholder,.gform_wrapper form .gform_body textarea::placeholder{opacity:1;color:unset}.gform_wrapper.gform_validation_error form .gform_body input[type=checkbox],.gform_wrapper form .gform_body input[type=checkbox]{display:inline;opacity:0;position:absolute;left:-9999px}.gform_wrapper.gform_validation_error form .gform_body input[type=checkbox]:focus-visible+br+label:before,.gform_wrapper.gform_validation_error form .gform_body input[type=checkbox]:focus-visible+label:before,.gform_wrapper form .gform_body input[type=checkbox]:focus-visible+br+label:before,.gform_wrapper form .gform_body input[type=checkbox]:focus-visible+label:before{outline:2px solid var(--color__primary);outline-offset:2px;z-index:1}.gform_wrapper.gform_validation_error form .gform_body input[type=radio],.gform_wrapper form .gform_body input[type=radio]{display:inline}.gform_wrapper.gform_validation_error form .gform_body input[type=checkbox]+br+label,.gform_wrapper.gform_validation_error form .gform_body input[type=checkbox]+label,.gform_wrapper.gform_validation_error form .gform_body input[type=radio]+br+label,.gform_wrapper.gform_validation_error form .gform_body input[type=radio]+label,.gform_wrapper form .gform_body input[type=checkbox]+br+label,.gform_wrapper form .gform_body input[type=checkbox]+label,.gform_wrapper form .gform_body input[type=radio]+br+label,.gform_wrapper form .gform_body input[type=radio]+label{font-size:.875em;color:var(--color__mediumgrey-dark);display:inline-block;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;padding-left:8px;padding-right:1.5rem}.gform_wrapper.gform_validation_error form .gform_body input[type=checkbox]+br+label,.gform_wrapper.gform_validation_error form .gform_body input[type=checkbox]+label,.gform_wrapper form .gform_body input[type=checkbox]+br+label,.gform_wrapper form .gform_body input[type=checkbox]+label{padding-left:1.5rem}.gform_wrapper.gform_validation_error form .gform_body input[type=checkbox]+br+label:before,.gform_wrapper.gform_validation_error form .gform_body input[type=checkbox]+label:before,.gform_wrapper form .gform_body input[type=checkbox]+br+label:before,.gform_wrapper form .gform_body input[type=checkbox]+label:before{position:absolute;top:0;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd;border-radius:var(--radius)}.gform_wrapper.gform_validation_error form .gform_body input[type=checkbox]+br+label:after,.gform_wrapper.gform_validation_error form .gform_body input[type=checkbox]+label:after,.gform_wrapper form .gform_body input[type=checkbox]+br+label:after,.gform_wrapper form .gform_body input[type=checkbox]+label:after{position:absolute;top:0;left:0;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.gform_wrapper.gform_validation_error form .gform_body input[type=checkbox]:checked+br+label:before,.gform_wrapper.gform_validation_error form .gform_body input[type=checkbox]:checked+label:before,.gform_wrapper form .gform_body input[type=checkbox]:checked+br+label:before,.gform_wrapper form .gform_body input[type=checkbox]:checked+label:before{color:#fff;border-color:var(--color__mediumgrey-dark);background-color:var(--color__secondary)}.gform_wrapper.gform_validation_error form .gform_body input[type=checkbox]:focus+br+label:before,.gform_wrapper.gform_validation_error form .gform_body input[type=checkbox]:focus+label:before,.gform_wrapper form .gform_body input[type=checkbox]:focus+br+label:before,.gform_wrapper form .gform_body input[type=checkbox]:focus+label:before{-webkit-box-shadow:none;box-shadow:none}.gform_wrapper.gform_validation_error form .gform_body input[type=checkbox]:checked+br+label:after,.gform_wrapper.gform_validation_error form .gform_body input[type=checkbox]:checked+label:after,.gform_wrapper form .gform_body input[type=checkbox]:checked+br+label:after,.gform_wrapper form .gform_body input[type=checkbox]:checked+label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E");content:"";display:block;position:absolute;background-color:transparent;left:1px;top:3px}.gform_wrapper.gform_validation_error form .gform_body input[type=radio]+br+label:before,.gform_wrapper.gform_validation_error form .gform_body input[type=radio]+label:before,.gform_wrapper form .gform_body input[type=radio]+br+label:before,.gform_wrapper form .gform_body input[type=radio]+label:before{content:"";display:none;position:absolute;left:0;top:calc(50% - 13px);width:22px;height:22px;border:1px solid var(--color__grey);border-radius:50%}.gform_wrapper.gform_validation_error form .gform_body input[type=radio]:checked+br+label:before,.gform_wrapper.gform_validation_error form .gform_body input[type=radio]:checked+label:before,.gform_wrapper form .gform_body input[type=radio]:checked+br+label:before,.gform_wrapper form .gform_body input[type=radio]:checked+label:before{border:1px solid var(--color__primary)}.gform_wrapper.gform_validation_error form .gform_body input[type=radio]:checked+br+label:after,.gform_wrapper.gform_validation_error form .gform_body input[type=radio]:checked+label:after,.gform_wrapper form .gform_body input[type=radio]:checked+br+label:after,.gform_wrapper form .gform_body input[type=radio]:checked+label:after{content:"";display:none;position:absolute;left:4px;top:calc(50% - 9px);width:14px;height:14px;border-radius:50%;border:none;background-color:var(--color__primary)}.gform_wrapper.gform_validation_error form .gform_body .content input[type=button],.gform_wrapper.gform_validation_error form .gform_body .content input[type=submit],.gform_wrapper form .gform_body .content input[type=button],.gform_wrapper form .gform_body .content input[type=submit]{padding:.5rem 1.25rem .4rem;border:1px solid transparent;margin-top:.5rem;text-decoration:none;border-radius:var(--radius);cursor:pointer;font-size:19px;font-weight:700;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.gform_wrapper.gform_validation_error form .gform_body .content input[type=button]:before,.gform_wrapper.gform_validation_error form .gform_body .content input[type=submit]:before,.gform_wrapper form .gform_body .content input[type=button]:before,.gform_wrapper form .gform_body .content input[type=submit]:before{font-size:16px}.gform_wrapper.gform_validation_error form .gform_body .content input[type=button]:not(.has-background),.gform_wrapper.gform_validation_error form .gform_body .content input[type=submit]:not(.has-background),.gform_wrapper form .gform_body .content input[type=button]:not(.has-background),.gform_wrapper form .gform_body .content input[type=submit]:not(.has-background){background:var(--color__primary);color:var(--color__white)}.gform_wrapper.gform_validation_error form .gform_body ul li.gfield:not(.gf_left_half):not(.gf_right_half),.gform_wrapper form .gform_body ul li.gfield:not(.gf_left_half):not(.gf_right_half){padding-right:0}.gform_wrapper.gform_validation_error form .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.gform_wrapper form .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}.gform_wrapper.gform_validation_error form .gform_body h3,.gform_wrapper form .gform_body h3{font-size:16px;margin-top:1.5rem}.gform_wrapper.gform_validation_error form .gform_body .gfield_required,.gform_wrapper form .gform_body .gfield_required{padding-left:0;text-align:left;font-size:12px;font-weight:400;color:var(--color__mediumgrey-dark)}.gform_wrapper.gform_validation_error form .gform_body .gfield_list_group,.gform_wrapper form .gform_body .gfield_list_group{background-color:transparent}.gform_wrapper.gform_validation_error form .gform_body .gfield .gfield_label,.gform_wrapper.gform_validation_error form .gform_body .gfield label,.gform_wrapper.gform_validation_error form .gform_body .gfield legend,.gform_wrapper form .gform_body .gfield .gfield_label,.gform_wrapper form .gform_body .gfield label,.gform_wrapper form .gform_body .gfield legend{text-align:left;font-size:12px;font-weight:400;color:var(--color__mediumgrey-dark);margin-bottom:3px;display:inline-block}.gform_wrapper.gform_validation_error form .gform_body .gfield select,.gform_wrapper form .gform_body .gfield select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;padding:.5625rem 1.5625rem .5625rem .5625rem}.gform_wrapper.gform_validation_error form .gform_body .gchoice,.gform_wrapper.gform_validation_error form .gform_body .gfield,.gform_wrapper form .gform_body .gchoice,.gform_wrapper form .gform_body .gfield{text-align:left}.gform_wrapper.gform_validation_error form .gform_body .gfield_checkbox li input,.gform_wrapper.gform_validation_error form .gform_body .gfield_checkbox li input[type=checkbox],.gform_wrapper.gform_validation_error form .gform_body .gfield_checkbox li input[type=radio],.gform_wrapper.gform_validation_error form .gform_body .gfield_radio li input,.gform_wrapper.gform_validation_error form .gform_body .gfield_radio li input[type=checkbox],.gform_wrapper.gform_validation_error form .gform_body .gfield_radio li input[type=radio],.gform_wrapper form .gform_body .gfield_checkbox li input,.gform_wrapper form .gform_body .gfield_checkbox li input[type=checkbox],.gform_wrapper form .gform_body .gfield_checkbox li input[type=radio],.gform_wrapper form .gform_body .gfield_radio li input,.gform_wrapper form .gform_body .gfield_radio li input[type=checkbox],.gform_wrapper form .gform_body .gfield_radio li input[type=radio]{display:none}.gform_wrapper.gform_validation_error form .gform_body .gfield_consent_label,.gform_wrapper form .gform_body .gfield_consent_label{padding-right:0!important}.gform_wrapper.gform_validation_error form .gform_body .gfield_checkbox,.gform_wrapper form .gform_body .gfield_checkbox{position:relative}.gform_wrapper.gform_validation_error form .gform_body .ginput_container_fileupload input+label,.gform_wrapper form .gform_body .ginput_container_fileupload input+label{margin-bottom:16px}.gform_wrapper.gform_validation_error form .gform_body .ginput_container_fileupload .gform_drop_area,.gform_wrapper form .gform_body .ginput_container_fileupload .gform_drop_area{background-color:var(--color__white)}.gform_wrapper.gform_validation_error form .gform_body .ginput_container_fileupload .gform_drop_area .gform_drop_instructions,.gform_wrapper form .gform_body .ginput_container_fileupload .gform_drop_area .gform_drop_instructions{position:relative;padding-top:0;font-size:14px}.gform_wrapper.gform_validation_error form .gform_body .ginput_container_fileupload .gform_drop_area .gform_drop_instructions:before,.gform_wrapper form .gform_body .ginput_container_fileupload .gform_drop_area .gform_drop_instructions:before{display:none;content:"";background:url(../img/glob-upload-icon-orange.svg) no-repeat;background-size:36px 36px;position:absolute;width:36px;height:36px;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.gform_wrapper.gform_validation_error form .gform_body .ginput_container_fileupload .gform_fileupload_rules,.gform_wrapper form .gform_body .ginput_container_fileupload .gform_fileupload_rules{font-size:12px;color:var(--color__mediumgrey-dark)}.gform_wrapper.gform_validation_error form .gform_body input.button.gform_button_select_files,.gform_wrapper form .gform_body input.button.gform_button_select_files{padding:.5rem .75rem!important}.gform_wrapper.gform_validation_error form .gform_body .ginput_container_date .simpleselect,.gform_wrapper form .gform_body .ginput_container_date .simpleselect{width:calc(100% + 30px);padding-right:30px}.gform_wrapper.gform_validation_error form .gform_body .ginput_container_date .simpleselect .options,.gform_wrapper form .gform_body .ginput_container_date .simpleselect .options{width:calc(100% - 30px)}.gform_wrapper.gform_validation_error form .gform_body .gfield.gfield_error,.gform_wrapper form .gform_body .gfield.gfield_error{border:0;background-color:transparent}.gform_wrapper.gform_validation_error form .gform_body .gfield.gfield_error .validation_message,.gform_wrapper form .gform_body .gfield.gfield_error .validation_message{background-color:var(--color__error);color:var(--color__white);font-size:.7rem;padding:var(--spaces-xxxs) var(--spaces-xs)!important;display:inline-block;width:auto;font-weight:400;margin-top:2px}.gform_wrapper.gform_validation_error form .gform_body .gfield.gfield_error .simpleselect .placeholder,.gform_wrapper.gform_validation_error form .gform_body .gfield.gfield_error div.ginput_complex.ginput_container label,.gform_wrapper.gform_validation_error form .gform_body .gfield.gfield_error input[type=checkbox]+label,.gform_wrapper.gform_validation_error form .gform_body .gfield.gfield_error input[type=checkbox]+label:before,.gform_wrapper.gform_validation_error form .gform_body .gfield.gfield_error input[type=email],.gform_wrapper.gform_validation_error form .gform_body .gfield.gfield_error input[type=file]+label,.gform_wrapper.gform_validation_error form .gform_body .gfield.gfield_error input[type=radio]+label,.gform_wrapper.gform_validation_error form .gform_body .gfield.gfield_error input[type=radio]+label:before,.gform_wrapper.gform_validation_error form .gform_body .gfield.gfield_error input[type=text]:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper.gform_validation_error form .gform_body .gfield.gfield_error select,.gform_wrapper.gform_validation_error form .gform_body .gfield.gfield_error textarea,.gform_wrapper form .gform_body .gfield.gfield_error .simpleselect .placeholder,.gform_wrapper form .gform_body .gfield.gfield_error div.ginput_complex.ginput_container label,.gform_wrapper form .gform_body .gfield.gfield_error input[type=checkbox]+label,.gform_wrapper form .gform_body .gfield.gfield_error input[type=checkbox]+label:before,.gform_wrapper form .gform_body .gfield.gfield_error input[type=email],.gform_wrapper form .gform_body .gfield.gfield_error input[type=file]+label,.gform_wrapper form .gform_body .gfield.gfield_error input[type=radio]+label,.gform_wrapper form .gform_body .gfield.gfield_error input[type=radio]+label:before,.gform_wrapper form .gform_body .gfield.gfield_error input[type=text]:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper form .gform_body .gfield.gfield_error select,.gform_wrapper form .gform_body .gfield.gfield_error textarea{border-color:var(--color__error);color:var(--color__grey)}.gform_wrapper.gform_validation_error form div.validation_error,.gform_wrapper form div.validation_error{color:var(--color__white);font-size:1rem;font-weight:700;border:0;background-color:var(--color__error)}.gform_wrapper.gform_validation_error form .validation_message,.gform_wrapper form .validation_message{color:var(--color__error);font-size:.88rem;font-weight:700}.gform_wrapper.gform_validation_error form .validation_message ul,.gform_wrapper form .validation_message ul{padding-left:0}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.gform_wrapper.gform_validation_error form .small,.gform_wrapper form .small{width:calc(25% - 8px)}}@media (min-width:calc(1280px - 20px)){.gform_wrapper.gform_validation_error form .small,.gform_wrapper form .small{width:calc(25% - 8px)}}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.gform_wrapper.gform_validation_error form .medium,.gform_wrapper form .medium{width:calc(50% - 8px)}}@media (min-width:calc(1280px - 20px)){.gform_wrapper.gform_validation_error form .medium,.gform_wrapper form .medium{width:calc(50% - 8px)}}.gform_wrapper.gform_validation_error form .large,.gform_wrapper form .large{width:100%}@media (max-width:calc(768px - 0px)){.gform_wrapper.gform_validation_error form input.gfield-choice-input+label.gform-field-label,.gform_wrapper form input.gfield-choice-input+label.gform-field-label{max-width:100%;padding-right:0}}@media (max-width:calc(768px - 0px)){.cf-turnstile>div{display:-webkit-box;display:-ms-flexbox;display:flex}}.gform_confirmation_wrapper .gform_confirmation_message{font-weight:700;text-align:center;background-color:var(--color__secondary)}.gform_confirmation_wrapper{background-color:var(--color__white);padding:var(--spaces-ms)}.gform_confirmation_wrapper .gform_confirmation_message{padding:1rem;background:var(--color__secondary);color:var(--color__white);line-height:1.5}.gform_wrapper:not(.skk-add-mail_wrapper) .gform_validation_error .gform_validation_errors{display:none}.gform_wrapper.gravity-theme div.gform_validation_errors{padding:0;border-radius:0;border:0;-webkit-box-shadow:none;box-shadow:none}.gform_wrapper.gravity-theme div.gform_validation_errors a{color:var(--color__white)!important}.gform_anchor#gf_8,.gform_anchor#gf_9,.gform_anchor#gf_10,.gform_anchor#gf_11{scroll-margin-top:225px}.gewinnspiel-weihnachten_wrapper .skk-notice br:first-child{display:none}.gewinnspiel-weihnachten .ginput_complex .ginput_container_date:last-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:none!important}.gewinnspiel-weihnachten .ginput_complex .ginput_container_date select{min-width:76px!important;padding-right:.3em!important}#gform_wrapper_13 p.skk-notice.error{width:90%;margin:0 auto}#gform_wrapper_13 p.skk-notice.error a:not(.btn){color:var(--color__white)!important;text-decoration:underline}main .image-text-container{margin-bottom:var(--spaces-m);gap:0}main .image-text-container>.cell{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}main .image-text-container .image-cell{position:relative;max-width:360px}main .image-text-container .image-cell+.image-cell{margin-left:var(--spaces-s)}main .image-text-container .image-cell img{border-radius:var(--radius)}main .image-text-container .image-cell p{position:absolute;background-color:var(--color__secondary);color:var(--color__white);padding:0 .35rem;text-align:center;top:10px;left:10px;font-weight:700;border:3px}main .image-text-container .text-cell{padding:var(--spaces-ms)}main .image-text-container .text-cell a.btn{text-decoration:none}main .image-text-container.bgwhite{background:#fff;margin-left:0;margin-right:0;margin-bottom:var(--spaces-ms);width:100%}h1+.image-text-container,h2+.image-text-container,h3+.image-text-container,h4+.image-text-container,h5+.image-text-container,h6+.image-text-container,p+.image-text-container{margin-top:0}.infobox{background-color:var(--color__white);background-repeat:no-repeat;background-position:var(--spaces-s) var(--spaces-xs);background-size:var(--spaces-l);border-radius:var(--radius);color:var(--color__mediumgrey-dark);padding:var(--spaces-s);padding-left:calc(var(--spaces-xl) + var(--spaces-s));margin:var(--spaces-l) auto var(--spaces-s) auto;position:relative;min-height:80px;max-width:1035px}.infobox:after{content:attr(data-text);border-radius:var(--radius) var(--radius) 0 0;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:10px;color:#fff;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:700;font-size:19px;line-height:1;top:0;padding:.3rem var(--spaces-xs);-webkit-transform:translateY(-100%);transform:translateY(-100%);margin-right:10px}.infobox.notice,.infobox.tipp{background-image:url(../../img/icon-infobox-gluehbirne.svg);border:1px solid var(--secondary);color:var(--color__mediumgrey-dark)}.infobox.notice:after,.infobox.tipp:after{background-color:var(--secondary)}.infobox.notice *,.infobox.tipp *{color:var(--color__mediumgrey-dark)!important}.infobox.notice ul:not(.no-bullet) li:not([role=presentation]):before,.infobox.tipp ul:not(.no-bullet) li:not([role=presentation]):before{color:var(--secondary)}.infobox.achtung,.infobox.hinweis,.infobox.notice,.infobox.warning{background-image:url(../../img/icon-infobox-warndreieck.svg);border:1px solid var(--primary);color:var(--color__mediumgrey-dark)}.infobox.achtung *,.infobox.hinweis *,.infobox.notice *,.infobox.warning *{color:var(--color__mediumgrey-dark)!important}.infobox.achtung:after,.infobox.hinweis:after,.infobox.notice:after,.infobox.warning:after{background-color:var(--primary)}.infobox.none{padding-left:var(--spaces-s);border:1px solid var(--color__black);color:var(--color__black)!important}.infobox.none:after{background-color:var(--color__black)}.infobox.none *{color:var(--color__black)!important}.alphatecc .infobox.notice,.alphatecc .infobox.tipp{background-image:url(../../img/icon-infobox-gluehbirne_atec.svg)}.alphatecc .infobox.achtung,.alphatecc .infobox.hinweis{background-image:url(../../img/icon-infobox-warndreieck_atec.svg)}.keyvisual-container{position:relative;background-color:var(--color__lightgrey)}.keyvisual-container .keyvisual-image-wrapper{position:relative;height:190px;overflow:hidden}.keyvisual-container .keyvisual-image-wrapper img{position:relative;min-width:100%;min-height:100%;max-width:unset;height:auto;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.keyvisual-container .keyvisual-image-wrapper img.market_img{-o-object-position:right top;object-position:right top}@media (max-width:769px){.keyvisual-container .keyvisual-image-wrapper img.market_img{-o-object-position:top center;object-position:top center;height:100%}}@media (min-width:calc(768px - 0px)){.keyvisual-container .keyvisual-image-wrapper{height:400px}}.keyvisual-container .keyvisual-text-wrapper{position:absolute;width:1440px;max-width:100%;padding:0 20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:var(--spaces-m)}@media (min-width:calc(1280px - 20px)){.keyvisual-container .keyvisual-text-wrapper{padding:0 63px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.keyvisual-container .keyvisual-text-wrapper span{display:block;color:var(--color__white);font-size:1.75rem;line-height:1.1;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (min-width:calc(768px - 0px)){.keyvisual-container .keyvisual-text-wrapper span{font-size:2rem}}.keyvisual-container .keyvisual-text-wrapper span.subline{text-shadow:0 0 8px #000}.keyvisual-container .keyvisual-text-wrapper span.organisation{margin-bottom:var(--spaces-xs)}.keyvisual-container .keyvisual-text-wrapper span.headline{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;background-color:var(--secondary);font-size:3rem;padding:2px 15px}@media (min-width:calc(768px - 0px)){.keyvisual-container .keyvisual-text-wrapper span.headline{font-size:4rem}}.keyvisual-container .keyvisual-text-wrapper span.headline h1{color:inherit;line-height:1.2}.keyvisual-container .keyvisual-text-wrapper span.headline h1:last-child{margin-bottom:0}.keyvisual-container .keyvisual-text-wrapper h1 span{color:unset;margin:0 auto;font-size:18px;line-height:1.5;font-weight:700}.keyvisual-container.white .keyvisual-text-wrapper{bottom:unset;text-align:center;position:relative}@media (min-width:calc(768px - 0px)){.keyvisual-container.white .keyvisual-text-wrapper{position:absolute;padding:0 63px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-bottom:0}}.keyvisual-container.white .keyvisual-text-wrapper div.headline,.keyvisual-container.white .keyvisual-text-wrapper span.headline{display:inline-block;background-color:var(--color__white);color:var(--color__mediumgrey-dark);font-size:3rem;line-height:2rem;padding:20px;max-width:100%;width:580px;margin-top:-20px}@media (min-width:calc(768px - 0px)){.keyvisual-container.white .keyvisual-text-wrapper div.headline,.keyvisual-container.white .keyvisual-text-wrapper span.headline{padding-top:30px;padding-bottom:30px;font-size:2.57rem;line-height:1.8rem;margin-top:0;max-width:580px}}.keyvisual-container.white .keyvisual-text-wrapper div.headline h1,.keyvisual-container.white .keyvisual-text-wrapper span.headline h1{font-size:26px;color:var(--color__mediumgrey-dark);margin:0}@media (min-width:calc(768px - 0px)){.keyvisual-container.white .keyvisual-text-wrapper div.headline h1,.keyvisual-container.white .keyvisual-text-wrapper span.headline h1{font-size:36px}}.keyvisual-container.white .keyvisual-text-wrapper div.headline p,.keyvisual-container.white .keyvisual-text-wrapper span.headline p{font-size:18px;line-height:1.5;font-weight:700;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:var(--color__mediumgrey-dark)}.keyvisual-container.keyvisual-left .market-subpost-header,.keyvisual-container.keyvisual-left .market-subpost-header-mobile,.keyvisual-container.keyvisual-left .market-subpost-header-tablet{-o-object-position:left center;object-position:left center}.keyvisual-container.keyvisual-left-bottom .market-subpost-header,.keyvisual-container.keyvisual-left-bottom .market-subpost-header-mobile,.keyvisual-container.keyvisual-left-bottom .market-subpost-header-tablet{-o-object-position:left bottom;object-position:left bottom}.keyvisual-container.keyvisual-left-top .market-subpost-header,.keyvisual-container.keyvisual-left-top .market-subpost-header-mobile,.keyvisual-container.keyvisual-left-top .market-subpost-header-tablet{-o-object-position:left top;object-position:left top}.keyvisual-container.keyvisual-right .market-subpost-header,.keyvisual-container.keyvisual-right .market-subpost-header-mobile,.keyvisual-container.keyvisual-right .market-subpost-header-tablet{-o-object-position:right center;object-position:right center}.keyvisual-container.keyvisual-right-bottom .market-subpost-header,.keyvisual-container.keyvisual-right-bottom .market-subpost-header-mobile,.keyvisual-container.keyvisual-right-bottom .market-subpost-header-tablet{-o-object-position:right bottom;object-position:right bottom}.keyvisual-container.keyvisual-right-top .market-subpost-header,.keyvisual-container.keyvisual-right-top .market-subpost-header-mobile,.keyvisual-container.keyvisual-right-top .market-subpost-header-tablet{-o-object-position:right top;object-position:right top}.header-autowerkstatt{background-color:var(--color__white,#fff);border-bottom:1px solid var(--color__anothergrey,#eaeaea)}.header-autowerkstatt__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--spaces-ms) var(--spaces-xxs)}.header-autowerkstatt__inner,.header-autowerkstatt__logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-autowerkstatt__logos{gap:1.5rem}@media (max-width:calc(768px - 0px)){.header-autowerkstatt__logos{gap:.75rem}}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.header-autowerkstatt__logos{gap:1.25rem}}.header-autowerkstatt__logo-globus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;-ms-flex-negative:1;flex-shrink:1}.header-autowerkstatt__logo-globus--desktop{display:none;width:auto;height:auto}@media (min-width:calc(1280px - 20px)){.header-autowerkstatt__logo-globus--desktop{display:block;width:260px;height:auto}}.header-autowerkstatt__logo-globus--mobile{display:block;width:165px;max-width:100%;height:auto}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.header-autowerkstatt__logo-globus--mobile{width:210px}}@media (min-width:calc(1280px - 20px)){.header-autowerkstatt__logo-globus--mobile{display:none}}.header-autowerkstatt__logo-kfz{max-height:28px;height:auto;width:auto;min-width:0;-ms-flex-negative:1;flex-shrink:1}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.header-autowerkstatt__logo-kfz{max-height:48px}}@media (min-width:calc(1280px - 20px)){.header-autowerkstatt__logo-kfz{max-height:75px}}.header-autowerkstatt__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.autowerkstatt-toggle-nav{display:block;width:40px;height:50px;position:relative;z-index:9999;background-color:transparent;border:0;cursor:pointer}@media (min-width:calc(1280px - 20px)){.autowerkstatt-toggle-nav{display:none}}.autowerkstatt-toggle-nav .line{position:absolute;height:5px;width:35px;background:var(--color__black,#4a545b);border-radius:var(--radius);display:block;-webkit-transition:.3s;transition:.3s;-webkit-transform-origin:center;transform-origin:center}.autowerkstatt-toggle-nav .line:first-child{top:12px}.autowerkstatt-toggle-nav .line:nth-child(2){top:22px}.autowerkstatt-toggle-nav .line:nth-child(3){top:32px}.autowerkstatt-toggle-nav.checked .line:first-child{-webkit-transform:translateY(10px) rotate(-45deg);transform:translateY(10px) rotate(-45deg)}.autowerkstatt-toggle-nav.checked .line:nth-child(2){opacity:0}.autowerkstatt-toggle-nav.checked .line:nth-child(3){-webkit-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}.autowerkstatt-navigation{display:none}@media (min-width:calc(1280px - 20px)){.autowerkstatt-navigation{display:block}}.autowerkstatt-navigation>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0}.autowerkstatt-navigation>ul>li{position:relative}.autowerkstatt-navigation>ul>li:not(:first-child){margin-left:var(--spaces-xs)}@media (min-width:1366px) and (max-width:1440px){.autowerkstatt-navigation>ul>li:not(:first-child){margin-left:var(--spaces-xxxs)}}.autowerkstatt-navigation>ul>li:last-child>ul{right:0;left:unset}.autowerkstatt-navigation>ul>li:hover>ul{display:block}.autowerkstatt-navigation>ul>li>ul{display:none;position:absolute;top:var(--spaces-m);left:0;background-color:var(--color__white,#fff);padding:0;z-index:10}.autowerkstatt-navigation>ul>li>ul>li{padding:0}.autowerkstatt-navigation>ul>li>ul>li a{font-size:14px;font-weight:400;padding:var(--spaces-xs) var(--spaces-s);display:block;margin-top:calc(var(--spaces-xs)*-1);color:var(--color__black,#4a545b);text-decoration:none}.autowerkstatt-navigation>ul>li>ul>li a:hover{background-color:var(--color__secondary,#298729);color:var(--color__white,#fff)}.autowerkstatt-navigation>ul>li>ul>li:first-child a{margin-top:0}.autowerkstatt-navigation>ul>li>ul>li.current-menu-item a,.autowerkstatt-navigation>ul>li>ul>li.current-page-ancestor a{background-color:var(--color__secondary,#298729);color:var(--color__white,#fff)}.autowerkstatt-navigation>ul>li>ul>li li{display:none}.autowerkstatt-navigation>ul>li.menu-item-has-children>a:after{content:"+";font-weight:400;text-decoration:none;margin-left:var(--spaces-xxxs);opacity:.5;display:inline-block}.autowerkstatt-navigation>ul>li>a{font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:700;font-size:16px;padding:var(--spaces-xxs);color:var(--color__black,#4a545b);text-decoration:none;font-style:normal;white-space:nowrap}.autowerkstatt-navigation>ul>li>a:hover{text-decoration:underline}.autowerkstatt-navigation>ul>li.current-menu-item>a,.autowerkstatt-navigation>ul>li.current-page-ancestor>a{background-color:var(--color__secondary,#298729)!important;color:var(--color__white,#fff)!important;text-decoration:none}.autowerkstatt-navigation>ul>li.current-menu-item>a:hover,.autowerkstatt-navigation>ul>li.current-page-ancestor>a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color__white,#fff);text-decoration-color:var(--color__white,#fff)}.autowerkstatt-navigation>ul>li.find-autowerkstatt{margin-left:var(--spaces-s);margin-right:10px;min-width:120px}.autowerkstatt-navigation>ul>li.find-autowerkstatt .aw-market__name{font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:700;font-size:16px}.autowerkstatt-navigation>ul>li.find-autowerkstatt .aw-market__name:before{content:"";display:inline-block;width:23px;height:23px;margin-right:4px;vertical-align:-5px;background-image:url(../../img/BFM_Icon_Standortmarkierung_anthrazit.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}.autowerkstatt-navigation>ul>li.find-autowerkstatt .aw-market__change{position:absolute;top:100%;left:32px;white-space:nowrap;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-size:11px;opacity:.7}.autowerkstatt-navigation>ul>li.find-autowerkstatt:not(:has(.aw-market__name))>a:before,.autowerkstatt-navigation>ul>li.has-icon-pin>a:before{content:"";display:inline-block;width:23px;height:23px;margin-right:4px;vertical-align:-5px;background-image:url(../../img/BFM_Icon_Standortmarkierung_anthrazit.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}.autowerkstatt-navigation>ul>li.current-menu-item.find-autowerkstatt .aw-market__name:before,.autowerkstatt-navigation>ul>li.current-page-ancestor.find-autowerkstatt .aw-market__name:before{background-image:url(../../img/BFM_Icon_Standortmarkierung_weiss.svg)}.autowerkstatt-navigation>ul>li.current-menu-item.find-autowerkstatt:not(:has(.aw-market__name))>a:before,.autowerkstatt-navigation>ul>li.current-page-ancestor.find-autowerkstatt:not(:has(.aw-market__name))>a:before{background-image:url(../../img/BFM_Icon_Standortmarkierung_weiss.svg)}body.is-autowerkstatt.mobile-is--open{overflow:hidden}.autowerkstatt-mobile-navigation{display:none;position:fixed;top:0;right:0;z-index:9998;background-color:var(--color__white,#fff);width:auto;max-width:100%;height:100vh;overflow:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5em var(--spaces-xl) 0;font-size:var(--spaces-ms);-webkit-box-shadow:-1px 0 8px rgba(87,87,87,.3411764705882353);box-shadow:-1px 0 8px rgba(87,87,87,.3411764705882353)}.autowerkstatt-mobile-navigation.is--open{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:calc(1280px - 20px)){.autowerkstatt-mobile-navigation,.autowerkstatt-mobile-navigation.is--open{display:none}}.autowerkstatt-mobile-navigation>ul{list-style:none;margin:0;padding:0}.autowerkstatt-mobile-navigation>ul>li:not(:first-child){margin-top:var(--spaces-xs)}.autowerkstatt-mobile-navigation>ul>li:hover>ul{display:block}.autowerkstatt-mobile-navigation>ul>li.menu-item-has-children>a:after{content:"+";font-weight:400;margin-left:var(--spaces-xxxs);opacity:.5;display:inline-block}.autowerkstatt-mobile-navigation>ul>li>a{font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:700;font-size:16px;color:var(--color__black,#4a545b);text-decoration:none}.autowerkstatt-mobile-navigation>ul>li.current-menu-item>a,.autowerkstatt-mobile-navigation>ul>li.current-page-ancestor>a{color:var(--color__secondary,#298729)}.autowerkstatt-mobile-navigation>ul>li.find-autowerkstatt>a:before,.autowerkstatt-mobile-navigation>ul>li.has-icon-pin>a:before{content:"";display:inline-block;width:18px;height:18px;margin-right:4px;vertical-align:-3px;background-image:url(../../img/BFM_Icon_Standortmarkierung_anthrazit.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}.autowerkstatt-mobile-navigation>ul>li.find-autowerkstatt .aw-market__name{display:inline;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:700;font-size:16px}.autowerkstatt-mobile-navigation>ul>li.find-autowerkstatt .aw-market__change{display:block;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-size:11px;opacity:.7;padding-left:22px}.autowerkstatt-mobile-navigation>ul>li>ul{list-style:none;padding:0;margin-top:var(--spaces-xxs)}.autowerkstatt-mobile-navigation>ul>li>ul>li{padding:0}.autowerkstatt-mobile-navigation>ul>li>ul>li a{font-size:14px;font-weight:400;padding:var(--spaces-xs) var(--spaces-s);display:block;color:var(--color__black,#4a545b);text-decoration:none}.autowerkstatt-mobile-navigation>ul>li>ul>li.current-menu-item a,.autowerkstatt-mobile-navigation>ul>li>ul>li.current-page-ancestor a,.autowerkstatt-mobile-navigation>ul>li>ul>li a:hover{background-color:var(--color__secondary,#298729);color:var(--color__white,#fff)}.autowerkstatt-mobile-navigation>ul>li>ul>li li{display:none}.footer-autowerkstatt__usps{background-color:var(--color__lightgrey,#f3f3f3);padding:var(--spaces-s) var(--spaces-xxs)}.footer-autowerkstatt__usps-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spaces-xxl)}@media (max-width:1070px){.footer-autowerkstatt__usps-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--spaces-s);padding:0 var(--spaces-s)}}.footer-autowerkstatt__usp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--spaces-xs)}@media (max-width:1070px){.footer-autowerkstatt__usp{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.footer-autowerkstatt__usp-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:2px solid var(--color__primary,#e37500);border-radius:50%;width:44px;height:44px}@media (max-width:1070px){.footer-autowerkstatt__usp-icon{width:38px;height:38px}}.footer-autowerkstatt__usp-icon img,.footer-autowerkstatt__usp-icon svg{width:94%;height:94%}@media (max-width:calc(768px - 0px)){.footer-autowerkstatt__usp-icon img,.footer-autowerkstatt__usp-icon svg{width:94%;height:94%}}.footer-autowerkstatt__usp-label{font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:700;font-size:16px;color:var(--color__darkgrey,#4a545b);white-space:nowrap}@media (max-width:calc(768px - 0px)){.footer-autowerkstatt__usp-label{font-size:14px;white-space:normal}}.footer-autowerkstatt__main{background-color:#505555;padding:var(--spaces-ms) var(--spaces-xxs)}@media (max-width:calc(768px - 0px)){.footer-autowerkstatt__main{text-align:center}}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.footer-autowerkstatt__main{text-align:center}}.footer-autowerkstatt__main-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:var(--spaces-ms)}@media (max-width:calc(768px - 0px)){.footer-autowerkstatt__main-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.footer-autowerkstatt__main-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-autowerkstatt__logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (max-width:calc(768px - 0px)){.footer-autowerkstatt__logos{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spaces-s)}}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.footer-autowerkstatt__logos{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spaces-s)}}.footer-autowerkstatt__logo-globus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-autowerkstatt__logo-globus--desktop{display:none;width:150px;height:auto}@media (min-width:calc(1280px - 20px)){.footer-autowerkstatt__logo-globus--desktop{display:block}}.footer-autowerkstatt__logo-globus--mobile{display:block;width:165px;height:auto}@media (min-width:calc(1280px - 20px)){.footer-autowerkstatt__logo-globus--mobile{display:none}}.footer-autowerkstatt__logo-kfz{height:40px;width:auto;background-color:#fff;padding:4px 8px;border-radius:0}@media (min-width:calc(1280px - 20px)){.footer-autowerkstatt__logo-kfz{height:50px;padding:6px 12px}}.footer-autowerkstatt__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:var(--spaces-s);gap:var(--spaces-xs)}@media (max-width:calc(768px - 0px)){.footer-autowerkstatt__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.footer-autowerkstatt__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer-autowerkstatt__copyright{font-size:14px;color:#ddd;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:calc(1280px - 20px)){.footer-autowerkstatt__copyright{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.footer-autowerkstatt__nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:calc(1280px - 20px)){.footer-autowerkstatt__nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:calc(768px - 0px)){.footer-autowerkstatt__nav{width:100%}}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.footer-autowerkstatt__nav{width:100%}}.footer-autowerkstatt__nav .footer-autowerkstatt__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:0}@media (max-width:calc(768px - 0px)){.footer-autowerkstatt__nav .footer-autowerkstatt__menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.footer-autowerkstatt__nav .footer-autowerkstatt__menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-autowerkstatt__nav .footer-autowerkstatt__menu li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-autowerkstatt__nav .footer-autowerkstatt__menu li:not(:last-child):after{content:"|";color:hsla(0,0%,100%,.3);margin:0 var(--spaces-xxs)}.footer-autowerkstatt__nav .footer-autowerkstatt__menu li a{font-size:14px;color:#ddd;text-decoration:underline;text-underline-offset:2px;white-space:nowrap;padding:4px 0}.footer-autowerkstatt__nav .footer-autowerkstatt__menu li a:hover{color:var(--color__white,#fff);background-color:#e37500}.gf-toggle__panel{display:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;margin-top:1rem}.gf-toggle__panel .gf-toggle__market-info span{display:block}.gf-toggle__panel .gf-toggle__market-info+p{display:none}.gf-toggle__panel .gform_required_legend{margin-top:1rem;margin-bottom:0}.gf-toggle__panel:not(.is-hidden){display:block;opacity:1;margin-bottom:var(--spaces-l)}.gform_wrapper.gf-aw-no-market{display:none}.gf-aw-kontaktbox.aw-kontaktbox.is-style-kompakt .aw-kontaktbox__inner{border:none;border-radius:0}.gf-aw-kontaktbox.aw-kontaktbox.is-style-kompakt+.aw-werkstattfinder-overlay+.gf-aw-anfrage{padding-top:0}.gform_wrapper.gravity-theme fieldset.gf-aw-ext-content{display:none}.gf-aw-ext-toggle{background:transparent;border:none;border-radius:3px;color:var(--color__primary);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;padding:0;font-size:inherit;font-family:inherit;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.gf-aw-ext-toggle:after{content:"\f103";font-family:icons!important;font-size:.75em;display:inline-block;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center;transform-origin:center}.gf-aw-ext-toggle[aria-expanded=true]:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gf-toggle button{display:block;margin:0 auto;margin-bottom:var(--spaces-l)}.gf-toggle .gf-toggle__panel:not(.is-hidden){margin-bottom:var(--spaces-l)}.gf-toggle+.wp-block-group{margin-top:0}.car-repair-services{width:100%;max-width:920px;margin:var(--spaces-l) auto;margin-top:var(--spaces-s)}.car-repair-services .category-teaser-element{padding-bottom:0!important}.car-repair-services .grid-x{margin-top:1rem;margin-bottom:1rem}.car-repair-services .service{background-color:var(--color__white);border-radius:5px;margin-bottom:0}.car-repair-services .service .servicelink{background-color:var(--color__white);padding:var(--spaces-s);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:5px;height:100%}.car-repair-services .service .servicelink figure{margin-bottom:5px;height:100px}.car-repair-services .service .servicelink figure img{height:100%;width:100%}.car-repair-services .service .servicelink .title{font-weight:700;color:var(--color__black);text-decoration:none;font-size:1.2rem;text-align:center;margin:0;line-height:1;font-family:Lexend,sans-serif}.car-repair-services .service .servicelink .description{color:var(--color__black);text-decoration:none;font-size:1rem;text-align:center;margin:0;line-height:1}.car-repair-services .service .servicelink i{text-align:center;margin-top:auto}.car-repair-services .service .servicelink:hover{text-decoration:none!important}.car-repair-services .service a.servicelink:hover{background-color:var(--color__ultralightgrey)}.car-repair-services .no-bullet{padding-left:0}.carwash-wrapper{position:relative}.carwash-wrapper .cell{background:var(--color__white);padding:var(--spaces-xs) var(--spaces-ms);text-align:center;border-radius:var(--radius);overflow:hidden;border:2px solid var(--color__white)}.carwash-wrapper .cell h3{margin-top:var(--spaces-s);color:var(--secondary)}.carwash-wrapper .cell ul{margin-bottom:var(--spaces-xs);padding-left:0}.carwash-wrapper .cell .carwash-price-wrapper{padding:var(--spaces-xs);background-color:var(--color__lightgrey);margin-bottom:var(--spaces-s);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.carwash-wrapper .cell .carwash-price-wrapper .carwash-price{font-size:2.2em;color:var(--primary);font-weight:700}.carwash-wrapper .cell:hover .carwash-price-wrapper{-webkit-transform:scale(1.15);transform:scale(1.15)}.single-markt section.offers{margin-top:var(--spaces-xl);line-height:1}.single-markt section.offers .cell{background-color:var(--color__marketgrey);border-radius:var(--radius);text-align:left}.single-markt section.offers .cell h3{text-align:left;background-color:var(--color__secondary);color:var(--color__white);display:inline-block;position:absolute;z-index:2;bottom:0;left:30px;padding:3px;margin:0;font-weight:700;font-size:16px;letter-spacing:.6px;line-height:1.3;text-align:center}@media (max-width:calc(768px - 0px)){.single-markt section.offers .cell h3{font-size:10px}}.single-markt section.offers .cell a{display:block;height:100%}.single-markt section.offers .cell figure{height:0;overflow:hidden;padding-bottom:112.5%}.single-markt section.offers .cell figure img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.single-markt section.offers .cell figure.prospekt{position:relative}.single-markt section.offers .cell figure.prospekt img{position:absolute;left:.5rem;top:14%;max-width:calc(100% - 1rem)}.single-markt section.events .event-cell.cell{background-color:var(--color__white);padding:var(--spaces-xs);text-align:left;position:relative}.single-markt section.events .event-cell.cell h3{text-align:left;margin-left:0;margin-top:var(--spaces-s);text-decoration:none;color:var(--color__black)}.single-markt section.events .event-cell.cell a{z-index:1;text-decoration:none}.single-markt section.events .event-cell.cell a:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.single-markt section.events .event-cell.cell a:hover{text-decoration:none}.single-markt section.events .event-cell.cell .topline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;min-width:0;gap:5px;z-index:2}.single-markt section.events .event-cell.cell span.date,.single-markt section.events .event-cell.cell span.time{color:var(--color__darkgrey)}.single-markt section.events .event-cell.cell span.date:before,.single-markt section.events .event-cell.cell span.time:before{margin-right:5px;font-size:1.2em}.single-markt section.events .event-cell.cell span.date{margin-bottom:.2em}.menuCardToggle label{padding:10px 15px;border-radius:var(--radius);border:1px solid var(--color__primary);color:var(--color__primary);cursor:pointer}.menuCardToggle label:after,.menuCardToggle label:before{display:none}.menuCardToggle input[type=radio]{display:none;position:absolute}.menuCardToggle input[type=radio]:checked+label{background-color:var(--color__primary);color:var(--color__white)}.menu-card tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:calc(768px - 0px)){.menu-card tbody{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-ms-flex-wrap:wrap;flex-wrap:wrap}}.menu-card tbody td:first-child{border-left:none}.menu-card tbody td:last-child{border-right:none}.menu-card tbody td.is--day{min-width:unset;width:60px}.menu-card tbody td.is--price{min-width:unset;width:100%;text-align:right}.menu-card tbody tr:last-child td{border-bottom:none}.menu-card tbody th,.menu-card tfoot th{font-size:1.4rem;background-color:var(--color__grey)}.menu-card .meals:after,.menu-card .menu-download:after{content:"";display:block;height:var(--spaces-ms);width:100%}.menu-card tr:nth-child(2n),.menu-card tr:nth-child(odd){background-color:var(--color__white)}.menu-card .veggi-icon{width:auto;margin-right:5px}.grid-x .menuCard-wrapper{margin-top:0}.menuCard-wrapper .menuCardToggle{text-align:center;margin-bottom:1.7em}.menuCard-wrapper .menuCardToggle input[type=radio]:checked+label{margin-right:.8em}@media (max-width:370px){.menuCard-wrapper .menuCardToggle label{width:100%}}@media (max-width:370px){.menuCard-wrapper .menuCard-container{border:0;background-color:transparent}}.menuCard-wrapper .menuCard-container h2{margin:.1em}.menuCard-wrapper .menuCard-container .flexcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.menuCard-wrapper .menuCard-container .flexcontainer .flex{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin-bottom:1em}.menuCard-wrapper table.menu-card{border-top:1em;background-color:var(--color__lightgrey)}@media (max-width:370px){.menuCard-wrapper table.menu-card{border:0}}.menuCard-wrapper table.menu-card tr th{color:var(--color__black);background-color:transparent;text-align:start}.menuCard-wrapper table.menu-card tr th:last-child{padding-left:0}.menuCard-wrapper table.menu-card tr th small{color:var(--color__black)}.menuCard-wrapper table.menu-card tr th strong{color:var(--color__black);background-color:transparent;text-align:start}.menuCard-wrapper table.menu-card tr td{color:var(--color__black);border:none;padding:var(--spaces-xs)}.menuCard-wrapper table.menu-card tr td:last-child{padding:var(--spaces-xs)}.menuCard-wrapper table.menu-card tr td.is--price{color:var(--color__primary)}.menuCard-wrapper table.menu-card tbody:nth-of-type(odd) tr{background-color:transparent}@media (min-width:calc(768px - 0px)){.menuCard-wrapper table.menu-card tbody tr{-ms-flex-preferred-size:70%;flex-basis:70%}.menuCard-wrapper table.menu-card tbody tr:nth-of-type(odd){-ms-flex-preferred-size:30%;flex-basis:30%}.menuCard-wrapper table.menu-card tbody tr:first-of-type{-ms-flex-preferred-size:100%;flex-basis:100%}}.menuCard-wrapper table.menu-card tbody tr:nth-child(2){text-align:left}.menuCard-wrapper table.menu-card tbody tr td,.menuCard-wrapper table.menu-card tbody tr th{display:block}.menuCard-wrapper table.menu-card tbody tr th{text-align:center;font-size:1.4rem;background-color:transparent;color:var(--color__black)}.menuCard-wrapper table.menu-card tbody tr td.is--day{width:80px;padding-left:var(--spaces-xs);font-weight:700}.menuCard-wrapper table.menu-card tbody tr td.is--price{font-weight:700}.menuCard-wrapper table.menu-card tbody.meal-days>tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:100%;flex-basis:100%;position:relative}.menuCard-wrapper table.menu-card tbody.meal-days>tr:before{content:"";display:block;width:auto;height:0;border-bottom:3px dashed var(--color__mediumgrey);position:absolute;bottom:1.25rem;left:.75rem;right:.75rem;z-index:0}.menuCard-wrapper table.menu-card tbody.meal-days>tr.has-no-price .is--price,.menuCard-wrapper table.menu-card tbody.meal-days>tr.has-no-price:before{display:none}.menuCard-wrapper table.menu-card tbody.meal-days>tr~.new--day{margin-top:1em}.menuCard-wrapper table.menu-card tbody.meal-days>tr td{position:relative;z-index:1}.menuCard-wrapper table.menu-card tbody.meal-days>tr td.is--day{-ms-flex-preferred-size:100%;flex-basis:100%;border-bottom:0;padding-bottom:0}@media (min-width:calc(768px - 0px)){.menuCard-wrapper table.menu-card tbody.meal-days>tr td.is--day{padding-bottom:var(--spaces-xs)}}.menuCard-wrapper table.menu-card tbody.meal-days>tr td.is--meal{-ms-flex-preferred-size:100%;flex-basis:100%;padding-top:var(--spaces-xs);padding-bottom:var(--spaces-xxxs);position:relative}@media (min-width:calc(768px - 0px)){.menuCard-wrapper table.menu-card tbody.meal-days>tr td.is--meal{-ms-flex-preferred-size:70%;flex-basis:70%;padding-bottom:var(--spaces-xs);padding-top:0}}.menuCard-wrapper table.menu-card tbody.meal-days>tr td.is--meal>span{background-color:var(--color__white);padding-right:.75rem}.menuCard-wrapper table.menu-card tbody.meal-days>tr td.is--price{-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding-top:0;-ms-flex-item-align:end;align-self:flex-end}@media (min-width:calc(768px - 0px)){.menuCard-wrapper table.menu-card tbody.meal-days>tr td.is--price{-ms-flex-preferred-size:30%;flex-basis:30%}}.menuCard-wrapper table.menu-card tbody.meal-days>tr td.is--price>span{background-color:var(--color__white);padding-left:.75rem}.menuCard-wrapper table.menu-card tbody.breakfast>tr,.menuCard-wrapper table.menu-card tbody.is--extra>tr,.menuCard-wrapper table.menu-card tbody.week-specials>tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:100%;flex-basis:100%;position:relative}.menuCard-wrapper table.menu-card tbody.breakfast>tr:before,.menuCard-wrapper table.menu-card tbody.is--extra>tr:before,.menuCard-wrapper table.menu-card tbody.week-specials>tr:before{content:"";display:block;width:auto;height:0;border-bottom:3px dashed var(--color__mediumgrey);position:absolute;bottom:1.25rem;left:.75rem;right:.75rem;z-index:0}@media (min-width:calc(768px - 0px)){.menuCard-wrapper table.menu-card tbody.breakfast>tr:nth-child(2n) td,.menuCard-wrapper table.menu-card tbody.is--extra>tr:nth-child(2n) td,.menuCard-wrapper table.menu-card tbody.week-specials>tr:nth-child(2n) td{padding-bottom:var(--spaces-xs)}}.menuCard-wrapper table.menu-card tbody.breakfast>tr.has-no-price .is--price,.menuCard-wrapper table.menu-card tbody.breakfast>tr.has-no-price:before,.menuCard-wrapper table.menu-card tbody.is--extra>tr.has-no-price .is--price,.menuCard-wrapper table.menu-card tbody.is--extra>tr.has-no-price:before,.menuCard-wrapper table.menu-card tbody.week-specials>tr.has-no-price .is--price,.menuCard-wrapper table.menu-card tbody.week-specials>tr.has-no-price:before{display:none}.menuCard-wrapper table.menu-card tbody.breakfast>tr td,.menuCard-wrapper table.menu-card tbody.is--extra>tr td,.menuCard-wrapper table.menu-card tbody.week-specials>tr td{-ms-flex-preferred-size:100%;flex-basis:100%;z-index:1;position:relative}@media (min-width:calc(768px - 0px)){.menuCard-wrapper table.menu-card tbody.breakfast>tr td,.menuCard-wrapper table.menu-card tbody.is--extra>tr td,.menuCard-wrapper table.menu-card tbody.week-specials>tr td{-ms-flex-preferred-size:70%;flex-basis:70%}}.menuCard-wrapper table.menu-card tbody.breakfast>tr td>span,.menuCard-wrapper table.menu-card tbody.is--extra>tr td>span,.menuCard-wrapper table.menu-card tbody.week-specials>tr td>span{background-color:var(--color__white);padding-right:.75rem}.menuCard-wrapper table.menu-card tbody.breakfast>tr td.is--price,.menuCard-wrapper table.menu-card tbody.is--extra>tr td.is--price,.menuCard-wrapper table.menu-card tbody.week-specials>tr td.is--price{padding-top:0;-ms-flex-item-align:end;align-self:flex-end}.menuCard-wrapper table.menu-card tbody.breakfast>tr td.is--price>span,.menuCard-wrapper table.menu-card tbody.is--extra>tr td.is--price>span,.menuCard-wrapper table.menu-card tbody.week-specials>tr td.is--price>span{padding-left:.75rem;padding-right:0}@media (min-width:calc(768px - 0px)){.menuCard-wrapper table.menu-card tbody.breakfast>tr td.is--price,.menuCard-wrapper table.menu-card tbody.is--extra>tr td.is--price,.menuCard-wrapper table.menu-card tbody.week-specials>tr td.is--price{-ms-flex-preferred-size:30%;flex-basis:30%;padding-top:var(--spaces-xs)}}.menuCard-wrapper table.menu-card tfoot tr:first-child{background-color:transparent}.menuCard-wrapper table.menu-card tfoot tr th{font-size:1.4rem;background-color:transparent;color:var(--color__black)}.menuCard-wrapper table.menu-card tfoot.menu-card-notice th{text-align:center}.gas-prices-list{background:var(--color__white);padding:0 10px;border-spacing:0;border-collapse:collapse;width:100%;font-weight:700;border-radius:var(--radius);overflow:hidden}.gas-prices-list sup{font-size:.6em}.gas-prices-list tr:nth-child(2n) td,.gas-prices-list tr:nth-child(odd) td{background:transparent;border:none;display:table-cell!important;padding:var(--spaces-s)}.gas-prices-list tr:hover .gas-prices-price{font-size:2.4em}.gas-prices-list .gas-prices-type{font-size:1.2em;position:relative}.gas-prices-list .gas-prices-type:last-child{border-bottom:none}.gas-prices-list .gas-prices-price{text-align:right;font-size:2.2em;line-height:1.25em;color:var(--primary);position:relative;-webkit-transition:font-size .2s ease;transition:font-size .2s ease}.gas-prices-list .gas-prices-price:after{content:"";position:absolute;width:9rem;height:calc(100% - var(--spaces-s)*2 + 10px);background-color:rgba(0,0,0,.03);right:calc(var(--spaces-s) - 5px);top:calc(var(--spaces-s) - 5px)}.wp-block-columns.gas-prices-columns{background-color:var(--color__white);padding-left:var(--spaces-s);padding-right:var(--spaces-s)}@media (max-width:calc(768px - 0px)){.wp-block-columns.gas-prices-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3em;background-color:var(--color__lightgrey);padding:0}}.wp-block-columns.gas-prices-columns .wp-block-column{margin-left:0;margin-top:var(--spaces-s);margin-bottom:var(--spaces-s);position:relative}@media (max-width:calc(768px - 0px)){.wp-block-columns.gas-prices-columns .wp-block-column{margin-top:0;margin-bottom:0;margin-left:0!important}}@media (min-width:calc(768px - 0px)){.wp-block-columns.gas-prices-columns .wp-block-column:not(:only-child){-ms-flex-preferred-size:0!important;flex-basis:0!important;-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.wp-block-columns.gas-prices-columns .wp-block-column:not(:first-child){margin-left:var(--spaces-m)}}.wp-block-columns.gas-prices-columns .wp-block-column:not(:last-child):after{content:"";position:absolute;display:block;background-color:var(--color__lightgrey)}@media (max-width:calc(768px - 0px)){.wp-block-columns.gas-prices-columns .wp-block-column:not(:last-child):after{display:none}}@media (min-width:calc(768px - 0px)){.wp-block-columns.gas-prices-columns .wp-block-column:not(:last-child):after{right:calc(var(--spaces-m)*-1/2 - 2px);top:calc(var(--spaces-s)*-1);bottom:calc(var(--spaces-s)*-1);width:4px}}.wp-block-columns.gas-prices-columns .wp-block-column .gas-prices-list{height:100%;display:table}.wp-block-columns.gas-prices-columns .wp-block-column .gas-prices-list tr{height:50%}.wp-block-columns.gas-prices-columns .wp-block-column .gas-prices-list tr td{text-align:center;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:700}.wp-block-columns.gas-prices-columns .wp-block-column .gas-prices-list tr td:after{display:none}.wp-block-columns.gas-prices-columns .wp-block-column .gas-prices-list tr td.gas-prices-type{font-size:1.75em;padding-bottom:0;padding-left:0;padding-right:0}@media (max-width:calc(768px - 0px)){.wp-block-columns.gas-prices-columns .wp-block-column .gas-prices-list tr td.gas-prices-type{font-size:1.3em}}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.wp-block-columns.gas-prices-columns .wp-block-column .gas-prices-list tr td.gas-prices-type{font-size:1em}}@media (min-width:calc(1280px - 20px)){.wp-block-columns.gas-prices-columns .wp-block-column .gas-prices-list tr td.gas-prices-type{font-size:1.1em}}.wp-block-columns.gas-prices-columns .wp-block-column .gas-prices-list tr td.gas-prices-price{vertical-align:bottom;font-size:2.6em}@media (max-width:calc(768px - 0px)){.wp-block-columns.gas-prices-columns .wp-block-column .gas-prices-list tr td.gas-prices-price{font-size:2em}}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.wp-block-columns.gas-prices-columns .wp-block-column .gas-prices-list tr td.gas-prices-price{font-size:1.7em}}@media (min-width:calc(1280px - 20px)){.wp-block-columns.gas-prices-columns .wp-block-column .gas-prices-list tr td.gas-prices-price{font-size:2em}}.map-container .embed-container{width:100%;height:0;padding-bottom:60%;position:relative}.map-container iframe{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:var(--radius)}.ratings{display:none}@media (min-width:calc(1280px - 20px)){.ratings{display:block;position:absolute;right:63px;top:var(--spaces-s);width:180px}.ratings .rating{font-size:1.25rem;font-weight:700;line-height:1}.ratings .rating-text{clear:both;font-size:.65rem}.starswrapper{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;float:left;margin-right:var(--spaces-xxs);margin-bottom:var(--spaces-xxs)}.starswrapper .starshape{border-radius:0;display:block;position:relative;z-index:1}.starswrapper .progressbar{position:absolute;height:100%;background-color:#ffae00;top:0;z-index:0}}main section>h2:not(.h1),main section>h3:not(.h1){margin-top:var(--spaces-l);margin-bottom:var(--spaces-m);text-align:center}main .intro form{background-color:transparent;padding:0}main .intro .headline:not(:first-child){margin-top:var(--spaces-m)}main .intro a.open-accordion{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none}main .intro a.open-accordion strong:hover{text-decoration:underline}main .intro a.open-accordion i.globicon:before{text-decoration:none;margin-right:5px;display:inline-block}main .intro a.open-accordion i.globicon:before:hover{text-decoration:none}main .is-closed,main .is-open{position:relative;line-height:1.2;line-height:1.5;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}main .is-closed strong,main .is-open strong{padding-left:var(--spaces-ms);font-weight:700;color:var(--color__black);font-family:Globus Baumarkt,Arial,sans-serif}main .is-closed span,main .is-open span{font-size:1.25rem;font-weight:700}main .is-closed:before,main .is-open:before{content:"";left:0;top:6px;position:absolute;width:.812em;height:.812em;border-radius:50%}main .is-open{color:var(--color__secondary)}main .is-open:before{background-color:var(--color__secondary)}main .is-closed{color:var(--color__primary)}main .is-closed:before{background-color:var(--color__primary)}main .services .text-content{background-color:var(--color__white);padding:var(--spaces-m);border-radius:var(--radius)}main .services .text-content ul{-webkit-columns:2 280px;-moz-columns:2 280px;columns:280px 2;-webkit-column-gap:var(--spaces-m);-moz-column-gap:var(--spaces-m);column-gap:var(--spaces-m);gap:var(--spaces-m)}main .services .text-content ul:not(.no-bullet) li:not([role=presentation]):before{color:var(--primary)}.serviceicons-grid{margin-bottom:var(--spaces-l)}.serviceicons-grid .service.cell{width:calc(50% - var(--flex-gap)*1/2)}.serviceicons-grid .service.cell img{background-color:var(--color__white);margin-bottom:var(--spaces-xs);border-radius:var(--radius);-webkit-transition:opacity .2s linear,-webkit-transform .2s ease;transition:opacity .2s linear,-webkit-transform .2s ease;transition:opacity .2s linear,transform .2s ease;transition:opacity .2s linear,transform .2s ease,-webkit-transform .2s ease;position:relative;z-index:1}.serviceicons-grid .service.cell img.service-thumbnail-hover{position:absolute;top:0;left:0;background-color:var(--color__primary);z-index:0}.serviceicons-grid .service.cell a{color:var(--color__mediumgrey-dark);position:relative;display:block}.serviceicons-grid .service.cell a:hover{text-decoration:none}@media (min-width:768px){.serviceicons-grid .service.cell a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.serviceicons-grid .service.cell a:hover img:first-child{opacity:0}}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.serviceicons-grid .service.cell{width:calc(25% - var(--flex-gap)*3/4)}}@media (min-width:calc(1280px - 20px)){.serviceicons-grid .service.cell{width:calc(25% - var(--flex-gap)*3/4)}}.service-no-icons{margin-bottom:var(--spaces-l)}.fancybox-content.services-fancybox{max-width:1024px;padding:var(--spaces-m) var(--spaces-m) var(--spaces-xxs)}.fancybox-content.services-fancybox h4{margin-bottom:var(--spaces-xs)}.services-wrapper img{background-color:var(--color__white)}.accordion.services .accordion-item .headline{padding:var(--spaces-xxs) var(--spaces-xxl) var(--spaces-xxs) var(--spaces-xxxl);position:relative}.accordion.services .accordion-item .headline h3{padding:var(--spaces-xxs) 0}.accordion.services .accordion-icon{height:auto;position:absolute;width:90px;top:50%;left:calc(var(--spaces-s)*-1);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.accordion.services .accordion-icon{width:110px}}@media (min-width:calc(1280px - 20px)){.accordion.services .accordion-icon{width:120px}}.accordion-item.services h3{font-size:var(--spaces-ms)!important}.accordion-item.services .servicelink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;text-decoration:none}.accordion-item.services .servicelink:hover{background-color:var(--color__lightgrey);border-radius:var(--radius)}.accordion-item.services .servicelink figure{width:80px;height:40px;position:relative;-ms-flex-negative:0;flex-shrink:0}@media (max-width:calc(768px - 0px)){.accordion-item.services .servicelink figure{width:60px}}.accordion-item.services .servicelink figure img{height:auto;position:absolute;width:120px;max-width:120px;top:50%;left:-2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:calc(768px - 0px)){.accordion-item.services .servicelink figure img{width:100px}}.accordion-item.services .servicelink .globicon{color:var(--color__primary);margin-left:auto;margin-right:0;font-family:.8rem}.accordion-item.services .servicelink p{font-size:1rem;color:var(--color__black);font-weight:700;margin:0}.alphatecc .serviceicons-grid .service.cell img.service-thumbnail-hover{background-color:var(--color__pink)}section.information{margin-top:var(--spaces-xl);margin-bottom:var(--spaces-xl)}section.information .service{margin-bottom:0;text-align:center}section.information .service figure{background-color:var(--color__white);border-radius:var(--radius);padding:var(--spaces-s);width:100%;aspect-ratio:7/4;max-height:120px;max-width:220px;overflow:hidden;-webkit-transition:all .2s linear;transition:all .2s linear;margin-bottom:var(--spaces-xs);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.information .service figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-filter .1s linear;transition:-webkit-filter .1s linear;transition:filter .1s linear;transition:filter .1s linear,-webkit-filter .1s linear}section.information .service p{color:var(--color__black);text-decoration:none}section.information .service a{text-decoration:none}section.information .service a:focus figure,section.information .service a:hover figure{background-color:var(--color__primary);-webkit-transform:scale(1.1);transform:scale(1.1)}section.information .service a:focus figure img,section.information .service a:hover figure img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.market-subpost-header{margin-bottom:var(--spaces-m)}@media (min-width:calc(1280px - 20px)){.market-subpost-header-mobile,.market-subpost-header-tablet{display:none}}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.market-subpost-header,.market-subpost-header-mobile{display:none}}@media (max-width:calc(768px - 0px)){.market-subpost-header,.market-subpost-header-tablet{display:none}}.newsletter-form{padding:0}#newsletter.success .d-block{display:block}#no-consent-txt{background-color:#fff;background-image:url(../../img/maps.jpg);background-size:cover;background-repeat:no-repeat;position:absolute;width:100%;height:100%}#no-consent-txt-inner{position:absolute;padding:2em;background:rgba(0,0,0,.5);text-align:center;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;width:100%}@media only screen and (max-width:752px){#no-consent-txt-inner{padding:1.2em}}@media only screen and (max-width:380px){#no-consent-txt-inner{top:25%}}#no-consent-txt-inner #func-cookies{color:var(--color__primary);cursor:pointer;text-decoration:underline}#oww-no-consent-txt{background-color:#fff;background-image:url(../../img/moly.jpg);background-size:cover;background-repeat:no-repeat;position:relative;width:100%;height:1000px;z-index:2}#oww-no-consent-txt #oww-no-consent-txt-inner{position:absolute;padding:2em;background:rgba(0,0,0,.6);text-align:center;z-index:2;top:45%;color:#fff;width:100%}#oww-no-consent-txt #oww-no-consent-txt-inner #func-cookies{color:var(--color__primary);cursor:pointer;text-decoration:underline}#oww *{font-family:Globus Baumarkt,Arial,sans-serif;color:#4a545b}#oww h1,#oww h2,#oww h3,#oww h4,#oww h5,#oww h6{font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;text-align:start;color:var(--color__mediumgrey-dark)}#oww #olyslager{padding:0}#oww #olyslager .olyslagerContainer{margin:0;max-width:100%}#oww #olyslager .olyslagerContainer .row-mapper{background:#e5e5e5}#oww #olyslager .olyslagerContainer .row-mapper label{margin-top:7px}#oww #olyslager .olyslagerContainer .kba-nr,#oww #olyslager .olyslagerContainer .kba-nr+.glyphicon-question-sign{display:none}#oww #olyslager .olyslagerContainer .infoBoxAction{vertical-align:bottom;margin-bottom:2px}#oww #olyslager .olyslagerContainer .infoBoxAction span{color:#4a545b}#oww #olyslager .olyslagerContainer #submitLp{margin-top:0;font-weight:400;background:var(--color__primary);font-size:18px}#oww #olyslager .olyslagerContainer form{background-color:transparent;padding:0;width:100%}#oww #olyslager .olyslagerContainer .delimiter{border-bottom:1px solid #d8d8d8}#oww #olyslager .olyslagerContainer .delimiter .delimiter-text{background:#f3f3f3 none repeat scroll 0 0}#oww #olyslager .olyslagerContainer ul li{padding-left:0}#oww #olyslager .olyslagerContainer ul li:before{display:none}#oww #olyslager .olyslagerContainer #send,#oww #olyslager .olyslagerContainer .btn-red{background:var(--color__primary)!important;color:#fff}#oww #olyslager .olyslagerContainer #send:before,#oww #olyslager .olyslagerContainer .btn-red:before{margin-top:0}#oww #olyslager .olyslagerContainer #send span,#oww #olyslager .olyslagerContainer .btn-red span{color:#fff}#oww #olyslager .olyslagerContainer span.required-star,#oww #olyslager .olyslagerContainer span em{color:var(--color__primary)}#oww #olyslager .olyslagerContainer .new-search{margin-top:0}#oww #olyslager .olyslagerContainer.display-lg .new-search{padding-right:15px}#oww #olyslager .olyslagerContainer #reco-accordion .panel .panel-heading{background-color:#4a545b;color:#fff}#oww #olyslager .olyslagerContainer #reco-accordion .panel .panel-heading *{color:#fff}#oww #olyslager .olyslagerContainer #reco-accordion .panel .panel-heading .panel-title span:before{background:url(../img/accordion_arrow.png) no-repeat;background-position:0 -21px}#oww #olyslager .olyslagerContainer #reco-accordion .panel .panel-heading.collapsed .panel-title span:before{background-position:0 0}#oww #olyslager .olyslagerContainer .products{border-top:10px solid #f3f3f3}#oww #olyslager .olyslagerContainer .products .category-products .product-tiles{width:100%}#oww #olyslager .olyslagerContainer .categoryFastSelectionWrapper a img{padding:40px}#oww #olyslager #divRecommendation>.clearfix>.col-xs-12{padding-left:0;padding-right:0}.page-template-page-full main.content-main{display:block}.page-template-page-full main.content-main>.grid-container .grid-x:not(.has-margin){width:100%;margin:0}.page-template-page-full main.content-main>.grid-container .grid-x:not(.has-margin)>.cell{margin:0;max-width:100%}.nav-links{line-height:1.5rem}.nav-links .page-numbers{height:30px;display:inline-block;vertical-align:baseline;border-radius:50%;text-decoration:none;font-weight:400;line-height:1.5rem}.nav-links .page-numbers:first-child{margin-left:10px}.nav-links .page-numbers:not(:last-child):after{content:"";display:inline-block;height:1.5rem;width:1;border-right:1px solid var(--color__lightgrey);margin-left:10px;vertical-align:middle}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2rem;margin-bottom:2rem;border-top:2px dashed var(--color__mediumgrey);padding-top:1rem}.pagination span{font-weight:400}.pagination a,.pagination span{text-decoration:none;vertical-align:middle;display:inline-block;font-size:1.2rem;line-height:1.2rem}.pagination a .icon{vertical-align:bottom;line-height:1.2rem}.post-date{margin-top:1em;margin-bottom:1em}.basic-post-headline{margin-top:.5em;text-transform:uppercase}.maerkte{margin-bottom:2em}.price-table{background-color:var(--color__white);padding:1rem;margin:var(--spaces-m) 0;justify-self:center}.price-table table{display:table;width:100%;max-width:100%;border-collapse:collapse;table-layout:fixed;overflow-x:visible;border-bottom:0}.price-table table td,.price-table table th{min-width:0;border:0;border-right:1px solid var(--color__marketgrey);border-bottom:1px solid var(--color__marketgrey)}.price-table table td:last-child,.price-table table th:last-child{border-right:0}.price-table table td:has(+:empty),.price-table table th:has(+:empty){border-right:0}.price-table thead th{padding:.75rem .5rem;text-align:center;font-weight:700;background-color:var(--color__white);color:var(--color__black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1.1rem}.price-table thead th:first-child{text-align:left}.price-table tbody th[scope=row]{padding:.75rem .5rem;text-align:left;font-weight:400;background-color:var(--color__white);color:var(--color__black)}.price-table tbody th[scope=row] strong{display:block;font-weight:600;color:var(--color__black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.price-table tbody th[scope=row] .subline{display:block;font-size:.8em;color:var(--color__black)}.price-table tbody td{padding:.75rem .5rem;text-align:center;vertical-align:middle;background-color:var(--color__white);color:var(--color__black)}.price-table tbody tr:last-of-type td,.price-table tbody tr:last-of-type th{border-bottom:0}.price-table tr.price-description td{font-size:.85em;color:var(--color__black);text-align:center;padding:var(--spaces-s);border-right:0}.price-table tfoot td,.price-table tr.price-row td{padding:.75rem .5rem;text-align:center}.price-table tfoot td strong,.price-table tr.price-row td strong{display:block;font-weight:700;font-size:2rem;color:var(--color__primary);font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.price-table tfoot td strong:empty,.price-table tr.price-row td strong:empty{display:none}.price-table tfoot td small,.price-table tr.price-row td small{display:block}.price-table tfoot td small:empty,.price-table tr.price-row td small:empty{display:none}.price-table:has(thead th:nth-of-type(3):empty):has(thead th:nth-of-type(4):empty){max-width:50%;margin-left:auto;margin-right:auto}@media (max-width:calc(768px - 0px)){.price-table:has(thead th:nth-of-type(3):empty):has(thead th:nth-of-type(4):empty){max-width:100%}}.price-table table:has(thead th:first-child:empty) tbody tr:not(.price-description)>:first-child,.price-table table:has(thead th:first-child:empty) tfoot tr>:first-child,.price-table table:has(thead th:first-child:empty) thead tr>:first-child{display:none}.price-table table:has(tbody th:empty) tbody tr:not(.price-description)>:first-child,.price-table table:has(tbody th:empty) tfoot tr:not(.price-description)>:first-child,.price-table table:has(tbody th:empty) thead tr>:first-child{display:none}.price-table table:has(thead th:nth-of-type(3):empty) thead th:nth-of-type(3){display:none}.price-table table:has(thead th:nth-of-type(3):empty) tbody td:nth-of-type(2){display:none}.price-table table:has(thead th:nth-of-type(3):empty) tfoot td:nth-of-type(3){display:none}.price-table table:has(thead th:nth-of-type(4):empty) thead th:nth-of-type(4){display:none}.price-table table:has(thead th:nth-of-type(4):empty) tbody td:nth-of-type(3){display:none}.price-table table:has(thead th:nth-of-type(4):empty) tfoot td:nth-of-type(4){display:none}.price-table .check{color:var(--color__secondary);font-size:1.5rem;font-weight:700}.price-table .dash{color:var(--color__marketgrey);font-size:1.5rem}@media (max-width:768px){.price-table{padding:0;border:1px solid var(--color__marketgrey)}.price-table tbody tr,.price-table tfoot tr,.price-table thead tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.price-table thead tr{background-color:var(--color__lightgrey)}.price-table thead tr th{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:var(--color__ultralightgrey)}.price-table thead tr th:first-child{display:none}.price-table tbody tr th[scope=row]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-right:0;text-align:center;background-color:var(--color__ultralightgrey)}.price-table tbody tr td{-webkit-box-flex:1;-ms-flex:1;flex:1}.price-table tbody tr:last-of-type td{border-bottom:0}.price-table tbody tr:last-of-type th{border-bottom:1px solid var(--color__marketgrey)}.price-table tfoot tr td{-webkit-box-flex:1;-ms-flex:1;flex:1}.price-table tfoot tr td:first-child{display:none}}#primaster-pro .sliderbutton{border:1px solid var(--color__primary)}#primaster-pro .text-container #text-light br{display:initial}#primaster-pro .text-container #text-light a{color:var(--color__primary)}#primaster-pro .text-container #text-light a:hover{color:#ce6c00;background:transparent}#primaster-pro .text-container #text-light+a.btn{background-color:var(--color__primary)}#primaster-pro .text-container #text-light+a.btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}#primaster-pro #Gartengeraete h2{margin-top:28px}#primaster-pro #Werkzeuge h1{margin-top:35px}#primaster-pro #Akku .text-container,#primaster-pro #Werkzeuge .text-container,#primaster-pro #Zubehoer .text-container{padding-top:30px}#primaster-gartengeraete .sliderbutton{border:1px solid var(--color__primary)}#primaster-gartengeraete .text-container .slim-container br{display:initial}#primaster-gartengeraete .text-container .slim-container a{color:var(--color__primary)}#primaster-gartengeraete .text-container .slim-container a:hover{color:#ce6c00;background:transparent}#primaster-gartengeraete .text-container .slim-container+a.btn{background-color:var(--color__primary)}#primaster-gartengeraete .text-container .slim-container+a.btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}#primaster-gartengeraete .gartengeraete .grid-x{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (min-width:1025px){#primaster-gartengeraete .gartengeraete .grid-x .cell{width:calc(33.33333% - 1.875rem)}}@media (max-width:1024px){#primaster-gartengeraete .gartengeraete .grid-x .cell{width:calc(50% - 1.875rem);margin-bottom:2rem}}@media (max-width:630px){#primaster-gartengeraete .gartengeraete .grid-x .cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}}#primaster-gartengeraete .gartengeraete .grid-x .cell .callout{background:#fff;border-radius:3px;overflow:hidden;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}#primaster-gartengeraete .gartengeraete .grid-x .cell .callout a,#primaster-gartengeraete .gartengeraete .grid-x .cell .callout a:hover{text-decoration:none}#primaster-gartengeraete .gartengeraete .grid-x .cell .callout .ratundtat-image{height:250px;background-size:cover;background-repeat:no-repeat;background-position:50%}#primaster-gartengeraete .gartengeraete .grid-margin-x .cell{margin-left:.9375rem;margin-right:.9375rem}#primaster-gartengeraete .gartengeraete .grid-margin-x .cell .block-content{height:140px;padding:15px 30px 30px}#primaster-gartengeraete .gartengeraete .grid-margin-x .cell .block-content h4{margin-top:10px;margin-bottom:10px;color:#575757;font-size:20px}#primaster-gartengeraete .gartengeraete .grid-margin-x .cell .block-content h4:hover{text-decoration:none}#primaster-grills-2 .sliderbutton{border:1px solid var(--color__primary)}#primaster-grills-2 .text-container .slim-container br{display:initial}#primaster-grills-2 .text-container .slim-container a{color:var(--color__primary)}#primaster-grills-2 .text-container .slim-container a:hover{color:#ce6c00;background:transparent}#primaster-grills-2 .text-container .slim-container+a.btn{background-color:var(--color__primary)}#primaster-grills-2 .text-container .slim-container+a.btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}#primaster-grills-2 #Gasgrills .text-container{padding-top:30px}#primaster-grills-2 #Holzkohlegrills .headline-wrapper .subline{font-size:4rem}#primaster-grills-2 .gartengeraete .grid-x{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (min-width:1025px){#primaster-grills-2 .gartengeraete .grid-x .cell{width:calc(33.33333% - 1.875rem)}}@media (max-width:1024px){#primaster-grills-2 .gartengeraete .grid-x .cell{width:calc(50% - 1.875rem);margin-bottom:2rem}}@media (max-width:630px){#primaster-grills-2 .gartengeraete .grid-x .cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}}#primaster-grills-2 .gartengeraete .grid-x .cell .callout{background:#fff;border-radius:3px;overflow:hidden;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}#primaster-grills-2 .gartengeraete .grid-x .cell .callout a,#primaster-grills-2 .gartengeraete .grid-x .cell .callout a:hover{text-decoration:none}#primaster-grills-2 .gartengeraete .grid-x .cell .callout .ratundtat-image{height:250px;background-size:cover;background-repeat:no-repeat;background-position:50%}#primaster-grills-2 .gartengeraete .grid-margin-x .cell{margin-left:.9375rem;margin-right:.9375rem}#primaster-grills-2 .gartengeraete .grid-margin-x .cell .block-content{height:140px;padding:15px 30px 30px}#primaster-grills-2 .gartengeraete .grid-margin-x .cell .block-content h4{margin-top:10px;margin-bottom:10px;color:#575757;font-size:20px}#primaster-grills-2 .gartengeraete .grid-margin-x .cell .block-content h4:hover{text-decoration:none}.rattat_magazin{margin-top:var(--spaces-xxxl);margin-bottom:calc(var(--spaces-xl)*-1);background:var(--color__lightgrey);border-top:1px solid var(--color__grey);padding:var(--spaces-xl) 0 var(--spaces-l);width:100vw;position:relative;left:calc(-50vw + 50%)}.rattat_magazin .content{max-width:1440px;margin:0 auto;position:relative;text-align:center;padding:var(--spaces-s) 25px var(--spaces-s)}@media (min-width:calc(1280px - 20px)){.rattat_magazin .content{padding-left:63px;padding-right:63px}}.rattat_magazin .taxonomies{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rattat_magazin .taxonomies .term.cell{display:block;position:relative;height:210px;overflow:hidden}.rattat_magazin .taxonomies .term.cell:nth-child(3n){margin-bottom:var(--spaces-l)}@media (min-width:calc(1280px - 20px)){.rattat_magazin .taxonomies .term.cell{margin-bottom:var(--spaces-l)}}.rattat_magazin .taxonomies .term.small{display:inline-block;color:var(--color__black);background:var(--color__white);text-transform:uppercase;font-weight:700;font-size:1rem;margin:var(--spaces-s);text-decoration:none;padding:var(--spaces-xs)}.rattat_magazin .taxonomies .term__thumbnail{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:0}.rattat_magazin .taxonomies .term__title{z-index:2;position:absolute;left:var(--spaces-ms);bottom:var(--spaces-ms);background-color:var(--color__white);padding:var(--spaces-xs);font-weight:700;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1.5rem;color:var(--color__darkgrey)}.custom-select.fbo-style{color:var(--color__mediumgrey-dark);font-weight:400}.custom-select.fbo-style:focus,.custom-select.fbo-style:hover{border:1px solid var(--color__mediumgrey-dark);color:var(--color__mediumgrey-dark)}.custom-select.fbo-style:focus{-webkit-box-shadow:none;box-shadow:none}.event-filter.custom-select.fbo-style,.month-filter.custom-select.fbo-style{color:var(--color__white);background-color:var(--color__secondary);font-size:18px;font-weight:700;background-image:url(../../img/arrow-down.svg);background-size:cover;background-repeat:no-repeat;background-size:22px}.event-filter.custom-select.fbo-style:hover,.month-filter.custom-select.fbo-style:hover{color:var(--color__white);border:1px solid #ddd}.event-filter.custom-select.fbo-style:open,.month-filter.custom-select.fbo-style:open{background-color:unset;color:unset;background-image:url(../../img/arrow-up_dark.svg)}.event-filter.custom-select.fbo-style:after,.month-filter.custom-select.fbo-style:after{content:"\f103";font-family:icons!important;font-size:var(--spaces-ms);position:absolute;top:50%;right:var(--spaces-s);-webkit-transition:all .5s;transition:all .5s;-webkit-transform:rotate(0deg) translateY(-50%);transform:rotate(0deg) translateY(-50%);-webkit-transform-origin:top;transform-origin:top}.event-search{font-size:18px;font-weight:500}.simpleselect{width:100%;height:auto}.simpleselect .placeholder{border-radius:var(--radius);color:var(--label-gray);border:1px solid;border-color:var(--input-border);background-color:var(--color__white);padding:.5rem .75rem;font-size:.875rem;line-height:normal}.simpleselect .placeholder:focus{outline:none}.simpleselect .placeholder:empty:before{display:inline-block;content:""}.simpleselect .placeholder:after{font-family:icons,sans-serif!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:.6rem;color:var(--color__mediumgrey-dark);background:none;position:absolute;z-index:9;top:14px;bottom:auto;right:10px;width:auto}.simpleselect .placeholder:after:before{margin-right:10px;font-size:.9em;top:3px;position:relative}.simpleselect .options{width:100%;border-radius:var(--radius)}.simpleselect .options .option{padding:.5rem .75rem;font-size:.875rem}.simpleselect .options .option:first-child{border-radius:var(--radius) var(--radius) 0 0}.simpleselect .options .option:first-child:after{font-family:icons,sans-serif!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:.6rem;color:var(--label-gray);background:none;position:absolute;z-index:9;top:14px;bottom:auto;right:10px;width:auto}.simpleselect .options .option:first-child:after:before{margin-right:10px;font-size:.9em;top:3px;position:relative}.simpleselect .options .option:last-child{border-radius:0 0 var(--radius) var(--radius)}.simpleselect .options .option.active{color:var(--color__white);background-color:var(--color__primary)}.simpleselect .options .option.active:first-child:after{color:var(--color__white)}.simpleselect .options .option:empty:before{display:inline-block;content:""}body.single-markt .market-contact-select{display:none}.single-post .post-container{max-width:100%}.single-post .post-headline{margin-bottom:var(--spaces-ms)}.single-post .post-terms{margin-bottom:var(--spaces-m)}.single-post .post-terms>a{display:inline-block;background-color:var(--color__secondary);border-radius:2px;margin-right:var(--spaces-s);padding:2px 10px;color:var(--color__white);text-decoration:none}.single-post .post-thumbnail-wrapper{padding-bottom:var(--spaces-ms);width:100%}.single-post .post-thumbnail-wrapper img{border-radius:var(--radius)}@media (min-width:calc(768px - 0px)){.single-post .post-thumbnail-wrapper.alignleft{max-width:40%;margin:0 var(--spaces-ms) var(--spaces-ms) 0}.single-post .post-thumbnail-wrapper.alignleft img{width:100%;margin:0}.single-post .post-thumbnail-wrapper.alignright{max-width:40%;padding:0 0 var(--spaces-ms) var(--spaces-ms)}.single-post .post-thumbnail-wrapper.alignright img{width:100%;padding:0}}.single-post main .post-content a:not(.btn)[href^="#"]{color:var(--primary);text-decoration:none;clear:both}.single-post main .post-content a:not(.btn)[href^="#"]:before{content:"\f109";font-family:icons,sans-serif!important;font-size:1rem;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:var(--spaces-xxs)}.single-post main .post-content a:not(.btn)[href^="#"]:hover{color:var(--color__white)}@media (min-width:calc(768px - 0px)){.geCenter{width:100%;max-width:403.2px!important}.geCenter .slide img{max-height:600px;width:auto}}@media (min-width:calc(768px - 0px)) and (min-height:600px){.geCenter{max-width:calc(67.2vh - 67.2px)!important}.geCenter .slide img{max-height:calc(100vh - 100px)}}.has-white-background-color .cms-element-product-slider{background:var(--color__lightgrey);padding:var(--spaces-m) 0 var(--spaces-l)}.base-slider-controls-next span.icon,.base-slider-controls-next span.icon svg,.product-slider-controls-prev span.icon,.product-slider-controls-prev span.icon svg{width:18px;height:18px}.cms-element-title{font-weight:700;color:var(--color__mediumgrey-dark)}.fbo-product-slider-wrapper{position:relative;overflow:hidden;width:100vw;max-width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fbo-product-slider-wrapper .cms-element-sale-slider .skip-link:focus{position:relative!important}@media (max-width:calc(768px - 0px)){.fbo-product-slider-wrapper .product-slider-controls-container .base-slider-controls .base-slider-controls-prev{left:0!important}}@media (max-width:calc(768px - 0px)){.fbo-product-slider-wrapper .product-slider-controls-container .base-slider-controls .base-slider-controls-next{right:0!important}}.slider-wrapper{position:relative;border-radius:var(--radius);max-width:1035px;margin:0 auto}.slider-wrapper.alignwide{max-width:none}.slider-wrapper img{width:100%;height:auto}.slider-wrapper .slide{position:relative}.slider-wrapper .slide .slider-text{padding:39px 30px 30px;position:relative}.slider-wrapper .slide .slider-text .slider-headline{max-width:100%;margin:-70px 0 0}@media (min-width:calc(1280px - 20px)){.slider-wrapper .slide .slider-text .slider-headline{max-width:75%}}.slider-wrapper .slide .slider-text .slider-headline span{border-radius:var(--radius)}.slider-wrapper .slide .slider-text.no-image .slider-headline{margin-top:0}.slider-wrapper .slide .badge{position:absolute;top:0;right:20px}.slider-wrapper.blog-slider .slick-slider{position:relative;margin-bottom:0!important}.slider-wrapper.blog-slider .slide>div{overflow:hidden}.slider-wrapper.blog-slider .slide .slider-simple-text{display:block;background-color:#fff;padding:var(--spaces-xxs) var(--spaces-xs)}.slider-wrapper.blog-slider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.slider-wrapper.blog-slider .slick-slide{height:inherit!important}.slider-wrapper.blog-slider .slick-slide>div,.slider-wrapper.blog-slider .slick-slide>div .slider-item{height:100%}.slider-wrapper.blog-slider .dots{width:100%;text-align:center;bottom:-40px;height:60px}.slider-wrapper.blog-slider .dots ul.slick-dots{position:relative;bottom:0}.slider-wrapper.blog-slider .dots ul.slick-dots li{display:inline-block!important;width:7px;padding:0!important;margin-bottom:0;margin-top:20px}.slider-wrapper.blog-slider .dots ul.slick-dots li:before{display:none!important}.slider-wrapper.blog-slider .dots ul.slick-dots li button .slick-dot-icon{opacity:1}.slider-wrapper.blog-slider .dots ul.slick-dots li button .slick-dot-icon:before{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:var(--color__darkgrey);opacity:1;width:8px;height:7px;border-radius:50%;content:""}.slider-wrapper.blog-slider .dots ul.slick-dots li button:hover .slick-dot-icon:before{-webkit-transform:scale(1.05);transform:scale(1.05)}.slider-wrapper.blog-slider .dots ul.slick-dots li button:focus,.slider-wrapper.blog-slider .dots ul.slick-dots li button:focus-visible{outline:none!important}.slider-wrapper.blog-slider .dots ul.slick-dots li button:focus-visible .slick-dot-icon:before,.slider-wrapper.blog-slider .dots ul.slick-dots li button:focus .slick-dot-icon:before{outline:2px solid var(--color__primary);outline-offset:2px;z-index:999}.slider-wrapper.blog-slider .dots ul.slick-dots li.slick-active{width:18px}.slider-wrapper.blog-slider .dots ul.slick-dots li.slick-active button{cursor:default}.slider-wrapper.blog-slider .dots ul.slick-dots li.slick-active button .slick-dot-icon:before{margin-top:0;background-color:var(--color__primary);width:18px;border-radius:3px}.slider-wrapper.blog-slider .dots ul.slick-dots li.slick-active button:hover .slick-dot-icon:before{-webkit-transform:scale(1);transform:scale(1)}.slider-wrapper.blog-slider .btn{position:absolute;bottom:30px;left:30px;z-index:999}.slider-wrapper.blog-slider .btn:hover{background-color:#fff!important}.slider-wrapper.blog-slider .arrow{background-clip:padding-box;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:calc(50% - 28px);background-color:var(--color__primary);border-radius:var(--radius);width:36px;height:36px}.slider-wrapper.blog-slider .arrow:before{font-size:1em;color:var(--color__white);display:none}.slider-wrapper.blog-slider .arrow:after{content:"";top:0;left:4px;width:18px;height:18px;background:url(../img/slider_arrow-white.svg) no-repeat;margin:0 .5rem;display:inline-block;position:relative}.slider-wrapper.blog-slider .arrow:hover:after{background:url(../img/slider_arrow-primary.svg) no-repeat}.slider-wrapper.blog-slider .arrow.is--left{left:0;left:15px;top:calc(50% - 25px)!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slider-wrapper.blog-slider .arrow.is--left:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);left:-4px}.slider-wrapper.blog-slider .arrow.is--right{right:0;right:15px;top:calc(50% - 25px)!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slider-wrapper.blog-slider .arrow:hover{border:1px solid var(--color__primary);background-color:var(--color__white);cursor:pointer}.slider-wrapper.blog-slider .arrow.slick-hidden{display:none}.slider-wrapper.blog-slider .blogslider.has-secondary-pagination~.slick-arrow{border:1px solid var(--color__white)}.slider-wrapper.blog-slider.center-slider{margin-left:auto;margin-right:auto}.slider-wrapper.blog-slider .wp-block-cover{display:block;padding:0 0 2px;min-height:unset}.slider-wrapper.blog-slider .wp-block-cover .wp-block-cover__image-background{position:relative}.slider-wrapper.blog-slider .wp-block-cover .wp-block-cover__inner-container{background-color:var(--color__white);color:var(--color__black)}.slider-wrapper.blog-slider .wp-block-cover .wp-block-cover__inner-container p{font-size:1rem;padding:var(--spaces-xxs) var(--spaces-xs)}.slider-wrapper.blog-slider .wp-block-cover .wp-block-cover__inner-container p:empty{display:none}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.slider-wrapper{margin-bottom:0}.slider-wrapper.blog-slider{margin-bottom:30px}}.has-white-background-color .slider-wrapper.blog-slider .slide .slider-simple-text,.has-white-background-color .slider-wrapper.blog-slider .wp-block-cover .wp-block-cover__inner-container{background-color:var(--color__lightgrey)}.wp-block-custom-blocks-slider{border-radius:var(--radius);max-width:1035px;margin:0 auto;position:relative;margin-bottom:0!important}.wp-block-custom-blocks-slider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.wp-block-custom-blocks-slider .slick-slide{height:inherit!important;position:relative!important}.wp-block-custom-blocks-slider .slider-item{position:relative!important}.wp-block-custom-blocks-slider .slick-dots{width:100%;text-align:center;bottom:-40px;height:40px;position:relative;bottom:0}.wp-block-custom-blocks-slider .slick-dots li{display:inline-block;width:10px}.wp-block-custom-blocks-slider .slick-dots li.slick-active button:before{color:var(--color__primary)}.wp-block-custom-blocks-slider .btn{position:absolute;bottom:30px;left:30px;z-index:999}.wp-block-custom-blocks-slider .btn:hover{background-color:#fff!important}.wp-block-custom-blocks-slider .slick-arrow{background-clip:padding-box;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:calc(50% - 28px);background-color:var(--color__secondary);width:40px;height:56px}.wp-block-custom-blocks-slider .slick-arrow:before{content:"\f108";font-size:20px;color:var(--color__white);font-family:icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.wp-block-custom-blocks-slider .slick-arrow.slick-prev{left:0;border-top-left-radius:var(--radius);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--radius)}@media (min-width:calc(1280px - 20px)){.wp-block-custom-blocks-slider .slick-arrow.slick-prev{left:-40px}}.wp-block-custom-blocks-slider .slick-arrow.slick-next{right:0;border-top-left-radius:0;border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius);border-bottom-left-radius:0}@media (min-width:calc(1280px - 20px)){.wp-block-custom-blocks-slider .slick-arrow.slick-next{right:-40px}}.wp-block-custom-blocks-slider .slick-arrow.slick-next:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wp-block-custom-blocks-slider .slick-arrow:hover{border:1px solid var(--color__grey);cursor:pointer}.wp-block-custom-blocks-slider .slick-arrow.slick-hidden{display:none}.wp-block-custom-blocks-slider .wp-block-cover{display:block;padding:0 0 2px;min-height:unset;height:auto}.wp-block-custom-blocks-slider .wp-block-cover .wp-block-cover__image-background{position:relative}.wp-block-custom-blocks-slider .wp-block-cover .wp-block-cover__inner-container{background-color:var(--color__white);color:var(--color__black);border-bottom-left-radius:3px;border-bottom-right-radius:3px}.wp-block-custom-blocks-slider .wp-block-cover .wp-block-cover__inner-container p{font-size:1rem;padding:var(--spaces-xxs) var(--spaces-xs)}.wp-block-custom-blocks-slider .wp-block-cover .wp-block-cover__inner-container p:empty{display:none}@media (min-width:calc(1280px - 20px)){.wp-block-column .slider-wrapper{max-width:calc(100% - var(--spaces-m)*2)}}#emailadd_form #market-select,#emailadd_form #market-select-de,#emailadd_form #market-select-lux,#stammkundenkarte-form #market-select,#stammkundenkarte-form #market-select-de,#stammkundenkarte-form #market-select-lux,#stammkundenkarte-regist #market-select,#stammkundenkarte-regist #market-select-de,#stammkundenkarte-regist #market-select-lux,.emailadd_form #market-select,.emailadd_form #market-select-de,.emailadd_form #market-select-lux,.stammkundenkarte-form #market-select,.stammkundenkarte-form #market-select-de,.stammkundenkarte-form #market-select-lux,.stammkundenkarte-regist #market-select,.stammkundenkarte-regist #market-select-de,.stammkundenkarte-regist #market-select-lux{margin-left:24px;margin-top:10px;margin-bottom:20px;width:calc(100% - 24px)}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){#emailadd_form #market-select,#emailadd_form #market-select-de,#emailadd_form #market-select-lux,#stammkundenkarte-form #market-select,#stammkundenkarte-form #market-select-de,#stammkundenkarte-form #market-select-lux,#stammkundenkarte-regist #market-select,#stammkundenkarte-regist #market-select-de,#stammkundenkarte-regist #market-select-lux,.emailadd_form #market-select,.emailadd_form #market-select-de,.emailadd_form #market-select-lux,.stammkundenkarte-form #market-select,.stammkundenkarte-form #market-select-de,.stammkundenkarte-form #market-select-lux,.stammkundenkarte-regist #market-select,.stammkundenkarte-regist #market-select-de,.stammkundenkarte-regist #market-select-lux{width:calc(50% - var(--flex-gap-form-left) - 24px)}}@media (min-width:calc(1280px - 20px)){#emailadd_form #market-select,#emailadd_form #market-select-de,#emailadd_form #market-select-lux,#stammkundenkarte-form #market-select,#stammkundenkarte-form #market-select-de,#stammkundenkarte-form #market-select-lux,#stammkundenkarte-regist #market-select,#stammkundenkarte-regist #market-select-de,#stammkundenkarte-regist #market-select-lux,.emailadd_form #market-select,.emailadd_form #market-select-de,.emailadd_form #market-select-lux,.stammkundenkarte-form #market-select,.stammkundenkarte-form #market-select-de,.stammkundenkarte-form #market-select-lux,.stammkundenkarte-regist #market-select,.stammkundenkarte-regist #market-select-de,.stammkundenkarte-regist #market-select-lux{width:calc(50% - var(--flex-gap-form-left) - 24px)}}#emailadd_form .country-select-container label,#stammkundenkarte-form .country-select-container label,#stammkundenkarte-regist .country-select-container label,.emailadd_form .country-select-container label,.stammkundenkarte-form .country-select-container label,.stammkundenkarte-regist .country-select-container label{font-size:1.1rem!important;color:var(--color__mediumgrey-dark)!important;font-weight:700!important}#emailadd_form .country-select-container .country-checkbox,#stammkundenkarte-form .country-select-container .country-checkbox,#stammkundenkarte-regist .country-select-container .country-checkbox,.emailadd_form .country-select-container .country-checkbox,.stammkundenkarte-form .country-select-container .country-checkbox,.stammkundenkarte-regist .country-select-container .country-checkbox{display:block;width:100%}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){#emailadd_form .country-select-container .country-checkbox,#stammkundenkarte-form .country-select-container .country-checkbox,#stammkundenkarte-regist .country-select-container .country-checkbox,.emailadd_form .country-select-container .country-checkbox,.stammkundenkarte-form .country-select-container .country-checkbox,.stammkundenkarte-regist .country-select-container .country-checkbox{display:inline-block;width:auto}}@media (min-width:calc(1280px - 20px)){#emailadd_form .country-select-container .country-checkbox,#stammkundenkarte-form .country-select-container .country-checkbox,#stammkundenkarte-regist .country-select-container .country-checkbox,.emailadd_form .country-select-container .country-checkbox,.stammkundenkarte-form .country-select-container .country-checkbox,.stammkundenkarte-regist .country-select-container .country-checkbox{display:inline-block;width:auto}}#emailadd_form .skk-notice br:first-child,#stammkundenkarte-form .skk-notice br:first-child,#stammkundenkarte-regist .skk-notice br:first-child,.emailadd_form .skk-notice br:first-child,.stammkundenkarte-form .skk-notice br:first-child,.stammkundenkarte-regist .skk-notice br:first-child{display:none}#stammkundenkarte-form,.stammkundenkarte-form{padding-top:0}#stammkundenkarte-form .skk-form-container,.stammkundenkarte-form .skk-form-container{padding-top:var(--spaces-ms)}#stammkundenkarte-form button[name=skk_form],.stammkundenkarte-form button[name=skk_form]{white-space:pre-wrap;line-height:1.5}#stammkundenkarte-form .has-skk-info,.stammkundenkarte-form .has-skk-info{position:relative;z-index:1;margin-top:30px;margin-bottom:8px}#stammkundenkarte-form .has-skk-info:after,.stammkundenkarte-form .has-skk-info:after{content:"";background-color:var(--color__lightgrey);width:calc(100% + 34px);height:calc(100% + 20px);position:absolute;top:-10px;left:-10px;z-index:-1}#stammkundenkarte-form .gfield_consent_description,.stammkundenkarte-form .gfield_consent_description{border:0!important;max-height:none!important;overflow:hidden!important;height:auto}#stammkundenkarte-form .ginput_container_email label,.stammkundenkarte-form .ginput_container_email label{width:100%}#stammkundenkarte-form .ginput_container_email label span,.stammkundenkarte-form .ginput_container_email label span{padding-left:0!important;padding-right:0!important}#stammkundenkarte-form .skk-info,.stammkundenkarte-form .skk-info{color:var(--color__secondary);position:relative;padding-left:1.5rem;z-index:2;z-index:0;font-size:.875em}#stammkundenkarte-form .skk-info span,.stammkundenkarte-form .skk-info span{display:block}#stammkundenkarte-form .skk-info:before,.stammkundenkarte-form .skk-info:before{content:"";background-image:url(../../img/icon-info.svg);background-repeat:no-repeat;width:17px;height:17px;position:absolute;z-index:2;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#stammkundenkarte-regist,.stammkundenkarte-regist{padding-top:0}#stammkundenkarte-regist .skk-regist-container,.stammkundenkarte-regist .skk-regist-container{padding-top:var(--spaces-ms)}.skk_content_above{margin-bottom:1rem}.alphatecc main .table__atec-leistung-elektro table tr:nth-child(2n) td:nth-child(3){background-color:rgba(94,181,64,.2)}.alphatecc main .table__atec-leistung-elektro table tr:nth-child(2n) td:nth-child(4){background-color:rgba(82,110,127,.2)}.alphatecc main .table__atec-leistung-elektro table tr:nth-child(2n) td:nth-child(5){background-color:rgba(196,183,110,.2)}.alphatecc main .table__atec-leistung-elektro table tr th:nth-child(3){background-color:#5eb540}.alphatecc main .table__atec-leistung-elektro table tr th:nth-child(4){background-color:#526e7f}.alphatecc main .table__atec-leistung-elektro table tr th:nth-child(5){background-color:var(--color__premium)}.alphatecc main .table__atec-leistung-fahrrad table tr:nth-child(2n) td:nth-child(2){background-color:rgba(82,110,127,.2)}.alphatecc main .table__atec-leistung-fahrrad table tr:nth-child(2n) td:nth-child(3){background-color:rgba(196,183,110,.2)}.alphatecc main .table__atec-leistung-fahrrad table tr th:nth-child(2){background-color:#526e7f}.alphatecc main .table__atec-leistung-fahrrad table tr th:nth-child(3){background-color:var(--color__premium)}.alphatecc main .table__atec-monatsbeitrag-garantie table tr:nth-child(2n) td:nth-child(3){background-color:rgba(94,181,64,.2)}.alphatecc main .table__atec-monatsbeitrag-garantie table tr:nth-child(2n) td:nth-child(n+4):nth-child(-n+5){background-color:rgba(82,110,127,.2)}.alphatecc main .table__atec-monatsbeitrag-garantie table tr:nth-child(2n) td:nth-child(n+6):nth-child(-n+7){background-color:rgba(196,183,110,.2)}.alphatecc main .table__atec-monatsbeitrag-garantie table tr th:nth-child(3){background-color:#5eb540}.alphatecc main .table__atec-monatsbeitrag-garantie table tr th:nth-child(n+4):nth-child(-n+5){background-color:#526e7f}.alphatecc main .table__atec-monatsbeitrag-garantie table tr th:nth-child(n+6):nth-child(-n+7){background-color:var(--color__premium)}.alphatecc main .table__atec-monatsbeitrag-garantie-fahrrad table tr:nth-child(2n) td:nth-child(n+3):nth-child(-n+4){background-color:rgba(82,110,127,.2)}.alphatecc main .table__atec-monatsbeitrag-garantie-fahrrad table tr:nth-child(2n) td:nth-child(n+5):nth-child(-n+6){background-color:rgba(196,183,110,.2)}.alphatecc main .table__atec-monatsbeitrag-garantie-fahrrad table tr th:nth-child(n+3):nth-child(-n+4){background-color:#526e7f}.alphatecc main .table__atec-monatsbeitrag-garantie-fahrrad table tr th:nth-child(n+5):nth-child(-n+6){background-color:var(--color__premium)}main .table__baumarkt-garantie{max-width:100%;overflow-x:auto;position:relative}main .table__baumarkt-garantie table{max-width:100%;width:100%;font-size:.9em}main .table__baumarkt-garantie table tr td,main .table__baumarkt-garantie table tr th{text-align:center;-ms-hyphens:auto;hyphens:auto;border:2px solid #fafafa}main .table__baumarkt-garantie table tr td i,main .table__baumarkt-garantie table tr th i{display:inline-block;color:var(--color__secondary)}main .table__baumarkt-garantie table tr td:first-child,main .table__baumarkt-garantie table tr th:first-child{position:sticky;top:0;left:-2px;background-color:var(--color__lightgrey);min-width:120px;width:120px;text-align:left;border:2px solid #fafafa}@media (min-width:calc(1280px - 20px)){main .table__baumarkt-garantie table tr td:first-child,main .table__baumarkt-garantie table tr th:first-child{width:220px;min-width:220px}}main .table__baumarkt-garantie table tr td:first-child:after,main .table__baumarkt-garantie table tr th:first-child:after{content:"";position:absolute;top:0;height:100%;width:30px;background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),to(rgba(0,0,0,.1)));background:linear-gradient(-90deg,hsla(0,0%,100%,0),rgba(0,0,0,.1));left:120px}@media (min-width:calc(1280px - 20px)){main .table__baumarkt-garantie table tr td:first-child:after,main .table__baumarkt-garantie table tr th:first-child:after{left:220px}}main .table__baumarkt-garantie table tr:last-child td{border-bottom:0}main .table__baumarkt-garantie table tr th{font-weight:700;line-height:1.2}main .table__baumarkt-garantie table tr th strong{font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1rem;font-weight:700}main .table__baumarkt-garantie table tr th:first-child{background-color:var(--color__lightgrey);font-weight:700;color:var(--color__black);min-width:120px;width:120px}@media (min-width:calc(1280px - 20px)){main .table__baumarkt-garantie table tr th:first-child{width:220px;min-width:220px}}main .table__baumarkt-garantie table tr th:nth-child(2){background-color:var(--color__black);color:var(--color__white)}main .table__baumarkt-garantie table tr th:nth-child(3){background-color:var(--color__primary);color:var(--color__white)}main .table__baumarkt-garantie table tr th:nth-child(4){background-color:var(--color__secondary);color:var(--color__white)}main .table__baumarkt-garantie table tr th:nth-child(5){background-color:var(--color__premium);color:var(--color__white)}main .table__baumarkt-garantie table tr:nth-child(2n) td:nth-child(2){background-color:var(--color__anothergrey)}main .table__baumarkt-garantie table tr:nth-child(2n) td:nth-child(3){background-color:color-mix(in srgb,var(--color__primary) 20%,transparent)}main .table__baumarkt-garantie table tr:nth-child(2n) td:nth-child(4){background-color:color-mix(in srgb,var(--color__secondary) 20%,transparent)}main .table__baumarkt-garantie table tr:nth-child(2n) td:nth-child(5){background-color:rgba(196,183,110,.2)}main .table__fahrrad-garantie{max-width:100%;overflow:auto;position:relative}main .table__fahrrad-garantie table{max-width:100%;width:100%;font-size:.9rem}main .table__fahrrad-garantie table tr td,main .table__fahrrad-garantie table tr th{text-align:center;-ms-hyphens:auto;hyphens:auto;border:2px solid #fafafa}main .table__fahrrad-garantie table tr td i,main .table__fahrrad-garantie table tr th i{display:inline-block;color:var(--color__secondary)}main .table__fahrrad-garantie table tr td:first-child,main .table__fahrrad-garantie table tr th:first-child{position:sticky;top:0;left:-2px;background-color:var(--color__lightgrey);min-width:120px;width:120px;text-align:left;border:2px solid #fafafa}@media (min-width:calc(1280px - 20px)){main .table__fahrrad-garantie table tr td:first-child,main .table__fahrrad-garantie table tr th:first-child{width:220px;min-width:220px}}main .table__fahrrad-garantie table tr td:first-child:after,main .table__fahrrad-garantie table tr th:first-child:after{content:"";position:absolute;top:0;height:100%;width:30px;background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),to(rgba(0,0,0,.1)));background:linear-gradient(-90deg,hsla(0,0%,100%,0),rgba(0,0,0,.1));left:120px}@media (min-width:calc(1280px - 20px)){main .table__fahrrad-garantie table tr td:first-child:after,main .table__fahrrad-garantie table tr th:first-child:after{left:220px}}main .table__fahrrad-garantie table tr:last-child td{border-bottom:0}main .table__fahrrad-garantie table tr th{font-weight:700;line-height:1.2}main .table__fahrrad-garantie table tr th strong{font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1rem;font-weight:700}main .table__fahrrad-garantie table tr th:first-child{background-color:var(--color__lightgrey);font-weight:700;color:var(--color__black);min-width:120px;width:120px}@media (min-width:calc(1280px - 20px)){main .table__fahrrad-garantie table tr th:first-child{width:220px;min-width:220px}}main .table__fahrrad-garantie table tr th:nth-child(2){background-color:var(--color__secondary);color:var(--color__white)}main .table__fahrrad-garantie table tr th:nth-child(3){background-color:var(--color__premium);color:var(--color__white)}main .table__fahrrad-garantie table tr:nth-child(2n) td:nth-child(2){background-color:color-mix(in srgb,var(--color__secondary) 20%,transparent)}main .table__fahrrad-garantie table tr:nth-child(2n) td:nth-child(3){background-color:rgba(196,183,110,.2)}main .table__monatsbeitrag-garantie{max-width:100%;overflow:auto;margin-top:0}main .table__monatsbeitrag-garantie table{position:relative;width:100%;font-size:.9rem}main .table__monatsbeitrag-garantie table tr td,main .table__monatsbeitrag-garantie table tr th{text-align:center;-ms-hyphens:auto;hyphens:auto;border:2px solid #fafafa;min-width:130px}main .table__monatsbeitrag-garantie table tr td i,main .table__monatsbeitrag-garantie table tr th i{display:inline-block;color:var(--color__secondary)}main .table__monatsbeitrag-garantie table tr td:first-child,main .table__monatsbeitrag-garantie table tr th:first-child{position:sticky;top:0;left:-2px;background-color:var(--color__lightgrey);min-width:100px;max-width:100px;width:100px;text-align:right}main .table__monatsbeitrag-garantie table tr td:first-child:after,main .table__monatsbeitrag-garantie table tr th:first-child:after{content:"";position:absolute;top:0;height:100%;width:30px;background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),to(rgba(0,0,0,.1)));background:linear-gradient(-90deg,hsla(0,0%,100%,0),rgba(0,0,0,.1));left:120px}main .table__monatsbeitrag-garantie table tr:first-child td{font-weight:700}main .table__monatsbeitrag-garantie table tr:first-child td:nth-child(2),main .table__monatsbeitrag-garantie table tr:first-child td:nth-child(3),main .table__monatsbeitrag-garantie table tr:first-child td:nth-child(4){color:var(--color__white);background-color:var(--color__primary)}main .table__monatsbeitrag-garantie table tr:first-child td:nth-child(5),main .table__monatsbeitrag-garantie table tr:first-child td:nth-child(6){color:var(--color__white);background-color:var(--color__secondary)}main .table__monatsbeitrag-garantie table tr:first-child td:nth-child(7){color:var(--color__white);background-color:var(--color__premium)}main .table__monatsbeitrag-garantie table tr:last-child td{border-bottom:0}main .table__monatsbeitrag-garantie table tr th{font-weight:700;line-height:1.2}main .table__monatsbeitrag-garantie table tr th strong{font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1rem;font-weight:700}main .table__monatsbeitrag-garantie table tr th:first-child{background-color:var(--color__lightgrey);font-weight:700;color:var(--color__black);min-width:120px;width:120px}@media (min-width:calc(1280px - 20px)){main .table__monatsbeitrag-garantie table tr th:first-child{width:220px;min-width:220px}}main .table__monatsbeitrag-garantie table tr th:nth-child(2){background-color:var(--color__primary);color:var(--color__white)}main .table__monatsbeitrag-garantie table tr th:nth-child(3){background-color:var(--color__secondary);color:var(--color__white)}main .table__monatsbeitrag-garantie table tr th:nth-child(4){background-color:var(--color__premium);color:var(--color__white)}main .table__monatsbeitrag-garantie table tr:nth-child(2n) td:nth-child(2),main .table__monatsbeitrag-garantie table tr:nth-child(2n) td:nth-child(3),main .table__monatsbeitrag-garantie table tr:nth-child(2n) td:nth-child(4){background-color:color-mix(in srgb,var(--color__primary) 20%,transparent)}main .table__monatsbeitrag-garantie table tr:nth-child(2n) td:nth-child(5),main .table__monatsbeitrag-garantie table tr:nth-child(2n) td:nth-child(6){background-color:color-mix(in srgb,var(--color__secondary) 20%,transparent)}main .table__monatsbeitrag-garantie table tr:nth-child(2n) td:nth-child(7){background-color:rgba(196,183,110,.2)}main .table__fahrrad-monatsbeitrag-garantie{max-width:100%;overflow:auto;margin-top:0}main .table__fahrrad-monatsbeitrag-garantie table{position:relative;width:100%;font-size:.9rem}main .table__fahrrad-monatsbeitrag-garantie table tr td,main .table__fahrrad-monatsbeitrag-garantie table tr th{text-align:center;-ms-hyphens:auto;hyphens:auto;border:1px solid #fafafa}main .table__fahrrad-monatsbeitrag-garantie table tr td i,main .table__fahrrad-monatsbeitrag-garantie table tr th i{display:inline-block;color:var(--color__secondary)}main .table__fahrrad-monatsbeitrag-garantie table tr td:first-child,main .table__fahrrad-monatsbeitrag-garantie table tr th:first-child{position:sticky;top:0;left:-2px;background-color:var(--color__lightgrey);min-width:105px;max-width:105px;width:105px;text-align:center}main .table__fahrrad-monatsbeitrag-garantie table tr td:first-child strong,main .table__fahrrad-monatsbeitrag-garantie table tr th:first-child strong{color:var(--color__black)}main .table__fahrrad-monatsbeitrag-garantie table tr td:first-child:after,main .table__fahrrad-monatsbeitrag-garantie table tr th:first-child:after{content:"";position:absolute;top:0;height:100%;width:30px;background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),to(rgba(0,0,0,.1)));background:linear-gradient(-90deg,hsla(0,0%,100%,0),rgba(0,0,0,.1));left:210px}@media (min-width:calc(1280px - 20px)){main .table__fahrrad-monatsbeitrag-garantie table tr td:first-child:after,main .table__fahrrad-monatsbeitrag-garantie table tr th:first-child:after{left:220px}}main .table__fahrrad-monatsbeitrag-garantie table tr td:nth-child(2){min-width:105px;max-width:105px;width:105px;position:sticky;left:103px;top:0;background-color:var(--color__lightgrey)}main .table__fahrrad-monatsbeitrag-garantie table tr td:first-child:before,main .table__fahrrad-monatsbeitrag-garantie table tr td:nth-child(2):before,main .table__fahrrad-monatsbeitrag-garantie table tr th:first-child:before,main .table__fahrrad-monatsbeitrag-garantie table tr th:nth-child(2):before{content:"";position:absolute;top:-4px;left:-2px;bottom:0;right:-1px;z-index:-1;border-color:#fafafa;border-style:solid;border-width:3px 2px 0}main .table__fahrrad-monatsbeitrag-garantie table tr:first-child td{font-weight:700}main .table__fahrrad-monatsbeitrag-garantie table tr:first-child td:first-child,main .table__fahrrad-monatsbeitrag-garantie table tr:first-child td:nth-child(2){color:var(--color__black);background-color:var(--color__lightgrey)}main .table__fahrrad-monatsbeitrag-garantie table tr:first-child td:nth-child(3),main .table__fahrrad-monatsbeitrag-garantie table tr:first-child td:nth-child(4n){color:var(--color__white);background-color:var(--color__secondary)}main .table__fahrrad-monatsbeitrag-garantie table tr:first-child td:nth-child(5),main .table__fahrrad-monatsbeitrag-garantie table tr:first-child td:nth-child(6){color:var(--color__white);background-color:var(--color__premium)}main .table__fahrrad-monatsbeitrag-garantie table tr:last-child td{border-bottom:0}main .table__fahrrad-monatsbeitrag-garantie table tr th{font-weight:700;line-height:1.2}main .table__fahrrad-monatsbeitrag-garantie table tr th strong{font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1rem;font-weight:700}main .table__fahrrad-monatsbeitrag-garantie table tr th:first-child{background-color:var(--color__lightgrey);font-weight:700;color:var(--color__black);min-width:120px;width:120px}@media (min-width:calc(1280px - 20px)){main .table__fahrrad-monatsbeitrag-garantie table tr th:first-child{width:220px;min-width:220px}}main .table__fahrrad-monatsbeitrag-garantie table tr th:nth-child(2){background-color:var(--color__secondary);color:var(--color__white)}main .table__fahrrad-monatsbeitrag-garantie table tr th:nth-child(3){background-color:var(--color__premium);color:var(--color__white)}main .table__fahrrad-monatsbeitrag-garantie table tr:nth-child(2n) td:nth-child(3),main .table__fahrrad-monatsbeitrag-garantie table tr:nth-child(2n) td:nth-child(4){background-color:color-mix(in srgb,var(--color__secondary) 20%,transparent)}main .table__fahrrad-monatsbeitrag-garantie table tr:nth-child(2n) td:nth-child(5),main .table__fahrrad-monatsbeitrag-garantie table tr:nth-child(2n) td:nth-child(6){background-color:rgba(196,183,110,.2)}.wm-result{display:none!important}.wm-auslosung{width:100%;margin-top:2em;margin-bottom:2em}.wm-auslosung .wm-result{display:block!important}.wm-auslosung-form_wrapper{max-width:1035px;margin:0 auto 2em}@media (max-width:calc(768px - 0px)){.wm-auslosung-form_wrapper .gform_heading{padding-right:64px}}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.wm-auslosung-form_wrapper .gform_heading{padding-right:64px}}.wm-auslosung-form_wrapper.gform_wrapper.gravity-theme .gform_validation_errors{background:none}.wm-auslosung-form_wrapper.gform_wrapper.gravity-theme .gform_validation_errors a{color:unset!important}.wm-auslosung-form_wrapper.gform_wrapper.gravity-theme .gform-footer.gform_footer .gform_button{margin:0 auto}.wm-auslosung--niete,.wm-auslosung-form_wrapper form{position:relative}.wm-auslosung--niete:after,.wm-auslosung-form_wrapper form:after{content:"";position:absolute;top:-30px;right:-20px;width:80px;height:80px;background-image:url(../../img/wm_gewinnspiel_fussbaelle.png);background-repeat:no-repeat;background-size:contain;background-position:100% 0;pointer-events:none;z-index:1}@media (max-width:calc(768px - 0px)){.wm-auslosung--niete:after,.wm-auslosung-form_wrapper form:after{top:-30px;right:0;width:56px;height:56px}}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.wm-auslosung--niete:after,.wm-auslosung-form_wrapper form:after{top:-30px;right:0;width:56px;height:56px}}.wp-block-custom-blocks-accordion{margin-bottom:var(--spaces-l)}.wp-block-custom-blocks-accordion.accordion:not(.no-filter){margin-top:var(--spaces-s)}.wp-block-custom-blocks-accordion:last-child{margin-bottom:0}.wp-block-custom-blocks-accordion .accordion-item{position:relative;border:none}.wp-block-custom-blocks-accordion .accordion-item:not(:last-child){margin-bottom:15px}.wp-block-custom-blocks-accordion .accordion-item.active:not(.globicon) .headline:before{-webkit-transform:rotate(0deg) translateY(-50%);transform:rotate(0deg) translateY(-50%)}.wp-block-custom-blocks-accordion .accordion-item.active:not(.globicon) .headline:after{-webkit-transform:rotate(-180deg) translateY(-50%);transform:rotate(-180deg) translateY(-50%)}.wp-block-custom-blocks-accordion .accordion-item .icon{width:unset;height:unset;display:inherit;color:var(--color__black)}.wp-block-custom-blocks-accordion .accordion-item .globicon:before{font-size:var(--spaces-ms)}.wp-block-custom-blocks-accordion .accordion-item .accordion-title,.wp-block-custom-blocks-accordion .accordion-item .headline{background-color:var(--color__white);color:var(--color__black);border-radius:var(--radius);overflow:hidden;padding:var(--spaces-s) var(--spaces-xl) var(--spaces-s) var(--spaces-s)}.wp-block-custom-blocks-accordion .accordion-item .accordion-title:before,.wp-block-custom-blocks-accordion .accordion-item .headline:before{right:var(--spaces-s)}.wp-block-custom-blocks-accordion .accordion-item .accordion-title h3,.wp-block-custom-blocks-accordion .accordion-item .headline h3{font-weight:700}.wp-block-custom-blocks-accordion .accordion-item .accordion-title h3,.wp-block-custom-blocks-accordion .accordion-item .accordion-title h3 p,.wp-block-custom-blocks-accordion .accordion-item .headline h3,.wp-block-custom-blocks-accordion .accordion-item .headline h3 p{font-size:1rem;color:var(--color__black)}.wp-block-custom-blocks-accordion .accordion-item .headline:before{left:var(--spaces-s);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wp-block-custom-blocks-accordion .accordion-item .headline:after{content:"\f103";font-family:icons!important;font-size:var(--spaces-ms);position:absolute;top:50%;right:var(--spaces-s);-webkit-transition:all .5s;transition:all .5s;-webkit-transform:rotate(0deg) translateY(-50%);transform:rotate(0deg) translateY(-50%);-webkit-transform-origin:top;transform-origin:top}.wp-block-custom-blocks-accordion .accordion-item .headline.globicon h3{padding-left:2.5em}.wp-block-custom-blocks-accordion .accordion-item .headline.icon-arrow-single-down:before{display:none}.wp-block-custom-blocks-accordion .accordion-item .headline h3 img{max-height:25px;width:auto!important;margin-right:1em}.wp-block-custom-blocks-accordion .accordion-item .description{background-color:var(--color__white);padding:var(--spaces-ms);padding-top:var(--spaces-xs);padding-left:var(--spaces-s);padding-right:var(--spaces-s)}.wp-block-custom-blocks-accordion .accordion-item .description.opened{display:block}.wp-block-custom-blocks-accordion .accordion-item .description p:first-of-type{margin-top:0}.wp-block-custom-blocks-accordion .accordion-item .description form{background-color:transparent;padding:0}.wp-block-custom-blocks-accordion .accordion-item.postarchive-categoryfilter .headline:before,.wp-block-custom-blocks-accordion .accordion-item.postarchive-yearfilter .headline:before{display:none}.wp-block-custom-blocks-accordion.corona-accordion .accordion-item{border-radius:var(--radius);overflow:hidden}.wp-block-custom-blocks-accordion.corona-accordion .accordion-icon{width:70px;height:70px;-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;float:left;display:block;top:0;margin-right:var(--spaces-s);color:var(--color__white)}.wp-block-custom-blocks-accordion.corona-accordion .icon{color:var(--color__white)}.wp-block-custom-blocks-accordion.corona-accordion .headline{background-color:var(--secondary);border-radius:unset;display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-custom-blocks-accordion.corona-accordion .headline div{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:auto 0}.wp-block-custom-blocks-accordion.corona-accordion .headline h3{font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:700;font-size:1.75rem;color:var(--color__white);-ms-hyphens:none;hyphens:none}.wp-block-custom-blocks-accordion.corona-accordion .headline h3,.wp-block-custom-blocks-accordion.corona-accordion .headline h3 p{color:var(--color__white)}.wp-block-custom-blocks-accordion.corona-accordion .headline h3+p{float:left}@media (min-width:calc(768px - 0px)){.wp-block-custom-blocks-accordion.corona-accordion .headline h3{font-size:2rem}}.wp-block-custom-blocks-accordion.corona-accordion .headline.icon h3{padding-right:var(--spaces-m)}.wp-block-custom-blocks-accordion.corona-accordion .description{background-color:var(--color__white);padding:var(--spaces-s) var(--spaces-ms);border-radius:0 0 var(--radius) var(--radius)}.wp-block-custom-blocks-accordion.services .accordion-item .headline:before{display:none}.wp-block-custom-blocks-accordion.services .accordion-item .headline:after{font-weight:400}.wp-block-custom-blocks-accordion.services .accordion-item .headline.icon h3{padding-left:0}.wp-block-custom-blocks-accordion.services .accordion-item .description{padding-left:var(--spaces-ms);padding-right:var(--spaces-ms)}.wp-block-custom-blocks-accordion .is-style-primary .headline,.wp-block-custom-blocks-accordion .is-style-primary .headline h3,.wp-block-custom-blocks-accordion .is-style-secondary .headline,.wp-block-custom-blocks-accordion .is-style-secondary .headline h3{color:var(--white)}.wp-block-custom-blocks-accordion .is-style-primary .description,.wp-block-custom-blocks-accordion .is-style-secondary .description{padding-top:var(--spaces-ms)}.wp-block-custom-blocks-accordion .is-style-default .headline:before{color:var(--color__primary)}.wp-block-custom-blocks-accordion .is-style-secondary .headline{background-color:var(--secondary)!important}.wp-block-custom-blocks-accordion .is-style-primary .headline{background-color:var(--primary)!important}.has-white-background-color .wp-block-custom-blocks-accordion .accordion-item .accordion-title,.has-white-background-color .wp-block-custom-blocks-accordion .accordion-item .description,.has-white-background-color .wp-block-custom-blocks-accordion .accordion-item .headline{background-color:var(--color__lightgrey)}.wp-block-audio{margin:0}.wp-block-audio .plyr button{border:0;margin:0}.wp-block-audio .plyr button:hover{border:0}.aw-kontaktbox a:hover{text-decoration:underline}.aw-kontaktbox__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:23px;height:23px;margin-top:1px}.aw-kontaktbox__icon img,.aw-kontaktbox__icon svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.aw-kontaktbox__werkstatt-link{font-size:14px;color:var(--color__mediumgrey-dark);text-decoration:underline;padding:4px 2px}.aw-kontaktbox__werkstatt-link:hover{background-color:var(--color__primary);color:var(--color__white);text-decoration:underline}.aw-kontaktbox:not(.is-style-kompakt){padding:var(--spaces-s) var(--spaces-xs)}.aw-kontaktbox:not(.is-style-kompakt) .aw-kontaktbox__heading-wrap{text-align:center;margin-bottom:-1px;position:relative;z-index:1}.aw-kontaktbox:not(.is-style-kompakt) .aw-kontaktbox__heading{display:inline-block;background-color:var(--color__secondary);color:var(--color__white);font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:700;font-size:18px;padding:0 1.75em;border-radius:var(--radius) var(--radius) 0 0}.aw-kontaktbox:not(.is-style-kompakt) .aw-kontaktbox__card{background:var(--color__white);border:1px solid var(--color__anothergrey);border-radius:var(--radius);max-width:525px;margin:0 auto;padding:var(--spaces-m) var(--spaces-s)}@media (min-width:calc(1280px - 20px)){.aw-kontaktbox:not(.is-style-kompakt) .aw-kontaktbox__card{padding:var(--spaces-m) var(--spaces-m)}}.aw-kontaktbox:not(.is-style-kompakt) .aw-kontaktbox__list{list-style:none;margin:0 0 var(--spaces-s);padding:0}.aw-kontaktbox:not(.is-style-kompakt) .aw-kontaktbox__item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.65em;padding:0!important;margin-bottom:var(--spaces-xxs);font-size:16px;line-height:1.5}.aw-kontaktbox:not(.is-style-kompakt) .aw-kontaktbox__item:last-child{margin-bottom:0}.aw-kontaktbox:not(.is-style-kompakt) .aw-kontaktbox__item:before{display:none!important}.aw-kontaktbox:not(.is-style-kompakt) .aw-kontaktbox__item-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.aw-kontaktbox:not(.is-style-kompakt) .aw-kontaktbox__item--location .aw-kontaktbox__item-content strong{display:block}.aw-kontaktbox:not(.is-style-kompakt) .aw-kontaktbox__address{display:block;font-weight:400;color:var(--color__mediumgrey-dark);font-size:14px}.aw-kontaktbox:not(.is-style-kompakt) .aw-kontaktbox__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spaces-xxs);margin-top:var(--spaces-s)}.aw-kontaktbox:not(.is-style-kompakt) .aw-kontaktbox__buttons a.button.is-style-outline{color:var(--color__mediumgrey-dark)}@media (min-width:calc(1280px - 20px)){.aw-kontaktbox:not(.is-style-kompakt) .aw-kontaktbox__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spaces-xs)}}.aw-kontaktbox:not(.is-style-kompakt) .aw-kontaktbox__footer{margin-top:var(--spaces-xs);text-align:center}.aw-kontaktbox.is-style-kompakt .aw-kontaktbox__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--spaces-s);background:var(--color__white);border:1px solid var(--color__anothergrey);border-radius:var(--radius);padding:var(--spaces-ms) var(--spaces-s);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:calc(1280px - 20px)){.aw-kontaktbox.is-style-kompakt .aw-kontaktbox__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:var(--spaces-ms) var(--spaces-m)}}.aw-kontaktbox.is-style-kompakt .aw-kontaktbox__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0}.aw-kontaktbox.is-style-kompakt .aw-kontaktbox__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4em;font-weight:700;font-size:16px}.aw-kontaktbox.is-style-kompakt .aw-kontaktbox__detail{font-size:15px;color:var(--color__mediumgrey-dark)}.aw-kontaktbox.is-style-kompakt .aw-kontaktbox__detail a{color:inherit}.aw-kontaktbox.is-style-kompakt .aw-kontaktbox__actions{-ms-flex-negative:0;flex-shrink:0;padding-left:calc(20px + .4em)}@media (min-width:calc(1280px - 20px)){.aw-kontaktbox.is-style-kompakt .aw-kontaktbox__actions{padding-left:0}}.aw-kontaktbox.is-style-kompakt .aw-kontaktbox__actions a.aw-kontaktbox__werkstatt-link{font-size:16px;font-weight:700;color:var(--color__black);text-decoration:underline;white-space:nowrap;padding:4px 2px}.aw-kontaktbox.is-style-kompakt .aw-kontaktbox__actions a.aw-kontaktbox__werkstatt-link:after{content:"";border:solid var(--color__primary);border-width:0 2px 2px 0;display:inline-block;padding:2px;margin-left:3px;margin-bottom:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.aw-kontaktbox.is-style-kompakt .aw-kontaktbox__actions a.aw-kontaktbox__werkstatt-link:hover{background-color:var(--color__primary);color:var(--color__white);text-decoration:underline}.aw-kontaktbox.is-style-kompakt .aw-kontaktbox__actions a.aw-kontaktbox__werkstatt-link:hover:after{border-color:var(--color__white)}.aw-kontaktbox.is-style-kompakt .aw-kontaktbox__detail{padding-left:calc(20px + .4em)}.wp-block-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--spaces-xxs)}.wp-block-buttons.is-content-justification-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-button .wp-block-button__link{padding:.5rem 1.25rem .4rem;border:1px solid transparent;margin-top:.5rem;text-decoration:none;border-radius:var(--radius);cursor:pointer;font-size:19px;font-weight:700;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.wp-block-button .wp-block-button__link:before{font-size:16px}.wp-block-button .wp-block-button__link:not(.has-background){background:var(--color__primary);color:var(--color__white)}.wp-block-button__link.wp-element-button{padding:.5rem 1.25rem .4rem;border:1px solid transparent;margin-top:.5rem;text-decoration:none;border-radius:var(--radius);cursor:pointer;font-size:19px;font-weight:700;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.wp-block-button__link.wp-element-button:before{font-size:16px}.wp-block-button__link.wp-element-button:not(.has-background){background:var(--color__primary);color:var(--color__white)}.wp-block-button__link.has-background.has-secondary-background-color{background:var(--color__secondary)}.wp-block-button__link.has-background.has-secondary-background-color:hover{background:var(--color__secondary-black-900)}.wp-block-button{display:inline-block;margin-top:.5rem;margin-bottom:.5rem}.wp-block-button:before{font-size:16px}.wp-block-button:not(.has-background).icon:before{color:var(--color__white)}.wp-block-button.french-button .wp-block-button__link,.wp-block-button.german-button .wp-block-button__link{position:relative;padding-left:45px}.wp-block-button.french-button .wp-block-button__link:before,.wp-block-button.german-button .wp-block-button__link:before{content:"";background-image:url(https://www.globus-baumarkt.live/info/wp-content/uploads/2023/10/GLOB_Flagge_Frankreich_65x45px_rgb.svg);width:20px;height:14px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:var(--spaces-s);padding-top:0;border-radius:3px}.wp-block-button.german-button .wp-block-button__link:before{background-image:url(https://www.globus-baumarkt.live/info/wp-content/uploads/2023/10/GLOB_Flagge_Deutschland_65x45px_rgb.svg)}.wp-block-button.has-secondary-background-color{background:transparent}.wp-block-button.has-secondary-background-color .wp-block-button__link{background:var(--color__secondary);padding:.5rem 1.25rem .4rem;border:none}.wp-block-button.has-secondary-background-color .wp-block-button__link:hover{background:var(--color__secondary-black-900)}.wp-block-button.facebook .wp-block-button__link,.wp-block-button.instagram .wp-block-button__link,.wp-block-button.linkedin .wp-block-button__link,.wp-block-button.youtube .wp-block-button__link{position:relative}.wp-block-button.facebook .wp-block-button__link:before,.wp-block-button.instagram .wp-block-button__link:before,.wp-block-button.linkedin .wp-block-button__link:before,.wp-block-button.youtube .wp-block-button__link:before{content:"";width:25px;height:25px;background-size:contain;background-repeat:no-repeat;position:relative;display:inline-block;top:5px;margin-right:10px}.wp-block-button.instagram .wp-block-button__link:before{background-image:url(../img/social-icons/instagram.png)}.wp-block-button.facebook .wp-block-button__link:before{background-image:url(../img/social-icons/facebook.png)}.wp-block-button.linkedin .wp-block-button__link:before{background-image:url(../img/social-icons/linkedin.png)}.wp-block-button.youtube .wp-block-button__link:before{background-image:url(../img/social-icons/youtube.svg);top:9px}.wp-block-button.is--larger .wp-block-button__link{padding:.6rem 1rem}.wp-block-button.has-custom-width{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.wp-block-columns{margin-bottom:0}@media (min-width:calc(1280px - 20px)){.wp-block-columns{margin-bottom:var(--spaces-l);-ms-flex-wrap:nowrap;flex-wrap:nowrap}.wp-block-columns:last-child{margin-bottom:0}.wp-block-columns~.wp-block-columns{margin-top:calc(var(--spaces-l)*-1 + var(--spaces-m))}}.wp-block-columns .wp-block-column{margin-bottom:var(--spaces-m)}@media (max-width:calc(768px - 0px)){.wp-block-columns .wp-block-column{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}}@media (min-width:calc(1280px - 20px)){.wp-block-columns .wp-block-column{margin-bottom:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wp-block-columns .wp-block-column:not(:first-child){margin-left:var(--spaces-m)}.wp-block-columns .wp-block-column[style*=flex-basis]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.wp-block-columns .wp-block-column:nth-child(2n){margin-left:var(--spaces-m)}.wp-block-columns .wp-block-column:not(:only-child){-ms-flex-preferred-size:calc(50% - 1em)!important;flex-basis:calc(50% - 1em)!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.wp-block-columns .wp-block-column .wp-block-image figure{margin-bottom:var(--spaces-s)}.wp-block-columns .wp-block-column:empty{margin-bottom:0}@media (min-width:calc(768px - 0px)){.wp-block-columns .wp-block-column .wp-block-columns .wp-block-column{margin-bottom:0}}.wp-block-columns .wp-block-column .wp-block-columns .wp-block-column:last-child{margin-bottom:0}.wp-block-columns.equal-height>.wp-block-column>*{min-height:100%}.wp-block-cover .wp-block-cover__inner-container p.has-background{padding:1rem 2rem;border-radius:var(--radius)}.wp-block-cover .wp-block-cover__image-background{background-size:cover}.wp-block-cover .has-background-dim:not([class*=-background-color]){background-color:transparent!important}.wp-block-custom-blocks-factcards{max-width:100%;margin-right:0}.wp-block-custom-blocks-factcards .factcard-item{border:0;padding:0;background-color:var(--color__white);-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-right:0;position:relative}.wp-block-custom-blocks-factcards .factcard-item.is-style-grey{background-color:var(--color__lightgrey)}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.wp-block-custom-blocks-factcards .factcard-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(50% - 1em);margin-right:var(--flex-gap)}.wp-block-custom-blocks-factcards .factcard-item:nth-child(2n){margin-right:0}}@media (min-width:calc(1280px - 20px)){.wp-block-custom-blocks-factcards .factcard-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(50% - 1em);margin-right:var(--flex-gap)}.wp-block-custom-blocks-factcards .factcard-item:nth-child(2n){margin-right:0}}.wp-block-custom-blocks-factcards .factcard-item *{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform-origin:bottom;transform-origin:bottom}.wp-block-custom-blocks-factcards .factcard-item figure{height:200px;width:100%}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.wp-block-custom-blocks-factcards .factcard-item figure{height:250px}}@media (min-width:calc(1280px - 20px)){.wp-block-custom-blocks-factcards .factcard-item figure{height:250px}}.wp-block-custom-blocks-factcards .factcard-item figure img{min-width:100%;min-height:100%;width:auto;height:auto}.wp-block-custom-blocks-factcards .factcard-item p:empty{display:none}.wp-block-custom-blocks-factcards .factcard-item .content{padding:var(--spaces-m);text-align:left}.wp-block-custom-blocks-factcards .factcard-item .content h3{font-size:1.5rem}.wp-block-custom-blocks-factcards .factcard-item:hover{background-color:var(--color__primary);color:var(--color__white)}.wp-block-custom-blocks-factcards .factcard-item:hover a,.wp-block-custom-blocks-factcards .factcard-item:hover h3{color:var(--color__white)}.wp-block-custom-blocks-factcards .factcard-item:hover a.more-link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.wp-block-custom-blocks-factcards .factcard-item:hover a.more-link:after{border-color:var(--color__white)}.wp-block-custom-blocks-factcards .factcard-item:hover figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}.wp-block-custom-blocks-factcards.kdMonitor{max-width:100%}.wp-block-custom-blocks-factcards.kdMonitor .factcard-item{border:3px solid var(--color__white);width:calc(33% - 2em);margin-right:2em;margin-bottom:2em}.wp-block-custom-blocks-factcards.kdMonitor .factcard-item:hover{background-color:var(--color__white)}.wp-block-custom-blocks-factcards.kdMonitor .factcard-item:hover figure img{-webkit-transform:none;transform:none}.wp-block-custom-blocks-factcards.kdMonitor .factcard-item:hover h3{color:var(--color__black)}.wp-block-custom-blocks-factcards.kdMonitor .factcard-item:nth-child(3n+3){margin-right:0}@media (max-width:853px){.wp-block-custom-blocks-factcards.kdMonitor .factcard-item:nth-child(3n+3){margin-right:2em}.wp-block-custom-blocks-factcards.kdMonitor .factcard-item:nth-child(2n){margin-right:0}}@media (max-width:768px){.wp-block-custom-blocks-factcards.kdMonitor .factcard-item,.wp-block-custom-blocks-factcards.kdMonitor .factcard-item:nth-child(3n+3){margin-right:0}}.wp-block-custom-blocks-factcards.kdMonitor .factcard-item figure{height:auto}.wp-block-custom-blocks-factcards.kdMonitor .factcard-item figure img{max-width:100%;height:auto}.wp-block-custom-blocks-factcards.kdMonitor .factcard-item figure img:hover{-webkit-transform:none;transform:none}.wp-block-custom-blocks-factcards.kdMonitor .factcard-item .content h3{text-align:center;margin-bottom:0}.wp-block-custom-blocks-faq{margin-bottom:var(--spaces-l)}.wp-block-custom-blocks-faq:last-child{margin-bottom:0}.wp-block-custom-blocks-faq .faq-item{position:relative;border:none}.wp-block-custom-blocks-faq .faq-item:not(:last-child){margin-bottom:15px}.wp-block-custom-blocks-faq .faq-item .summary{position:relative;background-color:var(--color__white);color:var(--color__black);border-radius:var(--radius);overflow:hidden;padding:var(--spaces-s) var(--spaces-xl) var(--spaces-s) var(--spaces-s);cursor:pointer}.wp-block-custom-blocks-faq .faq-item .summary .question{margin:0;font-size:1rem;font-weight:700;color:var(--color__black)}.wp-block-custom-blocks-faq .faq-item .summary .indicator{position:absolute;top:50%;right:var(--spaces-s);width:auto;height:auto;border:none;font-family:icons;font-style:normal;font-weight:400;line-height:1;font-size:var(--spaces-ms);color:var(--color__black);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transform-origin:center;transform-origin:center}.wp-block-custom-blocks-faq .faq-item .summary .indicator:before{content:"\f103"}.wp-block-custom-blocks-faq .faq-item[open]>.summary .indicator{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.wp-block-custom-blocks-faq .faq-item .answer{background-color:var(--color__white);padding:var(--spaces-ms);padding-top:var(--spaces-xs);padding-left:var(--spaces-s);padding-right:var(--spaces-s)}.wp-block-custom-blocks-faq .faq-item .answer p:first-of-type{margin-top:0}.has-white-background-color .wp-block-custom-blocks-faq .faq-item .answer,.has-white-background-color .wp-block-custom-blocks-faq .faq-item .summary{background-color:var(--color__lightgrey)}.wp-block-file.file{margin-bottom:1rem}.wp-block-file.file .file__info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;position:relative;padding:0;width:100%}.wp-block-file.file .file__info>a:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% - 60px)}.wp-block-file.file .file__icon.icon-download{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-right:0;padding:0;position:relative;font-size:1rem;width:40px;height:40px;margin-right:20px;text-decoration:none;background-image:url(../img/icon-file.svg);background-repeat:no-repeat;background-size:contain;-webkit-transform:translate(0);transform:translate(0);top:unset}.wp-block-file.file .file__icon.icon-download:before{display:none}.wp-block-file.file .file__icon.icon-download.pdf{background-image:url(../img/icon-pdf.svg)}.wp-block-file.file .file__data{display:none;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:60px}.wp-block-file.file .file__data__type{margin-right:5px;text-transform:uppercase}.wp-block-file.file .wp-block-file__button{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin:0}.wp-block-gallery .blocks-gallery-item{padding:0}.wp-block-gallery .blocks-gallery-item:before{display:none}.wp-block-gallery .blocks-gallery-item:last-child{margin-bottom:1em}.wp-block-group{clear:both}.wp-block-group.alignfull{left:calc(50% - 50vw);max-width:100vw}.wp-block-group.alignfull.has-background .wp-block-group__inner-container{padding:var(--spaces-l) 25px}@media (min-width:calc(1280px - 20px)){.wp-block-group.alignfull.has-background .wp-block-group__inner-container{padding-left:63px;padding-right:63px}}.wp-block-group__inner-container form{padding-left:0;padding-right:0}.wp-block-group.has-primary-background-color .wp-block-button a.wp-block-button__link:hover{outline:2px solid var(--color__white)}.wp-block-image figure{margin:0 0 var(--spaces-ms) 0;width:100%;position:relative}.wp-block-image figure.alignleft img{padding:0}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.wp-block-image figure.alignleft{margin-right:var(--spaces-ms);max-width:calc(50% - var(--spaces-ms))}}@media (min-width:calc(1280px - 20px)){.wp-block-image figure.alignleft{margin-right:var(--spaces-ms);max-width:calc(50% - var(--spaces-ms))}}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.wp-block-image figure.alignright{margin-left:var(--spaces-ms)}}@media (min-width:calc(1280px - 20px)){.wp-block-image figure.alignright{margin-left:var(--spaces-ms)}}.wp-block-image figure figcaption{position:absolute;top:-10px;left:10px;z-index:2;background:var(--color__secondary);color:#fff;padding:2px 7px;font-weight:700;font-style:normal}.wp-block-image img{max-width:100%;height:auto}.wp-block-image.alignwide img{width:100%}.sg_internal-job_wrapper .slogan{text-shadow:none;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:22px}@media (max-width:768px){.sg_internal-job_wrapper .slogan{font-size:20px}}.sg_internal-job_wrapper .slogan .smaller{font-size:20px}@media (max-width:768px){.sg_internal-job_wrapper .slogan .smaller{font-size:17px}}.sg_internal-job_wrapper h1,.sg_internal-job_wrapper h1 span,.sg_internal-job_wrapper h2,.sg_internal-job_wrapper h2 strong{font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.sg_internal-job_wrapper h1{font-size:23px}@media (max-width:768px){.sg_internal-job_wrapper h1{font-size:20px}}.sg_internal-job_wrapper h1 .smaller{font-size:18px}@media (max-width:768px){.sg_internal-job_wrapper h1 .smaller{font-size:16px}}.sg_internal-job_wrapper h2{font-size:18px}@media (max-width:768px){.sg_internal-job_wrapper h2{font-size:17px}}.wp-block-custom-blocks-keyvisual.keyvisual{background-color:var(--color__lightgrey)}.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item{min-height:400px;max-height:50vh}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:190px;max-height:none}}.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content{max-width:580px;width:580px;background-color:var(--color__white);color:var(--color__black);margin-bottom:0;text-align:center;-ms-hyphens:auto;hyphens:auto;padding:20px}@media (min-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content{padding-top:30px;padding-bottom:30px}}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content{background-color:var(--color__white);position:relative;top:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:-20px;width:calc(100% - 40px)}}.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content .wp-block-heading{margin-top:0;margin-bottom:0}.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content h1,.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content h2,.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content h3{max-width:none;background-color:transparent;margin:0;font-size:26px;color:var(--color__mediumgrey-dark)}@media (min-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content h1,.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content h2,.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content h3{font-size:36px}}.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content p{font-size:18px;line-height:1.5;font-weight:700;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:var(--color__mediumgrey-dark)}.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content:empty,.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content:has(h1:empty),.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content:has(h2:empty),.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content:has(h3:empty){background-color:transparent!important}.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .image{height:400px}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .image{position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:190px}}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .image picture img{min-height:190px;-o-object-position:center center;object-position:center center}}.wp-block-custom-blocks-keyvisual.keyvisual.is-style-green-content .keyvisual-item .content{width:100%;max-width:1354px;background-color:transparent;padding:20px;margin-bottom:0;-ms-hyphens:auto;hyphens:auto}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual.is-style-green-content .keyvisual-item .content{background-color:var(--color__white);position:relative;top:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:-20px;width:calc(100% - 40px)}}@media (min-width:calc(1280px - 20px)){.wp-block-custom-blocks-keyvisual.keyvisual.is-style-green-content .keyvisual-item .content{text-align:left}}.wp-block-custom-blocks-keyvisual.keyvisual.is-style-green-content .keyvisual-item .content h3{background-color:var(--color__secondary);color:var(--color__white);display:inline;max-width:none;padding:2px 5px}@media (min-width:calc(1280px - 20px)){.wp-block-custom-blocks-keyvisual.keyvisual.is-style-green-content .keyvisual-item .content h3{max-width:70%}}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual.is-style-green-content .keyvisual-item .image{position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.wp-block-custom-blocks-keyvisual.keyvisual.is-style-presse{background:var(--color__lightgrey)}.wp-block-custom-blocks-keyvisual.keyvisual.is-style-presse .keyvisual-item{background:var(--color__white);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1314px;margin:0 auto}.wp-block-custom-blocks-keyvisual.keyvisual.is-style-presse .keyvisual-item:before{content:"";position:absolute;top:15px;left:40px;width:70px;height:70px;background:url(../img/glob_icon_megaphon_gruen.png) no-repeat;background-size:70px;margin:0 .5rem;display:block;z-index:10}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual.is-style-presse .keyvisual-item:before{top:140px;left:20px;width:45px;height:45px;background-size:45px}}.wp-block-custom-blocks-keyvisual.keyvisual.is-style-presse .keyvisual-item:after{content:"";position:absolute;top:0;left:24px;width:120px;height:120px;background:url(../img/haus-grau.png) no-repeat;background-size:120px;margin:0;display:block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual.is-style-presse .keyvisual-item:after{top:125px;left:19px;width:65px;height:65px;background-size:65px;-webkit-transform:rotate(0);transform:rotate(0);z-index:2;-webkit-filter:brightness(100);filter:brightness(100)}}.wp-block-custom-blocks-keyvisual.keyvisual.is-style-presse .keyvisual-item .content{background:transparent;max-width:680px;width:680px;-ms-flex-item-align:center;align-self:center;padding-left:100px}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.wp-block-custom-blocks-keyvisual.keyvisual.is-style-presse .keyvisual-item .content{padding-left:24px;padding-top:70px}}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual.is-style-presse .keyvisual-item .content{max-width:100vw;padding-left:30px;padding-top:42px;width:unset}}.wp-block-custom-blocks-keyvisual.keyvisual.is-style-presse .keyvisual-item .content h1{text-align:left;color:var(--color__secondary)}.wp-block-custom-blocks-keyvisual.keyvisual.is-style-presse .keyvisual-item .image{position:relative;max-width:600px}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual.is-style-presse .keyvisual-item .image{max-width:100vw}}.wp-block-custom-blocks-keyvisual.keyvisual:not(.is-style-green-content) .wp-block-heading.has-topline .topline{font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;letter-spacing:.6px;font-weight:700;background:var(--color__secondary);color:var(--color__white);text-align:center;white-space:nowrap;font-size:16px;padding:0 5px;display:inline-block;position:absolute;top:-30px;height:30px;line-height:30px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);margin:0 auto;min-width:0}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual:not(.is-style-green-content) .wp-block-heading.has-topline .topline{left:1.5rem;-webkit-transform:none;transform:none}}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-next,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-prev{top:50%!important;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;z-index:3;width:36px!important;height:36px!important;padding:0!important;border-radius:var(--radius)!important;background-color:var(--color__primary,#e37500)!important;border:2px solid transparent!important;cursor:pointer;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-next:before,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-prev:before{content:none!important;display:none!important}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-next .slick-next-icon,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-next .slick-prev-icon,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-prev .slick-next-icon,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-prev .slick-prev-icon{display:block!important;width:16px!important;height:16px!important;font-size:0!important;color:transparent!important;opacity:1!important;background:url(../img/slider_arrow-white.svg) no-repeat 50%!important;background-size:contain!important}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-next .slick-next-icon:before,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-next .slick-prev-icon:before,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-prev .slick-next-icon:before,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-prev .slick-prev-icon:before{content:none!important;display:none!important}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-next:focus,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-next:hover,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-prev:focus,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-prev:hover{background-color:var(--color__white)!important;border:2px solid var(--color__primary)!important;outline:none!important}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-next:focus .slick-next-icon,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-next:focus .slick-prev-icon,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-next:hover .slick-next-icon,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-next:hover .slick-prev-icon,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-prev:focus .slick-next-icon,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-prev:focus .slick-prev-icon,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-prev:hover .slick-next-icon,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-prev:hover .slick-prev-icon{color:transparent!important;font-size:0!important;background-image:url(../img/slider_arrow-primary.svg)!important}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-next.slick-disabled,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-prev.slick-disabled{opacity:.4;cursor:default}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-prev{left:15px!important}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-prev .slick-prev-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-next{right:15px!important}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-next,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-prev{display:none!important}}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-dots{padding:0!important;margin:0!important;text-align:center;list-style:none}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-dots li{display:inline-block!important;width:8px!important;height:8px!important;margin:0 3px!important;padding:0!important;vertical-align:middle;-webkit-transition:width .15s ease;transition:width .15s ease}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-dots li:before{display:none!important}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-dots li button{display:block!important;width:8px!important;height:8px!important;padding:0!important;margin:0!important;border:none!important;background:transparent!important;cursor:pointer}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-dots li button:before{content:none!important;display:none!important}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-dots li button .slick-dot-icon{display:block!important;width:8px!important;height:8px!important;border-radius:50%;background-color:var(--color__mediumgrey-dark,#505555)!important;opacity:1!important;-webkit-transition:all .15s ease;transition:all .15s ease}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-dots li button .slick-dot-icon:before{content:none!important;display:none!important}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-dots li.slick-active,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-dots li.slick-active button{width:18px!important}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-dots li.slick-active button .slick-dot-icon{width:18px!important;border-radius:3px!important;background-color:var(--color__primary,#e37500)!important}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .keyvisual-item .content{overflow:visible!important;background-color:transparent}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .keyvisual-item .content:has(h1:not(:empty)){background-color:var(--color__white)}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .keyvisual-item .content:has(h1:empty),.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .keyvisual-item .content:not(:has(h1)){padding-top:0;padding-bottom:0}}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .keyvisual-item .content:has(h1:empty) .wp-block-buttons,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .keyvisual-item .content:not(:has(h1)) .wp-block-buttons{margin-bottom:6px;margin-top:6px}}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .keyvisual-item .content{background-color:var(--color__white)}}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .keyvisual-item .content>.wp-block-button,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .keyvisual-item .content>.wp-block-buttons{position:absolute;bottom:-120px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;margin:0}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .keyvisual-item .content>.wp-block-button,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .keyvisual-item .content>.wp-block-buttons{position:static;-webkit-transform:none;transform:none;left:auto;bottom:auto;margin-top:12px;width:100%;text-align:center}}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .keyvisual-item .content .wp-block-button{margin:0 auto}}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .keyvisual-item .content .wp-block-button__link{position:relative!important;background:var(--color__white,#fff)!important;background-color:var(--color__white,#fff)!important;color:var(--color__mediumgrey-dark,#505555)!important;border:1px solid transparent!important;border-radius:var(--radius,4px)!important;padding:4px 62px 4px 24px!important;font-weight:700!important;white-space:nowrap!important}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .keyvisual-item .content .wp-block-button__link{background-color:transparent!important;border:none!important;color:var(--color__primary)!important;margin-top:0}}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .keyvisual-item .content .wp-block-button__link:after{content:""!important;display:block!important;position:absolute!important;right:24px!important;top:50%!important;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;width:25px!important;height:27px!important;background-image:url(../img/arrow-bonus-card-orange.svg)!important;background-repeat:no-repeat!important;background-size:contain!important}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .keyvisual-item .content .wp-block-button__link:hover{background:#cc5f00!important;background-color:#cc5f00!important;color:var(--color__white,#fff)!important}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .keyvisual-item .content .wp-block-button__link:hover:after{background-image:url(../img/arrow-bonus-card-white.svg)!important}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-autoplay-toggle-button{position:absolute!important;right:14px!important;left:auto!important;bottom:8px!important;width:24px;height:24px;border-radius:50%;background-color:var(--color__white)!important;border:2px solid var(--color__primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1!important;z-index:3}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-autoplay-toggle-button{left:10px!important;bottom:-36px!important}}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-autoplay-toggle-button .slick-pause-icon,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-autoplay-toggle-button .slick-play-icon{color:var(--color__white)!important;font-size:14px!important;line-height:1!important}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-autoplay-toggle-button .slick-pause-icon:before,.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-autoplay-toggle-button .slick-play-icon:before{font-family:slick!important;font-size:12px!important;color:var(--color__primary)!important}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-autoplay-toggle-button .slick-pause-icon:before{content:"";position:absolute;top:50%;left:6px;width:3px;height:10px;background-color:#e37500;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wp-block-custom-blocks-keyvisual.keyvisual.slick-slider .slick-autoplay-toggle-button .slick-pause-icon:after{content:"";position:absolute;top:50%;right:6px;width:3px;height:10px;background-color:#e37500;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wp-block-custom-blocks-keyvisual.keyvisual.keyvisual-left img,.wp-block-custom-blocks-keyvisual.keyvisual.keyvisual-left source{-o-object-position:left center;object-position:left center}.wp-block-custom-blocks-keyvisual.keyvisual.keyvisual-left-bottom img,.wp-block-custom-blocks-keyvisual.keyvisual.keyvisual-left-bottom source{-o-object-position:left bottom;object-position:left bottom}.wp-block-custom-blocks-keyvisual.keyvisual.keyvisual-left-top img,.wp-block-custom-blocks-keyvisual.keyvisual.keyvisual-left-top source{-o-object-position:left top;object-position:left top}.wp-block-custom-blocks-keyvisual.keyvisual.keyvisual-right img,.wp-block-custom-blocks-keyvisual.keyvisual.keyvisual-right source{-o-object-position:right center;object-position:right center}.wp-block-custom-blocks-keyvisual.keyvisual.keyvisual-right-bottom img,.wp-block-custom-blocks-keyvisual.keyvisual.keyvisual-right-bottom source{-o-object-position:right bottom;object-position:right bottom}.wp-block-custom-blocks-keyvisual.keyvisual.keyvisual-right-top img,.wp-block-custom-blocks-keyvisual.keyvisual.keyvisual-right-top source{-o-object-position:right top;object-position:right top}.alphatecc .wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content h1,.alphatecc .wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content h2,.alphatecc .wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content h3,.alphatecc .wp-block-custom-blocks-keyvisual.keyvisual .keyvisual-item .content p{color:var(--atec-mid-gray)}ol li strong.is-headline{display:block}.content-main .wp-block-media-text{margin-bottom:var(--spaces-m)}.content-main .wp-block-media-text:last-child{margin-bottom:0}.content-main .wp-block-media-text.is-style-small-image,.content-main .wp-block-media-text.is-style-xsmall-image{grid-template-columns:25% 1fr}.content-main .wp-block-media-text.is-style-small-image.has-media-on-the-right,.content-main .wp-block-media-text.is-style-xsmall-image.has-media-on-the-right{grid-template-columns:1fr 25%}.content-main .wp-block-media-text.is-style-phone-primary,.content-main .wp-block-media-text.is-style-phone-secondary{position:relative;min-height:300px;margin:6em 0;grid-template-columns:unset!important}@media (max-width:calc(768px - 0px)){.content-main .wp-block-media-text.is-style-phone-primary,.content-main .wp-block-media-text.is-style-phone-secondary{min-height:unset;margin:6.2em 0 0;display:block;height:calc(100% - 6.2em)}}.content-main .wp-block-media-text.is-style-phone-primary:before,.content-main .wp-block-media-text.is-style-phone-secondary:before{content:"";background:url(../../img/bfm_hausgrafik_bonuswelt_weiss.png) no-repeat;background-size:contain;background-position:bottom;position:absolute;left:10px;bottom:0;width:150px;height:160px}@media (max-width:calc(768px - 0px)){.content-main .wp-block-media-text.is-style-phone-primary:before,.content-main .wp-block-media-text.is-style-phone-secondary:before{bottom:unset;top:70px;width:150px;height:160px}}.content-main .wp-block-media-text.is-style-phone-primary .wp-block-media-text__media,.content-main .wp-block-media-text.is-style-phone-secondary .wp-block-media-text__media{position:absolute;left:110px;top:-100px;height:calc(100% + 12em)}@media (max-width:calc(768px - 0px)){.content-main .wp-block-media-text.is-style-phone-primary .wp-block-media-text__media,.content-main .wp-block-media-text.is-style-phone-secondary .wp-block-media-text__media{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.content-main .wp-block-media-text.is-style-phone-primary .wp-block-media-text__media img,.content-main .wp-block-media-text.is-style-phone-secondary .wp-block-media-text__media img{height:auto;width:auto;min-width:100px;min-height:100px;max-width:250px;max-height:100%}@media (max-width:calc(768px - 0px)){.content-main .wp-block-media-text.is-style-phone-primary .wp-block-media-text__media img,.content-main .wp-block-media-text.is-style-phone-secondary .wp-block-media-text__media img{width:200px}}.content-main .wp-block-media-text.is-style-phone-primary .wp-block-media-text__content,.content-main .wp-block-media-text.is-style-phone-secondary .wp-block-media-text__content{padding:0 4em 0 400px;grid-column:1}@media (max-width:calc(768px - 0px)){.content-main .wp-block-media-text.is-style-phone-primary .wp-block-media-text__content,.content-main .wp-block-media-text.is-style-phone-secondary .wp-block-media-text__content{margin-top:340px;padding:0 2em 3em}}.content-main .wp-block-media-text.is-style-phone-primary .wp-block-media-text__content *,.content-main .wp-block-media-text.is-style-phone-secondary .wp-block-media-text__content *{color:var(--color__white)}@media (max-width:calc(768px - 0px)){.content-main .wp-block-media-text.is-style-phone-primary .wp-block-media-text__content h3,.content-main .wp-block-media-text.is-style-phone-secondary .wp-block-media-text__content h3{text-align:center;font-size:24px;margin-bottom:1em}}@media (max-width:calc(768px - 0px)){.content-main .wp-block-media-text.is-style-phone-primary .wp-block-media-text__content ul,.content-main .wp-block-media-text.is-style-phone-secondary .wp-block-media-text__content ul{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}}.content-main .wp-block-media-text.is-style-phone-primary .wp-block-media-text__content ul li,.content-main .wp-block-media-text.is-style-phone-secondary .wp-block-media-text__content ul li{padding-left:var(--spaces-s)!important;line-height:1!important;font-size:19px}.content-main .wp-block-media-text.is-style-phone-primary .wp-block-media-text__content ul li:before,.content-main .wp-block-media-text.is-style-phone-secondary .wp-block-media-text__content ul li:before{background-color:var(--color__white)!important;width:5px!important;height:5px!important;top:7px!important}.content-main .wp-block-media-text.is-style-phone-primary{background-color:var(--color__primary)}.content-main .wp-block-media-text.is-style-phone-secondary{background-color:var(--color__secondary)}@media (max-width:calc(768px - 0px)){.content-main .wp-block-media-text.is-style-media-below{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-main .wp-block-media-text.is-style-media-below *{width:100%}.content-main .wp-block-media-text.is-style-media-below figure{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.content-main .wp-block-media-text.is-style-media-below .wp-block-media-text__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-item-align:start;align-self:start}}.content-main .wp-block-media-text figure{border-radius:3px}@media (max-width:calc(768px - 0px)){.content-main .wp-block-media-text .wp-block-media-text__content{padding:var(--spaces-ms) 0}}.content-main .wp-block-media-text.has-background .wp-block-media-text__content{padding:var(--spaces-ms)}@media (max-width:calc(768px - 0px)){.content-main .wp-block-media-text.is-style-small-image .wp-block-media-text__media img,.content-main .wp-block-media-text.is-style-small-image .wp-block-media-text__media video,.content-main .wp-block-media-text.logo-inside .wp-block-media-text__media img,.content-main .wp-block-media-text.logo-inside .wp-block-media-text__media video{max-width:160px;margin:0 auto}.content-main .wp-block-media-text.is-style-xsmall-image .wp-block-media-text__media img,.content-main .wp-block-media-text.is-style-xsmall-image .wp-block-media-text__media video{max-width:120px;margin:0 auto}}.blogslider .wp-block-media-text:before{display:none}.blogslider .wp-block-media-text .wp-block-media-text__media{z-index:1}.blogslider .wp-block-media-text>img{position:absolute;width:150px;height:160px;bottom:0;left:10px}@media (max-width:calc(768px - 0px)){.blogslider .wp-block-media-text>img{bottom:unset;top:70px;width:150px;height:160px}}.wp-block-custom-blocks-notices .notice__container{text-decoration:none;background-color:#ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;color:#fff}.wp-block-custom-blocks-notices .notice__container.warning{background-color:#c1292b}.wp-block-custom-blocks-notices .notice__container.notice{background-color:#ecb72c}.wp-block-custom-blocks-notices .notice__container.success{background-color:#229e27}.wp-block-custom-blocks-notices .notice__container .notice__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:auto;flex-basis:auto;font-size:2rem;padding:2rem;white-space:nowrap}.wp-block-custom-blocks-notices .notice__container .notice__icon:before{font-size:2rem;margin-right:1rem}.wp-block-custom-blocks-notices .notice__container .notice__icon p{margin:0}.wp-block-custom-blocks-notices .notice__container .notice__content{-ms-flex-preferred-size:auto;flex-basis:auto;padding:2rem;-ms-flex-item-align:center;align-self:center;white-space:normal}.wp-block-custom-blocks-notices .notice__container .notice__content p{margin:0}.postarchive.handwerker .articles article:hover{cursor:pointer}.postarchive.handwerker .articles article:hover .teaser__text h3 a:hover{text-decoration:none}.postarchive.handwerker .articles article:hover .teaser__text ul li:before{background-color:var(--color__white)}.postarchive.handwerker .articles article:hover a.teaser__link:after{border-color:var(--color__white)}.postarchive.handwerker .articles article a.teaser__link{position:relative}.postarchive.handwerker .articles article a.teaser__link:hover{text-decoration:underline}.postarchive.handwerker .articles article a.teaser__link:hover:after{margin-left:12px}.postarchive.handwerker .articles article a.teaser__link:after{content:"";display:inline-block;background-color:transparent;border:solid #505456;border-width:0 2px 2px 0;padding:2px;margin-left:9px;margin-bottom:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:margin .1s ease;transition:margin .1s ease}.postarchive button.postarchive-loadmore.button:not(.has-background){padding:2px 12px;margin:2rem auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative;font-weight:700}.postarchive button.postarchive-loadmore.button:not(.has-background).loading:before{background-image:url(../../img/spinner-dark.gif)}.postarchive button.postarchive-loadmore.button+h2{margin-top:var(--spaces-l);margin-bottom:var(--spaces-m)}.postarchive .loading:before{background-image:url(../../img/spinner-dark.gif);position:absolute;left:25px;top:12px}.postarchive .articles.posts.loading:before{background-size:25px;position:absolute;width:calc(100% - var(--flex-gap));height:calc(100% - var(--flex-gap));background-repeat:no-repeat;z-index:1;left:var(--flex-gap);top:var(--flex-gap);background-color:hsla(0,0%,100%,.3);background-position:50%}.postarchive .postarchive_filter-reset{padding:.5rem 1.25rem .4rem;border:1px solid transparent;margin-top:.5rem;text-decoration:none;border-radius:var(--radius);cursor:pointer;font-size:19px;font-weight:700;font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.postarchive .postarchive_filter-reset:before{font-size:16px}.postarchive .postarchive_filter-reset:not(.has-background){background:var(--color__primary);color:var(--color__white)}.postarchive .postarchive-categoryfilter label{background-color:transparent;padding-left:.6rem;margin-right:1rem}@media (max-width:calc(768px - 0px)){.postarchive .postarchive-categoryfilter label{width:calc(100% - 2.5rem)}}.postarchive .searchfield{width:90%;margin-right:0;padding:.5rem 0 .5rem 1.25rem;border:1px solid var(--input-border);border-radius:var(--radius);border-top-right-radius:0;border-bottom-right-radius:0;border-right:none;float:left;-webkit-appearance:none}@media (max-width:480px){.postarchive .searchfield{width:75%}}.postarchive .searchfield:focus,.postarchive .searchfield:focus+.searchsubmit{border-color:var(--label-gray)}.postarchive .searchsubmit[type=submit]{background:var(--color__white)!important;color:var(--color__black)!important;border:1px solid var(--input-border);border-top-left-radius:0;border-bottom-left-radius:0;border-left:none;width:10%;margin:0;position:relative}@media (min-width:870px){.postarchive .searchsubmit[type=submit]{padding-left:3.3em}}@media (max-width:480px){.postarchive .searchsubmit[type=submit]{width:25%}}.postarchive .searchsubmit[type=submit] .globicon{line-height:.8;font-size:1.2em}.postarchive .searchsubmit[type=submit] .globicon:hover{color:var(--color__primary)}.postarchive .postarchive-categoryfilter.flex-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.postarchive .postarchive-categoryfilter+h3{display:none}.postarchive .postarchive-categoryfilter .categories{-webkit-box-flex:28%;-ms-flex:28%;flex:28%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (max-width:710px){.postarchive .postarchive-categoryfilter .categories{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.postarchive .postarchive-categoryfilter .years{-webkit-box-flex:28%;-ms-flex:28%;flex:28%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:1em}@media (max-width:710px){.postarchive .postarchive-categoryfilter .years{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin-right:0;margin-bottom:1em}}.postarchive .postarchive-categoryfilter .accordion-item .headline{font-size:18px;line-height:.1em;background-color:var(--color__secondary);color:var(--color__white);font-weight:700}.postarchive .postarchive-categoryfilter .accordion-item .description{border:1px solid #e8e8e8;padding-bottom:var(--spaces-xs)}.postarchive .postarchive-categoryfilter .accordion-item .description input[type=checkbox]:checked{color:var(--color__white);accent-color:var(--color__secondary)}.postarchive .postarchive-categoryfilter .accordion-item .description label{margin-bottom:0}.postarchive .postarchive-categoryfilter .filter-reset{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.postarchive .postarchive-categoryfilter .filter-reset .postarchive_filter-reset:not(.has-background){background:none;color:var(--color__mediumgrey-dark);text-decoration:underline;padding:0;text-transform:capitalize;font-weight:inherit}.category-teaser-element .base-categories-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-teaser-element .base-categories-wrapper .category-badge{border-radius:var(--radius);background:var(--color__white);padding:12px 20px}.category-teaser-element .base-categories-wrapper .category-badge a{text-decoration:none}.category-teaser-element .base-categories-wrapper .category-badge a:hover{color:var(--color__primary)}ul.wp-block-social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.wp-block-social-links li.wp-social-link{padding-left:0!important;margin-right:10px}ul.wp-block-social-links li.wp-social-link:before{display:none}ul.wp-block-social-links li.wp-social-link a{color:inherit}ul.wp-block-social-links.has-large-icon-size svg,ul.wp-block-social-links.has-large-icon-size svg path{width:40px;height:40px}main .wp-block-table table{margin-bottom:var(--spaces-m);max-width:100%;display:table}main .wp-block-table table th{background-color:var(--color__black);padding:var(--spaces-xs);color:var(--color__white);border:0;text-align:center}main .wp-block-table table th:first-child{padding-left:var(--spaces-ms)}main .wp-block-table table th:last-child{padding-right:var(--spaces-ms)}@media (max-width:calc(768px - 0px)){main .wp-block-table table th{min-width:200px}}main .wp-block-table table th:first-child{border-radius:var(--radius) 0 0 0}main .wp-block-table table th:not(:last-child){border-right:1px solid var(--color__white)}main .wp-block-table table th:last-child{border-radius:0 var(--radius) 0 0}main .wp-block-table table th *,main .wp-block-table table th .h1,main .wp-block-table table th .h2,main .wp-block-table table th .h3,main .wp-block-table table th .h4,main .wp-block-table table th .h5,main .wp-block-table table th h1,main .wp-block-table table th h2,main .wp-block-table table th h3,main .wp-block-table table th h4,main .wp-block-table table th h5{color:var(--color__white)}main .wp-block-table table tr:nth-child(2n),main .wp-block-table table tr:nth-child(odd){background-color:var(--color__white)}main .wp-block-table table td{padding:var(--spaces-xs);color:var(--color__black);border:2px solid var(--color__lightgrey);min-width:100px;vertical-align:top}main .wp-block-table table td:first-child{padding-left:var(--spaces-ms)}main .wp-block-table table td:last-child{padding-right:var(--spaces-ms)}main .wp-block-table table td>br:first-child{display:block}main .wp-block-table table:last-child,main .wp-block-table table td .h1:last-child,main .wp-block-table table td .h2:last-child,main .wp-block-table table td .h3:last-child,main .wp-block-table table td .h4:last-child,main .wp-block-table table td .h5:last-child,main .wp-block-table table td h1:last-child,main .wp-block-table table td h2:last-child,main .wp-block-table table td h3:last-child,main .wp-block-table table td h4:last-child,main .wp-block-table table td h5:last-child,main .wp-block-table table th .h1:last-child,main .wp-block-table table th .h2:last-child,main .wp-block-table table th .h3:last-child,main .wp-block-table table th .h4:last-child,main .wp-block-table table th .h5:last-child,main .wp-block-table table th h1:last-child,main .wp-block-table table th h2:last-child,main .wp-block-table table th h3:last-child,main .wp-block-table table th h4:last-child,main .wp-block-table table th h5:last-child{margin-bottom:0}main .wp-block-table table tr{background-color:var(--color__lightgrey)}main .wp-block-table table.has-fixed-layout{width:100%}main .wp-block-table table th{min-width:auto}main .wp-block-table.is-style-stripes tr:nth-child(odd){background-color:var(--color__anothergrey)}main .wp-block-table.is-style-stripes tr:nth-child(2n){background-color:var(--color__lightgrey)}.wp-block-tableberg-wrapper tbody{display:table;width:100%}.wp-block-tableberg-wrapper tbody tr{height:50px}.wp-block-tableberg-wrapper tbody .wp-block-tableberg-cell{border:none!important;border-right:1px solid var(--color__white)}.wp-block-tableberg-wrapper tbody th.wp-block-tableberg-cell{border-right:1px solid var(--color__white)!important}.wp-block-tableberg-wrapper tbody td.wp-block-tableberg-cell{border:1px solid var(--color__lightgrey)!important}figure.wp-block-tableberg table.wp-block-tableberg{display:table!important;table-layout:auto!important}figure.wp-block-tableberg .tableberg-table-wrapper{overflow-x:auto}figure.wp-block-tableberg .tableberg-list span,figure.wp-block-tableberg .tableberg-text-element{font-size:inherit!important;color:inherit!important}figure.wp-block-tableberg tbody tr{height:50px}figure.wp-block-tableberg tbody td,figure.wp-block-tableberg tbody th{padding:var(--spaces-xs)!important;width:auto!important;min-width:100px!important}figure.wp-block-tableberg tbody td:first-child,figure.wp-block-tableberg tbody th:first-child{padding-left:var(--spaces-ms)!important}figure.wp-block-tableberg tbody td:last-child,figure.wp-block-tableberg tbody th:last-child{padding-right:var(--spaces-ms)!important}figure.wp-block-tableberg tbody th{border:none!important;border-right:1px solid var(--color__white)!important}figure.wp-block-tableberg tbody td{border:1px solid var(--color__lightgrey)!important}.wp-block-button__link.wp-element-button{--tableberg-button-hover-background-color:var(--color__primary);--tableberg-button-text-hover-color:var(--color__white)}.wp-block-group.has-background figure.wp-block-tableberg tbody td:first-child,.wp-block-group.has-background figure.wp-block-tableberg tbody th:first-child{padding-left:var(--spaces-xs)!important}.wp-block-group.has-background figure.wp-block-tableberg tbody td:last-child,.wp-block-group.has-background figure.wp-block-tableberg tbody th:last-child{padding-right:var(--spaces-xs)!important}.wp-block-custom-blocks-tabs .tabs__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:var(--color__white);margin-bottom:-65px;padding-left:1em;min-height:110px}.wp-block-custom-blocks-tabs .tabs__container .tab-navigation{display:none}.wp-block-custom-blocks-tabs .tabs__container .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;padding:4px}.wp-block-custom-blocks-tabs .tabs__container .tabs a{padding:15px 8px;color:var(--color__mediumgrey-dark);background-color:transparent;text-decoration:underline;-ms-flex-negative:0;flex-shrink:0;margin-right:5px;font-size:.9em;opacity:.3}.wp-block-custom-blocks-tabs .tabs__container .tabs a:focus-visible{outline:2px solid var(--color__primary);outline-offset:2px;z-index:999}.wp-block-custom-blocks-tabs .tabs__container .tabs a.active{color:var(--color__mediumgrey-dark);background-color:transparent;opacity:1}.wp-block-custom-blocks-tabs .tabs__container .tabs a span{display:block}.wp-block-custom-blocks-tabs .tabs__container .tabs a:last-child{margin-right:0}.wp-block-custom-blocks-tabs .tabs__container .tabs a[href="#deutsch"]:before{content:url(../../../assets/img/GLOB_Flagge_Deutschland_65x45px_rgb.svg);width:55px;height:45px;display:inline-block}.wp-block-custom-blocks-tabs .tabs__container .tabs a[href="#english"]:before{content:url(../../../assets/img/GLOB_Flagge_Grossbrittanien_65x45px_rgb.svg);width:55px;height:auto;display:inline-block}.wp-block-custom-blocks-tabs .tabs__container .tabs a[href="#francais"]:before{content:url(../../../assets/img/GLOB_Flagge_Frankreich_65x45px_rgb.svg);width:55px;height:auto;display:inline-block}.wp-block-custom-blocks-tabs .tabs__container .tabs a[href="#china"]:before{content:url(../../../assets/img/GLOB_Flagge_China_65x45px_rgb.svg);width:55px;height:auto;display:inline-block}.wp-block-custom-blocks-tabs .tabs__container .tabs a[href="#china"]:after{content:"中文";display:block}.wp-block-custom-blocks-tabs .items .tabs-item,.wp-block-custom-blocks-tabs .tabs__container .tabs a[href="#china"] span{display:none}.wp-block-custom-blocks-tabs .items .tabs-item:first-of-type{display:block}.wp-block-custom-blocks-tabs .items .tabs-item .content a.button{color:#575757;background-color:var(--color__primary);color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;padding:.5rem 1.25rem;border:1px solid transparent;margin-top:.5rem;text-decoration:none;border-radius:3px 3px 3px 3px;cursor:pointer}.wp-block-custom-blocks-tabs .items .tabs-item .content .wp-block-file.file{margin-left:-24px}.wp-block-custom-blocks-timeline.is-style-alternative .timeline-item .content{background-color:var(--color__white);padding:var(--spaces-m)}.wp-block-custom-blocks-timeline.is-style-alternative .timeline-item .content:after{z-index:0;width:3px;left:calc(50% - 4px);background-color:var(--color__primary)}.wp-block-custom-blocks-timeline.is-style-alternative .timeline-item .image img{-o-object-fit:cover;object-fit:cover;max-height:400px}@media (max-width:calc(768px - 0px)){.wp-block-custom-blocks-timeline.is-style-alternative .timeline-item{display:block}.wp-block-custom-blocks-timeline.is-style-alternative .timeline-item .content,.wp-block-custom-blocks-timeline.is-style-alternative .timeline-item:nth-child(2n) .content{-webkit-transform:translateX(0);transform:translateX(0)}}.wp-block-video{margin:0}.wp-block-video .plyr button{border:0;margin:0}.wp-block-video .plyr button:hover{border:0}.wp-block-video.is-style-vertical{height:-webkit-fill-available;aspect-ratio:9/16!important;max-width:300px!important;width:unset;max-height:95vh}@media (max-width:calc(768px - 0px)){.wp-block-video.is-style-vertical{max-width:100%!important}}.alignleft{float:left;width:auto}.alignleft img{width:100%}@media (min-width:calc(768px - 0px)){.alignleft{max-width:50%}.alignleft img{padding:0 var(--spaces-ms) var(--spaces-ms) 0}}.alignright{float:right;width:auto}.alignright img{width:auto}@media (min-width:calc(768px - 0px)){.alignright{max-width:50%}.alignright img{padding:0 0 var(--spaces-ms) var(--spaces-ms)}}.aligncenter{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alignwide{width:100%}.alignfull{left:calc(50% - 50vw);position:relative;width:100vw}.alignfull>img{width:100%}.text--left{text-align:left}.text--right{text-align:right}.text--center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-text-align-center{text-align:center}.has-black-background-color,.has-dark-background-color,.has-dark-grey-background-color{background-color:var(--color__black);color:var(--color__white)}.has-white-background-color{background-color:var(--color__white);color:var(--color__black)}.has-primary-background-color{background-color:var(--color__primary);color:var(--color__white)}.has-secondary-background-color{background-color:var(--color__secondary);color:var(--color__white)}.has-lightgrey-background-color{background-color:var(--color__lightgrey);color:var(--color__black)}div.has-background{margin-bottom:var(--spaces-l);margin-top:var(--spaces-l)}div.has-background:first-child,div.has-background:first-child.show-for-mobile+.hide-for-mobile{margin-top:0}div.has-background:last-child{margin-bottom:0}.page-template-page-clean .has-white-background-color{background-color:#fff;color:#4a545b}.h1+.has-background,.h2+.has-background,.h3+.has-background,.h4+.has-background,.h5+.has-background,h1+.has-background,h2+.has-background,h3+.has-background,h4+.has-background,h5+.has-background{margin-top:0}.h1.has-background,.h2.has-background,.h3.has-background,.h4.has-background,.h5.has-background,h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background{margin-top:0;margin-bottom:var(--spaces-ms);padding:var(--spaces-xxs)}.has-black-color,.has-black-text-color,.has-dark-grey-color,.has-dark-grey-text-color{color:var(--color__black)}.has-white-color{color:var(--color__white)}.has-primary-color{color:var(--color__primary)}.has-secondary-color{color:var(--color__secondary)}.has-lightgrey-color{color:var(--color__lightgrey)}.has-medium-grey-color{color:var(--color__mediumgrey-dark)}.has-small-font-size{font-size:.8rem}.has-medium-font-size{font-size:1rem}@media (min-width:calc(1280px - 20px)){.has-medium-font-size{font-size:1.5rem}}.has-large-font-size{font-size:1.7rem;letter-spacing:-.05rem;word-spacing:-.1rem}@media (min-width:calc(1280px - 20px)){.has-large-font-size{font-size:1.8rem}}.has-huge-font-size{font-size:2.3rem;letter-spacing:-.05rem;word-spacing:-.1rem}.headline{font-family:Lexend,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:var(--spaces-ms);font-weight:700;color:var(--dark-gray)}body .fancybox-container{z-index:9999999999}body .wp-block-gallery-1,body .wp-block-gallery-2,body .wp-block-gallery-3,body .wp-block-gallery-4,body .wp-block-gallery-5,body .wp-block-gallery-6,body .wp-block-gallery-7,body .wp-block-gallery-8,body .wp-block-gallery-9,body .wp-block-gallery-10,body .wp-block-gallery-11,body .wp-block-gallery-12,body .wp-container-1,body .wp-container-2,body .wp-container-3,body .wp-container-4,body .wp-container-5,body .wp-container-6,body .wp-container-7,body .wp-container-8,body .wp-container-9,body .wp-container-10,body .wp-container-11,body .wp-container-12{--wp--style--unstable-gallery-gap:unset;gap:unset}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.show-for-mobile{display:none}}@media (min-width:calc(1280px - 20px)){.show-for-mobile{display:none}}@media (max-width:calc(768px - 0px)){.hide-for-mobile{display:none}}.content-main form select.hidden,.hidden{display:none}.bigger{font-size:2em;line-height:.5em}.accordion-item+br,:not(h1):not(h2)>br:not(.force-br):first-child,li+br{display:none}.error,.success{color:#fff;padding:var(--spaces-s)!important}.success{background:var(--color__secondary)}.error{background:var(--color__error)}.grid-box{background-color:var(--color__white);border-radius:var(--radius);padding-top:var(--spaces-m);padding-bottom:var(--spaces-m)}.grid-box>:not(.btn){padding-left:var(--spaces-m);padding-right:var(--spaces-m)}.grid-box.no-background{background-color:transparent}.grid-x{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:var(--flex-gap)}.grid-x.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid-x.no-margin-top{margin-top:0}.grid-x .menuCard-wrapper{margin-top:0!important}@media (min-width:calc(768px - 0px)){.grid-x.medium-up-2>.cell{width:calc(50% - var(--flex-gap))}.grid-x.medium-up-3>.cell{width:calc(33.33333% - var(--flex-gap))}}@media (min-width:calc(1280px - 20px)){.grid-x.large-up-2>.cell{width:calc(50% - var(--flex-gap)*1/2)}.grid-x.large-up-3>.cell{width:calc(33.33333% - var(--flex-gap)*2/3)}}.grid-x>.cell{position:relative;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;width:100%}.grid-x>.cell.small-1{width:calc(8.33333% - var(--flex-gap)*11/12)}.grid-x>.cell.small-2{width:calc(16.66667% - var(--flex-gap)*5/6)}.grid-x>.cell.small-3{width:calc(25% - var(--flex-gap)*3/4)}.grid-x>.cell.small-4{width:calc(33.33333% - var(--flex-gap)*2/3)}.grid-x>.cell.small-5{width:calc(41.66667% - var(--flex-gap)*1.4/2.4)}.grid-x>.cell.small-6{width:calc(50% - var(--flex-gap)*1/2)}.grid-x>.cell.small-7{width:calc(58.33333% - var(--flex-gap)*0.71429/1.71429)}.grid-x>.cell.small-8{width:calc(66.66667% - var(--flex-gap)*0.5/1.5)}.grid-x>.cell.small-9{width:calc(75% - var(--flex-gap)*0.33333/1.33333)}.grid-x>.cell.small-10{width:calc(83.33333% - var(--flex-gap)*0.2/1.2)}.grid-x>.cell.small-11{width:calc(91.66667% - var(--flex-gap)*0.09091/1.09091)}@media (min-width:calc(768px - 0px)){.grid-x>.cell.medium-1{width:calc(8.33333% - var(--flex-gap)*11/12)}.grid-x>.cell.medium-2{width:calc(16.66667% - var(--flex-gap)*5/6)}.grid-x>.cell.medium-3{width:calc(25% - var(--flex-gap)*3/4)}.grid-x>.cell.medium-4{width:calc(33.33333% - var(--flex-gap)*2/3)}.grid-x>.cell.medium-5{width:calc(41.66667% - var(--flex-gap)*1.4/2.4)}.grid-x>.cell.medium-6{width:calc(50% - var(--flex-gap)*1/2)}.grid-x>.cell.medium-7{width:calc(58.33333% - var(--flex-gap)*0.71429/1.71429)}.grid-x>.cell.medium-8{width:calc(66.66667% - var(--flex-gap)*0.5/1.5)}.grid-x>.cell.medium-9{width:calc(75% - var(--flex-gap)*0.33333/1.33333)}.grid-x>.cell.medium-10{width:calc(83.33333% - var(--flex-gap)*0.2/1.2)}.grid-x>.cell.medium-11{width:calc(91.66667% - var(--flex-gap)*0.09091/1.09091)}}@media (min-width:calc(1280px - 20px)){.grid-x>.cell.large-1{width:calc(8.33333% - var(--flex-gap)*11/12)}.grid-x>.cell.large-2{width:calc(16.66667% - var(--flex-gap)*5/6)}.grid-x>.cell.large-3{width:calc(25% - var(--flex-gap)*3/4)}.grid-x>.cell.large-4{width:calc(33.33333% - var(--flex-gap)*2/3)}.grid-x>.cell.large-5{width:calc(41.66667% - var(--flex-gap)*1.4/2.4)}.grid-x>.cell.large-6{width:calc(50% - var(--flex-gap)*1/2)}.grid-x>.cell.large-7{width:calc(58.33333% - var(--flex-gap)*0.71429/1.71429)}.grid-x>.cell.large-8{width:calc(66.66667% - var(--flex-gap)*0.5/1.5)}.grid-x>.cell.large-9{width:calc(75% - var(--flex-gap)*0.33333/1.33333)}.grid-x>.cell.large-10{width:calc(83.33333% - var(--flex-gap)*0.2/1.2)}.grid-x>.cell.large-11{width:calc(91.66667% - var(--flex-gap)*0.09091/1.09091)}}@media (min-width:1260px){.grid-x>.cell.xlarge-1{width:calc(8.33333% - var(--flex-gap)*11/12)}.grid-x>.cell.xlarge-2{width:calc(16.66667% - var(--flex-gap)*5/6)}.grid-x>.cell.xlarge-3{width:calc(25% - var(--flex-gap)*3/4)}.grid-x>.cell.xlarge-4{width:calc(33.33333% - var(--flex-gap)*2/3)}.grid-x>.cell.xlarge-5{width:calc(41.66667% - var(--flex-gap)*1.4/2.4)}.grid-x>.cell.xlarge-6{width:calc(50% - var(--flex-gap)*1/2)}.grid-x>.cell.xlarge-7{width:calc(58.33333% - var(--flex-gap)*0.71429/1.71429)}.grid-x>.cell.xlarge-8{width:calc(66.66667% - var(--flex-gap)*0.5/1.5)}.grid-x>.cell.xlarge-9{width:calc(75% - var(--flex-gap)*0.33333/1.33333)}.grid-x>.cell.xlarge-10{width:calc(83.33333% - var(--flex-gap)*0.2/1.2)}.grid-x>.cell.xlarge-11{width:calc(91.66667% - var(--flex-gap)*0.09091/1.09091)}}.z-index-1{z-index:1}.z-index-2{z-index:2}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.no-padding{padding:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.text-primary{color:var(--color__primary)}.text-secondary{color:var(--color__secondary)}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.flex-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.has-icon-blumen{position:relative;padding:1.5rem 2rem!important}.has-icon-blumen:after{content:"";width:100px;height:80px;background-image:url(../img/icon-blumen.png);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-50px;right:-10px}@media (min-width:600px){.has-icon-blumen:after{right:-70px;bottom:-40px}}@media (min-width:calc(1280px - 20px)){.has-icon-blumen:after{bottom:-40px;left:-40px;right:auto}}.has-bg-house{border-radius:20px;background-color:transparent;background-image:url(../img/haus-grau.png);background-size:100%;background-repeat:no-repeat;padding:140px 2rem 1rem;min-height:320px}@media (min-width:400px){.has-bg-house{min-height:440px}}@media (min-width:600px){.has-bg-house{min-height:470px;padding:200px 3rem 1rem}}@media (min-width:720px){.has-bg-house{min-height:520px}}@media (min-width:10240px){.has-bg-house{min-height:560px}}.has-bg-house:before{position:absolute;content:"";background:-webkit-gradient(linear,left bottom,left top,from(#f3f3f3),color-stop(50%,#f3f3f3),color-stop(50%,hsla(0,0%,100%,0)),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#f3f3f3,#f3f3f3 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0));width:100%;height:100%;bottom:0;left:0;z-index:-1;border-radius:20px}@media (max-width:480px){.has-bg-house:before{background:-webkit-gradient(linear,left bottom,left top,from(#f3f3f3),color-stop(70%,#f3f3f3),color-stop(50%,hsla(0,0%,100%,0)),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#f3f3f3,#f3f3f3 70%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}}.has-bg-house:after{content:"";width:150px;height:120px;background-image:url(../img/icon-blumen.png);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-50px;right:0}@media (min-width:calc(1280px - 20px)){.has-bg-house:after{left:-50px;right:auto}}.has-bg-house div,.has-bg-house form{background-color:transparent;max-width:600px}.has-bg-house form{background-color:transparent!important}.has-bg-house .mandatory{position:absolute;color:var(--color__black);bottom:15px}@media (min-width:calc(1280px - 20px)){.has-bg-house .mandatory{margin-left:60px}}.has-bg-house.has-bg-white-house{background-image:url(../img/haus-weiss.png)}.has-bg-house.has-bg-white-house:before{background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(50%,#fff),color-stop(50%,hsla(0,0%,100%,0)),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff,#fff 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}@media (max-width:480px){.has-bg-house.has-bg-white-house:before{background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(70%,#fff),color-stop(50%,hsla(0,0%,100%,0)),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff,#fff 70%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}}.has-bg-house.has-bg-white-house:after{display:none}.has-bg-house.has-bg-white-house .gform_anchor{scroll-margin-top:100px}@media (min-width:calc(768px - 0px)) and (max-width:calc(1280px - 20px)){.has-bg-house.has-bg-white-house .gform_anchor{scroll-margin-top:150px}}@media (min-width:calc(1280px - 20px)){.has-bg-house.has-bg-white-house .gform_anchor{scroll-margin-top:200px}}.has-bg-house.has-bg-white-house .gform_wrapper.skk-add-mail_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.has-bg-house.has-bg-white-house .gform_wrapper.skk-add-mail_wrapper .gform_validation_errors{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:16px;border:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.has-bg-house.has-bg-white-house .gform_wrapper.skk-add-mail_wrapper .gform_heading{display:none;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-top:var(--spaces-m);max-width:240px;margin:0 auto}.has-bg-house.has-bg-white-house .gform_wrapper.skk-add-mail_wrapper .gform_heading .gform_title{color:var(--color__secondary);margin-bottom:0}.has-bg-house.has-bg-white-house .gform_wrapper.skk-add-mail_wrapper .skk-add-mail{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:var(--spaces-s)}@media (min-width:calc(1280px - 20px)){.has-bg-house.has-bg-white-house .gform_wrapper .mandatory{margin-left:0}}.has-bg-house.has-bg-white-house .gform_wrapper form.gewinnspiel-weihnachten .gform_body .ginput_complex.ginput_container_email{display:block}@media (max-width:640px){.has-bg-house.has-bg-white-house .gform_wrapper form.gewinnspiel-weihnachten .gform_body .ginput_complex.ginput_container_email span:last-of-type{margin-top:1em;display:block}}.has-bg-house.has-bg-white-house .gform_wrapper form .gform_body .ginput_container input,.has-bg-house.has-bg-white-house .gform_wrapper form .gform_body .ginput_container select{background-color:#dedfe1;border-color:var(--color__mediumgrey-dark);color:var(--color__mediumgrey-dark)}.has-bg-house.has-bg-white-house .gform_wrapper form .gform_body .ginput_container input::-webkit-input-placeholder,.has-bg-house.has-bg-white-house .gform_wrapper form .gform_body .ginput_container select::-webkit-input-placeholder{color:var(--color__mediumgrey-dark);opacity:1}.has-bg-house.has-bg-white-house .gform_wrapper form .gform_body .ginput_container input::-moz-placeholder,.has-bg-house.has-bg-white-house .gform_wrapper form .gform_body .ginput_container select::-moz-placeholder{color:var(--color__mediumgrey-dark);opacity:1}.has-bg-house.has-bg-white-house .gform_wrapper form .gform_body .ginput_container input:-ms-input-placeholder,.has-bg-house.has-bg-white-house .gform_wrapper form .gform_body .ginput_container select:-ms-input-placeholder{color:var(--color__mediumgrey-dark);opacity:1}.has-bg-house.has-bg-white-house .gform_wrapper form .gform_body .ginput_container input::-ms-input-placeholder,.has-bg-house.has-bg-white-house .gform_wrapper form .gform_body .ginput_container select::-ms-input-placeholder{color:var(--color__mediumgrey-dark);opacity:1}.has-bg-house.has-bg-white-house .gform_wrapper form .gform_body .ginput_container input::placeholder,.has-bg-house.has-bg-white-house .gform_wrapper form .gform_body .ginput_container select::placeholder{color:var(--color__mediumgrey-dark);opacity:1}.has-bg-house.has-bg-white-house .gform_wrapper form .gform_body .ginput_container .gchoice label{padding-left:3rem}.has-bg-house.has-bg-white-house .gform_wrapper form .gform_body .ginput_container .gchoice label:before{background-color:#dedfe1;border-color:var(--color__mediumgrey-dark);width:2.1rem;height:2rem}.has-bg-house.has-bg-white-house .gform_wrapper form .gform_body .ginput_container .gchoice label:after{left:1px;top:1px;width:31px;height:30px}.has-bg-house.has-bg-white-house .gform_wrapper form .gform_body .ginput_container .gchoice input[type=checkbox]:checked+label:after{background-color:var(--color__secondary)}.has-bg-house.has-bg-white-house .gform_wrapper form .gform_body .ginput_container.ginput_container_checkbox:first-of-type{margin-top:1.3rem}.has-bg-house.has-bg-white-house .gform_wrapper form .gform_footer button{width:auto}@media (max-width:calc(768px - 0px)){body.gf_has_errors .has-bg-house.has-bg-white-house:before{background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(60%,#fff),color-stop(0,hsla(0,0%,100%,0)),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff,#fff 60%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}}@media (max-width:500px){body.gf_has_errors .has-bg-house.has-bg-white-house:before{background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(80%,#fff),color-stop(0,hsla(0,0%,100%,0)),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff,#fff 80%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}}.is-layout-flex{display:-webkit-box;display:-ms-flexbox;display:flex}body.gf_submitted .has-bg-house:before{height:auto}@media (max-width:calc(768px - 0px)){.scroll-container{overflow-x:scroll;width:calc(100vw - 40px);max-width:calc(100vw - 40px)}.scroll-container>*{width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;max-width:none!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;min-width:100%}.scroll-container>* .cell{max-width:70vw}}.no-padding{padding:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}