body,html{margin:0;padding:0;height:100%;width:100%}html{font-size:.052vw}body{font-family:Arial,sans-serif;font-size:22rem;color:#4a4a49;background:#dcd3d3;max-width:1920px;margin:0 auto;width:100%;line-height:1.2}body.startseite{background:#76c4e9}h1{font-size:400%;color:#fff;font-weight:900;line-height:1.15;margin-bottom:.5em;text-shadow:0 10px 10px rgba(150,150,150,1)}.startseite h1{margin-top:0}h2{font-size:155%;line-height:1.4;color:#063d56}h3{font-size:110%}.registrierung h3{white-space:nowrap;color:#063d56;font-size:137%;min-height:2.3em}.we{background:#fff}.blau{background:#063d56;color:#fff}.blau h2{color:#fff;margin-bottom:-.5em;margin-top:2em}.dblau{color:#063d56}.grau{background:#dcd3d3}.hblau{background:#76c4e9}.rot{background:#dd0c52;color:#fff}.fett{font-weight:900}.innenw{padding:1.8em 6em}.left{text-align:left;padding:2em}.tl{text-align:left}.mg{padding-bottom:4em}.pad{padding:2em;width:65%;margin:2em auto}.pad2{padding:2em;padding-bottom:0;width:65%;margin:0}header.innenw{padding-top:4em;padding-bottom:.5em;display:flex;justify-content:space-between;align-items:center;position:relative}.startseite header.innenw{margin-bottom:3em}.login header.innenw,.registrierung header.innenw{justify-content:center;padding-bottom:3em}header.innenw>div.flex{justify-content:flex-end;align-items:center}div.rechnung_ span a,div.sozial_popup a,form a,p a{color:#888;text-decoration:underline;cursor:pointer}div.rechnung_ span a{display:block;text-decoration:none;font-size:125%;color:#003e57;margin-bottom:.5em}a.logo{display:block;width:520rem}a.logo img{display:block;width:100%;height:auto}a.button{display:inline-block;padding:.3em 0;font-size:105%;position:relative;z-index:1;text-decoration:none;margin-bottom:1.5em;margin-top:.5em}a.button::after,a.button::before{content:'';display:block;position:absolute;background:#dd0c52;border-radius:100%;width:2em;top:0;height:100%;left:-1em;z-index:-1}a.button::after{left:auto;right:-1em}a.zurueck{margin-top:.5em;margin-bottom:1.5em}div.start a.button{margin-left:1em}header a.button{margin:0;margin-left:3em;font-size:100%}div.start{padding-right:50%;padding-top:2em;padding-bottom:3em;position:relative}div.start>img{display:block;position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;object-position:center;z-index:-1}div.start>img.sicher{width:200px;height:auto;transform:rotate(-15deg)}div.nachweis h2{margin-bottom:2em}div.nachweis div.bild{border-bottom:1px solid #fff;overflow:hidden}div.nachweis div.bild img{display:block;margin:0 auto;width:50%;position:relative;top:4em;transform:rotate(-15deg)}div.sozial a{cursor:pointer}header div.flex div.sozial{width:auto;padding:0}header div.sozial a{margin-left:.5em}div.sozial_popup{padding:4em;border-radius:1em;background:#fff;position:fixed;top:50%;left:50%;z-index:10;text-align:center;transform:translateX(-50%) translateY(-50%);display:none;box-shadow:0 7px 8px -4px rgb(0 0 0 / 20%),0 13px 19px 2px rgb(0 0 0 / 14%),0 5px 24px 4px rgb(0 0 0 / 12%)}div.sozial_popup.offen{display:block}div.sozial_popup a{display:block;font-weight:700;margin:.5em}div.sozial_popup a.schliessen{position:absolute;right:1em;top:1em;color:#dd0c52}p{line-height:1.3}.center{text-align:center}div.vorteile_block{border-radius:1em;width:52%;margin:0 auto;padding:1em 2em 1em 2em;transform:translateX(3em);text-align:left;margin-bottom:2em}div.vorteile_block>div{position:relative;margin-bottom:2em}div.vorteile_block img{display:block;width:6em;position:absolute;left:0;top:0;background:#fff;border-radius:100%;transform:translateX(-110%)}div.vorteile_block h3{margin-bottom:0}div.vorteile_block p{margin-top:.5em}.flex{display:flex;justify-content:space-between}div.flex>div{width:30%;padding:1em}div.nachweis div.flex>div{padding:0;width:calc(100% / 3)}div.einblenden>div{display:none}div.einblenden.i1>div.i1,div.einblenden.i2>div.i2,div.einblenden.i3>div.i3,div.einblenden.i4>div.i4,div.einblenden.i5>div.i5{display:block}div.schritte div.bild{position:relative}div.schritte div.bild::before{content:'';display:block;position:absolute;background:url(/bilder/pfeil.svg) no-repeat;width:3em;height:3em;right:-2em;top:50%;background-size:contain}div.schritte div.bild.b3::before{display:none}div.schritte div.bild>span{display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:0;width:2em;height:2em;font-weight:900;font-size:200%;background:#ddd;line-height:1;border-radius:100%}div.schritte div.bild img{display:block;width:45%;margin:0 auto}div.schritte b{display:inline-block;margin-bottom:.5em}p.frage{cursor:pointer;margin-top:0}p.antwort{display:none}.offen>p.antwort{display:block}div.faq div.flex{flex-wrap:wrap}div.faq div.flex>div{width:45%;text-align:left;border-bottom:.25em solid #dcd3d3}div.faq div.flex>div.fn{border:0;margin-bottom:2em}div.kunden>p{margin-bottom:2em}div.bx-wrapper{background:0;border:0;box-shadow:none;text-align:left;width:80%;margin:0 auto;margin-bottom:2em}div.bx-wrapper p{width:80%;margin:0 auto;background:#fff;border-radius:.5em;padding:1em;height:9.5em;padding-top:1.25em;margin-bottom:1em}div.bx-wrapper div.slider>div{max-width:19em}.bx-wrapper .bx-next{background:url(/bilder/pfeil.svg) no-repeat;right:-2em}.bx-wrapper .bx-prev{background:url(/bilder/pfeil_links.svg) no-repeat;left:-2em}div.schritt1{padding-top:3em;width:63%;margin:0 auto;margin-bottom:2em}div.schritt1>h2{margin-bottom:.5em}div.nschritt{padding:2em}div.weiter{width:100%;margin:0 auto;margin-bottom:3em}div.weiter span{display:inline-block;border-radius:100%;background:#dbe4e8;width:5em;height:5em}div.weiter>div{position:relative}div.weiter>div::before{content:'';display:block;width:36%;height:2rem;background:#003e57;position:absolute;left:84%;top:9em}div.weiter>div.nr5::before{display:none}div.weiter div.aktiv span{background:#295d72}div.weiter h3{font-weight:400;color:#444;font-size:125%}div.negativ_offen>p{margin:0}form{width:70%;margin:0 auto}form label{padding:1.5em;border-radius:.25em;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;font-weight:700;background:#fff;margin-bottom:2em;position:relative}input,select,textarea{font-size:110%;border:0;background:0 0;font-weight:400;width:68%}div.zwei input,div.zwei select,div.zwei textarea{width:100%;margin-top:.25em}form label span{display:block;font-size:85%;color:#666;width:100%;text-align:left}.zu{display:none}p.fehler{padding:2em;border-radius:.25em}a.zurueck,a.zurueck_2 span,button{display:inline-block;background:#fff;border:0;border-top:.15em solid #dd0c52;border-bottom:.15em solid #dd0c52;font-size:135%;padding:1.5em;padding-top:.5em;padding-bottom:.5em;position:relative;line-height:1;text-decoration:none;color:#4a4a49;margin-right:1em;cursor:pointer;margin-top:.5em}a.zurueck_2{position:relative;z-index:1;font-size:80%}a.zurueck::after,a.zurueck::before,a.zurueck_2 span::after,a.zurueck_2 span::before,button::after,button::before{content:'';display:block;position:absolute;width:2em;height:100%;border:.15em solid #dd0c52;border-radius:100%;top:-.15em;left:-1em;z-index:-1;background:#fff}a.zurueck,a.zurueck::after,a.zurueck::before,a.zurueck_2 span,a.zurueck_2 span::after,a.zurueck_2 span::before,div.buttons.bblau button,div.buttons.bblau button::after,div.buttons.bblau button::before{border-color:#003e57}div.buttons.bblau button{color:#003e57}a.zurueck.br,a.zurueck.br::after,a.zurueck.br::before{border-color:#dd0c52}.login button{margin-bottom:4em}a.bwe,a.bwe::after,a.bwe::before{border-color:#fff}a.bwe{z-index:1}a.zurueck::after,a.zurueck_2 span::after,button::after{left:auto;right:-1em}div.buttons{justify-content:space-between;align-items:flex-start;padding-top:3em}div.flex.zwei>label{width:39%}div.wrap{flex-wrap:wrap;justify-content:space-between}section.uebersicht>div.ue{background:#fff;border-radius:.25em;padding:2em;width:100%;margin:5em auto}section.uebersicht ul{width:77%;margin:0 auto}section.uebersicht>div label{margin:0;padding:1em;font-weight:700}div.ue div.buttons{padding-top:1em;padding-bottom:1em}div.warenkorb input{text-align:right}div.warenkorb label{font-weight:400}div.warenkorb label.gesamt,div.warenkorb label.gesamt input{font-weight:700}div.rechtliches{text-align:left;margin-bottom:3em;margin-top:2em}div.rechtliches.all,div.rechtliches.all label,div.rechtliches.all p{margin:0}div.rechtliches>p{padding-left:3em;margin-bottom:0}div.rechtliches input{max-width:4em}div.rechtliches label{background:0 0}.ende ol li{margin-bottom:1.5em}div.dokumente{display:flex;justify-content:space-around}div.dokumente div.dok{width:30%}div.dok a{text-decoration:none;font-weight:700;color:#063d56;font-size:125%}div.dok img{display:block;margin:1em auto}img.hl{display:inline-block;width:15em;height:auto}p.hinweis_kontakte label select{width:100%}.checkbox-label{display:block;position:relative;cursor:pointer;padding-left:3em}.checkbox-label input{position:absolute;opacity:0;cursor:pointer}.checkbox-label .checkbox-custom{position:absolute;top:calc(50% - .5em);left:0;height:1em;width:1em;background-color:transparent;border-radius:5px;transition:all .3s ease-out;border:2px solid #003e57}.checkbox-label input:checked~.checkbox-custom{background-color:#003e57;border-radius:5px;transform:rotate(0) scale(1);opacity:1;border:2px solid #003e57}.checkbox-label .checkbox-custom::after{position:absolute;content:"";left:.5em;top:.5em;height:0;width:0;border-radius:5px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(0) scale(0);opacity:1;transition:all .3s ease-out}.checkbox-label input:checked~.checkbox-custom::after{transform:rotate(45deg) scale(1);opacity:1;left:4px;top:2px;width:3px;height:6px;border:solid #fff;border-width:0 2px 2px 0;background-color:transparent;border-radius:0}div.regis_ende{padding-left:13%}div.buttons.bblau{position:relative;z-index:1}div.zertifikat{padding:4em;border:1px solid #063d56}div.zertifikat img{width:10em;height:auto}div.rechnung_ span{width:50%;display:block;text-overflow:ellipsis;overflow:hidden;text-align:left}div.rechnung_.fett{margin-bottom:.5em}.select2-container--default .select2-search--dropdown .select2-search__field{background:#f9f9f9}.select2-search--dropdown{display:block;position:relative}.select2-search--dropdown::before{content:'';display:block;position:absolute;width:1em;height:1em;right:1em;opacity:.5;top:.65em;background:url(/bilder/suche.svg) no-repeat;background-size:contain}.druck footer.innenw,.druck header{display:none}html{margin:0;padding:0}body.druck{background:0 0;padding:2em;padding-top:0;width:19.6cm;max-width:inherit;height:25cm;font-size:40px;background:#fff}.druck div.zertifikat{border:0}.druck table td p{clear:both;margin:0;margin-bottom:.5em}.druck table td{vertical-align:top}.druck table td span{display:block;font-weight:700;white-space:nowrap}.druck table td span.gr{font-size:110%}.druck h2>span,.druck table td h3>span,.druck table td span>span{color:#999;font-size:50%;display:block;margin-top:-.25em;position:relative}.druck h2{font-size:125%}.druck table td p>span{float:left;margin-right:2em;min-width:10em}.druck div.zertifikat div.qr_code img{width:auto}.druck div.adresse{padding-left:3em;padding-top:2em;border-top:1px solid #ccc}.druck div.adresse>span{display:block;float:left;padding:1em;margin-right:8em;font-size:60%}.klein{font-size:60%}.druck div.stammdaten{margin-bottom:2em}.druck p.kl{font-size:50%;margin-top:1em}.druck td.td_1{padding-right:3em;width:21.6em}.druck div.unterschrift{position:relative;margin-bottom:3em}.druck div.unterschrift img#stempel{position:absolute;left:10%;top:-3em}.rechnung div.logo{padding:2em;width:26em;float:left;border-radius:0 0 .5em .5em}.rechnung div.logo img{display:block;width:100%;height:auto}.rechnung div.kopf h2{float:right;margin-top:2em}.rechnung div.daten{padding-top:2em;margin-bottom:3em}.rechnung div.daten>div{width:50%;float:left}.rechnung div.daten>div.kd_daten{padding:2em;text-align:right;float:right;padding-right:0}.rechnung div.kd_daten p{margin:0;clear:both;padding-left:5em}.rechnung div.kd_daten span{text-align:left;display:block;float:left;width:8em;white-space:nowrap;font-weight:700}.rechnung div.daten>div.kunde{background:#dcd3D340;border-radius:.5em;width:26em;padding:2em}.rechnung div.positionen span{display:block;float:left;width:18%;text-align:right}.rechnung span.pb,.rechnung span.pg{font-weight:700}.rechnung div.positionen span.pb{width:37%;text-align:left}.rechnung div.positionen span.pp{width:5em;text-align:left}.rechnung div.re_kopf{border-bottom:.15em solid #003e57;margin-bottom:1em;font-weight:700}.rechnung div.re_pos{border-bottom:2px solid #003e57;margin-bottom:1em}.rechnung div.summe{width:30em;float:right;text-align:right;font-weight:700;position:relative}.rechnung div.summe span{text-align:left;display:block;float:left}.rechnung div.summe p{padding:.5em;padding-right:2em}.rechnung div.summe p.re_betrag{border-radius:.5em;padding-top:1em;padding-bottom:1em;border-bottom:5px solid #003e57}.rechnung div.re_fuss{background:#003e57;position:relative;left:0;width:100%;bottom:1em;padding:2em 6em 2em 6em;box-sizing:border-box}.rechnung div.re_fuss>p{float:left;width:20%;color:#fff}.rechnung div.re_fuss img{display:block;width:6em}.rechnung div.rechnung>div{padding-left:4em;padding-right:4em}.rechnung div.re_texte p{padding:3em}footer.innenw{display:flex;justify-content:space-between;font-size:65%;align-items:flex-end;padding-top:2em;padding-bottom:2em;position:relative}footer b{font-size:125%}footer div.links a{display:inline-block;margin-right:2em;color:#fff;text-decoration:none}footer div.links{font-size:110%;display:flex;align-items:center}a#nach_oben{position:absolute;padding:.15em;background:#063d56;width:3em;height:3em;background-size:contain;z-index:5;right:6em;top:-3em;border-radius:.5em .5em 0 0}div.sozial{display:flex;align-items:center;margin-right:7em}div.sozial span{display:block;margin-right:1em;white-space:nowrap;color:#fff;font-size:70%}div.sozial img{width:2em;display:block}footer div.links div.sozial a{margin-right:1em}.aktiv a.zurueck_2,a.n_aendern{display:none}.aktiv a.n_aendern{display:block}label span.flex{width:62.5%}form.joh,p.joh{display:none}form label.lc{justify-content:center}form label.lc>span{margin-left:4em;font-weight:700}p.rahmen{width:50%;margin:2em auto;border:2px solid #003e57;border-radius:.5em;padding:2em;background:#fff}input.zeit{font-family:Arial,sans-serif;width:56.5%}div.rechnungen{overflow:auto;height:auto;margin:0 auto}span.hersteller{position:absolute;padding:1em;top:100%;width:100%;left:0;max-height:10em;overflow:auto;z-index:1;text-align:left;background:#fff}span.hersteller:empty{padding:0;display:none}span.hersteller>a{display:block;padding:.25em}input.hersteller{margin-left:1em}div.credit_pakete{display:flex;padding:2em;justify-content:center}div.credit_pakete div.paket{background:#295d72;padding:1.5em 2.5em;border-radius:.5em;margin:1em;font-weight:700;transition:all .6s;font-size:105%;margin-left:1em;margin-right:1em;color:#fff}div.credit_pakete div.paket>span{font-weight:400}div.credit_pakete div.paket.lang{width:15em}div.credit_pakete div.paket.aktiv,div.credit_pakete div.paket:hover{cursor:pointer;background:#295d72;color:#fff}div.credit_pakete h3{font-size:3em;margin:0;color:#fff}div.paket span.kl{font-weight:400;display:block}div.paket p{margin-top:2em}div.guthaben{padding:0;margin-bottom:4em}div.guthaben div.paket_{white-space:nowrap;width:auto;background:#fff;padding:1.5em 2.5em;border-radius:.5em;font-weight:700;font-size:125%}div.paket_ b{font-size:2em}div.paypal{padding:4em}ul{text-align:left}div.videos{padding:2.5em 1.5em;overflow:hidden}div.videos iframe{display:inline-block;margin:1em;max-width:100%;width:25%;height:15em}.flex.wrap .voll{width:100%}div.mobil_daten h2{margin:0;font-size:150%}div.mobil_daten p.gro{font-size:100%}div.mobil_daten p{margin-top:0;text-align:center}div.mobil_daten h3{color:#003e57;white-space:nowrap;margin:0}div.mobil_daten h1 span,div.mobil_daten h3 span{display:block;font-size:75%;position:relative;margin-bottom:.5em;font-weight:400}div.mobil_daten .en{color:#666;font-size:90%}div.mobil_daten div.flex>div{width:48%;padding:0;margin-bottom:1em;text-align:left}div.mobil_daten label{background:#fff;padding:.75em 1em;border-radius:.5em;display:block}div.mobil_daten img{display:block;width:90%;margin:0 auto;border-radius:1em}div.mobil_daten div.qr{display:flex;align-items:center}div.mobil_daten div.negativ label{background:#003e57;color:#fff;text-align:center;font-weight:700;font-size:135%}div.mobil_daten h1{color:#003e57;font-size:250%;font-weight:600;text-shadow:none;margin-bottom:0}div.ssl{display:flex}div.ssl img{display:block;height:4em;width:auto;margin-right:1em}.mobil header{display:none}.intercom-launcher::before{content:'Centrum pomocy';display:block;position:absolute;background:#dd0c52;color:#fff;padding:1em 1.5em;right:85%;border:.2em solid #fff;border-radius:2em;line-height:1;white-space:nowrap;top:-25%}.intercom-launcher{border:.2em solid #fff!important}div.alle_sprachen{display:none;position:absolute;padding:1em;column-count:4;width:8em;z-index:1}div.sprachen span{display:inline-block;width:1.5em;height:1.5em;border-radius:100%;overflow:hidden;border:1px solid #fff}div.sprachen span img{display:block;object-fit:cover;object-position:center;width:100%;height:100%}div.sprachen>a.button{display:inline-flex;align-items:center}div.sprachen>a.button span{margin-right:1em}div.flex>div.sprachen{width:auto;margin-right:2em}div.sprachen:hover div.alle_sprachen{display:block}header div.flex>a.button{padding:.5em}@media (max-width:767px){div.alle_sprachen{font-size:140%}}@media (min-width:1920px){html{font-size:.042vw}}@media (max-width:1440px){html{font-size:.04vw}}@media (max-width:1024px){html{font-size:.07vw}div.start>img{right:0}a.button{white-space:nowrap}header a.button{margin-left:-3em}.startseite header a.button{margin-left:0}div.start>img.sicher{width:100px;right:8%}p{font-size:115%}div.vorteile_block{width:70%}}@media (max-width:767px){html{font-size:.17vw;overflow-x:hidden}body{font-size:22rem}p{font-size:100%}h1{font-size:260%}.innenw,div.start{padding:1em}div.vorteile_block{width:68%;transform:translateX(2em)}div.nachweis div.flex>div{width:80%;margin:0 auto}div.schritte div.flex{flex-direction:column}div.schritte div.flex>div{width:100%}div.kunden,div.schritte div.bild::before{display:none}div.schritte div.bild{width:50%;margin:0 auto}div.schritte img{display:block;width:100%}div.faq div.flex>div{width:100%}p.frage{margin:0}div.videos iframe{width:100%;margin:0;margin-bottom:1em;height:auto}footer div.links a{display:block}footer.innenw{font-size:80%;margin-top:2em;flex-direction:column;align-items:flex-start}footer div.links{margin-bottom:2em;display:block}form label{padding:1em;text-align:left;font-size:95%}input,select,textarea{width:45%}section.uebersicht>div.ue{box-sizing:border-box}section.uebersicht>div label{text-align:left;display:block}section.uebersicht>div label input{display:block;width:100%;margin-top:.5em}div.rechnung_ span,div.ue div.buttons,div.warenkorb input{text-align:left}div.rechnung_{display:block;margin-bottom:1em;padding:.5em;background:#eee}div.rechnung_ span{width:100%}div.ue div.buttons p,label span.flex{width:100%}div.schritt1{width:90%}div.weiter{width:100%;margin:0}div.weiter h3{min-height:3em}div.flex.zwei>label{width:100%}div.rechtliches>p{padding:0}div.credit_pakete{padding:0;flex-wrap:wrap}a.logo{width:100%;margin-bottom:1em}header.innenw{flex-direction:column;padding-top:2em}header.innenw>div.flex{width:100%;flex-wrap:wrap}form{width:100%;margin:0;margin-bottom:2em}h2{font-size:130%}div.sozial{margin:0}a.button{margin-left:1em}div.start.innenw{width:100%;padding:0;overflow:hidden}div.start>img{height:38%;right:-10%}div.start>span{display:block;background:#fff;padding:1em 2em}div.start>h1{padding-left:1em;margin-right:50%;margin-bottom:2em}div.sozial span{white-space:normal;font-size:80%}div.ssl{margin-top:2em}div.weiter{font-size:70%}div.weiter span{width:4em;height:4em}div.weiter>div::before{display:none}.registrierung div.weiter>div{overflow:hidden;text-overflow:ellipsis;width:25%}header a.button{margin-left:.5em;margin-bottom:.5em}p.hinweis_kontakte label{margin-top:1em}header a.button::after,header a.button::before{display:none}header a.button{padding-left:.5em;padding-right:.5em;border-radius:.5em}header.innenw>div.flex{justify-content:space-between}div.sozial_popup{width:65%;padding:1.5em}div.credit_pakete div.paket{margin:.5em;padding:1.5em}.registrierung h3{white-space:normal}div.rechnungen{width:100%}header div.flex div.sozial{margin-bottom:.75em}div.start>img.sicher{width:75px;right:8%}div.nachweis div.flex{display:block}div.flex>div{width:100%}div.dokumente{flex-wrap:wrap}div.dokumente div.dok{width:100%;margin-bottom:2em}div.dok img{width:60%;margin:1em auto}@media screen and (orientation:landscape){html{font-size:.1vw;overflow-x:hidden}}}