/*! HTML5 Boilerplate v6.1.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,html{height:100%;min-height:100%;position:relative;overflow-x:hidden}html{overflow-x:hidden}*{box-sizing:border-box}main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100%}strong{font-weight:700}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(../fonts/open-sans-v17-latin-300.eot);src:local("Open Sans Light"),local("OpenSans-Light"),url(../fonts/open-sans-v17-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v17-latin-300.woff2) format("woff2"),url(../fonts/open-sans-v17-latin-300.woff) format("woff"),url(../fonts/open-sans-v17-latin-300.ttf) format("truetype"),url(../fonts/open-sans-v17-latin-300.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/open-sans-v17-latin-regular.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(../fonts/open-sans-v17-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v17-latin-regular.woff2) format("woff2"),url(../fonts/open-sans-v17-latin-regular.woff) format("woff"),url(../fonts/open-sans-v17-latin-regular.ttf) format("truetype"),url(../fonts/open-sans-v17-latin-regular.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(../fonts/open-sans-v17-latin-700.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url(../fonts/open-sans-v17-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v17-latin-700.woff2) format("woff2"),url(../fonts/open-sans-v17-latin-700.woff) format("woff"),url(../fonts/open-sans-v17-latin-700.ttf) format("truetype"),url(../fonts/open-sans-v17-latin-700.svg#OpenSans) format("svg")}.headline{font-size:1.75rem;font-family:"Open Sans",sans-serif;color:#2b2d42;max-width:100%;font-weight:400;margin:0}.headline--h1-like{font-size:2rem;color:#2b2d42}.headline--h3-like{font-size:1.5rem;color:#2b2d42}.headline--h4-like{font-size:1.3rem;color:#2b2d42}.headline--h5-like{font-size:1.1rem;color:#2b2d42}.headline--grey{color:#d0d0d0}.headline--white{color:#edf2f4}.headline--highlight{color:#ef233c}.headline--center{text-align:center}.headline--uppercase{text-transform:uppercase}.headline--light{font-weight:300}.headline--bold{font-weight:700}.headline--big{font-size:3rem}.headline--elipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.headline--hidden{height:1px;width:1px;overflow:hidden;position:absolute;top:0;left:0}.typo-strong{font-weight:700}.typo-light{font-weight:300}.text{color:#2b2d42;font-family:"Open Sans",sans-serif;line-height:24px;font-weight:300;max-width:100%}.text--hover-underline:hover{text-decoration:underline}.text--mw-500{max-width:500px}.text--small{font-size:14px}.text--big{font-size:18px}.text--white{color:#edf2f4}.text--grey{color:#d0d0d0}.text--red{color:#d9513e}.text--center{text-align:center}.text--left{text-align:left}.text--bold{font-weight:900}.text--uppercase{text-transform:uppercase}.text--highlight{color:#ef233c}.text--elipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media screen and (min-width:32rem){.headline{font-size:2rem}.headline--h3-like{font-size:1.875rem}.headline--h4-like{font-size:1.5rem}.headline--h5-like{font-size:1.2rem}.headline--big{font-size:4rem}}@media screen and (min-width:50em){.headline--h1-like{font-size:5.25rem}}.button{cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;line-height:24px;color:#edf2f4;font-family:"Open Sans",sans-serif;border:0 solid transparent;padding:1.25rem 2.75rem 1.25rem 1.75rem;border-radius:1rem;box-shadow:0 1px 3px 0 rgba(48,48,48,.3);text-decoration:none;white-space:nowrap;background-color:#ef233c;transition:all .5s cubic-bezier(.4,0,.2,1)}.button:hover{transition:all .5s cubic-bezier(.4,0,.2,1);padding-right:3.5rem;margin-left:.75rem}.button:focus{outline:0 transparent}.button svg:last-child{position:absolute;right:1rem;font-size:1.4rem}.button--small{line-height:12px}.button--rise:hover{-ms-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 10px 3px -5px rgba(48,48,48,.3);margin-left:0;padding-right:2.75rem}.button--icon-in-right{overflow:hidden}.button--icon-in-right .fa-chevron-right{-ms-transform:translateX(3rem);transform:translateX(3rem);transition:all .5s cubic-bezier(.4,0,.2,1)}.button--icon-in-right:hover{margin-left:0;padding-right:2.75rem}.button--icon-in-right:hover .fa-chevron-right{-ms-transform:translateX(0);transform:translateX(0);transition:all .5s cubic-bezier(.4,0,.2,1)}.button--noml:hover{margin-left:0}.button--fullwidth{width:100%}.button--outlined{background-color:rgba(0,0,0,0);border:2px solid #edf2f4}.button--outlined.button--outlined--dark{color:#303030;border-color:#303030}.button--reverse{padding:1.25rem 1.75rem 1.25rem 2.75rem}.button--reverse:hover{transition:all .5s cubic-bezier(.4,0,.2,1);margin-left:0;padding-left:3.5rem;padding-right:1.75rem}.button--reverse svg:last-child{position:absolute;left:1rem;font-size:1.4rem}.button--reverse svg:last-child.fa-chevron-right{transform:rotateZ(-180deg)}.button--error{background-color:#d9513e}.button--success{background-color:#00c851}.button--dark{background-color:#2b2d42;color:#edf2f4}.button__text{text-transform:uppercase}.button--facebook{background:#4267b2;background:linear-gradient(90deg,#4267b2 0,#6f9df9 100%)}.button--twitter{background:#1da1f2;background:linear-gradient(90deg,#1da1f2 0,#57c5d1 100%)}.button--icon{padding-left:3.75rem}.button--icon svg{transition:transform .5s cubic-bezier(.4,0,.2,1);font-size:1.75rem}.button--icon svg:first-of-type{position:absolute;left:1rem}.button--icon:hover.button--jiggle svg:first-of-type{transition:transform .5s cubic-bezier(.4,0,.2,1);animation:jiggle 1s}@keyframes jiggle{from{transform:rotateZ(0)}33%{transform:rotateZ(15deg)}66%{transform:rotateZ(-25deg)}to{transform:rotateZ(0)}}.link{margin-top:0;line-height:24px;text-decoration:none;cursor:pointer;font-family:"Open Sans",sans-serif}.link:hover{text-decoration:underline}.link--underline{text-decoration:underline}.link--blue{color:#0099d3}.link--white{color:#edf2f4}.link--highlight{color:#ef233c}.link--small{font-size:14px}.link--grey{color:#d0d0d0}.img{width:100%;display:block}.img--low-opacity{opacity:.1}.img--contain{object-fit:contain}.img--cover{object-fit:cover}input:focus,select:focus,textarea:focus{outline:0}.input{border:0}.input--underlined{width:100%;padding:.5rem;background:0 0;border-top:0 solid transparent;border-left:0 solid transparent;border-right:0 solid transparent;border-bottom:2px solid #ef233c;outline:0 transparent}.custom-select{position:relative;font-family:"Open Sans",sans-serif}.custom-select.disabled{pointer-events:none;cursor:default}.custom-select.disabled svg{display:none}.custom-select.disabled .select-selected{background-color:#bebebe}.custom-select svg{position:absolute;right:1rem;bottom:1.5rem;z-index:10}.custom-select label{display:block;color:#fff;margin-bottom:6px;text-align:left}.custom-select.active svg{transform:rotateZ(180deg)}.custom-select.active .select-selected{border-bottom-right-radius:0;border-bottom-left-radius:0}.custom-select select{display:none}.select-selected{background-color:#edf2f4;color:#2b2d42;border-radius:15px;font-size:14px;line-height:24px;text-align:left;padding:1.25rem}.select-selected.select-arrow-active{border-bottom-right-radius:0;border-bottom-left-radius:0}.select-items div,.select-selected{position:relative;padding:1.25rem;border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,.1) transparent;cursor:pointer}.select-items{position:absolute;top:100%;left:0;right:0;z-index:99;border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:0 6px 8px rgba(0,0,0,.1)}.select-items div{background-color:#edf2f4;font-size:14px;text-align:left}.select-items div:last-of-type{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.select-hide{display:none}.same-as-selected,.select-items div:hover{background-color:#edf2f4}.cursor--pointer{cursor:pointer}.l-flex{display:-ms-flexbox;display:flex}.l-flex--center{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.l-flex--inline{display:-ms-inline-flexbox;display:inline-flex}.l-flex--left{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.l-flex--end{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end}.l-flex--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1rem}.l-flex--wrap>*{margin-top:1rem}.l-flex--column{-ms-flex-direction:column;flex-direction:column}.l-flex--row{-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:50em){.l-flex--align-left{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.l-container{width:100%}.l-container--inline{width:auto;display:inline-block}.l-container--mw{max-width:75em}.l-container--bg-highlight{background-color:#ef233c}.l-container--bg-gray{background-color:#edf2f4}.l-list{list-style:none;margin:0;padding:0}.l-list--inline{display:-ms-flexbox;display:flex}.l-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.l-form input{position:relative;font-family:"Open Sans",sans-serif;background-color:#edf2f4;color:#2b2d42;padding:1.25rem;border-radius:20px;line-height:24px;text-align:left}.l-form__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.l-error{background-color:rgba(220,53,69,.8);border:1px solid #dc3545;border-radius:15px;padding:1rem 1rem 1rem 5rem;color:#edf2f4;position:relative;box-shadow:0 10px 3px 0 rgba(48,48,48,.3)}.l-error svg{position:absolute;font-size:2rem;left:1.25rem;-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.responsive-table{overflow-x:scroll}.fa-check{color:#00c851;-ms-transform:translate(-50%,-50%) rotate(-6deg);transform:translate(-50%,-50%) rotate(-6deg);left:50%;position:absolute;top:50%;font-size:18px;font-weight:700!important}.preis-vergleich{position:relative;border:0 solid transparent;width:100%;min-width:850px;border-collapse:collapse;font-family:"Open Sans",sans-serif}.preis-vergleich__support-text{max-width:200px;font-family:"Open Sans",sans-serif;font-weight:300}.preis-vergleich__head{font-family:"Open Sans",sans-serif;font-weight:400!important}.preis-vergleich__head__heading{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;position:relative}.preis-vergleich__head__heading h4{font-family:"Open Sans",sans-serif;font-weight:400!important}.preis-vergleich__head tr th{font-size:17px;height:170px;width:6%;line-height:150%;color:#2b2d42;border:0 solid transparent;border-left:2px solid transparent;background-color:#92c74e;padding:5px 15px;cursor:pointer;position:relative}.preis-vergleich__head tr th.is-open{width:110px}.preis-vergleich__head tr th.is-open .preis-vergleich__head__heading{-ms-flex-pack:start;justify-content:flex-start}.preis-vergleich__head tr th.is-open h4{-ms-transform:rotate(0);transform:rotate(0);text-align:left;margin-bottom:9px;color:#2b2d42}.preis-vergleich__head tr th:first-of-type{border:0 solid transparent;width:150px;max-width:180px;color:#2b2d42;vertical-align:top;background-color:transparent;text-align:left}.preis-vergleich__head tr th:nth-of-type(2){background-color:#edf2f4}.preis-vergleich__head tr th:nth-of-type(3){background-color:#edf2f4}.preis-vergleich__head tr th:nth-of-type(4){background-color:#edf2f4}.preis-vergleich__head tr th:nth-of-type(5){background-color:#edf2f4}.preis-vergleich__head tr th:nth-of-type(6){background-color:#edf2f4}.preis-vergleich__head tr th:nth-of-type(7){background-color:#a92e7d}.preis-vergleich__head tr th:nth-of-type(8){background-color:#84207d}.preis-vergleich__head tr th:nth-of-type(9){background-color:#103754}.preis-vergleich__head tr th:nth-of-type(10){background-color:#14abf4}.preis-vergleich__head tr th h4{margin:0;display:inline-block;font-size:18px;-ms-transform:rotate(-90deg) translateX(50%);transform:rotate(-90deg) translateX(50%)}.preis-vergleich__row td{padding:10px 10px;text-align:left;text-align:center;border-left:2px solid #fff;font-size:16px}.preis-vergleich__row td:first-of-type{display:table-cell;width:170px;max-width:200px;text-align:left;font-size:16px}.preis-vergleich__row td.is-open{width:140px}.preis-vergleich__row td.is-open span{display:inline-block;margin-left:5px}.preis-vergleich__row--gruen{color:#303030!important;font-weight:600}.preis-vergleich__row--border:nth-of-type(2n+2){background-color:#edf2f4}.preis-vergleich__row--border:nth-of-type(2n+1){background-color:#f5f5f5}.preis-vergleich__row--border td{position:relative;border:1px solid transparent}.preis-vergleich__row--border td.act:nth-of-type(2){background-color:rgba(239,35,60,.05)}.preis-vergleich__row--border td.act:nth-of-type(3){background-color:rgba(242,83,102,.05)}.preis-vergleich__row--border td.act:nth-of-type(4){background-color:rgba(242,83,102,.05)}.preis-vergleich__row--border td.act:nth-of-type(5){background-color:rgba(242,83,102,.05)}.preis-vergleich__row--border td.act:nth-of-type(6){background-color:rgba(242,83,102,.05)}.preis-vergleich__row--border td.act:nth-of-type(7){background-color:rgba(203,63,153,.05)}.preis-vergleich__row--border td.act:nth-of-type(8){background-color:rgba(227,141,221,.05)}.preis-vergleich__row--border td.act:nth-of-type(9){background-color:rgba(82,162,222,.05)}.preis-vergleich__row--border td.act:nth-of-type(10){background-color:rgba(69,188,246,.05)}.preis-vergleich__row--border td:after{content:'';position:absolute;bottom:0;left:0;height:2px;width:100%;opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.4,0,.2,1),visibility .5s cubic-bezier(.4,0,.2,1)}.preis-vergleich__row--border:hover td:after{opacity:1;visibility:visible;transition:opacity .5s cubic-bezier(.4,0,.2,1),visibility .5s cubic-bezier(.4,0,.2,1)}.preis-vergleich__row--border:hover td:first-of-type:after{background-color:#888;left:2rem;width:calc(100% - 2rem)}.preis-vergleich__row--border:hover td:nth-of-type(2):after{background-color:#ef233c}.preis-vergleich__row--border:hover td:nth-of-type(3):after{background-color:#ef233c}.preis-vergleich__row--border:hover td:nth-of-type(4):after{background-color:#ef233c}.preis-vergleich__row--border:hover td:nth-of-type(5):after{background-color:#ef233c}.preis-vergleich__row--border:hover td:nth-of-type(6):after{background-color:#ef233c}.preis-vergleich__row--border:hover td:nth-of-type(7):after{background-color:#a92e7d}.preis-vergleich__row--border:hover td:nth-of-type(8):after{background-color:#84207d}.preis-vergleich__row--border:hover td:nth-of-type(9):after{background-color:#103754}.preis-vergleich__row--border:hover td:nth-of-type(10):after{background-color:#14abf4}.preis-vergleich__row--anfrage td{border-top:2px solid #edf2f4;position:relative;overflow:hidden}.preis-vergleich__row--anfrage td:first-of-type{padding:0}.preis-vergleich__row--anfrage td:first-of-type:before{display:none}.preis-vergleich__row--anfrage td:before{content:'';position:absolute;display:block;top:0;right:0;bottom:0;left:0;-ms-transform:translateX(-100%);transform:translateX(-100%);background-color:rgba(0,0,0,.1);transition:transform .5s cubic-bezier(.4,0,.2,1)}.preis-vergleich__row--anfrage td:hover:before{transition:transform .5s cubic-bezier(.4,0,.2,1);-ms-transform:translateX(0);transform:translateX(0)}.preis-vergleich__row--anfrage span{font-size:17px;display:none;font-weight:500}.preis-vergleich__row--anfrage.is-open span{display:inline-block;margin-left:5px}.preis-vergleich__row--anfrage a{z-index:2;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;line-height:35px;color:#edf2f4;text-decoration:none}.preis-vergleich__row--anfrage a:hover{color:#edf2f4;text-decoration:none}.preis-vergleich__row--anfrage a i{font-size:22px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.preis-vergleich__row--empty td{border:0 solid transparent}.preis-vergleich__row--colorful{border-top:2px solid #edf2f4}.preis-vergleich__row--colorful td{color:#edf2f4;border:0 solid transparent;border-left:2px solid #edf2f4;width:5%}.preis-vergleich__row--colorful td:first-of-type{color:#333;font-size:28px}.preis-vergleich__row--colorful td:nth-of-type(2){background-color:#ef233c}.preis-vergleich__row--colorful td:nth-of-type(3){background-color:#ef233c}.preis-vergleich__row--colorful td:nth-of-type(4){background-color:#ef233c}.preis-vergleich__row--colorful td:nth-of-type(5){background-color:#ef233c}.preis-vergleich__row--colorful td:nth-of-type(6){background-color:#ef233c}.preis-vergleich__row--colorful td:nth-of-type(7){background-color:#a92e7d}.preis-vergleich__row--colorful td:nth-of-type(8){background-color:#84207d}.preis-vergleich__row--colorful td:nth-of-type(9){background-color:#103754}.preis-vergleich__row--colorful td:nth-of-type(10){background-color:#14abf4}.preis-vergleich__tabs{-ms-flex-positive:1;flex-grow:1;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.preis-vergleich__tabs__option{display:-ms-inline-flexbox;display:inline-flex;padding:.5rem 1rem;height:150px;width:calc(100% / 9);-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#edf2f4}.preis-vergleich__tabs__option h4{margin:0;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.preis-vergleich__tabs__option.is-open h3{font-weight:700}.preis-vergleich__tabs__option:nth-of-type(1){background-color:#ef233c}.preis-vergleich__tabs__option:nth-of-type(2){background-color:#ef233c}.preis-vergleich__tabs__option:nth-of-type(3){background-color:#ef233c}.preis-vergleich__tabs__option:nth-of-type(4){background-color:#ef233c}.preis-vergleich__tabs__option:nth-of-type(5){background-color:#ef233c}.preis-vergleich__tabs__option:nth-of-type(6){background-color:#a92e7d}.preis-vergleich__tabs__option:nth-of-type(7){background-color:#84207d}.preis-vergleich__tabs__option:nth-of-type(8){background-color:#103754}.preis-vergleich__tabs__option:nth-of-type(9){background-color:#14abf4}@media screen and (min-width:1040px){.preis-vergleich__row td{width:8%}.preis-vergleich__row td.is-open{width:120px}.preis-vergleich__head{display:table-header-group}.preis-vergleich__head tr th{width:8%}.preis-vergleich__head tr th.is-open{width:120px}}@media screen and (min-width:1300px){.responsive-table{overflow-x:hidden}.preis-vergleich__row td{width:8%}.preis-vergleich__row td.is-open{width:145px}.preis-vergleich__head{display:table-header-group}.preis-vergleich__head tr th{width:8%}.preis-vergleich__head tr th.is-open{width:145px}}.teaser{position:relative;display:-ms-flexbox;display:flex;height:100vh;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:59.375rem}.teaser:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(255,20,60,.5)}.teaser:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:url(../img/teaser1.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.teaser__wrap{display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:10}.teaser__msg-container{max-width:1000px;text-align:center}.teaser__msg-container p{max-width:500px}.teaser__form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:56.25rem}.teaser__form .custom-select{width:100%}.teaser__wrap{margin-top:10rem}@media screen and (min-width:50em){.teaser__form{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end}.teaser__form .custom-select{width:calc(100% - 194px - 54px / 3);margin-right:16px}.teaser__wrap{-ms-flex-item-align:inherit;align-self:inherit;margin-bottom:0;margin-top:0}}@media screen and (min-width:60em){.teaser{height:calc(100vh - 128px)}}.cta{position:relative;background-color:#1d1e2e;padding-top:2rem;padding-bottom:2rem}.cta--red{background-color:#ef233c}.cta__wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.cta__wrap .button{margin-top:0}.cta__msg{text-align:center}@media screen and (min-width:50em){.cta__wrap{-ms-flex-direction:row;flex-direction:row}.cta__wrap .cta__msg{text-align:left;margin-right:auto}.cta__wrap .cta__msg p{margin:0}}.benefits{padding-top:10rem;padding-bottom:7rem;background-color:#2b2d42;margin-top:-3rem}.benefits__wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.benefits__card{max-width:500px;margin-top:3rem;padding:2rem 1rem;border-radius:15px}.benefits__card:hover .benefits__icon-holder:before{-ms-transform:scale(1.2);transform:scale(1.2);animation:pulse;animation-duration:1s;animation-delay:.5s;animation-direction:normal;animation-iteration-count:infinite;transition:transform .5s cubic-bezier(.4,0,.2,1)}.benefits__icon-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2.25rem}.benefits__icon-holder{height:175px;width:175px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:175px;background-color:#ef233c}.benefits__icon-holder:before{content:'';border-radius:175px;height:172px;width:172px;position:absolute;border:3px solid #ef233c;transition:transform .5s cubic-bezier(.4,0,.2,1)}.benefits__icon-holder svg{font-size:4.25rem;color:#fff}.benefits__text{text-align:center}@keyframes pulse{from{transform:scale(1.2)}50%{transform:scale(1.1)}to{transform:scale(1.2)}}@media screen and (min-width:50em) and (max-width:60em){.benefits__wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.benefits__card{width:calc(50% - 15px);margin-left:30px}.benefits__card:nth-of-type(2n+1){margin-left:0}}@media screen and (min-width:60em){.benefits__wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.benefits__card{width:calc(33% - 20px);margin-left:30px}.benefits__card:nth-of-type(3n+1){margin-left:0}}.faq{padding-top:1rem;padding-bottom:7rem;background-color:#edf2f4}.faq--comingsoon{padding-top:7rem}.faq__feature-wrap{margin-top:-2rem;margin-right:auto;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.faq__feature{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;max-width:500px;-ms-flex-align:center;align-items:center;margin-top:2rem;height:250px;color:#edf2f4;background-color:#2b2d42;border-bottom:15px solid #ef233c;box-shadow:0 0 13px 0 rgba(82,63,105,.05);transition:all .5s cubic-bezier(.4,0,.2,1)}.faq__feature svg{color:#ef233c;color:#edf2f4;font-size:3rem;margin-right:1rem}.faq__feature:hover{transition:all .5s cubic-bezier(.4,0,.2,1);-ms-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 20px 8px -15px rgba(0,0,0,.3)}.faq__headline{margin-bottom:4rem}@media screen and (min-width:50em) and (max-width:60em){.faq__feature-wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.faq__feature{width:calc(50% - 15px);margin-left:30px}.faq__feature:nth-of-type(2n+1){margin-left:0}}@media screen and (min-width:60em){.faq__feature-wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.faq__feature{width:calc(100% / 3 - 20px);margin-left:30px}.faq__feature:nth-of-type(3n+1){margin-left:0}}.pricing-1{box-shadow:0 0 13px 0 rgba(82,63,105,.05);background-color:#fff;padding:2rem}.pricing-1__row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pricing-1__item{position:relative;text-align:center;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;border-top:.07rem solid #ebedf2;padding:2.5rem 1.5rem}.pricing-1__item:last-of-type{border-right:0 solid transparent;padding-bottom:1.5rem}.pricing-1__item:first-of-type{border-top:0 solid transparent}.pricing-1__item:nth-of-type(1) .pricing-1__icon{color:#00abfb}.pricing-1__item:nth-of-type(1) .pricing-1__btn button{background-color:#00abfb}.pricing-1__item:nth-of-type(2) .pricing-1__icon{color:#1dc9b7}.pricing-1__item:nth-of-type(2) .pricing-1__btn button{background-color:#1dc9b7}.pricing-1__item:nth-of-type(3) .pricing-1__icon{color:#fd27eb}.pricing-1__item:nth-of-type(3) .pricing-1__btn button{background-color:#fd27eb}.pricing-1__item:nth-of-type(4) .pricing-1__icon{color:#ffb822}.pricing-1__item:nth-of-type(4) .pricing-1__btn button{background-color:#ffb822}.pricing-1__item:nth-of-type(5) .pricing-1__icon{color:#ef233c}.pricing-1__item:nth-of-type(5) .pricing-1__btn button{background-color:#ef233c}.pricing-1__subtitle{font-size:1.1rem;color:#a2a5b9;font-weight:500}.pricing-1__icon{left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:4rem;position:absolute}.pricing-1__price{margin-top:1rem;font-size:2.14rem;margin-bottom:.571rem;color:#595d6e;display:block;font-weight:700}.pricing-1__visual{height:172px;width:172px;border-radius:172px;position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#edf2f4}.pricing-1__btn button{width:100%;padding:.86rem 3.57rem .86rem 3.57rem;cursor:pointer;font-size:.875rem;line-height:1.5;outline:0!important;vertical-align:middle;border:0 solid transparent;color:#fff;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.pricing-1__btn button:hover{background-color:#007bff}.pricing-1__stats{list-style:none;list-style-type:none;padding-left:0}.pricing-1__stats li{padding:8px 0}.pricing-1__stats li:nth-of-type(2n){background-color:#edf2f4}.pricing{padding-top:7rem;font-family:"Open Sans",sans-serif;color:#303030;background-color:#edf2f4}.pricing__headline{margin-bottom:4rem}.pricing__description{max-width:800px;margin:0 auto 4rem auto}.pricing__wrap{margin-left:auto;margin-right:auto}.pricing__card-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:-1rem;width:100%}.pricing__card{width:100%;max-width:500px;margin-left:30px;padding:1rem;border-radius:1rem;margin-top:1rem}.pricing__head{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding:1rem;border-bottom:1px solid #303030}.pricing__head span:nth-of-type(2){padding:5px 8px;color:#edf2f4;background-color:#ef233c;border-radius:5px}.pricing__region{padding:5px 8px;color:#edf2f4;background-color:#ef233c;margin-left:5px;border-radius:5px;margin-top:5px}.pricing__benefits{list-style-type:none;padding-left:0;margin-top:2rem;padding-top:1rem;border-top:1px solid #303030}.pricing__benefits li{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 1rem 1rem 5.5rem;position:relative}.pricing__benefits li .benefits__label{color:#303030;position:absolute;left:1rem}.pricing__benefits li .benefits__label.benefits__label--region{padding-top:5px;color:#303030}.pricing__benefits li:nth-of-type(2n){background-color:rgba(29,30,46,.1)}.pricing__price-tag{display:-ms-flexbox;display:flex;padding:2rem 1rem 0 1rem}.pricing__price-tag span{display:block;font-weight:900}.pricing__price-tag span:nth-of-type(2){font-size:5rem;line-height:4rem;letter-spacing:-5px}.pricing__price-tag span:nth-of-type(3){margin-top:auto}@media screen and (min-width:60em){.pricing-1{padding:2rem 0}.pricing-1__row{-ms-flex-direction:row;flex-direction:row}.pricing-1__item{position:relative;text-align:center;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;border-top:0;border-right:.07rem solid #ebedf2;padding:0 1.5rem}.pricing-1__item:last-of-type{padding-bottom:0}.pricing__card-wrap{-ms-flex-direction:row;flex-direction:row}}.support{padding-top:7rem;padding-bottom:7rem;background-color:#2b2d42}.support__wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-top:-2rem;margin-left:auto;margin-right:auto}.support__headline-wrap{display:inline-block;position:relative;padding-left:6.5rem}.support__headline-wrap svg{position:absolute;left:0;font-size:4rem;color:#ef233c}.support__content{max-width:500px;margin-top:2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.support__text{text-align:center}.support__image{margin-top:2rem}.support__image img{width:100%;max-width:100%;display:block}@media screen and (min-width:60em){.support__wrap{-ms-flex-direction:row;flex-direction:row}.support__image{width:50%;margin-right:2rem}.support__content{-ms-flex-align:start;align-items:flex-start}.support__text{text-align:left}}.login{display:-ms-flexbox;display:flex;min-height:100%;overflow:hidden;-ms-flex:1 0;flex:1 0}.login .remember-wrap input[type=checkbox]{-ms-transform:scale(1.3);transform:scale(1.3)}.login .remember-wrap label{margin-left:6px}.login__headline{position:absolute;bottom:1.25rem;left:1.25rem;z-index:10;font-size:6rem;line-height:4.8rem}.login .claim-cell{width:50%;position:relative;display:none}.login .claim-cell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(239,35,60,.75)}.login .claim-cell:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:url(../img/AdobeStock_279022048_Preview.jpeg);background-position:center;background-repeat:no-repeat;background-size:cover}.login__form-wrap{width:100%;max-width:500px}.login .login-cell{position:relative;width:100%;padding-top:7rem;padding-bottom:1.25rem;min-height:755px;background-color:#2b2d42;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.back-to-login{margin-bottom:1rem}@media screen and (min-width:60em){.back-to-login{margin-bottom:4rem}.login .claim-cell{display:block}.login .login-cell{width:50%;padding-top:1.25rem}}.imprint{padding-top:calc(7rem + 161px);padding-bottom:7rem;background:url(../img/bg_1.png) repeat}.imprint__wrap li{color:#2b2d42;font-family:"Open Sans",sans-serif;line-height:24px;font-weight:300;max-width:100%}.imprint__wrap p{color:#2b2d42;font-family:"Open Sans",sans-serif;line-height:24px;font-weight:300;max-width:100%}@media screen and (min-width:50em){.imprint{padding-top:calc(7rem + 110px);padding-bottom:7rem}.imprint:after{top:110px}}.header{padding-left:1.25rem;padding-right:1.25rem;padding-top:2rem;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;right:0;z-index:15}.header__language-switch{margin-bottom:1rem;text-transform:uppercase;font-family:"Open Sans",sans-serif;margin-left:-1rem}.header__language-switch li{position:relative;margin-left:1rem}.header__language-switch li a{text-transform:uppercase;font-family:"Open Sans",sans-serif;text-decoration:none;color:#edf2f4;display:block}.header__language-switch li:first-of-type:after{content:'|';font-family:"Open Sans",sans-serif;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);right:-1.05rem;top:-3px;line-height:22px;color:#fff}.header__logo-wrap{margin-bottom:1rem;overflow:hidden}.header__logo-wrap img{display:inline-block;margin:0 auto;width:250px}.header--has-bg{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.1)}.header--black .header__language-switch li:after{color:#2b2d42}.header--black .header__language-switch li a{color:#2b2d42}.logo-header{position:absolute;top:126px;left:1.25rem;-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:10}.logo-header img{display:inline-block;margin:0 auto;width:250px}nav{margin-left:-2rem;display:-ms-flexbox;display:flex}nav ul{-ms-flex-align:center;align-items:center}nav ul li{margin-left:2rem;padding-top:5px;padding-bottom:5px;position:relative;overflow:hidden}nav ul li.nav__item--cta .button__text{font-weight:900!important}nav ul li:not(.nav__item--cta):hover:after{-ms-transform:translateX(100%);transform:translateX(100%);transition:transform .5s cubic-bezier(.4,0,.2,1)}nav ul li:not(.nav__item--cta):after{transition:transform .5s cubic-bezier(.4,0,.2,1);background-color:#fff;content:"";width:100%;height:2px;position:absolute;bottom:4px;right:100%}nav ul li a{text-transform:uppercase;font-family:"Open Sans",sans-serif;text-decoration:none;color:#edf2f4;display:block;padding:6px 0}@media screen and (min-width:50em){nav{margin-top:2rem}.header{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end}.header .header__language-switch{position:absolute;top:2rem;right:1.25rem}.header .header__logo-wrap{margin-right:auto;margin-bottom:0}}.footer{padding-top:2rem;padding-bottom:2rem;background-color:#1d1e2e}.footer a,.footer p{color:rgba(237,242,244,.3);font-family:"Open Sans",sans-serif}.footer__wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.footer__legal{margin-left:-1rem;margin-top:1rem}.footer__legal li{position:relative;margin-left:1rem}.footer__legal li:first-of-type:after{content:'|';font-family:"Open Sans",sans-serif;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);right:-1.05rem;line-height:22px;color:rgba(237,242,244,.3)}.login-cell .footer{padding:0}.login-cell .footer .footer__copyright{text-align:center}.login-cell .footer .footer__legal{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:50em){.footer__wrap{-ms-flex-direction:row;flex-direction:row}.footer__legal{margin-top:0}.footer__copyright{margin-right:auto}.login-cell .footer{position:absolute;bottom:1.25rem;right:1.25rem}.login-cell .footer .footer__legal{-ms-flex-pack:end;justify-content:flex-end}}.pl-0{padding-left:0}.pr-0{padding-right:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.p-1{padding:1rem}.pl-1{padding-left:1rem}.pr-1{padding-right:1rem}.pt-1{padding-top:1rem}.pb-1{padding-bottom:1rem}.p-2{padding:1.25rem}.pl-2{padding-left:1.25rem}.pr-2{padding-right:1.25rem}.pt-2{padding-top:1.25rem}.pb-2{padding-bottom:1.25rem}.p-3{padding:1.5rem}.pl-3{padding-left:1.5rem}.pr-3{padding-right:1.5rem}.pt-3{padding-top:1.5rem}.pb-3{padding-bottom:1.5rem}.p-4{padding:1.75rem}.pl-4{padding-left:1.75rem}.pr-4{padding-right:1.75rem}.pt-4{padding-top:1.75rem}.pb-4{padding-bottom:1.75rem}.p-5{padding:3rem}.pl-5{padding-left:3rem}.pr-5{padding-right:3rem}.pt-5{padding-top:3rem}.pb-5{padding-bottom:3rem}.m-a{margin:0 auto}.ml-a{margin-left:auto}.mr-a{margin-right:auto}.ml-0{margin-left:0}.mr-0{margin-right:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-1{margin-left:1rem}.mr-1{margin-right:1rem}.mt-1{margin-top:1rem}.mb-1{margin-bottom:1rem}.ml-2{margin-left:1.25rem}.mr-2{margin-right:1.25rem}.mt-2{margin-top:1.25rem}.mb-2{margin-bottom:1.25rem}.ml-3{margin-left:1.5rem}.mr-3{margin-right:1.5rem}.mt-3{margin-top:1.5rem}.mb-3{margin-bottom:1.5rem}.ml-4{margin-left:1.75rem}.mr-4{margin-right:1.75rem}.mt-4{margin-top:1.75rem}.mb-4{margin-bottom:1.75rem}.ml-5{margin-left:2rem}.mr-5{margin-right:2rem}.mt-5{margin-top:2rem}.mb-5{margin-bottom:2rem}.m-single-page{margin-top:4rem}.hidden--sm{display:none}@media screen and (min-width:32rem){.hidden--sm{display:inherit}.hidden--lg{display:none}}