@charset "UTF-8";.ce-align-left{text-align:left}.ce-align-center{text-align:center}.ce-align-right{text-align:right}.ce-table td,.ce-table th{vertical-align:top}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden}.ce-left .ce-gallery,.ce-column{float:left}.ce-center .ce-outer{position:relative;float:right;right:50%}.ce-center .ce-inner{position:relative;float:right;right:-50%}.ce-right .ce-gallery{float:right}.ce-gallery figure{display:table;margin:0}.ce-gallery figcaption{display:table-caption;caption-side:bottom}.ce-gallery img{display:block}.ce-gallery iframe{border-width:0}.ce-border img,.ce-border iframe{border:2px solid #000;padding:0}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px}.ce-image .ce-gallery{margin-bottom:0}.ce-intext.ce-right .ce-gallery{margin-left:10px}.ce-intext.ce-left .ce-gallery{margin-right:10px}.ce-below .ce-gallery{margin-top:10px}.ce-column{margin-right:10px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:10px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto}.ce-headline-left{text-align:left}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.ce-uploads{margin:0;padding:0}.ce-uploads li{list-style:none outside none;margin:1em 0}.ce-uploads img{float:left;padding-right:1em;vertical-align:top}.ce-uploads span{display:block}.ce-table{width:100%;max-width:100%}.ce-table th,.ce-table td{padding:.5em .75em;vertical-align:top}.ce-table thead th{border-bottom:2px solid #dadada}.ce-table th,.ce-table td{border-top:1px solid #dadada}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgb(0 0 0 / .05)}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada}.frame-space-before-extra-small{margin-top:1em}.frame-space-before-small{margin-top:2em}.frame-space-before-medium{margin-top:3em}.frame-space-before-large{margin-top:4em}.frame-space-before-extra-large{margin-top:5em}.frame-space-after-extra-small{margin-bottom:1em}.frame-space-after-small{margin-bottom:2em}.frame-space-after-medium{margin-bottom:3em}.frame-space-after-large{margin-bottom:4em}.frame-space-after-extra-large{margin-bottom:5em}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgb(0 0 0 / .25);margin-bottom:2em}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgb(0 0 0 / .25);margin-top:2em}.frame-indent{margin-left:15%;margin-right:15%}.frame-indent-left{margin-left:33%}.frame-indent-right{margin-right:33%}.nav{z-index:100;overflow:hidden}.nav ul{list-style:none;padding:0}.nav li{display:block;margin:0 auto;text-align:center}.nav li a{font-size:24px;color:#E6E6E6;text-decoration:none}.nav svg{max-width:164px}@media screen and (min-width:1024px){.nav svg{max-width:220px}}@media screen and (min-width:1200px){.nav{overflow:visible}.nav nav{padding-top:0;padding-bottom:0}.nav nav ul{margin-top:0;margin-bottom:0}.nav li{display:inline-block;text-align:left}.nav .cta-link{float:right}.nav nav .logo{position:relative;width:auto;float:left;padding:9px 30px}.nav .main.menu{float:left}.nav .main.menu .submenu{position:absolute}}.burger{width:29px;height:24px;cursor:pointer;right:20px;z-index:20;padding:10px;position:absolute;top:0}.burger span{width:100%;height:2px;background-color:#fff;display:block;transition:background-color 0.5s ease-in-out;margin-top:12px}.burger span::before,.burger span::after{content:"";width:100%;background-color:#fff;display:block;transition:all 0.5s ease-in-out;height:2px}.burger span::before{transform:translateY(-10px)}.burger span::after{transform:translateY(10px);margin-top:-2px}.burger.active span{background-color:#fff0}.burger.active span::before{transform:rotateZ(45deg) translateY(0)}.burger.active span::after{transform:rotateZ(-45deg) translateY(0)}.nav{max-height:50px;transition:max-height 300ms ease-in;background:#000}.open.nav{display:block;background:#000;position:fixed;left:0;right:0;max-height:2000px;transition:max-height 300ms ease-in}.nav .cta{display:none}.nav ul.menu.main{margin-bottom:0}.nav ul.menu.last{margin-top:0}@media screen and (min-width:1200px){.nav .cta{display:block}.nav nav{display:block}.nav nav::after{display:none}.nav nav li{margin-right:15px}.nav nav li a{font-size:18px}.nav .burger{display:none}.lang{float:left}.contact .btn-style-2{margin-top:4px!important}.last{float:right}}.nav{position:fixed;width:100vw;border-bottom:1px solid #707070}.nav::after{content:"";float:none;display:block;clear:both}.nav .btn-style-2{color:#00CCD6;border:2px solid #00CCD6}.nav .menu.last li{padding:5px 15px}.nav .menu.last .contact{padding-left:24px}.nav .menu.last .contact:after{content:"";display:block;left:20px;width:100%;height:2px;background-color:#707070}@media screen and (min-width:1200px){.nav .menu.last .contact:after{display:none}}.nav .menu.last .btn-style-2{color:inherit;border:2px solid #fff0;border-radius:21px;width:105px;border-radius:21px;width:105px;line-height:40px;display:inline-block;text-align:center;line-height:30px;user-select:none;text-decoration:none;font-size:1rem;text-align:left}@media screen and (min-width:1200px){.nav .menu.last .btn-style-2{border:2px solid #00CCD6;text-align:center}}.nav .logo{display:block;padding:9px 30px;position:absolute;top:0;float:none}.nav .logo svg{width:151px}nav ul,ul.menu,ul.links{list-style:none;font-size:1rem;display:block;margin:0 auto;text-align:center;margin-top:50px;margin-bottom:40px}nav ul .cta-link,ul.menu .cta-link,ul.links .cta-link{float:none;color:#00CCD5;font-family:"Forza Bold"}nav ul .cta-link a,ul.menu .cta-link a,ul.links .cta-link a{color:#00CCD5}nav ul li:before,ul.menu li:before,ul.links li:before{display:none}nav ul li,ul.menu li,ul.links li{display:block;padding-left:24px;padding-right:24px;font-family:"Forza Medium";padding-top:12px;padding-bottom:13px;color:#E6E6E6}nav ul li a,ul.menu li a,ul.links li a{color:#E6E6E6}@media screen and (min-width:1200px){nav ul li,ul.menu li,ul.links li{display:inline-block}}.dropdown{cursor:pointer}.dropdown>a{pointer-events:none}.contact .btn-style-2{margin:0 auto;width:105px}nav .dropdown{position:relative}nav .dropdown:hover>a,nav .dropdown.open>a{color:#00CCD6!important}nav .dropdown:hover .submenu,nav .dropdown.open .submenu{display:block;max-height:500px;overflow:inital;transition:all 0.3s ease-in}nav .dropdown .submenu{max-height:0;transition:all 0.3s ease-in;overflow:hidden;margin:0}nav .dropdown .submenu a{font-size:14px}@media screen and (min-width:1200px){nav .dropdown .submenu{max-height:inital;overflow:inital;margin-top:8px;border-top:1px solid #707070;transform:translateX(-15px);display:none;background:#000;width:295px}nav .dropdown .submenu li{display:block;width:100%;box-sizing:border-box;padding:2px 12px 12px}nav .dropdown .submenu li:first-child{padding:12px}nav .dropdown .submenu li a{width:100%;padding-bottom:12px;padding-left:13px;font-size:1rem}nav .dropdown .submenu li:after{content:"";display:block;height:2px;background:#707070;width:calc(100% - 12px);margin:12px auto 0}}.language-menu a{text-decoration:none}.language-menu .active{display:none}.caret{position:absolute;top:calc(50% - 8px);left:calc(50% - 6px);transform:rotate(45deg);display:block;width:8px;height:8px;content:"";border:2px solid #fff;border-width:0 0 2px 2px;z-index:1;top:20px;right:8px;left:inherit;background:#fff0;transform:rotate(316deg)}.active .caret{border:2px solid #D3FE00;border-width:0 0 2px 2px}.dropdown:hover .caret{border:2px solid #00CCD6;border-width:0 0 2px 2px;transform:rotate(136deg);top:26px}.dropdown.open .caret{border:2px solid #00CCD6;border-width:0 0 2px 2px;transform:rotate(136deg);top:26px}.active.dropdown:hover .caret{border:2px solid #D3FE00;border-width:0 0 2px 2px;transform:rotate(136deg);top:26px}.active.dropdown.open .caret{border:2px solid #D3FE00;border-width:0 0 2px 2px;transform:rotate(136deg);top:26px}@media screen and (max-width:1200px){.caret{display:none}.open.nav{max-height:initial;min-height:100vh}.submenu{min-height:100vh}.nav .logo{padding-left:10px}.submenu:has(.active){position:absolute;top:0;left:0;right:0;background:#000;z-index:1000;max-height:initial!important}.nav li a,.nav li{font-size:1.5rem!important;text-align:left}.nav li:after{content:"";display:block;left:20px;width:100%;height:2px;background-color:#707070}.nav .lang:after,.nav .lang li:after,.nav .contact:after{display:none}.nav .lang a{font-size:1rem!important}.submenu::before{content:"back";display:block;padding:10px 15px;color:#999;font-size:16px;font-weight:700;cursor:pointer;text-align:left;padding-left:40px;font-size:1.125rem}:lang(de) .submenu::before{content:"zurück"}.submenu:after{position:absolute;top:calc(50% - 8px);left:calc(50% - 6px);transform:rotate(45deg);display:block;width:12px;height:12px;content:"";border:2px solid #999;border-width:0 0 2px 2px;z-index:10000;top:14px;left:20px}.nav .dropdown:after{position:absolute;top:calc(50% - 8px);left:calc(50% - 6px);transform:rotate(45deg);display:block;width:12px;height:12px;content:"";border:2px solid #fff;border-width:0 0 2px 2px;z-index:1;top:25px;right:30px;left:inherit;background:#fff0;transform:rotate(225deg)}.submenu:has(.active)::before:hover{background:#444}.carets{position:absolute;top:calc(50% - 8px);left:calc(50% - 6px);transform:rotate(-45deg);display:block;width:12px;height:12px;content:"";border:2px solid #fff;border-width:0 0 2px 2px;z-index:10000}.submenu{position:fixed;left:100%!important;width:100vw}.submenu li a{font-size:1.31rem!important}.dropdown>.submenu{opacity:0;top:0;pointer-events:none}.dropdown.open>.submenu{opacity:1;top:0;pointer-events:initial}.dropdown.open>.submenu{transform:translateX(0)}.menu li{padding-top:0!important;padding-bottom:0!important}.menu li a{display:block;padding-top:17px;padding-bottom:23px}.nav ul.menu{transform:translate(0);transition:transform 0.3s}.dropdown-toggle{border-bottom:2px solid #707070}.nav ul.menu.main:has(.dropdown.open),.nav ul.menu.main:has(.dropdown.open)+.last{transform:translate(-100%)}}footer ul.menu{margin:0}footer ul.menu li{padding:0;margin-bottom:0}footer ul.menu li a{font-size:1rem;text-decoration:none}footer ul.menu li a:hover{text-decoration:underline}.row:has(.card){max-width:1161px;margin:0 auto}.card{border-radius:32px;border:9px solid #fff0;box-sizing:border-box;padding:0 31px;position:relative;max-width:569px;width:100%;margin-top:20px;margin-bottom:20px;margin-top:0}.card .anchor{position:absolute;width:100%;height:100%;z-index:1;font-size:0;left:-9px;right:0;border:9px solid #fff0;top:-9px;border-radius:32px;bottom:0;display:block;transition:background 140ms ease-in}.card .anchor:hover{background:rgb(255 255 255 / .2)}.card .icon{position:absolute;right:14px;top:10px;z-index:0}.card.petrol{background:#40F6FF;color:#000000!important}.card.petrol h1,.card.petrol h2,.card.petrol h3,.card.petrol h4,.card.petrol h5,.card.petrol h6,.card.petrol ul li{color:#000000!important}.card.petrol ul li:before{background-image:url('../../../typo3temp/Images/li-check-black.svg')!important;background-repeat:no-repeat;background-size:contain}.card.petrol ul li ul li:before{display:none}.card.petrol ul li ul{margin-top:10px;margin-left:10px}.card.petrol ul li ul li{padding-left:0;list-style:initial}.card.schwarz{background:#000;color:#fff!important}.card.schwarz h1,.card.schwarz h2,.card.schwarz h3,.card.schwarz h4,.card.schwarz h5,.card.schwarz h6,.card.schwarz ul li{color:#fff!important}.card.blau{background:#00ABFF}.card.blau h1,.card.blau h2,.card.blau h3,.card.blau h4,.card.blau h5,.card.blau h6,.card.blau ul li{color:#fff!important}.card.gelb{background:#B9DE00;color:#000!important}.card.gelb h1,.card.gelb h2,.card.gelb h3,.card.gelb h4,.card.gelb h5,.card.gelb h6,.card.gelb ul li{color:#000!important}.card.gelb ul li:before{background-repeat:no-repeat;background-size:contain}.card>img{position:absolute}.card h1,.card h2,.card h3,.card h4,.card h5,.card h6{margin-left:0}.card h3:before{display:none}.hero .welle{display:none}.hero{height:100vh;position:fixed;width:100vw;top:0;z-index:-1;left:0}.hero>video{position:absolute;min-height:100%;min-width:100%;top:0}body:has(.hero) .bg-video{display:none}footer{position:relative}@media screen and (min-width:760px){body footer .menu{display:inline-block;text-align:left;max-width:none}body footer .menu li{margin-right:20px!important}}.frame-type-mk-grid-one-6{background:#595959}.frame-space-after-extra-small{margin-bottom:0!important;padding-bottom:0!important}.frame-space-before-extra-small{margin-top:0!important;padding-top:0!important}.frame-space-before-extra-large,.frame-space-before-large{margin-top:0}.frame-space-before-extra-large{padding-top:140px!important}.frame-space-after-extra-large{padding-bottom:140px!important;margin-bottom:0}.frame-space-before-small{padding-top:10px!important;margin-top:0}.frame-space-before-medium{padding-top:20px!important;margin-top:0}.frame-space-before-large{padding-top:50px!important;margin-top:0}.frame-space-after-small{padding-bottom:10px!important;margin-bottom:0}.frame-space-after-medium{padding-bottom:20px!important;margin-bottom:0}.frame-space-after-large{padding-bottom:50px!important;margin-bottom:0}#inhalt .full>.frame-layout-1 .rellax.blue .inner{background:#40F6FF!important}#inhalt .full>.frame-layout-5{padding-left:20px;padding-right:20px}#inhalt .full>.frame-layout-5 h1,#inhalt .full>.frame-layout-5 h2,#inhalt .full>.frame-layout-5 h3,#inhalt .full>.frame-layout-5 h4,#inhalt .full>.frame-layout-5 h5,#inhalt .full>.frame-layout-5 h6{color:#fff}body .frame-type-image.frame-layout-5{margin-top:initial}body .frame-type-image.frame-layout-5 .ce-inner{grid-template-columns:auto auto auto auto auto;grid-template-rows:auto;grid-row-gap:15px}body .frame-type-image.frame-layout-5 .ce-inner .ce-gallery figure{margin:0 auto}body .frame-layout-5 h1,h2,h3,h4,h5,h6 p{color:#fff}.frame-custom-31:has(.ce-gallery){background:#595959}@media screen and (min-width:1260px){.frame-custom-31:has(.ce-gallery) .ce-gallery{max-width:1220px;margin-left:auto;margin-right:auto}}.counting-numbers.container{display:grid;gap:20px;grid-template-columns:auto auto auto auto;padding-bottom:190px}@media screen and (max-width:1024px){.counting-numbers.container{grid-template-columns:auto auto;grid-row-gap:190px;justify-content:center;grid-column-gap:70px}}.circle{width:207px;height:207px;background-color:#40F6FF;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 4px 6px rgb(0 0 0 / .1);color:#000;font-size:18px;text-align:center;position:relative;font-weight:700}.circle p{position:absolute;bottom:-200px;min-height:150px}@media screen and (max-width:1024px){.circle p{bottom:-200px}}.number{font-size:60px;font-weight:700;font-family:"Forza Bold"}.main.menu .active>a{color:#D3FE00!important}.main.menu .active>a:hover{color:#00CCD6!important}.main.menu li,.main.menu a:hover,.menu.last a:hover{color:#00CCD6!important}section.first{overflow-x:hidden!important}
