@charset "UTF-8";/*! normalize.css v3.0.2 | MIT License | git.io/normalize */img,legend{border:0}legend,td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}.clearfix{display:block;zoom:1}.clearfix:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.column-wrapper{width:100%;padding-left:30px}.column-wrapper.column-3 .column{width:33.33%;padding-right:30px}@media screen and (max-width:740px){.column-wrapper.column-3 .column{width:100%}}.column-wrapper.column-3 .column.left{float:left}.column-wrapper.column-3 .column.center{display:inline-block}.column-wrapper.column-3 .column.right{float:right}@font-face{font-family:"inkasso-direkt";src:url("../fonts/inkasso-direkt.eot");src:url("../fonts/inkasso-direkt.eot?#iefix") format("embedded-opentype"),url("../fonts/inkasso-direkt.woff") format("woff"),url("../fonts/inkasso-direkt.ttf") format("truetype"),url("../fonts/inkasso-direkt.svg#inkasso-direkt") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"inkasso-direkt" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"inkasso-direkt" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-up:before{content:"a"}.icon-arrow-down:before{content:"b"}.icon-arrow-left:before{content:"c"}.icon-arrow-right:before{content:"d"}.icon-fax:before{content:"e"}.icon-phone:before{content:"f"}.icon-email:before{content:"g"}.icon-pdf:before{content:"h"}@-webkit-keyframes fade-in-up{0%{-webkit-transform:translate3d(0, 32px, 0);-moz-transform:translate3d(0, 32px, 0);-ms-transform:translate3d(0, 32px, 0);-o-transform:translate3d(0, 32px, 0);transform:translate3d(0, 32px, 0);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes fade-in-up{0%{-webkit-transform:translate3d(0, 32px, 0);-moz-transform:translate3d(0, 32px, 0);-ms-transform:translate3d(0, 32px, 0);-o-transform:translate3d(0, 32px, 0);transform:translate3d(0, 32px, 0);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.fade-in{-webkit-animation:fade-in-up 1s both cubic-bezier(.22, .44, 0, 1);animation:fade-in-up 1s both cubic-bezier(.22, .44, 0, 1)}.fade-in-02{-webkit-animation:fade-in 1s both cubic-bezier(.22, .44, 0, 1);animation:fade-in 1s both cubic-bezier(.22, .44, 0, 1)}.fade-sequence-1{-webkit-animation-delay:150ms;animation-delay:150ms}.fade-sequence-2{-webkit-animation-delay:200ms;animation-delay:200ms}.fade-sequence-3{-webkit-animation-delay:400ms;animation-delay:400ms}.fade-sequence-4{-webkit-animation-delay:500ms;animation-delay:500ms}.fade-sequence-5{-webkit-animation-delay:1100ms;animation-delay:1100ms}.fade-sequence-6{-webkit-animation-delay:1300ms;animation-delay:1300ms}.fade-sequence-7{-webkit-animation-delay:1500ms;animation-delay:1500ms}.fade-sequence-8{-webkit-animation-delay:1700ms;animation-delay:1700ms}.login-link{padding-left:28px !important;background:url("/resources/img/lock-icon.png") no-repeat 0px 0px;background-size:36px}.icon{width:44px;height:44px;position:fixed;right:15px;top:8px;display:none;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:rotate3d(0, 0, 1, 0deg);-moz-transform:rotate3d(0, 0, 1, 0deg);-o-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);-webkit-transition:all 160ms ease-in;-moz-transition:all 160ms ease-in;-ms-transition:all 160ms ease-in;-o-transition:all 160ms ease-in;transition:all 160ms ease-in;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:6000}.icon .link-title{left:-27px;top:7px;height:30px;line-height:30px;background:none;width:auto;font-size:13px;color:#7E838A;text-transform:uppercase;letter-spacing:.02em}.icon span{display:block;position:absolute;height:2px;width:30px;background:#7E838A;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:rotate3d(0, 0, 1, 0deg);-moz-transform:rotate3d(0, 0, 1, 0deg);-o-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);-webkit-transition:all .25s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;margin-left:-15px;left:50%}.icon span.first{top:12px}.icon span.second,.icon span.third{top:20px}.icon span.fourth{top:28px}.icon:hover span{background-color:#3d4345}.icon:hover span.link-title{background:none;color:#3d4345}.icon.active:hover span.link-title{background:none;color:#7E838A}.nav-wrapper{position:fixed;top:0;left:0;width:100%;z-index:5000;text-align:right;pointer-events:none}.nav-wrapper #logo{pointer-events:auto}.nav-wrapper .nav-inner{background-color:rgba(255,255,255,0.97);box-shadow:0 2px 13px rgba(0,0,0,0.3);pointer-events:auto}.subpage-nav{display:none}.home-nav{display:block}.subpage .scroll-nav.subpage-nav,.form-body .scroll-nav.subpage-nav{display:block}.subpage .scroll-nav.home-nav,.form-body .scroll-nav.home-nav{display:none}.icon-arrow-up{display:none}.icon-arrow-up.active{display:none}@media print{@page{size:landscape}#vorteile{page-break-before:always}#leistungen{page-break-before:always}#konditionen{page-break-before:always}#inkassoauftrag{page-break-before:always;page-break-after:always}.nav-wrapper{position:absolute;top:0;left:0}.meta-nav{background-color:#3d4345;color:white;text-align:right;padding:0 16px}.meta-nav.bottom{display:none}.meta-nav li{display:inline-block}.meta-nav li a{color:#a6aaae;display:block;font-size:13px;padding:3px 10px}.meta-nav li a:hover{color:white}.scroll-nav{width:100%;padding:20px 0;text-align:right}.scroll-nav.mobile{display:none}.scroll-nav li{display:inline-block;position:relative}.scroll-nav li.nav-active a{background-color:#eee}.scroll-nav li a{padding:0;color:#3d4345;font-weight:400;font-size:14px;display:block;height:32px;line-height:31px;margin:0 0 0 5px;font-weight:bold;border-radius:16px;padding:0 15px;letter-spacing:.01em}.scroll-nav li a.btn{text-transform:none;color:white;font-size:14px;line-height:31px;margin-right:20px;letter-spacing:.01em}.scroll-nav li a.btn:hover{background-color:#ff6b34}}@media screen and (min-width:920px){.meta-nav{background-color:#3d4345;color:white;text-align:right;padding:0 16px}.meta-nav.bottom{display:none}.meta-nav li{display:inline-block}.meta-nav li a{color:#a6aaae;display:block;font-size:13px;padding:3px 10px}.meta-nav li a:hover{color:white}.scroll-nav{width:100%;padding:20px 0;text-align:right}.scroll-nav.mobile{display:none}.scroll-nav li{display:inline-block;position:relative}.scroll-nav li.nav-active a{background-color:#eee}.scroll-nav li a{padding:0;color:#3d4345;font-weight:400;font-size:14px;display:block;height:32px;line-height:31px;margin:0 0 0 5px;font-weight:bold;border-radius:16px;padding:0 15px;letter-spacing:.01em}.scroll-nav li a.btn{text-transform:none;color:white;font-size:14px;line-height:31px;margin-right:20px;letter-spacing:.01em}.scroll-nav li a.btn:hover{background-color:#ff6b34}.scroll-nav li a:hover{background-color:#ff6b34;color:white}.scroll-nav li .icon-arrow-up{position:absolute;right:0;top:-21px;display:block;opacity:0;padding:0 10px;margin-right:5px;pointer-events:none;-webkit-transition:opacity 160ms ease-in;-moz-transition:opacity 160ms ease-in;-ms-transition:opacity 160ms ease-in;-o-transition:opacity 160ms ease-in;transition:opacity 160ms ease-in}.scroll-nav li .icon-arrow-up:before{font-size:28px;line-height:38px}.scroll-nav li .icon-arrow-up.active{display:block;opacity:1;pointer-events:auto}}.menu-bg{height:0;width:0;visibility:hidden;position:fixed;z-index:4000;left:0;top:0;background-color:rgba(255,255,255,0);-webkit-transition:background-color 160ms ease-in;-moz-transition:background-color 160ms ease-in;-ms-transition:background-color 160ms ease-in;-o-transition:background-color 160ms ease-in;transition:background-color 160ms ease-in}@media screen and (max-width:920px){.home .scroll-nav{display:none}.home .scroll-nav.mobile{display:block}.nav-inner{text-align:left;padding-top:60px;height:60px;overflow:hidden;-webkit-transition:height 160ms ease-in;-moz-transition:height 160ms ease-in;-ms-transition:height 160ms ease-in;-o-transition:height 160ms ease-in;transition:height 160ms ease-in}.nav-inner .btn.small{margin:5px 20px 20px 20px;border-radius:4px;text-align:center;color:white}.nav-inner .meta-nav{display:none}.nav-inner .meta-nav.bottom{display:block}.nav-inner .arrow{display:none !important}.nav-inner .scroll-nav li a{display:block;padding:10px 20px;color:#3d4345;font-weight:bold;height:auto;line-height:auto}.nav-inner .meta-nav li{border-bottom:1px solid #e9eaeb}.nav-inner .meta-nav li a{font-size:13px;display:block;padding:5px 20px;color:#7E838A}.icon{display:block}}body.nav-active .nav-wrapper{height:100%;background:none}body.nav-active .nav-inner{height:541px;overflow:scroll;-webkit-overflow-scrolling:touch;max-height:100%}body.nav-active .menu-bg{display:block;visibility:visible;width:100%;height:100%;right:0;bottom:0;background-color:rgba(255,255,255,0.5)}body.nav-active .icon{position:fixed}body.nav-active .icon .first{opacity:0;width:0%;margin-left:0}body.nav-active .icon .second{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate3d(0, 0, 1, 45deg);-moz-transform:rotate3d(0, 0, 1, 45deg);-o-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}body.nav-active .icon .third{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate3d(0, 0, 1, -45deg);-moz-transform:rotate3d(0, 0, 1, -45deg);-o-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}body.nav-active .icon .fourth{width:0%;margin-left:0;background-color:white}.grid{position:absolute;left:0;top:0;height:5000px;width:100%;background:url("/resources/img/grid.png") no-repeat center 0;z-index:99999;pointer-events:none}body{font-family:'Open Sans','Roboto',sans-serif;font-size:16px;line-height:30px;color:#3d4345}h1{font-size:60px;line-height:70px}@media screen and (max-width:580px){h1{font-size:36px;line-height:42px}}h2{font-size:36px}@media screen and (max-width:840px){h2{font-size:25px;line-height:35px}}.home h2{font-weight:300}h3{font-size:23px}@media screen and (max-width:840px){h3{font-size:18px}}h4{font-size:20px}@media screen and (max-width:840px){h4{font-size:15px}}a{text-decoration:none;color:#ff6b34;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-body{background-color:#eee;height:auto;width:auto;padding-top:130px}@media screen and (max-width:920px){.form-body{padding-top:80px}}.form-body a{color:#ff6b34}.form-body a:hover{color:#ff4601}.form-body2{background-color:#eee;height:auto;width:auto;padding-top:5px}.form-body2 a{color:#ff6b34}.form-body2 a:hover{color:#ff4601}.texthlc{color:#ff6b34;text-align:center}.subpage.form-body{padding-top:0}.top-area{max-width:500px;margin-right:auto;margin-left:auto;padding:0 30px}@media screen and (max-width:580px){.top-area .LoginPortalLong{display:none}.top-area .LoginPortalShort{display:block}}@media screen and (min-width:580px){.top-area .LoginPortalLong{display:block}.top-area .LoginPortalShort{display:none}}.top-area h2{font-weight:400;font-size:28px;line-height:1.5em}.form{margin:40px auto 80px auto;background:white;line-height:20px;padding:35px;border-radius:4px}.form label,.form input{display:block;width:100%}.form label{margin-bottom:2px}.form .StilError{color:#ce0000;line-height:2em}.form .StilOK{color:#2a9572;line-height:2em}.form .StilTextKlein{font-size:75%}.form .form-element{margin-bottom:14px}.form .form-element.checkbox input{float:left;width:auto;margin-right:4px}.form .form-element.checkbox label{width:auto;display:inline-block}.form .form-element .StilCheckbox{background-color:#fff}.form .form-element .StilCheckboxError{background-color:red}.form .form-element .StilFieldError{background-color:#FAFFBD}.form .form-element .StilField{background-color:#fff}.form .form-element .StilFieldNumberError{background-color:#FAFFBD;text-align:right}.form .form-element .StilFieldNumber{background-color:#fff;text-align:right}.form input[type=checkbox]{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);padding:10px}.form textarea,.form input[type="text"],.form input[type="search"],.form input[type="password"],.form input[type="tel"],.form input[type="url"],.form input[type="submit"]{box-sizing:border-box;max-width:100%;border-radius:4px;border:1px solid #bfbfbf;padding:10px;text-decoration:none;color:#000;font-family:inherit;font-weight:inherit;line-height:inherit;vertical-align:middle;outline:none;-webkit-appearance:none;-moz-appearance:none}.form textarea.submit,.form input[type="text"].submit,.form input[type="search"].submit,.form input[type="password"].submit,.form input[type="tel"].submit,.form input[type="url"].submit,.form input[type="submit"].submit{border:1px solid #ff6b34;background-color:#ff6b34;color:white}.form textarea.submit:hover,.form input[type="text"].submit:hover,.form input[type="search"].submit:hover,.form input[type="password"].submit:hover,.form input[type="tel"].submit:hover,.form input[type="url"].submit:hover,.form input[type="submit"].submit:hover{background-color:#ff5515;border-color:#ff5515}.form textarea.submit:active,.form input[type="text"].submit:active,.form input[type="search"].submit:active,.form input[type="password"].submit:active,.form input[type="tel"].submit:active,.form input[type="url"].submit:active,.form input[type="submit"].submit:active{background-color:#ff5515;border-color:#ff5515;transform:translateY(1px)}.form textarea:focus,.form input[type="text"]:focus,.form input[type="search"]:focus,.form input[type="password"]:focus,.form input[type="tel"]:focus,.form input[type="url"]:focus,.form input[type="submit"]:focus{border-color:#2a9572;border-width:2px}.form .bottom-area{padding-top:32px;margin-top:35px;border-top:1px solid #e9eaeb}.form .bottom-area .bottom-note{float:left;width:auto;line-height:42px}.form .bottom-area .submit{float:right;width:auto;padding-left:30px;padding-right:30px}.form .button-area .submit{float:right;width:auto;padding-left:30px;padding-right:30px}.form .agb-area label,.form .agb-area input{display:inline;width:auto}.form-small{max-width:400px}.form-large{max-width:964px}.StilLabelPflicht{text-decoration:none;color:#ce0000;font-size:150%}.small{font-size:13px}.error{display:block;margin-bottom:20px}.flush-top{margin-top:0}.flush-bottom{margin-bottom:0}.flush{margin:0}.centered{text-align:center}.justifyed{text-align:justify}.content a:hover{color:#3d4345}.btn2{box-sizing:border-box;max-width:100%;border-radius:4px;border:1px solid #bfbfbf;padding:10px 30px;text-decoration:none;background-color:#ff6b34;color:white;font-family:inherit;font-weight:inherit;line-height:inherit;vertical-align:middle;outline:none;-webkit-appearance:none;-moz-appearance:none}.btn2:hover{background-color:#ff5515;border-color:#ff5515;color:white}.btn2.focus{border-color:#2a9572;border-width:2px;color:white}.btn2 a{color:white}.btn2 a:hover{background-color:#ff5515;border-color:#ff5515;color:white}.btn{height:50px;line-height:50px;padding:0 40px;border-radius:25px;background-color:#ff6b34;color:white;display:inline-block;text-decoration:none;text-transform:uppercase;font-size:16px}.btn:hover{color:white;box-shadow:0 1px 5px rgba(0,0,0,0.4)}.btn.outline{background:none;border:2px solid #ff6b34;color:#ff6b34;line-height:46px}.btn.outline:hover{color:white;background-color:#ff6b34}.btn.small{height:32px;line-height:32px;border-radius:16px;padding:0 20px;font-size:12px}.btn.small.outline{border-width:1px;line-height:30px}.btn.icon-pdf{position:relative;padding-left:60px}.btn.icon-pdf:before{position:absolute;left:22px;top:10px;font-size:32px}@media screen and (max-width:580px){.btn.icon-pdf:before{display:none}}html,body{height:100%;width:100%}.container{height:100%;width:100%;-webkit-transform:none;transform:none;-webkit-transition:transform 160ms ease-in;-moz-transition:transform 160ms ease-in;-ms-transition:transform 160ms ease-in;-o-transition:transform 160ms ease-in;transition:transform 160ms ease-in}.inner-wrapper{max-width:1024px;margin:0 auto;padding-left:30px;padding-right:30px}.bottom-link{padding-top:50px;height:110px}#logo{width:175px;height:50px;top:47px;left:7px;position:absolute;background:url("/resources/img/logo2.png") no-repeat center center;background-size:155px;text-align:left;text-indent:-9999px;overflow:hidden;z-index:8000;display:block;margin:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}@media screen and (max-width:920px){#logo{top:5px;left:0;background:url("/resources/img/logo@2x.png") no-repeat center center;background-size:135px}}#logo2{width:175px;height:50px;top:5px;left:0px;position:absolute;background:url("/resources/img/logo@2x.png") no-repeat center center;background-size:135px;text-align:left;text-indent:-9999px;overflow:hidden;z-index:8000;display:block;margin:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}section .inner-wrapper{padding-top:60px;padding-bottom:70px}@media screen and (max-width:580px){section .inner-wrapper{padding-top:50px;padding-bottom:80px;padding-left:20px;padding-right:20px}}@media print{section .inner-wrapper{padding-top:0px;padding-bottom:0px}}.subsection{text-align:center}.subsection .inner-wrapper{padding-top:150px;padding-bottom:70px}@media screen and (max-width:580px){.subsection .inner-wrapper{padding-top:50px;padding-bottom:80px;padding-left:20px;padding-right:20px}}@media print{.subsection .inner-wrapper{padding-top:0px;padding-bottom:0px}}.subsection2{text-align:center}.subsection2 .inner-wrapper{padding-top:150px;padding-bottom:70px}@media screen and (max-width:580px){.subsection2 .inner-wrapper{padding-top:50px;padding-bottom:80px;padding-left:20px;padding-right:20px}}@media print{.subsection2 .inner-wrapper{padding-top:0px;padding-bottom:0px}}header{position:relative;z-index:500;padding-top:108px;background:#52a786 url("/resources/img/header-banner-bg-02.jpg") no-repeat center center;background-size:cover}header .main-headline{text-align:center;padding:40px 30px 20px 30px;color:white}@media screen and (max-width:580px){header .main-headline{padding:30px}}@media screen and (max-width:425px){header .main-headline{padding:5px}}@media print{header .main-headline{padding:10px}}header .main-headline h1{margin:0;font-size:48px;font-weight:400}@media screen and (max-width:580px){header .main-headline h1{font-size:40px;line-height:1.3em}}header .main-headline h2{font-weight:200;font-size:20px;margin-top:10px;margin-bottom:52px}@media screen and (max-width:580px){header .main-headline h2{font-size:16px;line-height:24px}}@media print{header .main-headline h2{font-size:16px;line-height:24px;margin-bottom:10px}}header .main-headline .check-list{line-height:20px;max-width:984px;margin:0 auto;padding:27px 0 10px 0;border-top:1px solid rgba(255,255,255,0.2)}header .main-headline .check-list li{background:url("/resources/img/check-icon-white.png") no-repeat 0 2px;background-size:15px;padding-left:20px;margin:0 15px;display:inline-block;color:white;font-weight:500;font-size:15px}@media screen and (max-width:600px){header .main-headline .check-list li{display:block;text-align:center;background:none}}@media screen and (max-width:945px){header .main-headline .check-list{padding-left:130px;padding-right:130px}}@media screen and (max-width:775px){header .main-headline .check-list{padding-left:50px;padding-right:50px}}@media screen and (max-width:612px){header .main-headline .check-list{padding-left:0px}}header .main-headline .bottom-link{padding-top:30px}.home{text-align:center}.subpage h1{font-size:36px}@media screen and (max-width:840px){.subpage h1{font-size:30px}}.subpage h2{font-size:30px}@media screen and (max-width:840px){.subpage h2{font-size:26px}}.subpage h3{font-size:20px}.subpage .content .inner-wrapper{padding-top:150px;padding-bottom:100px}@media screen and (max-width:920px){.subpage .content .inner-wrapper{padding-top:70px}}@media screen and (max-width:600px){.subpage .content .inner-wrapper{padding-top:70px}.subpage .content .inner-wrapper .img-mobile-none{display:none}}.subpage .content.single-page .inner-wrapper{max-width:700px}@media screen and (max-width:840px){.subpage .content.page-with-menu .page-title-wrap{display:none}}.subpage .content.page-with-menu menu{float:left;width:30%;padding-right:50px;padding-left:0}.subpage .content.page-with-menu menu ul{padding:0;margin:0;list-style:none}.subpage .content.page-with-menu menu ul li.selected a{color:#3d4345;cursor:pointer;pointer-events:none}.subpage .content.page-with-menu menu ul li a{display:block;height:40px;line-height:40px}.subpage .content.page-with-menu menu .menu-img{width:100%;margin-top:20px}@media screen and (max-width:860px){.subpage .content.page-with-menu menu{width:100%;overflow:scroll;-webkit-overflow-scrolling:touch}.subpage .content.page-with-menu menu ul{white-space:nowrap;padding-left:30px}.subpage .content.page-with-menu menu ul li{display:inline-block;margin-right:30px}.subpage .content.page-with-menu menu ul li a{display:block;height:40px;line-height:40px}.subpage .content.page-with-menu menu .menu-img{display:none}}.subpage .content.page-with-menu article{float:left;width:70%;text-align:justify}.subpage .content.page-with-menu article h1,.subpage .content.page-with-menu article h2,.subpage .content.page-with-menu article h3,.subpage .content.page-with-menu article h4{text-align:left}.subpage .content.page-with-menu article h3{background:url("/resources/img/check-icon.svg") no-repeat 0 6px;padding-left:30px}.subpage .content.page-with-menu article ul,.subpage .content.page-with-menu article ol{list-style:url("/resources/img/inkassopunkt_small.png")}@media screen and (max-width:860px){.subpage .content.page-with-menu article{width:100%;padding:0 30px}}@media screen and (max-width:550){.subpage .content.page-with-menu article{text-align:left}}.subpage .content ul,.subpage .content ol{padding-left:50px;margin:1em 0}.subpage .content ul{list-style:url("/resources/img/inkassopunkt_small.png")}.subpage .content .check-list{padding:0;list-style:none}.page-title-helper{position:fixed;z-index:50;left:0;top:0;font-size:18px;height:64px;line-height:64px;padding-left:40px;background-color:#F7F7F7;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:0;z-index:700}.page-title-helper .icon-arrow-left{height:64px;width:54px;line-height:64px;display:block;float:left;font-size:45px;text-decoration:none}.page-title-helper .icon-arrow-left:before{margin-top:15px;display:block;color:#3d4345}@media screen and (max-width:840px){.page-title-helper{font-size:14px;padding-left:20px}}ul{list-style:none;padding:0;margin:0}.check-list li{background:url("/resources/img/check-icon.svg") no-repeat 0 6px;padding-left:30px}#anchors{height:60px;line-height:60px;padding:0;margin:0}#top-section .column-wrapper{padding-top:0}@media screen and (max-width:920px){#top-section .inner-wrapper{padding:0}}#leistungen .column-wrapper{padding-top:15px}#leistungen,#top-section{background:white}#leistungen .inner-wrapper,#top-section .inner-wrapper{padding-left:0;padding-right:0}#leistungen .column-wrapper,#top-section .column-wrapper{text-align:left;padding-left:20px}@media screen and (max-width:920px){#leistungen .column-wrapper,#top-section .column-wrapper{padding-left:0}}#leistungen .column-wrapper .column,#top-section .column-wrapper .column{padding-right:20px}#leistungen .column-wrapper .column .column-inner,#top-section .column-wrapper .column .column-inner{padding:30px;border-radius:3px;border:1px solid #e9eaeb;display:block}#leistungen .column-wrapper .column .column-inner:hover,#top-section .column-wrapper .column .column-inner:hover{box-shadow:3px 5px 13px rgba(0,0,0,0.1)}#leistungen .column-wrapper .column .column-inner:hover p.more-link,#top-section .column-wrapper .column .column-inner:hover p.more-link{color:#ff6b34}@media screen and (max-width:920px){#leistungen .column-wrapper .column,#top-section .column-wrapper .column{padding-right:0}#leistungen .column-wrapper .column .column-inner,#top-section .column-wrapper .column .column-inner{border:none;border-left:1px solid #e9eaeb;margin-left:-1px}}@media screen and (max-width:740px){#leistungen .column-wrapper .column,#top-section .column-wrapper .column{border-bottom:1px solid #e9eaeb}}#leistungen .column-wrapper .column .img-wrap,#top-section .column-wrapper .column .img-wrap{display:block;overflow:hidden;width:100%}#leistungen .column-wrapper .column img,#top-section .column-wrapper .column img{width:100%;display:block;margin:0}#leistungen .column-wrapper h3,#top-section .column-wrapper h3{margin-top:0;margin-bottom:20px;font-size:18px;text-align:center;line-height:1.2em}#leistungen .column-wrapper h3 span,#top-section .column-wrapper h3 span{font-weight:400;color:#7E838A;font-size:15px;display:block;margin-top:6px;height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#leistungen .column-wrapper p.more-link,#top-section .column-wrapper p.more-link{margin:0;text-align:center;text-transform:uppercase;font-weight:bold;color:#7E838A;font-size:12px;padding-top:20px}#vorteile{text-align:left;background:#e8f1ed url("/resources/img/leistungen-bg.png") no-repeat left bottom;background-size:1300px;height:auto;min-height:0;text-align:center}@media screen and (max-width:740px){#vorteile{background:#e8f1ed}}#vorteile .inner-wrapper{padding:60px 0;max-width:600px}#vorteile .inner-wrapper h2{margin-bottom:40px}#vorteile .inner-wrapper ul{margin-top:30px;margin-left:auto;margin-right:auto}#vorteile .inner-wrapper ul li{display:block;font-weight:bold;margin:0;padding-left:20px;padding-right:18px;font-size:15px;line-height:22px;margin-bottom:10px;text-align:left;color:#2a9572;background:url("/resources/img/check-icon-green.png") no-repeat 0 2px;background-size:15px}@media screen and (max-width:785px){#vorteile .inner-wrapper ul li{display:block;background:none}}@media screen and (max-width:700px){#vorteile .inner-wrapper ul li{text-align:center}}@media screen and (max-width:1024px){#vorteile .inner-wrapper ul{margin-left:180px;margin-right:0px}}@media screen and (max-width:700px){#vorteile .inner-wrapper ul{margin:0 auto}}#vorteile .inner-wrapper .btn{border-color:#2a9572;color:#2a9572}#vorteile .inner-wrapper .btn:hover{color:white;background-color:#2a9572}#vorteile .inner-wrapper .bottom-link{padding-top:25px}#vorteile .inner-wrapper p{line-height:1.6em;font-size:15px;padding:0 30px;max-width:600px;margin-left:auto;margin-right:auto}#konditionen{background:#2a9572 url("/resources/img/konditionen-bg.jpg") no-repeat center center;background-size:cover;color:white}@media screen and (max-width:740px){#konditionen .inner-wrapper{padding-left:20px;padding-right:20px}}#konditionen h2{width:100%;margin-bottom:40px}#konditionen h2 span{color:#91e0c6;margin-top:15px;display:inline-block;width:100%;font-size:15px;font-weight:500}#konditionen sup{font-size:110%}#konditionen bestprice{color:#ff6b34;font-weight:bold}#konditionen .main-table{width:890px;float:left;padding-right:3%}@media screen and (max-width:950px){#konditionen .main-table{width:100%;padding:0}}@media screen and (max-width:600px){#konditionen .main-table .scroll-container{overflow:scroll;-webkit-overflow-scrolling:touch;width:100%;padding-right:20px;padding-left:20px}}@media screen and (max-width:890px){#konditionen .main-table .scroll-container .table-wrap{min-width:550px}}#konditionen .main-table .small-text{padding:12px 0 0 30px;position:relative}@media screen and (max-width:890px){#konditionen .main-table .small-text{padding-left:40px;padding-right:20px}}#konditionen .main-table .small-text:before{content:"*";font-size:25px;position:absolute;left:10px;top:18px}@media screen and (max-width:890px){#konditionen .main-table .small-text:before{left:20px}}#konditionen .main-table .small-text2{padding:12px 0 0 30px;position:relative}@media screen and (max-width:890px){#konditionen .main-table .small-text2{padding-left:40px;padding-right:20px}}#konditionen .main-table .small-text2:before{content:"**";font-size:25px;position:absolute;left:5px;top:18px}@media screen and (max-width:890px){#konditionen .main-table .small-text2:before{left:15px}}#konditionen .small-text{font-size:11px;line-height:15px;color:#91e0c6;text-align:left;padding:12px 0 0 15px}#konditionen .small-text2{font-size:11px;line-height:15px;color:#91e0c6;text-align:left;padding:12px 0 0 15px}#konditionen .table-wrap{border-radius:4px;overflow:hidden}@media screen and (max-width:740px){#konditionen .table-wrap{border-radius:0}}#konditionen .table-wrap table{font-size:11px;line-height:15px;background-color:white;color:#3d4345;border:none;width:100%}#konditionen .table-wrap table td,#konditionen .table-wrap table th{padding:10px}#konditionen .table-wrap table .header{background-color:#e8f1ed}#konditionen .table-wrap table tr{background-color:#e8f1ed}#konditionen .table-wrap table tr:nth-child(2n+2){background-color:white}#konditionen .table-wrap table a{color:#2a9572}#barauslagen{background:#2a9572 url("/resources/img/konditionen-bg.jpg") no-repeat center center;background-size:cover;color:white}@media screen and (max-width:740px){#barauslagen .inner-wrapper{padding-left:20px;padding-right:20px}}#barauslagen h2{width:100%;text-align:left;margin-top:10px;margin-bottom:20px}#barauslagen h2 span{color:#91e0c6;margin-top:15px;display:inline-block;width:100%;font-size:15px;font-weight:500}#barauslagen sup{font-size:110%}#barauslagen .main-table{width:510px;float:left}@media screen and (max-width:560px){#barauslagen .main-table{width:100%;padding:0}}@media screen and (max-width:370px){#barauslagen .main-table .scroll-container{overflow:scroll;-webkit-overflow-scrolling:touch;width:100%}}@media screen and (max-width:890px){#barauslagen .main-table .scroll-container .table-wrap{min-width:320px}}#barauslagen .main-table .small-text{padding-top:12px;position:relative;text-align:right}@media screen and (max-width:890px){#barauslagen .main-table .small-text{padding-left:5px;padding-right:5px}}#barauslagen .main-table .small-text2{padding-top:12px;position:relative;text-align:right}@media screen and (max-width:890px){#barauslagen .main-table .small-text2{padding-left:5px;padding-right:5px}}#barauslagen .small-text{font-size:11px;line-height:15px;color:#91e0c6;text-align:left;padding:12px 0 0 15px}#barauslagen .small-text2{font-size:11px;line-height:15px;color:#91e0c6;text-align:left;padding:12px 0 0 15px}#barauslagen .table-wrap table{font-size:11px;line-height:15px;background-color:white;color:#3d4345;border:none;width:100%}#barauslagen .table-wrap table td,#barauslagen .table-wrap table th{padding:10px}#barauslagen .table-wrap table .header{background-color:#e8f1ed}#barauslagen .table-wrap table tr{background-color:#e8f1ed}#barauslagen .table-wrap table tr:nth-child(2n+2){background-color:white}#barauslagen .table-wrap table a{color:#2a9572}#barauslagen h3{text-align:left;margin-top:-5px;font-weight:normal;margin-bottom:12px}#barauslagen a{color:white}#barauslagen p{text-align:left;line-height:1.4em;font-size:13px}#barauslagen .btn{color:white;border-color:white;margin-bottom:14px;margin-top:8px}#barauslagen .btn:hover{color:#2a9572;background-color:white}#internationalesinkasso{background:white;color:black}@media screen and (max-width:740px){#internationalesinkasso .inner-wrapper{padding-left:20px;padding-right:20px}}#internationalesinkasso h2{width:100%;text-align:left;margin-top:10px;margin-bottom:20px}#internationalesinkasso h2 span{color:#91e0c6;margin-top:15px;display:inline-block;width:100%;font-size:15px;font-weight:500}#internationalesinkasso sup{font-size:110%}#internationalesinkasso menu{float:left;width:30%;padding-right:50px;padding-left:0}#internationalesinkasso menu ul{padding:0;margin:0;list-style:none}#internationalesinkasso menu ul li.selected a{color:#3d4345;cursor:pointer;pointer-events:none}#internationalesinkasso menu ul li a{display:block;height:40px;line-height:40px}#internationalesinkasso menu a{color:#ff6b34}#internationalesinkasso menu a:hover{color:#3d4345}#internationalesinkasso menu .menu-img{width:100%;margin-top:20px}@media screen and (max-width:860px){#internationalesinkasso menu{width:100%;overflow:scroll;-webkit-overflow-scrolling:touch}#internationalesinkasso menu ul{white-space:nowrap;padding-left:30px}#internationalesinkasso menu ul li{display:inline-block;margin-right:30px}#internationalesinkasso menu ul li a{display:block;height:40px;line-height:40px}#internationalesinkasso menu .menu-img{display:none}}#internationalesinkasso .main-table{width:510px;float:left}@media screen and (max-width:560px){#internationalesinkasso .main-table{width:100%;padding:0}}@media screen and (max-width:370px){#internationalesinkasso .main-table .scroll-container{overflow:scroll;-webkit-overflow-scrolling:touch;width:100%}}@media screen and (max-width:890px){#internationalesinkasso .main-table .scroll-container .table-wrap{min-width:320px}}#internationalesinkasso .main-table .small-text{padding-top:12px;position:relative;text-align:right}@media screen and (max-width:890px){#internationalesinkasso .main-table .small-text{padding-left:5px;padding-right:5px}}#internationalesinkasso .main-table .small-text2{padding-top:12px;position:relative;text-align:right}@media screen and (max-width:890px){#internationalesinkasso .main-table .small-text2{padding-left:5px;padding-right:5px}}#internationalesinkasso .small-text{font-size:11px;line-height:15px;color:#91e0c6;text-align:left;padding:12px 0 0 15px}#internationalesinkasso .small-text2{font-size:11px;line-height:15px;color:#91e0c6;text-align:left;padding:12px 0 0 15px}#internationalesinkasso .table-wrap table{font-size:11px;line-height:15px;background-color:white;color:#3d4345;border:none;width:100%}#internationalesinkasso .table-wrap table td,#internationalesinkasso .table-wrap table th{padding:10px}#internationalesinkasso .table-wrap table .header{background-color:#e8f1ed}#internationalesinkasso .table-wrap table tr{background-color:#e8f1ed}#internationalesinkasso .table-wrap table tr:nth-child(2n+2){background-color:white}#internationalesinkasso .table-wrap table a{color:#2a9572}#internationalesinkasso h3{text-align:left;margin-top:-5px;font-weight:normal;margin-bottom:12px}#internationalesinkasso a{color:#ff6b34}#internationalesinkasso p{text-align:left;line-height:1.4em;font-size:13px}#internationalesinkasso .btn{color:white;border-color:white;margin-bottom:14px;margin-top:8px}#internationalesinkasso .btn:hover{color:#2a9572;background-color:white}#inkassoauftrag p{line-height:1.6em;font-size:15px}#inkassoauftrag .main-action,#inkassoauftrag .check-list{float:left;width:50%;text-align:left;padding-top:50px}@media screen and (max-width:840px){#inkassoauftrag .main-action,#inkassoauftrag .check-list{width:100%}}#inkassoauftrag .main-action{padding-right:70px}@media screen and (max-width:840px){#inkassoauftrag .main-action{padding-right:0}}#inkassoauftrag .main-action .btn{width:100%;text-align:center;margin-bottom:20px;position:relative}@media screen and (max-width:580px){#inkassoauftrag .main-action .btn{font-size:14px;padding:0 10px}}#inkassoauftrag .main-action .btn.icon-arrow-right:before{position:absolute;right:32px;top:13px;font-size:32px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#inkassoauftrag .main-action .btn.icon-arrow-right:hover:before{right:27px}#inkassoauftrag .main-action .icon-phone{position:relative;padding-left:40px;font-size:23px}#inkassoauftrag .main-action .icon-phone:before{position:absolute;left:0;top:0;font-size:32px}#inkassoauftrag .main-action .icon-fax{position:relative;padding-left:40px;font-size:23px}#inkassoauftrag .main-action .icon-fax:before{position:absolute;left:0;top:0;font-size:32px}#inkassoauftrag .main-action .icon-email{position:relative;padding-left:40px;font-size:23px;margin-top:30px;display:inline-block}#inkassoauftrag .main-action .icon-email:hover{color:#3d4345}#inkassoauftrag .main-action .icon-email:before{position:absolute;left:0;top:2px;font-size:32px}#inkassoauftrag .check-list{font-size:23px;font-weight:300;margin-top:-5px}@media screen and (max-width:580px){#inkassoauftrag .check-list{font-size:16px;line-height:23px}}#inkassoauftrag .check-list li{margin-bottom:36px}@media screen and (max-width:580px){#inkassoauftrag .check-list li{margin-bottom:20px}}footer{background-color:#3d4345;color:white;text-align:left;padding:50px 0 20px 0}footer ul{float:left;padding-right:80px;padding-bottom:40px}footer a{color:#7E838A !important;text-transform:uppercase;font-size:14px}footer a:hover{color:white !important}footer .contact li.icon-phone{position:relative;padding-left:26px}footer .contact li.icon-phone:before{position:absolute;left:-2px;top:4px;font-size:25px}footer .contact li .icon-email{position:relative;padding-left:26px}footer .contact li .icon-email:before{position:absolute;left:0;top:0;font-size:20px}footer .contact .btn{margin-bottom:14px;margin-top:8px;color:white !important;border-color:white}footer .contact .btn:hover{color:#3d4345 !important;background-color:white}footer .footer-subtext{padding-top:5px}footer .footer-subtext ul{float:none}footer .footer-subtext ul li{display:inline-block;margin-right:20px;font-size:12px}footer .footer-subtext ul li a{text-transform:none}.downloads-wrapper{max-width:850px;margin:0 auto;font-size:18px}.faq-wrapper{max-width:850px;margin:0 auto;font-size:18px}.faq-wrapper a{color:#7E838A;text-decoration:underline}.faq-wrapper a:hover{color:#3d4345}.faq-wrapper h3{color:#ff6b34;cursor:pointer;font-weight:normal;font-size:20px;outline:none}.faq-wrapper h3:hover{color:#3d4345}.column-half{float:left;width:50%}.column-half.left{padding-right:20px}.column-half.right{padding-left:20px}@media screen and (max-width:630px){.column-half{width:100%;padding:0 !important}}#top-section{position:relative;z-index:450}#vorteile{position:relative;z-index:400}#leistungen{position:relative;z-index:350}#konditionen{position:relative;z-index:300}#inkassoauftrag{position:relative;z-index:300}section{padding-top:106px;margin-top:-106px}@media screen and (max-width:920px){header{padding-top:58px}section{padding-top:58px;margin-top:-58px}}.cc_container{font-family:'Open Sans','Roboto',sans-serif !important;background-color:#3d4345 !important}.cc_container .cc_btn{background-color:white !important;color:#3d4345 !important}.progress{float:right;font-family:Arial,Helvetica,sans-serif}@media screen and (max-width:545px){.progress{width:250px;float:center}}.progress-item{height:41px;line-height:40px;border-radius:22px;padding:0 20px;color:#aaa;float:left;font-size:14px;margin-right:10px}.progress-item.active{background:#ff6b34;border-color:#000;color:white}.progress-item.done{color:#2a9572;background:url("../img/check-icon-green.png") no-repeat 0 13px;background-size:15px}.fileinput-button{position:relative;overflow:hidden;display:inline-block}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:200px !important;direction:ltr;cursor:pointer}.htip{text-align:center;background-color:#ff6b34;border-radius:50%;position:absolute;width:18px;height:18px;font-size:12px;line-height:20px;cursor:default}.htip:before{content:'?';font-weight:bold;color:#fff}.htip:hover p{display:block;transform-origin:100% 0%;-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out}.htip p{display:none;text-align:left;background-color:#1E2021;padding:20px;width:300px;position:absolute;border-radius:3px;box-shadow:1px 1px 1px rgba(0,0,0,0.2);right:-7px;top:11px;color:#FFF;font-size:13px;font-weight:normal;line-height:1.4}.htip p:before{position:absolute;content:'';width:0;height:0;border:6px solid transparent;border-bottom-color:#1E2021;right:10px;top:-12px}.htip p:after{width:100%;height:40px;content:'';position:absolute;top:-40px;left:0}.htip2{text-align:center;background-color:#ff6b34;border-radius:50%;position:absolute;width:18px;height:18px;font-size:12px;line-height:20px;cursor:default}.htip2:before{content:'?';font-weight:bold;color:#fff}.htip2:hover p{display:block;transform-origin:100% 0%;-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out}.htip2 p{display:none;text-align:left;background-color:#1E2021;padding:20px;width:300px;position:absolute;border-radius:3px;box-shadow:1px 1px 1px rgba(0,0,0,0.2);left:-7px;top:11px;color:#FFF;font-size:13px;font-weight:normal;line-height:1.4}.htip2 p:before{position:absolute;content:'';width:0;height:0;border:6px solid transparent;border-bottom-color:#1E2021;left:10px;top:-12px}.htip2 p:after{width:100%;height:40px;content:'';position:absolute;top:-40px;left:0}.htip3{text-align:center;background-color:#ff6b34;border-radius:50%;position:absolute;width:18px;height:18px;font-size:12px;line-height:20px;cursor:default}.htip3:before{content:'?';font-weight:bold;color:#fff}.htip3:hover p{display:block;transform-origin:100% 0%;-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out}.htip3 p{display:none;text-align:left;background-color:#1E2021;padding:20px;width:300px;position:absolute;border-radius:3px;box-shadow:1px 1px 1px rgba(0,0,0,0.2);left:-150px;top:11px;color:#FFF;font-size:13px;font-weight:normal;line-height:1.4}.htip3 p:before{position:absolute;content:'';width:0;height:0;border:6px solid transparent;border-bottom-color:#1E2021;left:153px;top:-12px}.htip3 p:after{width:100%;height:40px;content:'';position:absolute;top:-40px;left:0}@-webkit-keyframes fadeIn{0%{opacity:0;transform:scale(.6)}100%{opacity:100%;transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:100%}}