body{height:100vh;display:flex;flex-direction:column;justify-content:space-between}.anchor{top:-120px}.mobile-nav-opener{display:none}.navbar-header{max-width:400px}.navbar.header{top:33px}.navbar.header .navbar-brand{display:block;padding:15px 15px 0}.navbar.header .container{-o-transition:padding .3s;-webkit-transition:padding .3s;padding:0 15px;transition:padding .3s}.navbar.header .navbar-brand span.logo{width:220px}body.scrolled .navbar.header .navbar-brand{padding:0 15px}body.scrolled .navbar.header a.navbar-brand span.logo-subline{display:none}body.scrolled .navbar.header .container{padding:0 15px}body.scrolled .navbar-inverse.header .navbar-nav>li>a{padding:18px 15px}body.scrolled .navbar-inverse.header li.cta a{margin-top:10px;padding:10px}body.scrolled .navbar-inverse.header li{margin-top:0}body.scrolled .navbar-brand span.logo{height:60px;left:-39px;background-position-y:4px;width:220px!important;background-image:url("../../images/logo/logo.png"),none}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed}.navbar.pre-header{padding:5px 0}.navbar-inverse.pre-header .navbar-nav li:after{content:' |'}.navbar-inverse.pre-header .navbar-nav li:last-child:after{content:''}.navbar-inverse.header .navbar-nav>li{margin-top:0}.navbar-inverse.header .navbar-nav>li>a{font-size:1.35em;padding:48px 15px}.navbar-inverse.header li.cta a{margin:30px 0 10px 20px;padding:18px 15px}.navbar-flex{margin-right:0}.navbar-flex li{-ms-flex:0 1 auto;-webkit-box-flex:0;border:0;flex:0 1 auto;padding-bottom:0}.navbar-flex li:hover .submenu{-ms-transform:scaleY(1);-webkit-transform:scaleY(1);opacity:1;transform:scaleY(1)}.navbar-flex li.cta{-ms-flex-order:2;-o-transition:all .5s ease-out;-webkit-box-ordinal-group:3;-webkit-transition:all .5s ease-out;order:2;transition:all .5s ease-out}.navbar-flex li.cta:hover a{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);background-color:#f39221;transform:scale(1.05)}.navbar-nav ul{display:inline-block}.navbar-nav ul li{display:inline-block}.navbar-nav .submenu{-ms-transform-origin:top;-ms-transform:scaleY(0);-o-transition:all .3s;-webkit-transform-origin:top;-webkit-transform:scaleY(0);-webkit-transition:all .3s;background:rgba(255,255,255,.75);border-radius:0 0 5px 5px;border-top:2px solid;font-size:1em;left:0;opacity:0;padding:10px 0 8px;position:absolute;top:100%;transform-origin:top;transform:scaleY(0);transition:all .3s}.navbar-nav .submenu h1{color:#000!important}.navbar-nav .submenu h1:nth-of-type(1){margin-top:3px}.navbar-nav .submenu a{color:#000!important;padding:0 15px 5px;white-space:nowrap}.navbar-brand span.logo{left:0;transition:all .3s}.submenu h1{margin:15px 15px 10px}.submenu-wide li{min-width:250px}.cta a:after{height:15px;width:19px}.cta input{background-size:18px 16px}.cta-large a{font-size:1.5em;width:600px}.row__highlights{display:-ms-flexbox;display:-webkit-box;display:flex}.row__highlights .highlight{margin-bottom:0}section{font-size:1em;width:750px}section .cta a{padding:25px 35px}section.light-grey>*{width:750px}section.first{margin-top:180px}section.section__longtop{margin-top:270px}section.hero-image{margin-bottom:80px}iframe.youtube{height:405px;width:720px}.hero-cta{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;margin:50px 0;max-height:400px;min-width:290px}.hero-cta .image{-ms-flex:0 1 358px;-webkit-box-flex:0;flex:0 1 358px;max-width:358px;overflow:hidden;position:relative}.hero-cta .image img{height:440px;width:auto}.hero-cta .cta{-ms-flex:0 1 358px;-webkit-box-flex:0;flex:0 1 358px;margin-top:0;max-width:358px;position:relative}.hero-cta:not(.seitentausch) .cta a{bottom:15px;left:15px;position:absolute;right:15px;text-align:center;width:auto}.hero-cta.seitentausch .image{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.hero-cta.seitentausch .image img{float:right}.row__modules{display:flex;flex-direction:row}.row__modules .cta a{border-radius:5px}.row__modules .best-choice:before{left:15px;width:auto}.row__modules .best-choice:after{border-left-width:165px;border-right-width:165px}.row__modules .best-choice header:before{border-left-width:165px;border-right-width:165px}.row__modules .module{flex-grow:1;display:flex;flex-direction:column}.row__modules .module--details{background-color:#e2e2e2;position:relative}.row__modules .module--details:after{bottom:0;content:'';display:block;height:0;left:0;position:absolute}.row__modules .module--details p{min-height:5em}.row__modules .module--details-flex{flex-grow:1}.row__modules .module--price{bottom:35px;position:absolute;right:15px}.row__modules .module--price p{text-align:right}.row__modules .module--price strong{display:block}.row__modules .col-md-5th-1{float:left;width:50%}.row__modules header{min-height:12em}.row__modules header h1{font-size:1.5em}.row__modules header h2{font-size:1.2em;bottom:0}.row__modules header p{min-height:3em;line-height:1.5em}.modules-no-subline header{min-height:unset}.module-choose button{font-size:1em!important}.swiper-container{width:720px}.swiper-wrapper{display:flex}.swiper-slide img{height:auto;width:100%}.slider-text{font-size:2em;left:30px;right:30px;top:50px}.slider-box h2{margin-top:20px;margin-bottom:20px;font-size:28px}.slider-box p{margin-bottom:10px;font-size:16px}.swiper .cta a{margin:30px 0;padding:25px 35px}.content-counter-container{min-height:29px}.content-counter{width:720px}.content-counter.fixed{max-width:720px;top:165px}table.content-selection tbody{max-width:720px}table.content-selection tbody tr:nth-child(n){-ms-flex:0 0 354px;-webkit-box-flex:0;flex:0 0 354px;margin:0 12px 12px 0}table.content-selection tbody tr:nth-child(2n+1){margin:0 0 12px 0}.features{overflow-x:auto}.zusatzaboBox .zusatzaboInner{margin-left:2em;margin-right:2em}.zusatzaboBox .v{margin-left:0}.zusatzaboBox h1{font-size:2.25em}.zusatzaboBox #zusatzabo_yes{font-size:1.5em;padding-left:25px;padding-right:25px}body.Controller-ZapOrder.Action-Pricing .submit{max-width:400px!important;width:400px!important}.newest-content .available-content-clickable{-ms-transform:scale(.7);-webkit-transform:scale(.7);transform:scale(.7)}.newest-content .available-content-clickable:hover{-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}