﻿.burger-icon{margin:7px 4px 2px 0;float:right;width:24px;height:19px;position:relative;-ms-transform:rotate(0deg);transform:rotate(0deg);transition:.5s ease-in-out}.burger-icon span{display:block;position:absolute;height:3px;width:100%;background:white;border-radius:9px;opacity:1;left:0;-ms-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out}.burger-icon span:nth-child(1){top:0}.burger-icon span:nth-child(2),.burger-icon span:nth-child(3){top:8px}.burger-icon span:nth-child(4){top:16px}.fullwidth-image-wrapper{position:relative}.fullwidth-image-headline{position:absolute;top:25%;width:100%;left:0}.fullwidth-image-headline-background{background:rgba(255,0,0,0.75);padding:20px;margin-left:-20px;display:inline-block}.tabbed-section-menu{position:relative;margin-top:-40px}.tabbed-section-menu ul{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.tabbed-section-menu li{-ms-flex:1;flex:1;padding:0 3px;z-index:1}.tabbed-section-menu a{position:relative;display:-ms-flexbox;display:flex;width:100%;background:#fff;height:40px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-decoration:none}.tabbed-section-menu a.is-active,.tabbed-section-menu a:hover{font-weight:bold}.tabbed-section-menu a.is-active:before,.tabbed-section-menu a:hover:before{content:' ';width:100%;height:10px;background:red;display:block;position:absolute;top:-10px;left:0}.tabbed-section-menu-small{background:red;text-align:right}.tabbed-section-menu-small h1{float:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:35px;margin:0;font-size:0.9375rem;font-weight:400;text-transform:uppercase}.burger-icon{display:inline-block;float:none;margin:0 5px 0 0;vertical-align:middle;width:20px;height:17px}.burger-icon span{background:#002c5c;height:2px}.burger-icon span:nth-child(2),.burger-icon span:nth-child(3){top:6px}.burger-icon span:nth-child(4){top:12px}.dropdown{display:inline-block;position:relative;border:1px solid #002c5c;color:#002c5c;text-align:left;font-size:0.875rem}.dropdown-toggle{display:inline-block;cursor:pointer;padding:6px}.dropdown-toggle:hover{text-decoration:none}.dropdown-menu{position:absolute;width:calc(100% + 2px);left:-1px;top:100%;z-index:1;margin:0;padding:0 6px;list-style:none;background:red;border:1px solid #002c5c;border-top:none}.dropdown-menu li{border-top:1px solid #002c5c}.dropdown-menu a{display:block;padding:10px 0}.dropdown-menu a.is-active{font-weight:bold}.adventcalendar-number{position:absolute;font-weight:bold;text-align:center}.adventcalendar-text{color:white;position:absolute;text-align:center;font-weight:600}.adventcalendar-text-1{letter-spacing:-0.1vw}.adventcalendar-text-2{font-weight:900}.adventcalendar-text-3{letter-spacing:-0.12vw}@media (max-width: 991px){.adventcalendar-number{top:4.9vw;left:10.1vw;width:9.2vw;height:9.2vw;line-height:9.2vw;font-size:7vw}.adventcalendar-text{top:3.9vw;left:3vw;height:42vw;width:94vw}.adventcalendar-text-1{font-size:5.7vw;line-height:6.8vw;margin-left:0.7vw}.adventcalendar-text-2{font-size:6.67vw;line-height:1.11em;margin-top:4.2vw;letter-spacing:0.15vw}.adventcalendar-text-3{font-size:3.74vw;margin-top:2.2vw}}@media (min-width: 992px) and (max-width: 1299px){.adventcalendar-number{top:7.7vw;left:10.9vw;width:7.7vw;height:7.6vw;line-height:7.6vw;font-size:5.5vw}.adventcalendar-text{top:1vw;left:20vw;height:25vw;width:60vw}.adventcalendar-text-1{font-size:4vw;margin-top:1.9vw}.adventcalendar-text-2{font-size:4.47vw;line-height:1.2em;margin-top:1.2vw}.adventcalendar-text-3{font-size:2.9vw;margin-top:1.2vw}}@media (min-width: 1300px){.adventcalendar-number{top:4.9vw;left:18.9vw;width:6.6vw;height:6.7vw;line-height:6.7vw;font-size:5vw}.adventcalendar-text{top:1.1vw;left:26vw;height:18.5vw;width:48vw}.adventcalendar-text-1{font-size:3.29vw}.adventcalendar-text-2{font-size:3.58vw;line-height:1.1em;margin-top:0.9vw}.adventcalendar-text-3{font-size:2.55vw}}@media (min-width: 1300px){.buehne-breitenfix-img{width:1920px !important;max-width:1920px;height:auto;margin-left:50%;transform:translateX(-50%)}}@media (max-width: 1500px){.slick-slider--stage-fix .slick-arrow.slick-prev:before,.slick-slider--stage-fix .slick-arrow.slick-next:before{font-size:2rem}.slick-slider--stage-fix .slick-arrow.slick-prev{left:-25px}.slick-slider--stage-fix .slick-arrow.slick-next{right:-25px}}.countdown-wrapper{font-size:22px}.countdown-text{font-weight:800}.countdown-time{letter-spacing:2px;font-weight:600;white-space:nowrap}.countdown-time>span{margin-right:3px}@media (min-width: 480px){.countdown-time{margin-left:20px}}.slick-slider.slick-slider--games-header{padding-bottom:45px;border-bottom:5px solid #009fe3;border-top:5px solid #009fe3}.slick-slider.slick-slider--games-header .slick-dots{margin-bottom:12px}.slick-slider.slick-slider--games-header .slick-dots li{margin:0 8px}.slick-slider.slick-slider--games-header .slick-dots li button{border-radius:0;height:3px;padding:0;width:18px;transition:all 0.1s ease-in-out}.slick-slider.slick-slider--games-header .slick-dots li.slick-active button{background:#009fe3;height:18px}.slick-slider.slick-slider--games-header .slick-arrow{background:rgba(0,0,0,0.5);width:45px}.slick-slider.slick-slider--games-header .slick-arrow.slick-next:before{content:">";font-family:"Open Sans";font-weight:600;font-size:4.2rem;color:#fff;margin-top:4px}.slick-slider.slick-slider--games-header .slick-arrow.slick-prev:before{content:"<";font-family:"Open Sans";font-weight:600;font-size:4.2rem;color:#fff;margin-top:4px}@media (max-width: 1500px){.slick-slider.slick-slider--games-header .slick-arrow.slick-prev{left:0}.slick-slider.slick-slider--games-header .slick-arrow.slick-next{right:0}}.games-slider-overlay{background:rgba(0,0,0,0.5);position:absolute;top:8%;margin-left:5%;display:inline-block;width:22%;color:white;padding:20px}.games-slider-overlay-headline{font-weight:bold;font-size:2.7em;line-height:1em}.games-slider-overlay-price{border-top:1px solid white;margin-top:30px;text-align:right;font-size:1.4em;font-weight:bold;padding:5px 0}.games-slider-overlay-price .old-price{text-decoration:line-through;font-size:0.8em}.games-slider-overlay-cta{background:#009fe3;padding:10px;text-align:center;margin:15px 0 5px;border-radius:5px;font-size:1.2em}@media (max-width: 1299px){.games-slider-overlay{font-size:0.8em;width:33%;top:3%}}@media (max-width: 991px){.games-slider-overlay{width:50%;padding:12px}.games-slider-overlay-headline{font-size:1.5em}.games-slider-overlay-price{margin-top:16px;font-size:1.2em}.games-slider-overlay-cta{margin:10px 0 5px;padding:5px}}.teaser-images--games .teaser-image{border-radius:0;border:1px solid #009fe3;transition:all 0.1s ease-in-out}.teaser-images--games .teaser-image:hover{opacity:1;transform:scale(1.05)}.teaser-images--games .teaser-image-caption{padding:0;font-size:1.2rem}.teaser-images--games .caption-top{position:absolute;width:100%;background:rgba(0,0,0,0.85);top:0;left:0;color:#009fe3;text-align:center;padding:10px}.teaser-images--games .caption-bottom{position:absolute;width:100%;background:rgba(0,0,0,0.75);bottom:0;left:0;color:#009fe3;text-align:center;padding:20px 10px;font-size:1rem}.teaser-images--games .cta-border{border:1px solid #009fe3;border-radius:5px;padding:5px;display:inline-block;width:80%;background:black;transition:all 0.1s ease-in-out}.teaser-images--games .teaser-image:hover .cta-border{background:#009fe3;color:black}@media (min-width: 992px){.teaser-images--games{width:100%;margin:0 auto}.teaser-images--games .row{display:flex;justify-content:center}.teaser-images--games.teaser-images{padding:35px 0 40px}}.slick-slider--products-games .product-teaser{padding:10px;border:1px solid #009fe3}.slick-slider--products-games .slick-arrow.slick-next:before{content:">";font-family:"Open Sans";font-weight:900;font-size:2.8rem}.slick-slider--products-games .slick-arrow.slick-prev:before{content:"<";font-family:"Open Sans";font-weight:900;font-size:2.8rem}.slick-slider--products-games .slick-slider--teaser-items .slick-dots{margin-bottom:-40px}.slick-slider--products-games .slick-slider .slick-dots li{margin:0 8px}.slick-slider--products-games .slick-slider .slick-dots li button{border-radius:0;height:3px;padding:0;width:18px;transition:all 0.1s ease-in-out}.slick-slider--products-games .slick-slider .slick-dots li.slick-active button{background:#009fe3;height:18px}.slick-slider--products-games .product-slider-cta-wrapper{text-align:right;margin-right:22px;padding-top:10px;position:relative;display:inline-block;float:right}.slick-slider--products-games .games-cta-link{color:inherit;font-weight:bold;font-size:1.2rem}.slick-slider--products-games .price-box{float:left}.slick-slider--products-games .badge-sale.badge{height:45px;margin-left:10px;font-size:1.1rem;line-height:45px;top:2px;position:relative}.global-promo-header{display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:5px}.global-promo-header:hover{text-decoration:none}.global-promo-header .global-promo-header-text{margin-bottom:10px;margin-top:10px}.teaser-image-bubble{position:absolute;font-size:17px;border-radius:50%;width:96px;height:96px;display:flex;justify-content:center;align-items:center;right:12px;top:95px;padding:2px 4px;font-weight:700;line-height:1.2em;color:#ffffff;text-align:center}.teaser-image-bubble-caption{position:absolute;width:100%;height:100%;left:0;top:0;padding:16px 24px}.teaser-image-text{font-size:30px;letter-spacing:-0.4px}.teaser-image-text span{display:block}.teaser-image-pricebox{position:absolute;height:58px;background:white;border-radius:3px;bottom:27px;left:11px;padding:4px 10px}.teaser-image-pricebox span{display:block}.teaser-image-old-price{text-decoration:line-through;color:#8da8b3;font-size:15px;font-weight:400}.teaser-image-new-price{color:#009fe3;font-weight:700;font-size:28px;line-height:0.95em}.teaser-image-arrow-text{position:absolute;right:21px;bottom:24px;font-weight:600}.teaser-image-arrow-text:after{font-weight:bold}@media screen and (max-width: 590px){.teaser-images div.col-for-big-tile-2-1-2{margin-left:0}}.product-matrix{background-color:#e9f6ff}.product-matrix-heading{text-align:center}.product-matrix-table{width:calc(100% - 120px);margin:0 60px}.product-matrix tbody tr:nth-child(odd){background-color:#fff}.product-matrix tbody td{font-size:80%}.product-matrix tbody td i{font-size:250%}.product-matrix th,.product-matrix td{padding:10px}.product-matrix th{text-align:center;vertical-align:top}.product-matrix th img{margin-bottom:5px}.product-matrix th small{font-weight:normal}.product-matrix td{text-align:center;width:13%}.product-matrix td:nth-child(1){width:4%;vertical-align:top;padding-top:1.5em;padding-right:0}.product-matrix td i{font-size:2em}.product-matrix td.product-matrix-label{text-align:left;width:18%;font-size:100%;padding:20px 10px}.product-matrix td.product-matrix-label>div{text-transform:uppercase}.product-matrix-top{color:#009fe3;font-weight:bold;text-align:center}.product-matrix-bracket{position:relative}.product-matrix-bracket::before,.product-matrix-bracket::after{content:'';position:absolute;width:48%;height:10px;right:51%;top:20px;border-top:1px solid #009fe3;border-left:1px solid #009fe3}.product-matrix-bracket::after{right:auto;left:51%;border-left:none;border-right:1px solid #009fe3}.product-matrix-bracket span{display:inline-block;padding:1px 20px;background-color:#e9f6ff;position:relative;z-index:10}.product-matrix-products a{text-decoration:none}.product-matrix-products img,.product-matrix-products small{display:block;margin-left:auto;margin-right:auto}.product-matrix-awards th{padding-bottom:30px}tfoot .product-matrix-awards th{padding-bottom:10px}.product-matrix-awards hr{margin-top:0}.product-matrix.is-foldable .product-matrix-heading{background-color:#002c5c;color:white;padding:10px 0;margin:0 -10px;cursor:pointer;transition:background-color .2s linear}.product-matrix.is-foldable .product-matrix-heading:hover{background-color:#009fe3}.product-matrix.is-foldable>.row{margin-bottom:0}.product-matrix.is-foldable .table-wrapper{padding:30px 0}.product-matrix.is-foldable .product-matrix-heading::before{content:'';background-color:transparent}.product-matrix.is-foldable .product-matrix-heading::after{background-color:transparent;width:auto;height:auto;right:20px;left:inherit;transition:transform .8s}.product-matrix.is-foldable .product-matrix-heading.open::after{transform:rotateZ(90deg)}.product-matrix .tooltip__trigger .util-icon--after{font-size:21px;vertical-align:middle}.product-matrix .tooltip__flyout{top:43px;left:50%;transition:all;transform:translateX(-50%);font-size:.8em}.product-matrix .tooltip__flyout::before,.product-matrix .tooltip__flyout::after{margin-left:-20px}.product-teaser__title{overflow:visible}.teaser-image-hover{opacity:1 !important}.teaser-image-hover .hover{display:none;position:absolute;top:0;left:0}.teaser-hover-image img{transition:transform 0.2s ease-in-out}.teaser-hover-image:hover img{transform:scale(1.04)}.timed-countdown-overlay{position:fixed;width:100vw;height:50vh;top:18vh;left:0;z-index:9999;padding:2em 0}@media (max-width: 820px){.timed-countdown-overlay{top:13vh;padding:1em 0}}.btn--secondary{background-color:#EF7C1C;border:solid 2px #EF7C1C;color:white}.btn--secondary:hover,.btn--secondary:active{border:solid 2px #EF7C1C !important;background-color:white !important;color:#EF7C1C !important}.tarif-teaser .btn--secondary{border:solid 2px #EF7C1C;background-color:white;color:#EF7C1C}.tarif-teaser .btn--secondary:hover,.tarif-teaser .btn--secondary:active{background-color:#EF7C1C !important;border:solid 2px #EF7C1C !important;color:white !important}#cboxOverlay{background:#a9a9b2}#colorbox{box-shadow:0 0 20px #9d9d9d}header .hint-list--small{display:block !important;position:absolute;width:100%;background:transparent;z-index:100;top:0}header .hint-list--small .hint-list__list{max-width:100%}header .hint-list--small a{color:#fff;cursor:pointer}header .hint-list--small a:hover{text-decoration:underline;color:#fff}@media (max-width: 400px){header .hint-list--small a{font-size:0.65rem}}header .nav__mainmenu{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}@media (max-width: 991px){header .nav-service{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}}.mm-menu .mm-listview li p{display:inline-block;color:#fff;padding:15px 20px}.nav__submenu .submenu__list{margin:0 40px 0 0 !important}.nav__submenu .submenu__list .util-icon--before::before{vertical-align:middle;font-size:1.4rem;margin-right:5px}.mm-listview .util-icon--before::before{vertical-align:middle;font-size:1.2rem;margin-right:5px}.util-h1{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:300;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;line-height:1.17;letter-spacing:1.2px;text-align:center}@media screen and (min-width: 30em){.util-h1{font-size:1.875rem}}@media screen and (min-width: 48em){.util-h1{font-size:2.375rem}}.util-h2{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:300;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;letter-spacing:1px;text-align:center}@media screen and (min-width: 30em){.util-h2{font-size:1.875rem}}@media screen and (min-width: 48em){.util-h2{font-size:2.375rem}}.util-h3{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:300;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;line-height:1.3;letter-spacing:.7px;text-align:center}@media screen and (min-width: 30em){.util-h3{font-size:1.375rem}}@media screen and (min-width: 48em){.util-h3{font-size:1.75rem}}.util-h4{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:300;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;line-height:1.19;letter-spacing:.6px}@media screen and (min-width: 30em){.util-h4{font-size:1.25rem}}.util-h5{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:700;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;line-height:1.14;letter-spacing:.6px}.util-h6{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:700;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.75rem;line-height:1.25;letter-spacing:.3px}@media screen and (max-width: 86.66667em){.util-full-width{margin-left:-10px;margin-right:-10px}.row.util-full-width{margin-left:-20px;margin-right:-20px}}.util-text--xl{font-size:1.5rem}.util-text--bold{font-weight:700}.util-color--ci{color:#002c5c !important}.template-pages-layout-wordpressFullWidthPage main .accordion{color:#00005F}.template-pages-layout-wordpressFullWidthPage main .accordion sup{font-size:0.75rem;font-weight:400;position:relative;top:-0.5em;font-size:12px !important;font-weight:700 !important}.template-pages-layout-wordpressFullWidthPage main .accordion .accordion__title sup{top:-1.4em !important}.template-pages-layout-wordpressFullWidthPage main .accordion:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.template-pages-layout-wordpressFullWidthPage main .accordion__wrapper{border:1px solid #ccc;border-radius:5px;margin:20px 0}.template-pages-layout-wordpressFullWidthPage main .accordion__trigger{-webkit-transition:color .15s ease;transition:color .15s ease;cursor:pointer;display:block;position:relative;text-decoration:none;width:100%;margin:0;padding:10px 20px;text-align:left}.template-pages-layout-wordpressFullWidthPage main .accordion__trigger:after{font-size:1.875rem;font-family:iconfont;content:"\ea28" !important;display:block;position:absolute;top:22px;right:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;font-weight:400;color:#00005F}.template-pages-layout-wordpressFullWidthPage main .accordion__trigger:hover{color:#004b9c}.template-pages-layout-wordpressFullWidthPage main .accordion__trigger.is-open:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}.template-pages-layout-wordpressFullWidthPage main .accordion__trigger--simple{font-size:.8125rem;line-height:1.4em;margin:0 0 30px 0;padding:6px 70px 6px 10px;color:#00005F}.template-pages-layout-wordpressFullWidthPage main .accordion__trigger--simple:after{font-size:.8125rem;top:50%}.template-pages-layout-wordpressFullWidthPage main .accordion__title,.template-pages-layout-wordpressFullWidthPage main .accordion__trigger{font-size:1.125rem;font-weight:700}@media screen and (min-width: 30em){.template-pages-layout-wordpressFullWidthPage main .accordion__title,.template-pages-layout-wordpressFullWidthPage main .accordion__trigger{font-size:1.25rem}}@media screen and (min-width: 48em){.template-pages-layout-wordpressFullWidthPage main .accordion__title,.template-pages-layout-wordpressFullWidthPage main .accordion__trigger{font-size:1.5rem}.template-pages-layout-wordpressFullWidthPage main .accordion__title:after,.template-pages-layout-wordpressFullWidthPage main .accordion__trigger:after{font-size:1.875rem;top:25px}}.template-pages-layout-wordpressFullWidthPage main .accordion__content-hidden{-webkit-transition:max-height .5s ease-out;transition:max-height .5s ease-out;padding:0 20px;max-height:0;overflow:hidden;position:relative;visibility:hidden}.template-pages-layout-wordpressFullWidthPage main .accordion__content-hidden a{text-decoration:underline}.template-pages-layout-wordpressFullWidthPage main .accordion__content-hidden.is-open{visibility:visible}.template-pages-layout-wordpressFullWidthPage main .accordion__title{margin:20px 0 0;text-align:left}@media screen and (min-width: 48em){.template-pages-layout-wordpressFullWidthPage main .accordion__title{text-align:center}}.template-pages-layout-wordpressFullWidthPage main .accordion__content__section{margin:20px 0}@media (min-width: 320px) and (max-width: 479.98px){.template-pages-layout-wordpressFullWidthPage main .accordion--mobile .accordion__trigger,.template-pages-layout-wordpressFullWidthPage main .accordion--mobile{display:inline-block;width:auto}.template-pages-layout-wordpressFullWidthPage main .accordion--mobile .accordion__trigger:after{right:40px}}@media (min-width: 480px){.template-pages-layout-wordpressFullWidthPage main .accordion--mobile .accordion__content-hidden{max-height:none !important;visibility:visible !important}.template-pages-layout-wordpressFullWidthPage main .accordion--mobile .accordion__trigger{padding:0;cursor:inherit}.template-pages-layout-wordpressFullWidthPage main .accordion--mobile .accordion__trigger:after{display:none}}.footer-checkout__content ul{display:block}.footer-checkout__content ul li{float:none;text-align:left}.footnote-active{border:1px solid red;padding:5px;outline:none !important}.footer__footnote .accordion__content-hidden p strong:first-child{position:absolute;left:3px;top:0}.col-xs-12.col-lg-12{float:none}.hardware-teaser{display:inline-block;background:#fff;text-decoration:none;border-radius:10px;padding:20px;position:relative;-webkit-box-shadow:2px 3px 10px rgba(0,0,0,0.2);box-shadow:2px 3px 10px rgba(0,0,0,0.2);text-align:center;width:100%}.slick-slider--hardware .hardware-teaser{margin:20px 10px}.hardware-teaser:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.hardware-teaser:hover{text-decoration:none;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.4);box-shadow:0 0 20px rgba(0,0,0,0.4)}.hardware-teaser__title{margin-top:0;margin-bottom:20px;overflow:hidden;color:#525252;font-weight:400;line-height:1.5}.hardware-teaser__badges{position:absolute;top:0;left:0;right:0;text-align:center}.hardware-teaser__badges .badge{background:#eb5a0c;background:-webkit-gradient(linear, left top, left bottom, from(#f7931c), to(#eb5a0c));background:linear-gradient(to bottom, #f7931c, #eb5a0c);width:100%;border-radius:10px 10px 0 0;-webkit-box-shaddow:none;-moz-box-shaddow:none;-o-box-shaddow:none;-ms-box-shaddow:none;box-shaddow:none}.hardware-teaser__image{width:100%;height:auto;margin-top:20px;margin-bottom:20px}.hardware-teaser__icon__img{max-height:40px;width:auto}.highlighted{width:100%;display:block;padding:20px;background:#00005F;text-align:center;color:#fff}h2.highlighted,h3.highlighted,.highlighted h2,.highlighted h3{margin-bottom:.3em}.highlighted *{color:#fff}.infobox__title{text-align:center;margin:20px 20px;color:#525252}h2.infobox__title{font-size:2.375rem}.infobox__textbox{color:#525252}.infobox__textbox h4{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:300;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;line-height:1.19;letter-spacing:.6px}.infobox__textbox p,.infobox__textbox p a{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:400;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;line-height:1.6em;letter-spacing:.6px}.template-pages-layout-wordpressFullWidthPage main .price-box{position:relative}.template-pages-layout-wordpressFullWidthPage main .price-box:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.template-pages-layout-wordpressFullWidthPage main .price-box .current-price,.template-pages-layout-wordpressFullWidthPage main .price-box .price-box--big .current-price--monthly,.template-pages-layout-wordpressFullWidthPage main .price-box--big .price-box .current-price--monthly{font-size:2.125rem;color:#4a4a4a;font-weight:700;white-space:nowrap}.template-pages-layout-wordpressFullWidthPage main .price-box .old-price,.template-pages-layout-wordpressFullWidthPage main .price-box .price-attribute,.template-pages-layout-wordpressFullWidthPage main .price-box .taxes{font-size:1.375rem;display:inline-block;color:#4a4a4a;margin-right:10px}.template-pages-layout-wordpressFullWidthPage main .tooltip .price-box .old-price,.template-pages-layout-wordpressFullWidthPage main .tooltip .price-box .price-attribute,.template-pages-layout-wordpressFullWidthPage main .tooltip .price-box .taxes{display:block}.template-pages-layout-wordpressFullWidthPage main .price-box .old-price{text-decoration:line-through;white-space:nowrap}.template-pages-layout-wordpressFullWidthPage main .price-box .taxes{display:block}.template-pages-layout-wordpressFullWidthPage main .price-box .badge{position:absolute;top:0;right:0}.template-pages-layout-wordpressFullWidthPage main .price-box--big{display:inline-block;margin-left:auto;margin-right:auto;text-align:left}.template-pages-layout-wordpressFullWidthPage main .price-box--big .current-price,.template-pages-layout-wordpressFullWidthPage main .price-box--big .current-price--monthly{font-size:3.4375rem;font-weight:800}@media screen and (min-width: 48em){.template-pages-layout-wordpressFullWidthPage main .price-box--big .current-price,.template-pages-layout-wordpressFullWidthPage main .price-box--big .current-price--monthly{font-size:4rem}}.template-pages-layout-wordpressFullWidthPage main .price-box--big .current-price--monthly{color:#00005F}.template-pages-layout-wordpressFullWidthPage main .price-box--big .monthly{display:block;text-align:center}.template-pages-layout-wordpressFullWidthPage main .product-teaser{display:block;background:#fff;text-decoration:none;border-radius:10px;padding:0;position:relative;-webkit-box-shadow:2px 3px 10px rgba(0,0,0,0.2);box-shadow:2px 3px 10px rgba(0,0,0,0.2);margin-bottom:40px;overflow:hidden}.template-pages-layout-wordpressFullWidthPage main .product-teaser a{text-decoration:underline}.template-pages-layout-wordpressFullWidthPage main .product-teaser sup a{text-decoration:none}.template-pages-layout-wordpressFullWidthPage main .product-teaser:hover{text-decoration:none;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.4);box-shadow:0 0 20px rgba(0,0,0,0.4)}.template-pages-layout-wordpressFullWidthPage main .product-teaser .list li:before{color:#00005F}.template-pages-layout-wordpressFullWidthPage main .product-teaser__text{padding:20px 40px;color:#4a4a4a}.template-pages-layout-wordpressFullWidthPage main .product-teaser__title{font-size:1.5rem;font-weight:400;margin-top:0;margin-bottom:20px}.template-pages-layout-wordpressFullWidthPage main .product-teaser__badges{position:absolute;top:20px;left:0}.template-pages-layout-wordpressFullWidthPage main .product-teaser__icon{height:40px;float:right;margin-bottom:20px}.template-pages-layout-wordpressFullWidthPage main .product-teaser__icon .energy-label{margin-top:5px}.template-pages-layout-wordpressFullWidthPage main .product-teaser__image{width:100%;height:auto;border-radius:10px 10px 0 0;max-height:420px}.template-pages-layout-wordpressFullWidthPage main .product-teaser__icon__img{max-height:40px;width:auto}.template-pages-layout-wordpressFullWidthPage main .product-teaser--image-only{text-align:center}.template-pages-layout-wordpressFullWidthPage main .product-teaser--image-only .product-teaser__badges{position:relative;width:100%}.template-pages-layout-wordpressFullWidthPage main .product-teaser--image-only .product-teaser__image{border-radius:0}.template-pages-layout-wordpressFullWidthPage main .product-teaser .listjp ul li{font-size:1.1rem;padding-bottom:10px;padding-left:30px;position:relative;line-height:1.5}.template-pages-layout-wordpressFullWidthPage main .product-teaser .listjp ul li::before{font-size:1.25rem;font-weight:700;margin-right:10px;position:absolute;top:2px;left:0}.template-pages-layout-wordpressFullWidthPage main .product-teaser .util-icon--info-icon::after{position:relative;top:1px}.slick-slider--hardware{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;margin-bottom:20px}@media print{.slick-slider--hardware{display:none !important}}.slick-slider--hardware>div{display:none}.slick-slider--hardware>div:first-child{display:block;width:100%}.slick-slider--hardware>div.slider-nav-container{display:block}.slick-slider--hardware a>img:hover{opacity:1}.slick-slider--hardware .slick-track{position:relative;left:0;top:0;display:flex;align-items:stretch}.slick-slider--hardware .slick-list,.slick-slider--hardware .slick-track{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-slider--hardware .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0 10px}.slick-slider--hardware .slick-list:focus{outline:0}.slick-slider--hardware .slick-list.dragging{cursor:-webkit-grabbing;cursor:grabbing}.slick-slider--hardware slick-track:after,.slick-slider--hardware .slick-track:before{content:"";display:table}.slick-slider--hardware .slick-track:after{clear:both}.slick-slider--hardware .slick-slide{position:relative;float:left;height:auto;min-height:1px;outline:0;text-align:center;display:flex;align-items:stretch}.slick-slider--hardware .slick-slide>div{width:100%;display:flex;align-items:stretch}.slick-slider--hardware .slick-slide>a{display:block}.slick-slider--hardware .slick-arrow.slick-hidden{display:none}.slick-slider--hardware .slick-arrow{font-size:0;-webkit-transition:background .2s ease;transition:background .2s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;position:absolute;top:50%;background:0 0;color:#9d9d9d;z-index:3;width:140px;height:140px;cursor:pointer;border-radius:100px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.4);box-shadow:0 0 20px rgba(0,0,0,0.4)}@media screen and (min-width: 30em){.slick-slider--hardware .slick-arrow{background:#fff;color:#00005F}}@media screen and (min-width: 62em){.slick-slider--hardware .slick-arrow{top:50%}}.slick-slider--hardware .slick-arrow:focus,.slick-slider--hardware .slick-arrow:hover{outline:0}.slick-slider--hardware .slick-arrow:before{font-size:1.75rem;font-family:iconfont, sans-serif;font-weight:400;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:-25px;position:absolute;top:50%;left:0;right:0}@media screen and (min-width: 30em){.slick-slider--hardware .slick-arrow:before{font-size:2.75rem}}.slick-slider--hardware .slick-prev{left:-60px}.slick-slider--hardware .slick-prev:before{content:"";margin-left:25px}.slick-slider--hardware .slick-next{right:-60px}.slick-slider--hardware .slick-next:before{content:""}.slick-slider--hardware .slick-dots{position:absolute;list-style:none;display:block;margin-bottom:40px;margin-top:0;text-align:center;padding:0;width:100%;bottom:0;top:auto;left:0}.slick-slider--hardware .slick-dots li{position:relative;display:inline-block;height:24px;width:24px;margin:0 10px;padding:0;cursor:pointer}.slick-slider--hardware .slick-dots li button{border:0;border-radius:100%;border-top-left-radius:19px;border-top-right-radius:19px;border-bottom-right-radius:19px;border-bottom-left-radius:19px;background:#fff;-webkit-transition:background .3s ease;transition:background .3s ease;display:block;height:22px;width:22px;outline:0;line-height:0;font-size:0;padding:5px;cursor:pointer;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,0.4);box-shadow:1px 2px 4px rgba(0,0,0,0.4)}.slick-slider--hardware .slick-dots li button:focus,.slick-slider--hardware .slick-dots li button:hover{outline:0;background:#eb5a0c}.slick-slider--hardware .slick-dots li.slick-active button{height:22px;width:22px;background:#eb5a0c}.slick-slider--teaser .slick-arrow,.slick-slider--teaser-x3 .slick-arrow{font-size:0;-webkit-transition:background 0.2s ease;transition:background 0.2s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;position:absolute;top:50%;background:0 0;color:#9d9d9d;z-index:3;width:140px;height:140px;cursor:pointer;border-radius:100px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.4);box-shadow:0 0 20px rgba(0,0,0,0.4)}@media screen and (min-width: 30em){.slick-slider--teaser .slick-arrow,.slick-slider--teaser-x3 .slick-arrow{background:#fff;color:#00005f}}@media screen and (min-width: 62em){.slick-slider--teaser .slick-arrow,.slick-slider--teaser-x3 .slick-arrow{top:50%}}.slick-slider--teaser .slick-arrow:focus,.slick-slider--teaser .slick-arrow:hover,.slick-slider--teaser-x3 .slick-arrow:focus,.slick-slider--teaser-x3 .slick-arrow:hover{outline:0}.slick-slider--teaser .slick-arrow:before,.slick-slider--teaser-x3 .slick-arrow:before{font-size:1.75rem;font-family:iconfont, sans-serif;font-weight:400;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:-25px;position:absolute;top:50%;left:0;right:0}@media screen and (min-width: 30em){.slick-slider--teaser .slick-arrow:before,.slick-slider--teaser-x3 .slick-arrow:before{font-size:2.75rem}}.slick-slider--teaser .lt-ie10 .slick-arrow:before,.slick-slider--teaser-x3 .lt-ie10 .slick-arrow:before{top:25%}.slick-slider--teaser .slick-prev,.slick-slider--teaser-x3 .slick-prev{left:-60px}.slick-slider--teaser .slick-prev:before,.slick-slider--teaser-x3 .slick-prev:before{content:"\ea06";margin-left:25px}.slick-slider--teaser .slick-next,.slick-slider--teaser-x3 .slick-next{right:-60px}.slick-slider--teaser .slick-next:before,.slick-slider--teaser-x3 .slick-next:before{content:"\ea07"}@media print{.slick-slider--teaser,.slick-slider--teaser-x3{display:none !important}}.slick-slider--teaser .slick-dots,.slick-slider--teaser-x3 .slick-dots{position:absolute;list-style:none;display:block;margin-bottom:40px;margin-top:0;text-align:center;padding:0;width:100%;bottom:0;top:auto;left:0}.slick-slider--teaser .slick-dots li,.slick-slider--teaser-x3 .slick-dots li{position:relative;display:inline-block;height:24px;width:24px;margin:0 10px;padding:0;cursor:pointer}.slick-slider--teaser .slick-dots li button,.slick-slider--teaser-x3 .slick-dots li button{border:0;border-radius:100%;border-top-left-radius:19px;border-top-right-radius:19px;border-bottom-right-radius:19px;border-bottom-left-radius:19px;background:#fff;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;display:block;height:22px;width:22px;outline:0;line-height:0;font-size:0;padding:5px;cursor:pointer;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,0.4);box-shadow:1px 2px 4px rgba(0,0,0,0.4)}.slick-slider--teaser .slick-dots li button:focus,.slick-slider--teaser .slick-dots li button:hover,.slick-slider--teaser-x3 .slick-dots li button:focus,.slick-slider--teaser-x3 .slick-dots li button:hover{outline:0;background:#eb5a0c}.slick-slider--teaser .slick-dots li.slick-active button,.slick-slider--teaser-x3 .slick-dots li.slick-active button{height:22px;width:22px;background:#eb5a0c}.slick-slider--teaser,.slick-slider--teaser.slick-slider--teaser-items,.slick-slider--teaser-x3,.slick-slider--teaser-x3.slick-slider--teaser-items{padding:0 !important}.pageType-ContentPage main .steps{color:#002c5c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 767px){.pageType-ContentPage main .steps{-ms-flex-direction:column;flex-direction:column}}.pageType-ContentPage main .steps.steps-column{-ms-flex-direction:column;flex-direction:column}.pageType-ContentPage main .steps:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.pageType-ContentPage main .steps__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;max-width:420px;min-width:200px;margin:0 auto;padding:0 20px 30px}.pageType-ContentPage main .steps__item:after{content:'';display:none;height:3px;width:20%;position:absolute;top:135px;left:90%;background:#e2e2e2;z-index:-10}@media screen and (min-width: 62em){.pageType-ContentPage main .steps__item:after{display:block}}@media screen and (min-width: 81.25em){.pageType-ContentPage main .steps__item:after{width:35%;left:84%}}.pageType-ContentPage main .steps__item:last-child:after{display:none}@media screen and (min-width: 62em){.pageType-ContentPage main .steps__item{padding:0 40px}}.pageType-ContentPage main .steps__item h4{font-size:1.25rem;margin-bottom:0;font-weight:700}@media screen and (min-width: 62em){.pageType-ContentPage main .steps__item h4{white-space:nowrap;font-size:1.5rem}}.pageType-ContentPage main .steps__item p{max-width:406px;line-height:1.6rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;justify-self:stretch;margin-top:10px}.pageType-ContentPage main .steps__img{background:#EF7C1C;border-radius:50%;position:relative;height:270px;width:270px;padding:20px;margin-bottom:20px}.pageType-ContentPage main .steps__content p{color:#002c5c}.pageType-ContentPage main .steps-column .steps__item{max-width:100%;padding:40px 40px}.pageType-ContentPage main .steps-column .steps__item::after{display:none !important}.pageType-ContentPage main .steps-column .steps__item p{max-width:70%}.pageType-ContentPage main .steps-column .steps__img{height:180px;width:180px}.template-pages-layout-wordpressFullWidthPage main .table{color:#002c5c}.template-pages-layout-wordpressFullWidthPage main .table:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.template-pages-layout-wordpressFullWidthPage main table,.template-pages-layout-wordpressFullWidthPage main td,.template-pages-layout-wordpressFullWidthPage main th{border:none;font-size:.875rem;border-collapse:collapse;text-align:left;vertical-align:top}.template-pages-layout-wordpressFullWidthPage main .table,.template-pages-layout-wordpressFullWidthPage main .table table,.template-pages-layout-wordpressFullWidthPage main .table tbody,.template-pages-layout-wordpressFullWidthPage main .table th,.template-pages-layout-wordpressFullWidthPage main .table tr,.template-pages-layout-wordpressFullWidthPage main .table td{border:none}.template-pages-layout-wordpressFullWidthPage main .table tbody td,.template-pages-layout-wordpressFullWidthPage main .table tbody th{display:table-cell}@media screen and (min-width: 30em){.template-pages-layout-wordpressFullWidthPage main table,.template-pages-layout-wordpressFullWidthPage main td,.template-pages-layout-wordpressFullWidthPage main th{font-size:1rem}}@media screen and (min-width: 48em){.template-pages-layout-wordpressFullWidthPage main table,.template-pages-layout-wordpressFullWidthPage main td,.template-pages-layout-wordpressFullWidthPage main th{font-size:1.125rem}}.template-pages-layout-wordpressFullWidthPage main table{border:none;width:100%;empty-cells:hide;margin-bottom:40px}.template-pages-layout-wordpressFullWidthPage main table caption{font-size:.875rem;text-align:left;font-weight:700;margin:20px 0 10px}@media screen and (min-width: 30em){.template-pages-layout-wordpressFullWidthPage main table caption{font-size:1.125rem}}@media screen and (min-width: 48em){.template-pages-layout-wordpressFullWidthPage main table caption{font-size:1.25rem}}.template-pages-layout-wordpressFullWidthPage main table tr td,.template-pages-layout-wordpressFullWidthPage main table tr th{padding:10px 0;width:48.5%;border:none;border-bottom:1px solid #ccc !important}.template-pages-layout-wordpressFullWidthPage main table tr th{font-weight:700}.template-pages-layout-wordpressFullWidthPage main table tr .empty{width:3%;border-bottom:none !important}@-webkit-keyframes fadein{0%{opacity:0}10%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}10%{opacity:0}100%{opacity:1}}.tabs{margin:80px 0 20px 0}.tabs:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.tabs__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:-1px 0 20px}.tabs__navigation a{font-size:.8125rem;display:block;margin:13px 0;padding:5px 20px;text-align:center;text-decoration:none;line-height:16px}@media screen and (min-width: 30em){.tabs__navigation a{font-size:1rem}}@media screen and (min-width: 48em){.tabs__navigation a{color:#00005F;padding:5px 40px}}@media screen and (min-width: 62em){.tabs__navigation a{padding:5px 60px}}.tabs__navigation a span[class*=util-icon--]{font-size:2.5rem;background:#00005F;background:-webkit-gradient(linear, left top, left bottom, from(#5f77bf), to(#00005F));background:linear-gradient(to bottom, #5f77bf, #00005F);color:#fff;display:block;margin:0 auto 20px auto;width:50px;height:50px;padding:5px;border-radius:50px;opacity:.6}@media screen and (min-width: 30em){.tabs__navigation a span[class*=util-icon--]{font-size:3.75rem;width:80px;height:80px;padding:10px;border-radius:80px}}@media screen and (max-width: 29.9375em){.tabs__navigation a span[class*=util-icon--]:after{font-size:.8125rem;color:#00005F;display:block;content:attr(data-alt-text);margin:13px 0;text-align:center;text-decoration:none;line-height:16px;opacity:1}}@media screen and (max-width: 29.9375em){.tabs__navigation a .tabs__text{display:none}}.tabs__navigation li{background:#fff;border-radius:5px;cursor:pointer;position:relative;color:#00005F;margin:0 5px;-webkit-transition:all .7s ease;transition:all .7s ease;text-align:center}@media screen and (min-width: 30em){.tabs__navigation li{margin:0 10px}}.tabs__navigation li.active{background:#00005F;color:#fff}.tabs__navigation li.active a,.tabs__navigation li.active span:after,.tabs__navigation li:hover a,.tabs__navigation li:hover span:after{color:#fff}.tabs__navigation li.active:after{content:'';display:block;width:0;height:0;border-width:16px 16px 0;border-color:#00005F transparent;border-style:solid;position:absolute;left:50%;bottom:-16px;margin-left:-16px}.tabs__navigation li.active span{opacity:1}.tabs__content{display:block;width:100%}.tabs__content.is-active{-webkit-animation:fadein 1.3s;animation:fadein 1.3s}.tabs__navigation li:hover{background:#fff !important}.tabs__navigation li.active:hover{background:#00005F !important}.tabs__text,.tabs__text:hover{color:#00005F !important}li.active .tabs__text{color:#fff !important}li.active .tabs__text:hover{color:#fff !important}.tabs{margin:25px 0 20px 0}.tabs__text:hover,li.active .tabs__text{color:#fff}.tabs__text{font-size:1.0rem;display:block;margin:13px 0;padding:2px 10px;text-align:center;text-decoration:none;line-height:24px;color:#00005F}.tabs__navigation li{padding:10px}.tabs__navigation li:hover{background:#00005F}.tabs__navigation a{font-size:0 !important;display:block;margin:0 0 !important;padding:0 0 !important;text-align:center;text-decoration:none;line-height:16px}.tabs__navigation span[class*=util-icon--]:before{font-size:40px}.tabs__navigation a{font-size:.8125rem;display:block;margin:13px 0;padding:2px 10px;text-align:center;text-decoration:none;line-height:16px}.tabs__navigation li span{opacity:1;padding:0;margin:5px}@media (max-width: 990px){.tabs__navigation li{padding-top:30px}.tabs__text:hover,li.active:hover{color:#fff}.rechtespalte{background-color:#ffff;background-size:104% !important}}@media screen and (min-width: 30em){.tabs__navigation li{width:20%}}.tarif-teaser{position:relative;border-radius:10px;margin-bottom:40px;padding:40px 30px;background:#fff;text-decoration:none;-webkit-box-shadow:2px 3px 10px rgba(0,0,0,0.2);box-shadow:2px 3px 10px rgba(0,0,0,0.2);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-width:450px}.tarif-teaser:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.tarif-teaser:hover{text-decoration:none}.tarif-teaser small{font-weight:400;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.75rem;display:inline-block;line-height:1.5;letter-spacing:.2px;color:#002c5c}.tarif-teaser .price-box{display:block;text-align:center;margin:20px 0 40px}.tarif-teaser .price-box .old-price{text-decoration:line-through;white-space:nowrap}.tarif-teaser .price-box .taxes{display:block}.tarif-teaser .price-box .badge{position:absolute;top:0;right:0}.tarif-teaser .price-box--big{display:inline-block;margin-left:auto;margin-right:auto;text-align:left}.tarif-teaser .price-box--big .current-price,.tarif-teaser .price-box--big .current-price--monthly{font-size:3.4375rem;font-weight:800;display:block}@media screen and (min-width: 48em){.tarif-teaser .price-box--big .current-price,.tarif-teaser .price-box--big .current-price--monthly{font-size:4rem}}.tarif-teaser .price-box--big .current-price--monthly{color:#00005F}.tarif-teaser .price-box--big .monthly{display:block;text-align:center;color:#525252;line-height:1.4}.tarif-teaser .price-box{display:block;text-align:center;margin:20px 0 40px}.tarif-teaser .alert{border:solid 1px #000;border-top-width:6px;padding:5px 10px;margin-bottom:20px;border-radius:0;background-color:#fff;color:#525252;font-size:1rem;line-height:1.5;letter-spacing:.6px}.tarif-teaser .alert:first-child{margin-top:0}.tarif-teaser .alert:last-child{margin-bottom:0}.tarif-teaser .alert--info{border-color:#f4b800}.tarif-teaser .alert--warning{border-color:#f0ad4e}.tarif-teaser .alert--error{border-color:#ff4141}.tarif-teaser .alert--success{border-color:#54ca8e}.tarif-teaser .btn{font-weight:400;text-transform:none}.tarif-teaser .util-h4{color:#525252}.tarif-teaser .util-icon--info-icon::after{position:relative;top:2px}.tarif-teaser a{text-decoration:underline;color:#525252}.tarif-teaser sup a{text-decoration:none}.tarif-teaser .list{font-size:1rem;margin:0;color:#525252;text-align:left}.tarif-teaser .list:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.tarif-teaser .list ul{list-style:none;padding:0}.tarif-teaser .list ul li{font-size:1.125rem;padding-bottom:20px;position:relative;line-height:1.5}.tarif-teaser .list ul li[class*=util-icon--before]{padding-left:28px}.tarif-teaser .list ul li:before{font-size:1.25rem;font-weight:700;margin-right:10px;position:absolute;top:2px;left:0}.tarif-teaser .list--tarif{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:1.75;padding:10px 10px 0}.slick-slider .tarif-teaser{height:auto}.tarif-teaser .btn{font-size:1rem;white-space:normal;line-height:1.4;padding:10px 40px}@media screen and (min-width: 48em){.tarif-teaser .btn{font-size:1.125rem}}@media screen and (min-width: 62em){.tarif-teaser .btn{font-size:1.25rem;white-space:nowrap;line-height:2.3;padding:0 40px}}.tarif-teaser__title{color:#00005F;margin-top:0;margin-bottom:20px;line-height:1.5;padding:20px 0;border-bottom:2px solid #8da8b3;display:block}.tarif-teaser__title sup,.list--tarif sup{font-size:0.75rem;font-weight:400;position:relative;top:-1.8em;font-size:12px !important;font-weight:700 !important}.list--tarif sup{top:-1.4em}.tarif-teaser__title .text-wrapper{text-align:left;position:relative;display:inline-block;padding-left:80px}.tarif-teaser__title .text-wrapper .tarif-teaser__headline{font-size:1.875rem;margin:0;font-weight:300;text-align:left;position:relative}.tarif-teaser__title .text-wrapper p{font-size:1rem;margin:0}.tarif-teaser__title .text-wrapper:before{font-size:2.75rem;position:absolute;left:0;top:0}@media screen and (min-width: 48em){.tarif-teaser__title .text-wrapper{padding-left:80px}.tarif-teaser__title .text-wrapper .tarif-teaser__headline{font-size:2.5rem}.tarif-teaser__title .text-wrapper p{font-size:1.3125rem}.tarif-teaser__title .text-wrapper:before{font-size:3.75rem;left:-18px}}.tarif-teaser__badges{position:absolute;top:0;left:0;right:0}.tarif-teaser__detail{font-size:.875rem;background:#ccc;margin-left:-40px;margin-right:-40px;margin-bottom:20px;padding:10px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#525252}@media screen and (min-width: 30em){.tarif-teaser__detail{padding:10px 60px}}@media screen and (min-width: 62em){.tarif-teaser__detail{padding:10px 100px}}.tarif-teaser__detail .tooltip__trigger{color:#00005F}.tarif-teaser__detail .tooltip__trigger span{font-size:1.25rem}.tarif-teaser__image{width:100%;height:auto;margin-bottom:20px}.tarif-teaser__icon__img{max-height:40px;width:auto}.tarif-teaser--detail{padding:20px 40px;height:auto;margin:0 auto;width:100%;max-width:100%}.tarif-teaser--detail .price-box{margin:0 0 20px}.tarif-teaser--detail .list--tarif{-webkit-box-flex:0;-ms-flex:none;flex:none}.slick-slider .tarif-teaser{margin:10px;max-width:100%}.slick-slider .tarif-teaser .badge{font-size:1rem;background:#eb5a0c;background:-webkit-gradient(linear, left top, left bottom, from(#f7931c), to(#eb5a0c));background:linear-gradient(to bottom, #f7931c, #eb5a0c);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);-o-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);-ms-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);color:#fff;display:inline-block;font-weight:700;padding:10px 40px;text-transform:uppercase}.slick-slider .tarif-teaser .badge--skewed{-webkit-transform:skew(-30deg, 0deg);transform:skew(-30deg, 0deg);margin-left:-20px}.slick-slider .tarif-teaser .badge--skewed .badge__label{display:block;-webkit-transform:skew(30deg, 0deg);transform:skew(30deg, 0deg)}.slick-slider .tarif-teaser .badge--wider-primary,.slick-slider .tarif-teaser .badge--wider-secondary{-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none;width:100%;border-radius:10px 10px 0 0}.slick-slider .tarif-teaser .badge--wider-secondary{background:#00005F;background:-webkit-gradient(linear, left top, left bottom, from(#5f77bf), to(#00005F));background:linear-gradient(to bottom, #5f77bf, #00005F)}.tarif-teaser__headline{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:300;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;letter-spacing:1px;text-align:center}@media screen and (min-width: 30em){.tarif-teaser__headline{font-size:1.875rem}}@media screen and (min-width: 48em){.tarif-teaser__headline{font-size:2.375rem}}.tarif-teaser--detail .tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-item-align:center;align-self:center;justify-self:center}.tarif-teaser--detail .tooltip__flyout{top:unset;left:unset;bottom:unset;right:unset;font-size:.8125rem;padding:20px;background:#fff;-webkit-box-shadow:0 5px 6px rgba(0,0,0,0.3);box-shadow:0 5px 6px rgba(0,0,0,0.3);position:absolute;z-index:100;bottom:40px;right:-55px;min-width:220px;margin:0;border-radius:8px 8px}.tarif-teaser--detail .tooltip__flyout:after,.tarif-teaser--detail .tooltip__flyout:before{top:unset;left:unset;bottom:unset;right:unset;content:'';position:absolute;border-style:solid;border-width:12px 15px 0 15px;display:block;right:50px;margin-left:-10px;width:0}.tarif-teaser--detail .tooltip__flyout:after{border-color:#fff transparent;z-index:1;bottom:-11px}.tarif-teaser--detail .tooltip__flyout:before{border-color:#ccc transparent;z-index:0;bottom:-12px}@media screen and (min-width: 768px){.tarif-teaser--detail .tarif-teaser__detail{font-size:1.5rem}.tarif-teaser--detail .tarifpic{padding-top:100px}.tarif-teaser--detail .tarif-teaser__title{padding:30px 0}.tarif-teaser--detail .list ul li{font-size:1.7rem;line-height:1.5;margin-left:20px}.tarif-teaser--detail .list ul li::before{font-size:2rem;font-weight:900;margin-right:10px;position:absolute;top:6px;left:-30px;margin-left:0px}}@media screen and (min-width: 768px){.tarifpic{padding-top:175px}}.usp-content-box{border:1px solid #e5e8f1;border-radius:15px;padding:20px;background-color:#fcc149;margin-bottom:30px;color:#525252}.usp-content-box h1{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:300;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;line-height:1.17;letter-spacing:1.2px;text-align:center}@media screen and (min-width: 30em){.usp-content-box h1{font-size:1.875rem}}@media screen and (min-width: 48em){.usp-content-box h1{font-size:2.375rem}}.usp-content-box h2{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:300;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;letter-spacing:1px;text-align:center}@media screen and (min-width: 30em){.usp-content-box h2{font-size:1.875rem}}@media screen and (min-width: 48em){.usp-content-box h2{font-size:2.375rem}}.usp-content-box h3{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:300;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;line-height:1.3;letter-spacing:.7px;text-align:center}@media screen and (min-width: 30em){.usp-content-box h3{font-size:1.375rem}}@media screen and (min-width: 48em){.usp-content-box h3{font-size:1.75rem}}.usp-content-box h4{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:300;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;line-height:1.19;letter-spacing:.6px}@media screen and (min-width: 30em){.usp-content-box h4{font-size:1.25rem}}.usp-content-box h5{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:700;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;line-height:1.14;letter-spacing:.6px}.usp-content-box h6{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:700;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.75rem;line-height:1.25;letter-spacing:.3px}.video-container{position:relative;padding-bottom:30%;padding-top:0;height:315px;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 62em){.video-container{padding-bottom:56%}}.wrapper{padding:40px 0;overflow:hidden}.tabs .wrapper{padding:20px 0 40px 0}.wrapper--ci-gradient{background:#EF7C1C;margin-bottom:60px}.wrapper--grey-gradient{background:#e8e8e8;background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(70%, #e8e8e8));background:linear-gradient(to bottom, #fff, #e8e8e8 70%);margin-bottom:60px;padding:0}.wrapper--grey{background:#e2e2e2}.wrapper--relative{position:relative}.wrapper--relative>.container,.wrapper--relative>.usp-box__list,body:not(.cms-index-index):not(.checkout-index-index) .wrapper--relative>.page-main{padding:0}.wrapper .container--4{max-width:1900px}.wrapper .container--3{max-width:1395px}.wrapper .container--2{max-width:930px}.wrapper--headline{color:#525252}.wrapper--headline h1,.wrapper--headline h2,.wrapper--headline h3,.wrapper--headline h4,.wrapper--headline h5,.wrapper--headline h6{margin-top:0;margin-bottom:5px}.wrapper--headline h1{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:300;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;line-height:1.17;letter-spacing:1.2px;text-align:center}@media screen and (min-width: 30em){.wrapper--headline h1{font-size:1.875rem}}@media screen and (min-width: 48em){.wrapper--headline h1{font-size:2.375rem}}.wrapper--headline h2{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:300;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;letter-spacing:1px;text-align:center}@media screen and (min-width: 30em){.wrapper--headline h2{font-size:1.875rem}}@media screen and (min-width: 48em){.wrapper--headline h2{font-size:2.375rem}}.wrapper--headline h3{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:300;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;line-height:1.3;letter-spacing:.7px;text-align:center}@media screen and (min-width: 30em){.wrapper--headline h3{font-size:1.375rem}}@media screen and (min-width: 48em){.wrapper--headline h3{font-size:1.75rem}}.wrapper--headline h4{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:300;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;line-height:1.19;letter-spacing:.6px}@media screen and (min-width: 30em){.wrapper--headline h4{font-size:1.25rem}}.wrapper--headline h5{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:700;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;line-height:1.14;letter-spacing:.6px}.wrapper--headline h6{font-family:"Open Sans", Arial, sans-serif, sans-serif;font-weight:700;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.75rem;line-height:1.25;letter-spacing:.3px}
