.formular .select2-container{display:block;border:1px solid #fff;padding:5px 14px 4px 14px;font-weight:400;text-align:left;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:none;box-shadow:none;font-size:1rem;line-height:1.25;height:auto;background-color:#fff;margin-bottom:25px;cursor:pointer;}.formular .select2-container input{border:0px;height:18px;}.formular .select2-container ul{padding:0;margin:0;}.formular .form-input-wrapper{position:relative;}.formular .form-input-wrapper.pflichtfeld.fehler .select2-container{background-color:#fff8f6;border-color:#d00048 !important;}.formular .select2-label{display:none;bottom:initial !important;top:-18px;color:#fff !important;left:0 !important;opacity:1 !important;font-size:.75rem;position:absolute;}.formular .select2-container.select2-container--open .selection .select2-selection:after{transform:translate(0,-50%) rotate(-180deg);}.formular .select2-container .selection .select2-selection{padding-right:16px;cursor:pointer;}.formular .select2-container .selection .select2-selection:after{position:absolute;right:15px;top:calc(50% + 3px);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";width:10px;height:8px;background-image:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/arrow-drop-down.svg);background-position:center center;background-repeat:no-repeat;}.formular .select-wrapper .select-selected:after, .formular .select2-wrapper .select-selected:after{position:absolute;right:15px;top:calc(50% + 3px);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";width:10px;height:8px;background-image:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/arrow-drop-down.svg);background-position:center center;background-repeat:no-repeat;}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}.select2-container .select2-selection--single{margin-top:3px;box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:0px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-selection--single .select2-selection__clear{position:relative;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-search--inline{float:left;margin-top:6px;padding-bottom:2px;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:0px;color:rgba(74,74,74,0.5);cursor:pointer;padding:0;}.select2-container .select2-search--inline .select2-search__field::placeholder{color:rgba(74,74,74,0.5);}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-dropdown{padding-top:6px;padding-bottom:6px;background-color:white;border:1px solid #aaa;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;}.select2-results__option[aria-selected]{cursor:pointer;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{}.select2-container--open .select2-dropdown--below{margin-top:2px;}.select2-search--dropdown{display:block;padding:4px;}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}.select2-container--default .select2-selection--single{background-color:#fff;border:0px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;line-height:28px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#777;}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none;height:26px;position:absolute;top:1px;right:1px;width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled{opacity:0.5;}.select2-container--default.select2-container--disabled .select2-selection--single{cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:none;border:0px;cursor:text;}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0;width:100%;}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#0014AA;border:0px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:2px 5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff;cursor:pointer;display:inline-block;font-weight:bold;margin-right:7px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#ccc;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:0;outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;}.select2-container--default .select2-results > .select2-results__options{max-height:200px;color:#444;overflow-y:auto;}.select2-container--default .select2-results__option[role=group]{padding:0;}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999;}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#cdcdcd !important;color:#444 !important;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#0014aa;color:#fff;}.select2-container--default .black .select2-results__option--highlighted[aria-selected]{background-color:#000;color:#fff;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}@charset "UTF-8";.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.row{position:relative;padding-left:0;padding-right:0;margin:0}html{font-size:14px}body{font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-weight:300;font-size:14px;background-color:#fff;color:#000;position:relative;margin:0;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:1440px;margin:0 auto !important}button,input,optgroup,select,textarea{font-family:"Gotham SSm A","Gotham SSm B";line-height:1.6}p{font-size:1rem;line-height:1.6}@media(min-width:768px){p{font-size:16px}}a:hover,a:focus-visible,a:focus,input[type=file]:hover,input[type=file]:focus-visible,input[type=file]:focus,input[type=text]:hover,input[type=text]:focus-visible,input[type=text]:focus,input[type=checkbox]:hover,input[type=checkbox]:focus-visible,input[type=checkbox]:focus,input[type=radio]:hover,input[type=radio]:focus-visible,input[type=radio]:focus,input:hover,input:focus-visible,input:focus{text-decoration:none;outline:0}a{color:#0014aa;-webkit-transition:all .3s;transition:all .3s;border-bottom:1px solid transparent}a:hover{color:#0014aa;border-bottom:1px solid #0014aa}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fff;opacity:.5}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{background-color:#fff;opacity:.5}.btn.disabled:hover,.btn[disabled]:hover,fieldset[disabled] .btn:hover{border-color:#cdcdcd !important}.white-frame{margin:74px 0 0 0}@media(min-width:530px){.white-frame{margin:120px 20px 20px 20px}}@media(min-width:992px){.white-frame{margin:120px 30px 30px 30px}}.container{margin-right:auto;margin-left:auto;padding:0;width:calc(100% - 40px)}.container:after{display:none}@media(min-width:530px){.container{padding:0 40px}}@media(min-width:768px){.container{padding:0 20px}}@media(min-width:1100px){.container{width:970px}}@media(min-width:1280px){.container{width:1170px}}hr{margin-bottom:25px}.bg-grey{background-color:#f5f5f5;padding-top:45px;padding-bottom:105px}@media(min-width:530px){.bg-grey{padding-bottom:90px}}@media(min-width:768px){.bg-grey{padding-top:60px}}.open .caret{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.headline1{font-size:1.5rem !important;margin:0;color:#000;font-weight:200;line-height:1.3;text-align:center}@media(min-width:768px){.headline1{font-size:2.5rem !important;text-align:left}}.headline1-bold{font-size:1.5em !important;margin:0 0 60px 0;color:#000;font-weight:500;line-height:1.3;text-align:center}@media(min-width:768px){.headline1-bold{font-size:2.5em !important;text-align:left;margin:0 0 80px 0}}.font-small{font-size:12px;color:#000;font-weight:300}h1{font-size:1.5rem;margin:0 0 30px 0;color:#000;font-weight:200}@media(min-width:768px){h1{font-size:2.5rem}}h2{font-size:16px;color:#000;font-weight:500;margin-top:20px;margin-bottom:10px;line-height:1.2;letter-spacing:-0.1px}@media(min-width:530px){h2{font-size:22px}}@media(min-width:1216px){h2{font-size:30px}}h6.subhead,h5.subhead,h4.subhead,h3.subhead,h2.subhead,h1.subhead,p.subhead{font-size:24px !important;color:#000;font-weight:200 !important;margin:0 0 20px 0 !important;line-height:1.2}h6.subhead.nomargin,h5.subhead.nomargin,h4.subhead.nomargin,h3.subhead.nomargin,h2.subhead.nomargin,h1.subhead.nomargin,p.subhead.nomargin{margin:0 !important}@media(min-width:530px){h6.subhead,h5.subhead,h4.subhead,h3.subhead,h2.subhead,h1.subhead,p.subhead{font-size:30px !important;margin:0 0 35px 0 !important}}@media(min-width:1216px){h6.subhead,h5.subhead,h4.subhead,h3.subhead,h2.subhead,h1.subhead,p.subhead{font-size:38px !important}}h3{font-size:1.25em;margin:0 0 30px 0;font-weight:300;color:#fff;text-align:center}@media(min-width:530px){h3{text-align:left}}h4{font-size:1.125rem;margin:0 0 30px 0;font-weight:500;color:#000;letter-spacing:-0.1px}.text h4{font-size:24px;color:#000;font-weight:500;margin-top:10px;margin-bottom:2px;text-transform:none;line-height:1.2}@media(min-width:530px){.text h4{font-size:30px}}@media(min-width:1216px){.text h4{font-size:38px}}.text h5{font-size:1.429rem;color:#000;font-weight:500;margin-top:25px;margin-bottom:10px;line-height:1.2}.text h5.subhead{color:#000}@media(min-width:530px){.text h5{font-size:1.571rem}}@media(min-width:1216px){.text h5{font-size:1.714rem}}.text h6{font-size:1.143rem;color:#777;font-weight:500;margin-top:20px;margin-bottom:10px;line-height:1.2}.text h6.subhead{color:#000}@media(min-width:530px){.text h6{font-size:1.286rem}}@media(min-width:1216px){.text h6{font-size:1.429rem}}h5{font-size:1rem;margin:0 0 20px 0;font-weight:400;color:#777;line-height:1.5}@media(min-width:768px){h5{margin:0 0 30px 0;font-size:1.125rem}}h5.bold{text-align:center}@media(min-width:768px){h5.bold{text-align:left}}.clearfix{clear:both}.book{font-weight:400}.bold{font-weight:500}.wh-vorteil{margin-top:45px;margin-bottom:45px;padding-left:20px;list-style:none}@media(min-width:768px){.wh-vorteil{padding-left:45px}}.wh-vorteil li{position:relative;padding:4px 0;font-size:16px;color:#000;font-weight:500}.wh-vorteil li:before{content:"+";position:absolute;left:-20px}.wh-bulletpoint{margin-top:45px;margin-bottom:45px;padding-left:20px;list-style:none}@media(min-width:768px){.wh-bulletpoint{padding-left:45px}}.wh-bulletpoint li{position:relative;padding:4px 0;font-size:16px;color:#0014aa;font-weight:500}.wh-bulletpoint li:before{content:"•";position:absolute;left:-20px}.wh-bulletline{margin-top:45px;margin-bottom:45px;padding-left:20px;list-style:none}@media(min-width:768px){.wh-bulletline{padding-left:45px}}.wh-bulletline li{position:relative;padding:4px 0;font-size:16px;color:#0014aa;font-weight:500}.wh-bulletline li:before{content:"-";position:absolute;left:-20px}.btn-add{position:relative;-webkit-appearance:none !important;font-weight:400;font-size:13px;color:#9b9b9b;border:2px solid #cdcdcd;background-color:#e2e1e1;padding:15px 20px 13px 20px;-webkit-transition:all .3s;transition:all .3s}.btn-add:before{content:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/icon-add.svg);position:absolute;width:17px;height:17px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.btn-add:hover,.btn-add:focus{outline:0;border-color:#9b9b9b;color:#777;background-color:#e2e1e1}.btn-add span{margin-left:30px}.button{font-weight:500;background-color:#0014aa;padding:6px 30px 6px 30px !important;font-size:.85rem;line-height:1.4;text-transform:uppercase;color:#fff;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;border:1px solid #0014aa !important;position:relative;cursor:pointer;display:inline-block;text-align:center}@media(max-width:767px){.button{white-space:normal}}.button:hover:not([disabled]),.button:focus:not([disabled]){background-color:transparent;border:1px solid #0014aa;color:#0014aa;text-decoration:none;outline:0}.button.button-grey{border:1px solid #9b9b9b !important;background-color:#9b9b9b}.button.button-grey:hover:not([disabled]),.button.button-grey:active:not([disabled]),.button.button-grey:focus:not([disabled]){border:1px solid #9b9b9b;color:#9b9b9b !important;background-color:transparent}.button.button-white{border:1px solid #fff !important;background-color:#fff;color:#0014aa}.button.button-white:hover:not([disabled]),.button.button-white:active:not([disabled]),.button.button-white:focus:not([disabled]){border:1px solid #fff;color:#fff !important;background-color:transparent}.button.button-icon i,.button.button-icon .material-icons{font-size:17px}.button.button-green{border:1px solid #61a33f !important;background-color:#61a33f;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:530px){.button.button-green{margin-left:10px}}.button.button-green:hover,.button.button-green:focus{border:1px solid #61a33f;color:#61a33f !important;background-color:transparent}.button.button-green:hover svg,.button.button-green:focus svg{fill:#61a33f}.button.button-green svg{fill:#fff}.button.button-orange{border:1px solid #df7134 !important;background-color:#df7134;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:530px){.button.button-orange{margin-left:10px}}.button.button-orange:hover,.button.button-orange:focus{border:1px solid #df7134;color:#df7134 !important;background-color:transparent}.button.button-orange:hover svg,.button.button-orange:focus svg{fill:#df7134}.button.button-orange svg{fill:#fff}.mehranzeigen{width:100%;-webkit-transition:max-height .9s linear;transition:max-height .9s linear;max-height:0;overflow:hidden}.dropdown .btn{border:1px solid #e2e1e1;background-color:#fff;padding:12px 14px 10px 14px;font-weight:400;color:#777;text-align:left;width:100%;-webkit-transition:all .3s;transition:all .3s;font-size:1rem;line-height:1.25}.dropdown .btn .caret{float:right;margin-top:7px}.dropdown .btn:hover{border:1px solid #000}.dropdown .btn:focus{outline:0}.dropdown .btn:active{-webkit-box-shadow:none;box-shadow:none}.dropdown .dropdown-menu{-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.1);box-shadow:0 2px 6px 0 rgba(0,0,0,0.1);top:52px;left:auto;width:100%;padding:0;border:0;background:#fff;font-size:1rem}@media(min-width:768px){.dropdown .dropdown-menu{top:43px}}.dropdown .dropdown-menu li{padding:0}.dropdown .dropdown-menu li a{color:#777;border-bottom:none !important;padding:12px 14px 10px 14px;font-weight:400;-webkit-transition:all .3s;transition:all .3s}.dropdown .dropdown-menu li a:hover{background-color:#f5f5f5;border-bottom:none !important}.dropdown .dropdown-menu .active a{background-color:#0014aa;color:#fff}.dropdown .dropdown-menu .active a:hover{background-color:#0014aa}.dropdown-disabled .btn:hover{border:1px solid #cdcdcd}.open .btn{border:1px solid #0014aa}.menu-icon{display:inherit}.menu-icon img{width:16px;height:16px}.input-group-addon{width:43px;background-color:#0014aa;border:1px solid #0014aa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:768px){.input-group-addon{display:none}}.input-group-addon img{width:17px;height:17px}.input-group-addon:not(:first-child):not(:last-child){border-bottom-left-radius:0;border-top-left-radius:0;border-left:0}.checkboxes,.radios,.auswahl{font-size:.875rem;line-height:1;width:100%}@media(min-width:768px){.checkboxes,.radios,.auswahl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:700px;width:90%;font-size:1.125rem}}@media(min-width:1216px){.checkboxes,.radios,.auswahl{margin-bottom:0;max-width:none}}.checkboxes__inner,.radios__inner,.auswahl__inner{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkboxes__inner input[type=checkbox],.checkboxes__inner input[type=radio],.checkboxes__inner input[type=checkbox].checkbox-auswahl,.radios__inner input[type=checkbox],.radios__inner input[type=radio],.radios__inner input[type=checkbox].checkbox-auswahl,.auswahl__inner input[type=checkbox],.auswahl__inner input[type=radio],.auswahl__inner input[type=checkbox].checkbox-auswahl{margin-right:15px}.checkboxes__inner p:last-child,.radios__inner p:last-child,.auswahl__inner p:last-child{margin-bottom:0}.checkboxes input,.radios input,.auswahl input{margin-right:20px}@media(min-width:768px){.checkboxes input,.radios input,.auswahl input{margin-left:15%}}@media(min-width:1650px){.checkboxes input,.radios input,.auswahl input{margin-left:85px}}.checkboxes input:first-child,.radios input:first-child,.auswahl input:first-child{margin-left:0}.head-input{font-weight:400;font-size:14px;text-align:center;width:100%}@media(min-width:768px){.head-input{text-align:left;font-size:16px}}.formular .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.formular .inputs .input-wrapper{width:100%}@media(min-width:768px){.formular .inputs .input-wrapper{width:49%}}.click-options-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}@media(min-width:1216px){.click-options-wrapper{margin-bottom:0}}.click-options{font-weight:400;display:block;width:50%}@media(min-width:768px){.click-options{margin-top:30px;width:100%}}@media(min-width:1216px){.click-options{width:50%}}.seitennummern{text-align:center}.seitennummern .pagination{margin-top:55px;margin-bottom:0}.seitennummern .pagination li a,.seitennummern .pagination li button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;margin:0 3px;color:#9b9b9b;text-decoration:none;background-color:#fff;border:1px solid #fff;width:30px;height:30px;-webkit-transition:all .3s;transition:all .3s;font-size:12px;line-height:1}@media(min-width:768px){.seitennummern .pagination li a,.seitennummern .pagination li button{width:38px;height:38px;font-size:14px;margin:0 5px}}.seitennummern .pagination li a:hover,.seitennummern .pagination li button:hover{color:#0014aa;border:1px solid #0014aa}.seitennummern .pagination li .active{background-color:#0014aa;color:#fff !important;border:1px solid #0014aa}.seitennummern .pagination li:first-child a,.seitennummern .pagination li:first-child button{background-color:transparent;border:0}.seitennummern .pagination li:last-child a,.seitennummern .pagination li:last-child button{background-color:transparent;border:0}.hinweis{margin-top:100px;width:100%;background:#fff;border:1px solid #cdcdcd;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.11);box-shadow:0 2px 4px 0 rgba(0,0,0,0.11);padding:20px 30px 30px;display:block;text-align:center}@media(min-width:768px){.hinweis{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:35px 40px 35px}}.hinweis__wrapper--headline{margin-top:0;font-weight:500;font-size:1.143rem;line-height:1.6;margin-bottom:5px}.hinweis__wrapper p{font-size:1rem}.hinweis__wrapper p:last-child{margin-bottom:0}.hinweis img{margin-right:0;margin-bottom:20px}@media(min-width:768px){.hinweis img{margin-right:60px;margin-bottom:0}}.gradientback{position:absolute;bottom:0;left:0;width:100%;height:150px;opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(137,255,241,0)),to(#e4e4e4));background:linear-gradient(to bottom,rgba(137,255,241,0) 0,#e4e4e4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0089fff1",endColorstr="#000000",GradientType=0)}.invisible{opacity:0}.weiter-zurueck{display:block}@media(min-width:768px){.weiter-zurueck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.weiter-zurueck .two-buttons{margin-top:40px;display:block}@media(min-width:530px){.weiter-zurueck .two-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:768px){.weiter-zurueck .two-buttons{margin-top:0}}.weiter-zurueck .two-buttons .button{margin:0;display:block;text-align:center;margin-top:15px}@media(min-width:530px){.weiter-zurueck .two-buttons .button{width:auto;margin-top:0}}@media(min-width:768px){.weiter-zurueck .two-buttons .button{height:auto;margin-left:10px}}.small-mar-bot .bg-grey{padding-bottom:43px}.small-mar-bot .bg-grey .weiter-zurueck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:200;background-color:#fff;width:100%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:0;margin:0;padding:20px;-webkit-transition:.3s;transition:.3s;max-width:1440px}@media(min-width:768px){.header{padding:30px}}.header__logo a{border:0}.header__logo--winkhaus{height:40px;-webkit-transition:.3s;transition:.3s}@media(min-width:768px){.header__logo--winkhaus{height:60px}}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%;-webkit-transition:.3s;transition:.3s;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu .button:focus,.header__menu .button:active{text-decoration:none;outline:0}.header__menu a{border:0}.header__menu--warenkorb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:13px;opacity:1;-webkit-transition:.3s;transition:.3s}.header__menu--warenkorb:hover .filledElement{fill:#0014aa}.header__menu--warenkorb p{color:#777}.header__menu--warenkorb p:last-child{margin:0 10px 0 10.5px}.header__menu--warenkorb .counter{font-weight:500;font-size:.75rem;margin-top:2px;margin-bottom:0;margin-right:4px}.header__menu--warenkorb:last-child img{margin-top:1px}.header__menu--warenkorb img{width:20px;height:20px}.header.scroll{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:15px 20px 15px 20px}@media(min-width:768px){.header.scroll{padding:15px 30px 15px 30px}}.header.scroll .header__logo--winkhaus{height:30px}.header.scroll .header__menu{margin-top:-4px}.standard-side{margin-top:80px;margin-bottom:110px}@media(min-width:768px){.standard-side{margin-top:120px}}.standard-side .container{margin-right:auto;margin-left:auto;padding:0;width:calc(100% - 40px)}@media(min-width:540px){.standard-side .container{width:calc(100% - 60px)}}.standard-side .download-icon-blue{position:absolute;opacity:1;-webkit-transition:all .3s;transition:all .3s;top:0;width:14px;height:18px}.standard-side .download-icon-blue:hover{opacity:0}.standard-side .download-icon{width:14px;height:18px}.standard-side .breadcrumb{background-color:#777;border:0;border-radius:0;color:#fff;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;padding:9px 20px}@media(min-width:768px){.standard-side .breadcrumb{padding-top:14px;padding-bottom:14px}}.standard-side .breadcrumb__text{margin-bottom:0}.standard-side .breadcrumb .breadcrumb-zurueck-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.standard-side .breadcrumb .breadcrumb-zurueck-menu .zurueck-icon{display:inherit;margin-right:20px}.standard-side .back{position:relative;display:block;margin-bottom:50px;margin-top:20px}@media(min-width:768px){.standard-side .back{margin-top:0}}.standard-side .back-bottom{position:relative;display:block;margin-bottom:0;margin-top:70px}@media(min-width:768px){.standard-side .back-bottom{margin-bottom:275px}}.standard-side .neu{position:relative;display:block;margin-top:90px;margin-bottom:50px;text-align:center}@media(min-width:768px){.standard-side .neu{text-align:left}}.standard-side .content{position:relative;display:block}@media(min-width:768px){.standard-side .content{margin-top:0}}.standard-side .content h1{text-align:center;line-height:1.3}@media(min-width:768px){.standard-side .content h1{text-align:left}}.standard-side .content p{margin-bottom:30px;text-align:center}@media(min-width:768px){.standard-side .content p{text-align:left}}.standard-side hr{border-color:#cdcdcd}.standard-side p.formular__headline{margin-bottom:2px}.standard-side p.formular__headline+p{margin-bottom:0}.standard-side .formular__headline{color:#9b9b9b;font-weight:400;margin-bottom:2px;text-align:center}@media(min-width:530px){.standard-side .formular__headline{text-align:left;margin-bottom:10px}}.standard-side .formular textarea.form-control{height:auto !important}.standard-side .formular .form-control:focus{outline:0}.standard-side .formular .form-control:active{-webkit-box-shadow:none;box-shadow:none}.standard-side table{width:100%;font-size:.875rem;font-weight:400;background-color:#f5f5f5}.standard-side table th{font-weight:300;color:#9b9b9b;background-color:#f5f5f5;padding:12px 21px 11px 10px;font-size:10px}@media(min-width:992px){.standard-side table th{padding:12px 21px 11px 10px}}.standard-side table tr{background-color:#fff;border-bottom:15px solid #f5f5f5}.standard-side table td{padding:16px 21px 16px 21px}.standard-side table td .form-control{display:block;font-weight:400;font-size:.875rem;width:65px;height:23px;padding:6px 12px;color:#777;background-color:#fff;background-image:none;border:1px solid #f5f5f5;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}.standard-side table td:last-child{max-width:160px;padding-right:30px}.standard-side .table-v1 th{background-color:#fff;padding:12px 21px 11px 21px}.standard-side .table-v1 tr{border-bottom:0}.standard-side .table-v1 td{padding:12px 21px 11px 21px}.standard-side .table-v1 tr:nth-child(2n+1){background-color:#f5f5f5}.standard-side .table-v2{margin-top:30px}.standard-side .table-v2 th{padding:12px 21px 20px 21px}.standard-side .table-v2 td{padding:19px 21px 18px 21px}.standard-side .table-v2 td .form-control{height:38px;border:1px solid #e2e1e1;-webkit-box-shadow:none;box-shadow:none;text-align:right;font-size:10px}.standard-side .table-v2 thead tr{-webkit-box-shadow:none;box-shadow:none}.standard-side .table-v2 tr{border:0;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1)}.standard-side .table-v2 tr:nth-child(2n){background-color:#f5f5f5}@media(max-width:530px){.standard-side .table-bestellung-wrapper table,.standard-side .table-bestellung-wrapper thead,.standard-side .table-bestellung-wrapper tbody,.standard-side .table-bestellung-wrapper th,.standard-side .table-bestellung-wrapper td,.standard-side .table-bestellung-wrapper tr{display:block}.standard-side .table-bestellung-wrapper thead tr{position:absolute;top:-9999px;left:-9999px}.standard-side .table-bestellung-wrapper tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.standard-side .table-bestellung-wrapper tr{margin:0 0 20px 0;padding:25px 25px 10px 25px;width:100%}.standard-side .table-bestellung-wrapper tr:nth-child(odd){background:#fff}.standard-side .table-bestellung-wrapper tr:nth-child(2n){background:#fff}.standard-side .table-bestellung-wrapper td{border:0;position:relative;padding:30px 0 15px 0;text-align:center}.standard-side .table-bestellung-wrapper td:last-child{max-width:none;padding-right:0;padding-top:40px}.standard-side .table-bestellung-wrapper td:last-child a{float:none;position:relative}.standard-side .table-bestellung-wrapper td:last-child a img{float:none;width:18px;height:auto}.standard-side .table-bestellung-wrapper td:before{position:absolute;top:0;left:6px;width:100%;text-align:center;padding-right:10px;white-space:nowrap;font-weight:300;color:#9b9b9b;padding-top:10px;font-size:10px}.standard-side .table-bestellung-wrapper td{width:100% !important}.standard-side .table-bestellung-wrapper td:nth-of-type(1):before{content:"Produkt"}.standard-side .table-bestellung-wrapper td:nth-of-type(2):before{content:"Preis"}.standard-side .table-bestellung-wrapper td:nth-of-type(3):before{content:"Anzahl"}.standard-side .table-bestellung-wrapper td:nth-of-type(4):before{content:"Summe"}}@media(max-width:900px){.standard-side .table-verlauf-wrapper table,.standard-side .table-verlauf-wrapper thead,.standard-side .table-verlauf-wrapper tbody,.standard-side .table-verlauf-wrapper th,.standard-side .table-verlauf-wrapper td,.standard-side .table-verlauf-wrapper tr{display:block}.standard-side .table-verlauf-wrapper thead tr{position:absolute;top:-9999px;left:-9999px}.standard-side .table-verlauf-wrapper tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.standard-side .table-verlauf-wrapper tr{margin:0 0 20px 0;padding:35px 35px 30px 35px}.standard-side .table-verlauf-wrapper tr:nth-child(odd){background:#fff}.standard-side .table-verlauf-wrapper tr:nth-child(2n){background:#fff}.standard-side .table-verlauf-wrapper td{border:0;position:relative;padding:30px 0 20px 0;text-align:center}.standard-side .table-verlauf-wrapper td:last-child{max-width:none;padding-right:0;padding-top:40px}.standard-side .table-verlauf-wrapper td:last-child a{float:none;position:relative}.standard-side .table-verlauf-wrapper td:last-child a img{float:none;width:18px;height:auto}.standard-side .table-verlauf-wrapper td:before{position:absolute;top:0;left:6px;width:100%;text-align:center;padding-right:10px;white-space:nowrap;font-weight:300;color:#9b9b9b;padding-top:10px;font-size:10px}.standard-side .table-verlauf-wrapper td{width:100% !important}.standard-side .table-verlauf-wrapper td:nth-of-type(1):before{content:"Bestellnummer"}.standard-side .table-verlauf-wrapper td:nth-of-type(2):before{content:"Bestellname"}.standard-side .table-verlauf-wrapper td:nth-of-type(3):before{content:"Bestellstatus"}.standard-side .table-verlauf-wrapper td:nth-of-type(4):before{content:"Datum der Bestellung"}}.standard-side .table-verlauf-wrapper tr{width:100%}@media(min-width:768px){.standard-side .table-verlauf-wrapper tr{width:49%}}@media(max-width:900px){.standard-side .table-stueckliste-wrapper table,.standard-side .table-stueckliste-wrapper thead,.standard-side .table-stueckliste-wrapper tbody,.standard-side .table-stueckliste-wrapper th,.standard-side .table-stueckliste-wrapper td,.standard-side .table-stueckliste-wrapper tr{display:block}.standard-side .table-stueckliste-wrapper thead tr{position:absolute;top:-9999px;left:-9999px}.standard-side .table-stueckliste-wrapper tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.standard-side .table-stueckliste-wrapper tr{margin:0 0 20px 0;padding:35px 35px 30px 35px}.standard-side .table-stueckliste-wrapper tr:nth-child(odd){background:#fff}.standard-side .table-stueckliste-wrapper tr:nth-child(2n){background:#fff}.standard-side .table-stueckliste-wrapper td{border:0;position:relative;padding:30px 0 20px 0;text-align:center}.standard-side .table-stueckliste-wrapper td:last-child{max-width:none;padding-right:0;padding-top:40px}.standard-side .table-stueckliste-wrapper td:last-child a{float:none;position:relative}.standard-side .table-stueckliste-wrapper td:last-child a img{float:none;width:31px;height:auto}.standard-side .table-stueckliste-wrapper td:before{position:absolute;top:0;left:6px;width:100%;text-align:center;padding-right:10px;white-space:nowrap;font-weight:300;color:#9b9b9b;padding-top:10px;font-size:10px}.standard-side .table-stueckliste-wrapper td{width:100% !important}.standard-side .table-stueckliste-wrapper td:nth-of-type(1):before{content:"Materialkurztext"}.standard-side .table-stueckliste-wrapper td:nth-of-type(2):before{content:"Mat.nr."}.standard-side .table-stueckliste-wrapper td:nth-of-type(3):before{content:"Quan.m."}.standard-side .table-stueckliste-wrapper td:nth-of-type(4):before{content:"Meins"}.standard-side .table-stueckliste-wrapper td:nth-of-type(5):before{content:"Bild"}}.standard-side .table-stueckliste-wrapper tr{width:100%}@media(min-width:768px){.standard-side .table-stueckliste-wrapper tr{width:49%}}@media(max-width:900px){.standard-side .table-alu-konfigurator-wrapper table,.standard-side .table-alu-konfigurator-wrapper thead,.standard-side .table-alu-konfigurator-wrapper tbody,.standard-side .table-alu-konfigurator-wrapper th,.standard-side .table-alu-konfigurator-wrapper td,.standard-side .table-alu-konfigurator-wrapper tr{display:block}.standard-side .table-alu-konfigurator-wrapper table{background-color:transparent}.standard-side .table-alu-konfigurator-wrapper thead tr{position:absolute;top:-9999px;left:-9999px}.standard-side .table-alu-konfigurator-wrapper tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.standard-side .table-alu-konfigurator-wrapper tr{margin:0 0 20px 0;padding:8px 25px 32px 20px}.standard-side .table-alu-konfigurator-wrapper tr:nth-child(odd){background:#f5f5f5}.standard-side .table-alu-konfigurator-wrapper tr:nth-child(2n){background:#f5f5f5}.standard-side .table-alu-konfigurator-wrapper td{border:0;position:relative;padding:15px 0 0 100px;text-align:left}.standard-side .table-alu-konfigurator-wrapper td:last-child{max-width:none;padding-right:0}.standard-side .table-alu-konfigurator-wrapper td:last-child a{float:none;position:relative}.standard-side .table-alu-konfigurator-wrapper td:last-child a img{float:none;width:18px;height:auto}.standard-side .table-alu-konfigurator-wrapper td:before{position:absolute;top:15px;left:6px;width:100%;text-align:left;padding-right:10px;white-space:nowrap;font-weight:500;color:#9b9b9b;font-size:11px}.standard-side .table-alu-konfigurator-wrapper td{width:100% !important}.standard-side .table-alu-konfigurator-wrapper td:nth-of-type(1):before{content:"Menge"}.standard-side .table-alu-konfigurator-wrapper td:nth-of-type(2):before{content:"Projekt"}.standard-side .table-alu-konfigurator-wrapper td:nth-of-type(3):before{content:"Stückliste"}.standard-side .table-alu-konfigurator-wrapper td:nth-of-type(4):before{content:"Datum"}}.standard-side .table-alu-konfigurator-wrapper tr{width:100%}@media(min-width:768px){.standard-side .table-alu-konfigurator-wrapper tr{width:49%}}.standard-side .table-alu-konfigurator-wrapper tr td{display:block;text-align:left}.standard-side .table-alu-konfigurator-wrapper tr td input{display:table}@media(min-width:530px){.standard-side .table-alu-konfigurator-wrapper tr td{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:15px 0 0 140px}}@media(min-width:768px){.standard-side .table-alu-konfigurator-wrapper tr td{display:block;text-align:left}.standard-side .table-alu-konfigurator-wrapper tr td input{display:table}}@media(min-width:900px){.standard-side .table-alu-konfigurator-wrapper tr td{display:table-cell;padding:12px 21px 11px 21px}}@media(max-width:1200px){.standard-side .table-dokumente-wrapper table,.standard-side .table-dokumente-wrapper thead,.standard-side .table-dokumente-wrapper tbody,.standard-side .table-dokumente-wrapper th,.standard-side .table-dokumente-wrapper td,.standard-side .table-dokumente-wrapper tr{display:block}.standard-side .table-dokumente-wrapper thead tr{position:absolute;top:-9999px;left:-9999px}.standard-side .table-dokumente-wrapper tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.standard-side .table-dokumente-wrapper tr{margin:0 0 20px 0;padding:35px 35px 30px 35px;width:49%}.standard-side .table-dokumente-wrapper tr:nth-child(odd){background:#fff}.standard-side .table-dokumente-wrapper tr:nth-child(2n){background:#fff}.standard-side .table-dokumente-wrapper td{border:0;position:relative;padding:30px 0 20px 0;text-align:center}.standard-side .table-dokumente-wrapper td:last-child{max-width:none;padding-right:0;padding-top:40px}.standard-side .table-dokumente-wrapper td:last-child a{float:none;position:relative}.standard-side .table-dokumente-wrapper td:last-child a img{float:none;width:18px;height:auto}.standard-side .table-dokumente-wrapper td:before{position:absolute;top:0;left:6px;width:100%;text-align:center;padding-right:10px;white-space:nowrap;font-weight:300;color:#9b9b9b;padding-top:10px;font-size:10px}.standard-side .table-dokumente-wrapper td:nth-of-type(1):before{content:"Dokument Nr."}.standard-side .table-dokumente-wrapper td:nth-of-type(2):before{content:"Dokumenttyp"}.standard-side .table-dokumente-wrapper td:nth-of-type(3):before{content:"Dokument Date"}.standard-side .table-dokumente-wrapper td:nth-of-type(4):before{content:"Due date"}.standard-side .table-dokumente-wrapper td:nth-of-type(5):before{content:"Original Amount"}.standard-side .table-dokumente-wrapper td:nth-of-type(6):before{content:"Open Amount"}.standard-side .table-dokumente-wrapper td:nth-of-type(7):before{content:"Status"}.standard-side .table-dokumente-wrapper td:nth-of-type(8):before{content:"Anhang"}.standard-side .table-dokumente-wrapper td:nth-of-type(9):before{content:"Rechnung"}}.standard-side .table-dokumente-wrapper tr{width:100%}@media(min-width:768px){.standard-side .table-dokumente-wrapper tr{width:49%}}.info{width:100%;margin-bottom:20px}@media(min-width:530px){.info{width:40%;margin-bottom:30px}}.info .info-head{color:#cdcdcd;text-transform:uppercase;margin-bottom:2px;font-size:.875rem}@media(min-width:530px){.info .info-head{font-size:1rem}}.info .info-text{font-size:.875rem}@media(min-width:530px){.info .info-text{font-size:1rem}}.highlighted .info-head{font-size:.813rem;margin-bottom:-5px}@media(min-width:530px){.highlighted .info-head{font-size:1.125rem}}.highlighted .info-text{font-size:2.563rem;font-weight:500}.portal__einstieg.lightblue .portal__einstieg--kasten{background:#7ba4db;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #7ba4db),to(#5280bc));background:linear-gradient(to bottom,#7ba4db 0,#5280bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7ba4db",endColorstr="#5280bc",GradientType=0);border:2px solid #0014aa}.portal__einstieg.lightblue .portal__einstieg--kasten:hover{border:2px solid #5280bc}.portal__einstieg.lightblue .portal__einstieg--kasten h4,.portal__einstieg.lightblue .portal__einstieg--kasten h2,.portal__einstieg.lightblue .portal__einstieg--kasten .subhead,.portal__einstieg.lightblue .portal__einstieg--kasten p,.portal__einstieg.lightblue .portal__einstieg--kasten .link .cta{color:#fff}.portal__einstieg.lightblue .portal__einstieg--kasten .link .button{background-color:#fff;color:#0014aa}.portal__einstieg.lightblue .portal__einstieg--kasten .link .button:hover{background-color:transparent;border:1px solid #fff;color:#fff !important}.portal__einstieg.darkgrey .portal__einstieg--kasten{background:#777;border:2px solid #adadad}.portal__einstieg.darkgrey .portal__einstieg--kasten:hover{border:2px solid #777}.portal__einstieg.darkgrey .portal__einstieg--kasten h4,.portal__einstieg.darkgrey .portal__einstieg--kasten h2,.portal__einstieg.darkgrey .portal__einstieg--kasten .subhead,.portal__einstieg.darkgrey .portal__einstieg--kasten p,.portal__einstieg.darkgrey .portal__einstieg--kasten .link .cta{color:#fff}.portal__einstieg.darkgrey .portal__einstieg--kasten .link .button{background-color:#fff;color:#0014aa}.portal__einstieg.darkgrey .portal__einstieg--kasten .link .button:hover{background-color:transparent;border:1px solid #fff;color:#fff !important}.portal{margin-top:0}.portal h1{margin:85px 0 100px 0;line-height:1.3}@media(min-width:768px){.portal h1{line-height:1.3}}.portal__einstieg{margin:0 20px 20px 20px}.portal__einstieg h1.welcomeHeader{margin:0 0 30px 0}@media(min-width:992px){.portal__einstieg{margin:0 30px 30px 30px}}.portal__einstieg--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.portal__einstieg--kasten{width:100%;height:auto;position:relative;background:#e2e1e1;text-align:center;margin-top:10px;margin-bottom:10px;border:1px solid #e2e1e1;-webkit-transition:border .3s;transition:border .3s;line-height:1.6}@media(min-width:768px){.portal__einstieg--kasten{width:calc(50% - 10px);margin-right:20px}.portal__einstieg--kasten:nth-child(2n){margin-right:0}}@media(min-width:1216px){.portal__einstieg--kasten{width:calc((100% - 40px) / 3);margin-right:20px}.portal__einstieg--kasten:nth-child(2n){margin-right:20px}.portal__einstieg--kasten:nth-child(3n){margin-right:0}}.portal__einstieg--kasten:hover{border:1px solid #0014aa}.portal__einstieg--kasten img{padding:45px 20px 0 20px;max-height:280px}@media(min-width:768px){.portal__einstieg--kasten img{padding:60px 30px 0 30px}}.portal__einstieg--kasten p{margin-bottom:0}.portal__einstieg--kasten .kasten-text{padding:45px 20px 40px 20px;text-align:left}@media(min-width:530px){.portal__einstieg--kasten .kasten-text{padding:45px 30px 60px 30px}}.portal__einstieg--kasten .kasten-text h2,.portal__einstieg--kasten .kasten-text h4{font-size:1.125rem;margin:0 0 30px 0;font-weight:500;color:#000}.portal__einstieg--kasten.full-img img{width:100%;padding:0;max-height:none}.portal__einstieg--kasten.icon{text-align:left}.portal__einstieg--kasten.icon img{padding:0;width:78px;height:78px;margin:45px 20px 0 20px}@media(min-width:768px){.portal__einstieg--kasten.icon img{margin:60px 30px 0 30px}}.portal__einstieg .container{overflow:hidden;padding:0;width:calc(100% - 40px)}@media(min-width:768px){.portal__einstieg .container{padding:0 40px}}@media(min-width:1100px){.portal__einstieg .container{width:970px}}@media(min-width:1280px){.portal__einstieg .container{width:1170px}}.portal__einstieg .link-start{position:absolute;width:100%;height:100%;top:0;left:0;border:0}.nutzungsbedingungen .content p{text-align:left}.alu-konfigurator hr{margin-bottom:45px}.alu-konfigurator .laden .portal__einstieg--wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alu-konfigurator .laden .portal__einstieg--wrapper .portal__einstieg--kasten:last-child{margin-right:0}.alu-konfigurator .laden .portal__einstieg--wrapper .portal__einstieg--kasten:hover{border:2px solid #f5f5f5}.alu-konfigurator .laden .portal__einstieg--wrapper .portal__einstieg--kasten .kasten-text .dropdown{margin-top:30px}.alu-konfigurator .laden .portal__einstieg--wrapper .portal__einstieg--kasten .kasten-text .button{margin-top:30px}.alu-konfigurator .uebersicht-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:768px){.alu-konfigurator .uebersicht-buttons{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.alu-konfigurator .uebersicht-buttons .button{margin-top:20px;width:100%;text-align:center;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);max-width:400px}@media(min-width:768px){.alu-konfigurator .uebersicht-buttons .button{left:auto;-webkit-transform:translate(0,0);transform:translate(0,0);margin-top:0;width:auto}}.alu-konfigurator .nutzungsbedingungen-bottom{margin-top:100px;margin-bottom:43px}.alu-konfigurator .nutzungsbedingungen-bottom a{color:#0014aa;padding-bottom:1px;border-bottom:1px solid transparent;-webkit-transition:all .2s;transition:all .2s;font-size:.813rem}@media(min-width:768px){.alu-konfigurator .nutzungsbedingungen-bottom a{font-size:1rem}}.alu-konfigurator .nutzungsbedingungen-bottom a:hover,.alu-konfigurator .nutzungsbedingungen-bottom a:focus{padding-bottom:1px;border-bottom:1px solid #0014aa;text-decoration:none;outline:0}.alu-konfigurator .checkboxes-small{font-size:.875rem;font-weight:400;line-height:2;text-align:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(min-width:768px){.alu-konfigurator .checkboxes-small{font-size:1rem;text-align:left}}.alu-konfigurator .checkboxes-small input[type=checkbox]{margin-bottom:-5px}@media(min-width:768px){.alu-konfigurator .checkboxes-small input[type=checkbox]{margin-bottom:0}}.alu-konfigurator .checkboxes-small input[type=checkbox]:checked:after{top:1px}@media(min-width:768px){.alu-konfigurator .checkboxes-small input[type=checkbox]:checked:after{top:0}}.alu-konfigurator .checkboxes-small a{color:#0014aa;padding-bottom:1px;border-bottom:1px solid transparent;-webkit-transition:all .2s;transition:all .2s}.alu-konfigurator .checkboxes-small a:hover,.alu-konfigurator .checkboxes-small a:focus{padding-bottom:1px;border-bottom:1px solid #0014aa;text-decoration:none;outline:0}.projekt-header{display:block}@media(min-width:768px){.projekt-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.projekt-header h1{margin-bottom:35px;text-align:center;font-size:1.5em}@media(min-width:768px){.projekt-header h1{margin-bottom:65px;text-align:left;font-size:2.5em}}.projekt-header .button{display:none;margin-bottom:30px}@media(min-width:768px){.projekt-header .button{margin-bottom:0;display:block}}.alu-konfigurator-detail .formular{margin-bottom:30px}.alu-konfigurator-detail .click-options{margin-bottom:0}@media(min-width:768px){.alu-konfigurator-detail .click-options{margin-bottom:30px}}@media(min-width:1216px){.alu-konfigurator-detail .click-options{margin-bottom:70px}}.alu-konfigurator-detail .auswahl{margin-bottom:70px}.alu-konfigurator-detail .dropdown-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}@media(min-width:768px){.alu-konfigurator-detail .dropdown-wrapper{margin-bottom:60px}}.alu-konfigurator-detail .dropdown-wrapper .dropdown{width:100%;margin-bottom:23px}@media(min-width:768px){.alu-konfigurator-detail .dropdown-wrapper .dropdown{width:32%;margin-bottom:0}}.alu-konfigurator-detail .dropdown-wrapper .dropdown .btn{width:100%;background-color:#fff}.alu-konfigurator-detail .dropdown-wrapper .dropdown:nth-child(2){margin-bottom:181px}@media(min-width:768px){.alu-konfigurator-detail .dropdown-wrapper .dropdown:nth-child(2){margin-bottom:0}}.alu-konfigurator-detail .dropdown-wrapper .dropdown-disabled{margin-top:158px}@media(min-width:768px){.alu-konfigurator-detail .dropdown-wrapper .dropdown-disabled{margin-top:142px}}.alu-konfigurator-detail .tooltips-wrapper{display:block}@media(min-width:768px){.alu-konfigurator-detail .tooltips-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:992px){.alu-konfigurator-detail .tooltips-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.alu-konfigurator-detail .tooltips-wrapper .tooltip-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;margin-right:80px}@media(min-width:1216px){.alu-konfigurator-detail .tooltips-wrapper .tooltip-text{margin-bottom:0}}.alu-konfigurator-detail .tooltips-wrapper .tooltip-text input{margin-right:10px}@media(min-width:992px){.alu-konfigurator-detail .tooltips-wrapper .tooltip-text input{width:265px}}.alu-konfigurator-detail .tooltips-wrapper .tooltip-text img{width:25px;height:25px}.alu-konfigurator-detail .tooltips-wrapper .tooltip-left{margin-right:0;margin-left:90px}.alu-konfigurator-detail .tooltips-wrapper .tooltip-left input{margin-right:0;margin-left:10px}.alu-konfigurator-detail .tooltips-wrapper .tooltip{font-weight:400}.alu-konfigurator-detail .tooltips-wrapper:last-child{margin-top:0}@media(min-width:768px){.alu-konfigurator-detail .tooltips-wrapper:last-child{margin-top:45px}}.alu-konfigurator-detail .fluegel{display:block}@media(min-width:768px){.alu-konfigurator-detail .fluegel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.alu-konfigurator-detail .fluegel .formular{width:100%}@media(min-width:768px){.alu-konfigurator-detail .fluegel .formular{width:calc(50% - 10px);margin-right:20px}}@media(min-width:992px){.alu-konfigurator-detail .fluegel .formular{width:360px}}.alu-konfigurator-detail .fluegel .formular h5{width:100%}.alu-konfigurator-detail .arten{margin-top:15px;margin-bottom:140px}@media(min-width:768px){.alu-konfigurator-detail .arten{margin-bottom:270px}}.alu-konfigurator-detail .arten__image{background:#fff;border:1px solid #cdcdcd;width:170px;height:96px;padding:14px 57px}.alu-konfigurator-detail .arten__dropdowns{margin-top:15px;display:block}@media(min-width:768px){.alu-konfigurator-detail .arten__dropdowns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.alu-konfigurator-detail .arten__dropdowns--dropdown1{width:100%}@media(min-width:768px){.alu-konfigurator-detail .arten__dropdowns--dropdown1{width:calc(50% - 10px)}}@media(min-width:992px){.alu-konfigurator-detail .arten__dropdowns--dropdown1{width:360px;margin-right:20px}}.alu-konfigurator-detail .arten__dropdowns--dropdown2{width:100%;margin-top:40px}@media(min-width:768px){.alu-konfigurator-detail .arten__dropdowns--dropdown2{width:calc(50% - 10px);margin-top:0}}@media(min-width:992px){.alu-konfigurator-detail .arten__dropdowns--dropdown2{width:360px}}.alu-konfigurator-detail .projekt-uebersicht{margin-bottom:150px;padding:0}.alu-konfigurator-detail .projekt-uebersicht li{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #9b9b9b;font-weight:400;padding:15px 2px;font-size:.813rem}@media(min-width:768px){.alu-konfigurator-detail .projekt-uebersicht li{font-size:1.125rem}}.alu-konfigurator-detail .projekt-uebersicht li p{margin:0;text-align:right}.alu-konfigurator-detail .projekt-uebersicht li p:first-child{padding-right:30px;text-align:left}.alu-konfigurator-detail .projekt-uebersicht li:first-child{border-top:1px solid #9b9b9b}.alu-konfigurator-detail .icon-bild-blue{position:absolute;opacity:0;-webkit-transition:all .3s;transition:all .3s}.alu-konfigurator-detail .icon-bild{margin-bottom:2px}.alu-konfigurator-detail .table-stueckliste{margin-bottom:45px}.alu-konfigurator-detail .table-stueckliste a{padding:0}.alu-konfigurator-detail .table-stueckliste a:hover .icon-bild-blue{opacity:1}.alu-konfigurator-detail .table-stueckliste td:first-child{width:20%}.alu-konfigurator-detail .table-stueckliste td:nth-child(2){width:50%}.alu-konfigurator-detail .table-stueckliste td:nth-child(3){width:10%}.alu-konfigurator-detail .table-stueckliste td:nth-child(4){width:10%}.alu-konfigurator-detail .table-stueckliste td:nth-child(5){width:10%}.alu-konfigurator-detail .liste-speichern{margin-top:15px;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.alu-konfigurator-detail .liste-speichern .button{background-color:#61a33f !important;border-color:#61a33f !important}.alu-konfigurator-detail .liste-speichern .button:hover{color:#61a33f !important;background-color:transparent !important}.bestellungen,.rechnungen,.archivzuschlag{margin-bottom:0}@media(min-width:768px){.bestellungen,.rechnungen,.archivzuschlag{margin-bottom:30px}}.bestellungen hr,.rechnungen hr,.archivzuschlag hr{margin:15px 0 25px 0}@media(min-width:768px){.bestellungen hr,.rechnungen hr,.archivzuschlag hr{margin:35px 0 35px 0}}.bestellungen__header,.rechnungen__header,.archivzuschlag__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(min-width:768px){.bestellungen__header,.rechnungen__header,.archivzuschlag__header{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.bestellungen__header .anzahl,.rechnungen__header .anzahl,.archivzuschlag__header .anzahl{margin-top:65px}@media(min-width:768px){.bestellungen__header .anzahl,.rechnungen__header .anzahl,.archivzuschlag__header .anzahl{margin-top:0;-ms-flex-item-align:end;align-self:flex-end}}.bestellungen__header .anzahl p,.rechnungen__header .anzahl p,.archivzuschlag__header .anzahl p{font-weight:500;color:#cdcdcd;margin-bottom:0}.bestellungen__header .sortierung,.rechnungen__header .sortierung,.archivzuschlag__header .sortierung{color:#9b9b9b;font-weight:400}.bestellungen__header .sortierung .dropdown,.rechnungen__header .sortierung .dropdown,.archivzuschlag__header .sortierung .dropdown{width:100%}@media(min-width:530px){.bestellungen__header .sortierung .dropdown,.rechnungen__header .sortierung .dropdown,.archivzuschlag__header .sortierung .dropdown{width:360px}}.bestellungen__header .sortierung p,.rechnungen__header .sortierung p,.archivzuschlag__header .sortierung p{margin-bottom:10px}.bestellungen .table-verlauf-wrapper .verlauf-table tbody tr td:first-child,.rechnungen .table-verlauf-wrapper .verlauf-table tbody tr td:first-child,.archivzuschlag .table-verlauf-wrapper .verlauf-table tbody tr td:first-child{width:auto}.bestellungen .table-verlauf-wrapper .verlauf-table tbody tr td:last-child,.rechnungen .table-verlauf-wrapper .verlauf-table tbody tr td:last-child,.archivzuschlag .table-verlauf-wrapper .verlauf-table tbody tr td:last-child{width:31%}@media(min-width:900px){.bestellungen .table-verlauf-wrapper .verlauf-table tbody tr td:last-child .button,.rechnungen .table-verlauf-wrapper .verlauf-table tbody tr td:last-child .button,.archivzuschlag .table-verlauf-wrapper .verlauf-table tbody tr td:last-child .button{float:right}}.bestellungen .point,.rechnungen .point,.archivzuschlag .point{margin-right:30px}.bestellungen td:first-child{width:auto}@media(min-width:992px){.bestellungen td:first-child{width:51%}}.rechnungen .rechnungs-uebersicht-liste{padding-left:0;font-size:.875rem}.rechnungen .rechnungs-uebersicht-liste li{background-color:#fff;list-style:none;display:block;padding:14px 20px 14px 20px;margin-bottom:15px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1)}@media(min-width:530px){.rechnungen .rechnungs-uebersicht-liste li{padding:14px 20px 14px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.rechnungen .rechnungs-uebersicht-liste li p{margin-bottom:0;font-weight:500;color:#777;text-align:center;font-size:1rem;margin-bottom:30px}@media(min-width:530px){.rechnungen .rechnungs-uebersicht-liste li p{text-align:left;margin-bottom:0}}.rechnungen .table-v2 td:first-child{width:auto}.detail{margin-bottom:0}@media(min-width:768px){.detail{margin-bottom:30px}}.detail .rechnungen__wrapper{margin-top:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.875rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:992px){.detail .rechnungen__wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.detail .rechnungen__wrapper .rechnungs-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);margin-right:0;padding:30px 30px 0 30px;font-weight:400}@media(min-width:992px){.detail .rechnungen__wrapper .rechnungs-info{width:60%;margin-right:10px}}.detail .rechnungen__wrapper .rechnungs-saldo{width:100%;background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);margin-left:0;margin-top:20px}@media(min-width:992px){.detail .rechnungen__wrapper .rechnungs-saldo{width:40%;margin-left:10px;margin-top:0}}.detail .rechnungen__wrapper .rechnungs-saldo .saldo-header{background:rgba(245,245,245,0.5);padding:30px 30px 10px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:530px){.detail .rechnungen__wrapper .rechnungs-saldo .saldo-header{padding:50px 50px 30px 50px}}.detail .rechnungen__wrapper .rechnungs-saldo .saldo-header .tage p{margin-bottom:20px;font-weight:400}.detail .rechnungen__wrapper .rechnungs-saldo .saldo-header .summe{text-align:right}.detail .rechnungen__wrapper .rechnungs-saldo .saldo-header .summe p{font-weight:500;margin-bottom:20px}.detail .rechnungen__wrapper .rechnungs-saldo .saldo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 30px 10px 30px}@media(min-width:530px){.detail .rechnungen__wrapper .rechnungs-saldo .saldo-wrapper{padding:30px 50px 10px 50px}}.detail .rechnungen__wrapper .rechnungs-saldo .saldo-wrapper .tage p{margin-bottom:20px;font-weight:400}.detail .rechnungen__wrapper .rechnungs-saldo .saldo-wrapper .summe p{font-weight:500;margin-bottom:20px}.detail .dokumente{margin-top:70px}.detail .dokumente .dokumentnummer-suche{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media(min-width:768px){.detail .dokumente .dokumentnummer-suche{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.detail .dokumente .dokumentnummer-suche .form-control{border-bottom-right-radius:0;border-top-right-radius:0;border-right:0}@media(min-width:768px){.detail .dokumente .dokumentnummer-suche .form-control{border-right:1px solid #cdcdcd}.detail .dokumente .dokumentnummer-suche .form-control:focus{border-right:1px solid #0014aa}}.detail .dokumente .dokumentnummer-suche .button{margin-left:20px}.detail .dokumente__optionen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media(min-width:768px){.detail .dokumente__optionen{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:25px}}.detail .dokumente__optionen .dropdown-wrapper{width:100%;margin-top:20px}@media(min-width:530px){.detail .dokumente__optionen .dropdown-wrapper{margin-top:15px}}@media(min-width:768px){.detail .dokumente__optionen .dropdown-wrapper{width:32%;margin-top:0}}.detail .bestellungen__wrapper{margin-top:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.875rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:992px){.detail .bestellungen__wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.detail .bestellungen__wrapper .bestell-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);margin-right:0;padding:25px 30px 0 30px;font-weight:400}@media(min-width:992px){.detail .bestellungen__wrapper .bestell-info{margin-right:10px}}.detail .bestellungen__wrapper .bestell-adresse{width:100%;background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);margin-left:0;margin-top:20px}@media(min-width:992px){.detail .bestellungen__wrapper .bestell-adresse{margin-left:10px;margin-top:0}}.adresse-header{background:rgba(245,245,245,0.5);padding:20px 25px 20px 25px;text-align:left}.adresse-header .status{font-weight:500;margin-bottom:0}.adresse-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 40px 30px 30px;font-weight:400;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}.adresse-wrapper .adresse{width:100%}@media(min-width:530px){.adresse-wrapper .adresse{width:calc(50% - 10px);text-align:left}}.adresse-wrapper .adresse .adresse-head{color:#cdcdcd;text-transform:uppercase;margin-bottom:2px;font-size:.875rem}@media(min-width:530px){.adresse-wrapper .adresse .adresse-head{font-size:1rem}}.adresse-wrapper .adresse .adresse-text{margin-bottom:2px;font-size:.875rem}@media(min-width:530px){.adresse-wrapper .adresse .adresse-text{font-size:1rem}}.adresse-wrapper .adresse .radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:10px}.adresse-wrapper .adresse .radios__inner{margin-bottom:10px}.adresse-wrapper .adresse .radios__inner label{font-size:1rem}.adresse-wrapper .adresse:last-child{margin-top:20px}@media(min-width:530px){.adresse-wrapper .adresse:last-child{margin-top:0}}.archivzuschlag .objektnummer-suche{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media(min-width:768px){.archivzuschlag .objektnummer-suche{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.archivzuschlag .objektnummer-suche .form-control{border-bottom-right-radius:0;border-top-right-radius:0;border-right:0}@media(min-width:768px){.archivzuschlag .objektnummer-suche .form-control{border-right:1px solid #cdcdcd}}.archivzuschlag .objektnummer-suche .button{margin-left:28px}.archivzuschlag .archivzuschlag-wrapper{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.875rem}.archivzuschlag .archivzuschlag-wrapper .archivzuschlag-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);padding:30px 30px 0 30px;font-weight:400;text-align:center}@media(min-width:530px){.archivzuschlag .archivzuschlag-wrapper .archivzuschlag-info{text-align:left}}.point-wrapper{display:none}@media(min-width:992px){.point-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.point-wrapper .point{margin:0 10px}@media(min-width:1216px){.point-wrapper .point{margin:0 12px}}.point-wrapper .point:first-child{margin-left:0}.point-wrapper .point:last-child{margin-right:0}.point-wrapper .point p{font-size:12px;margin-bottom:7px;color:#646464}@media(min-width:1216px){.point-wrapper .point p{font-size:13px}}.point-wrapper .point p a{height:100%;display:block;-webkit-transition:all .3s;transition:all .3s;border-bottom:2px solid transparent;color:#000;text-decoration:none}.point-wrapper .is-active{cursor:default;border-bottom:2px solid #000}.point-wrapper .is-active p{color:#000}.dropdown-point{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:9}@media(min-width:992px){.dropdown-point{display:none}}.dropdown-point .btn{border-bottom:2px solid #0014aa;font-size:.813rem;text-align:center;border-top:0;border-right:0;border-left:0;border-radius:0;color:#0014aa;padding:0 0 13px 0}.dropdown-point .btn:hover{border-top:0;border-right:0;border-left:0;border-bottom:2px solid #0014aa}.dropdown-point .btn .caret{float:none;margin-top:1px;margin-left:5px}.dropdown-point .dropdown-menu{right:50%;-webkit-transform:translate(50%,0);transform:translate(50%,0)}.dropdown-point .dropdown-menu li{color:#777;background-color:#fff;border-bottom:0;padding:8px 20px 7px;font-weight:400;-webkit-transition:all .3s;transition:all .3s}.dropdown-point .dropdown-menu .active{background-color:#0014aa;color:#fff}.dropdown-point .dropdown-menu .active:hover{background-color:#0014aa}.dropdown-point .dropdown-menu a:hover{text-decoration:none}.dropdown-point .dropdown-menu a:hover li{background-color:#f5f5f5}.mobile{display:block !important}@media(min-width:768px){.mobile{display:none !important}}.mobile-reverse{display:none !important}@media(min-width:768px){.mobile-reverse{display:block !important}}.separator{height:1px;background-color:#cdcdcd;margin:30px 0}.button.inactive{opacity:.5;pointer-events:none}.button-grey a{background-color:#cdcdcd;border-color:1px solid #cdcdcd;color:#fff;padding:6px 40px 5px 40px;font-size:.75rem;text-transform:uppercase;font-weight:500;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;position:relative;cursor:pointer}.button-grey a:hover{background-color:#777;border-color:#777;color:#fff}.button-grey a .fas{margin-right:10px}.sprache{width:50%;margin-top:30px;text-align:center}@media(min-width:530px){.sprache{text-align:right}}@media(min-width:992px){.sprache{width:auto;margin-top:0}}.sprache .clearfix{display:none}@media(min-width:992px){.sprache .clearfix{display:block}}.modul-navi .menu-bar__kart--suche{margin-top:0}.price-green{color:#85af2b;font-weight:bold}.white{color:#fff !important}.white p{color:#fff !important}.black{color:#000 !important}.grey{color:#e2e1e1 !important}.lightgrey{color:#f5f5f5 !important}.darkgrey{color:#777 !important}.midgrey{color:#e2e1e1 !important}.darkblue{color:#0014aa !important}.lightblue{color:#0014aa !important}.green{color:#61a33f !important}.yellow{color:#f3d03e !important}.pink{color:#f65275 !important}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top, left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom, left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,0.2s -webkit-transform;transition:.2s top,0.2s -webkit-transform;-webkit-transition:.2s transform,0.2s top;transition:.2s transform,0.2s top;transition:.2s transform,0.2s top,0.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,0.2s -webkit-transform;transition:.2s left,0.2s -webkit-transform;-webkit-transition:.2s transform,0.2s left;transition:.2s transform,0.2s left;transition:.2s transform,0.2s left,0.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,0.2s -webkit-transform;transition:.2s right,0.2s -webkit-transform;-webkit-transition:.2s transform,0.2s right;transition:.2s transform,0.2s right;transition:.2s transform,0.2s right,0.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@keyframes drift-fadeZoomIn{0%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes drift-fadeZoomOut{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}15%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}100%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0}}@keyframes drift-loader-rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}50%{-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg)}100%{-webkit-transform:translate(-50%,-50%) rotate(-360deg);transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes drift-loader-before{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.2) translateX(6px);transform:scale(1.2) translateX(6px)}25%{-webkit-transform:scale(1.3) translateX(8px);transform:scale(1.3) translateX(8px)}40%{-webkit-transform:scale(1.2) translateX(6px);transform:scale(1.2) translateX(6px)}50%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(0.8) translateX(6px);transform:scale(0.8) translateX(6px)}75%{-webkit-transform:scale(0.7) translateX(8px);transform:scale(0.7) translateX(8px)}90%{-webkit-transform:scale(0.8) translateX(6px);transform:scale(0.8) translateX(6px)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes drift-loader-after{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.2) translateX(-6px);transform:scale(1.2) translateX(-6px)}25%{-webkit-transform:scale(1.3) translateX(-8px);transform:scale(1.3) translateX(-8px)}40%{-webkit-transform:scale(1.2) translateX(-6px);transform:scale(1.2) translateX(-6px)}50%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(0.8) translateX(-6px);transform:scale(0.8) translateX(-6px)}75%{-webkit-transform:scale(0.7) translateX(-8px);transform:scale(0.7) translateX(-8px)}90%{-webkit-transform:scale(0.8) translateX(-6px);transform:scale(0.8) translateX(-6px)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes drift-fadeZoomIn{0%{-webkit-transform:scale(1.5);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}@-webkit-keyframes drift-fadeZoomOut{0%{-webkit-transform:scale(1);opacity:1}15%{-webkit-transform:scale(1.1);opacity:1}100%{-webkit-transform:scale(0.5);opacity:0}}@-webkit-keyframes drift-loader-rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0)}50%{-webkit-transform:translate(-50%,-50%) rotate(-180deg)}100%{-webkit-transform:translate(-50%,-50%) rotate(-360deg)}}@-webkit-keyframes drift-loader-before{0%{-webkit-transform:scale(1)}10%{-webkit-transform:scale(1.2) translateX(6px)}25%{-webkit-transform:scale(1.3) translateX(8px)}40%{-webkit-transform:scale(1.2) translateX(6px)}50%{-webkit-transform:scale(1)}60%{-webkit-transform:scale(0.8) translateX(6px)}75%{-webkit-transform:scale(0.7) translateX(8px)}90%{-webkit-transform:scale(0.8) translateX(6px)}100%{-webkit-transform:scale(1)}}@-webkit-keyframes drift-loader-after{0%{-webkit-transform:scale(1)}10%{-webkit-transform:scale(1.2) translateX(-6px)}25%{-webkit-transform:scale(1.3) translateX(-8px)}40%{-webkit-transform:scale(1.2) translateX(-6px)}50%{-webkit-transform:scale(1)}60%{-webkit-transform:scale(0.8) translateX(-6px)}75%{-webkit-transform:scale(0.7) translateX(-8px)}90%{-webkit-transform:scale(0.8) translateX(-6px)}100%{-webkit-transform:scale(1)}}.drift-zoom-pane{background:rgba(0,0,0,0.5);transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.drift-zoom-pane.drift-opening{animation:drift-fadeZoomIn 180ms ease-out;-webkit-animation:drift-fadeZoomIn 180ms ease-out}.drift-zoom-pane.drift-closing{animation:drift-fadeZoomOut 210ms ease-in;-webkit-animation:drift-fadeZoomOut 210ms ease-in}.drift-zoom-pane.drift-inline{position:absolute;width:150px;height:150px;border-radius:75px;-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.3);box-shadow:0 6px 18px rgba(0,0,0,0.3)}.drift-loading .drift-zoom-pane-loader{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:66px;height:20px;animation:drift-loader-rotate 1800ms infinite linear;-webkit-animation:drift-loader-rotate 1800ms infinite linear}.drift-zoom-pane-loader:before,.drift-zoom-pane-loader:after{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;border-radius:20px;background:rgba(255,255,255,0.9)}.drift-zoom-pane-loader:before{left:0;animation:drift-loader-before 1800ms infinite linear;-webkit-animation:drift-loader-before 1800ms infinite linear}.drift-zoom-pane-loader:after{right:0;animation:drift-loader-after 1800ms infinite linear;-webkit-animation:drift-loader-after 1800ms infinite linear;animation-delay:-900ms;-webkit-animation-delay:-900ms}.drift-bounding-box{display:none}.produkt-zoom{width:auto !important}.produkt-zoom:hover{cursor:-webkit-zoom-in;cursor:zoom-in}@media(max-width:900px){.produkt-zoom{max-width:100%;margin:0 auto}.image-detail{margin:0;width:auto}.responsive-hint{display:none}.drift-bounding-box{display:none}}.komponenten-navigation{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:50px auto;-ms-flex-pack:distribute;justify-content:space-around}.komponenten-module{font-weight:300;color:#000;font-size:14px;line-height:1.42857143;letter-spacing:0}.komponenten-module .container-kachel{margin:0}@media only screen and (max-width:530px){.komponenten-module .container-kachel{width:100%}}@media(min-width:530px){.komponenten-module .container-kachel{margin-right:auto;margin-left:auto}}.komponenten-module .container.full{width:100%;margin-top:40px}@media(min-width:530px){.komponenten-module .container.full{width:calc(100% - 40px);margin-top:0}}@media(min-width:1100px){.komponenten-module .container{width:970px}}@media(min-width:1280px){.komponenten-module .container{width:1170px}}.komponenten-module .lightblue{color:#0014aa}.komponenten-module .bold{font-weight:500}.komponenten-module .button{padding-left:18px;padding-right:18px}.komponenten-module .button:hover:not([disabled]){background-color:transparent;border:1px solid #0014aa;color:#0014aa;text-decoration:none}.komponenten-module .button:focus,.komponenten-module .button:active{text-decoration:none;outline:0}.komponenten-module .button-white{background-color:#fff;color:#0014aa !important;padding:6px 17px 5px 17px;border:1px solid #fff !important}.komponenten-module .button-white:hover:not([disabled]){background-color:transparent;border:1px solid #fff !important;color:#fff !important}.komponenten-module .button-small{font-size:9px;padding:7px 23px 5px 23px}.komponenten-module .wrapper-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.komponenten-module .cta-text-wrapper{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.komponenten-module .cta-text-wrapper .cta-text{font-size:19px !important;margin-right:20px;margin-bottom:0;color:#fff;text-align:center}@media(min-width:768px){.komponenten-module .cta-text-wrapper .cta-text{text-align:left}}.komponenten-module .cta-text-wrapper .cta-text a{width:100%;display:block;margin-top:20px}@media(min-width:768px){.komponenten-module .cta-text-wrapper .cta-text a{display:inline;margin-top:0;margin-left:20px;width:auto}}.komponenten-module .container .content{margin-bottom:200px;margin-top:50px}.komponenten-module .container .content a{color:#fff;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;border-bottom:1px solid #f5f5f5}.komponenten-module .container .content a:hover{text-decoration:none;border-bottom:1px solid #0014aa}.komponenten-module .container .content h1{font-size:28px;color:#000;font-weight:500;position:relative;display:inline-block;z-index:180}@media(min-width:530px){.komponenten-module .container .content h1{font-size:32px}}@media(min-width:1216px){.komponenten-module .container .content h1{font-size:42px}}.komponenten-module .container .content h2{font-size:26px;color:#000;font-weight:200;margin:50px 0 60px 0;line-height:1.2em;text-transform:none}@media(min-width:530px){.komponenten-module .container .content h2{font-size:30px}}@media(min-width:992px){.komponenten-module .container .content h2{font-size:38px}}.komponenten-module .container .content h3{font-weight:200;font-size:1.429em;margin:0 0 30px 0;text-align:center}@media(min-width:768px){.komponenten-module .container .content h3{text-align:left}}.komponenten-module .container .content h4{font-size:24px;color:#000;font-weight:500}@media(min-width:530px){.komponenten-module .container .content h4{font-size:30px}}@media(min-width:1216px){.komponenten-module .container .content h4{font-size:38px}}.komponenten-module .container .content h5{font-weight:200;font-size:1.714em;color:#000;line-height:1.3;text-align:center}@media(min-width:768px){.komponenten-module .container .content h5{font-size:2.857em;text-align:left}}.komponenten-module .container .content h6{font-weight:500;font-size:1.429em;margin:40px 0 40px 0;text-align:center}@media(min-width:768px){.komponenten-module .container .content h6{text-align:left}}.komponenten-module .container .content .subhead{font-size:24px !important;color:#000;font-weight:200;margin:0 0 35px 0;line-height:1.2em}@media(min-width:530px){.komponenten-module .container .content .subhead{font-size:30px !important}}@media(min-width:1216px){.komponenten-module .container .content .subhead{font-size:38px !important}}.komponenten-module .container .content p{font-size:12px;line-height:1.6}@media(min-width:768px){.komponenten-module .container .content p{font-size:13px}}@media(min-width:992px){.komponenten-module .container .content p{font-size:14px}}@media(min-width:1650px){.komponenten-module .container .content p{font-size:15px}}.komponenten-module .container .content .bold{font-weight:500}.komponenten-module .container .content .kursiv{font-weight:300;font-style:italic}.komponenten-module .container .content .unterstrichen{border-bottom:1px solid #000}.komponenten-module .container .content .durchgestrichen{text-decoration:line-through}.komponenten-module .container .content ul{margin:40px 0;font-size:12px;list-style-type:none;padding-left:0}@media(min-width:530px){.komponenten-module .container .content ul{padding-left:40px}}@media(min-width:768px){.komponenten-module .container .content ul{font-size:13px}}@media(min-width:992px){.komponenten-module .container .content ul{font-size:14px}}@media(min-width:1650px){.komponenten-module .container .content ul{font-size:15px}}.komponenten-module .container .content ul li{padding:4px 0}.komponenten-module .container .content ol{margin:40px 0;font-size:12px;padding-left:20px}@media(min-width:530px){.komponenten-module .container .content ol{padding-left:60px}}@media(min-width:768px){.komponenten-module .container .content ol{font-size:13px}}@media(min-width:992px){.komponenten-module .container .content ol{font-size:14px}}@media(min-width:1650px){.komponenten-module .container .content ol{font-size:15px}}.komponenten-module .container .content ol li{padding:4px 0}.komponenten-module .eingabefeld{border:1px solid #cdcdcd;border-radius:0;color:#555;font-weight:500;text-align:left;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:none;box-shadow:none;font-size:12px;padding:8px 15px 8px 10px;height:34px;margin-bottom:10px}@media(min-width:768px){.komponenten-module .eingabefeld{margin-bottom:20px}}.komponenten-module .bg-darkblue{background-color:#0014aa !important}.komponenten-module .bg-black{background-color:#000 !important}.komponenten-module .bg-lightblue{background-color:#0014aa !important}.komponenten-module .bg-lightblue .kontaktformular .anliegen .dropdown .dropdown-menu .active a{background-color:#0014aa !important}.komponenten-module .bg-lightblue .kontaktformular .anliegen .dropdown .btn{color:#0014aa !important}.komponenten-module .bg-lightblue .btn-white{color:#0014aa !important}.komponenten-module .btn-white{background-color:#fff;color:#0014aa;border:1px solid #fff}.komponenten-module .btn-white:hover{background-color:transparent;color:#fff !important;text-decoration:none;border:1px solid #fff}.komponenten-module footer{margin:0 20px 20px 20px}@media(min-width:992px){.komponenten-module footer{margin:0 30px 30px 30px}}.komponenten-module .select-wrapper select+label{opacity:0 !important;display:none}.komponenten-module .select-wrapper select.item-selected+label{display:inline-block;bottom:initial !important;top:-18px;color:#fff !important;left:0 !important;opacity:1 !important;font-size:.75rem}.impressum{background-color:#f5f5f5;margin:0 20px 20px 20px}@media(min-width:992px){.impressum{margin:0 30px 30px 30px}}.komponenten-module.reverse .text-links-bild-rechts-inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.komponenten-module.reverse .text-links-bild-rechts-inner .text{padding:0 0 0 20px}.komponenten-module.reverse .line-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.komponenten-module.reverse .container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.komponenten-module.right .container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.komponenten-module.right.dark .gradient{background:-webkit-gradient(linear,left bottom, left top,color-stop(0, rgba(0,0,0,0)),color-stop(70%, rgba(0,0,0,0.6)));background:linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1)}@media(min-width:768px){.komponenten-module.right.dark .gradient{background:-webkit-gradient(linear,left top, right top,color-stop(0, rgba(0,0,0,0)),color-stop(70%, rgba(0,0,0,0.6)));background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1)}}.komponenten-module.right.light .gradient{background:-webkit-gradient(linear,left bottom, left top,color-stop(0, rgba(255,255,255,0)),to(rgba(255,255,255,0.8)));background:linear-gradient(to top,rgba(255,255,255,0) 0,rgba(255,255,255,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#66ffffff",endColorstr="#00ffffff",GradientType=1)}@media(min-width:768px){.komponenten-module.right.light .gradient{background:-webkit-gradient(linear,left top, right top,color-stop(0, rgba(255,255,255,0)),color-stop(90%, rgba(255,255,255,0.8)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0.8) 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#66ffffff",endColorstr="#00ffffff",GradientType=1)}}.komponenten-module.left .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.komponenten-module.left.dark .gradient{background:-webkit-gradient(linear,left bottom, left top,color-stop(0, rgba(0,0,0,0)),color-stop(70%, rgba(0,0,0,0.6)));background:linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1)}@media(min-width:768px){.komponenten-module.left.dark .gradient{background:-webkit-gradient(linear,right top, left top,color-stop(0, rgba(0,0,0,0)),color-stop(70%, rgba(0,0,0,0.6)));background:linear-gradient(to left,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1)}}.komponenten-module.left.light .gradient{background:-webkit-gradient(linear,left bottom, left top,color-stop(0, rgba(255,255,255,0)),to(rgba(255,255,255,0.8)));background:linear-gradient(to top,rgba(255,255,255,0) 0,rgba(255,255,255,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#66ffffff",endColorstr="#00ffffff",GradientType=1)}@media(min-width:768px){.komponenten-module.left.light .gradient{background:-webkit-gradient(linear,right top, left top,color-stop(0, rgba(255,255,255,0)),color-stop(90%, rgba(255,255,255,0.8)));background:linear-gradient(to left,rgba(255,255,255,0) 0,rgba(255,255,255,0.8) 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#66ffffff",endColorstr="#00ffffff",GradientType=1)}}.komponenten-module.lightblue,.komponente-aktiv-passiv.lightblue .aktiv,.komponente-aktiv-passiv.lightblue .passiv{background:#0014aa}.komponenten-module.lightblue .select-items,.komponente-aktiv-passiv.lightblue .aktiv .select-items,.komponente-aktiv-passiv.lightblue .passiv .select-items{border:0 !important}.komponenten-module.lightblue input:focus+label,.komponenten-module.lightblue input:not(:placeholder-shown)+label,.komponenten-module.lightblue textarea:focus+label,.komponenten-module.lightblue textarea:not(:placeholder-shown)+label,.komponente-aktiv-passiv.lightblue .aktiv input:focus+label,.komponente-aktiv-passiv.lightblue .aktiv input:not(:placeholder-shown)+label,.komponente-aktiv-passiv.lightblue .aktiv textarea:focus+label,.komponente-aktiv-passiv.lightblue .aktiv textarea:not(:placeholder-shown)+label,.komponente-aktiv-passiv.lightblue .passiv input:focus+label,.komponente-aktiv-passiv.lightblue .passiv input:not(:placeholder-shown)+label,.komponente-aktiv-passiv.lightblue .passiv textarea:focus+label,.komponente-aktiv-passiv.lightblue .passiv textarea:not(:placeholder-shown)+label{color:#fff !important}.komponenten-module.lightblue h1,.komponenten-module.lightblue h2,.komponenten-module.lightblue h3,.komponenten-module.lightblue h4,.komponenten-module.lightblue h5,.komponenten-module.lightblue h6,.komponenten-module.lightblue .text h4,.komponenten-module.lightblue .subhead,.komponenten-module.lightblue p,.komponenten-module.lightblue .link .cta,.komponenten-module.lightblue .book,.komponenten-module.lightblue li,.komponente-aktiv-passiv.lightblue .aktiv h1,.komponente-aktiv-passiv.lightblue .aktiv h2,.komponente-aktiv-passiv.lightblue .aktiv h3,.komponente-aktiv-passiv.lightblue .aktiv h4,.komponente-aktiv-passiv.lightblue .aktiv h5,.komponente-aktiv-passiv.lightblue .aktiv h6,.komponente-aktiv-passiv.lightblue .aktiv .text h4,.komponente-aktiv-passiv.lightblue .aktiv .subhead,.komponente-aktiv-passiv.lightblue .aktiv p,.komponente-aktiv-passiv.lightblue .aktiv .link .cta,.komponente-aktiv-passiv.lightblue .aktiv .book,.komponente-aktiv-passiv.lightblue .aktiv li,.komponente-aktiv-passiv.lightblue .passiv h1,.komponente-aktiv-passiv.lightblue .passiv h2,.komponente-aktiv-passiv.lightblue .passiv h3,.komponente-aktiv-passiv.lightblue .passiv h4,.komponente-aktiv-passiv.lightblue .passiv h5,.komponente-aktiv-passiv.lightblue .passiv h6,.komponente-aktiv-passiv.lightblue .passiv .text h4,.komponente-aktiv-passiv.lightblue .passiv .subhead,.komponente-aktiv-passiv.lightblue .passiv p,.komponente-aktiv-passiv.lightblue .passiv .link .cta,.komponente-aktiv-passiv.lightblue .passiv .book,.komponente-aktiv-passiv.lightblue .passiv li{color:#fff !important}.komponenten-module.lightblue .text a,.komponente-aktiv-passiv.lightblue .aktiv .text a,.komponente-aktiv-passiv.lightblue .passiv .text a{color:#fff;border-color:#fff}.komponenten-module.lightblue .formular .form-control,.komponenten-module.lightblue .formular .select-selected,.komponente-aktiv-passiv.lightblue .aktiv .formular .form-control,.komponente-aktiv-passiv.lightblue .aktiv .formular .select-selected,.komponente-aktiv-passiv.lightblue .passiv .formular .form-control,.komponente-aktiv-passiv.lightblue .passiv .formular .select-selected{border:1px solid #fff}.komponenten-module.lightblue .link .button,.komponente-aktiv-passiv.lightblue .aktiv .link .button,.komponente-aktiv-passiv.lightblue .passiv .link .button{background-color:#fff;color:#000;border:1px solid #fff !important}.komponenten-module.lightblue .link .button:hover,.komponente-aktiv-passiv.lightblue .aktiv .link .button:hover,.komponente-aktiv-passiv.lightblue .passiv .link .button:hover{background-color:transparent;border:1px solid #fff;color:#fff !important}.komponenten-module.lightblue .image-background,.komponente-aktiv-passiv.lightblue .aktiv .image-background,.komponente-aktiv-passiv.lightblue .passiv .image-background{display:none !important}.komponenten-module.white h1,.komponenten-module.white h2,.komponenten-module.white h3,.komponenten-module.white h4,.komponenten-module.white h5,.komponenten-module.white h6,.komponenten-module.white .subhead,.komponenten-module.white p,.komponenten-module.white .link .cta{color:#fff !important}.komponenten-module.white .link .button{background-color:#fff;color:#000;border:1px solid #fff !important}.komponenten-module.white .link .button:hover{background-color:transparent;border:1px solid #fff;color:#fff !important}.komponenten-module.darkblue,.komponenten-module.darkblueorange,.komponenten-module.blueorange{background-color:#0014aa}.komponenten-module.darkblue .select-items,.komponenten-module.darkblueorange .select-items,.komponenten-module.blueorange .select-items{border:0 !important}.komponenten-module.darkblue input:focus+label,.komponenten-module.darkblue input:not(:placeholder-shown)+label,.komponenten-module.darkblue textarea:focus+label,.komponenten-module.darkblue textarea:not(:placeholder-shown)+label,.komponenten-module.darkblueorange input:focus+label,.komponenten-module.darkblueorange input:not(:placeholder-shown)+label,.komponenten-module.darkblueorange textarea:focus+label,.komponenten-module.darkblueorange textarea:not(:placeholder-shown)+label,.komponenten-module.blueorange input:focus+label,.komponenten-module.blueorange input:not(:placeholder-shown)+label,.komponenten-module.blueorange textarea:focus+label,.komponenten-module.blueorange textarea:not(:placeholder-shown)+label{color:#fff !important}.komponenten-module.darkblue .formular .form-control,.komponenten-module.darkblue .formular .select-selected,.komponenten-module.darkblueorange .formular .form-control,.komponenten-module.darkblueorange .formular .select-selected,.komponenten-module.blueorange .formular .form-control,.komponenten-module.blueorange .formular .select-selected{border:1px solid #fff}.komponenten-module.darkblue input[type=checkbox]:checked,.komponenten-module.darkblue input[type=radio]:checked,.komponenten-module.darkblueorange input[type=checkbox]:checked,.komponenten-module.darkblueorange input[type=radio]:checked,.komponenten-module.blueorange input[type=checkbox]:checked,.komponenten-module.blueorange input[type=radio]:checked{border:1px solid #fff}.komponenten-module.darkblue h1,.komponenten-module.darkblue h2,.komponenten-module.darkblue h3,.komponenten-module.darkblue h4,.komponenten-module.darkblue h5,.komponenten-module.darkblue h6,.komponenten-module.darkblue .text h4,.komponenten-module.darkblue .subhead,.komponenten-module.darkblue p,.komponenten-module.darkblue .link .cta,.komponenten-module.darkblue .book,.komponenten-module.darkblue li,.komponenten-module.darkblueorange h1,.komponenten-module.darkblueorange h2,.komponenten-module.darkblueorange h3,.komponenten-module.darkblueorange h4,.komponenten-module.darkblueorange h5,.komponenten-module.darkblueorange h6,.komponenten-module.darkblueorange .text h4,.komponenten-module.darkblueorange .subhead,.komponenten-module.darkblueorange p,.komponenten-module.darkblueorange .link .cta,.komponenten-module.darkblueorange .book,.komponenten-module.darkblueorange li,.komponenten-module.blueorange h1,.komponenten-module.blueorange h2,.komponenten-module.blueorange h3,.komponenten-module.blueorange h4,.komponenten-module.blueorange h5,.komponenten-module.blueorange h6,.komponenten-module.blueorange .text h4,.komponenten-module.blueorange .subhead,.komponenten-module.blueorange p,.komponenten-module.blueorange .link .cta,.komponenten-module.blueorange .book,.komponenten-module.blueorange li{color:#fff !important}.komponenten-module.darkblue .link .button,.komponenten-module.darkblueorange .link .button,.komponenten-module.blueorange .link .button{background-color:#fff;color:#000;border:1px solid #fff}.komponenten-module.darkblue .link .button:hover,.komponenten-module.darkblueorange .link .button:hover,.komponenten-module.blueorange .link .button:hover{background-color:transparent;border:1px solid #fff;color:#fff !important}.komponenten-module.darkblue .checkbox-wrapper label,.komponenten-module.darkblueorange .checkbox-wrapper label,.komponenten-module.blueorange .checkbox-wrapper label{color:#fff}.komponenten-module.darkblue .form-control,.komponenten-module.darkblue .select-selected,.komponenten-module.darkblueorange .form-control,.komponenten-module.darkblueorange .select-selected,.komponenten-module.blueorange .form-control,.komponenten-module.blueorange .select-selected{border:1px solid #fff}.komponenten-module.darkblue input[type=checkbox],.komponenten-module.darkblueorange input[type=checkbox],.komponenten-module.blueorange input[type=checkbox]{border:1px solid #fff}.komponenten-module.black{background-color:black}.komponenten-module.black .select-items{border:0 !important}.komponenten-module.black input:focus+label,.komponenten-module.black input:not(:placeholder-shown)+label,.komponenten-module.black textarea:focus+label,.komponenten-module.black textarea:not(:placeholder-shown)+label{color:#fff !important}.komponenten-module.black .formular .form-control,.komponenten-module.black .formular .select-selected{border:1px solid #fff}.komponenten-module.black input[type=checkbox]:checked,.komponenten-module.black input[type=radio]:checked{border:1px solid #fff}.komponenten-module.black h1,.komponenten-module.black h2,.komponenten-module.black h3,.komponenten-module.black h4,.komponenten-module.black h5,.komponenten-module.black h6,.komponenten-module.black .text h4,.komponenten-module.black .subhead,.komponenten-module.black p,.komponenten-module.black .link .cta,.komponenten-module.black .book,.komponenten-module.black li{color:#fff !important}.komponenten-module.black .link .button{background-color:#fff;color:#000;border:1px solid #fff}.komponenten-module.black .link .button:hover{background-color:transparent;border:1px solid #fff;color:#fff !important}.komponenten-module.black .checkbox-wrapper label{color:#fff}.komponenten-module.black .form-control,.komponenten-module.black .select-selected{border:1px solid #fff}.komponenten-module.black input[type=checkbox]{border:1px solid #fff}footer.komponenten-module.darkgrey{background:#777}.komponenten-module .darktile .text a{color:#fff;border-color:#fff}.komponenten-module .darktile .link .button{background-color:#fff;color:#0014aa;border:1px solid #fff !important}.komponenten-module .darktile .link .button:hover{background-color:transparent;border:1px solid #fff;color:#fff !important}.komponenten-module.darkgrey,.komponente-aktiv-passiv.darkgrey .aktiv,.komponente-aktiv-passiv.darkgrey .passiv,.komponenten-module.darkgreyorange,.komponente-aktiv-passiv.darkgreyorange .aktiv,.komponente-aktiv-passiv.darkgreyorange .passiv{background:#777}.komponenten-module.darkgrey h1,.komponenten-module.darkgrey h2,.komponenten-module.darkgrey h3,.komponenten-module.darkgrey h4,.komponenten-module.darkgrey h5,.komponenten-module.darkgrey h6,.komponenten-module.darkgrey .text h4,.komponenten-module.darkgrey .subhead,.komponenten-module.darkgrey p,.komponenten-module.darkgrey .link .cta,.komponenten-module.darkgrey .book,.komponenten-module.darkgrey li,.komponente-aktiv-passiv.darkgrey .aktiv h1,.komponente-aktiv-passiv.darkgrey .aktiv h2,.komponente-aktiv-passiv.darkgrey .aktiv h3,.komponente-aktiv-passiv.darkgrey .aktiv h4,.komponente-aktiv-passiv.darkgrey .aktiv h5,.komponente-aktiv-passiv.darkgrey .aktiv h6,.komponente-aktiv-passiv.darkgrey .aktiv .text h4,.komponente-aktiv-passiv.darkgrey .aktiv .subhead,.komponente-aktiv-passiv.darkgrey .aktiv p,.komponente-aktiv-passiv.darkgrey .aktiv .link .cta,.komponente-aktiv-passiv.darkgrey .aktiv .book,.komponente-aktiv-passiv.darkgrey .aktiv li,.komponente-aktiv-passiv.darkgrey .passiv h1,.komponente-aktiv-passiv.darkgrey .passiv h2,.komponente-aktiv-passiv.darkgrey .passiv h3,.komponente-aktiv-passiv.darkgrey .passiv h4,.komponente-aktiv-passiv.darkgrey .passiv h5,.komponente-aktiv-passiv.darkgrey .passiv h6,.komponente-aktiv-passiv.darkgrey .passiv .text h4,.komponente-aktiv-passiv.darkgrey .passiv .subhead,.komponente-aktiv-passiv.darkgrey .passiv p,.komponente-aktiv-passiv.darkgrey .passiv .link .cta,.komponente-aktiv-passiv.darkgrey .passiv .book,.komponente-aktiv-passiv.darkgrey .passiv li,.komponenten-module.darkgreyorange h1,.komponenten-module.darkgreyorange h2,.komponenten-module.darkgreyorange h3,.komponenten-module.darkgreyorange h4,.komponenten-module.darkgreyorange h5,.komponenten-module.darkgreyorange h6,.komponenten-module.darkgreyorange .text h4,.komponenten-module.darkgreyorange .subhead,.komponenten-module.darkgreyorange p,.komponenten-module.darkgreyorange .link .cta,.komponenten-module.darkgreyorange .book,.komponenten-module.darkgreyorange li,.komponente-aktiv-passiv.darkgreyorange .aktiv h1,.komponente-aktiv-passiv.darkgreyorange .aktiv h2,.komponente-aktiv-passiv.darkgreyorange .aktiv h3,.komponente-aktiv-passiv.darkgreyorange .aktiv h4,.komponente-aktiv-passiv.darkgreyorange .aktiv h5,.komponente-aktiv-passiv.darkgreyorange .aktiv h6,.komponente-aktiv-passiv.darkgreyorange .aktiv .text h4,.komponente-aktiv-passiv.darkgreyorange .aktiv .subhead,.komponente-aktiv-passiv.darkgreyorange .aktiv p,.komponente-aktiv-passiv.darkgreyorange .aktiv .link .cta,.komponente-aktiv-passiv.darkgreyorange .aktiv .book,.komponente-aktiv-passiv.darkgreyorange .aktiv li,.komponente-aktiv-passiv.darkgreyorange .passiv h1,.komponente-aktiv-passiv.darkgreyorange .passiv h2,.komponente-aktiv-passiv.darkgreyorange .passiv h3,.komponente-aktiv-passiv.darkgreyorange .passiv h4,.komponente-aktiv-passiv.darkgreyorange .passiv h5,.komponente-aktiv-passiv.darkgreyorange .passiv h6,.komponente-aktiv-passiv.darkgreyorange .passiv .text h4,.komponente-aktiv-passiv.darkgreyorange .passiv .subhead,.komponente-aktiv-passiv.darkgreyorange .passiv p,.komponente-aktiv-passiv.darkgreyorange .passiv .link .cta,.komponente-aktiv-passiv.darkgreyorange .passiv .book,.komponente-aktiv-passiv.darkgreyorange .passiv li{color:#fff !important}.komponenten-module.darkgrey .text a,.komponente-aktiv-passiv.darkgrey .aktiv .text a,.komponente-aktiv-passiv.darkgrey .passiv .text a,.komponenten-module.darkgreyorange .text a,.komponente-aktiv-passiv.darkgreyorange .aktiv .text a,.komponente-aktiv-passiv.darkgreyorange .passiv .text a{color:#fff;border-color:#fff}.komponenten-module.darkgrey .select-items,.komponente-aktiv-passiv.darkgrey .aktiv .select-items,.komponente-aktiv-passiv.darkgrey .passiv .select-items,.komponenten-module.darkgreyorange .select-items,.komponente-aktiv-passiv.darkgreyorange .aktiv .select-items,.komponente-aktiv-passiv.darkgreyorange .passiv .select-items{border:0 !important}.komponenten-module.darkgrey input:focus+label,.komponenten-module.darkgrey input:not(:placeholder-shown)+label,.komponenten-module.darkgrey textarea:focus+label,.komponenten-module.darkgrey textarea:not(:placeholder-shown)+label,.komponente-aktiv-passiv.darkgrey .aktiv input:focus+label,.komponente-aktiv-passiv.darkgrey .aktiv input:not(:placeholder-shown)+label,.komponente-aktiv-passiv.darkgrey .aktiv textarea:focus+label,.komponente-aktiv-passiv.darkgrey .aktiv textarea:not(:placeholder-shown)+label,.komponente-aktiv-passiv.darkgrey .passiv input:focus+label,.komponente-aktiv-passiv.darkgrey .passiv input:not(:placeholder-shown)+label,.komponente-aktiv-passiv.darkgrey .passiv textarea:focus+label,.komponente-aktiv-passiv.darkgrey .passiv textarea:not(:placeholder-shown)+label,.komponenten-module.darkgreyorange input:focus+label,.komponenten-module.darkgreyorange input:not(:placeholder-shown)+label,.komponenten-module.darkgreyorange textarea:focus+label,.komponenten-module.darkgreyorange textarea:not(:placeholder-shown)+label,.komponente-aktiv-passiv.darkgreyorange .aktiv input:focus+label,.komponente-aktiv-passiv.darkgreyorange .aktiv input:not(:placeholder-shown)+label,.komponente-aktiv-passiv.darkgreyorange .aktiv textarea:focus+label,.komponente-aktiv-passiv.darkgreyorange .aktiv textarea:not(:placeholder-shown)+label,.komponente-aktiv-passiv.darkgreyorange .passiv input:focus+label,.komponente-aktiv-passiv.darkgreyorange .passiv input:not(:placeholder-shown)+label,.komponente-aktiv-passiv.darkgreyorange .passiv textarea:focus+label,.komponente-aktiv-passiv.darkgreyorange .passiv textarea:not(:placeholder-shown)+label{color:#fff !important}.komponenten-module.darkgrey .link .button,.komponente-aktiv-passiv.darkgrey .aktiv .link .button,.komponente-aktiv-passiv.darkgrey .passiv .link .button,.komponenten-module.darkgreyorange .link .button,.komponente-aktiv-passiv.darkgreyorange .aktiv .link .button,.komponente-aktiv-passiv.darkgreyorange .passiv .link .button{background-color:#fff;color:#000;border:1px solid #fff !important}.komponenten-module.darkgrey .link .button:hover,.komponente-aktiv-passiv.darkgrey .aktiv .link .button:hover,.komponente-aktiv-passiv.darkgrey .passiv .link .button:hover,.komponenten-module.darkgreyorange .link .button:hover,.komponente-aktiv-passiv.darkgreyorange .aktiv .link .button:hover,.komponente-aktiv-passiv.darkgreyorange .passiv .link .button:hover{background-color:transparent;border:1px solid #fff;color:#fff !important}.komponenten-module.darkgrey .form-control,.komponenten-module.darkgrey .select-selected,.komponente-aktiv-passiv.darkgrey .aktiv .form-control,.komponente-aktiv-passiv.darkgrey .aktiv .select-selected,.komponente-aktiv-passiv.darkgrey .passiv .form-control,.komponente-aktiv-passiv.darkgrey .passiv .select-selected,.komponenten-module.darkgreyorange .form-control,.komponenten-module.darkgreyorange .select-selected,.komponente-aktiv-passiv.darkgreyorange .aktiv .form-control,.komponente-aktiv-passiv.darkgreyorange .aktiv .select-selected,.komponente-aktiv-passiv.darkgreyorange .passiv .form-control,.komponente-aktiv-passiv.darkgreyorange .passiv .select-selected{border:1px solid #fff}.komponenten-module.darkgrey input[type=checkbox],.komponente-aktiv-passiv.darkgrey .aktiv input[type=checkbox],.komponente-aktiv-passiv.darkgrey .passiv input[type=checkbox],.komponenten-module.darkgreyorange input[type=checkbox],.komponente-aktiv-passiv.darkgreyorange .aktiv input[type=checkbox],.komponente-aktiv-passiv.darkgreyorange .passiv input[type=checkbox]{border:1px solid #fff}.komponenten-module.simplegrey,.komponenten-module.simplegreyorange,.komponenten-module.lightgrey,.komponenten-module.lightgreyorange,.komponente-aktiv-passiv.lightgrey .aktiv,.komponente-aktiv-passiv.lightgreyorange .aktiv,.komponente-aktiv-passiv.lightgrey .passiv,.komponente-aktiv-passiv.lightgreyorange .passiv{background:#e2e1e1}.komponenten-module.simplegrey p,.komponenten-module.simplegreyorange p,.komponenten-module.lightgrey p,.komponenten-module.lightgreyorange p,.komponente-aktiv-passiv.lightgrey .aktiv p,.komponente-aktiv-passiv.lightgreyorange .aktiv p,.komponente-aktiv-passiv.lightgrey .passiv p,.komponente-aktiv-passiv.lightgreyorange .passiv p{color:#000 !important}.komponenten-module.simplegrey .subhead,.komponenten-module.simplegrey .head,.komponenten-module.simplegrey .book,.komponenten-module.simplegrey .cta,.komponenten-module.simplegreyorange .subhead,.komponenten-module.simplegreyorange .head,.komponenten-module.simplegreyorange .book,.komponenten-module.simplegreyorange .cta,.komponenten-module.lightgrey .subhead,.komponenten-module.lightgrey .head,.komponenten-module.lightgrey .book,.komponenten-module.lightgrey .cta,.komponenten-module.lightgreyorange .subhead,.komponenten-module.lightgreyorange .head,.komponenten-module.lightgreyorange .book,.komponenten-module.lightgreyorange .cta,.komponente-aktiv-passiv.lightgrey .aktiv .subhead,.komponente-aktiv-passiv.lightgrey .aktiv .head,.komponente-aktiv-passiv.lightgrey .aktiv .book,.komponente-aktiv-passiv.lightgrey .aktiv .cta,.komponente-aktiv-passiv.lightgreyorange .aktiv .subhead,.komponente-aktiv-passiv.lightgreyorange .aktiv .head,.komponente-aktiv-passiv.lightgreyorange .aktiv .book,.komponente-aktiv-passiv.lightgreyorange .aktiv .cta,.komponente-aktiv-passiv.lightgrey .passiv .subhead,.komponente-aktiv-passiv.lightgrey .passiv .head,.komponente-aktiv-passiv.lightgrey .passiv .book,.komponente-aktiv-passiv.lightgrey .passiv .cta,.komponente-aktiv-passiv.lightgreyorange .passiv .subhead,.komponente-aktiv-passiv.lightgreyorange .passiv .head,.komponente-aktiv-passiv.lightgreyorange .passiv .book,.komponente-aktiv-passiv.lightgreyorange .passiv .cta{color:#000 !important}.komponenten-module.simplegrey .button,.komponenten-module.simplegreyorange .button,.komponenten-module.lightgrey .button,.komponenten-module.lightgreyorange .button,.komponente-aktiv-passiv.lightgrey .aktiv .button,.komponente-aktiv-passiv.lightgreyorange .aktiv .button,.komponente-aktiv-passiv.lightgrey .passiv .button,.komponente-aktiv-passiv.lightgreyorange .passiv .button{background-color:#0014aa;color:#fff}.komponenten-module.simplegrey .button:hover,.komponenten-module.simplegreyorange .button:hover,.komponenten-module.lightgrey .button:hover,.komponenten-module.lightgreyorange .button:hover,.komponente-aktiv-passiv.lightgrey .aktiv .button:hover,.komponente-aktiv-passiv.lightgreyorange .aktiv .button:hover,.komponente-aktiv-passiv.lightgrey .passiv .button:hover,.komponente-aktiv-passiv.lightgreyorange .passiv .button:hover{background-color:transparent;border:1px solid #0014aa;color:#0014aa !important}.komponenten-module.simplegrey .form-control,.komponenten-module.simplegrey .select-selected,.komponenten-module.simplegreyorange .form-control,.komponenten-module.simplegreyorange .select-selected,.komponenten-module.lightgrey .form-control,.komponenten-module.lightgrey .select-selected,.komponenten-module.lightgreyorange .form-control,.komponenten-module.lightgreyorange .select-selected,.komponente-aktiv-passiv.lightgrey .aktiv .form-control,.komponente-aktiv-passiv.lightgrey .aktiv .select-selected,.komponente-aktiv-passiv.lightgreyorange .aktiv .form-control,.komponente-aktiv-passiv.lightgreyorange .aktiv .select-selected,.komponente-aktiv-passiv.lightgrey .passiv .form-control,.komponente-aktiv-passiv.lightgrey .passiv .select-selected,.komponente-aktiv-passiv.lightgreyorange .passiv .form-control,.komponente-aktiv-passiv.lightgreyorange .passiv .select-selected{border:1px solid #fff}.komponenten-module.simplegrey input[type=checkbox],.komponenten-module.simplegreyorange input[type=checkbox],.komponenten-module.lightgrey input[type=checkbox],.komponenten-module.lightgreyorange input[type=checkbox],.komponente-aktiv-passiv.lightgrey .aktiv input[type=checkbox],.komponente-aktiv-passiv.lightgreyorange .aktiv input[type=checkbox],.komponente-aktiv-passiv.lightgrey .passiv input[type=checkbox],.komponente-aktiv-passiv.lightgreyorange .passiv input[type=checkbox]{border:1px solid #fff}.komponenten-module.darkgreyorange .button-white,.komponenten-module.lightgreyorange .button-white,.komponenten-module.darkblueorange .button-white,.komponenten-module.simplegreyorange .button-white,.komponenten-module.transparentorange .button-white,.komponenten-module.blueorange .button-white{background-color:#df7134 !important;color:#fff !important;border:1px solid #df7134 !important}.komponenten-module.darkgreyorange .button-white:hover,.komponenten-module.lightgreyorange .button-white:hover,.komponenten-module.darkblueorange .button-white:hover,.komponenten-module.simplegreyorange .button-white:hover,.komponenten-module.transparentorange .button-white:hover,.komponenten-module.blueorange .button-white:hover{background-color:#fff !important;border:1px solid #fff !important;color:#000 !important}.komponenten-module.darkgreyorange .link .button,.komponenten-module.lightgreyorange .link .button,.komponenten-module.darkblueorange .link .button,.komponenten-module.simplegreyorange .link .button,.komponenten-module.transparentorange .link .button,.komponenten-module.blueorange .link .button{background-color:#df7134 !important;color:#fff !important;border:1px solid #df7134 !important}.komponenten-module.darkgreyorange .link .button:hover,.komponenten-module.lightgreyorange .link .button:hover,.komponenten-module.darkblueorange .link .button:hover,.komponenten-module.simplegreyorange .link .button:hover,.komponenten-module.transparentorange .link .button:hover,.komponenten-module.blueorange .link .button:hover{background-color:#fff !important;border:1px solid #fff !important;color:#000 !important}.modul-mehr-farbe{background:#e2e1e1;margin:0 20px 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media(min-width:992px){.modul-mehr-farbe{margin:0 30px 30px 30px}}.modul-mehr-farbe .container{padding:0}@media(min-width:530px){.modul-mehr-farbe .container{padding:0 40px}}@media(min-width:768px){.modul-mehr-farbe .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:baseline;-ms-flex-pack:baseline;justify-content:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap}}.modul-mehr-farbe .container .subhead{width:100%}@media(min-width:768px){.modul-mehr-farbe .container .subhead{width:60%}}.modul-mehr-farbe .text{padding:35px 0 35px 0;width:100%}@media(min-width:768px){.modul-mehr-farbe .text{padding:50px 0 50px 0}}@media(min-width:992px){.modul-mehr-farbe .text{padding:80px 0 70px 0}}.modul-mehr-farbe .bild{width:100%;position:relative;padding:0 0 35px 0}.modul-mehr-farbe .bild .image{width:100%;position:relative;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media(min-width:768px){.modul-mehr-farbe .bild .image{width:90%;padding:0 0 50px 0}}@media(min-width:992px){.modul-mehr-farbe .bild .image{padding:0 0 60px 0}}.modul-mehr-farbe h4{font-size:24px;color:#000;font-weight:500;margin-top:10px;margin-bottom:10px;text-align:left}@media(min-width:530px){.modul-mehr-farbe h4{font-size:30px}}@media(min-width:1216px){.modul-mehr-farbe h4{font-size:38px}}.modul-mehr-farbe .subhead{font-size:24px;color:#000;font-weight:200;margin:0 0 35px 0;line-height:1.2em}@media(min-width:530px){.modul-mehr-farbe .subhead{font-size:30px}}@media(min-width:1216px){.modul-mehr-farbe .subhead{font-size:38px}}.modul-mehr-farbe p{font-size:14px;line-height:1.6}@media(min-width:768px){.modul-mehr-farbe p{font-size:16px}}.modul-mehr-farbe .link{margin:20px 0 0 0}@media(min-width:768px){.modul-mehr-farbe .link{margin:30px 0 0 0}}.modul-mehr-farbe .link .cta{font-size:14px;line-height:1.5em;float:left;color:#000;margin-right:20px;margin-bottom:15px;margin-top:0}@media(min-width:768px){.modul-mehr-farbe .link .cta{font-size:16px}}@media(min-width:992px){.modul-mehr-farbe .link .cta{font-size:18px}}.modul-mehr-farbe .link .button{font-weight:500;font-size:10px;letter-spacing:.5px;color:#fff;text-decoration:none;text-transform:uppercase;float:left;line-height:1;background-color:#0014aa;padding:9px 17px 8px 17px;margin-top:1px;-webkit-transition:all .3s;transition:all .3s;border:1px solid transparent}.modul-mehr-farbe .link .button:hover{background-color:transparent;border:1px solid #0014aa;color:#0014aa}.modul-mehr-farbe .link-bild{margin-top:30px}@media(min-width:768px){.modul-mehr-farbe .link-bild{margin-top:40px}}.modul-mehr-farbe .link-bild a{float:left;margin-bottom:10px;position:relative;padding-right:20px;border-bottom:0}@media(min-width:530px){.modul-mehr-farbe .link-bild a{margin-bottom:0}}.modul-mehr-farbe .link-bild a:first-child img{width:135px}@media(min-width:530px){.modul-mehr-farbe .link-bild a:first-child img{width:168.75px}}.modul-mehr-farbe .link-bild .image{height:40px;position:relative}@media(min-width:530px){.modul-mehr-farbe .link-bild .image{height:50px}}.modul-produktteaser{background:#e2e1e1;margin:0 20px 20px 20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:992px){.modul-produktteaser{margin:0 30px 30px 30px}}.modul-produktteaser .container{padding:0}@media(min-width:530px){.modul-produktteaser .container{padding:0 40px}}.modul-produktteaser .subhead{font-size:24px;color:#000;font-weight:200;margin:0 0 35px 0;line-height:1.2em}@media(min-width:530px){.modul-produktteaser .subhead{font-size:30px}}@media(min-width:1216px){.modul-produktteaser .subhead{font-size:38px}}.modul-produktteaser p{font-size:14px;line-height:1.6}@media(min-width:768px){.modul-produktteaser p{font-size:16px}}.modul-produktteaser .produktteaser-wrapper{padding:35px 0 45px 0;width:100%}.modul-produktteaser .produktteaser-wrapper .subhead{width:100%}@media(min-width:768px){.modul-produktteaser .produktteaser-wrapper .subhead{width:60%}}@media(min-width:768px){.modul-produktteaser .produktteaser-wrapper{padding:50px 0 50px 0}}@media(min-width:992px){.modul-produktteaser .produktteaser-wrapper{padding:100px 0 120px 0}}.modul-produktteaser .produkt-wrapper{display:block}@media(min-width:768px){.modul-produktteaser .produkt-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.modul-produktteaser .description{font-size:14px;font-weight:300;line-height:1.5em;color:#000;margin-bottom:25px}@media(min-width:768px){.modul-produktteaser .description{font-size:16px}}@media(min-width:992px){.modul-produktteaser .description{font-size:18px}}@media(min-width:1216px){.modul-produktteaser .description{font-size:20px}}@media(min-width:1650px){.modul-produktteaser .description{font-size:24px}}.modul-produktteaser .button:hover{background-color:transparent;border:1px solid #0014aa;color:#0014aa}.modul-produktteaser .produkt_01,.modul-produktteaser .produkt_02,.modul-produktteaser .produkt_03{width:100%;text-align:center;padding:0 20px;width:100%;max-width:400px;margin:120px auto 0 auto;position:relative;display:block}@media(min-width:530px){.modul-produktteaser .produkt_01,.modul-produktteaser .produkt_02,.modul-produktteaser .produkt_03{width:70%}}@media(min-width:768px){.modul-produktteaser .produkt_01,.modul-produktteaser .produkt_02,.modul-produktteaser .produkt_03{margin:0 auto 0 auto}}@media(min-width:992px){.modul-produktteaser .produkt_01,.modul-produktteaser .produkt_02,.modul-produktteaser .produkt_03{max-width:none;width:33.33333%}}.modul-produktteaser .produkt_01 img,.modul-produktteaser .produkt_02 img,.modul-produktteaser .produkt_03 img{margin-bottom:20px;width:100%}@media(min-width:992px){.modul-produktteaser .produkt_01 img,.modul-produktteaser .produkt_02 img,.modul-produktteaser .produkt_03 img{margin-bottom:50px}}.modul-produktteaser .produkt_01{margin:50px auto 0 auto}.modul-text-links-bild-rechts{margin:0 20px 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media(min-width:992px){.modul-text-links-bild-rechts{margin:0 30px 30px 30px}}.modul-text-links-bild-rechts .container{padding:0}@media(min-width:530px){.modul-text-links-bild-rechts .container{padding:0 40px}}.modul-text-links-bild-rechts .container .subhead{width:100%}@media(min-width:768px){.modul-text-links-bild-rechts .container .subhead{width:60%}}.modul-text-links-bild-rechts .bold{color:#000;font-weight:500;margin-bottom:0}.modul-text-links-bild-rechts .text-links-bild-rechts-wrapper{padding:35px 0 40px 0;width:100%}@media(min-width:768px){.modul-text-links-bild-rechts .text-links-bild-rechts-wrapper{padding:50px 0 50px 0}}@media(min-width:992px){.modul-text-links-bild-rechts .text-links-bild-rechts-wrapper{padding:100px 0 120px 0}}@media(min-width:768px){.modul-text-links-bild-rechts .text-links-bild-rechts-inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.modul-text-links-bild-rechts .text{width:100%;position:relative;padding:0 20px 0 0}@media(min-width:768px){.modul-text-links-bild-rechts .text{width:65%}}@media(min-width:992px){.modul-text-links-bild-rechts .text{width:50%}}.modul-text-links-bild-rechts .bild{width:90%;margin:80px auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:530px){.modul-text-links-bild-rechts .bild{width:80%}}@media(min-width:768px){.modul-text-links-bild-rechts .bild{margin:0;width:35%}}@media(min-width:992px){.modul-text-links-bild-rechts .bild{width:50%}}.modul-text-links-bild-rechts .bild .image{width:100%;position:relative;-ms-flex-item-align:center;align-self:center}.modul-text-links-bild-rechts .line-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:30px 0}.modul-text-links-bild-rechts .line-wrapper .line{width:50%;height:150px;display:none}@media(min-width:992px){.modul-text-links-bild-rechts .line-wrapper .line{display:block}}.modul-text-links-bild-rechts .line-wrapper .line-2{height:150px;display:none}@media(min-width:992px){.modul-text-links-bild-rechts .line-wrapper .line-2{display:block}}@media(min-width:1100px){.modul-text-links-bild-rechts .line-wrapper .line-2{height:220px}}.modul-text-links-bild-rechts .subhead{font-size:24px;color:#000;font-weight:200;margin:0 0 35px 0;line-height:1.2em}@media(min-width:530px){.modul-text-links-bild-rechts .subhead{font-size:30px}}@media(min-width:768px){.modul-text-links-bild-rechts .subhead{margin:0 0 100px 0}}@media(min-width:1216px){.modul-text-links-bild-rechts .subhead{font-size:38px}}.modul-text-links-bild-rechts p{font-size:14px;line-height:1.6}@media(min-width:768px){.modul-text-links-bild-rechts p{font-size:16px}}.modul-video{background:#e2e1e1;padding:70px 0 100px 0;margin:0 20px 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.modul-video.no-padding{padding:0 !important}@media(min-width:992px){.modul-video{margin:0 30px 30px 30px}}.modul-video .container{padding:0}@media(min-width:768px){.modul-video .container{padding:0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}.modul-video .container h1.white,.modul-video .container h2.white,.modul-video .container h3.white,.modul-video .container h4.white,.modul-video .container h5.white,.modul-video .container h6.white{font-size:24px;color:#000;font-weight:500;margin-top:10px;margin-bottom:2px;text-transform:none;line-height:1.2}@media(min-width:530px){.modul-video .container h1.white,.modul-video .container h2.white,.modul-video .container h3.white,.modul-video .container h4.white,.modul-video .container h5.white,.modul-video .container h6.white{font-size:30px}}@media(min-width:1216px){.modul-video .container h1.white,.modul-video .container h2.white,.modul-video .container h3.white,.modul-video .container h4.white,.modul-video .container h5.white,.modul-video .container h6.white{font-size:38px}}.modul-video .embed-responsive{width:100%;overflow:auto}#helpPageModal .modal-content button.close{margin-top:-27px}#helpPageModal .modul-video{margin:0;background:0;padding:0}@media(min-width:768px){#helpPageModal .modul-video{padding:50px 0}}#helpPageModal .modul-video .container{width:100%}@-webkit-keyframes content{from{opacity:0;-webkit-transform:translateX(-5%);transform:translateX(-5%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes content{from{opacity:0;-webkit-transform:translateX(-5%);transform:translateX(-5%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.modul-zahlen-daten-fakten{margin:0 20px 20px 20px;position:relative}@media(min-width:992px){.modul-zahlen-daten-fakten{margin:0 30px 30px 30px}}.modul-zahlen-daten-fakten .container{padding:0}@media(min-width:530px){.modul-zahlen-daten-fakten .container{padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.modul-zahlen-daten-fakten .container::before{display:none}.modul-zahlen-daten-fakten .zahlen-daten-fakten-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media(min-width:1216px){.modul-zahlen-daten-fakten .zahlen-daten-fakten-inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.modul-zahlen-daten-fakten .zahlen-daten-fakten-inner .zahlen-daten-fakten-block{width:100%;margin:0 0 20px 0;padding:30px 0 20px 0;text-align:center;background:#e2e1e1}@media(min-width:530px){.modul-zahlen-daten-fakten .zahlen-daten-fakten-inner .zahlen-daten-fakten-block{margin:0 10px 20px 10px;width:100%}}@media(min-width:992px){.modul-zahlen-daten-fakten .zahlen-daten-fakten-inner .zahlen-daten-fakten-block{width:calc(50% - 20px)}}@media(min-width:1216px){.modul-zahlen-daten-fakten .zahlen-daten-fakten-inner .zahlen-daten-fakten-block{width:100%}}.modul-zahlen-daten-fakten .zahlen-daten-fakten-inner .zahlen-daten-fakten-block .zahlen-daten-fakten-icon{width:70px;height:70px;margin:0 auto;position:relative;display:block}.modul-zahlen-daten-fakten .zahlen-daten-fakten-inner .zahlen-daten-fakten-block .zahlen-daten-fakten-icon img{position:absolute;display:block;max-height:70px;bottom:0}.modul-zahlen-daten-fakten .zahlen-daten-fakten-inner .zahlen-daten-fakten-block .zahlen-daten-fakten-big{color:#0014aa;font-weight:500;margin-top:20px;margin-bottom:0;font-size:18px}@media(min-width:768px){.modul-zahlen-daten-fakten .zahlen-daten-fakten-inner .zahlen-daten-fakten-block .zahlen-daten-fakten-big{font-size:22px}}.modul-zahlen-daten-fakten .zahlen-daten-fakten-inner .zahlen-daten-fakten-block p{font-size:13px;line-height:1.6em;color:#000;margin-bottom:0}@media(min-width:768px){.modul-zahlen-daten-fakten .zahlen-daten-fakten-inner .zahlen-daten-fakten-block p{font-size:15px}}.datepicker{font-weight:300;padding:15px}.datepicker table tr td.today{background-color:#0014aa !important;color:#fff !important}.modul-anna-emma{margin:0 20px 20px 20px;position:relative;overflow:hidden}@media(min-width:992px){.modul-anna-emma{margin:0 30px 30px 30px}}.modul-anna-emma .button-color-switch{z-index:50;cursor:pointer;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;width:60px;height:60px;border-radius:50%;-webkit-transition:all .3s;transition:all .3s}@media(min-width:768px){.modul-anna-emma .button-color-switch{width:94px;height:94px}}.modul-anna-emma .button-color-switch svg{margin:17px 5px;width:50px;height:25px}@media(min-width:768px){.modul-anna-emma .button-color-switch svg{margin:30px 17px;width:60px;height:34px}}.modul-anna-emma .button-color-switch svg g polygon:nth-child(1){-webkit-animation:pulsateLeft 4s;-webkit-animation-iteration-count:infinite;fill:#f65275}.modul-anna-emma .button-color-switch svg g polygon:nth-child(2){-webkit-animation:pulsateRight 4s;-webkit-animation-iteration-count:infinite;fill:#f3d03e}.modul-anna-emma .button-color-switch.active{-webkit-transition:all .3s;transition:all .3s;left:50%;top:50%;-webkit-transform:rotate(180deg) translate(50%,50%);transform:rotate(180deg) translate(50%,50%)}.modul-anna-emma .button-color-switch.active svg g polygon:nth-child(1){fill:#0014aa}.modul-anna-emma .button-color-switch.active svg g polygon:nth-child(2){fill:#61a33f}.modul-anna-emma .anna-emma-wrapper{width:100%}.modul-anna-emma .anna-emma-wrapper .wh-multi-1{width:18px;position:absolute;left:25%;margin-left:-3px;top:123px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);mix-blend-mode:multiply;z-index:100}@media(min-width:768px){.modul-anna-emma .anna-emma-wrapper .wh-multi-1{width:35px;top:240px;margin-left:-5px}}.modul-anna-emma .anna-emma-wrapper .wh-multi-2{width:18px;position:absolute;right:25%;top:123px;margin-right:-3px;-webkit-transform:translate(50%,0);transform:translate(50%,0);mix-blend-mode:multiply;z-index:100}@media(min-width:768px){.modul-anna-emma .anna-emma-wrapper .wh-multi-2{width:35px;top:240px;margin-left:-5px}}.modul-anna-emma .anna-emma-wrapper .schluessel-name{color:#fff;font-size:1.5em;font-weight:200;margin-bottom:50px}@media(min-width:768px){.modul-anna-emma .anna-emma-wrapper .schluessel-name{font-size:2.5em}}.modul-anna-emma .anna-emma-wrapper .key-left{width:calc(50% - 5px);height:300px;position:absolute;z-index:5}@media(min-width:768px){.modul-anna-emma .anna-emma-wrapper .key-left{height:600px;width:calc(50% - 10px)}}.modul-anna-emma .anna-emma-wrapper .key-left img{position:absolute;left:50%;top:57%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:150px}@media(min-width:768px){.modul-anna-emma .anna-emma-wrapper .key-left img{max-height:329px}}.modul-anna-emma .anna-emma-wrapper .key-right{width:calc(50% - 5px);height:300px;position:absolute;right:0;z-index:6}@media(min-width:768px){.modul-anna-emma .anna-emma-wrapper .key-right{width:calc(50% - 10px);height:600px}}.modul-anna-emma .anna-emma-wrapper .key-right img{position:absolute;left:50%;top:57%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:150px}@media(min-width:768px){.modul-anna-emma .anna-emma-wrapper .key-right img{max-height:329px}}.modul-anna-emma .anna-emma-wrapper .anna-emma-inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modul-anna-emma .anna-emma-wrapper .key-red{width:calc(50% - 5px);height:300px;text-align:center;padding:40px 20px 20px 20px;background:#f65275;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f65275),to(#c1415d));background:linear-gradient(to bottom,#f65275 0,#c1415d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f65275",endColorstr="#c1415d",GradientType=0)}@media(min-width:768px){.modul-anna-emma .anna-emma-wrapper .key-red{width:calc(50% - 10px);height:600px;padding:60px 60px 90px 60px}}.modul-anna-emma .anna-emma-wrapper .key-green-overlay{-webkit-transition:all 1s;transition:all 1s;position:absolute;width:calc(50% - 5px);height:300px;text-align:center;padding:40px 20px 20px 20px;margin-left:0;background:#a4d65e;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #a4d65e),to(#8eb952));background:linear-gradient(to bottom,#a4d65e 0,#8eb952 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a4d65e",endColorstr="#8eb952",GradientType=0)}@media(min-width:768px){.modul-anna-emma .anna-emma-wrapper .key-green-overlay{height:600px;width:calc(50% - 10px);padding:60px 60px 90px 60px}}.modul-anna-emma .anna-emma-wrapper .key-yellow{width:calc(50% - 5px);height:300px;text-align:center;padding:40px 20px 20px 20px;background:#f3d03e;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f3d03e),to(#d1b231));background:linear-gradient(to bottom,#f3d03e 0,#d1b231 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3d03e",endColorstr="#d1b231",GradientType=0)}@media(min-width:768px){.modul-anna-emma .anna-emma-wrapper .key-yellow{height:600px;padding:60px 60px 90px 60px}}.modul-anna-emma .anna-emma-wrapper .key-yellow img{width:35%}.modul-anna-emma .anna-emma-wrapper .key-blue-overlay{-webkit-transition:all 1s;transition:all 1s;position:absolute;width:calc(50% - 5px);height:300px;right:0;text-align:center;padding:40px 20px 20px 20px;margin-right:0;background:#7ba4db;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #7ba4db),to(#5280bc));background:linear-gradient(to bottom,#7ba4db 0,#5280bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7ba4db",endColorstr="#5280bc",GradientType=0)}@media(min-width:768px){.modul-anna-emma .anna-emma-wrapper .key-blue-overlay{height:600px;padding:60px 60px 90px 60px}}.modul-anna-emma .anna-emma-wrapper .key-blue-overlay img{width:35%}.modul-aesthetik-funktion{margin:0 20px 20px 20px;position:relative}@media(min-width:992px){.modul-aesthetik-funktion{margin:0 30px 30px 30px}}.modul-aesthetik-funktion .container{padding:40px 0 40px 0}@media(min-width:530px){.modul-aesthetik-funktion .container{padding:80px 40px 80px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.modul-aesthetik-funktion .container::before{display:none}.modul-aesthetik-funktion .subhead{font-size:24px;color:#000;font-weight:200;margin:0 0 30px 0;line-height:1.2em;width:100%}@media(min-width:530px){.modul-aesthetik-funktion .subhead{font-size:30px}}@media(min-width:768px){.modul-aesthetik-funktion .subhead{width:60%;margin:0 0 50px 0}}@media(min-width:1216px){.modul-aesthetik-funktion .subhead{font-size:38px}}.modul-aesthetik-funktion .aesthetik-funktion-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-block{padding:20px 20px 30px 20px;background:#f8f8f8;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f8f8f8),to(#e2e1e1));background:linear-gradient(to bottom,#f8f8f8 0,#e2e1e1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="$midgrey",GradientType=0);border:2px solid #fff;-webkit-transition:all .3s;transition:all .3s}.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-block:hover{border:2px solid #0014aa}.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-block .aesthetik-funktion-block-head{font-weight:300;color:#0014aa;font-size:16px;margin-bottom:0}.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-block .aesthetik-funktion-block-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-block-name{font-weight:500;font-size:14px;line-height:1.6em;color:#0014aa;margin-bottom:30px}.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-info{width:100%;background-color:#f5f5f5;padding:20px 20px 0 20px;position:relative}.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-info .aesthetik-funktion-block-name{margin-left:0;position:relative;margin-bottom:20px}@media(min-width:530px){.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-info .aesthetik-funktion-block-name{margin-left:0;font-size:16px}}@media(min-width:992px){.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-info .aesthetik-funktion-block-name{margin-left:20px;position:absolute;top:37px}}.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-info .aesthetik-funktion-skizze img{width:100%}.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-info .aesthetik-funktion-information{border-bottom:2px solid #e2e1e1;padding:47px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:530px){.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-info .aesthetik-funktion-information{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-info .aesthetik-funktion-information:last-child{border-bottom:0}.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-info .aesthetik-funktion-information img{width:47px;margin-bottom:30px}@media(min-width:530px){.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-info .aesthetik-funktion-information img{width:auto;margin:1px 40px 0 20px}}@media(min-width:992px){.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-info .aesthetik-funktion-information img{margin:1px 47px 0 47px}}.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-info .aesthetik-funktion-information p{margin-bottom:0;font-size:12px;color:#777;-ms-flex-item-align:center;align-self:center;width:100%}@media(min-width:530px){.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-info .aesthetik-funktion-information p{width:auto;margin-right:20px}}@media(min-width:768px){.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-info .aesthetik-funktion-information p{font-size:14px}}@media(min-width:992px){.modul-aesthetik-funktion .aesthetik-funktion-inner .aesthetik-funktion-info .aesthetik-funktion-information p{font-size:16px}}.modul-aesthetik-funktion .aesthetik-funktion-inner .masterkey{padding-bottom:20px}.modul-aesthetik-funktion .aesthetik-funktion-inner .masterkey .aesthetik-funktion-block-name{margin-bottom:20px}.modul-aesthetik-funktion .aesthetik-funktion-inner .masterkey .aesthetik-funktion-block-image img{width:81px}.modul-aesthetik-funktion .image__cell{width:100%;position:relative}@media(min-width:530px){.modul-aesthetik-funktion .image__cell{width:calc(50% - 10px);margin:10px 5px 0 5px}}@media(min-width:768px){.modul-aesthetik-funktion .image__cell{margin:10px 10px 0 10px;width:calc(33.3333332% - 20px)}}@media(min-width:1216px){.modul-aesthetik-funktion .image__cell{width:calc(33.3333332% - 20px)}}.modul-aesthetik-funktion .image__cell.is-collapsed{-webkit-transition:all .5s;transition:all .5s}@media(min-width:530px){.modul-aesthetik-funktion .image__cell.is-collapsed{margin-bottom:-10px}}.modul-aesthetik-funktion .image__cell.is-expanded .image--expand{max-height:2000px}.modul-aesthetik-funktion .image__cell.is-expanded{margin-bottom:10px}.modul-aesthetik-funktion .image--expand{position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden;background:#f5f5f5;max-height:0;-webkit-transition:max-height .5s ease;transition:max-height .5s ease;width:calc(100% - 4px);margin-left:2px}@media(min-width:530px){.modul-aesthetik-funktion .image--expand{width:calc(200% + 6px)}}@media(min-width:768px){.modul-aesthetik-funktion .image--expand{width:calc(300% + 36px)}}@media(min-width:530px){.modul-aesthetik-funktion .image__cell:nth-of-type(4n) .image--expand{margin-left:calc(-100% - 8px)}}@media(min-width:768px){.modul-aesthetik-funktion .image__cell:nth-of-type(4n) .image--expand{margin-left:2px}}@media(min-width:530px){.modul-aesthetik-funktion .image__cell:nth-of-type(3n-1) .image--expand{margin-left:calc(-100% - 8px)}}@media(min-width:768px){.modul-aesthetik-funktion .image__cell:nth-of-type(3n-1) .image--expand{margin-left:calc(-100% - 18px)}}@media(min-width:530px){.modul-aesthetik-funktion .image__cell:nth-of-type(5n) .image--expand{margin-left:calc(0% + 2px)}}@media(min-width:768px){.modul-aesthetik-funktion .image__cell:nth-of-type(5n) .image--expand{margin-left:calc(-100% - 18px)}}@media(min-width:530px){.modul-aesthetik-funktion .image__cell:nth-of-type(3n) .image--expand{margin-left:calc(0% + 2px)}}@media(min-width:768px){.modul-aesthetik-funktion .image__cell:nth-of-type(3n) .image--expand{margin-left:calc(-200% - 38px)}}@media(min-width:530px){.modul-aesthetik-funktion .image__cell:nth-of-type(6n) .image--expand{margin-left:calc(-100% - 8px)}}@media(min-width:768px){.modul-aesthetik-funktion .image__cell:nth-of-type(6n) .image--expand{margin-left:calc(-200% - 38px)}}.modul-aesthetik-funktion .arrow--up{opacity:0;display:block;height:10px;width:0;border-bottom:0 solid #f5f5f5;border-left:0 solid transparent;border-right:0 solid transparent;margin:0 auto 0;-webkit-transition:all .5s;transition:all .5s}@media(min-width:768px){.modul-aesthetik-funktion .arrow--up{height:20px}}.modul-aesthetik-funktion .image__cell.is-expanded .arrow--up{display:block;border-bottom:10px solid #f5f5f5;border-left:10px solid transparent;border-right:10px solid transparent;height:10px;width:0;opacity:1;-webkit-transition:all .5s;transition:all .5s;margin:0 auto 0}@media(min-width:768px){.modul-aesthetik-funktion .image__cell.is-expanded .arrow--up{height:20px;border-bottom:20px solid #f5f5f5;border-left:20px solid transparent;border-right:20px solid transparent}}.text{width:100%;padding:35px 0 0 0}@media(min-width:530px){.text{padding:50px 0 30px 0}}@media(min-width:768px){.text{padding:100px 0 30px 0;width:70%}}@media(min-width:1650px){.text{width:50%;padding:100px 0 0 0}}@-webkit-keyframes pulsateLeft{0%{-webkit-transform:translateY(3px)}10%{-webkit-transform:translateY(-1px)}20%{-webkit-transform:translateY(3px)}30%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(0)}60%{-webkit-transform:translateY(0)}70%{-webkit-transform:translateY(0)}80%{-webkit-transform:translateY(0)}90%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(3px)}}@-webkit-keyframes pulsateRight{0%{-webkit-transform:translateY(-3px)}10%{-webkit-transform:translateY(1px)}20%{-webkit-transform:translateY(-3px)}30%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(0)}60%{-webkit-transform:translateY(0)}70%{-webkit-transform:translateY(0)}80%{-webkit-transform:translateY(0)}90%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(-3px)}}.komponente-aktiv-passiv .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.komponente-aktiv-passiv .container .row{padding:70px 0;width:100%}.komponente-aktiv-passiv .container .row .text{width:100%;padding:0}.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper{margin-top:50px}.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .passiv,.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .aktiv{width:100%;background-color:#e2e1e1;padding:20px 20px 40px 20px;margin-bottom:20px}@media(min-width:840px){.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .passiv,.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .aktiv{width:calc(50% - 10px);margin-bottom:0}}.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .passiv .book,.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .aktiv .book{color:#000;font-size:14px;margin-bottom:17px}@media(min-width:768px){.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .passiv .book,.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .aktiv .book{font-size:16px}}@media(min-width:1216px){.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .passiv .book,.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .aktiv .book{font-size:18px}}.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .passiv p,.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .aktiv p{margin-bottom:0;font-size:14px}@media(min-width:768px){.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .passiv p,.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .aktiv p{font-size:16px}}.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .passiv .image-wrapper,.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .aktiv .image-wrapper{position:relative;padding-bottom:30px;border-bottom:3px solid #fff;margin-bottom:35px}.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .passiv .image-wrapper img,.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .aktiv .image-wrapper img{position:relative;width:100%;z-index:190}.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .passiv .image-wrapper .image-background,.komponente-aktiv-passiv .container .row .passiv-aktiv-wrapper .passiv-aktiv-inner .aktiv .image-wrapper .image-background{top:0;left:0;position:absolute;width:100%;height:100%}.komponente-software .container .row{width:100%;padding:70px 0}.komponente-software .container .row .text{width:100%;padding:0}.komponente-software .container .row .text .subhead{color:#000;font-weight:200;margin:0 0 35px 0;line-height:1.2em;font-size:24px}@media(min-width:530px){.komponente-software .container .row .text .subhead{font-size:30px}}@media(min-width:1216px){.komponente-software .container .row .text .subhead{font-size:38px}}.komponente-software .container .row .software-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.komponente-software .container .row .software-wrapper p{font-size:14px}.komponente-software .container .row .software-wrapper .halfbox,.komponente-software .container .row .software-wrapper .fullbox{background-color:#e2e1e1;padding:20px;margin-bottom:10px;margin-top:10px}@media(min-width:530px){.komponente-software .container .row .software-wrapper .halfbox,.komponente-software .container .row .software-wrapper .fullbox{padding:30px}}.komponente-software .container .row .software-wrapper .halfbox .headline-icon,.komponente-software .container .row .software-wrapper .fullbox .headline-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.komponente-software .container .row .software-wrapper .halfbox .headline-icon img,.komponente-software .container .row .software-wrapper .fullbox .headline-icon img{width:65px;margin-left:20px}@media(min-width:530px){.komponente-software .container .row .software-wrapper .halfbox .headline-icon img,.komponente-software .container .row .software-wrapper .fullbox .headline-icon img{width:76px}}.komponente-software .container .row .software-wrapper .halfbox .headline-icon .book,.komponente-software .container .row .software-wrapper .fullbox .headline-icon .book{width:calc(100% - 85px);color:#000;font-size:14px;margin-bottom:0;line-height:1.5}@media(min-width:530px){.komponente-software .container .row .software-wrapper .halfbox .headline-icon .book,.komponente-software .container .row .software-wrapper .fullbox .headline-icon .book{width:calc(100% - 96px)}}@media(min-width:768px){.komponente-software .container .row .software-wrapper .halfbox .headline-icon .book,.komponente-software .container .row .software-wrapper .fullbox .headline-icon .book{font-size:16px}}@media(min-width:1216px){.komponente-software .container .row .software-wrapper .halfbox .headline-icon .book,.komponente-software .container .row .software-wrapper .fullbox .headline-icon .book{font-size:18px}}.komponente-software .container .row .software-wrapper .halfbox .icon-list,.komponente-software .container .row .software-wrapper .fullbox .icon-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.komponente-software .container .row .software-wrapper .halfbox .icon-list .icon,.komponente-software .container .row .software-wrapper .fullbox .icon-list .icon{width:20px;height:20px;margin-right:25px;-ms-flex-item-align:start;align-self:flex-start;margin-top:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.komponente-software .container .row .software-wrapper .halfbox .icon-list .icon img,.komponente-software .container .row .software-wrapper .fullbox .icon-list .icon img{max-width:20px;max-height:20px}.komponente-software .container .row .software-wrapper .halfbox .icon-list p,.komponente-software .container .row .software-wrapper .fullbox .icon-list p{width:calc(100% - 45px);margin-bottom:15px}.komponente-software .container .row .software-wrapper .halfbox .text-image-wrapper,.komponente-software .container .row .software-wrapper .fullbox .text-image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1216px){.komponente-software .container .row .software-wrapper .halfbox .text-image-wrapper,.komponente-software .container .row .software-wrapper .fullbox .text-image-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.komponente-software .container .row .software-wrapper .halfbox .text-image-wrapper .text-icon-wrapper,.komponente-software .container .row .software-wrapper .fullbox .text-image-wrapper .text-icon-wrapper{width:100%}@media(min-width:1216px){.komponente-software .container .row .software-wrapper .halfbox .text-image-wrapper .text-icon-wrapper,.komponente-software .container .row .software-wrapper .fullbox .text-image-wrapper .text-icon-wrapper{width:calc(50% - 10px)}}.komponente-software .container .row .software-wrapper .halfbox .text-image-wrapper .image,.komponente-software .container .row .software-wrapper .fullbox .text-image-wrapper .image{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}@media(min-width:768px){.komponente-software .container .row .software-wrapper .halfbox .text-image-wrapper .image,.komponente-software .container .row .software-wrapper .fullbox .text-image-wrapper .image{width:60%}}@media(min-width:992px){.komponente-software .container .row .software-wrapper .halfbox .text-image-wrapper .image,.komponente-software .container .row .software-wrapper .fullbox .text-image-wrapper .image{width:50%}}@media(min-width:1216px){.komponente-software .container .row .software-wrapper .halfbox .text-image-wrapper .image,.komponente-software .container .row .software-wrapper .fullbox .text-image-wrapper .image{width:calc(50% - 10px);margin-top:0}}.komponente-software .container .row .software-wrapper .halfbox .text-image-wrapper .image img,.komponente-software .container .row .software-wrapper .fullbox .text-image-wrapper .image img{width:100%}.komponente-software .container .row .software-wrapper .halfbox{width:100%}@media(min-width:1216px){.komponente-software .container .row .software-wrapper .halfbox{width:calc(50% - 10px)}}.komponente-software .container .row .software-wrapper .fullbox{width:100%}.komponente-key-color{background:#adadad;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #adadad),to(#777));background:linear-gradient(to bottom,#adadad 0,#777 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#adadad",endColorstr="#777777",GradientType=0);margin:0 20px 20px 20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:992px){.komponente-key-color{margin:0 30px 30px 30px}}.komponente-key-color .container{padding:0}@media(min-width:530px){.komponente-key-color .container{padding:0 40px}}.komponente-key-color .container .row:before,.komponente-key-color .container .row:after{display:none}@media(min-width:768px){.komponente-key-color .container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.komponente-key-color .container .row .text{width:100%;position:relative;padding:35px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:768px){.komponente-key-color .container .row .text{display:block;padding:50px 0 50px 0;width:calc(55% - 50px)}}@media(min-width:992px){.komponente-key-color .container .row .text{width:calc(50% - 30px);padding:100px 0 120px 0}}.komponente-key-color .container .row .text .book{color:#fff;font-size:14px}@media(min-width:768px){.komponente-key-color .container .row .text .book{font-size:16px}}@media(min-width:1216px){.komponente-key-color .container .row .text .book{font-size:18px}}.komponente-key-color .container .row .text .color-switch-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;width:100%;max-width:350px}@media(min-width:530px){.komponente-key-color .container .row .text .color-switch-wrapper{width:80%;margin-top:55px}}.komponente-key-color .container .row .text .color-switch-wrapper button{width:30px;height:30px;border:2px solid #fff;border-radius:50%;-webkit-transition:all .3s;transition:all .3s}.komponente-key-color .container .row .text .color-switch-wrapper button:hover{-webkit-box-shadow:0 0 20px -2px rgba(255,255,255,0.5);box-shadow:0 0 20px -2px rgba(255,255,255,0.5)}.komponente-key-color .container .row .text .color-switch-wrapper button:focus{outline:0}.komponente-key-color .container .row .text .color-switch-wrapper .active{border:2px solid #0014aa}.komponente-key-color .container .row .text .color-switch-wrapper .normal{background-color:#0014aa;overflow:hidden;position:relative}.komponente-key-color .container .row .text .color-switch-wrapper .normal .normal-inner{width:30px;height:12px;background-color:#e2e1e1;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.komponente-key-color .container .row .text .color-switch-wrapper .grey{background-color:#323c40}.komponente-key-color .container .row .text .color-switch-wrapper .red{background-color:#9d171f}.komponente-key-color .container .row .text .color-switch-wrapper .green{background-color:#016836}.komponente-key-color .container .row .text .color-switch-wrapper .yellow{background-color:#f8ad00}.komponente-key-color .container .row .text .color-switch-wrapper .blue{background-color:#004a79}.komponente-key-color .container .row .bild{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:60px 0 0 0;height:280px}@media(min-width:530px){.komponente-key-color .container .row .bild{height:400px}}@media(min-width:768px){.komponente-key-color .container .row .bild{height:auto;width:45%}}@media(min-width:992px){.komponente-key-color .container .row .bild{margin:100px 0 0 0;width:50%}}.komponente-key-color .container .row .bild img{-ms-flex-item-align:end;align-self:flex-end;width:auto;height:100%;-webkit-transition:all .7s;transition:all .7s;opacity:0;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media(min-width:768px){.komponente-key-color .container .row .bild img{height:auto;max-width:100%;max-height:475px}}@media(min-width:992px){.komponente-key-color .container .row .bild img{max-height:525px;width:auto;left:50%}}@media(min-width:1216px){.komponente-key-color .container .row .bild img{max-height:550px}}.komponente-key-color .container .row .bild .active{opacity:1}.komponente-haendlersuche{margin:0 20px 20px 20px;position:relative}.komponente-haendlersuche #store-search-button{margin-right:15px}@media(min-width:992px){.komponente-haendlersuche{margin:0 30px 30px 30px}}.komponente-haendlersuche .haendlerauswahl{padding:50px 0 50px 0;background-color:#0014aa}@media(min-width:992px){.komponente-haendlersuche .haendlerauswahl{padding:100px 0 100px 0}}.komponente-haendlersuche .haendlerauswahl .formular-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.komponente-haendlersuche .haendlerauswahl .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.komponente-haendlersuche .haendlerauswahl .container h1,.komponente-haendlersuche .haendlerauswahl .container h2,.komponente-haendlersuche .haendlerauswahl .container h3,.komponente-haendlersuche .haendlerauswahl .container h4,.komponente-haendlersuche .haendlerauswahl .container h5,.komponente-haendlersuche .haendlerauswahl .container h6,.komponente-haendlersuche .haendlerauswahl .container p.head{color:#fff;font-weight:200;text-align:center;margin-bottom:30px;width:100%;font-size:24px;line-height:1.2}@media(min-width:530px){.komponente-haendlersuche .haendlerauswahl .container h1,.komponente-haendlersuche .haendlerauswahl .container h2,.komponente-haendlersuche .haendlerauswahl .container h3,.komponente-haendlersuche .haendlerauswahl .container h4,.komponente-haendlersuche .haendlerauswahl .container h5,.komponente-haendlersuche .haendlerauswahl .container h6,.komponente-haendlersuche .haendlerauswahl .container p.head{margin-bottom:40px;font-size:30px}}@media(min-width:992px){.komponente-haendlersuche .haendlerauswahl .container h1,.komponente-haendlersuche .haendlerauswahl .container h2,.komponente-haendlersuche .haendlerauswahl .container h3,.komponente-haendlersuche .haendlerauswahl .container h4,.komponente-haendlersuche .haendlerauswahl .container h5,.komponente-haendlersuche .haendlerauswahl .container h6,.komponente-haendlersuche .haendlerauswahl .container p.head{margin-bottom:55px;font-size:38px}}.komponente-haendlersuche .haendlerauswahl .container .haendlerauswahl-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:350px}@media(min-width:768px){.komponente-haendlersuche .haendlerauswahl .container .haendlerauswahl-inner{width:80%;max-width:600px}}@media(min-width:992px){.komponente-haendlersuche .haendlerauswahl .container .haendlerauswahl-inner{width:60%}}.komponente-haendlersuche .haendlerauswahl .container .haendlerauswahl-inner .haendlerauswahl-inputs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.komponente-haendlersuche .haendlerauswahl .container .haendlerauswahl-inner .haendlerauswahl-input-wrapper{width:100%}@media(min-width:768px){.komponente-haendlersuche .haendlerauswahl .container .haendlerauswahl-inner .haendlerauswahl-input-wrapper{width:calc(50% - 20px);margin:0 10px}}.komponente-haendlersuche .haendlerauswahl .container .haendlerauswahl-inner .haendlerauswahl-input-wrapper .input-wrapper input:focus+label{color:#fff}.komponente-haendlersuche .haendlerauswahl .container .haendlerauswahl-inner .haendlerauswahl-input-wrapper .zertifiziert{width:100%}.komponente-haendlersuche .haendlerauswahl .container .haendlerauswahl-inner .haendlerauswahl-input-wrapper .zertifiziert label{color:#fff}.komponente-haendlersuche .haendlerauswahl .container .haendlerauswahl-inner .fehler-wrapper{width:100%;text-align:center;margin:0}.komponente-haendlersuche .haendlerkarte{width:100%;position:relative;-ms-flex-item-align:end;align-self:flex-end}.komponente-haendlersuche .haendlerkarte iframe{display:block;width:100%;height:300px}@media(min-width:530px){.komponente-haendlersuche .haendlerkarte iframe{height:400px}}@media(min-width:992px){.komponente-haendlersuche .haendlerkarte iframe{height:500px}}.komponente-haendlersuche .ergebnisliste{padding:100px 0 100px 0}.komponente-haendlersuche .ergebnisliste .container .subhead{color:#000;font-size:20px;margin-bottom:30px}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper{margin-top:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner{position:relative;padding:20px;background:#e2e1e1;margin:10px;width:100%}@media(min-width:768px){.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner{width:calc(50% - 20px)}}@media(min-width:992px){.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner{width:calc(33.3332% - 20px)}}@media(min-width:1650px){.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner{width:calc(25% - 20px)}}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .zertifiziert-badge{position:absolute;right:30px;top:0;width:80px}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper{width:100%;height:100%;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper{margin-bottom:0}}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item{-ms-flex-item-align:start;align-self:flex-start;width:100%}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item li,.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item p{font-size:14px}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item.kilometers{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item.kilometers p{margin-bottom:0;font-weight:500}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item.kilometers img{margin-right:8px}@media(min-width:992px){.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item.kilometers{width:auto}}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item.logo{margin-left:0;margin-right:0;margin-top:20px}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item.logo div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:150px}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item.logo img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item.adress{margin-right:0;margin-top:20px}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item.adress p{margin-bottom:0}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item.adress .bold{color:#000}@media(min-width:992px){.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item.adress{margin-right:10px}}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item.productarea{margin-top:0;margin-right:0}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item.productarea ul{padding-left:15px;margin-bottom:0}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item.buttons{margin-right:0;margin-left:0;margin-top:30px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:inherit;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:end;align-content:flex-end}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item.buttons .button{width:100%;margin-bottom:10px}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper .partner-item.buttons .button:last-child{margin-bottom:0}.komponente-haendlersuche .ergebnisliste .container .partner-wrapper .partner-inner .partner-item-wrapper hr{width:100%;border-color:#cdcdcd;margin-bottom:20px;-ms-flex-item-align:start;align-self:flex-start}.komponente-haendlersuche .haendlerkarte .partner-popup{position:relative;padding:20px;width:100%}.komponente-haendlersuche .haendlerkarte .partner-popup .zertifiziert-badge{position:absolute;right:30px;top:0;width:80px}.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper{width:100%;height:100%;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper{margin-bottom:0}}.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper .partner-item{-ms-flex-item-align:start;align-self:flex-start;width:100%}.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper .partner-item li,.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper .partner-item p{font-size:14px}.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper .partner-item.kilometers{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper .partner-item.kilometers p{margin-bottom:0;font-weight:500}.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper .partner-item.kilometers img{margin-right:8px}@media(min-width:992px){.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper .partner-item.kilometers{width:auto}}.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper .partner-item.logo{margin-left:0;margin-right:0;margin-top:20px}.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper .partner-item.logo img{width:100%}.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper .partner-item.adress{margin-right:0;margin-top:20px}.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper .partner-item.adress p{margin-bottom:0}.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper .partner-item.adress .bold{color:#000}@media(min-width:992px){.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper .partner-item.adress{margin-right:10px}}.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper .partner-item.productarea{margin-top:0;margin-right:0}.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper .partner-item.productarea ul{padding-left:15px;margin-bottom:0}.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper .partner-item.buttons{margin-right:0;margin-left:0;margin-top:30px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:inherit;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:end;align-content:flex-end}.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper .partner-item.buttons .button{width:100%;margin-bottom:10px}.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper .partner-item.buttons .button:last-child{margin-bottom:0}.komponente-haendlersuche .haendlerkarte .partner-popup .partner-item-wrapper hr{width:100%;border-color:#cdcdcd;margin-bottom:20px;-ms-flex-item-align:start;align-self:flex-start}.komponente-headline{margin:40px 20px}.komponente-headline.colorscheme-black h1,.komponente-headline.colorscheme-black h2,.komponente-headline.colorscheme-black h3,.komponente-headline.colorscheme-black h4,.komponente-headline.colorscheme-black h5,.komponente-headline.colorscheme-black h6{color:#000}.komponente-headline.colorscheme-darkblue h1,.komponente-headline.colorscheme-darkblue h2,.komponente-headline.colorscheme-darkblue h3,.komponente-headline.colorscheme-darkblue h4,.komponente-headline.colorscheme-darkblue h5,.komponente-headline.colorscheme-darkblue h6{color:#000}.komponente-headline h1,.komponente-headline h2,.komponente-headline h3,.komponente-headline h4,.komponente-headline h5,.komponente-headline h6,.komponente-headline p.subhead{text-align:center}@media(min-width:992px){.komponente-headline{margin:80px 30px}}.modul-slider{margin:0 20px 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media(min-width:1100px){.modul-slider.dense .modul-teaser,.modul-slider.dense .modul-teaser-ueberlappend{height:500px;min-height:500px}}@media(min-width:1100px){.modul-slider.dense .modul-teaser .text,.modul-slider.dense .modul-teaser-ueberlappend .text{padding:40px 0 40px 0}}@media(min-width:1100px){.modul-slider.dense .modul-teaser .container .bild{height:500px}}@media(min-width:992px){.modul-slider{margin:0 30px 30px 30px}}.modul-slider .slider-container{width:100%}.modul-slider.color-orange .slick-dots li{background-color:#df7134}.modul-slider.color-orange .button{background-color:#df7134;border:1px solid #df7134 !important;color:#fff}.modul-slider.color-orange .button:hover{background-color:#fff !important;border:1px solid #fff !important;color:#000 !important}.modul-slider .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);bottom:30px;margin:0;padding:0}.modul-slider .slider-slide{display:block !important}.modul-slider .slider-slide:not(:first-child){display:none !important}.modul-slider .modul-teaser,.modul-slider .modul-teaser-ueberlappend{margin:0}@media(min-width:1100px){.modul-slider .modul-teaser,.modul-slider .modul-teaser-ueberlappend{height:600px}}.modul-slider .modul-teaser .container,.modul-slider .modul-teaser-ueberlappend .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modul-slider .modul-teaser .text,.modul-slider .modul-teaser-ueberlappend .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:35px 0 35px 0}@media(min-width:530px){.modul-slider .modul-teaser .text,.modul-slider .modul-teaser-ueberlappend .text{padding:50px 0 50px 0;height:450px}}@media(min-width:1100px){.modul-slider .modul-teaser .text,.modul-slider .modul-teaser-ueberlappend .text{-ms-flex-line-pack:center;align-content:center;display:block;height:auto;padding:85px 0 85px 0}}.modul-slider .modul-teaser .text div,.modul-slider .modul-teaser .text h1,.modul-slider .modul-teaser .text h2,.modul-slider .modul-teaser .text h3,.modul-slider .modul-teaser .text h4,.modul-slider .modul-teaser .text h5,.modul-slider .modul-teaser .text h6,.modul-slider .modul-teaser .text .head .subhead,.modul-slider .modul-teaser .text .link,.modul-slider .modul-teaser .text .linkbild,.modul-slider .modul-teaser-ueberlappend .text div,.modul-slider .modul-teaser-ueberlappend .text h1,.modul-slider .modul-teaser-ueberlappend .text h2,.modul-slider .modul-teaser-ueberlappend .text h3,.modul-slider .modul-teaser-ueberlappend .text h4,.modul-slider .modul-teaser-ueberlappend .text h5,.modul-slider .modul-teaser-ueberlappend .text h6,.modul-slider .modul-teaser-ueberlappend .text .head .subhead,.modul-slider .modul-teaser-ueberlappend .text .link,.modul-slider .modul-teaser-ueberlappend .text .linkbild{width:100%}.modul-slider .modul-teaser .bild,.modul-slider .modul-teaser-ueberlappend .bild{height:260px}@media(min-width:530px){.modul-slider .modul-teaser .bild,.modul-slider .modul-teaser-ueberlappend .bild{height:320px}}@media(min-width:768px){.modul-slider .modul-teaser .bild,.modul-slider .modul-teaser-ueberlappend .bild{height:360px}}@media(min-width:1100px){.modul-slider .modul-teaser .bild,.modul-slider .modul-teaser-ueberlappend .bild{height:100%}}.modul-slider .modul-teaser-ueberlappend .text .link .cta{width:100%}.modul-slider .modul-teaser-ueberlappend .bild{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modul-slider .modul-teaser-ueberlappend .bild .image{width:auto;height:100%}@media(min-width:992px){.modul-slider .modul-teaser-ueberlappend .bild .image{width:100%;height:auto}}@media(min-width:1100px){.modul-slider .modul-teaser-ueberlappend .bild .image{width:auto;padding-bottom:0}}.modul-slider .modul-teaser .container{display:block}@media(min-width:1100px){.modul-slider .modul-teaser .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:530px){.modul-slider .modul-teaser .container .text .link-bild{margin-bottom:0}}.modul-slider .modul-teaser .container .bild{padding:0 0 70px 0}@media(min-width:1100px){.modul-slider .modul-teaser .container .bild{padding:70px 0 70px 0;height:600px}}.modul-slider .modul-teaser .container .bild .image{max-width:none;width:auto;height:100%;margin-left:0}@media(min-width:1100px){.modul-slider .modul-teaser .container .bild .image{max-width:calc(100% - 50px);max-height:460px;height:auto;margin-left:50px}}.modul-teaser .container .bildergalerie{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;width:100%;padding:50px 0 50px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:center;align-self:center}@media(min-width:840px){.modul-teaser .container .bildergalerie .slick-list{margin-left:50px}}.modul-teaser .container .bildergalerie .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.modul-teaser .container .bildergalerie .slick-list .slick-track .slick-slide{-ms-flex-item-align:center;align-self:center}.modul-teaser .container .bildergalerie .slick-list .slick-track .slick-slide div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modul-teaser .container .bildergalerie .slick-list .slick-track .slick-slide div .image{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:60% !important}@media(min-width:840px){.modul-teaser .container .bildergalerie .slick-list .slick-track .slick-slide div .image{width:100% !important}}@media(min-width:840px){.reverse .container .bildergalerie .slick-list{margin-right:50px;margin-left:0}}@media(min-width:840px){.reverse .container .bildergalerie .slick-dots{margin-right:50px;margin-left:0}}.slick-dots{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding-top:40px}@media(min-width:840px){.slick-dots{margin-left:50px;padding-top:40px}}.slick-dots li{position:relative;border-radius:50%;width:13px;height:13px;margin:0 6px;background-color:#0014aa;opacity:.2;-webkit-transition:all .3s;transition:all .3s}.slick-dots li button{position:absolute;top:0;left:0;background-color:transparent;height:100%;width:100%;color:transparent;font-size:0;-webkit-appearance:none;border:0}.slick-dots .slick-active{opacity:1}.modul-gefragte-themen{margin:0 20px 20px 20px;position:relative}@media(min-width:992px){.modul-gefragte-themen{margin:0 30px 30px 30px}}.modul-gefragte-themen .container{padding:0}@media(min-width:530px){.modul-gefragte-themen .container{padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.modul-gefragte-themen .container::before{display:none}.modul-gefragte-themen .subhead{font-size:24px;color:#000;font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-weight:200;margin:0 0 30px 0;line-height:1.2em;width:100%}@media(min-width:530px){.modul-gefragte-themen .subhead{font-size:30px}}@media(min-width:768px){.modul-gefragte-themen .subhead{width:60%;margin:0 0 50px 0}}@media(min-width:1216px){.modul-gefragte-themen .subhead{font-size:38px}}.modul-gefragte-themen .gefragte-themen-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin:0 0 14px 0;padding:20px 20px 0 20px;background-color:#646464;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;position:relative;height:auto;min-height:330px}@media(min-width:768px){.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block{margin:0 7px 14px 7px;width:calc(50% - 20px);min-height:220px}}@media(min-width:992px){.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block{min-height:250px}}@media(min-width:1216px){.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block{padding:30px 0 0 30px;margin:0 10px 20px 10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:330px}}.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block .gefragte-themen-gradient{position:absolute;z-index:22;left:0;top:0;width:100%;height:100%}.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block img{position:absolute;right:0;bottom:0;height:100%}.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block .mar-right{margin-right:30px}.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block .mar-bot{margin-bottom:30px}.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block .gefragte-themen-text{width:100%;z-index:191}@media(min-width:1216px){.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block .gefragte-themen-text{width:55%}}.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block .gefragte-themen-head{font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;color:#fff;font-weight:500;margin-bottom:25px}.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block h1,.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block h2,.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block h3,.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block h4,.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block h5,.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block h6,.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block p{font-size:16px;line-height:1.6em;color:#777;margin-bottom:24px}@media(min-width:768px){.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block h1,.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block h2,.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block h3,.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block h4,.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block h5,.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block h6,.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block p{font-size:14px}}@media(min-width:992px){.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block h1,.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block h2,.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block h3,.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block h4,.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block h5,.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block h6,.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block p{font-size:16px}}.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block .button.white-btn{background-color:#fff;color:#000;border:1px solid #fff !important}.modul-gefragte-themen .gefragte-themen-inner .gefragte-themen-block .button.white-btn:hover{background-color:transparent;color:#fff}.modul-gefragte-themen.darkblue .gefragte-themen-inner .gefragte-themen-text .gefragte-themen-head{color:#000}.modul-gefragte-themen.darkblue .gefragte-themen-inner .gefragte-themen-text .white-btn{background-color:#0014aa;color:#fff;border:1px solid #0014aa}.modul-gefragte-themen.darkblue .gefragte-themen-inner .gefragte-themen-text .white-btn:hover{color:#0014aa;border:1px solid #0014aa}.modul-teaser .bild .video{position:relative;display:block;width:100%}@media(min-width:840px){.modul-teaser .bild .video{padding-left:50px}}@media(min-width:1216px){.modul-teaser .bild .video{width:calc(100% - 1px)}}.modul-teaser .bild .video .embed-responsive .embed-responsive-item{height:calc(100% + 1px);width:calc(100% + 1px)}@media(min-width:840px){.modul-teaser.reverse .bild .video{padding-right:50px;padding-left:0}}.modul-teaser-ueberlappend .bild .video{position:relative;display:block;width:100%}.modul-tabelle{margin:0 20px 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media(min-width:992px){.modul-tabelle{margin:0 30px 30px 30px}}.modul-tabelle .container{padding:0}@media(min-width:530px){.modul-tabelle .container{padding:0 40px}}.modul-tabelle .container .tabelle-wrapper{padding:35px 0 40px 0;width:100%}@media(min-width:768px){.modul-tabelle .container .tabelle-wrapper{padding:50px 0 50px 0}}@media(min-width:992px){.modul-tabelle .container .tabelle-wrapper{padding:100px 0 120px 0}}.modul-tabelle .container .tabelle-wrapper .tabelle-teaser{display:block}@media(min-width:768px){.modul-tabelle .container .tabelle-wrapper .tabelle-teaser{display:-webkit-box;display:-ms-flexbox;display:flex}}.modul-tabelle .container .tabelle-wrapper .tabelle-teaser .text{padding:0}.modul-tabelle .container .tabelle-wrapper .tabelle-inner{width:80vw;overflow:scroll}@media(min-width:768px){.modul-tabelle .container .tabelle-wrapper .tabelle-inner{width:auto;overflow:visible}}.modul-tabelle table{margin:20px auto 0;width:100%;font-size:9px;font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-weight:300}@media(min-width:530px){.modul-tabelle table{font-size:12px}}@media(min-width:768px){.modul-tabelle table{font-size:14px;margin:50px auto 0}}.modul-tabelle table tbody .table-image th{background-color:transparent !important;min-width:120px}.modul-tabelle table tbody .table-image img{bottom:0;max-width:70%}@media(min-width:768px){.modul-tabelle table tbody .table-image img{max-width:100%}}.modul-tabelle table tbody th,.modul-tabelle table tbody td{background-color:#d9d9da;border:1px solid #fff}.modul-tabelle table tbody th{padding:9px 10px 9px 10px;text-align:center;color:#fff !important;font-size:9px;font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-weight:500}@media(min-width:530px){.modul-tabelle table tbody th{font-size:12px}}@media(min-width:768px){.modul-tabelle table tbody th{font-size:14px}}.modul-tabelle table tbody th:first-child{background-color:transparent}.modul-tabelle table tbody tr:nth-child(odd) td{background-color:#ececed}.modul-tabelle table tbody tr:hover td{background-color:#d0d0d0}.modul-tabelle table tbody tr:hover:nth-child(odd) td{background-color:#e2e1e1}.modul-tabelle table tbody tr td{padding:9px 10px 9px 10px;text-align:center;color:#000 !important}.modul-tabelle table tbody tr td img{width:28px;height:28px}@media(min-width:768px){.modul-tabelle table tbody tr td{padding:9px 15px 9px 15px}}.modul-tabelle table tbody tr td:nth-child(1){text-align:left !important}.modul-tabelle table tbody tr td:nth-child(2){color:#707173}.modul-tabelle table tbody tr td:nth-child(3){color:#7ba4db}.modul-tabelle table tbody tr td svg{vertical-align:middle}.modul-tabelle table tbody tr .check-grey svg g{fill:#646464}.modul-tabelle table tbody tr .check-lightblue svg g{fill:#0014aa}.modul-tabelle table tbody tr .check-darkblue svg g{fill:#0014aa}.modul-tabelle .darkblue th{background-color:#0014aa}.modul-tabelle .darkblue tr td svg g{fill:#0014aa}.modul-tabelle .lightblue th{background-color:#0014aa}.modul-tabelle .lightblue tr td svg g{fill:#0014aa}.modul-tabelle .darkgrey th{background-color:#646464}.modul-tabelle .darkgrey tr td svg g{fill:#646464}.modul-tabelle th.darkblue{background-color:#0014aa}.modul-tabelle th.lightblue{background-color:#0014aa}.modul-tabelle th.darkgrey{background-color:#646464}.modul-filter{position:relative}.modul-filter .text{width:100%;padding:100px 0 0 0;margin-bottom:70px}.modul-filter .text h1,.modul-filter .text h2,.modul-filter .text h3,.modul-filter .text h4,.modul-filter .text h5,.modul-filter .text h6,.modul-filter .text p.head{line-height:1.6;margin:0 0 10px;color:#000;font-size:1rem;font-weight:normal}@media(min-width:768px){.modul-filter .text h1,.modul-filter .text h2,.modul-filter .text h3,.modul-filter .text h4,.modul-filter .text h5,.modul-filter .text h6,.modul-filter .text p.head{font-size:16px}}@media(min-width:768px){.modul-filter .text{width:70%}}.modul-filter .text .subhead{font-size:24px;color:#000;font-weight:200;margin:0 0 35px 0;line-height:1.2em}@media(min-width:530px){.modul-filter .text .subhead{font-size:30px}}@media(min-width:1216px){.modul-filter .text .subhead{font-size:38px}}.modul-filter .cd-tab-filter-wrapper{z-index:1;padding-bottom:30px}.modul-filter .cd-tab-filter-wrapper:after{content:"";display:table;clear:both}.modul-filter .cd-tab-filter-wrapper .accordion{width:100%;border-bottom:1px dotted #646464;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:30px}.modul-filter .cd-tab-filter-wrapper .accordion:hover{text-decoration:none}.modul-filter .cd-tab-filter-wrapper .accordion:first-child{padding-top:0}.modul-filter .cd-tab-filter-wrapper .accordion .ui-plus{display:none;width:12px;height:12px}.modul-filter .cd-tab-filter-wrapper .accordion .ui-minus{display:block;width:12px;height:12px}.modul-filter .cd-tab-filter-wrapper .accordion .accordion-text{font-size:16px;font-weight:400;color:#000;text-transform:uppercase;margin-bottom:13px}.modul-filter .cd-tab-filter-wrapper .collapsed .ui-minus{display:none}.modul-filter .cd-tab-filter-wrapper .collapsed .ui-plus{display:block}.modul-filter .cd-tab-filter-wrapper .cd-tab-filter{position:relative;margin:0 auto;z-index:1;width:auto;cursor:auto;width:100%;float:right;margin:0;-webkit-transition:width .3s;transition:width .3s}.modul-filter .cd-tab-filter-wrapper .cd-tab-filter ul{margin-top:24px;background:transparent;position:static;-webkit-box-shadow:none;box-shadow:none;text-align:left;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.modul-filter .cd-tab-filter-wrapper .cd-tab-filter ul li{display:block;margin-right:10px;margin-bottom:10px;position:relative}@media(min-width:768px){.modul-filter .cd-tab-filter-wrapper .cd-tab-filter ul li{margin-right:15px}}.modul-filter .cd-tab-filter-wrapper .cd-tab-filter ul li:last-child{margin-right:0}.modul-filter .cd-tab-filter-wrapper .cd-tab-filter ul li button{-webkit-appearance:none;display:block;border:1px solid #646464;line-height:1;font-size:12px;font-weight:400;color:#646464;text-transform:uppercase;padding:7px 15px 5px;margin-bottom:0;background-color:#fff}@media(min-width:768px){.modul-filter .cd-tab-filter-wrapper .cd-tab-filter ul li button{padding:7px 37px 5px}}.modul-filter .cd-tab-filter-wrapper .cd-tab-filter ul li button.mixitup-control-active{background-color:#646464;color:#fff;font-weight:500}.modul-filter .cd-gallery{width:100%}@media(min-width:1216px){.modul-filter .cd-gallery{float:right;-webkit-transition:width .3s;transition:width .3s}}.modul-filter .cd-gallery .portal__einstieg--wrapper{margin-top:0}@media(min-width:768px){.modul-filter .cd-gallery .portal__einstieg--wrapper{margin-top:40px}}.modul-filter .cd-gallery .portal__einstieg--wrapper .portal__einstieg--kasten{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:20px}.modul-filter .cd-gallery .portal__einstieg--wrapper .portal__einstieg--kasten:nth-child(2n){margin:0 0 20px 0}.modul-filter .cd-gallery .portal__einstieg--wrapper .portal__einstieg--kasten:nth-child(3n){margin:0 0 20px 0}@media(min-width:768px){.modul-filter .cd-gallery .portal__einstieg--wrapper .portal__einstieg--kasten{width:calc(50% - 20px);margin:10px}.modul-filter .cd-gallery .portal__einstieg--wrapper .portal__einstieg--kasten:nth-child(2n){margin:10px}.modul-filter .cd-gallery .portal__einstieg--wrapper .portal__einstieg--kasten:nth-child(3n){margin:10px}}@media(min-width:1216px){.modul-filter .cd-gallery .portal__einstieg--wrapper .portal__einstieg--kasten{width:calc(33% - 20px)}.modul-filter .cd-gallery .portal__einstieg--wrapper .portal__einstieg--kasten:nth-child(2n){margin:10px}.modul-filter .cd-gallery .portal__einstieg--wrapper .portal__einstieg--kasten:nth-child(3n){margin:10px}}.modul-filter .cd-gallery .portal__einstieg--wrapper .portal__einstieg--kasten img{padding-top:40px;max-width:100%}@media(min-width:768px){.modul-filter .cd-gallery .portal__einstieg--wrapper .portal__einstieg--kasten:after{content:"";display:table;clear:both}}.modul-filter .cd-gallery .cd-fail-message{display:none;text-align:center}.galleryWrapper{text-align:center}.galleryWrapper .showAllButton{display:none;margin-top:20px}.galleryWrapper:has(.bildergalerie-fs a:nth-child(10)) .showAllButton{display:inline-block}.galleryWrapper .bildergalerie-fs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.galleryWrapper .bildergalerie-fs a{width:300px;aspect-ratio:1/1;background-repeat:no-repeat;background-clip:border-box;background-position:center;background-size:cover}.galleryWrapper .bildergalerie-fs a img{max-width:100%}.galleryWrapper .bildergalerie-fs a:hover{text-decoration:none;border-bottom:1px solid transparent}.galleryWrapper .bildergalerie-fs .noshow{display:none}@media(max-width:1300px){.galleryWrapper:has(.bildergalerie-fs a:nth-child(5)) .showAllButton{display:inline-block}.galleryWrapper .bildergalerie-fs a{width:45%;aspect-ratio:1/1;display:none}.galleryWrapper .bildergalerie-fs a:nth-child(1),.galleryWrapper .bildergalerie-fs a:nth-child(2),.galleryWrapper .bildergalerie-fs a:nth-child(3),.galleryWrapper .bildergalerie-fs a:nth-child(4){display:inline-block}}@media(max-width:600px){.galleryWrapper:has(.bildergalerie-fs a:nth-child(2)) .showAllButton{display:inline-block}.galleryWrapper .bildergalerie-fs a{width:100%;aspect-ratio:1/1}.galleryWrapper .bildergalerie-fs a:not(:first-child){display:none !important}.galleryWrapper .bildergalerie-fs a:first-child{display:inline-block}}.modul-faq-accordion{background:transparent;margin:0 20px 20px 20px;position:relative}@media(min-width:992px){.modul-faq-accordion{margin:0 30px 30px 30px}}.modul-faq-accordion .container{padding:40px 0}@media(min-width:530px){.modul-faq-accordion .container{padding:80px 40px}}.modul-faq-accordion .container::before{display:none}.modul-faq-accordion .subhead{font-size:24px;color:#000;font-weight:200;margin:0 0 30px 0;line-height:1.2em;width:100%}@media(min-width:530px){.modul-faq-accordion .subhead{font-size:30px}}@media(min-width:768px){.modul-faq-accordion .subhead{width:60%;margin:0 0 50px 0}}@media(min-width:1216px){.modul-faq-accordion .subhead{font-size:38px}}.modul-faq-accordion .faq-inner{width:100%}.modul-faq-accordion .faq-inner .faq-block{background-color:#e2e1e1;width:100%;margin:0 0 15px 0;padding:20px 20px 20px 20px;cursor:pointer}@media(min-width:530px){.modul-faq-accordion .faq-inner .faq-block{padding:21px 25px 25px 25px}}.modul-faq-accordion .faq-inner .faq-block .faq-head-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.modul-faq-accordion .faq-inner .faq-block .faq-head-wrapper .faq-frage{color:#000;margin-bottom:0;line-height:1.4;width:calc(100% - 30px);font-size:14px;margin-top:0}.modul-faq-accordion .faq-inner .faq-block .faq-head-wrapper .accordion-title-image{max-height:120px;max-width:120px;display:none}@media(min-width:992px){.modul-faq-accordion .faq-inner .faq-block .faq-head-wrapper .accordion-title-image{display:inline-block}}.modul-faq-accordion .faq-inner .faq-block .faq-head-wrapper .accordion-title{color:#000;margin-bottom:0;line-height:1.4;width:calc(100% - 30px);font-size:16px;text-transform:none;font-weight:400;margin-top:0}.modul-faq-accordion .faq-inner .faq-block .faq-head-wrapper .accordion-title-description{color:#777;font-size:14px;display:none}@media(min-width:992px){.modul-faq-accordion .faq-inner .faq-block .faq-head-wrapper .accordion-title-description{display:block}}.modul-faq-accordion .faq-inner .faq-block .faq-head-wrapper .accordion-title-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.modul-faq-accordion .faq-inner .faq-block .faq-head-wrapper .faq-arrow{-webkit-transform:rotate(-270deg) scaleX(-1);transform:rotate(-270deg) scaleX(-1);-webkit-transition:all .3s;transition:all .3s;height:20px;float:right;width:20px}.modul-faq-accordion .faq-inner .faq-block .collapse .accordion-inner,.modul-faq-accordion .faq-inner .faq-block .collapsing .accordion-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:992px){.modul-faq-accordion .faq-inner .faq-block .collapse .accordion-inner,.modul-faq-accordion .faq-inner .faq-block .collapsing .accordion-inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.modul-faq-accordion .faq-inner .faq-block .collapse .accordion-inner .accordion-text,.modul-faq-accordion .faq-inner .faq-block .collapsing .accordion-inner .accordion-text{width:100%}@media(min-width:992px){.modul-faq-accordion .faq-inner .faq-block .collapse .accordion-inner .accordion-text,.modul-faq-accordion .faq-inner .faq-block .collapsing .accordion-inner .accordion-text{margin-right:15px}}.modul-faq-accordion .faq-inner .faq-block .collapse .accordion-inner .accordion-text .button,.modul-faq-accordion .faq-inner .faq-block .collapsing .accordion-inner .accordion-text .button{margin-top:30px}.modul-faq-accordion .faq-inner .faq-block .collapse .accordion-inner .accordion-bild,.modul-faq-accordion .faq-inner .faq-block .collapsing .accordion-inner .accordion-bild{margin-top:40px;width:100%}@media(min-width:992px){.modul-faq-accordion .faq-inner .faq-block .collapse .accordion-inner .accordion-bild,.modul-faq-accordion .faq-inner .faq-block .collapsing .accordion-inner .accordion-bild{margin-top:0;margin-left:15px}}.modul-faq-accordion .faq-inner .faq-block .collapse .accordion-inner .accordion-bild img,.modul-faq-accordion .faq-inner .faq-block .collapsing .accordion-inner .accordion-bild img{width:100%}.modul-faq-accordion .faq-inner .faq-block .collapse hr,.modul-faq-accordion .faq-inner .faq-block .collapsing hr{margin-top:15px;margin-bottom:15px;border-top:1px solid #cdcdcd}@media(min-width:530px){.modul-faq-accordion .faq-inner .faq-block .collapse hr,.modul-faq-accordion .faq-inner .faq-block .collapsing hr{margin-top:20px;margin-bottom:20px}}.modul-faq-accordion .faq-inner .faq-block .collapse .accordion-text,.modul-faq-accordion .faq-inner .faq-block .collapse .faq-text,.modul-faq-accordion .faq-inner .faq-block .collapsing .accordion-text,.modul-faq-accordion .faq-inner .faq-block .collapsing .faq-text{color:#000}.modul-faq-accordion .faq-inner .faq-block .collapse .accordion-text p,.modul-faq-accordion .faq-inner .faq-block .collapse .faq-text p,.modul-faq-accordion .faq-inner .faq-block .collapsing .accordion-text p,.modul-faq-accordion .faq-inner .faq-block .collapsing .faq-text p{font-size:14px}.modul-faq-accordion .faq-inner .faq-block .collapse .faq-text ul,.modul-faq-accordion .faq-inner .faq-block .collapsing .faq-text ul{padding-left:25px}@media(min-width:530px){.modul-faq-accordion .faq-inner .faq-block .collapse .faq-text ul,.modul-faq-accordion .faq-inner .faq-block .collapsing .faq-text ul{padding-left:40px}}.modul-faq-accordion .faq-inner .faq-block .collapse .faq-text p:last-child,.modul-faq-accordion .faq-inner .faq-block .collapsing .faq-text p:last-child{margin-bottom:0}@media(min-width:530px){.modul-faq-accordion .faq-inner .collapsed{padding:21px 25px 19px 25px}}.modul-faq-accordion .faq-inner .collapsed .faq-head-wrapper .faq-arrow{-webkit-transform:rotate(-270deg) scaleX(1);transform:rotate(-270deg) scaleX(1)}.modul-faq-accordion .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.modul-faq-accordion .button-wrapper .mehranzeigen{width:100%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;max-height:0;overflow:hidden}.modul-faq-accordion .button-wrapper .button-small{margin-top:30px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.modul-navi{padding-bottom:167px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:992px){.modul-navi{padding-bottom:133px}}.modul-navi .top-nav{position:fixed;z-index:200;max-width:1440px;width:100%;text-align:left;line-height:1;background-color:#fff;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}@media(min-width:992px){.modul-navi .top-nav{margin-top:69px}}.modul-navi .top-nav .top-nav-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper{width:100%}.modul-navi .top-nav .top-nav-inner .top-nav__topnav{font-weight:400;text-align:center;padding:10px 30px 10px 30px;margin-top:105px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:margin-top .25s ease-in-out;transition:margin-top .25s ease-in-out}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__topnav{margin-top:auto;padding-top:0;padding-bottom:0}}@media(min-width:1216px){.modul-navi .top-nav .top-nav-inner .top-nav__topnav{font-size:18px}}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__logo{position:relative;z-index:201;display:inherit;padding:0;height:42px}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__logo a{border-bottom:0}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__logo a img{height:42px}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__logo{margin-left:0;height:auto}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__logo a{border-bottom:0}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__logo .logo-nav-wrapper{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:73.52px;height:50px}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__logo .logo-nav{height:100%}}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart{-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999;position:relative;z-index:201;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart{margin-right:0;padding:0}}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart--icon{width:24px;margin-top:5px}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart p{color:#777;line-height:3;font-size:9px;margin-left:10px;margin-top:3px;display:none}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart p{display:inherit}}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart span{font-size:.9375em;color:#777;margin:0 13px 0 15px;line-height:2.1}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart--suche{position:relative;z-index:201;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart--suche .button-search{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;padding:0;line-height:1}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart--suche .button-search img{opacity:1;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart--suche .button-search:hover img{opacity:.5}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart--suche .trenner{font-size:1.3em;font-weight:300;color:#777;opacity:.7;margin-right:20px;margin-left:18px;line-height:1}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart--suche .trenner{display:none}}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart #burger-mini{display:inherit;opacity:.6}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart #burger-mini:hover{opacity:1}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart #burger-mini{display:none}}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart #burger-mini.burger-icon{width:25px;height:16px;position:relative;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;background-color:transparent;border:0}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart #burger-mini.burger-icon span{display:block;position:absolute;height:3px;width:100%;background:#777;opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart #burger-mini.burger-icon span:nth-child(1){top:5px;width:0;left:50%;margin-left:0}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart #burger-mini.burger-icon span:nth-child(2){top:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:0}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart #burger-mini.burger-icon span:nth-child(3){top:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:0}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart #burger-mini.burger-icon span:nth-child(4){top:5px;width:0;left:50%;margin-left:0}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart #burger-mini.burger-icon.open{height:16px}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart #burger-mini.burger-icon.open span:nth-child(1){top:0;width:100%;left:0;margin-left:0}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart #burger-mini.burger-icon.open span:nth-child(2){top:7px;-webkit-transform:rotate(0);transform:rotate(0);margin-left:0}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart #burger-mini.burger-icon.open span:nth-child(3){top:7px;-webkit-transform:rotate(0);transform:rotate(0);margin-left:0}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .top-nav__kart #burger-mini.burger-icon.open span:nth-child(4){top:14px;width:100%;left:0;margin-left:0}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items{display:inline-block;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:100vh;position:absolute;background-color:white;bottom:0;-webkit-transform:translate(-100%,100%);transform:translate(-100%,100%);left:0;border-top:1px solid #f0f0f0}@media(max-width:991px){.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items:not(.nav-items--active){display:none}}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items{position:relative;height:auto;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;width:auto;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;bottom:auto;background-color:transparent;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translateY(0);transform:translateY(0);border:0}}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items__mainmenu{list-style-type:none;margin:17.5px 30px 0 30px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 60px)}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items__mainmenu{margin:0;width:auto}}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items__mainmenu .nav-item{letter-spacing:-0.02rem}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items__mainmenu .nav-item a{padding:12.5px 0}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items__mainmenu .nav-item a{padding:28px 0}}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items__mainmenu .nav-item>a:hover{font-weight:normal;border-bottom:1px solid #000 !important}}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items__mainmenu li{width:100%;margin:0}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items__mainmenu li{margin:0;padding:0 15px;width:auto;text-align:center}}@media(min-width:1216px){.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items__mainmenu li{padding:0 20px}}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items__mainmenu a{color:#000;text-decoration:none;-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out;border-bottom:0;padding:15px 0;display:block;text-align:left}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items__mainmenu a:hover{text-decoration:none;color:#000;font-weight:bold}}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items__mainmenu--active>a{color:#000;font-weight:bold;text-decoration:none}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items__mainmenu--active>a:hover{color:#000}}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items__mainmenu li:has(.nav-items__mainmenu--active)>a,.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items__mainmenu li.nav-items__mainmenu--active>a{color:#000;text-decoration:none}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items__mainmenu li:has(.nav-items__mainmenu--active)>a:hover,.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items__mainmenu li.nav-items__mainmenu--active>a:hover{color:#000}}.modul-navi .top-nav .top-nav-inner .top-nav__topnav .nav-items__mainmenu .megamenu-menu.nav-item-hover:not(:hover) li:has(.nav-items__mainmenu--active):first-child>.dropdown-menu{visibility:visible !important}.modul-region,.modul-region-handy{background-color:#e2e1e1;width:100%;padding:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:center;z-index:225;top:0;position:fixed}@media(min-width:992px){.modul-region,.modul-region-handy{z-index:201;display:inherit;text-align:left;margin-top:0}}.modul-region .container,.modul-region-handy .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modul-region .container .modul-region-inner,.modul-region-handy .container .modul-region-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:768px){.modul-region .container .modul-region-inner,.modul-region-handy .container .modul-region-inner{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:992px){.modul-region .container .modul-region-inner,.modul-region-handy .container .modul-region-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.modul-region .container .modul-region-inner p,.modul-region-handy .container .modul-region-inner p{font-size:11px;min-width:auto;width:100%;margin-bottom:15px;padding:0}@media(min-width:530px){.modul-region .container .modul-region-inner p,.modul-region-handy .container .modul-region-inner p{padding:0 15%}}@media(min-width:768px){.modul-region .container .modul-region-inner p,.modul-region-handy .container .modul-region-inner p{padding:0 25%}}@media(min-width:992px){.modul-region .container .modul-region-inner p,.modul-region-handy .container .modul-region-inner p{margin-top:10px;margin-right:20px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:auto;padding:0}}.modul-region .container .modul-region-inner .btn:focus,.modul-region-handy .container .modul-region-inner .btn:focus{outline:0}.modul-region .container .modul-region-inner .dropdown,.modul-region-handy .container .modul-region-inner .dropdown{width:calc(100% - 100px);margin-top:0;margin-bottom:0;width:200px}.modul-region .container .modul-region-inner .dropdown .btn,.modul-region-handy .container .modul-region-inner .dropdown .btn{font-weight:500;font-size:12px;color:#000;padding:7px 10px 6px;border:1px solid transparent;height:auto}.modul-region .container .modul-region-inner .dropdown .btn:active,.modul-region-handy .container .modul-region-inner .dropdown .btn:active{-webkit-box-shadow:none;box-shadow:none}.modul-region .container .modul-region-inner .dropdown .dropdown-menu,.modul-region-handy .container .modul-region-inner .dropdown .dropdown-menu{top:33px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background-color:#fff;width:100%;padding:0;border:0;z-index:250}@media(min-width:530px){.modul-region .container .modul-region-inner .dropdown .dropdown-menu,.modul-region-handy .container .modul-region-inner .dropdown .dropdown-menu{right:0;left:auto;-webkit-transform:translate(0,0);transform:translate(0,0)}}.modul-region .container .modul-region-inner .dropdown .dropdown-menu:focus,.modul-region-handy .container .modul-region-inner .dropdown .dropdown-menu:focus{outline:0}.modul-region .container .modul-region-inner .dropdown .dropdown-menu li,.modul-region-handy .container .modul-region-inner .dropdown .dropdown-menu li{padding:0;list-style:none}.modul-region .container .modul-region-inner .dropdown .dropdown-menu li a,.modul-region-handy .container .modul-region-inner .dropdown .dropdown-menu li a{color:#777;background-color:#fff;padding:7px 10px 6px;font-size:12px}.modul-region .container .modul-region-inner .dropdown .dropdown-menu li a img,.modul-region-handy .container .modul-region-inner .dropdown .dropdown-menu li a img{margin-top:-1px;margin-right:9px}.modul-region .container .modul-region-inner .open .btn,.modul-region-handy .container .modul-region-inner .open .btn{background-color:#fff !important}.modul-region__close,.modul-region__close-handy,.modul-region-handy__close,.modul-region-handy__close-handy{width:18px;height:19px;border-bottom:0;position:relative;opacity:.6;margin-left:20px}.modul-region__close:hover,.modul-region__close-handy:hover,.modul-region-handy__close:hover,.modul-region-handy__close-handy:hover{border-bottom:0;opacity:1}.modul-region__close img,.modul-region__close-handy img,.modul-region-handy__close img,.modul-region-handy__close-handy img{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.modul-region-inactive .modul-region{display:none}@media(min-width:992px){.modul-region-inactive .top-nav{margin-top:0}}.modul-region-inactive .modul-navi{padding-bottom:62px}@media(min-width:992px){.modul-region-inactive .modul-navi{padding-bottom:133px}}.modul-region-inactive .modul-navi .menu-bar{margin-top:0}.modul-navi .swipe-nav-items,modul-navi-single .swipe-nav-items{display:none}.modul-navi .swipe-nav-items.slick-initialized,modul-navi-single .swipe-nav-items.slick-initialized{display:block}@media(max-width:991px){.microsite-page-main-content.subNavVisible{margin-top:42px !important}}.top-nav__subheader-wrapper{padding-top:24px;padding-bottom:25px;padding-left:50px;width:100%;display:none}@media(min-width:992px){.top-nav__subheader-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.top-nav__sub-topnav{font-size:15px;text-align:center;width:100%}.top-nav__sub-topnav .nav-items{display:inline-block}.top-nav__sub-topnav .nav-items__mainmenu{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-nav__sub-topnav .nav-items__mainmenu li.bluesmart-link a{color:#000}.top-nav__sub-topnav .nav-items__mainmenu li a{margin:0 20px;color:#000}.top-nav__sub-topnav .nav-items__mainmenu a{color:#000;text-decoration:none;border-style:solid;padding-bottom:3px;border-width:0 0 2px 0;border-color:transparent;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;font-weight:300}.top-nav__sub-topnav .nav-items__mainmenu a:hover{text-decoration:none;color:#000;background-color:transparent;border-color:#000}.top-nav__sub-topnav .nav-items__mainmenu--active a{text-decoration:none;border-style:solid;border-width:0 0 2px 0;border-color:#000;color:#000 !important}.top-nav__sub-topnav .nav-items__mainmenu--button a{background:#0014aa;color:#fff;font-weight:500;border:1px solid #0014aa;padding:6px 15px 5px 15px !important;line-height:1.4;display:block}.microsite-page-main-content.subNavVisible{margin-top:42px !important}@media(min-width:992px){body.aria-enabled .megamenu:focus-within .megamenu-menu{visibility:visible !important;margin-top:0 !important}body.aria-enabled .megamenu-second-layer:focus-within .megamenu-menu-second-layer{visibility:visible !important;margin-top:0 !important}body.aria-enabled .megamenu-third-layer:focus-within .megamenu-menu-third-layer{visibility:visible !important;margin-top:0 !important}body.aria-enabled .megamenu-fourth-layer:focus-within .megamenu-menu-fourth-layer{visibility:visible !important;margin-top:0 !important}}body.aria-enabled.theme-black *:focus-visible{outline-color:#000 !important}body.aria-enabled *:focus-visible{-webkit-transition:outline-width 0s !important;transition:outline-width 0s !important;outline:2px solid #0014aa !important;outline-offset:2px !important;z-index:999}body.aria-enabled .black *:focus-visible{outline-color:#fff !important}body.aria-enabled #cmsSearchModal .js-site-search-input:focus-visible,body.aria-enabled #cmsSearchModal .js-site-search-input+a:focus-visible{outline-color:#fff !important}body.aria-enabled #cmsSearchModal .js-site-search-input+a:focus-visible{border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;background-color:#fff;outline:none !important}body.aria-enabled #cmsSearchModal .js-site-search-input+a:focus-visible svg g g path{fill:#0014aa}body.aria-enabled .select2-container--focus{-webkit-transition:outline-width 0s !important;transition:outline-width 0s !important;outline:2px solid #0014aa !important;outline-offset:2px !important}body.aria-enabled .select2-container--focus *:focus-visible{outline:none !important}body.aria-enabled .darkblue *:focus-visible,body.aria-enabled .darkblueorange *:focus-visible,body.aria-enabled .blueorange *:focus-visible,body.aria-enabled .lightblue *:focus-visible,body.aria-enabled .bg-black *:focus-visible,body.aria-enabled .black *:focus-visible{-webkit-transition:outline-width 0s;transition:outline-width 0s;outline:2px solid #fff !important;outline-offset:2px !important}body.aria-enabled .darkblue .select2-container--focus,body.aria-enabled .darkblueorange .select2-container--focus,body.aria-enabled .blueorange .select2-container--focus,body.aria-enabled .lightblue .select2-container--focus,body.aria-enabled .bg-black .select2-container--focus,body.aria-enabled .black .select2-container--focus{-webkit-transition:outline-width 0s !important;transition:outline-width 0s !important;outline:2px solid #fff !important;outline-offset:2px !important}body.aria-enabled footer .dropdown-menu a:focus-visible{-webkit-transition:all 0s !important;transition:all 0s !important;background-color:#0014aa !important;color:#fff !important}.embla-nav{margin-top:167px;width:100%;position:fixed;z-index:199;background-color:#fff;padding:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media(min-width:992px){.embla-nav{display:none}}.embla-nav .swipe-nav-item-active a{border-bottom:1px solid #000}.embla-nav .embla-nav-items{padding:11px 0 9px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin:0 20px}.embla-nav .embla-nav-items .arrow-wrapper{display:none}.embla-nav .embla-nav-items .embla__prev,.embla-nav .embla-nav-items .embla__next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:60px;height:41px;padding:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;z-index:200}.embla-nav .embla-nav-items .embla__prev:hover,.embla-nav .embla-nav-items .embla__prev:focus,.embla-nav .embla-nav-items .embla__next:hover,.embla-nav .embla-nav-items .embla__next:focus{color:transparent;outline:0}.embla-nav .embla-nav-items .embla__prev:hover:before,.embla-nav .embla-nav-items .embla__prev:focus:before,.embla-nav .embla-nav-items .embla__next:hover:before,.embla-nav .embla-nav-items .embla__next:focus:before{opacity:1}.embla-nav .embla-nav-items .embla__prev.slick-disabled:before,.embla-nav .embla-nav-items .embla__next.slick-disabled:before{opacity:.3}.embla-nav .embla-nav-items .embla__prev:before,.embla-nav .embla-nav-items .embla__next:before{font-family:"slick";font-size:20px;line-height:1;opacity:1;color:#000;-webkit-font-smoothing:antialiased}.embla-nav .embla_nav{width:100%}.embla-nav .embla__viewport{overflow:hidden}.embla-nav .embla__viewport.hidden{visibility:hidden;position:absolute}.embla-nav .embla__viewport--no-scroll .embla__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.embla-nav .embla__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom}.embla-nav .embla__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:0;margin:0 15px}.embla-nav .embla__slide a{color:#000}.embla-nav .embla__slide a:hover{color:#000;border-color:#000}.embla-nav .embla__prev{left:0;background:-webkit-gradient(linear,left top, right top,color-stop(40%, #fff),to(rgba(255,255,255,0)));background:linear-gradient(90deg,#fff 40%,rgba(255,255,255,0) 100%);padding-left:10px}.embla-nav .embla__prev:before{content:"";background-image:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/icon-arrow-left.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center left;display:block;height:100%}.embla-nav .embla__next:disabled,.embla-nav .embla__next[disabled],.embla-nav .embla__prev:disabled,.embla-nav .embla__prev[disabled]{display:none !important}.embla-nav .embla__next{right:0;background:-webkit-gradient(linear,left top, right top,color-stop(0, rgba(255,255,255,0)),color-stop(60%, #fff));background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 60%);padding-right:10px}.embla-nav .embla__next:before{content:"";background-image:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/icon-arrow-right.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center right;display:block;height:100%;margin-right:10px}.modul-navi-anchor .menu-bar .logo-nav-wrapper{height:46px}.w-inline-block{max-width:100%;display:inline-block;border-bottom:0}.w-inline-block:hover,.w-inline-block:focus{border-bottom:0;color:#000}.container.is-menu{position:fixed;left:0;top:auto;right:0;bottom:0;z-index:1000;padding-right:4%;padding-bottom:3%;padding-left:4%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}@media(min-width:992px){.container.is-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.container.is-header{height:80vh;text-align:center}.menu_wrap{max-width:100%;padding:1px;background-color:#fff;-webkit-box-shadow:1px 1px 7px 0 rgba(0,0,0,0.16);box-shadow:1px 1px 7px 0 rgba(0,0,0,0.16);font-size:.9rem}.menu_link-text{position:relative;z-index:2;font-size:.85rem;font-weight:500;line-height:1;margin:0;text-transform:uppercase}.menu{position:relative}.menu_link{position:relative;z-index:2;padding:10px 20px 9px 20px;color:#777}.menu_link.w--current{color:#fff}.menu_link.w--current .menu_link-bg{opacity:1}.menu_shape{position:absolute;left:0;top:0;right:auto;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;width:7em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.menu_shape-bg{position:relative;width:100%;height:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#0014aa}.menu_link-bg{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;border-radius:100vw;background-color:#fff;opacity:0}@media screen and (max-width:991px){.container.is-menu{padding-bottom:6.5em}}@media screen and (max-width:479px){.container.is-menu{padding-bottom:8%}.menu_wrap{font-size:3vw}}.modul-navi .arrow-wrapper{border:0;background-color:transparent;display:none}.modul-navi .megamenu-menu .arrow-wrapper{display:block}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav:has(.megamenu-open) .logo-nav-wrapper{display:none !important}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .dropdown.megamenu>.dropdown-toggle{width:100%}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .dropdown .dropdown-toggle{width:calc(100% - 61px)}@media(max-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .dropdown .arrow-wrapper{height:26px;width:41px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border-left:1px solid #9b9b9b}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .dropdown .dropdown-menu{width:100%}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .dropdown .dropdown-menu li a{white-space:normal}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu{position:relative}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu:hover .megamenu-menu{visibility:visible;margin-top:0}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu:has(.nav-item-hover) .megamenu-toggle{color:#000 !important}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu:has(.nav-item-hover) .megamenu-toggle{border-bottom:1px solid #000}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu.megamenu-open{top:-62.5px;position:absolute;padding:10px 30px;z-index:2;left:0;width:calc(100% - 120px)}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu.megamenu-open .megamenu-toggle{color:#000;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu.megamenu-open>.arrow-wrapper{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;border-left:0;border-right:1px solid #000}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu.megamenu-open>.arrow-wrapper .right{-webkit-transform:rotate(135deg);transform:rotate(135deg);border-color:#000}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu.megamenu-open .megamenu-menu{left:50%}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-toggle{border-bottom:1px solid transparent}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-toggle:hover{cursor:pointer}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .arrow{border:solid #9b9b9b;border-width:0 1.5px 1.5px 0;display:inline-block;padding:3px}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .arrow{padding:2.5px;display:none}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .right{display:none}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu{display:block !important;margin-left:-50vw;position:fixed;-webkit-box-shadow:none;box-shadow:none;border-radius:0;-webkit-transition:top .25s ease-in-out;transition:top .25s ease-in-out;top:0;bottom:auto;-webkit-transform:translateY(0);transform:translateY(0);z-index:1;padding:17.5px 0;width:100%;background-color:#fff;left:-50%;margin-top:0}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu{visibility:hidden;margin-top:-1px;border-top:1px solid rgba(177,179,179,0.5019607843);border-bottom:1px solid rgba(177,179,179,0.5019607843);bottom:1px;top:auto;-webkit-transform:translateY(100%);transform:translateY(100%);width:calc(100vw - 10px);z-index:-1;padding:30px 0;margin-left:calc(-50vw - 20px);left:50%}}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu:hover{display:block;margin-top:0}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:100%}@media(max-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container{width:100%;padding:0}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul{list-style:none;width:100%;padding-left:0;height:calc(100vh - 203px)}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul{border-right:1px solid rgba(177,179,179,0.5019607843);height:auto;width:25%}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li{padding:0 30px 0 30px;margin:0}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li{padding:5px 30px 5px 30px}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12.5px 0}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li a{padding:9px 0 !important}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li a:hover{background-color:transparent}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li a:hover span{border-color:#000}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li .arrow{border:solid #000;border-width:0 1.5px 1.5px 0;display:inline-block;padding:3px}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li .arrow{padding:2.5px}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li .right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer{position:static}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer:hover{color:#000}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer:hover .megamenu-menu-second-layer{visibility:visible}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer:has(.megamenu-second-layer-hover) .megamenu-toggle-second-layer{color:#000 !important}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer:has(.megamenu-second-layer-hover)>.arrow-wrapper span{border-color:#000}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer.megamenu-open-second-layer{top:-80px;position:absolute;padding:10px 30px;z-index:2;left:0;width:calc(100% - 120px);background-color:#fff}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer.megamenu-open-second-layer .megamenu-toggle-second-layer{color:#000;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer.megamenu-open-second-layer>.arrow-wrapper{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;border-left:0;border-right:1px solid #000}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer.megamenu-open-second-layer>.arrow-wrapper .right{-webkit-transform:rotate(135deg);transform:rotate(135deg);border-color:#000}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer.megamenu-open-second-layer .megamenu-menu-second-layer{visibility:visible;left:0;background-color:#fff;width:100vw;top:62.5px;padding:17.5px 0;height:calc(100vh - 168px)}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-toggle-second-layer{font-size:16px}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-toggle-second-layer{font-size:14px}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer{top:0;-webkit-box-shadow:none;box-shadow:none;left:calc(25% + 5px);margin-top:0;background-color:transparent;width:25%;height:100%;display:block !important;visibility:hidden}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul{width:100%}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul li a{font-size:16px}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul li a{font-size:14px}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer{position:static}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer:hover{color:#000}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer:hover .megamenu-menu-third-layer{visibility:visible}}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer:has(.megamenu-third-layer-hover) .megamenu-toggle-third-layer{color:#000 !important}}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer:has(.megamenu-third-layer-hover)>.arrow-wrapper span{border-color:#000}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer.megamenu-open-third-layer{top:-62.5px;position:absolute;padding:10px 30px;z-index:2;left:0;width:calc(100% - 120px);background-color:#fff}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer.megamenu-open-third-layer .megamenu-toggle-third-layer{color:#000;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer.megamenu-open-third-layer>.arrow-wrapper{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;border-left:0;border-right:1px solid #000}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer.megamenu-open-third-layer>.arrow-wrapper .right{-webkit-transform:rotate(135deg);transform:rotate(135deg);border-color:#000}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer.megamenu-open-third-layer .megamenu-menu-third-layer{visibility:visible;left:0;background-color:#fff;width:100vw;top:62.5px;padding:17.5px 0;height:calc(100vh - 168px)}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-toggle-third-layer{font-size:16px}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-toggle-third-layer{font-size:14px}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer{top:0;-webkit-box-shadow:none;box-shadow:none;left:100%;margin-top:0;background-color:transparent;width:100%;display:block !important;visibility:hidden}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul{width:100%}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul li a{font-size:16px}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul li a{font-size:14px}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul .megamenu-fourth-layer{position:static}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul .megamenu-fourth-layer:hover{color:#000}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul .megamenu-fourth-layer:hover .megamenu-menu-fourth-layer{visibility:visible}}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul .megamenu-fourth-layer:has(.megamenu-fourth-layer-hover) .megamenu-toggle-fourth-layer{color:#000 !important}}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul .megamenu-fourth-layer:has(.megamenu-fourth-layer-hover)>.arrow-wrapper span{border-color:#000}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul .megamenu-fourth-layer.megamenu-open-fourth-layer{top:-62.5px;position:absolute;padding:10px 30px;z-index:2;left:0;width:calc(100% - 120px);background-color:#fff}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul .megamenu-fourth-layer.megamenu-open-fourth-layer .megamenu-toggle-fourth-layer{color:#000;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul .megamenu-fourth-layer.megamenu-open-fourth-layer>.arrow-wrapper{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;border-left:0;border-right:1px solid #000}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul .megamenu-fourth-layer.megamenu-open-fourth-layer>.arrow-wrapper .right{-webkit-transform:rotate(135deg);transform:rotate(135deg);border-color:#000}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul .megamenu-fourth-layer.megamenu-open-fourth-layer .megamenu-menu-fourth-layer{visibility:visible;left:0;background-color:#fff;width:100vw;top:62.5px;padding:17.5px 0;height:calc(100vh - 168px)}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul .megamenu-fourth-layer .megamenu-toggle-fourth-layer{font-size:16px}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul .megamenu-fourth-layer .megamenu-toggle-fourth-layer{font-size:14px}}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul .megamenu-fourth-layer .megamenu-menu-fourth-layer{top:0;-webkit-box-shadow:none;box-shadow:none;left:100%;margin-top:0;background-color:transparent;width:100%;display:block !important;visibility:hidden}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul .megamenu-fourth-layer .megamenu-menu-fourth-layer ul{width:100%;border:0}.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul .megamenu-fourth-layer .megamenu-menu-fourth-layer ul li a{font-size:16px}@media(min-width:992px){.modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer .megamenu-menu-third-layer ul .megamenu-fourth-layer .megamenu-menu-fourth-layer ul li a{font-size:14px}}.modul-news{margin:0 20px 20px 20px;position:relative}@media(min-width:992px){.modul-news{margin:0 30px 30px 30px}}.modul-news .container{padding:40px 0}@media(min-width:530px){.modul-news .container{padding:50px 40px}}.modul-news .container::before{display:none}.modul-news .subhead{font-size:24px;color:#000;font-weight:200;margin:0 0 45px 0;line-height:1.2em;width:100%}@media(min-width:530px){.modul-news .subhead{font-size:30px}}@media(min-width:768px){.modul-news .subhead{width:60%;margin:0 0 63px 0}}@media(min-width:1216px){.modul-news .subhead{font-size:38px}}.modul-news .news-inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.modul-news .news-inner .news-block{width:100%;margin:0 0 20px 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.modul-news .news-inner .news-block{width:calc(50% - 20px);margin:0 10px 20px 10px}}.modul-news .news-inner .news-block:hover .news-head-text .news-head{color:#000}.modul-news .news-inner .news-block:hover .news-head-text .news-text{color:#000}.modul-news .news-inner .news-block .news-image{width:100%}.modul-news .news-inner .news-block .news-link{position:absolute;width:100%;height:100%;border:0}.modul-news .news-inner .news-block .news-link ~ .news-head-text{border-bottom:10px solid #777;border-top:10px solid #777}.modul-news .news-inner .news-block .news-link:hover ~ .news-head-text,.modul-news .news-inner .news-block .news-link:hover{border-color:#0014aa}.modul-news .news-inner .news-block .news-head-text{padding:19px 20px 16px 20px;-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modul-news .news-inner .news-block .news-head{color:#000;font-style:normal;margin:0;font-weight:500;font-size:14px}@media(min-width:992px){.modul-news .news-inner .news-block .news-head{font-size:16px}}.modul-news .news-inner .news-block .news-text{font-size:14px;line-height:1.6em;color:#000;margin:0;font-weight:normal}@media(min-width:992px){.modul-news .news-inner .news-block .news-text{font-size:16px}}.modul-news .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.modul-news .button-wrapper .button-small{margin-top:30px}.modul-news .button-wrapper .button-small.open{display:none}.modul-faq{margin:0 20px 20px 20px;position:relative}@media(min-width:992px){.modul-faq{margin:0 30px 30px 30px}}.modul-faq .container{padding:40px 0}@media(min-width:530px){.modul-faq .container{padding:80px 40px}}.modul-faq .container::before{display:none}.modul-faq .subhead{font-size:24px;color:#000;font-weight:200;margin:0 0 30px 0;line-height:1.2em;width:100%}@media(min-width:530px){.modul-faq .subhead{font-size:30px}}@media(min-width:768px){.modul-faq .subhead{width:60%;margin:0 0 50px 0}}@media(min-width:1216px){.modul-faq .subhead{font-size:38px}}.modul-faq .faq-inner{width:100%}.modul-faq .faq-inner .faq-block{background-color:#e2e1e1;width:100%;margin:0;padding:20px 0 20px 0}.modul-faq .faq-inner .faq-block .faq-head{color:#777;font-size:11px;margin-bottom:3px;font-weight:500}@media(min-width:768px){.modul-faq .faq-inner .faq-block .faq-head{font-size:18px;font-weight:300}}.modul-faq .faq-inner .faq-block .faq-text{font-size:11px;line-height:1.6em;color:#000;margin-bottom:0}@media(min-width:768px){.modul-faq .faq-inner .faq-block .faq-text{font-size:14px}}.modul-faq .faq-inner .faq-block:last-child{border-bottom:1px solid #646464}.modul-faq .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.modul-faq .button-wrapper .mehranzeigen .faq-inner .faq-block:first-child{border-top:0}.modul-faq .button-wrapper .button-small{margin-top:30px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.modul-kontaktformular{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:0 20px 20px 20px;padding-bottom:35px}.modul-kontaktformular .fehler .pflichtfeld{background-color:#fff;border-color:#fff !important}.modul-kontaktformular input[type=checkbox]:checked,.modul-kontaktformular input[type=radio]:checked{background-color:#0014aa !important;position:relative}.modul-kontaktformular.black input[type=checkbox]:checked,.modul-kontaktformular.black input[type=radio]:checked{background-color:#000 !important;border:1px solid #fff}.modul-kontaktformular.black .button:not(.button-grey){background-color:#000;border:1px solid #000 !important}.modul-kontaktformular.black .button:not(.button-grey):hover{background-color:transparent;color:#000}.modul-kontaktformular.black .button:not(.button-grey).button-white{background-color:#fff;border:1px solid #fff !important;color:#000 !important}.modul-kontaktformular.black .button:not(.button-grey).button-white:hover:not([disabled]){background-color:transparent;color:#fff !important}@media(min-width:530px){.modul-kontaktformular{padding-bottom:20px}}@media(min-width:768px){.modul-kontaktformular{padding-bottom:70px}}@media(min-width:992px){.modul-kontaktformular{margin:0 30px 30px 30px}}.modul-kontaktformular .kontaktformular{padding-top:30px;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modul-kontaktformular .kontaktformular .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#000;opacity:1}.modul-kontaktformular .kontaktformular .checkbox-wrapper+.checkbox-wrapper{margin-top:10px}@media(min-width:530px){.modul-kontaktformular .kontaktformular .checkbox-wrapper{width:calc(100% - 150px)}}@media(min-width:530px){.modul-kontaktformular .kontaktformular .checkbox-button-wrapper{width:calc(100% - 150px)}.modul-kontaktformular .kontaktformular .checkbox-button-wrapper .checkbox-wrapper{width:100%}}.modul-kontaktformular .kontaktformular .closing-wrapper{margin-top:50px;border-bottom:1px solid #fff;width:100%}@media(min-width:530px){.modul-kontaktformular .kontaktformular .closing-wrapper{margin-left:15px}}@media(min-width:768px){.modul-kontaktformular .kontaktformular .closing-wrapper{margin-left:20px}}@media(min-width:530px){.modul-kontaktformular .kontaktformular .checkbox-type-wrapper{width:100%}}.modul-kontaktformular .kontaktformular .button-wrapper{width:150px}.modul-kontaktformular .text{padding-bottom:0}.modul-kontaktformular a{color:#fff;border-bottom:1px solid #fff;-webkit-transition:all .3s;transition:all .3s}.modul-kontaktformular a:hover{border-bottom:1px solid transparent;text-decoration:none}@media(min-width:530px){.modul-kontaktformular .formular-wrapper{margin-left:-15px}}@media(min-width:768px){.modul-kontaktformular .formular-wrapper{margin-left:-20px}}.formular{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.formular .select-selected{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding-right:30px !important}.formular .help-block{font-style:normal !important;margin:0 0 0 3px !important;width:100% !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important;height:30px !important}.formular .help-block span{margin-top:0 !important;font-family:"Gotham SSm A","Gotham SSm B" !important;color:#d00048 !important;line-height:1.5 !important;font-size:10px !important;display:block !important}.formular .seiten-suche{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.formular .seiten-suche .form-control{border-bottom-right-radius:0;border-top-right-radius:0;border-right:0;width:calc(100% - 41px)}.formular .seiten-suche .input-group-addon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;width:42px;padding:0;-webkit-transition:all .3s;transition:all .3s;border-top-left-radius:0;border-bottom-left-radius:0}.formular .seiten-suche .input-group-addon:hover{background-color:#fff}.formular .seiten-suche .input-group-addon:hover svg g g path{fill:#0014aa}.formular .seiten-suche .input-group-addon:last-child{border-left:1px solid #0014aa}.formular .seiten-suche .input-group-addon svg{width:20px}.formular .seiten-suche .input-group-addon svg g g path{-webkit-transition:all .3s;transition:all .3s}.formular .formular-footer .button{margin-top:30px}.formular .input-wrapper:has(input[disabled]) label{color:#3d4791}.formular .input-wrapper,.formular .select-wrapper,.formular .select2-wrapper,.formular .textarea-wrapper{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:25px;-ms-flex-item-align:start;align-self:flex-start}.formular .input-wrapper label,.formular .select-wrapper label,.formular .select2-wrapper label,.formular .textarea-wrapper label{position:absolute;left:15px;color:#000;opacity:1;font-weight:400;-webkit-transition:all .3s;transition:all .3s;margin-bottom:0;cursor:text;bottom:9px}.formular .input-wrapper input:focus+label,.formular .input-wrapper input:not(:placeholder-shown)+label,.formular .input-wrapper textarea:focus+label,.formular .input-wrapper textarea:not(:placeholder-shown)+label,.formular .select-wrapper input:focus+label,.formular .select-wrapper input:not(:placeholder-shown)+label,.formular .select-wrapper textarea:focus+label,.formular .select-wrapper textarea:not(:placeholder-shown)+label,.formular .select2-wrapper input:focus+label,.formular .select2-wrapper input:not(:placeholder-shown)+label,.formular .select2-wrapper textarea:focus+label,.formular .select2-wrapper textarea:not(:placeholder-shown)+label,.formular .textarea-wrapper input:focus+label,.formular .textarea-wrapper input:not(:placeholder-shown)+label,.formular .textarea-wrapper textarea:focus+label,.formular .textarea-wrapper textarea:not(:placeholder-shown)+label{left:0;top:-18px;bottom:initial;color:#777;-webkit-transform:translate(0,0);transform:translate(0,0);font-size:.75rem;opacity:1}.formular .checkbox-wrapper{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.formular .checkbox-wrapper label{position:relative;color:#777;width:calc(100% - 40px);margin-bottom:-1px}.formular .checkbox-wrapper input:focus+label,.formular .checkbox-wrapper input:not(:placeholder-shown)+label,.formular .checkbox-wrapper textarea:focus+label,.formular .checkbox-wrapper textarea:not(:placeholder-shown)+label{color:#777;-webkit-transform:translate(0,0);transform:translate(0,0);font-size:12px;opacity:1;font-weight:400}.formular .checkbox-type-wrapper{width:100%;margin-bottom:25px}.formular .checkbox-type-wrapper .box-wrapper+.box-wrapper{margin-top:10px}.formular .checkbox-type-wrapper .box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.formular .checkbox-type-wrapper input:focus+label,.formular .checkbox-type-wrapper input:not(:placeholder-shown)+label,.formular .checkbox-type-wrapper textarea:focus+label,.formular .checkbox-type-wrapper textarea:not(:placeholder-shown)+label{color:#777;-webkit-transform:translate(0,0);transform:translate(0,0);font-size:12px;opacity:1;font-weight:400}.formular .checkbox-type-wrapper label{color:#fff !important;margin-bottom:10px}.formular .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin-top:30px}@media(min-width:530px){.formular .button-wrapper{margin-top:0}}@media(min-width:530px){.formular .fehler-wrapper{margin-left:15px}}@media(min-width:768px){.formular .fehler-wrapper{margin-left:20px}}.formular .textarea-wrapper label{top:20px}.formular .full-wrapper{width:100%}@media(min-width:530px){.formular .full-wrapper{padding-left:15px}}@media(min-width:768px){.formular .full-wrapper{padding-left:20px}}.formular .half-wrapper{width:100%}@media(min-width:530px){.formular .half-wrapper{width:calc(50% - 10px)}}.formular .third-wrapper{width:100%}@media(min-width:530px){.formular .third-wrapper{width:50%;padding-left:15px}}@media(min-width:768px){.formular .third-wrapper{width:33.3332%;padding-left:20px}}.formular .two-third-wrapper{width:100%}@media(min-width:530px){.formular .two-third-wrapper{width:50%;padding-left:15px}}@media(min-width:768px){.formular .two-third-wrapper{width:66.66667%;padding-left:20px}}.formular .quarter-wrapper{width:100%}@media(min-width:530px){.formular .quarter-wrapper{width:calc(50% - 10px)}}@media(min-width:768px){.formular .quarter-wrapper{width:calc(25% - 10px)}}.formular .three-quarter-wrapper{width:100%}@media(min-width:530px){.formular .three-quarter-wrapper{width:calc(50% - 10px)}}@media(min-width:768px){.formular .three-quarter-wrapper{width:calc(75% - 10px)}}.formular .half-three-quarter-wrapper{width:100%}@media(min-width:530px){.formular .half-three-quarter-wrapper{width:calc(50% - 10px)}}@media(min-width:768px){.formular .half-three-quarter-wrapper{width:calc(37.5% - 10px)}}.formular .placeholder-wrapper{width:100%}@media(min-width:768px){.formular .placeholder-wrapper{display:none}}.formular .input-wrapper label,.formular .textarea-wrapper label{font-size:1rem}.formular .form-control,.formular .select-selected{display:block;border:1px solid #cdcdcd;padding:12px 14px 10px 14px;font-weight:400;text-align:left;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:none;box-shadow:none;font-size:1rem;line-height:1.25;height:auto;background-color:#fff}.formular .form-control.fehler::-webkit-input-placeholder,.formular .select-selected.fehler::-webkit-input-placeholder{color:#d00048}.formular .form-control.fehler::-moz-placeholder,.formular .select-selected.fehler::-moz-placeholder{color:#d00048}.formular .form-control.fehler::-ms-input-placeholder,.formular .select-selected.fehler::-ms-input-placeholder{color:#d00048}.formular .form-control.fehler::placeholder,.formular .select-selected.fehler::placeholder{color:#d00048}.formular .form-control:focus,.formular .form-control.focus,.formular .select-selected:focus,.formular .select-selected.focus{border-color:#0014aa}.formular .select-wrapper.disabled,.formular .select2-wrapper.disabled{opacity:.5;cursor:not-allowed}.formular .select-wrapper.disabled .select-selected,.formular .select2-wrapper.disabled .select-selected{pointer-events:none}.formular .select-wrapper select,.formular .select2-wrapper select{display:none}.formular .select-wrapper .select-selected.select-arrow-active:after,.formular .select2-wrapper .select-selected.select-arrow-active:after{-webkit-transform:translate(0,-50%) rotate(-180deg);transform:translate(0,-50%) rotate(-180deg)}.formular .select-wrapper .select-selected,.formular .select2-wrapper .select-selected{color:#000;cursor:pointer}.formular .select-wrapper .select-selected:after,.formular .select2-wrapper .select-selected:after{position:absolute;right:15px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";width:10px;height:8px;background-image:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/arrow-drop-down.svg);background-position:center center;background-repeat:no-repeat}.formular .select-wrapper .select-items,.formular .select2-wrapper .select-items{position:absolute;z-index:99;-webkit-box-shadow:0 2px 6px 2px rgba(0,0,0,0.1);box-shadow:0 2px 6px 2px rgba(0,0,0,0.1);top:44px;left:auto;width:100%;padding:0;background:#fff;font-size:14px;cursor:pointer;overflow:hidden;border:1px solid #cdcdcd}.formular .select-wrapper .select-items .same-as-selected,.formular .select2-wrapper .select-items .same-as-selected{background-color:#777 !important;color:#fff}.formular .select-wrapper .select-items div,.formular .select2-wrapper .select-items div{border-bottom:0;padding:12px 14px 10px 14px;font-weight:400;color:#777;-webkit-transition:all .3s;transition:all .3s}.formular .select-wrapper .select-items div:hover,.formular .select2-wrapper .select-items div:hover{background-color:#f5f5f5}.formular .select-wrapper .select-hide,.formular .select2-wrapper .select-hide{display:none}.kontakt-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:530px){.kontakt-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.kontakt-wrapper p{margin-bottom:0}.kontakt-wrapper img{width:35px;margin-right:20px;margin-bottom:10px}@media(min-width:530px){.kontakt-wrapper img{margin-bottom:0}}label{font-weight:400;margin-bottom:0;width:100%}.checkbox-wrapper label,.checkboxes__inner label,.radios__inner label,.auswahl__inner label{width:auto}.checkbox-wrapper form,.checkboxes__inner form,.radios__inner form,.auswahl__inner form{width:100%}body input[type=checkbox],body input[type=radio]{-webkit-appearance:none;width:20px;height:20px;background-color:#fff;border:1px solid #cdcdcd;line-height:1;margin:0}body input[type=checkbox]:checked,body input[type=radio]:checked{background-color:#0014aa;border:1px solid #0014aa;position:relative}body input[type=checkbox]:checked:after,body input[type=radio]:checked:after{position:absolute;left:50%;top:50%;width:14px;height:14px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body input[type=checkbox]:disabled,body input[type=radio]:disabled{border:1px solid #cdcdcd;background-color:transparent;position:relative;color:#fff;cursor:not-allowed}body input[type=checkbox]:disabled:after,body input[type=radio]:disabled:after{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body input[type=checkbox]:disabled+label,body input[type=radio]:disabled+label{color:#cdcdcd;width:auto}body::after{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/check.svg) url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/check-disabled.svg)}input[type=checkbox]:checked:after{content:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/check.svg)}input[type=checkbox]:disabled:after{content:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/check-disabled.svg)}input[type=radio]{border-radius:50%}input[type=radio]:checked:after{content:"";width:8px;height:8px;border-radius:50%;background-color:#fff}input[type=radio]:disabled:after{content:"";width:8px;height:8px;border-radius:50%;background-color:#cdcdcd}input[type=checkbox].checkbox-auswahl{background:#0014aa;border:1px solid #0014aa;height:21px;margin-bottom:0;width:39px;position:relative;display:inline-block;-webkit-transition:.3s;transition:.3s}input[type=checkbox].checkbox-auswahl:after{position:absolute;top:1px;left:1px;width:17px;height:17px;background-color:#fff;content:"";border-radius:100%;z-index:2;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate(0,0);transform:translate(0,0)}input[type=checkbox].checkbox-auswahl:checked{background-color:#d00048;border-color:#d00048}input[type=checkbox].checkbox-auswahl:checked:after{left:19px}input[type=checkbox].checkbox-auswahl:disabled{background-color:#fff;opacity:.5;border-color:#cdcdcd}input[type=checkbox].checkbox-auswahl:disabled:after{background-color:#cdcdcd}.fehler-wrapper{display:none;margin-top:20px;background-color:#d00048;padding:10px 20px 9px 20px}.fehler-wrapper .fehlermeldung{color:#fff;margin-bottom:0 !important;font-weight:500;font-size:14px}.select-wrapper.fehler .select-selected{background-color:#fff8f6;border-color:#d00048 !important}.fehler .pflichtfeld{background-color:#fff8f6;border-color:#d00048 !important}.fehler .fehler-wrapper{display:block}p.form-error{display:none;background-color:transparent;border:2px solid #df7134;color:#fff;padding:10px 20px 9px 20px;font-weight:500;font-size:14px;margin-bottom:20px}.input-wrapper:has(.fehler),.form-input-wrapper:has(.fehler),.form-input-wrapper.fehler,.textarea-wrapper:has(.fehler),.checkbox-type-wrapper:has(.fehler),.checkbox-wrapper.fehler,.select-wrapper:has(.fehler){margin-bottom:10px}.input-wrapper:has(.fehler)+.form-error,.form-input-wrapper:has(.fehler)+.form-error,.form-input-wrapper.fehler+.form-error,.textarea-wrapper:has(.fehler)+.form-error,.checkbox-type-wrapper:has(.fehler)+.form-error,.checkbox-wrapper.fehler+.form-error,.select-wrapper:has(.fehler)+.form-error{display:block}.form-input-wrapper.fehler .select2-container{margin-bottom:10px !important;-webkit-transition:margin-bottom 0s;transition:margin-bottom 0s}.modul-produkt-registrieren{background-color:#e2e1e1;margin:0 20px 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media(min-width:992px){.modul-produkt-registrieren{margin:0 30px 30px 30px}}.modul-produkt-registrieren .container{padding:0}@media(min-width:530px){.modul-produkt-registrieren .container{padding:0 40px}}@media(min-width:768px){.modul-produkt-registrieren .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:baseline;-ms-flex-pack:baseline;justify-content:baseline}}.modul-produkt-registrieren .kontaktformular{padding:50px 0 0 0;width:100%}@media(min-width:768px){.modul-produkt-registrieren .kontaktformular{padding:50px 0 50px 0;width:60%}}@media(min-width:1216px){.modul-produkt-registrieren .kontaktformular{width:52%}}@media(min-width:992px){.modul-produkt-registrieren .kontaktformular{padding:100px 0 120px 0}}.modul-produkt-registrieren .kontaktformular label{position:relative;opacity:1}.modul-produkt-registrieren .kontaktformular .form-control{margin-bottom:7px;border:1px solid transparent}.modul-produkt-registrieren .kontaktformular .straße-hausnummer p:first-child{width:40%;padding-right:10px}@media(min-width:1216px){.modul-produkt-registrieren .kontaktformular .straße-hausnummer p:first-child{width:30%}}.modul-produkt-registrieren .kontaktformular .straße-hausnummer .form-control:nth-child(2){margin-right:4px;width:calc(70% - 4px)}@media(min-width:530px){.modul-produkt-registrieren .kontaktformular .straße-hausnummer .form-control:nth-child(2){margin-right:4px;width:calc(45% - 4px)}}@media(min-width:768px){.modul-produkt-registrieren .kontaktformular .straße-hausnummer .form-control:nth-child(2){margin-right:7px;width:calc(45% - 7px)}}@media(min-width:992px){.modul-produkt-registrieren .kontaktformular .straße-hausnummer .form-control:nth-child(2){width:calc(45% - 7px);margin-right:7px}}@media(min-width:1216px){.modul-produkt-registrieren .kontaktformular .straße-hausnummer .form-control:nth-child(2){width:calc(50% - 7px)}}.modul-produkt-registrieren .kontaktformular .straße-hausnummer .form-control:nth-child(3){width:30%}@media(min-width:530px){.modul-produkt-registrieren .kontaktformular .straße-hausnummer .form-control:nth-child(3){width:15%}}@media(min-width:1216px){.modul-produkt-registrieren .kontaktformular .straße-hausnummer .form-control:nth-child(3){width:20%}}.modul-produkt-registrieren .kontaktformular .plz-stadt p:first-child{width:40%}@media(min-width:1216px){.modul-produkt-registrieren .kontaktformular .plz-stadt p:first-child{width:30%}}.modul-produkt-registrieren .kontaktformular .plz-stadt .form-control:nth-child(3){width:calc(70% - 4px)}@media(min-width:530px){.modul-produkt-registrieren .kontaktformular .plz-stadt .form-control:nth-child(3){width:calc(40% - 4px)}}@media(min-width:768px){.modul-produkt-registrieren .kontaktformular .plz-stadt .form-control:nth-child(3){width:calc(40% - 7px)}}@media(min-width:992px){.modul-produkt-registrieren .kontaktformular .plz-stadt .form-control:nth-child(3){width:calc(40% - 7px)}}@media(min-width:1216px){.modul-produkt-registrieren .kontaktformular .plz-stadt .form-control:nth-child(3){width:calc(45% - 7px)}}.modul-produkt-registrieren .kontaktformular .plz-stadt .form-control:nth-child(2){width:30%;margin-right:4px}@media(min-width:530px){.modul-produkt-registrieren .kontaktformular .plz-stadt .form-control:nth-child(2){width:20%}}@media(min-width:768px){.modul-produkt-registrieren .kontaktformular .plz-stadt .form-control:nth-child(2){margin-right:7px}}@media(min-width:1216px){.modul-produkt-registrieren .kontaktformular .plz-stadt .form-control:nth-child(2){width:25%}}.modul-produkt-registrieren .bild{width:100%;position:relative;margin:20px 0 50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.modul-produkt-registrieren .bild{width:40%;padding:100px 0 120px 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media(min-width:1216px){.modul-produkt-registrieren .bild{width:48%}}.modul-produkt-registrieren .bild .image{width:60%;position:relative;-ms-flex-item-align:center;align-self:center;padding:40px 0 0 0}@media(min-width:530px){.modul-produkt-registrieren .bild .image{padding:0 40px;max-width:75%}}@media(min-width:768px){.modul-produkt-registrieren .bild .image{padding:0 0 95px 0}}@media(min-width:1216px){.modul-produkt-registrieren .bild .image{max-width:65%}}.modul-produkt-registrieren .subhead{font-size:24px;color:#000;font-weight:200;margin:0 0 35px 0;line-height:1.2em}@media(min-width:530px){.modul-produkt-registrieren .subhead{font-size:30px}}@media(min-width:1216px){.modul-produkt-registrieren .subhead{font-size:38px}}.modul-produkt-registrieren p{font-size:14px;line-height:1.6}@media(min-width:768px){.modul-produkt-registrieren p{font-size:16px}}.modul-produkt-registrieren .formular{margin-top:40px}.modul-produkt-registrieren .formular label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:5px}@media(min-width:530px){.modul-produkt-registrieren .formular label{margin-bottom:0}}.modul-produkt-registrieren .formular label p{font-weight:300;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:12px;text-transform:uppercase;width:40%;margin-top:8px;display:none}@media(min-width:530px){.modul-produkt-registrieren .formular label p{display:block}}@media(min-width:1216px){.modul-produkt-registrieren .formular label p{width:30%}}.modul-produkt-registrieren .formular label input,.modul-produkt-registrieren .formular label select{width:100%}@media(min-width:530px){.modul-produkt-registrieren .formular label input,.modul-produkt-registrieren .formular label select{width:60%}}@media(min-width:1216px){.modul-produkt-registrieren .formular label input,.modul-produkt-registrieren .formular label select{width:70%}}.modul-produkt-registrieren .formular .checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin-top:30px;font-size:14px}@media(min-width:530px){.modul-produkt-registrieren .formular .checkboxes{margin-top:10px}}.modul-produkt-registrieren .formular .checkboxes__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:530px){.modul-produkt-registrieren .formular .checkboxes__inner{width:60%}}@media(min-width:768px){.modul-produkt-registrieren .formular .checkboxes__inner{width:100%}}@media(min-width:1216px){.modul-produkt-registrieren .formular .checkboxes__inner{width:70%}}.modul-produkt-registrieren .formular .checkboxes__inner p{font-size:10px;line-height:1.4em;width:90%}.modul-produkt-registrieren .formular label:first-child,.modul-produkt-registrieren .formular label:nth-child(5),.modul-produkt-registrieren .formular label:nth-child(8){margin-bottom:20px}.modul-produkt-registrieren .formular #date{width:60%}@media(min-width:530px){.modul-produkt-registrieren .formular #date{width:117px}}.modul-produkt-registrieren .formular .form-control::-webkit-input-placeholder{color:#646464}.modul-produkt-registrieren .formular .form-control::-moz-placeholder{color:#646464}.modul-produkt-registrieren .formular .form-control::-ms-input-placeholder{color:#646464}.modul-produkt-registrieren .formular .form-control::placeholder{color:#646464}@media(min-width:530px){.modul-produkt-registrieren .formular .form-control::-webkit-input-placeholder{color:#fff}.modul-produkt-registrieren .formular .form-control::-moz-placeholder{color:#fff}.modul-produkt-registrieren .formular .form-control::-ms-input-placeholder{color:#fff}.modul-produkt-registrieren .formular .form-control::placeholder{color:#fff}}.modul-produkt-registrieren .formular textarea.form-control{height:auto !important}.modul-produkt-registrieren .formular select{p-webkit-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/arrow-drop-down.svg);background-position:95%;background-repeat:no-repeat}.modul-produkt-registrieren .formular .fehler{background-color:#fff8f6;border-color:#d00048}.modul-produkt-registrieren .formular .fehler:last-child{border-bottom:1px solid #d00048}.modul-fussnoten{margin:0 20px 20px 20px;position:relative}@media(min-width:992px){.modul-fussnoten{margin:0 30px 30px 30px}}.modul-fussnoten .text{padding:35px 0 35px 0;position:relative;width:100%}.modul-fussnoten .text p:last-child,.modul-fussnoten .text h1:last-child,.modul-fussnoten .text h2:last-child,.modul-fussnoten .text h3:last-child,.modul-fussnoten .text h4:last-child,.modul-fussnoten .text h5:last-child,.modul-fussnoten .text h6:last-child{margin-bottom:0}.modul-fussnoten .text .bold{margin-top:20px;font-size:12px;margin-bottom:5px;line-height:1.6;color:#000}.modul-fussnoten .text .bold:first-child{margin-top:0}.modul-fussnoten .text .bold:last-child{margin-bottom:0}.modul-fussnoten .text a{color:#000;border-bottom:1px solid #000;-webkit-transition:all .3s;transition:all .3s}.modul-fussnoten .text a:hover{border-bottom:1px solid transparent;text-decoration:none}.modul-suche{padding:0 0 40px 0;margin:auto 20px}@media(min-width:768px){.modul-suche{padding:0 0 50px 0}}@media(min-width:992px){.modul-suche{margin:auto 30px;padding:0 0 100px 0}}.modul-suche__eingabe{background-color:#e2e1e1;padding:50px 0;width:100%}.modul-suche__eingabe .formular{width:100%}.modul-suche .suchbegriff{width:100%;margin-top:80px;border-bottom:1px solid #777}.modul-suche .suchbegriff h2{margin-bottom:30px}.modul-suche .suchbegriff-leer{border-bottom:0;text-align:center}.modul-suche .suchbegriff-leer .button{margin-top:30px}.modul-suche .ergebnisse{color:#e2e1e1;margin-top:20px;font-size:1.143em;width:100%;margin-bottom:60px}.modul-suche .ergebnisliste{width:100%}.modul-suche .ergebnisliste ul{padding-left:0}.modul-suche .ergebnisliste ul li{border-bottom:1px solid #f5f5f5;padding-bottom:25px;padding-top:25px;list-style:none}.modul-suche .ergebnisliste ul li .inhalt{font-size:1.285rem;color:#000;margin-bottom:3px}.modul-suche .ergebnisliste ul li p{color:#000}.modul-suche .ergebnisliste ul li a{margin-top:5px;display:inline-block}.modul-teaser{background:#e2e1e1;margin:0 20px 20px 20px;position:relative}@media(min-width:992px){.modul-teaser{margin:0 30px 30px 30px}}.modul-teaser .container{padding:0}@media(min-width:530px){.modul-teaser .container{padding:0 40px}}@media(min-width:840px){.modul-teaser .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.modul-teaser .text{padding:35px 0 0 0;width:100%;position:relative}@media(min-width:840px){.modul-teaser .text{width:100%;padding:50px 0 50px 0}}@media(min-width:992px){.modul-teaser .text{padding:100px 0 120px 0}}.modul-teaser .bild{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:50px 0 50px 0;position:relative}@media(min-width:840px){.modul-teaser .bild{padding:50px 0 50px 0}}@media(max-width:992px){.modul-teaser .bild.hide-mobile{display:none !important}}.modul-teaser .bild .image{position:relative;max-width:394px;width:60%;-ms-flex-item-align:center;align-self:center}@media(min-width:840px){.modul-teaser .bild .image{margin-left:50px;width:calc(100% - 50px)}}.modul-teaser .link{margin:20px 0 0 0}@media(min-width:840px){.modul-teaser .link{margin:30px 0 0 0}}.modul-teaser .link .cta{font-size:14px;line-height:1.5em;float:left;color:#000;margin-right:20px;margin-bottom:15px;margin-top:0;width:100%}@media(min-width:840px){.modul-teaser .link .cta{font-size:16px}}@media(min-width:992px){.modul-teaser .link .cta{font-size:18px}}.modul-teaser .link .button{float:left}.modul-teaser .link .button:hover{background-color:transparent;border:1px solid #0014aa;color:#0014aa}.modul-teaser .link-bild{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media(min-width:840px){.modul-teaser .link-bild{margin-top:40px}}.modul-teaser .link-bild a{float:left;margin-bottom:10px;position:relative;padding-right:20px;border-bottom:0}@media(min-width:992px){.modul-teaser .link-bild a{margin-bottom:0}}.modul-teaser .link-bild a .image{height:40px;position:relative;width:auto}@media(min-width:530px){.modul-teaser .link-bild a .image{height:50px}}@media(min-width:840px){.modul-teaser.reverse .bild .image{margin-right:50px;margin-left:0}}.modul-teaser h1,.modul-teaser h2,.modul-teaser h3,.modul-teaser h4,.modul-teaser h5,.modul-teaser h6,.modul-teaser p.head,.modul-teaser-ueberlappend h1,.modul-teaser-ueberlappend h2,.modul-teaser-ueberlappend h3,.modul-teaser-ueberlappend h4,.modul-teaser-ueberlappend h5,.modul-teaser-ueberlappend h6,.modul-teaser-ueberlappend p.head{color:#000;font-weight:500;margin:10px 0 2px 0;text-transform:none;line-height:1.2;letter-spacing:-0.1px;text-align:initial}@media(min-width:530px){.modul-teaser h1,.modul-teaser h2,.modul-teaser h3,.modul-teaser h4,.modul-teaser h5,.modul-teaser h6,.modul-teaser p.head,.modul-teaser-ueberlappend h1,.modul-teaser-ueberlappend h2,.modul-teaser-ueberlappend h3,.modul-teaser-ueberlappend h4,.modul-teaser-ueberlappend h5,.modul-teaser-ueberlappend h6,.modul-teaser-ueberlappend p.head{font-size:30px}}@media(min-width:1216px){.modul-teaser h1,.modul-teaser h2,.modul-teaser h3,.modul-teaser h4,.modul-teaser h5,.modul-teaser h6,.modul-teaser p.head,.modul-teaser-ueberlappend h1,.modul-teaser-ueberlappend h2,.modul-teaser-ueberlappend h3,.modul-teaser-ueberlappend h4,.modul-teaser-ueberlappend h5,.modul-teaser-ueberlappend h6,.modul-teaser-ueberlappend p.head{font-size:38px}}.modul-teaser h1.subhead,.modul-teaser h2.subhead,.modul-teaser h3.subhead,.modul-teaser h4.subhead,.modul-teaser h5.subhead,.modul-teaser h6.subhead,.modul-teaser-ueberlappend h1.subhead,.modul-teaser-ueberlappend h2.subhead,.modul-teaser-ueberlappend h3.subhead,.modul-teaser-ueberlappend h4.subhead,.modul-teaser-ueberlappend h5.subhead,.modul-teaser-ueberlappend h6.subhead{font-size:24px !important;color:#000;font-weight:200 !important;margin:0 0 20px 0 !important;line-height:1.2;text-align:initial}@media(min-width:530px){.modul-teaser h1.subhead,.modul-teaser h2.subhead,.modul-teaser h3.subhead,.modul-teaser h4.subhead,.modul-teaser h5.subhead,.modul-teaser h6.subhead,.modul-teaser-ueberlappend h1.subhead,.modul-teaser-ueberlappend h2.subhead,.modul-teaser-ueberlappend h3.subhead,.modul-teaser-ueberlappend h4.subhead,.modul-teaser-ueberlappend h5.subhead,.modul-teaser-ueberlappend h6.subhead{font-size:30px !important;margin:0 0 35px 0 !important}}@media(min-width:1216px){.modul-teaser h1.subhead,.modul-teaser h2.subhead,.modul-teaser h3.subhead,.modul-teaser h4.subhead,.modul-teaser h5.subhead,.modul-teaser h6.subhead,.modul-teaser-ueberlappend h1.subhead,.modul-teaser-ueberlappend h2.subhead,.modul-teaser-ueberlappend h3.subhead,.modul-teaser-ueberlappend h4.subhead,.modul-teaser-ueberlappend h5.subhead,.modul-teaser-ueberlappend h6.subhead{font-size:38px !important}}.modul-teaser-ueberlappend{background:transparent;margin:0 20px 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;overflow:hidden}@media(min-width:768px){.modul-teaser-ueberlappend{min-height:400px}}@media(min-width:992px){.modul-teaser-ueberlappend{margin:0 30px 30px 30px;min-height:500px}}@media(min-width:1216px){.modul-teaser-ueberlappend{min-height:600px}}.modul-teaser-ueberlappend .container{padding:0;z-index:50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(min-width:530px){.modul-teaser-ueberlappend .container{padding:0 40px}}.modul-teaser-ueberlappend .text{padding:35px 0 30px 0;width:100%}@media(min-width:530px){.modul-teaser-ueberlappend .text{padding:50px 0 50px 0}}@media(min-width:768px){.modul-teaser-ueberlappend .text{padding:100px 0 60px 0}}@media(min-width:1100px){.modul-teaser-ueberlappend .text{width:50%;padding:100px 0 120px 0}}.modul-teaser-ueberlappend .bild{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:auto;width:100%;margin-bottom:0}@media(min-width:530px){.modul-teaser-ueberlappend .bild{height:auto}}@media(max-width:992px){.modul-teaser-ueberlappend .bild.hide-mobile{display:none}}@media(min-width:1100px){.modul-teaser-ueberlappend .bild{width:100%}}@media(min-width:1100px){.modul-teaser-ueberlappend .bild{position:absolute;height:100%;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.modul-teaser-ueberlappend .bild .image{width:100%}@media(min-width:530px){.modul-teaser-ueberlappend .bild .image{height:auto}}@media(min-width:1100px){.modul-teaser-ueberlappend .bild .image{height:auto;width:auto;min-height:100%}}@media(min-width:1280px){.modul-teaser-ueberlappend .bild .image{width:115%;min-height:auto}}.modul-teaser-ueberlappend h1,.modul-teaser-ueberlappend h2,.modul-teaser-ueberlappend h3,.modul-teaser-ueberlappend h4,.modul-teaser-ueberlappend h5,.modul-teaser-ueberlappend h6,.modul-teaser-ueberlappend p.head{font-size:24px;color:#000;font-weight:500}@media(min-width:530px){.modul-teaser-ueberlappend h1,.modul-teaser-ueberlappend h2,.modul-teaser-ueberlappend h3,.modul-teaser-ueberlappend h4,.modul-teaser-ueberlappend h5,.modul-teaser-ueberlappend h6,.modul-teaser-ueberlappend p.head{font-size:30px}}@media(min-width:1216px){.modul-teaser-ueberlappend h1,.modul-teaser-ueberlappend h2,.modul-teaser-ueberlappend h3,.modul-teaser-ueberlappend h4,.modul-teaser-ueberlappend h5,.modul-teaser-ueberlappend h6,.modul-teaser-ueberlappend p.head{font-size:38px}}.modul-teaser-ueberlappend p{font-size:14px;line-height:1.6}@media(min-width:768px){.modul-teaser-ueberlappend p{font-size:16px}}.modul-teaser-ueberlappend .link{margin:20px 0 0 0}@media(min-width:768px){.modul-teaser-ueberlappend .link{margin:30px 0 0 0}}.modul-teaser-ueberlappend .link .cta{font-size:14px;line-height:1.5em;float:left;color:#000;margin-right:20px;margin-bottom:15px;margin-top:0}@media(min-width:768px){.modul-teaser-ueberlappend .link .cta{font-size:16px}}@media(min-width:992px){.modul-teaser-ueberlappend .link .cta{font-size:18px}}.modul-teaser-ueberlappend .link .button{float:left}.modul-teaser-ueberlappend .link .button:hover{background-color:transparent;border:1px solid #0014aa;color:#0014aa}.modul-teaser-ueberlappend .link-bild{margin-top:30px}@media(min-width:768px){.modul-teaser-ueberlappend .link-bild{margin-top:40px}}.modul-teaser-ueberlappend .link-bild a{float:left;margin-bottom:10px;position:relative;padding-right:20px;border-bottom:0}@media(min-width:530px){.modul-teaser-ueberlappend .link-bild a{margin-bottom:0}}.modul-teaser-ueberlappend .link-bild .image{height:40px;position:relative}@media(min-width:530px){.modul-teaser-ueberlappend .link-bild .image{height:50px}}.modul-suche{padding:0 0 40px 0;margin:auto 20px}@media(min-width:768px){.modul-suche{padding:0 0 50px 0}}@media(min-width:992px){.modul-suche{margin:auto 30px;padding:0 0 100px 0}}.modul-suche__eingabe{background-color:#e2e1e1;padding:50px 0;width:100%}.modul-suche__eingabe .formular{width:100%}.modul-suche .suchbegriff{width:100%;margin-top:80px;border-bottom:1px solid #777}.modul-suche .suchbegriff h2{margin-bottom:30px}.modul-suche .suchbegriff-leer{border-bottom:0;text-align:center}.modul-suche .suchbegriff-leer .button{margin-top:30px}.modul-suche .ergebnisse{color:#e2e1e1;margin-top:20px;font-size:1.143em;width:100%;margin-bottom:60px}.modul-suche .ergebnisliste{width:100%}.modul-suche .ergebnisliste ul{padding-left:0}.modul-suche .ergebnisliste ul li{border-bottom:1px solid #f5f5f5;padding-bottom:25px;padding-top:25px;list-style:none}.modul-suche .ergebnisliste ul li .inhalt{font-size:1.285rem;color:#000;margin-bottom:3px}.modul-suche .ergebnisliste ul li p{color:#000}.modul-suche .ergebnisliste ul li a{margin-top:5px;display:inline-block}.modul-downloadbereich{margin:0 20px 20px 20px;position:relative}@media(min-width:992px){.modul-downloadbereich{margin:0 30px 30px 30px}}.modul-downloadbereich .container{padding:0}@media(min-width:530px){.modul-downloadbereich .container{padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.modul-downloadbereich .container::before{display:none}.modul-downloadbereich .subhead{font-size:24px;color:#000;font-weight:200;margin:0 0 10px 0;line-height:1.2em;width:100%}@media(min-width:530px){.modul-downloadbereich .subhead{font-size:30px}}@media(min-width:768px){.modul-downloadbereich .subhead{width:60%;margin:0 0 50px 0}}@media(min-width:1216px){.modul-downloadbereich .subhead{font-size:38px}}.modul-downloadbereich .downloadbereich-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.modul-downloadbereich .downloadbereich-inner .download-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;width:100%;margin:0 0 20px 0;padding:20px 20px 35px 20px;text-align:left;background:#e2e1e1}@media(min-width:530px){.modul-downloadbereich .downloadbereich-inner .download-block{width:calc(50% - 20px);margin:0 10px 20px 10px}}@media(min-width:768px){.modul-downloadbereich .downloadbereich-inner .download-block{width:calc(33.3333332% - 20px)}}@media(min-width:1216px){.modul-downloadbereich .downloadbereich-inner .download-block{width:calc(25% - 20px)}}.modul-downloadbereich .downloadbereich-inner .download-block select+.select-selected{color:#777}.modul-downloadbereich .downloadbereich-inner .download-block select.item-selected+.select-selected{color:#000}.modul-downloadbereich .downloadbereich-inner .download-block .download-block-inner{width:100%;margin-bottom:20px}.modul-downloadbereich .downloadbereich-inner .download-block .download-block-inner img{width:45px}.modul-downloadbereich .downloadbereich-inner .download-block .dateityp-button-bottom{width:100%}.modul-downloadbereich .downloadbereich-inner .download-block .download-block-head{color:#000;font-weight:500;font-style:normal;margin-top:20px;margin-bottom:0;word-break:break-word}.modul-downloadbereich .downloadbereich-inner .download-block p{font-size:10px;line-height:1.6em;color:#000;margin-bottom:24px}.modul-downloadbereich .downloadbereich-inner .download-block .download-block-dateityp{color:#000;margin-bottom:15px}.modul-downloadbereich .downloadbereich-inner .download-block .download-block-dateityp span{margin:0 7px}.modul-downloadbereich .downloadbereich-inner .download-block .button.small{font-size:9px;letter-spacing:.4px;padding:6px 6px 5px 6px}.modul-downloadbereich .sprache{margin-top:25px;margin-bottom:30px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(min-width:530px){.modul-downloadbereich .sprache{margin-top:20px;margin-left:10px;margin-bottom:40px;width:100%}}@media(min-width:1216px){.modul-downloadbereich .sprache{margin-right:10px}}.modul-downloadbereich .sprache .btn{width:164px}.modul-downloadbereich .formular .select-wrapper .select-selected,.modul-downloadbereich .formular .select-wrapper .select-items{font-size:12px;text-align:left}.modul-downloadbereich .button-grey.disabled:hover{background-color:#9b9b9b;color:#fff !important}.modal-body .modul-downloadbereich .container{width:auto !important}@media(min-width:530px){.modal-body .modul-downloadbereich .download-block{width:100%;margin:0 10px 20px 10px}}@media(min-width:768px){.modal-body .modul-downloadbereich .download-block{width:calc(50% - 20px)}}@media(min-width:1216px){.modal-body .modul-downloadbereich .download-block{width:calc(33.3333332% - 20px)}}.modul-funktion{background:#e2e1e1;margin:0 20px 20px 20px;position:relative}@media(min-width:992px){.modul-funktion{margin:0 30px 30px 30px}}.modul-funktion .container{padding:50px 0 1px 0}.modul-funktion .container .bild-text-wrapper h1,.modul-funktion .container .bild-text-wrapper h2,.modul-funktion .container .bild-text-wrapper h3,.modul-funktion .container .bild-text-wrapper h4,.modul-funktion .container .bild-text-wrapper h5,.modul-funktion .container .bild-text-wrapper h6,.modul-funktion .container .text-bild-wrapper h1,.modul-funktion .container .text-bild-wrapper h2,.modul-funktion .container .text-bild-wrapper h3,.modul-funktion .container .text-bild-wrapper h4,.modul-funktion .container .text-bild-wrapper h5,.modul-funktion .container .text-bild-wrapper h6{font-size:initial;margin:0;line-height:initial;letter-spacing:initial;color:inherit;text-align:left;display:inline-block}@media(min-width:530px){.modul-funktion .container{padding:50px 40px}}@media(min-width:768px){.modul-funktion .container{padding:100px 40px}}.modul-funktion .container .subhead{font-size:24px;color:#000;font-weight:200;margin:0;line-height:1.2em;width:100%}@media(min-width:530px){.modul-funktion .container .subhead{font-size:30px}}@media(min-width:768px){.modul-funktion .container .subhead{width:60%}}@media(min-width:1216px){.modul-funktion .container .subhead{font-size:38px}}.modul-funktion.type-normal .bild-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.modul-funktion.type-normal .bild-text-wrapper{margin-top:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width:992px){.modul-funktion.type-normal .bild-text-wrapper{margin-bottom:30px}}.modul-funktion.type-normal .text-bild-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.modul-funktion.type-normal .text-bild-wrapper:last-child{margin-bottom:80px}@media(min-width:768px){.modul-funktion.type-normal .text-bild-wrapper{margin-top:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modul-funktion.type-normal .text-bild-wrapper:last-child{margin-bottom:0}}@media(min-width:992px){.modul-funktion.type-normal .text-bild-wrapper{margin-bottom:30px}}@media(min-width:768px){.modul-funktion.type-normal .text-bild-wrapper .text{margin-left:0;margin-right:0}}@media(min-width:768px){.modul-funktion.type-normal .text-bild-wrapper .bild{margin-right:40px;margin-left:0}}@media(min-width:1216px){.modul-funktion.type-normal .text-bild-wrapper .bild{margin-right:60px}}.modul-funktion.type-normal .text{width:100%;margin-top:50px;margin-bottom:50px;padding:0}@media(min-width:768px){.modul-funktion.type-normal .text{margin-top:50px;margin-bottom:50px;width:100%}}.modul-funktion.type-normal .bild{width:100%;position:relative}@media(min-width:768px){.modul-funktion.type-normal .bild{width:calc(70% - 40px);padding:0;margin-left:40px}}@media(min-width:1216px){.modul-funktion.type-normal .bild{width:calc(70% - 30px);margin-left:60px}}.modul-funktion.type-normal .bild .image{width:100%;position:relative;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);padding:0 40px;max-width:320px;max-height:650px}.modul-funktion.type-normal .bild .image.size-half{max-height:320px}.modul-funktion.type-normal .bild .image.size-third{max-height:210px}@media(min-width:768px){.modul-funktion.type-normal .bild .image{padding:0;width:auto;max-width:95%}}.modul-funktion.type-normal p{font-size:14px;line-height:1.6;color:#000}@media(min-width:768px){.modul-funktion.type-normal p{font-size:16px}}.modul-funktion.type-equalwidth .bild-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.modul-funktion.type-equalwidth .bild-text-wrapper{margin-top:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width:992px){.modul-funktion.type-equalwidth .bild-text-wrapper{margin-bottom:0}}@media(min-width:768px){.modul-funktion.type-equalwidth .bild-text-wrapper .text{padding-right:30px}}.modul-funktion.type-equalwidth .text-bild-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.modul-funktion.type-equalwidth .text-bild-wrapper:last-child{margin-bottom:80px}@media(min-width:768px){.modul-funktion.type-equalwidth .text-bild-wrapper{margin-top:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modul-funktion.type-equalwidth .text-bild-wrapper:last-child{margin-bottom:0}}@media(min-width:992px){.modul-funktion.type-equalwidth .text-bild-wrapper{margin-bottom:0}}@media(min-width:768px){.modul-funktion.type-equalwidth .text-bild-wrapper .text{margin-left:0;margin-right:0;padding-left:30px;padding-right:30px}}.modul-funktion.type-equalwidth .text-bild-wrapper .bild{width:100%}@media(min-width:768px){.modul-funktion.type-equalwidth .text-bild-wrapper .bild{width:50%;margin-right:0;margin-left:0}}@media(min-width:1216px){.modul-funktion.type-equalwidth .text-bild-wrapper .bild{margin-right:0}}.modul-funktion.type-equalwidth .text{width:100%;margin-top:50px;margin-bottom:50px;padding:0}@media(min-width:768px){.modul-funktion.type-equalwidth .text{margin-top:50px;margin-bottom:50px;width:50%}}.modul-funktion.type-equalwidth .bild{width:100%;position:relative}@media(min-width:768px){.modul-funktion.type-equalwidth .bild{width:50%;padding:0;margin-left:0}}@media(min-width:1216px){.modul-funktion.type-equalwidth .bild{width:50%;margin-left:0}}.modul-funktion.type-equalwidth .bild .image{width:100%;position:relative;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);padding:0 40px;max-width:320px;max-height:650px}.modul-funktion.type-equalwidth .bild .image.size-half{max-height:320px}.modul-funktion.type-equalwidth .bild .image.size-third{max-height:210px}@media(min-width:768px){.modul-funktion.type-equalwidth .bild .image{padding:0;width:100%;max-width:100%}}.modul-funktion.type-equalwidth p{font-size:14px;line-height:1.6;color:#000}@media(min-width:768px){.modul-funktion.type-equalwidth p{font-size:16px}}@media(max-width:992px){.modul-funktion .bild.hide-mobile{display:none}}.modul-funktion.lightblue .subhead,.modul-funktion.darkgrey .subhead{color:#fff}.modul-stellen{background:#e2e1e1;margin:0 20px 20px 20px;position:relative}@media(min-width:992px){.modul-stellen{margin:0 30px 30px 30px}}.modul-stellen .container{padding:40px 0}@media(min-width:530px){.modul-stellen .container{padding:80px 40px}}.modul-stellen .container::before{display:none}.modul-stellen .subhead{font-size:24px;color:#000;font-weight:200;margin:0 0 30px 0;line-height:1.2em;width:100%}@media(min-width:530px){.modul-stellen .subhead{font-size:30px}}@media(min-width:768px){.modul-stellen .subhead{width:60%;margin:0 0 50px 0}}@media(min-width:1216px){.modul-stellen .subhead{font-size:38px}}.modul-stellen .stellen-wrapper{width:100%}.modul-stellen .stellen-wrapper .stellen-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:1216px){.modul-stellen .stellen-wrapper .stellen-head{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.modul-stellen .stellen-wrapper .stellen-head .stellen-dropdowns{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.modul-stellen .stellen-wrapper .stellen-head .stellen-dropdowns .wrapper{width:100%}.modul-stellen .stellen-wrapper .stellen-head .stellen-dropdowns .wrapper .select2-container,.modul-stellen .stellen-wrapper .stellen-head .stellen-dropdowns .wrapper .select2-wrapper{margin-bottom:0}@media(min-width:530px){.modul-stellen .stellen-wrapper .stellen-head .stellen-dropdowns .wrapper{width:260px}}.modul-stellen .stellen-wrapper .stellen-head .stellen-dropdowns .button{width:100%;text-align:center}@media(min-width:530px){.modul-stellen .stellen-wrapper .stellen-head .stellen-dropdowns .button{width:auto}}.modul-stellen .stellen-wrapper .stellen-head .stellen-dropdowns .dropdown.open .dropdown-menu{display:block}.modul-stellen .stellen-wrapper .stellen-head .stellen-dropdowns .dropdown-toggle{word-break:break-word;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1ppx 14px 11px 14px}.modul-stellen .stellen-wrapper .stellen-head .stellen-dropdowns .dropdown-toggle .caret{margin-top:0}.modul-stellen .stellen-wrapper .stellen-head .stellen-dropdowns .dropdown-toggle .dropdown-button-label{word-break:break-word;white-space:normal}.modul-stellen .stellen-wrapper .stellen-head .stellen-dropdowns .dropdown{width:100%;margin-bottom:10px}.modul-stellen .stellen-wrapper .stellen-head .stellen-dropdowns .dropdown .dropdown-menu li a{white-space:normal;word-break:break-word}@media(min-width:530px){.modul-stellen .stellen-wrapper .stellen-head .stellen-dropdowns .dropdown{width:calc(50% - 10px)}}@media(min-width:1216px){.modul-stellen .stellen-wrapper .stellen-head .stellen-dropdowns .dropdown{width:100%;margin-right:20px;width:260px;margin-bottom:0}.modul-stellen .stellen-wrapper .stellen-head .stellen-dropdowns .dropdown:nth-child(2){margin-bottom:0}}.modul-stellen .stellen-wrapper .stellen-head .stellen-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:530px){.modul-stellen .stellen-wrapper .stellen-head .stellen-buttons{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media(min-width:1216px){.modul-stellen .stellen-wrapper .stellen-head .stellen-buttons{width:50%}}.modul-stellen .stellen-wrapper .stellen-head .stellen-buttons .button-grey{width:225px}.modul-stellen .stellen-wrapper .stellen-head .stellen-buttons .button{width:100%;text-align:center}@media(min-width:530px){.modul-stellen .stellen-wrapper .stellen-head .stellen-buttons .button{width:auto}}.modul-stellen .stellen-wrapper hr{border-color:#cdcdcd;margin-top:30px;margin-bottom:30px}.modul-stellen .stellen-wrapper .pagination{border:0}.modul-stellen .stellen-wrapper .stellen-inner .stellen-block{background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);width:100%;margin:0 0 15px 0;padding:20px 20px 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:530px){.modul-stellen .stellen-wrapper .stellen-inner .stellen-block{padding:28px 30px 29px 30px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media(min-width:768px){.modul-stellen .stellen-wrapper .stellen-inner .stellen-block{padding:28px 40px 29px 40px}}.modul-stellen .stellen-wrapper .stellen-inner .stellen-block hr{margin-top:15px;margin-bottom:15px}@media(min-width:530px){.modul-stellen .stellen-wrapper .stellen-inner .stellen-block hr{margin-top:20px;margin-bottom:20px}}.modul-stellen .stellen-wrapper .stellen-inner .stellen-block .stellen-ort-name{width:100%;margin-bottom:20px}@media(min-width:530px){.modul-stellen .stellen-wrapper .stellen-inner .stellen-block .stellen-ort-name{margin-bottom:0;width:auto;padding-right:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.modul-stellen .stellen-wrapper .stellen-inner .stellen-block .stellen-ort-name .stellen-ort{color:#777;margin-bottom:10px;text-transform:uppercase;font-size:10px}@media(min-width:768px){.modul-stellen .stellen-wrapper .stellen-inner .stellen-block .stellen-ort-name .stellen-ort{font-size:12px}}.modul-stellen .stellen-wrapper .stellen-inner .stellen-block .stellen-ort-name .stellen-name{margin-bottom:0;line-height:1.4;font-size:12px;word-break:break-all}@media(min-width:530px){.modul-stellen .stellen-wrapper .stellen-inner .stellen-block .stellen-ort-name .stellen-name{word-break:normal}}@media(min-width:768px){.modul-stellen .stellen-wrapper .stellen-inner .stellen-block .stellen-ort-name .stellen-name{font-size:14px}}.modul-stellen .stellen-wrapper .stellen-inner .stellen-block .button{padding:8px 23px 6px 23px;width:100%;text-align:center}@media(min-width:530px){.modul-stellen .stellen-wrapper .stellen-inner .stellen-block .button{width:auto}}.modul-bluecompact-configurator{background:#e2e1e1;margin:0 20px 20px 20px;position:relative}@media(min-width:992px){.modul-bluecompact-configurator{margin:0 30px 30px 30px}}.modul-bluecompact-configurator .container{padding:40px 0}@media(min-width:530px){.modul-bluecompact-configurator .container{padding:80px 40px}}.modul-bluecompact-configurator .text{padding:0}@media(min-width:1216px){.modul-bluecompact-configurator .text{width:80%}}@media(min-width:992px){.modul-bluecompact-configurator .text{width:80%}}.modul-bluecompact-configurator .bluecompact-configurator-next-wrapper{text-align:center}.modul-bluecompact-configurator .bluecompact-configurator-next-wrapper .button{display:none}.modul-bluecompact-configurator .bluecompact-configurator-tab-component .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.modul-bluecompact-configurator .bluecompact-configurator-tab-component .bluecompact-configurator-tab-component-img{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modul-bluecompact-configurator .bluecompact-configurator-tab-component .bluecompact-configurator-tab-component-img img{max-height:240px;max-width:100%}.modul-bluecompact-configurator .bluecompact-configurator-tab-component-content-actions-ammount{display:-webkit-box;display:-ms-flexbox;display:flex}.modul-bluecompact-configurator .bluecompact-configurator-tab-component-content-actions-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right}.modul-bluecompact-configurator .bluecompact-dealer-search .komponente-haendlersuche{margin:0 !important}.modul-bluecompact-configurator .bluecompact-dealer-search .komponente-haendlersuche .haendlerauswahl,.modul-bluecompact-configurator .bluecompact-dealer-search .komponente-haendlersuche .ergebnisliste{padding:0}.modul-bluecompact-configurator .bluecompact-dealer-search .container{width:auto !important}.modul-bluecompact-configurator .modul-kontaktformular{margin:30px 0 0 0 !important;padding:0 !important}.page-login .white-frame{position:relative;height:auto;margin:20px}@media(min-width:768px){.page-login .white-frame{margin:30px;min-height:calc(100vh - 60px)}}.page-login .white-frame .header-login{position:relative;margin:0;background-color:transparent;padding:20px}.page-login .white-frame .slide-stopper{width:100%;height:100%;position:absolute;z-index:45;display:none}@media(min-width:768px){.page-login .white-frame .slide-stopper{display:block}}.page-login .white-frame .login-slider{position:absolute;width:100%;height:100%;background-color:#000}.page-login .white-frame .login-slider .slick-slider{position:relative;display:none;height:100%}.page-login .white-frame .login-slider .slick-slider .slick-dots{display:none !important}.page-login .white-frame .login-slider .slick-slider .slick-list{height:100%}.page-login .white-frame .login-slider .slick-slider .slick-list .slick-track{height:100%}.page-login .white-frame .login-slider .slick-slider .slick-list .slick-track .slick-slide{height:100%}.page-login .white-frame .login-slider .slick-slider .slick-list .slick-track .slick-slide div,.page-login .white-frame .login-slider .slick-slider .slick-list .slick-track .slick-slide a{height:100%}@media(min-width:768px){.page-login .white-frame .login-slider .slick-slider{display:block}}.page-login .white-frame .login-slider .slick-slider a{cursor:default}.page-login .white-frame .login-slider .slick-slider a:focus{outline:0}.page-login .white-frame .login-slider .slick-slider a div{position:relative;height:calc(100vh - 60px);width:100%;background-repeat:no-repeat;background-size:cover;background-position:center bottom}.page-login .white-frame .login-slider .slick-slider a .login-img-1{background-image:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/P-26-03-057_Loginslider_Partnerportallogin_02.webp)}.page-login .white-frame .login-slider .slick-slider a .login-img-2{background-image:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/P-26-03-057_Loginslider_Partnerportallogin_03.webp)}.page-login .white-frame .login-slider .slick-slider a .login-img-3{background-image:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/P-26-03-057_Loginslider_Partnerportallogin_04.webp)}.page-login .white-frame .login-slider .slick-slider a .login-img-4{background-image:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/P-26-03-057_Loginslider_Partnerportallogin_05.webp)}.page-login .white-frame .login-slider .slick-slider a .login-img-5{background-image:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/P-26-03-057_Loginslider_Partnerportallogin_06.webp)}.page-login .white-frame .login-slider .slick-slider a .login-img-6{background-image:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/P-26-03-057_Loginslider_Partnerportallogin_07.webp)}.page-login .white-frame .login-slider .slick-slider a .login-img-7{background-image:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/P-26-03-057_Loginslider_Partnerportallogin_01.webp)}.page-login .standard-side{position:relative;margin-bottom:0;padding-bottom:20px;padding-top:20px}@media(min-width:530px){.page-login .standard-side{padding-top:50px;padding-bottom:50px}}@media(min-width:768px){.page-login .standard-side{margin-bottom:0}.page-login .standard-side:not(.bereich-registrierung){height:calc(100vh - 160px)}}.page-login .standard-side .login-bereich{background-color:#fff;width:calc(100% - 40px);display:block;z-index:46;margin:0 auto 0 auto}@media(min-width:530px){.page-login .standard-side .login-bereich{width:calc(100% - 60px)}}@media(min-width:768px){.page-login .standard-side .login-bereich{width:650px}.page-login .standard-side .login-bereich:not(.bereich-registrierung){-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:calc(50% - 50px);left:50%;position:absolute}}@media(min-width:992px){.page-login .standard-side .login-bereich{margin-left:80px}.page-login .standard-side .login-bereich:not(.bereich-registrierung){left:auto;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}.page-login .standard-side .login-bereich .content{margin-top:0;padding:20px}@media(min-width:530px){.page-login .standard-side .login-bereich .content{padding-top:32px;padding-left:35px;padding-right:35px;padding-bottom:32px}}@media(min-width:768px){.page-login .standard-side .login-bereich .content{padding-top:40px;padding-left:45px;padding-right:45px;padding-bottom:40px}}.page-login .standard-side .login-bereich .content h1{margin-top:0;text-align:left;line-height:1.1;padding-bottom:35px;margin-bottom:0}.page-login .standard-side .login-bereich .content .input-wrapper.passwort{margin-bottom:10px}.page-login .standard-side .login-bereich #forgottenPwdForm button{margin-top:10px}@media(min-width:530px){.page-login .standard-side .login-bereich .registrieren .quarter-wrapper.anrede{width:100%}}@media(min-width:768px){.page-login .standard-side .login-bereich .registrieren .quarter-wrapper.anrede{width:calc(25% - 10px)}}.page-login .standard-side .login-bereich .formular input[name=j_password]{margin-top:10px}.page-login .standard-side .login-bereich .formular-footer{display:block;text-align:left;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:10px 0}.page-login .standard-side .login-bereich .formular-footer .button{width:100%;margin-top:30px}@media(min-width:530px){.page-login .standard-side .login-bereich .formular-footer .button{margin-top:20px;width:auto}}.page-login .standard-side .login-bereich .formular-links{font-size:10px}.page-login .standard-side .login-bereich .formular-links span{margin:0 10px;display:none}@media(min-width:530px){.page-login .standard-side .login-bereich .formular-links span{display:inline}}.page-login .standard-side .login-bereich .formular-links a{color:#777;border-bottom:1px solid #646464;-webkit-transition:all .3s;transition:all .3s;padding-bottom:0;display:inline-block;margin-right:70px;margin-bottom:5px}@media(min-width:530px){.page-login .standard-side .login-bereich .formular-links a{display:inline;margin-right:0;padding-bottom:2px}}.page-login .standard-side .login-bereich .formular-links a:last-child{margin-bottom:0}.page-login .standard-side .login-bereich .formular-links a:hover{text-decoration:none;border-color:transparent}.page-login .standard-side .login-bereich .formular-links a:focus{text-decoration:none}#pswd_info{display:none;background:white;position:relative;padding:0;z-index:5;border-radius:0;-webkit-box-shadow:none;box-shadow:none;width:100%}#pswd_info h4{margin-bottom:5px;margin-top:10px}#pswd_info ul{padding-left:0;margin-bottom:20px}#pswd_info ul li{width:50%;margin-bottom:5px}.skip-link{position:absolute;top:-9999px;left:-9999px;background:#0014aa;color:#fff !important;padding:8px;z-index:99999;text-align:center;width:100%;display:block;-webkit-transition:none !important;transition:none !important}.skip-link:focus{top:0;left:0}.skip-link:focus-visible{outline:none !important;outline-offset:0 !important}@media(min-width:530px){.footer-bluecompact .footer__sprache{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}}@media(min-width:992px){.footer-bluecompact .footer__sprache{display:grid;margin-top:0}}.footer-bluecompact .footer__sprache .dropdown{-ms-flex-item-align:end;align-self:flex-end}@media(min-width:992px){.footer-bluecompact .footer__sprache .dropdown{-ms-flex-item-align:start;align-self:flex-start}}@media(min-width:530px){.footer-bluecompact .footer__sprache .winkhaus-logo-footer{margin-left:30px;margin-top:20px}}@media(min-width:992px){.footer-bluecompact .footer__sprache .winkhaus-logo-footer{margin-left:0;margin-top:0}}@media(min-width:530px){.footer-bluecompact .footer__socialmedia{margin-top:30px}}@media(min-width:992px){.footer-bluecompact .footer__socialmedia{margin-top:0}}footer.komponenten-module{margin:auto 20px 20px 20px}@media(min-width:992px){footer.komponenten-module{margin:auto 30px 30px 30px}}footer{background-color:#0014aa;color:#fff;padding:40px 0 50px 0}@media(min-width:530px){footer{padding:60px 0 60px 0}}footer .container h3{margin-bottom:0}footer .container hr{margin-bottom:20px;margin-top:20px}footer .footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:992px){footer .footer{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}footer .footer .headline{text-transform:uppercase;font-weight:500;font-size:.85rem;margin-bottom:4px}footer .footer ul{list-style:none;padding-left:0;font-size:.85rem;font-weight:400;margin-bottom:0;line-height:1.6}footer .footer ul li{padding:2px 0 2px}footer .footer ul li a{-webkit-transition:all .3s;transition:all .3s;color:#fff;border-bottom:1px solid transparent}footer .footer ul li a:hover{text-decoration:none;border-bottom:1px solid #fff}footer .footer__bluecompact{width:100%;text-align:center;margin-bottom:20px}@media(min-width:530px){footer .footer__bluecompact{text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(50% - 10px);margin-bottom:0}}@media(min-width:992px){footer .footer__bluecompact{width:auto}}footer .footer__bluesmart{width:100%;text-align:center;margin-bottom:20px}@media(min-width:530px){footer .footer__bluesmart{text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(50% - 10px);margin-bottom:0}}@media(min-width:992px){footer .footer__bluesmart{width:auto}}footer .footer__winkhaus{width:100%;text-align:center;margin-bottom:20px}@media(min-width:530px){footer .footer__winkhaus{text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(50% - 10px);margin-bottom:0}}@media(min-width:992px){footer .footer__winkhaus{width:auto}}footer .footer__socialmedia{width:100%;text-align:center;margin-bottom:20px}@media(min-width:530px){footer .footer__socialmedia{text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(50% - 10px);margin-bottom:0}}@media(min-width:992px){footer .footer__socialmedia{width:auto}}footer .footer__kontakt{width:100%;text-align:center;margin-bottom:20px}@media(min-width:530px){footer .footer__kontakt{text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(50% - 10px);margin-bottom:0;margin-top:30px}}@media(min-width:992px){footer .footer__kontakt{width:auto;margin-top:0}}footer .footer__sprache{-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5;text-align:right;width:calc(50% - 10px);margin-top:20px;text-align:center}@media(min-width:530px){footer .footer__sprache{text-align:right;display:grid}}@media(min-width:992px){footer .footer__sprache{width:auto;margin-top:0}}footer .footer__sprache .clearfix{display:none}@media(min-width:992px){footer .footer__sprache .clearfix{display:block}}footer .footer__sprache .dropdown{margin-bottom:30px}@media(min-width:530px){footer .footer__sprache .dropdown{margin-bottom:0;width:180px;justify-self:end;-ms-flex-item-align:start;align-self:start}}footer .footer__sprache .dropdown .dropdown-menu{right:0;top:100%}@media(min-width:530px){footer .footer__sprache .dropdown .dropdown-menu{width:180px}}@media(min-width:768px){footer .footer__sprache .dropdown .dropdown-menu{top:43px}}footer .footer__sprache .dropdown .dropdown-menu li a{font-weight:500}footer .footer__sprache .dropdown .btn{font-weight:500;color:#000;border:1px solid #fff}@media(min-width:530px){footer .footer__sprache .dropdown .btn{max-width:180px}}footer .footer__sprache .winkhaus-logo-footer{padding-top:20px;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:end;align-self:flex-end}@media(min-width:530px){footer .footer__sprache .winkhaus-logo-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}footer .footer__sprache .winkhaus-logo-footer p{font-weight:300;font-size:12px;line-height:1.5;text-align:center;margin-bottom:20px}@media(min-width:530px){footer .footer__sprache .winkhaus-logo-footer p{text-align:left;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:-4px;margin-right:20px}}footer .footer__sprache .winkhaus-logo-footer img{height:60px}.modal-wrapper{margin-bottom:40px}.modal-wrapper .button{margin-right:10px}.modal-dialog{width:auto;margin:20px}@media(min-width:530px){.modal-dialog{margin:50px}}@media(min-width:768px){.modal-dialog{width:545px;margin:30px auto}}.modal-backdrop.in{background-color:#000;opacity:.4}.modal-content{-webkit-box-shadow:1px 2px 13px 0 rgba(0,0,0,0.23);box-shadow:1px 2px 13px 0 rgba(0,0,0,0.23);background:#e2e1e1;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #e2e1e1),to(#e2e1e1));background:linear-gradient(to bottom,#e2e1e1 0,#e2e1e1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$grey",endColorstr="$midgrey",GradientType=0);padding:40px 30px}.modal-content .modal-body{text-align:center;padding:0}.modal-content .modal-body .modal-icon{width:80px;height:80px;margin-bottom:30px}.modal-content .modal-body .modal-head{font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-weight:500;font-size:1.125em;color:#777;margin-bottom:15px}.modal-content .modal-body .modal-text{font-size:.875em}.modal-content .modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-top:30px}.modal-content .modal-footer .button{margin:0 10px 0 10px}.modal-content .modal-footer .button:last-child{margin-right:0}.modal-content .close:focus span,.modal-content .close:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}.modal-content .footer-auswahl{text-align:center;padding:20px 0 0 0}@media(min-width:530px){.modal-content .footer-auswahl{padding:30px 0 30px 0}}.modal-content .footer-auswahl .button{margin:0 0 15px;display:block}@media(min-width:530px){.modal-content .footer-auswahl .button{display:inline;margin:0 17px}}.modal-textblock .modal-content{padding:35px 45px 45px 45px}.modal-textblock .modal-content .modal-body{text-align:left;padding:0 0 1px 0}.modal-textblock .modal-content .modal-body .modal-head{color:#0014aa}.modal-textblock .modal-content .modal-body textarea{background-color:transparent;border:1px solid #cdcdcd;border-radius:0;font-family:"Gotham SSm A","Gotham SSm B"}.modal-textblock .modal-content .modal-body textarea:focus{-webkit-box-shadow:none;box-shadow:none}.modal-textblock .modal-content .modal-body textarea::-webkit-input-placeholder{color:#9b9b9b;font-family:"Gotham SSm A","Gotham SSm B";font-size:1.125em}.modal-textblock .modal-content .modal-body textarea::-moz-placeholder{color:#9b9b9b;font-family:"Gotham SSm A","Gotham SSm B";font-size:1.125em}.modal-textblock .modal-content .modal-body textarea::-ms-input-placeholder{color:#9b9b9b;font-family:"Gotham SSm A","Gotham SSm B";font-size:1.125em}.modal-textblock .modal-content .modal-body textarea::placeholder{color:#9b9b9b;font-family:"Gotham SSm A","Gotham SSm B";font-size:1.125em}.modal-textblock .modal-content .modal-body textarea:-ms-input-placeholder{color:#9b9b9b;font-family:"Gotham SSm A","Gotham SSm B";font-size:1.125em}.modal-textblock .modal-content .modal-footer{padding:50px 0 0 0;text-align:center}@media(min-width:768px){.modal-textblock .modal-content .modal-footer{text-align:right}}.modal-textblock .modal-content .close{margin-top:-15px;margin-right:-20px}.modal-bild .modal-content{padding:50px 20px 20px 20px}.modal-bild .modal-content .close{margin-top:-35px;margin-right:0}.modal-bild .modal-image{width:100%}.modal-footer{padding:15px;text-align:right;border-top:0}.modal .head-input{text-align:left}.modal-anleitung .modal-dialog,.modal-export .modal-dialog{width:90%}@media(min-width:1216px){.modal-anleitung .modal-dialog,.modal-export .modal-dialog{width:70%}}@media(min-width:1650px){.modal-anleitung .modal-dialog,.modal-export .modal-dialog{width:50%}}.modal-anleitung .modal-content,.modal-export .modal-content{padding:40px 30px 40px 30px;max-height:calc(100vh - 80px);overflow-x:hidden;overflow-y:auto}@media(min-width:1216px){.modal-anleitung .modal-content,.modal-export .modal-content{padding:40px 50px 40px 50px}}.modal-anleitung .modal-content .modal-body,.modal-export .modal-content .modal-body{text-align:left}.modal-anleitung .modal-content .modal-body .modal-head,.modal-export .modal-content .modal-body .modal-head{color:#0014aa;font-weight:300;font-size:2em;margin-bottom:50px}@media(min-width:768px){.modal-anleitung .modal-content .modal-body .modal-head,.modal-export .modal-content .modal-body .modal-head{font-size:2.5em}}.modal-anleitung .modal-content .modal-footer,.modal-export .modal-content .modal-footer{padding:25px 0 0 0}.modal-anleitung .modal-text-block,.modal-export .modal-text-block{height:500px;overflow-y:scroll;padding-right:30px}.modal-anleitung .button-grey,.modal-export .button-grey{margin-right:10px}.modal-subhead{font-size:.875em;font-weight:500}.modal-search .modal-dialog{margin:50px 20px 50px 20px}@media(min-width:530px){.modal-search .modal-dialog{margin:50px}}@media(min-width:768px){.modal-search .modal-dialog{margin:200px auto}}.modal-search .modal-dialog .modal-content{padding:0;border:0}.modal-search .modal-dialog .modal-content .formular .seiten-suche .form-control{padding:14px 20px 12px 20px;font-size:1.429rem;width:calc(100% - 53px);border:0}.modal-search .modal-dialog .modal-content .formular .seiten-suche .input-group-addon{width:53px}.modal-search .modal-dialog .modal-content .formular .seiten-suche .input-group-addon:hover{border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}.modal-search .modal-dialog .modal-content .formular .seiten-suche .input-group-addon svg{width:25px}.modul-tabs .content .modul-teaser{background:transparent;margin:0}@media(min-width:840px){.modul-tabs .content .modul-teaser .container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.modul-tabs .content .modul-teaser .container h1,.modul-tabs .content .modul-teaser .container h2,.modul-tabs .content .modul-teaser .container h3,.modul-tabs .content .modul-teaser .container h4,.modul-tabs .content .modul-teaser .container h5,.modul-tabs .content .modul-teaser .container h6,.modul-tabs .content .modul-teaser .container p.head{margin-top:10px;margin-bottom:2px;font-weight:500;font-size:16px;text-align:initial}@media(min-width:530px){.modul-tabs .content .modul-teaser .container h1,.modul-tabs .content .modul-teaser .container h2,.modul-tabs .content .modul-teaser .container h3,.modul-tabs .content .modul-teaser .container h4,.modul-tabs .content .modul-teaser .container h5,.modul-tabs .content .modul-teaser .container h6,.modul-tabs .content .modul-teaser .container p.head{font-size:22px}}@media(min-width:1216px){.modul-tabs .content .modul-teaser .container h1,.modul-tabs .content .modul-teaser .container h2,.modul-tabs .content .modul-teaser .container h3,.modul-tabs .content .modul-teaser .container h4,.modul-tabs .content .modul-teaser .container h5,.modul-tabs .content .modul-teaser .container h6,.modul-tabs .content .modul-teaser .container p.head{font-size:30px}}.modul-tabs .content .modul-teaser .container p{font-size:1rem}@media(min-width:768px){.modul-tabs .content .modul-teaser .container p{font-size:16px}}.modul-tabs .content .modul-teaser .container .link-bild a{border-bottom:0}.cta-text{font-size:19px !important;color:#fff;text-align:center}@media(min-width:768px){.cta-text{text-align:left}}.cta-text a{width:100%;display:block;margin-top:20px}@media(min-width:768px){.cta-text a{display:inline;margin-top:0;margin-left:20px;width:auto}}.gradient-white{background:#fff}.gradient-yellow{background:#f3d03e}.gradient-blue{background:#0014aa}.gradient-pink{background:#f65275}.gradient-green{background:#a4d65e}.gradient-grey{background:#e2e1e1}.modul-tabs-block{margin:0 20px 20px 20px;position:relative}@media(min-width:992px){.modul-tabs-block{margin:0 30px 30px 30px}}.modul-tabs-block .tabs{position:relative;width:100%}@media(min-width:992px){.modul-tabs-block .tabs{height:auto}}.modul-tabs-block .tabs input[name=tab-control]{display:none}.modul-tabs-block .tabs ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:4px;padding-bottom:4px;padding-left:0;background-color:#fff;border-top:1px solid #000;border-bottom:1px solid #000}.modul-tabs-block .tabs ul li{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px;text-align:center;z-index:1}.modul-tabs-block .tabs ul li label{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:45px;padding:5px auto;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;white-space:nowrap;-webkit-touch-callout:none}@media(min-width:530px){.modul-tabs-block .tabs ul li label{height:55px}}@media(min-width:992px){.modul-tabs-block .tabs ul li label{height:70px}}.modul-tabs-block .tabs ul li label svg{height:28px;width:28px;vertical-align:bottom;margin-right:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modul-tabs-block .tabs ul li label svg path,.modul-tabs-block .tabs ul li label svg polygon,.modul-tabs-block .tabs ul li label svg rect,.modul-tabs-block .tabs ul li label svg circle,.modul-tabs-block .tabs ul li label svg line,.modul-tabs-block .tabs ul li label svg ellipse,.modul-tabs-block .tabs ul li label svg polyline{fill:#646464}@media(min-width:530px){.modul-tabs-block .tabs ul li label svg{height:40px;width:40px}}@media(min-width:992px){.modul-tabs-block .tabs ul li label svg{height:50px;width:50px}}.modul-tabs-block .tabs ul li label:hover,.modul-tabs-block .tabs ul li label:focus,.modul-tabs-block .tabs ul li label:active{outline:0;color:#bec5cf}.modul-tabs-block .tabs ul li label:hover svg,.modul-tabs-block .tabs ul li label:focus svg,.modul-tabs-block .tabs ul li label:active svg{fill:#bec5cf}.modul-tabs-block .tabs .slider{position:absolute;top:0;width:16.6%;z-index:0;-webkit-transition:all .33s cubic-bezier(0.38,0.8,0.32,1.07);transition:all .33s cubic-bezier(0.38,0.8,0.32,1.07);height:56px}@media(min-width:530px){.modul-tabs-block .tabs .slider{height:65px}}@media(min-width:992px){.modul-tabs-block .tabs .slider{height:80px}}.modul-tabs-block .tabs .slider .indicator{position:relative;max-width:70%;margin:0 auto;height:46px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media(min-width:530px){.modul-tabs-block .tabs .slider .indicator{height:56px}}@media(min-width:992px){.modul-tabs-block .tabs .slider .indicator{height:71px}}.modul-tabs-block .tabs .content{margin-top:0;margin-bottom:0}.modul-tabs-block .tabs .content .content-tab{display:none;-webkit-animation-name:content;animation-name:content;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;line-height:1.4}.modul-tabs-8 .tabs input.tab-yellow:nth-of-type(1):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-8 .tabs input.tab-blue:nth-of-type(1):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-8 .tabs input.tab-pink:nth-of-type(1):checked ~ .slider .indicator{background:#f65275}.modul-tabs-8 .tabs input.tab-green:nth-of-type(1):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-8 .tabs input.tab-grey:nth-of-type(1):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-8 .tabs input.tab-darkblue:nth-of-type(1):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg path,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg polygon,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg rect,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg circle,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg line,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg ellipse,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg polyline{fill:#fff}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg path,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg polygon,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg rect,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg circle,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg line,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg ellipse,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg polyline{fill:#fff}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg path,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg polygon,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg rect,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg circle,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg line,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg ellipse,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg polyline{fill:#fff}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg path,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg polygon,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg rect,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg circle,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg line,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg ellipse,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg polyline{fill:#fff}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg path,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg polygon,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg rect,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg circle,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg line,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg ellipse,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg polyline{fill:#fff}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg path,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg polygon,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg rect,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg circle,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg line,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg ellipse,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg polyline{fill:#fff}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg path,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg polygon,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg rect,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg circle,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg line,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg ellipse,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg polyline{fill:#fff}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg path,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg polygon,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg rect,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg circle,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg line,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg ellipse,.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg polyline{fill:#fff}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg path,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg polygon,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg rect,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg circle,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg line,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg ellipse,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg polyline{fill:#fff}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg path,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg polygon,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg rect,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg circle,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg line,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg ellipse,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg polyline{fill:#fff}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg path,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg polygon,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg rect,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg circle,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg line,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg ellipse,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg polyline{fill:#fff}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg path,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg polygon,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg rect,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg circle,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg line,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg ellipse,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg polyline{fill:#fff}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg path,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg polygon,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg rect,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg circle,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg line,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg ellipse,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg polyline{fill:#fff}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg path,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg polygon,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg rect,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg circle,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg line,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg ellipse,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg polyline{fill:#fff}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg path,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg polygon,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg rect,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg circle,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg line,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg ellipse,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg polyline{fill:#fff}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg path,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg polygon,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg rect,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg circle,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg line,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg ellipse,.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg polyline{fill:#fff}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg path,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg polygon,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg rect,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg circle,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg line,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg ellipse,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg polyline{fill:#fff}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg path,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg polygon,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg rect,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg circle,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg line,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg ellipse,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg polyline{fill:#fff}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg path,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg polygon,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg rect,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg circle,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg line,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg ellipse,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg polyline{fill:#fff}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg path,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg polygon,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg rect,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg circle,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg line,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg ellipse,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg polyline{fill:#fff}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg path,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg polygon,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg rect,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg circle,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg line,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg ellipse,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg polyline{fill:#fff}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg path,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg polygon,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg rect,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg circle,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg line,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg ellipse,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg polyline{fill:#fff}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg path,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg polygon,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg rect,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg circle,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg line,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg ellipse,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg polyline{fill:#fff}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg path,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg polygon,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg rect,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg circle,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg line,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg ellipse,.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg polyline{fill:#fff}.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg path,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg polygon,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg rect,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg circle,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg line,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg ellipse,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg polyline{fill:#fff}.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg path,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg polygon,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg rect,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg circle,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg line,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg ellipse,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg polyline{fill:#fff}.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg path,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg polygon,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg rect,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg circle,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg line,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg ellipse,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg polyline{fill:#fff}.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg path,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg polygon,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg rect,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg circle,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg line,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg ellipse,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg polyline{fill:#fff}.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg path,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg polygon,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg rect,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg circle,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg line,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg ellipse,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg polyline{fill:#fff}.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg path,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg polygon,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg rect,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg circle,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg line,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg ellipse,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg polyline{fill:#fff}.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg path,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg polygon,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg rect,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg circle,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg line,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg ellipse,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg polyline{fill:#fff}.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg path,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg polygon,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg rect,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg circle,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg line,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg ellipse,.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg polyline{fill:#fff}.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg path,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg polygon,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg rect,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg circle,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg line,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg ellipse,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg polyline{fill:#fff}.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg path,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg polygon,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg rect,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg circle,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg line,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg ellipse,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg polyline{fill:#fff}.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg path,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg polygon,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg rect,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg circle,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg line,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg ellipse,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg polyline{fill:#fff}.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg path,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg polygon,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg rect,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg circle,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg line,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg ellipse,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg polyline{fill:#fff}.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg path,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg polygon,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg rect,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg circle,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg line,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg ellipse,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg polyline{fill:#fff}.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg path,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg polygon,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg rect,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg circle,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg line,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg ellipse,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg polyline{fill:#fff}.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg path,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg polygon,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg rect,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg circle,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg line,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg ellipse,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg polyline{fill:#fff}.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg path,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg polygon,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg rect,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg circle,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg line,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg ellipse,.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg polyline{fill:#fff}.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg path,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg polygon,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg rect,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg circle,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg line,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg ellipse,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg polyline{fill:#fff}.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg path,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg polygon,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg rect,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg circle,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg line,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg ellipse,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg polyline{fill:#fff}.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg path,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg polygon,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg rect,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg circle,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg line,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg ellipse,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg polyline{fill:#fff}.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg path,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg polygon,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg rect,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg circle,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg line,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg ellipse,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg polyline{fill:#fff}.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg path,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg polygon,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg rect,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg circle,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg line,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg ellipse,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg polyline{fill:#fff}.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg path,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg polygon,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg rect,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg circle,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg line,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg ellipse,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg polyline{fill:#fff}.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg path,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg polygon,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg rect,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg circle,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg line,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg ellipse,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg polyline{fill:#fff}.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg path,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg polygon,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg rect,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg circle,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg line,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg ellipse,.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg polyline{fill:#fff}.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg path,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg polygon,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg rect,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg circle,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg line,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg ellipse,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg polyline{fill:#fff}.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg path,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg polygon,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg rect,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg circle,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg line,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg ellipse,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg polyline{fill:#fff}.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg path,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg polygon,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg rect,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg circle,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg line,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg ellipse,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg polyline{fill:#fff}.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg path,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg polygon,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg rect,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg circle,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg line,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg ellipse,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg polyline{fill:#fff}.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg path,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg polygon,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg rect,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg circle,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg line,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg ellipse,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg polyline{fill:#fff}.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg path,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg polygon,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg rect,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg circle,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg line,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg ellipse,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg polyline{fill:#fff}.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg path,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg polygon,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg rect,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg circle,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg line,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg ellipse,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg polyline{fill:#fff}.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg path,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg polygon,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg rect,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg circle,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg line,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg ellipse,.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg polyline{fill:#fff}.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg path,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg polygon,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg rect,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg circle,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg line,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg ellipse,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg polyline{fill:#fff}.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg path,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg polygon,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg rect,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg circle,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg line,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg ellipse,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg polyline{fill:#fff}.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg path,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg polygon,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg rect,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg circle,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg line,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg ellipse,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg polyline{fill:#fff}.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg path,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg polygon,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg rect,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg circle,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg line,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg ellipse,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(4):checked ~ ul>li:nth-child(4)>label svg polyline{fill:#fff}.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg path,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg polygon,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg rect,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg circle,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg line,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg ellipse,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(5):checked ~ ul>li:nth-child(5)>label svg polyline{fill:#fff}.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg path,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg polygon,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg rect,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg circle,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg line,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg ellipse,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(6):checked ~ ul>li:nth-child(6)>label svg polyline{fill:#fff}.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg path,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg polygon,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg rect,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg circle,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg line,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg ellipse,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(7):checked ~ ul>li:nth-child(7)>label svg polyline{fill:#fff}.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg path,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg polygon,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg rect,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg circle,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg line,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg ellipse,.modul-tabs-1 .tabs input[name=tab-control]:nth-of-type(8):checked ~ ul>li:nth-child(8)>label svg polyline{fill:#fff}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(1):checked ~ .slider{-webkit-transform:translateX(0);transform:translateX(0)}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(1):checked ~ .content>.content-tab:nth-child(1){display:block}.modul-tabs-8 .tabs input.tab-yellow:nth-of-type(2):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-8 .tabs input.tab-blue:nth-of-type(2):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-8 .tabs input.tab-pink:nth-of-type(2):checked ~ .slider .indicator{background:#f65275}.modul-tabs-8 .tabs input.tab-green:nth-of-type(2):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-8 .tabs input.tab-grey:nth-of-type(2):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-8 .tabs input.tab-darkblue:nth-of-type(2):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(2):checked ~ .slider{-webkit-transform:translateX(100%);transform:translateX(100%)}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(2):checked ~ .content>.content-tab:nth-child(2){display:block}.modul-tabs-8 .tabs input.tab-yellow:nth-of-type(3):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-8 .tabs input.tab-blue:nth-of-type(3):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-8 .tabs input.tab-pink:nth-of-type(3):checked ~ .slider .indicator{background:#f65275}.modul-tabs-8 .tabs input.tab-green:nth-of-type(3):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-8 .tabs input.tab-grey:nth-of-type(3):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-8 .tabs input.tab-darkblue:nth-of-type(3):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(3):checked ~ .slider{-webkit-transform:translateX(200%);transform:translateX(200%)}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(3):checked ~ .content>.content-tab:nth-child(3){display:block}.modul-tabs-8 .tabs input.tab-yellow:nth-of-type(4):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-8 .tabs input.tab-blue:nth-of-type(4):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-8 .tabs input.tab-pink:nth-of-type(4):checked ~ .slider .indicator{background:#f65275}.modul-tabs-8 .tabs input.tab-green:nth-of-type(4):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-8 .tabs input.tab-grey:nth-of-type(4):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-8 .tabs input.tab-darkblue:nth-of-type(4):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(4):checked ~ .slider{-webkit-transform:translateX(300%);transform:translateX(300%)}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(4):checked ~ .content>.content-tab:nth-child(4){display:block}.modul-tabs-8 .tabs input.tab-yellow:nth-of-type(5):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-8 .tabs input.tab-blue:nth-of-type(5):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-8 .tabs input.tab-pink:nth-of-type(5):checked ~ .slider .indicator{background:#f65275}.modul-tabs-8 .tabs input.tab-green:nth-of-type(5):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-8 .tabs input.tab-grey:nth-of-type(5):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-8 .tabs input.tab-darkblue:nth-of-type(5):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(5):checked ~ .slider{-webkit-transform:translateX(400%);transform:translateX(400%)}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(5):checked ~ .content>.content-tab:nth-child(5){display:block}.modul-tabs-8 .tabs input.tab-yellow:nth-of-type(6):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-8 .tabs input.tab-blue:nth-of-type(6):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-8 .tabs input.tab-pink:nth-of-type(6):checked ~ .slider .indicator{background:#f65275}.modul-tabs-8 .tabs input.tab-green:nth-of-type(6):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-8 .tabs input.tab-grey:nth-of-type(6):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-8 .tabs input.tab-darkblue:nth-of-type(6):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(6):checked ~ .slider{-webkit-transform:translateX(500%);transform:translateX(500%)}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(6):checked ~ .content>.content-tab:nth-child(6){display:block}.modul-tabs-8 .tabs input.tab-yellow:nth-of-type(7):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-8 .tabs input.tab-blue:nth-of-type(7):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-8 .tabs input.tab-pink:nth-of-type(7):checked ~ .slider .indicator{background:#f65275}.modul-tabs-8 .tabs input.tab-green:nth-of-type(7):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-8 .tabs input.tab-grey:nth-of-type(7):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-8 .tabs input.tab-darkblue:nth-of-type(7):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(7):checked ~ .slider{-webkit-transform:translateX(600%);transform:translateX(600%)}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(7):checked ~ .content>.content-tab:nth-child(7){display:block}.modul-tabs-8 .tabs input.tab-yellow:nth-of-type(8):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-8 .tabs input.tab-blue:nth-of-type(8):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-8 .tabs input.tab-pink:nth-of-type(8):checked ~ .slider .indicator{background:#f65275}.modul-tabs-8 .tabs input.tab-green:nth-of-type(8):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-8 .tabs input.tab-grey:nth-of-type(8):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-8 .tabs input.tab-darkblue:nth-of-type(8):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(8):checked ~ .slider{-webkit-transform:translateX(700%);transform:translateX(700%)}.modul-tabs-8 .tabs input[name=tab-control]:nth-of-type(8):checked ~ .content>.content-tab:nth-child(8){display:block}.modul-tabs-8 .tabs ul li{width:12.5%}.modul-tabs-8 .tabs .slider{width:12.5%}.modul-tabs-7 .tabs input.tab-yellow:nth-of-type(1):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-7 .tabs input.tab-blue:nth-of-type(1):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-7 .tabs input.tab-pink:nth-of-type(1):checked ~ .slider .indicator{background:#f65275}.modul-tabs-7 .tabs input.tab-green:nth-of-type(1):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-7 .tabs input.tab-grey:nth-of-type(1):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-7 .tabs input.tab-darkblue:nth-of-type(1):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(1):checked ~ .slider{-webkit-transform:translateX(0);transform:translateX(0)}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(1):checked ~ .content>.content-tab:nth-child(1){display:block}.modul-tabs-7 .tabs input.tab-yellow:nth-of-type(2):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-7 .tabs input.tab-blue:nth-of-type(2):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-7 .tabs input.tab-pink:nth-of-type(2):checked ~ .slider .indicator{background:#f65275}.modul-tabs-7 .tabs input.tab-green:nth-of-type(2):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-7 .tabs input.tab-grey:nth-of-type(2):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-7 .tabs input.tab-darkblue:nth-of-type(2):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(2):checked ~ .slider{-webkit-transform:translateX(100%);transform:translateX(100%)}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(2):checked ~ .content>.content-tab:nth-child(2){display:block}.modul-tabs-7 .tabs input.tab-yellow:nth-of-type(3):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-7 .tabs input.tab-blue:nth-of-type(3):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-7 .tabs input.tab-pink:nth-of-type(3):checked ~ .slider .indicator{background:#f65275}.modul-tabs-7 .tabs input.tab-green:nth-of-type(3):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-7 .tabs input.tab-grey:nth-of-type(3):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-7 .tabs input.tab-darkblue:nth-of-type(3):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(3):checked ~ .slider{-webkit-transform:translateX(200%);transform:translateX(200%)}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(3):checked ~ .content>.content-tab:nth-child(3){display:block}.modul-tabs-7 .tabs input.tab-yellow:nth-of-type(4):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-7 .tabs input.tab-blue:nth-of-type(4):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-7 .tabs input.tab-pink:nth-of-type(4):checked ~ .slider .indicator{background:#f65275}.modul-tabs-7 .tabs input.tab-green:nth-of-type(4):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-7 .tabs input.tab-grey:nth-of-type(4):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-7 .tabs input.tab-darkblue:nth-of-type(4):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(4):checked ~ .slider{-webkit-transform:translateX(300%);transform:translateX(300%)}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(4):checked ~ .content>.content-tab:nth-child(4){display:block}.modul-tabs-7 .tabs input.tab-yellow:nth-of-type(5):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-7 .tabs input.tab-blue:nth-of-type(5):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-7 .tabs input.tab-pink:nth-of-type(5):checked ~ .slider .indicator{background:#f65275}.modul-tabs-7 .tabs input.tab-green:nth-of-type(5):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-7 .tabs input.tab-grey:nth-of-type(5):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-7 .tabs input.tab-darkblue:nth-of-type(5):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(5):checked ~ .slider{-webkit-transform:translateX(400%);transform:translateX(400%)}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(5):checked ~ .content>.content-tab:nth-child(5){display:block}.modul-tabs-7 .tabs input.tab-yellow:nth-of-type(6):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-7 .tabs input.tab-blue:nth-of-type(6):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-7 .tabs input.tab-pink:nth-of-type(6):checked ~ .slider .indicator{background:#f65275}.modul-tabs-7 .tabs input.tab-green:nth-of-type(6):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-7 .tabs input.tab-grey:nth-of-type(6):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-7 .tabs input.tab-darkblue:nth-of-type(6):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(6):checked ~ .slider{-webkit-transform:translateX(500%);transform:translateX(500%)}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(6):checked ~ .content>.content-tab:nth-child(6){display:block}.modul-tabs-7 .tabs input.tab-yellow:nth-of-type(7):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-7 .tabs input.tab-blue:nth-of-type(7):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-7 .tabs input.tab-pink:nth-of-type(7):checked ~ .slider .indicator{background:#f65275}.modul-tabs-7 .tabs input.tab-green:nth-of-type(7):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-7 .tabs input.tab-grey:nth-of-type(7):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-7 .tabs input.tab-darkblue:nth-of-type(7):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(7):checked ~ .slider{-webkit-transform:translateX(600%);transform:translateX(600%)}.modul-tabs-7 .tabs input[name=tab-control]:nth-of-type(7):checked ~ .content>.content-tab:nth-child(7){display:block}.modul-tabs-7 .tabs ul li{width:14.28%}.modul-tabs-7 .tabs .slider{width:14.28%}.modul-tabs-6 .tabs input.tab-yellow:nth-of-type(1):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-6 .tabs input.tab-blue:nth-of-type(1):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-6 .tabs input.tab-pink:nth-of-type(1):checked ~ .slider .indicator{background:#f65275}.modul-tabs-6 .tabs input.tab-green:nth-of-type(1):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-6 .tabs input.tab-grey:nth-of-type(1):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-6 .tabs input.tab-darkblue:nth-of-type(1):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(1):checked ~ .slider{-webkit-transform:translateX(0);transform:translateX(0)}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(1):checked ~ .content>.content-tab:nth-child(1){display:block}.modul-tabs-6 .tabs input.tab-yellow:nth-of-type(2):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-6 .tabs input.tab-blue:nth-of-type(2):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-6 .tabs input.tab-pink:nth-of-type(2):checked ~ .slider .indicator{background:#f65275}.modul-tabs-6 .tabs input.tab-green:nth-of-type(2):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-6 .tabs input.tab-grey:nth-of-type(2):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-6 .tabs input.tab-darkblue:nth-of-type(2):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(2):checked ~ .slider{-webkit-transform:translateX(100%);transform:translateX(100%)}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(2):checked ~ .content>.content-tab:nth-child(2){display:block}.modul-tabs-6 .tabs input.tab-yellow:nth-of-type(3):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-6 .tabs input.tab-blue:nth-of-type(3):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-6 .tabs input.tab-pink:nth-of-type(3):checked ~ .slider .indicator{background:#f65275}.modul-tabs-6 .tabs input.tab-green:nth-of-type(3):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-6 .tabs input.tab-grey:nth-of-type(3):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-6 .tabs input.tab-darkblue:nth-of-type(3):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(3):checked ~ .slider{-webkit-transform:translateX(200%);transform:translateX(200%)}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(3):checked ~ .content>.content-tab:nth-child(3){display:block}.modul-tabs-6 .tabs input.tab-yellow:nth-of-type(4):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-6 .tabs input.tab-blue:nth-of-type(4):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-6 .tabs input.tab-pink:nth-of-type(4):checked ~ .slider .indicator{background:#f65275}.modul-tabs-6 .tabs input.tab-green:nth-of-type(4):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-6 .tabs input.tab-grey:nth-of-type(4):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-6 .tabs input.tab-darkblue:nth-of-type(4):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(4):checked ~ .slider{-webkit-transform:translateX(300%);transform:translateX(300%)}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(4):checked ~ .content>.content-tab:nth-child(4){display:block}.modul-tabs-6 .tabs input.tab-yellow:nth-of-type(5):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-6 .tabs input.tab-blue:nth-of-type(5):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-6 .tabs input.tab-pink:nth-of-type(5):checked ~ .slider .indicator{background:#f65275}.modul-tabs-6 .tabs input.tab-green:nth-of-type(5):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-6 .tabs input.tab-grey:nth-of-type(5):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-6 .tabs input.tab-darkblue:nth-of-type(5):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(5):checked ~ .slider{-webkit-transform:translateX(400%);transform:translateX(400%)}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(5):checked ~ .content>.content-tab:nth-child(5){display:block}.modul-tabs-6 .tabs input.tab-yellow:nth-of-type(6):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-6 .tabs input.tab-blue:nth-of-type(6):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-6 .tabs input.tab-pink:nth-of-type(6):checked ~ .slider .indicator{background:#f65275}.modul-tabs-6 .tabs input.tab-green:nth-of-type(6):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-6 .tabs input.tab-grey:nth-of-type(6):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-6 .tabs input.tab-darkblue:nth-of-type(6):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(6):checked ~ .slider{-webkit-transform:translateX(500%);transform:translateX(500%)}.modul-tabs-6 .tabs input[name=tab-control]:nth-of-type(6):checked ~ .content>.content-tab:nth-child(6){display:block}.modul-tabs-6 .tabs ul li{width:16.6%}.modul-tabs-6 .tabs .slider{width:16.6%}.modul-tabs-5 .tabs input.tab-yellow:nth-of-type(1):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-5 .tabs input.tab-blue:nth-of-type(1):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-5 .tabs input.tab-pink:nth-of-type(1):checked ~ .slider .indicator{background:#f65275}.modul-tabs-5 .tabs input.tab-green:nth-of-type(1):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-5 .tabs input.tab-grey:nth-of-type(1):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-5 .tabs input.tab-darkblue:nth-of-type(1):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(1):checked ~ .slider{-webkit-transform:translateX(0);transform:translateX(0)}.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(1):checked ~ .content>.content-tab:nth-child(1){display:block}.modul-tabs-5 .tabs input.tab-yellow:nth-of-type(2):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-5 .tabs input.tab-blue:nth-of-type(2):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-5 .tabs input.tab-pink:nth-of-type(2):checked ~ .slider .indicator{background:#f65275}.modul-tabs-5 .tabs input.tab-green:nth-of-type(2):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-5 .tabs input.tab-grey:nth-of-type(2):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-5 .tabs input.tab-darkblue:nth-of-type(2):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(2):checked ~ .slider{-webkit-transform:translateX(100%);transform:translateX(100%)}.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(2):checked ~ .content>.content-tab:nth-child(2){display:block}.modul-tabs-5 .tabs input.tab-yellow:nth-of-type(3):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-5 .tabs input.tab-blue:nth-of-type(3):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-5 .tabs input.tab-pink:nth-of-type(3):checked ~ .slider .indicator{background:#f65275}.modul-tabs-5 .tabs input.tab-green:nth-of-type(3):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-5 .tabs input.tab-grey:nth-of-type(3):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-5 .tabs input.tab-darkblue:nth-of-type(3):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(3):checked ~ .slider{-webkit-transform:translateX(200%);transform:translateX(200%)}.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(3):checked ~ .content>.content-tab:nth-child(3){display:block}.modul-tabs-5 .tabs input.tab-yellow:nth-of-type(4):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-5 .tabs input.tab-blue:nth-of-type(4):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-5 .tabs input.tab-pink:nth-of-type(4):checked ~ .slider .indicator{background:#f65275}.modul-tabs-5 .tabs input.tab-green:nth-of-type(4):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-5 .tabs input.tab-grey:nth-of-type(4):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-5 .tabs input.tab-darkblue:nth-of-type(4):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(4):checked ~ .slider{-webkit-transform:translateX(300%);transform:translateX(300%)}.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(4):checked ~ .content>.content-tab:nth-child(4){display:block}.modul-tabs-5 .tabs input.tab-yellow:nth-of-type(5):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-5 .tabs input.tab-blue:nth-of-type(5):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-5 .tabs input.tab-pink:nth-of-type(5):checked ~ .slider .indicator{background:#f65275}.modul-tabs-5 .tabs input.tab-green:nth-of-type(5):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-5 .tabs input.tab-grey:nth-of-type(5):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-5 .tabs input.tab-darkblue:nth-of-type(5):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(5):checked ~ .slider{-webkit-transform:translateX(400%);transform:translateX(400%)}.modul-tabs-5 .tabs input[name=tab-control]:nth-of-type(5):checked ~ .content>.content-tab:nth-child(5){display:block}.modul-tabs-5 .tabs ul li{width:20%}.modul-tabs-5 .tabs .slider{width:20%}.modul-tabs-4 .tabs input.tab-yellow:nth-of-type(1):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-4 .tabs input.tab-blue:nth-of-type(1):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-4 .tabs input.tab-pink:nth-of-type(1):checked ~ .slider .indicator{background:#f65275}.modul-tabs-4 .tabs input.tab-green:nth-of-type(1):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-4 .tabs input.tab-grey:nth-of-type(1):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-4 .tabs input.tab-darkblue:nth-of-type(1):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(1):checked ~ .slider{-webkit-transform:translateX(0);transform:translateX(0)}.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(1):checked ~ .content>.content-tab:nth-child(1){display:block}.modul-tabs-4 .tabs input.tab-yellow:nth-of-type(2):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-4 .tabs input.tab-blue:nth-of-type(2):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-4 .tabs input.tab-pink:nth-of-type(2):checked ~ .slider .indicator{background:#f65275}.modul-tabs-4 .tabs input.tab-green:nth-of-type(2):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-4 .tabs input.tab-grey:nth-of-type(2):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-4 .tabs input.tab-darkblue:nth-of-type(2):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(2):checked ~ .slider{-webkit-transform:translateX(100%);transform:translateX(100%)}.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(2):checked ~ .content>.content-tab:nth-child(2){display:block}.modul-tabs-4 .tabs input.tab-yellow:nth-of-type(3):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-4 .tabs input.tab-blue:nth-of-type(3):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-4 .tabs input.tab-pink:nth-of-type(3):checked ~ .slider .indicator{background:#f65275}.modul-tabs-4 .tabs input.tab-green:nth-of-type(3):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-4 .tabs input.tab-grey:nth-of-type(3):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-4 .tabs input.tab-darkblue:nth-of-type(3):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(3):checked ~ .slider{-webkit-transform:translateX(200%);transform:translateX(200%)}.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(3):checked ~ .content>.content-tab:nth-child(3){display:block}.modul-tabs-4 .tabs input.tab-yellow:nth-of-type(4):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-4 .tabs input.tab-blue:nth-of-type(4):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-4 .tabs input.tab-pink:nth-of-type(4):checked ~ .slider .indicator{background:#f65275}.modul-tabs-4 .tabs input.tab-green:nth-of-type(4):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-4 .tabs input.tab-grey:nth-of-type(4):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-4 .tabs input.tab-darkblue:nth-of-type(4):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(4):checked ~ .slider{-webkit-transform:translateX(300%);transform:translateX(300%)}.modul-tabs-4 .tabs input[name=tab-control]:nth-of-type(4):checked ~ .content>.content-tab:nth-child(4){display:block}.modul-tabs-4 .tabs ul li{width:25%}.modul-tabs-4 .tabs .slider{width:25%}.modul-tabs-3 .tabs input.tab-yellow:nth-of-type(1):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-3 .tabs input.tab-blue:nth-of-type(1):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-3 .tabs input.tab-pink:nth-of-type(1):checked ~ .slider .indicator{background:#f65275}.modul-tabs-3 .tabs input.tab-green:nth-of-type(1):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-3 .tabs input.tab-grey:nth-of-type(1):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-3 .tabs input.tab-darkblue:nth-of-type(1):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(1):checked ~ .slider{-webkit-transform:translateX(0);transform:translateX(0)}.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(1):checked ~ .content>.content-tab:nth-child(1){display:block}.modul-tabs-3 .tabs input.tab-yellow:nth-of-type(2):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-3 .tabs input.tab-blue:nth-of-type(2):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-3 .tabs input.tab-pink:nth-of-type(2):checked ~ .slider .indicator{background:#f65275}.modul-tabs-3 .tabs input.tab-green:nth-of-type(2):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-3 .tabs input.tab-grey:nth-of-type(2):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-3 .tabs input.tab-darkblue:nth-of-type(2):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(2):checked ~ .slider{-webkit-transform:translateX(100%);transform:translateX(100%)}.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(2):checked ~ .content>.content-tab:nth-child(2){display:block}.modul-tabs-3 .tabs input.tab-yellow:nth-of-type(3):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-3 .tabs input.tab-blue:nth-of-type(3):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-3 .tabs input.tab-pink:nth-of-type(3):checked ~ .slider .indicator{background:#f65275}.modul-tabs-3 .tabs input.tab-green:nth-of-type(3):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-3 .tabs input.tab-grey:nth-of-type(3):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-3 .tabs input.tab-darkblue:nth-of-type(3):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(3):checked ~ .slider{-webkit-transform:translateX(200%);transform:translateX(200%)}.modul-tabs-3 .tabs input[name=tab-control]:nth-of-type(3):checked ~ .content>.content-tab:nth-child(3){display:block}.modul-tabs-3 .tabs ul li{width:33.3%}.modul-tabs-3 .tabs .slider{width:33.3%}.modul-tabs-2 .tabs input.tab-yellow:nth-of-type(1):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-2 .tabs input.tab-blue:nth-of-type(1):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-2 .tabs input.tab-pink:nth-of-type(1):checked ~ .slider .indicator{background:#f65275}.modul-tabs-2 .tabs input.tab-green:nth-of-type(1):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-2 .tabs input.tab-grey:nth-of-type(1):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-2 .tabs input.tab-darkblue:nth-of-type(1):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(1):checked ~ .slider{-webkit-transform:translateX(0);transform:translateX(0)}.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(1):checked ~ .content>.content-tab:nth-child(1){display:block}.modul-tabs-2 .tabs input.tab-yellow:nth-of-type(2):checked ~ .slider .indicator{background:#f3d03e}.modul-tabs-2 .tabs input.tab-blue:nth-of-type(2):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-2 .tabs input.tab-pink:nth-of-type(2):checked ~ .slider .indicator{background:#f65275}.modul-tabs-2 .tabs input.tab-green:nth-of-type(2):checked ~ .slider .indicator{background:#a4d65e}.modul-tabs-2 .tabs input.tab-grey:nth-of-type(2):checked ~ .slider .indicator{background:#b1b3b3}.modul-tabs-2 .tabs input.tab-darkblue:nth-of-type(2):checked ~ .slider .indicator{background:#0014aa}.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(2):checked ~ .slider{-webkit-transform:translateX(100%);transform:translateX(100%)}.modul-tabs-2 .tabs input[name=tab-control]:nth-of-type(2):checked ~ .content>.content-tab:nth-child(2){display:block}.modul-tabs-2 .tabs ul li{width:50%}.modul-tabs-2 .tabs .slider{width:50%}.vmi-table-buttons{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.vmi-table-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.vmi-table-buttons .button{margin-bottom:15px;text-align:center}@media(min-width:768px){.vmi-table-buttons .button{margin-bottom:0;margin-right:10px}}.table-header{display:inline-block;width:100%}@media(min-width:768px){.table-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.table-header .button-grey{text-align:center;width:100%}@media(min-width:768px){.table-header .button-grey{width:auto}}.table-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}@media(min-width:768px){.table-actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0}}.table-actions a{margin-bottom:15px}@media(min-width:768px){.table-actions a{margin-bottom:0}}.table-actions .button{margin-right:0}@media(min-width:768px){.table-actions .button{margin-right:10px}}.table-search .dataTables_filter label{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.table-search .dataTables_filter label input{border-bottom-right-radius:0;border-top-right-radius:0;border-right:0;width:100%;display:block;border:1px solid #cdcdcd;padding:12px 14px 10px 14px;font-weight:400;text-align:left;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:none;box-shadow:none;font-size:1rem;line-height:1.25;height:auto;background-color:#fff;margin-left:0}@media(min-width:768px){.table-search .dataTables_filter label input{width:300px}}.table-search .dataTables_filter label input:focus,.table-search .dataTables_filter label input.focus{border-color:#0014aa}.table-search .dataTables_filter label .input-group-addon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;width:42px;padding:0;-webkit-transition:all .3s;transition:all .3s;border-top-left-radius:0;border-bottom-left-radius:0}.table-search .dataTables_filter label .input-group-addon:hover{background-color:transparent}.table-search .dataTables_filter label .input-group-addon:hover svg g g path{fill:#0014aa}.table-search .dataTables_filter label .input-group-addon:last-child{border-left:1px solid #0014aa}.table-search .dataTables_filter label .input-group-addon svg{width:20px}.table-search .dataTables_filter label .input-group-addon svg g g path{-webkit-transition:all .3s;transition:all .3s}input[type=search]{-webkit-appearance:textfield}.dataTables_wrapper .dataTables_filter{float:none;text-align:right}.vmi-table .dataTables_wrapper{margin-top:30px}.vmi-table .dataTables_wrapper .vmi-table-table{overflow-x:scroll}.vmi-table table.dataTable tbody th,.vmi-table table.dataTable tbody td{padding:12px 15px}.vmi-table td input{padding:10px 12px}.vmi-table table.dataTable.no-footer{border-bottom:0}.vmi-table table.dataTable thead th,.vmi-table table.dataTable thead td{padding:10px 18px;border-bottom:0}.vmi-table-table tbody{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1)}.vmi-table-footer{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-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}@media(min-width:992px){.vmi-table-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.vmi-table-entries{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}@media(min-width:992px){.vmi-table-entries{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.vmi-table-info{margin-right:0;margin-bottom:20px}.vmi-table-info .dataTables_info{color:#9b9b9b;font-weight:500;padding-top:0}@media(min-width:992px){.vmi-table-info{margin-right:30px;margin-bottom:0}}.vmi-table-length{margin-bottom:20px}@media(min-width:992px){.vmi-table-length{margin-bottom:0}}.vmi-table-length .dataTables_length label{margin-bottom:0;font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-weight:200}.vmi-table-length .dataTables_length select{height:40px;width:70px;margin-right:10px;border-color:#cdcdcd;font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-size:.875em}.vmi-table-paging .dataTables_paginate .previous,.vmi-table-paging .dataTables_paginate .next{background:transparent;border:0;color:#9b9b9b !important}.vmi-table-paging .dataTables_paginate .previous:hover,.vmi-table-paging .dataTables_paginate .next:hover{background:transparent;border:0;color:#9b9b9b !important}.vmi-table-paging .dataTables_paginate .previous:focus,.vmi-table-paging .dataTables_paginate .next:focus{outline:0 !important}.vmi-table-paging .dataTables_paginate .paginate_button{padding:5px 15px;-webkit-transition:all .2s ease;transition:all .2s ease}.vmi-table-paging .dataTables_paginate .paginate_button:hover{color:#777 !important;background:#fff;border-color:#fff}.vmi-table-paging .dataTables_paginate .paginate_button.current{border:0;background:#0014aa;color:#fff !important;font-weight:500}.vmi-table-paging .dataTables_paginate .paginate_button.current:hover{border:0;background:#0014aa;color:#fff !important}.vmi-table-paging .dataTables_paginate .paginate_button.disabled{color:#9b9b9b !important;opacity:.5}.vmi-table-paging .dataTables_paginate .paginate_button:active{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.save-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.save-button .button{background-color:#61a33f !important;border-color:#61a33f !important;width:100%;text-align:center}@media(min-width:992px){.save-button .button{width:auto}}.save-button .button:hover{color:#61a33f;background-color:#fff !important}@media(min-width:992px){.save-button{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.lds-default{display:inline-block;position:relative;width:64px;height:64px;margin-bottom:20px;-webkit-transform:scale(1.2);transform:scale(1.2)}.lds-default div{position:absolute;width:5px;height:5px;background:#0014aa;border-radius:50%;-webkit-animation:lds-default 1.2s linear infinite;animation:lds-default 1.2s linear infinite}.lds-default div:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s;top:29px;left:53px}.lds-default div:nth-child(2){-webkit-animation-delay:-0.1s;animation-delay:-0.1s;top:18px;left:50px}.lds-default div:nth-child(3){-webkit-animation-delay:-0.2s;animation-delay:-0.2s;top:9px;left:41px}.lds-default div:nth-child(4){-webkit-animation-delay:-0.3s;animation-delay:-0.3s;top:6px;left:29px}.lds-default div:nth-child(5){-webkit-animation-delay:-0.4s;animation-delay:-0.4s;top:9px;left:18px}.lds-default div:nth-child(6){-webkit-animation-delay:-0.5s;animation-delay:-0.5s;top:18px;left:9px}.lds-default div:nth-child(7){-webkit-animation-delay:-0.6s;animation-delay:-0.6s;top:29px;left:6px}.lds-default div:nth-child(8){-webkit-animation-delay:-0.7s;animation-delay:-0.7s;top:41px;left:9px}.lds-default div:nth-child(9){-webkit-animation-delay:-0.8s;animation-delay:-0.8s;top:50px;left:18px}.lds-default div:nth-child(10){-webkit-animation-delay:-0.9s;animation-delay:-0.9s;top:53px;left:29px}.lds-default div:nth-child(11){-webkit-animation-delay:-1s;animation-delay:-1s;top:50px;left:41px}.lds-default div:nth-child(12){-webkit-animation-delay:-1.1s;animation-delay:-1.1s;top:41px;left:50px}@-webkit-keyframes lds-default{0%,20%,80%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes lds-default{0%,20%,80%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.modal-anleitung .close,.modal-export .close{margin-top:-20px;margin-right:-20px}.modal-aendern,.modal-neu{padding-right:0 !important}.modal-aendern .close,.modal-neu .close{margin-top:-15px;margin-right:-5px}.modal-aendern .modal-head,.modal-neu .modal-head{font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-weight:200 !important;color:#0014aa !important;font-size:2.5em !important;text-align:left}.modal-aendern .modal-dialog,.modal-neu .modal-dialog{width:90%}@media(min-width:1216px){.modal-aendern .modal-dialog,.modal-neu .modal-dialog{width:70%}}@media(min-width:1650px){.modal-aendern .modal-dialog,.modal-neu .modal-dialog{width:50%}}.modal-aendern .modal-text-input,.modal-neu .modal-text-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;width:100%;font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-size:.875em;text-align:left}.modal-aendern .modal-text-input input,.modal-neu .modal-text-input input{padding:15px 15px 15px 20px;height:50px;margin-left:0 !important}.modal-aendern .modal-text-input span,.modal-neu .modal-text-input span{margin-bottom:10px}.buttons-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-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}@media(min-width:768px){.buttons-area{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.button-view{margin-top:20px;width:70px;text-align:center}@media(min-width:768px){.button-view{margin-top:70px}}.button-view a{background-color:#0014aa;color:#fff;border:1px solid #0014aa;padding:10px 20px;-webkit-transition:all .3s;transition:all .3s}.button-view a:hover{background-color:transparent;color:#0014aa}@media(min-width:530px){.content.withHelpButton .help-link-wrapper{margin:0 0 10px 0;text-align:center}}@media(min-width:768px){.content.withHelpButton .help-link-wrapper{margin:0 0 20px 0;text-align:left}}@media(min-width:992px){.content.withHelpButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content.withHelpButton .help-link-wrapper{margin:0;text-align:initial}}a.button.button-blue{background-color:#0014aa}a.button.button-blue:hover{background-color:transparent;color:#0014aa}.warenkorb .button{padding-left:30px;padding-right:30px}.warenkorb h1{margin-bottom:30px}@media(min-width:768px){.warenkorb h1{margin-bottom:60px}}.warenkorb .row-buttons-artikel-zaehler{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.warenkorb .row-buttons-artikel-zaehler{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:1216px){.warenkorb .row-buttons-artikel-zaehler{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.warenkorb .row-buttons-artikel-zaehler .sortieren{width:50%}.warenkorb .row-buttons-artikel-zaehler .sortieren .formular{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.warenkorb .row-buttons-artikel-zaehler .sortieren .formular{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.warenkorb .row-buttons-artikel-zaehler .sortieren .formular .dropdown{width:100%}@media(min-width:530px){.warenkorb .row-buttons-artikel-zaehler .sortieren .formular .dropdown{width:360px}}.warenkorb .row-buttons-artikel-zaehler .top-buttons{line-height:1.3;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media(min-width:530px){.warenkorb .row-buttons-artikel-zaehler .top-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:768px){.warenkorb .row-buttons-artikel-zaehler .top-buttons{width:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.warenkorb .row-buttons-artikel-zaehler .top-buttons .button{padding-left:28px;padding-right:28px;margin-bottom:0;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;text-align:center;height:31px}@media(min-width:768px){.warenkorb .row-buttons-artikel-zaehler .top-buttons .button{display:inline;margin-right:0;width:auto}}.warenkorb .row-buttons-artikel-zaehler .top-buttons .button:last-child{margin-right:0}@media(min-width:1216px){.warenkorb .row-buttons-artikel-zaehler .top-buttons .button:last-child{margin-right:0}}.warenkorb .row-buttons-artikel-zaehler .artikel-zaehler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:30px}@media(min-width:768px){.warenkorb .row-buttons-artikel-zaehler .artikel-zaehler{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media(min-width:992px){.warenkorb .row-buttons-artikel-zaehler .artikel-zaehler{width:auto}}.warenkorb .row-buttons-artikel-zaehler .artikel-zaehler .zaehler{font-size:12px;font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-weight:300;color:#9b9b9b;margin-bottom:0;-ms-flex-item-align:end;align-self:flex-end;line-height:1}.warenkorb hr{margin-top:25px}.warenkorb .table-bestellung-wrapper .warentabelle,.warenkorb .table-bestellung-wrapper .warenkorbtabelle{font-size:12px}.warenkorb .table-bestellung-wrapper .warentabelle .warning,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .warning{border:1px solid #ebc634 !important}.warenkorb .table-bestellung-wrapper .warentabelle .error,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .error{border:1px solid #d00048 !important}.warenkorb .table-bestellung-wrapper .warentabelle tbody,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tbody{vertical-align:top;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1)}@media(min-width:530px){.warenkorb .table-bestellung-wrapper .warentabelle tbody,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tbody{-webkit-box-shadow:none;box-shadow:none}}@media(min-width:992px){.warenkorb .table-bestellung-wrapper .warentabelle tbody,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tbody{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1)}}.warenkorb .table-bestellung-wrapper .warentabelle tr,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr{margin-bottom:0;-webkit-box-shadow:none;box-shadow:none}.warenkorb .table-bestellung-wrapper .warentabelle tr:nth-child(odd),.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr:nth-child(odd){background-color:#fff}.warenkorb .table-bestellung-wrapper .warentabelle tr:nth-child(even),.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr:nth-child(even){background-color:#f5f5f5}@media(min-width:530px){.warenkorb .table-bestellung-wrapper .warentabelle tr,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1)}.warenkorb .table-bestellung-wrapper .warentabelle tr:nth-child(1n+2),.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr:nth-child(1n+2){background-color:#f5f5f5}.warenkorb .table-bestellung-wrapper .warentabelle tr:nth-child(4n),.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr:nth-child(4n){background-color:#fff}.warenkorb .table-bestellung-wrapper .warentabelle tr:nth-child(4n+1),.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr:nth-child(4n+1){background-color:#fff}}@media(min-width:992px){.warenkorb .table-bestellung-wrapper .warentabelle tr,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr{-webkit-box-shadow:none;box-shadow:none}.warenkorb .table-bestellung-wrapper .warentabelle tr:nth-child(odd),.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr:nth-child(odd){background-color:#fff}.warenkorb .table-bestellung-wrapper .warentabelle tr:nth-child(even),.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr:nth-child(even){background-color:#f5f5f5}}@media(min-width:992px){.warenkorb .table-bestellung-wrapper .warentabelle tr,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr{-webkit-box-shadow:none;box-shadow:none}.warenkorb .table-bestellung-wrapper .warentabelle tr td::before,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr td::before{display:none}}.warenkorb .table-bestellung-wrapper .warentabelle tr td,.warenkorb .table-bestellung-wrapper .warentabelle tr th,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr td,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr th{padding:35px 0 15px 0}@media(min-width:992px){.warenkorb .table-bestellung-wrapper .warentabelle tr td,.warenkorb .table-bestellung-wrapper .warentabelle tr th,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr td,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr th{padding:21px 10px}}@media(min-width:1216px){.warenkorb .table-bestellung-wrapper .warentabelle tr td,.warenkorb .table-bestellung-wrapper .warentabelle tr th,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr td,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr th{padding:21px 15px}}.warenkorb .table-bestellung-wrapper .warentabelle tr td:last-child,.warenkorb .table-bestellung-wrapper .warentabelle tr th:last-child,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr td:last-child,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr th:last-child{padding-right:0}@media(min-width:992px){.warenkorb .table-bestellung-wrapper .warentabelle tr td:last-child,.warenkorb .table-bestellung-wrapper .warentabelle tr th:last-child,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr td:last-child,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr th:last-child{padding-right:20px}}@media(min-width:1216px){.warenkorb .table-bestellung-wrapper .warentabelle tr td:last-child,.warenkorb .table-bestellung-wrapper .warentabelle tr th:last-child,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr td:last-child,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr th:last-child{padding-right:30px}}.warenkorb .table-bestellung-wrapper .warentabelle tr td:first-child,.warenkorb .table-bestellung-wrapper .warentabelle tr th:first-child,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr td:first-child,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr th:first-child{padding-left:10px}@media(min-width:530px){.warenkorb .table-bestellung-wrapper .warentabelle tr td:first-child,.warenkorb .table-bestellung-wrapper .warentabelle tr th:first-child,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr td:first-child,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr th:first-child{padding-left:20px}}.warenkorb .table-bestellung-wrapper .warentabelle tr td .table-button,.warenkorb .table-bestellung-wrapper .warentabelle tr th .table-button,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr td .table-button,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr th .table-button{padding:9px 9px;background-color:#fff;width:38px;height:38px;display:block;border:1px solid #e2e1e1;-webkit-transition:all .3s;transition:all .3s;margin:0 auto}.warenkorb .table-bestellung-wrapper .warentabelle tr td .table-button svg g path,.warenkorb .table-bestellung-wrapper .warentabelle tr th .table-button svg g path,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr td .table-button svg g path,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr th .table-button svg g path{-webkit-transition:all .3s;transition:all .3s}.warenkorb .table-bestellung-wrapper .warentabelle tr td .table-button svg g g g g path,.warenkorb .table-bestellung-wrapper .warentabelle tr th .table-button svg g g g g path,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr td .table-button svg g g g g path,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr th .table-button svg g g g g path{-webkit-transition:all .3s;transition:all .3s;fill:#9b9b9b}.warenkorb .table-bestellung-wrapper .warentabelle tr td .table-button:hover,.warenkorb .table-bestellung-wrapper .warentabelle tr th .table-button:hover,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr td .table-button:hover,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr th .table-button:hover{border:1px solid #777}.warenkorb .table-bestellung-wrapper .warentabelle tr td .table-button:hover svg g path,.warenkorb .table-bestellung-wrapper .warentabelle tr th .table-button:hover svg g path,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr td .table-button:hover svg g path,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr th .table-button:hover svg g path{fill:#777}.warenkorb .table-bestellung-wrapper .warentabelle tr td .table-button:hover svg g g g g path,.warenkorb .table-bestellung-wrapper .warentabelle tr th .table-button:hover svg g g g g path,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr td .table-button:hover svg g g g g path,.warenkorb .table-bestellung-wrapper .warenkorbtabelle tr th .table-button:hover svg g g g g path{fill:#777}.warenkorb .table-bestellung-wrapper .warentabelle .beschreibung p,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .beschreibung p{font-size:1em;margin:0}.warenkorb .table-bestellung-wrapper .warentabelle .artikelnummer,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .artikelnummer{width:auto}.warenkorb .table-bestellung-wrapper .warentabelle .loeschen,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .loeschen{width:80px;padding:12px 0}@media(min-width:530px){.warenkorb .table-bestellung-wrapper .warentabelle .loeschen,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .loeschen{padding:12px 10px}}@media(min-width:1216px){.warenkorb .table-bestellung-wrapper .warentabelle .loeschen,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .loeschen{padding:12px 15px}}.warenkorb .table-bestellung-wrapper .warentabelle .verpackungseinheiten,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .verpackungseinheiten{display:none}@media(min-width:992px){.warenkorb .table-bestellung-wrapper .warentabelle .verpackungseinheiten,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .verpackungseinheiten{display:block}}.warenkorb .table-bestellung-wrapper .warentabelle .menge,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .menge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:35px 0 15px 0}@media(min-width:992px){.warenkorb .table-bestellung-wrapper .warentabelle .menge,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .menge{padding:12px 10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:1216px){.warenkorb .table-bestellung-wrapper .warentabelle .menge,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .menge{padding:12px 15px}}.warenkorb .table-bestellung-wrapper .warentabelle .menge .table-info,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .menge .table-info{margin:1px 0 0 9px;padding:0;cursor:default;-ms-flex-item-align:center;align-self:center;height:20px;-webkit-appearance:none;border:0;background-color:#fff}.warenkorb .table-bestellung-wrapper .warentabelle .menge .table-info:focus,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .menge .table-info:focus{outline:0}.warenkorb .table-bestellung-wrapper .warentabelle .menge .table-info:hover svg g path,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .menge .table-info:hover svg g path{fill:#9b9b9b}.warenkorb .table-bestellung-wrapper .warentabelle .menge .table-info svg,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .menge .table-info svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.warenkorb .table-bestellung-wrapper .warentabelle .menge .table-info svg g path,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .menge .table-info svg g path{-webkit-transition:all .3s;transition:all .3s}.warenkorb .table-bestellung-wrapper .warentabelle .menge .tooltip .tooltip-arrow,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .menge .tooltip .tooltip-arrow{border-top-color:#9b9b9b}.warenkorb .table-bestellung-wrapper .warentabelle .menge .tooltip .tooltip-inner,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .menge .tooltip .tooltip-inner{max-width:366px;background-color:#9b9b9b;font-size:12px;padding:8px 12px 7px 12px;font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-weight:300}.warenkorb .table-bestellung-wrapper .warentabelle .product-image,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .product-image{padding:12px 10px;width:100px}@media(min-width:992px){.warenkorb .table-bestellung-wrapper .warentabelle .product-image,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .product-image{padding:12px 10px}}.warenkorb .table-bestellung-wrapper .warentabelle .nettobetrag,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .nettobetrag{text-align:center;width:auto}@media(min-width:992px){.warenkorb .table-bestellung-wrapper .warentabelle .nettobetrag,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .nettobetrag{text-align:right}}.warenkorb .table-bestellung-wrapper .warentabelle .nettopreis,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .nettopreis{text-align:center;width:auto}@media(min-width:992px){.warenkorb .table-bestellung-wrapper .warentabelle .nettopreis,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .nettopreis{text-align:right}}.warenkorb .table-bestellung-wrapper .warentabelle .th-menge,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .th-menge{text-align:center;padding-right:40px;width:auto}@media(min-width:992px){.warenkorb .table-bestellung-wrapper .warentabelle .th-menge,.warenkorb .table-bestellung-wrapper .warenkorbtabelle .th-menge{padding-right:45px;text-align:right}}@media(min-width:768px){.warenkorb .table-bestellung-wrapper .warenkorbtabelle{min-width:720px}}.warenkorb .table-bestellung-wrapper .warenkorbtabelle .table-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:530px){.warenkorb .table-bestellung-wrapper .warenkorbtabelle .table-button-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.warenkorb .table-bestellung-wrapper .warenkorbtabelle .table-button-wrapper .table-button{margin:0}.warenkorb .table-bestellung-wrapper .warenkorbtabelle .table-button-wrapper .table-button:nth-child(2){margin:0 7px}@media(max-width:991px){.warenkorb .table-bestellung-wrapper table,.warenkorb .table-bestellung-wrapper thead,.warenkorb .table-bestellung-wrapper tbody,.warenkorb .table-bestellung-wrapper th,.warenkorb .table-bestellung-wrapper td,.warenkorb .table-bestellung-wrapper tr{display:block}.warenkorb .table-bestellung-wrapper thead tr{position:absolute;top:-9999px;left:-9999px}.warenkorb .table-bestellung-wrapper tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.warenkorb .table-bestellung-wrapper tr{padding:25px 25px 10px 25px;width:100%}}@media(max-width:991px) and (min-width:530px){.warenkorb .table-bestellung-wrapper tr{width:50%}}@media(max-width:991px){.warenkorb .table-bestellung-wrapper td{border:0;position:relative;padding:30px 0 15px 0;text-align:center}.warenkorb .table-bestellung-wrapper td:last-child{max-width:none;padding-right:0;padding-top:40px}.warenkorb .table-bestellung-wrapper td:last-child a{float:none;position:relative}.warenkorb .table-bestellung-wrapper td:last-child a img{float:none;width:18px;height:auto}.warenkorb .table-bestellung-wrapper td:before{position:absolute;top:0;left:6px;width:100%;text-align:center;padding-right:10px;white-space:nowrap;font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-weight:200;color:#9b9b9b;padding-top:10px;font-size:11px}.warenkorb .table-bestellung-wrapper td{width:100% !important}}.warenkorb .row-artikel-hinzufuegen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);background-color:#fff;margin-top:10px;padding:12px 20px;line-height:1;margin-bottom:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media(min-width:768px){.warenkorb .row-artikel-hinzufuegen{padding:12px 30px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.warenkorb .row-artikel-hinzufuegen .wrapper-nummer-menge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:530px){.warenkorb .row-artikel-hinzufuegen .wrapper-nummer-menge{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media(min-width:768px){.warenkorb .row-artikel-hinzufuegen .wrapper-nummer-menge{width:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.warenkorb .row-artikel-hinzufuegen .wrapper-nummer-menge .material-artikel-nummer{margin-top:10px;margin-right:30px}@media(min-width:530px){.warenkorb .row-artikel-hinzufuegen .wrapper-nummer-menge .material-artikel-nummer{margin-top:0}}.warenkorb .row-artikel-hinzufuegen .wrapper-nummer-menge .menge-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}@media(min-width:530px){.warenkorb .row-artikel-hinzufuegen .wrapper-nummer-menge .menge-input{margin-left:30px;margin-top:0}}.warenkorb .row-artikel-hinzufuegen .wrapper-nummer-menge .menge-input p{margin-bottom:0;line-height:1;-ms-flex-item-align:center;align-self:center}.warenkorb .row-artikel-hinzufuegen .wrapper-nummer-menge .menge-input .form-control{width:60px;text-align:right;margin-left:10px}.warenkorb .row-artikel-hinzufuegen .wrapper-nummer-menge label{margin-bottom:0;font-weight:inherit;font-size:12px;line-height:1;font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-weight:300}.warenkorb .row-artikel-hinzufuegen .wrapper-nummer-menge label .form-control{width:210px;text-align:left;height:38px;font-size:12px;border:1px solid #e2e1e1;-webkit-box-shadow:none;box-shadow:none;display:block;font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-weight:300;padding:6px 12px;background-color:#fff}.warenkorb .row-artikel-hinzufuegen .wrapper-nummer-menge label .form-control::-webkit-input-placeholder{color:#646464;letter-spacing:.15px}.warenkorb .row-artikel-hinzufuegen .wrapper-nummer-menge label .form-control::-moz-placeholder{color:#646464;letter-spacing:.15px}.warenkorb .row-artikel-hinzufuegen .wrapper-nummer-menge label .form-control::-ms-input-placeholder{color:#646464;letter-spacing:.15px}.warenkorb .row-artikel-hinzufuegen .wrapper-nummer-menge label .form-control::placeholder{color:#646464;letter-spacing:.15px}.warenkorb .row-buttons-kosten{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:37px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:20px}@media(min-width:530px){.warenkorb .row-buttons-kosten{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}}.warenkorb .row-buttons-kosten .bottom-buttons{width:100%;text-align:center;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.warenkorb .row-buttons-kosten .bottom-buttons a.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:31px}@media(min-width:530px){.warenkorb .row-buttons-kosten .bottom-buttons{margin-right:0;margin-top:0;width:auto}}.warenkorb .row-buttons-kosten .bottom-buttons .button{display:block}@media(min-width:530px){.warenkorb .row-buttons-kosten .bottom-buttons .button{margin-right:0}}.warenkorb .row-buttons-kosten .kosten{width:100%;margin-right:0}@media(min-width:768px){.warenkorb .row-buttons-kosten .kosten{margin-right:30px;width:325px}}.warenkorb .row-buttons-kosten .kosten div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.warenkorb .row-buttons-kosten .kosten div p{font-size:12px;color:#777;font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-weight:300;line-height:1;margin-bottom:13px}.warenkorb .row-buttons-kosten .kosten .betrag p{font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-weight:500}.warenkorb .controls{border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;padding:18px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media(min-width:530px){.warenkorb .controls{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.warenkorb .modal-big{width:auto;margin:50px 10px 10px 10px}@media(min-width:530px){.warenkorb .modal-big{margin:50px 30px 30px 30px}}@media(min-width:768px){.warenkorb .modal-big{width:600px;margin:150px auto 30px auto}}@media(min-width:1216px){.warenkorb .modal-big{width:1070px}}.warenkorb .modal-big .modal-content{padding:20px 25px 30px 25px}@media(min-width:768px){.warenkorb .modal-big .modal-content{padding:40px 60px 40px 60px}}.warenkorb .modal-big .modal-content .modal-body{padding:0;margin-top:20px;text-align:left}.warenkorb .modal-big .modal-content .modal-body .headline1{margin-bottom:30px;text-align:left}.warenkorb .modal-big .modal-content .modal-body .modal-body-text{margin-bottom:30px}@media(min-width:768px){.warenkorb .modal-big .modal-content .modal-body .modal-body-text{margin-bottom:60px}}.warenkorb .modal-big .modal-content .modal-body hr{margin-top:60px;margin-bottom:40px}.warenkorb .modal-big .modal-content .modal-body .bottom-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:530px){.warenkorb .modal-big .modal-content .modal-body .bottom-buttons{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.warenkorb .modal-big .modal-content .modal-body .bottom-buttons .button{line-height:1.3;width:100%;text-align:center;margin-bottom:10px}@media(min-width:530px){.warenkorb .modal-big .modal-content .modal-body .bottom-buttons .button{margin-left:10px}}@media(min-width:768px){.warenkorb .modal-big .modal-content .modal-body .bottom-buttons .button{margin-bottom:0;width:100%}}@media(min-width:1216px){.warenkorb .modal-big .modal-content .modal-body .bottom-buttons .button{width:auto}}.warenkorb .modal-big .modal-content .modal-body .bottom-buttons .button:nth-child(1){margin-left:0}.warenkorb .modal-big .modal-content .modal-body .formular .zeichen-limit{margin-bottom:20px}.warenkorb .modal-big .modal-content .modal-body .formular .zeichen-limit p{font-size:10px;color:#9b9b9b;font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-weight:300;text-align:right;padding-top:4px}.warenkorb .modal-big .modal-content .modal-body .radios{display:block;font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-weight:300;width:100%}.warenkorb .modal-big .modal-content .modal-body .radios .checkboxes__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.warenkorb .modal-big .modal-content .modal-body .radios .checkboxes__inner input{font-size:14px;margin-top:0}@media(min-width:768px){.warenkorb .modal-big .modal-content .modal-body .radios .checkboxes__inner input{margin-top:4px;font-size:18px}}.warenkorb .modal-big .modal-content .modal-body .radios .checkboxes__inner p{width:80%;font-size:14px;line-height:1.5;margin-bottom:0}@media(min-width:530px){.warenkorb .modal-big .modal-content .modal-body .radios .checkboxes__inner p{width:85%}}@media(min-width:768px){.warenkorb .modal-big .modal-content .modal-body .radios .checkboxes__inner p{font-size:18px;width:90%}}.warenkorb .modal-big .modal-content .modal-body .radios .formular .form-control{margin:23px 0 0 0;width:100%}@media(min-width:530px){.warenkorb .modal-big .modal-content .modal-body .radios .formular .form-control{margin-left:40px}}@media(min-width:768px){.warenkorb .modal-big .modal-content .modal-body .radios .formular .form-control{font-size:16px}}@media(min-width:1216px){.warenkorb .modal-big .modal-content .modal-body .radios .formular .form-control{width:370px}}.warenkorb .modal-body .loader{display:inline-block;position:relative;width:64px;height:64px;margin-bottom:30px}.warenkorb .modal-body .loader div{position:absolute;width:4px;height:4px;background:#9b9b9b;border-radius:50%;-webkit-animation:loader 2.4s linear infinite;animation:loader 2.4s linear infinite}.warenkorb .modal-body .loader div:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s;top:29px;left:53px}.warenkorb .modal-body .loader div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s;top:13px;left:46px}.warenkorb .modal-body .loader div:nth-child(3){-webkit-animation-delay:-0.6s;animation-delay:-0.6s;top:6px;left:29px}.warenkorb .modal-body .loader div:nth-child(4){-webkit-animation-delay:-0.9s;animation-delay:-0.9s;top:13px;left:13px}.warenkorb .modal-body .loader div:nth-child(5){-webkit-animation-delay:-1.2s;animation-delay:-1.2s;top:29px;left:6px}.warenkorb .modal-body .loader div:nth-child(6){-webkit-animation-delay:-1.5s;animation-delay:-1.5s;top:45px;left:13px}.warenkorb .modal-body .loader div:nth-child(7){-webkit-animation-delay:-1.8s;animation-delay:-1.8s;top:53px;left:29px}.warenkorb .modal-body .loader div:nth-child(8){-webkit-animation-delay:-2.1s;animation-delay:-2.1s;top:45px;left:48px}.warenkorb.warenkorb-gespeichert .table-bestellung-wrapper .warenkorbtabelle{min-width:auto}.warenkorb.warenkorb-gespeichert .table-bestellung-wrapper .warenkorbtabelle .table-button-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:992px){.warenkorb.warenkorb-gespeichert .table-bestellung-wrapper .warenkorbtabelle .table-button-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.warenkorb.warenkorb-gespeichert .table-bestellung-wrapper tr td:first-child{padding-left:0}@media(min-width:992px){.warenkorb.warenkorb-gespeichert .table-bestellung-wrapper tr td:first-child{padding-left:20px}}@-webkit-keyframes loader{0%,20%,80%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(3.5);transform:scale(3.5)}}@keyframes loader{0%,20%,80%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(3.5);transform:scale(3.5)}}.kasse h1{margin-bottom:60px}.kasse .content .book{margin-bottom:70px}.kasse .row-bestellzeichen{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.kasse .row-bestellzeichen{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:1216px){.kasse .row-bestellzeichen{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.kasse .row-bestellzeichen .bestellzeichen{width:100%}@media(min-width:530px){.kasse .row-bestellzeichen .bestellzeichen{width:50%}}@media(min-width:992px){.kasse .row-bestellzeichen .bestellzeichen{width:33.333332%}}.kasse hr{margin-top:60px;margin-bottom:60px}.kasse .row-lieferung{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;line-height:1;margin-bottom:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}.kasse .row-lieferung .wrapper-liefermethode,.kasse .row-lieferung .wrapper-lieferanschrift,.kasse .row-lieferung .wrapper-zahlungsart{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);background-color:#fff;width:100%;margin-bottom:20px}@media(min-width:768px){.kasse .row-lieferung .wrapper-liefermethode,.kasse .row-lieferung .wrapper-lieferanschrift,.kasse .row-lieferung .wrapper-zahlungsart{width:calc(50% - 10px)}}@media(min-width:992px){.kasse .row-lieferung .wrapper-liefermethode,.kasse .row-lieferung .wrapper-lieferanschrift,.kasse .row-lieferung .wrapper-zahlungsart{width:calc(33.33332% - 13px);margin-bottom:0}}.kasse .row-lieferung .wrapper-liefermethode .head-lieferung,.kasse .row-lieferung .wrapper-lieferanschrift .head-lieferung,.kasse .row-lieferung .wrapper-zahlungsart .head-lieferung{padding:25px 35px;background-color:#f5f5f5;width:100%}.kasse .row-lieferung .wrapper-liefermethode .head-lieferung p,.kasse .row-lieferung .wrapper-lieferanschrift .head-lieferung p,.kasse .row-lieferung .wrapper-zahlungsart .head-lieferung p{margin-bottom:0;font-size:14px;font-weight:500}.kasse .row-lieferung .wrapper-liefermethode .body-lieferung,.kasse .row-lieferung .wrapper-lieferanschrift .body-lieferung,.kasse .row-lieferung .wrapper-zahlungsart .body-lieferung{padding:30px 20px 30px 20px}@media(min-width:1216px){.kasse .row-lieferung .wrapper-liefermethode .body-lieferung,.kasse .row-lieferung .wrapper-lieferanschrift .body-lieferung,.kasse .row-lieferung .wrapper-zahlungsart .body-lieferung{padding:40px 30px 40px 30px}}.kasse .row-lieferung .wrapper-liefermethode .body-lieferung .btn-add,.kasse .row-lieferung .wrapper-lieferanschrift .body-lieferung .btn-add,.kasse .row-lieferung .wrapper-zahlungsart .body-lieferung .btn-add{width:100%}.kasse .row-lieferung .wrapper-liefermethode .radios,.kasse .row-lieferung .wrapper-lieferanschrift .radios,.kasse .row-lieferung .wrapper-zahlungsart .radios{width:100%}.kasse .row-lieferung .wrapper-liefermethode .radios .checkboxes__inner,.kasse .row-lieferung .wrapper-lieferanschrift .radios .checkboxes__inner,.kasse .row-lieferung .wrapper-zahlungsart .radios .checkboxes__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.kasse .row-lieferung .wrapper-liefermethode .radios .checkboxes__inner input,.kasse .row-lieferung .wrapper-lieferanschrift .radios .checkboxes__inner input,.kasse .row-lieferung .wrapper-zahlungsart .radios .checkboxes__inner input{margin-right:12px;margin-top:0}.kasse .row-lieferung .wrapper-liefermethode .radios .checkboxes__inner p,.kasse .row-lieferung .wrapper-lieferanschrift .radios .checkboxes__inner p,.kasse .row-lieferung .wrapper-zahlungsart .radios .checkboxes__inner p{font-size:14px;font-weight:400;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:0}.kasse .row-lieferung .wrapper-liefermethode .wrapper-adressen,.kasse .row-lieferung .wrapper-lieferanschrift .wrapper-adressen,.kasse .row-lieferung .wrapper-zahlungsart .wrapper-adressen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:scroll}.kasse .row-lieferung .wrapper-liefermethode .wrapper-adressen .box-adresse,.kasse .row-lieferung .wrapper-lieferanschrift .wrapper-adressen .box-adresse,.kasse .row-lieferung .wrapper-zahlungsart .wrapper-adressen .box-adresse{width:100%;position:relative;background-color:#fff;padding:20px 23px;border:2px solid #0014aa;font-weight:400;font-size:14px;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;-webkit-appearance:none}@media(min-width:1216px){.kasse .row-lieferung .wrapper-liefermethode .wrapper-adressen .box-adresse,.kasse .row-lieferung .wrapper-lieferanschrift .wrapper-adressen .box-adresse,.kasse .row-lieferung .wrapper-zahlungsart .wrapper-adressen .box-adresse{padding:33px 40px}}.kasse .row-lieferung .wrapper-liefermethode .wrapper-adressen .box-adresse:hover .adresse-bearbeiten,.kasse .row-lieferung .wrapper-lieferanschrift .wrapper-adressen .box-adresse:hover .adresse-bearbeiten,.kasse .row-lieferung .wrapper-zahlungsart .wrapper-adressen .box-adresse:hover .adresse-bearbeiten{opacity:1}.kasse .row-lieferung .wrapper-liefermethode .wrapper-adressen .box-adresse p,.kasse .row-lieferung .wrapper-lieferanschrift .wrapper-adressen .box-adresse p,.kasse .row-lieferung .wrapper-zahlungsart .wrapper-adressen .box-adresse p{color:#9b9b9b;margin-bottom:2px;line-height:1.7}.kasse .row-lieferung .wrapper-liefermethode .wrapper-adressen .box-adresse .adress-name,.kasse .row-lieferung .wrapper-lieferanschrift .wrapper-adressen .box-adresse .adress-name,.kasse .row-lieferung .wrapper-zahlungsart .wrapper-adressen .box-adresse .adress-name{color:#777;margin-bottom:10px}.kasse .row-lieferung .wrapper-liefermethode .wrapper-adressen .box-adresse .adresse-bearbeiten,.kasse .row-lieferung .wrapper-lieferanschrift .wrapper-adressen .box-adresse .adresse-bearbeiten,.kasse .row-lieferung .wrapper-zahlungsart .wrapper-adressen .box-adresse .adresse-bearbeiten{background-color:rgba(255,255,255,0.9);position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;-webkit-transition:all .3s;transition:all .3s}.kasse .row-lieferung .wrapper-liefermethode .wrapper-adressen .box-adresse .adresse-bearbeiten img,.kasse .row-lieferung .wrapper-lieferanschrift .wrapper-adressen .box-adresse .adresse-bearbeiten img,.kasse .row-lieferung .wrapper-zahlungsart .wrapper-adressen .box-adresse .adresse-bearbeiten img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.kasse .row-bestellzeichen-lieferung{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:992px){.kasse .row-bestellzeichen-lieferung{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.kasse .row-bestellzeichen-lieferung .bestellzeichen-box{width:100%;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);background-color:#fff;margin-bottom:20px;padding:25px 35px;font-weight:400;font-size:14px}@media(min-width:992px){.kasse .row-bestellzeichen-lieferung .bestellzeichen-box{width:33.333332%;margin-right:20px}}.kasse .row-bestellzeichen-lieferung .bestellzeichen-box .info{width:100%;margin-bottom:0}.kasse .row-bestellzeichen-lieferung .bestellzeichen-box p{margin-bottom:0}.kasse .row-bestellzeichen-lieferung .bestellzeichen-box .bestellzeichen-head{color:#cdcdcd;text-transform:uppercase;margin-bottom:3px}.kasse .row-bestellzeichen-lieferung .wrapper-lieferung{width:100%;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);background-color:#fff}@media(min-width:992px){.kasse .row-bestellzeichen-lieferung .wrapper-lieferung{width:66.666665%}}.kasse .row-bestellzeichen-lieferung .wrapper-lieferung .head-lieferung{padding:20px 25px 20px 25px;background-color:#f5f5f5;width:100%}.kasse .row-bestellzeichen-lieferung .wrapper-lieferung .head-lieferung p{margin-bottom:0;font-size:14px;line-height:1;font-weight:500}.kasse .row-bestellzeichen-lieferung .wrapper-lieferung .body-lieferung{padding:30px 30px 30px 30px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:530px){.kasse .row-bestellzeichen-lieferung .wrapper-lieferung .body-lieferung{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.kasse .row-bestellzeichen-lieferung .wrapper-lieferung .body-lieferung .lieferanschrift-head{color:#cdcdcd;text-transform:uppercase;margin-bottom:3px}.kasse .row-bestellzeichen-lieferung .wrapper-lieferung .body-lieferung p{margin-bottom:1px}.kasse .row-bestellzeichen-lieferung .wrapper-lieferung .body-lieferung .wrapper-lieferanschrift,.kasse .row-bestellzeichen-lieferung .wrapper-lieferung .body-lieferung .wrapper-liefermethode{width:100%;font-weight:400}@media(min-width:1216px){.kasse .row-bestellzeichen-lieferung .wrapper-lieferung .body-lieferung .wrapper-lieferanschrift,.kasse .row-bestellzeichen-lieferung .wrapper-lieferung .body-lieferung .wrapper-liefermethode{width:33.33332%}}.kasse .row-bestellzeichen-lieferung .wrapper-lieferung .body-lieferung .wrapper-liefermethode{margin-top:20px}@media(min-width:530px){.kasse .row-bestellzeichen-lieferung .wrapper-lieferung .body-lieferung .wrapper-liefermethode{margin-top:0}}.kasse .table-bestellung-wrapper .warentabelle .beschreibung{width:auto}.kasse .table-bestellung-wrapper .warentabelle .artikelnummer{width:auto}@media(min-width:992px){.kasse .table-bestellung-wrapper .warentabelle .menge{display:table-cell;text-align:right;padding:21px 15px}}.kasse .table-bestellung-wrapper .warentabelle .nettopreis{text-align:center;width:auto}@media(min-width:992px){.kasse .table-bestellung-wrapper .warentabelle .nettopreis{text-align:right}}.kasse .table-bestellung-wrapper .warentabelle .nettobetrag{width:auto}.kasse .row-kosten{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px;margin-bottom:40px}.kasse .row-kosten .kosten{width:100%;margin-right:0}@media(min-width:768px){.kasse .row-kosten .kosten{width:325px}}.kasse .row-kosten .kosten div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.kasse .row-kosten .kosten div p{font-size:12px;color:#777;font-weight:400;line-height:1;margin-bottom:13px}.kasse .row-kosten .kosten .betrag p{font-weight:500}.kasse .controls{border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;padding:18px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.kasse .controls.back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.kasse .controls.agbs .checkboxes{max-width:none;width:100%}@media(min-width:992px){.kasse .controls.agbs .checkboxes{width:100%}}.kasse .controls.agbs .checkboxes .checkboxes__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:70%;margin-bottom:20px}.kasse .controls.agbs .checkboxes .checkboxes__inner p{font-weight:400;font-size:12px;line-height:1.4em;width:90%;margin-bottom:0;line-height:1.6}.kasse .modal-big{width:auto;margin:50px 10px 10px 10px}@media(min-width:530px){.kasse .modal-big{margin:50px 30px 30px 30px}}@media(min-width:768px){.kasse .modal-big{width:80%;margin:150px auto 30px auto}}@media(min-width:1216px){.kasse .modal-big{width:1070px}}.kasse .modal-big .modal-content{padding:20px 25px 30px 25px}@media(min-width:768px){.kasse .modal-big .modal-content{padding:40px 60px 40px 60px}}.kasse .modal-big .modal-content .modal-body{padding:0;margin-top:20px;text-align:left}.kasse .modal-big .modal-content .modal-body .headline1{margin-bottom:30px;text-align:left}.kasse .modal-big .modal-content .modal-body .modal-body-text{margin-bottom:30px}@media(min-width:768px){.kasse .modal-big .modal-content .modal-body .modal-body-text{margin-bottom:60px}}.kasse .modal-big .modal-content .modal-body .wrapper-adressen{height:350px;overflow:scroll}@media(min-width:768px){.kasse .modal-big .modal-content .modal-body .wrapper-adressen{height:470px}}.kasse .modal-big .modal-content .modal-body .wrapper-adressen .box-adresse{width:100%;margin:0 20px 20px 0;border:2px solid #cdcdcd}@media(min-width:768px){.kasse .modal-big .modal-content .modal-body .wrapper-adressen .box-adresse{width:calc(50% - 20px)}}@media(min-width:1216px){.kasse .modal-big .modal-content .modal-body .wrapper-adressen .box-adresse{width:calc(33.33332% - 20px);padding:33px 40px}}.kasse .modal-big .modal-content .modal-body .wrapper-adressen .box-adresse:hover{border:2px solid #0014aa}.kasse .modal-big .modal-content .modal-body .wrapper-adressen .agb-textblock{font-size:14px}.kasse .modal-big .modal-content .modal-body .wrapper-adressen .agb-point{font-size:18px;font-weight:500}.kasse .modal-big .modal-content .modal-body .wrapper-adressen .agb-sub-point{font-size:14px;font-weight:500;margin-top:20px}.kasse .modal-big .modal-content .modal-body .wrapper-adressen hr{margin:40px 0}.kasse .modal-big .modal-content .modal-body hr{margin-top:60px;margin-bottom:40px}.kasse .modal-big .modal-content .modal-body .bottom-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:530px){.kasse .modal-big .modal-content .modal-body .bottom-buttons{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.kasse .modal-big .modal-content .modal-body .bottom-buttons .button{width:100%;text-align:center;margin-bottom:10px}@media(min-width:530px){.kasse .modal-big .modal-content .modal-body .bottom-buttons .button{margin-left:10px}}@media(min-width:768px){.kasse .modal-big .modal-content .modal-body .bottom-buttons .button{margin-bottom:0;width:100%}}@media(min-width:1216px){.kasse .modal-big .modal-content .modal-body .bottom-buttons .button{width:auto}}.kasse .modal-big .modal-content .modal-body .bottom-buttons .button:nth-child(1){margin-left:0}.kasse .modal-big .modal-content .modal-body .formular .zeichen-limit{margin-bottom:20px}.kasse .modal-big .modal-content .modal-body .formular .zeichen-limit p{font-size:10px;color:#9b9b9b;font-weight:400;text-align:right;padding-top:4px}.kasse .modal-big .modal-content .modal-body .radios{display:block;font-weight:400;width:100%}.kasse .modal-big .modal-content .modal-body .radios .checkboxes__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.kasse .modal-big .modal-content .modal-body .radios .checkboxes__inner input{font-size:14px;margin-top:0}@media(min-width:768px){.kasse .modal-big .modal-content .modal-body .radios .checkboxes__inner input{margin-top:4px;font-size:18px}}.kasse .modal-big .modal-content .modal-body .radios .checkboxes__inner p{width:80%;font-size:14px;line-height:1.5;margin-bottom:0}@media(min-width:530px){.kasse .modal-big .modal-content .modal-body .radios .checkboxes__inner p{width:85%}}@media(min-width:768px){.kasse .modal-big .modal-content .modal-body .radios .checkboxes__inner p{font-size:18px;width:90%}}.kasse .modal-big .modal-content .modal-body .radios .formular .form-control{margin:23px 0 0 0;width:100%}@media(min-width:530px){.kasse .modal-big .modal-content .modal-body .radios .formular .form-control{margin-left:40px}}@media(min-width:768px){.kasse .modal-big .modal-content .modal-body .radios .formular .form-control{font-size:16px}}@media(min-width:1216px){.kasse .modal-big .modal-content .modal-body .radios .formular .form-control{width:370px}}.kasse .modal-body .loader{display:inline-block;position:relative;width:64px;height:64px;margin-bottom:30px}.kasse .modal-body .loader div{position:absolute;width:4px;height:4px;background:#9b9b9b;border-radius:50%;-webkit-animation:loader 2.4s linear infinite;animation:loader 2.4s linear infinite}.kasse .modal-body .loader div:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s;top:29px;left:53px}.kasse .modal-body .loader div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s;top:13px;left:46px}.kasse .modal-body .loader div:nth-child(3){-webkit-animation-delay:-0.6s;animation-delay:-0.6s;top:6px;left:29px}.kasse .modal-body .loader div:nth-child(4){-webkit-animation-delay:-0.9s;animation-delay:-0.9s;top:13px;left:13px}.kasse .modal-body .loader div:nth-child(5){-webkit-animation-delay:-1.2s;animation-delay:-1.2s;top:29px;left:6px}.kasse .modal-body .loader div:nth-child(6){-webkit-animation-delay:-1.5s;animation-delay:-1.5s;top:45px;left:13px}.kasse .modal-body .loader div:nth-child(7){-webkit-animation-delay:-1.8s;animation-delay:-1.8s;top:53px;left:29px}.kasse .modal-body .loader div:nth-child(8){-webkit-animation-delay:-2.1s;animation-delay:-2.1s;top:45px;left:48px}@keyframes loader{0%,20%,80%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(3.5);transform:scale(3.5)}}.produktkatalog .formular{margin-top:5px;margin-bottom:15px}@media(min-width:768px){.produktkatalog .formular{margin-top:0}}.produktkatalog .produkt-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #cdcdcd;max-width:170px;margin:0 auto}@media(min-width:530px){.produktkatalog .produkt-counter{margin:inherit;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.produktkatalog .produkt-counter .button-counter,.produktkatalog .produkt-counter .button-counter-cart{width:26%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-size:20px;font-weight:300;color:#9b9b9b;background-color:#fff;-webkit-transition:all .3s;transition:all .3s}.produktkatalog .produkt-counter .button-counter:hover,.produktkatalog .produkt-counter .button-counter-cart:hover{background-color:#e2e1e1}.produktkatalog .produkt-counter .button-counter:focus,.produktkatalog .produkt-counter .button-counter-cart:focus{outline:0}.produktkatalog .produkt-counter .button-minus{border-right:1px solid #cdcdcd}.produktkatalog .produkt-counter .button-plus{border-left:1px solid #cdcdcd}.produktkatalog .produkt-counter .input-number,.produktkatalog .produkt-counter .input-number-cart{width:48%;padding:11px 16px;margin:0;border:0;line-height:1;text-align:right;font-size:16px;font-weight:500;color:#777}.produktkatalog .produkt-counter .input-number:focus,.produktkatalog .produkt-counter .input-number-cart:focus{outline:0}.produktkatalog .modal-produkt-ansicht .modal-content{padding-top:20px}.produktkatalog .modal-produkt-ansicht .modal-content .modal-produkt-ansicht-body{padding:0;margin-top:40px}.produktkatalog .modal-big{width:auto;margin:50px 10px 10px 10px}@media(min-width:530px){.produktkatalog .modal-big{margin:50px 30px 30px 30px}}@media(min-width:768px){.produktkatalog .modal-big{width:600px;margin:150px auto 30px auto}}@media(min-width:1216px){.produktkatalog .modal-big{width:1070px}}.produktkatalog .modal-big .modal-content{padding:20px 25px 30px 25px}@media(min-width:768px){.produktkatalog .modal-big .modal-content{padding:40px 60px 40px 60px}}.produktkatalog .modal-big .modal-content .modal-body{padding:0;margin-top:20px;text-align:left;max-height:65vh;overflow:auto}.produktkatalog .modal-big .modal-content .modal-body .headline1{margin-bottom:30px;text-align:left}.produktkatalog .modal-big .modal-content .modal-body .modal-body-text{margin-bottom:30px}@media(min-width:768px){.produktkatalog .modal-big .modal-content .modal-body .modal-body-text{margin-bottom:60px}}.produktkatalog .modal-big .modal-content .modal-body .agb-textblock{font-size:14px}.produktkatalog .modal-big .modal-content .modal-body .agb-point{font-size:18px;font-weight:500}.produktkatalog .modal-big .modal-content .modal-body .agb-sub-point{font-size:14px;font-weight:500;margin-top:20px}.produktkatalog .modal-big .modal-content .modal-body .modal-footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.produktkatalog .modal-big .modal-content .modal-body hr{margin:40px 0}.produktkatalog .modal-big .modal-content .modal-body hr:last-child{margin-bottom:90px}.produktkatalog .modal-big .modal-content .modal-body hr{margin-top:60px;margin-bottom:40px}.produktkatalog .modal-big .modal-content .modal-body .bottom-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:530px){.produktkatalog .modal-big .modal-content .modal-body .bottom-buttons{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.produktkatalog .modal-big .modal-content .modal-body .bottom-buttons .button{width:100%;text-align:center;margin-bottom:10px}@media(min-width:530px){.produktkatalog .modal-big .modal-content .modal-body .bottom-buttons .button{margin-left:10px}}@media(min-width:768px){.produktkatalog .modal-big .modal-content .modal-body .bottom-buttons .button{margin-bottom:0;width:100%}}@media(min-width:1216px){.produktkatalog .modal-big .modal-content .modal-body .bottom-buttons .button{width:auto}}.produktkatalog .modal-big .modal-content .modal-body .bottom-buttons .button:nth-child(1){margin-left:0}.produktkatalog .modal-big .modal-content .modal-body .wrapper-modal-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:530px){.produktkatalog .modal-big .modal-content .modal-body .wrapper-modal-images{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:50px;margin-bottom:40px}}.produktkatalog .modal-big .modal-content .modal-body .wrapper-modal-images img{width:100%;margin-bottom:10px}@media(min-width:530px){.produktkatalog .modal-big .modal-content .modal-body .wrapper-modal-images img{margin-bottom:0;width:calc(50% - 10px)}}.produktkatalog .modal-big .modal-content .modal-body .embed-responsive{margin-bottom:50px}.produktkatalog .produktauswahl .js-site-search-input{border:1px solid #777}.produktkatalog .produktauswahl .produktbereiche{margin-top:72px}.produktkatalog .produktauswahl .produktbereiche .bereich{position:relative;display:block;text-align:center;margin-bottom:20px;background:#e2e1e1;padding:36px;border:1px solid #f5f5f5;-webkit-transition:all .3s;transition:all .3s}@media(min-width:530px){.produktkatalog .produktauswahl .produktbereiche .bereich{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}}@media(min-width:992px){.produktkatalog .produktauswahl .produktbereiche .bereich{padding:44px}}.produktkatalog .produktauswahl .produktbereiche .bereich:hover{border:1px solid #0014aa}.produktkatalog .produktauswahl .produktbereiche .bereich:last-child{margin-bottom:0}.produktkatalog .produktauswahl .produktbereiche .bereich .link-start{position:absolute;width:100%;height:100%;top:0;left:0;border-bottom:0}.produktkatalog .produktauswahl .produktbereiche .bereich .bereich-icon-headline{display:block}@media(min-width:530px){.produktkatalog .produktauswahl .produktbereiche .bereich .bereich-icon-headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.produktkatalog .produktauswahl .produktbereiche .bereich .bereich-icon-headline h2{margin-bottom:0;font-size:.938em}@media(min-width:530px){.produktkatalog .produktauswahl .produktbereiche .bereich .bereich-icon-headline h2{margin-bottom:0}}@media(min-width:992px){.produktkatalog .produktauswahl .produktbereiche .bereich .bereich-icon-headline h2{font-size:1.125em}}.produktkatalog .produktauswahl .produktbereiche .bereich .bereich-icon-headline img{width:78px;height:78px;margin-bottom:22px}@media(min-width:530px){.produktkatalog .produktauswahl .produktbereiche .bereich .bereich-icon-headline img{margin-bottom:0;margin-right:30px}}@media(min-width:992px){.produktkatalog .produktauswahl .produktbereiche .bereich .bereich-icon-headline img{margin-right:42px}}.produktkatalog .produktauswahl .produktbereiche .bereich .button{width:100%;display:block}@media(min-width:530px){.produktkatalog .produktauswahl .produktbereiche .bereich .button{width:auto;display:inline}}@media(min-width:530px){.produktkatalog .produktuebersicht>.container{width:100%}}.produktkatalog .produktuebersicht .js-site-search-input{border:1px solid #777}.produktkatalog .produktuebersicht .wrapper-suchanfrage{min-height:1px;position:relative;display:block}.produktkatalog .produktuebersicht .wrapper-suchanfrage+.wrapper-suchanfrage{margin-top:17px}.produktkatalog .produktuebersicht .wrapper-suchanfrage .suchanfrage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:13px 20px 13px 20px;background-color:#f5f5f5}.produktkatalog .produktuebersicht .wrapper-suchanfrage .suchanfrage.error{background-color:#fff8f6;border:1px solid #d00048;color:#d00048}.produktkatalog .produktuebersicht .wrapper-suchanfrage .suchanfrage.error .suchanfrage-text{color:#777}@media(min-width:992px){.produktkatalog .produktuebersicht .wrapper-suchanfrage .suchanfrage{padding:18px 20px 16px 20px}}.produktkatalog .produktuebersicht .wrapper-suchanfrage .suchanfrage .suchanfrage-text{font-size:12px;line-height:1;margin-bottom:0;color:#777}@media(min-width:992px){.produktkatalog .produktuebersicht .wrapper-suchanfrage .suchanfrage .suchanfrage-text{font-size:14px}}.produktkatalog .produktuebersicht .wrapper-suchanfrage .suchanfrage .suchanfrage-close{font-size:34px;line-height:0;margin-bottom:0;color:#777;font-weight:200;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:6px;margin-right:-1px}.produktkatalog .produktuebersicht .wrapper-suchanfrage .suchanfrage .suchanfrage-close:hover{border-bottom:1px solid transparent}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:17px}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu-open{left:0 !important}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu{background-color:#f5f5f5;padding:30px 20px 30px 20px;display:block;position:fixed;z-index:1;left:-100%;top:0;height:100%;overflow:scroll;width:100%;-webkit-transition:all .3s;transition:all .3s}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu:has(.kategorie-pfeil),.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu:has(.kategorie-plus){border:1px solid #777}@media(min-width:768px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu{-webkit-box-shadow:none;box-shadow:none;width:270px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:auto;position:relative;overflow:visible}}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .menu-head .menu-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .menu-head .filter-text{color:#0014aa;font-size:12px;font-weight:500;line-height:1;margin-bottom:30px}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .menu-head .close{float:none;padding:5px 10px}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .kategorie-text{margin-bottom:0;padding-right:30px;font-size:12px;word-break:break-word}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .kategorie-plus{display:block;position:relative;color:#000;font-weight:500;font-size:12px;line-height:1;padding-top:10px;border-bottom:0;width:100%;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;padding-left:0;padding-bottom:0;text-align:left}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .kategorie-plus .plus{font-size:16px;font-weight:300;position:absolute;right:0;top:9px;opacity:0;-webkit-transition:all .3s;transition:all .3s}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .kategorie-plus .minus{font-size:16px;font-weight:300;position:absolute;right:1px;top:8px;opacity:1;-webkit-transition:all .3s;transition:all .3s}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .kategorie-pfeil-inner .checkboxes__inner{margin-top:20px;margin-bottom:5px}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .multi-collapse .kategorie-pfeil{margin-bottom:10px;line-height:1.6;padding-top:0;word-break:break-word;padding-right:13px;text-align:left}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .multi-collapse .kategorie-pfeil .pfeil{top:7px}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .multi-collapse .mehr-sehen{width:100%;border-bottom:0}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .multi-collapse .mehr-sehen .mehr-sehen-alle{display:none;margin-bottom:0;font-weight:500;color:#0014aa;font-size:12px;margin-left:28px;border-bottom:1px solid #0014aa;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:all .3s;transition:all .3s}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .multi-collapse .mehr-sehen .mehr-sehen-alle:hover{border-bottom:1px solid transparent}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .multi-collapse .mehr-sehen .mehr-sehen-weniger{display:inline-block;margin-bottom:0;font-weight:500;color:#0014aa;font-size:12px;margin-left:28px;border-bottom:1px solid #0014aa;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:all .3s;transition:all .3s}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .multi-collapse .mehr-sehen .mehr-sehen-weniger:hover{border-bottom:1px solid transparent}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .multi-collapse .collapsed .mehr-sehen-alle{display:inline-block}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .multi-collapse .collapsed .mehr-sehen-weniger{display:none}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .kategorie-pfeil{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:500;font-size:12px;color:#777;line-height:1;padding-top:10px;border-bottom:0;width:100%;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;padding-left:0;padding-bottom:0}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .kategorie-pfeil .pfeil{position:absolute;right:1px;top:14px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .kategorie-pfeil .info{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;padding:0;margin:0 0 0 3px;width:13px;min-width:13px;display:inline-block}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .kategorie-pfeil .info:focus{outline:0}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .kategorie-pfeil .info img{margin-top:-3px;width:100%}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .checkboxes{width:100%}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .checkboxes .checkboxes__inner{width:100%}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .checkboxes .checkboxes__inner label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:11px;width:100%}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .checkboxes .checkboxes__inner label input[type=checkbox]{width:17px !important;height:17px !important;margin-right:12px;margin-top:0;position:relative}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .checkboxes .checkboxes__inner label input[type=checkbox]:checked:after{content:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/check_small.svg);position:absolute;top:50%;left:50%;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .checkboxes .checkboxes__inner label p{font-weight:300;font-size:12px;color:#777;margin-bottom:0;line-height:1.4;margin-top:2px}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .checkboxes .checkboxes__inner label p span{font-weight:300}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .collapsed .plus{opacity:1}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .collapsed .minus{opacity:0}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu .collapsed .pfeil{-webkit-transform:rotate(0);transform:rotate(0)}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-menu hr{margin:12px 0 12px 0;border-top:1px solid #777}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel{width:100%}@media(min-width:768px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel{margin-left:20px;width:calc(100% - 290px)}}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel hr{margin-top:33px;margin-bottom:33px}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media(min-width:768px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter{display:block;text-align:right}}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner{width:100%}@media(min-width:530px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner{width:auto}}@media(min-width:992px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner .filter{width:auto}@media(min-width:530px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner .filter{width:180px}}@media(min-width:768px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner .filter{width:auto}}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner .filter .filter-clearfix{display:block}@media(min-width:992px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner .filter .filter-clearfix{display:none}}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner .filter .button{margin-right:0;margin-bottom:10px;width:auto;display:block}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner .filter .button:last-child{margin-right:0}@media(min-width:768px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner .filter .button{display:inline-block;text-align:right}}@media(min-width:992px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner .filter .button{margin-right:20px;margin-bottom:0}}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner .zuruecksetzen{width:auto}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner .zuruecksetzen .button{display:block;padding-left:13px !important;padding-right:13px !important}@media(min-width:530px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner .zuruecksetzen .button{display:inline}}@media(min-width:992px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner .zuruecksetzen .button{margin-left:20px}}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner .zuruecksetzen .button svg{margin-bottom:-4px}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner .zuruecksetzen .button svg g path{-webkit-transition:all .3s;transition:all .3s;fill:#fff}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktfilter .produktfilter-inner .zuruecksetzen .button:hover svg g path{fill:#0014aa}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .wrapper-produktfilter-aktiv{margin-top:35px;margin-bottom:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:768px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .wrapper-produktfilter-aktiv{display:block}}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .wrapper-produktfilter-aktiv .produktfilter-aktiv-head{font-size:12px;font-weight:300;color:#777;line-height:1;margin-bottom:25px;width:100%;text-align:center}@media(min-width:768px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .wrapper-produktfilter-aktiv .produktfilter-aktiv-head{text-align:left}}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .wrapper-produktfilter-aktiv .produktfilter-aktiv-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .wrapper-produktfilter-aktiv .produktfilter-aktiv-inner .produktfilter-aktiv{line-height:1.4;padding-left:20px !important;padding-right:16px !important;margin-right:10px;margin-bottom:10px;font-weight:300;font-size:12px;text-transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .wrapper-produktfilter-aktiv .produktfilter-aktiv-inner .produktfilter-aktiv span{font-weight:200;font-size:19px;margin-top:7px;margin-left:15px;line-height:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:1216px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-sortieren{width:100%}@media(min-width:1216px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-sortieren{width:calc(33.3333332% - 12px)}}@media(min-width:1650px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-sortieren{width:calc(25% - 12px)}}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-sortieren .sortieren{width:100%}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-sortieren .sortieren .formular .dropdown{width:100%}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:1216px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht{width:50%}}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-exportieren{width:100%;text-align:right;margin-top:40px}@media(min-width:768px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-exportieren{margin-top:20px}}@media(min-width:1216px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-exportieren{margin-top:0}}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-exportieren .auswahl-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:530px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-exportieren .auswahl-buttons{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-exportieren .auswahl-buttons .button-auswahl{width:100%;text-align:center;background-color:#fff;color:#9b9b9b;font-size:13px;text-transform:none;font-weight:300;padding-top:13px;padding-bottom:13px;border:2px solid #cdcdcd;margin-bottom:10px}@media(min-width:530px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-exportieren .auswahl-buttons .button-auswahl{margin-bottom:0;width:calc(50% - 10px)}}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-exportieren .auswahl-buttons .button-auswahl:hover{background-color:#fff !important;color:#777 !important;border-color:#61a33f}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-exportieren .info-export{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-exportieren .info-export img{width:14px;margin-right:8px}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-exportieren .info-export p{font-size:11px;margin-bottom:-1px;color:#9b9b9b;font-weight:300}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-anzahl-ansicht{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;margin-top:20px}@media(min-width:1216px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-anzahl-ansicht{margin-top:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-anzahl-ansicht .produkt-anzahl p{margin:0;font-size:12px;color:#777;font-weight:300}@media(min-width:530px){.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-anzahl-ansicht .produkt-anzahl p{font-size:12px}}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-anzahl-ansicht .produkt-ansicht{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-anzahl-ansicht .produkt-ansicht .button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:13px;padding-left:13px !important;padding-right:13px !important}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-anzahl-ansicht .produkt-ansicht .button:focus{background-color:#0014aa !important}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-anzahl-ansicht .produkt-ansicht .button:hover{background-color:#0014aa !important;border:1px solid #0014aa !important}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-anzahl-ansicht .produkt-ansicht .button svg{fill:#fff}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-anzahl-ansicht .produkt-ansicht .button-grey:hover,.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-anzahl-ansicht .produkt-ansicht .button-grey:focus{background-color:#0014aa !important;border-color:#0014aa}.produktkatalog .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produkt-sortieren-exportieren-ansicht .produkt-exportieren-ansicht .produkt-anzahl-ansicht .produkt-ansicht .active{pointer-events:none}.produktkatalog .produkt .produkt-uebersicht-modelle-buttons{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.produktkatalog .produkt .produkt-uebersicht-modelle-buttons li{margin-right:12px;display:block;width:calc(50% - 5px)}@media(min-width:530px){.produktkatalog .produkt .produkt-uebersicht-modelle-buttons li{width:auto}}.produktkatalog .produkt .produkt-uebersicht-modelle-buttons li .button:hover{background-color:transparent}.produktkatalog .produkt .produkt-uebersicht-modelle-buttons li .button:last-child{margin-right:0}.produktkatalog .produkt .produkt-uebersicht-modelle-buttons .active .button{pointer-events:none;opacity:.5}.produktkatalog .produkt .produkt-slider-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(min-width:768px){.produktkatalog .produkt .produkt-slider-infos{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.produktkatalog .produkt .produkt-slider-infos .produkt-slider{width:100%;position:relative;display:block;margin-top:20px}@media(min-width:768px){.produktkatalog .produkt .produkt-slider-infos .produkt-slider{margin-top:0;width:calc(50% - 10px)}}@media(min-width:992px){.produktkatalog .produkt .produkt-slider-infos .produkt-slider{width:calc(50% - 30px)}}.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slider-for{margin:0 0 2px 0}@media(min-width:530px){.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slider-for{margin:0 0 10px 0}}@media(min-width:992px){.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slider-for{margin:0 0 18px 0}}.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slider-for .slick-slide{border:2px solid #f5f5f5;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;background-color:#fff}.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slider-for .slick-slide img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100%;max-width:100%;width:auto}.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slider-for .slick-slide .thumb:focus{outline:0}@media(min-width:530px){.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slider-for .slick-slide{padding:0 3px 0 5px}}@media(min-width:992px){.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slider-for .slick-slide{padding:0 7px 0 9px}}.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slider-nav .slick-slide{padding:0 1px 0 1px;height:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;background-color:#fff}@media(min-width:530px){.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slider-nav .slick-slide{padding:0 5px 0 5px}}@media(min-width:992px){.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slider-nav .slick-slide{padding:0 9px 0 9px}}.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slider-nav .slick-slide img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100%;max-width:100%;width:auto !important;padding:10px}.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slick-slider .slick-slide:focus{outline:0}.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slick-slider .slick-slide div:focus{outline:0}.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slick-slider .slick-slide div img:focus{outline:0}.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slick-slider .slick-arrow{position:absolute;z-index:100;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-size:0;background:transparent;border:0;color:transparent;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;opacity:.75}.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slick-slider .slick-arrow:focus{outline:0}.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slick-slider .slick-arrow:hover{opacity:1}.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slick-slider .slick-prev{left:15px}.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slick-slider .slick-prev:before{width:19px;height:35px;line-height:1;position:relative;display:block;color:white;content:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/icon-arrow-left.svg)}.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slick-slider .slick-next{right:15px}.produktkatalog .produkt .produkt-slider-infos .produkt-slider .slick-slider .slick-next:before{width:19px;height:35px;line-height:1;position:relative;display:block;color:white;content:url(../../_ui/addons/winkhauscomponentsaddon/responsive/assets/images/icon-arrow-right.svg)}.produktkatalog .produkt .produkt-slider-infos .produkt-infos{width:100%;background-color:#f5f5f5;padding:30px 35px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center;position:relative}@media(min-width:530px){.produktkatalog .produkt .produkt-slider-infos .produkt-infos{text-align:left}}@media(min-width:768px){.produktkatalog .produkt .produkt-slider-infos .produkt-infos{width:calc(50% - 10px)}}@media(min-width:992px){.produktkatalog .produkt .produkt-slider-infos .produkt-infos{width:calc(50% - 30px);padding:50px 60px}}.produktkatalog .produkt .produkt-slider-infos .produkt-infos .produkt-head{color:#000;font-weight:500;font-size:16px;text-transform:uppercase;text-align:center;line-height:1.2;margin-bottom:20px}@media(min-width:530px){.produktkatalog .produkt .produkt-slider-infos .produkt-infos .produkt-head{text-align:left;text-transform:none;font-size:23px}}@media(min-width:1216px){.produktkatalog .produkt .produkt-slider-infos .produkt-infos .produkt-head{font-size:38px}}.produktkatalog .produkt .produkt-slider-infos .produkt-infos .produkt-materialnummer{font-weight:400;font-size:14px;color:#777;margin-bottom:0;line-height:1.5;text-align:center}@media(min-width:530px){.produktkatalog .produkt .produkt-slider-infos .produkt-infos .produkt-materialnummer{text-align:left}}.produktkatalog .produkt .produkt-slider-infos .produkt-infos .produkt-eannummer{font-weight:400;font-size:14px;color:#777;margin-bottom:15px;text-align:center}@media(min-width:530px){.produktkatalog .produkt .produkt-slider-infos .produkt-infos .produkt-eannummer{text-align:left}}.produktkatalog .produkt .produkt-slider-infos .produkt-infos .produkt-beschreibung{font-weight:300;font-size:12px;color:#777;margin-bottom:20px;text-align:center}@media(min-width:768px){.produktkatalog .produkt .produkt-slider-infos .produkt-infos .produkt-beschreibung{text-align:left;font-size:14px}}.produktkatalog .produkt .produkt-slider-infos .produkt-infos .produkt-preis{font-weight:500;font-size:28px;color:#777;margin-bottom:20px;text-align:center}@media(min-width:530px){.produktkatalog .produkt .produkt-slider-infos .produkt-infos .produkt-preis{text-align:left}}@media(min-width:992px){.produktkatalog .produkt .produkt-slider-infos .produkt-infos .produkt-preis{font-size:38px}}.produktkatalog .produkt .produkt-slider-infos .produkt-infos .produkt-preis .mwst{font-weight:300;font-size:12px}@media(min-width:992px){.produktkatalog .produkt .produkt-slider-infos .produkt-infos .produkt-preis .mwst{font-size:13px}}.produktkatalog .produkt .produkt-slider-infos .produkt-infos .produkt-counter{margin-bottom:25px}.produktkatalog .produkt .tab-dropdown{text-align:center;float:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;border-bottom:none !important;margin-bottom:-2px}@media(min-width:768px){.produktkatalog .produkt .tab-dropdown{display:none}}.produktkatalog .produkt .tab-dropdown .dropdown-toggle{border-bottom:2px solid #0014aa;font-size:.813em;text-align:center;border-top:0;border-right:0;border-left:0;border-radius:0;color:#0014aa;padding:0 0 13px 0;background-color:transparent !important}.produktkatalog .produkt .tab-dropdown .dropdown-toggle:hover,.produktkatalog .produkt .tab-dropdown .dropdown-toggle:focus{background-color:transparent}.produktkatalog .produkt .tab-dropdown .dropdown-toggle .caret{float:none;margin-top:-2px;margin-left:5px}.produktkatalog .produkt .tab-dropdown .dropdown-menu{top:45px;right:50%;width:auto;-webkit-transform:translate(50%,0);transform:translate(50%,0)}.produktkatalog .produkt .tab-dropdown .dropdown-menu li a{color:#9b9b9b}.produktkatalog .produkt .tab-dropdown .dropdown-menu li button{color:#9b9b9b;text-align:left;border:0;border-right:0;border-left:0;border-radius:0;padding:5px 0;width:100%;font-weight:normal;background-color:transparent !important;padding:12px 14px 10px 14px;font-weight:400}.produktkatalog .produkt .tab-dropdown .dropdown-menu .active{border-bottom:0}.produktkatalog .produkt .tab-dropdown .dropdown-menu .active a{color:#fff}.produktkatalog .produkt .nav-tabs{margin-top:50px;border-bottom:0 solid transparent;text-align:center}@media(min-width:768px){.produktkatalog .produkt .nav-tabs{text-align:left}}@media(min-width:992px){.produktkatalog .produkt .nav-tabs{margin-top:130px}}.produktkatalog .produkt .nav-tabs .produkt-tab{margin-bottom:-2px;margin:0 10px}.produktkatalog .produkt .nav-tabs .produkt-tab:first-child{margin-left:0}.produktkatalog .produkt .nav-tabs .produkt-tab:last-child{margin-right:0}.produktkatalog .produkt .nav-tabs .produkt-tab button{font-weight:300;border:0;margin-right:0;border-radius:0;-webkit-transition:all .3s;transition:all .3s;font-size:12px;margin-bottom:7px;padding:0;width:100%;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:#000}@media(min-width:1216px){.produktkatalog .produkt .nav-tabs .produkt-tab button{font-size:13px}}.produktkatalog .produkt .nav-tabs .produkt-tab button:hover,.produktkatalog .produkt .nav-tabs .produkt-tab button:focus{background-color:transparent !important;color:#000}.produktkatalog .produkt .nav-tabs .active{border-bottom:2px solid #000}.produktkatalog .produkt .nav-tabs .active a,.produktkatalog .produkt .nav-tabs .active button{color:#000}.produktkatalog .produkt .tab-content .tab-pane .headline1{margin-bottom:50px}.produktkatalog .produkt .tab-content .tab-pane .produkt-details-2columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:1216px){.produktkatalog .produkt .tab-content .tab-pane .produkt-details-2columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table{width:100%;margin-bottom:40px;margin-top:0;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1)}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table tr{margin-bottom:0;-webkit-box-shadow:none;box-shadow:none;vertical-align:top;padding-top:12px;font-size:12px}@media(min-width:530px){.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table tr{font-size:13px}}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table tr:nth-child(2n){background-color:#e2e1e1}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table tr td{padding-left:8px;padding-right:8px;text-align:left}@media(min-width:530px){.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table tr td{padding-left:10px;padding-right:10px}}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table tr td:before{display:none}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table .table-info{padding-right:0;width:12px;height:12px}@media(min-width:530px){.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table .table-info{width:17px;height:17px}}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table .table-info a{cursor:pointer;padding:0;width:12px;height:12px;display:block;padding:0;line-height:1.4;border-bottom:0}@media(min-width:530px){.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table .table-info a{width:17px;height:17px}}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table .table-info a img{width:12px;height:12px;margin-top:-1px}@media(min-width:530px){.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table .table-info a img{width:17px;height:17px}}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table div.table-info{margin-right:10px;margin-top:-2px}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table .table-info_multiple-value:not(:first-child){margin-top:12px}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table .table-info_multiple-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table .table-info_multiple-value p{font-size:12px}@media(min-width:530px){.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table .table-info_multiple-value p{font-size:13px}}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table .table-info_multiple-value p{margin-bottom:0}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table td:nth-child(2){font-weight:500;padding-right:0}@media(min-width:530px){.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table td:nth-child(2){padding-left:12px}}@media(min-width:530px){.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .produkt-table td:nth-child(4){padding-left:12px}}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .download-table{width:100%;margin-top:0}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .download-table tr{vertical-align:middle}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .download-table td:nth-child(1){width:37px;padding-top:0}@media(min-width:530px){.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .download-table td:nth-child(1){padding:16px 21px 16px 21px}}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .download-table td:nth-child(2){padding-left:12px;font-weight:300}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .download-table td:nth-child(4){padding-left:12px}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .download-table td:last-child{max-width:none;text-align:center;padding-top:0}@media(min-width:530px){.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .download-table td:last-child{padding:16px 30px 16px 21px;text-align:right}}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .download-table td:nth-of-type(1):before{content:""}@media(min-width:530px){.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .download-table td:nth-of-type(1):before{display:none}}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .download-table td:nth-of-type(2):before{content:"Typ"}@media(min-width:530px){.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .download-table td:nth-of-type(2):before{display:none}}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .download-table td:nth-of-type(3):before{content:"Format"}@media(min-width:530px){.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .download-table td:nth-of-type(3):before{display:none}}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .download-table td:nth-of-type(4):before{content:"Größe"}@media(min-width:530px){.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .download-table td:nth-of-type(4):before{display:none}}.produktkatalog .produkt .tab-content .tab-pane .produkt-table-text .download-table td a{position:relative;border-bottom:0}.produktkatalog .produkt .tab-content .tab-pane .produkt-text{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;padding-left:0}@media(min-width:1216px){.produktkatalog .produkt .tab-content .tab-pane .produkt-text{padding-left:50px}}.produktkatalog .produkt .tab-content .tab-pane .produkt-text p{font-size:12px;margin-bottom:15px}@media(min-width:768px){.produktkatalog .produkt .tab-content .tab-pane .produkt-text p{font-size:14px}}@media(min-width:1216px){.produktkatalog .produkt .tab-content .tab-pane .produkt-text p{font-size:14px;margin-bottom:40px}}.produktkatalog .produktkachel{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-16px}.produktkatalog .produktkachel:not(.produktliste) .kachel .produkt-button .button:first-child{margin-bottom:10px}.produktkatalog .produktkachel .kachel{position:relative;border:1px solid #f5f5f5;width:100%;margin:0 16px 20px 0;background-color:#f5f5f5;-webkit-transition:all .3s;transition:all .3s}.produktkatalog .produktkachel .kachel:hover{border:1px solid #0014aa}@media(min-width:530px){.produktkatalog .produktkachel .kachel{width:calc(50% - 16px)}}@media(min-width:768px){.produktkatalog .produktkachel .kachel{width:100%}}@media(min-width:992px){.produktkatalog .produktkachel .kachel{width:calc(50% - 16px)}}@media(min-width:1216px){.produktkatalog .produktkachel .kachel{width:calc(33.3333332% - 16px)}}@media(min-width:1650px){.produktkatalog .produktkachel .kachel{width:calc(25% - 16px)}}.produktkatalog .produktkachel .kachel .produkt-image{height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-color:#fff}.produktkatalog .produktkachel .kachel .produkt-image img{display:block;max-height:100%;max-width:100%;padding:10px}.produktkatalog .produktkachel .kachel .kachel-inner{padding:34px 30px 35px 30px}.produktkatalog .produktkachel .kachel .kachel-inner .beschreibung-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;border-bottom:0}.produktkatalog .produktkachel .kachel .kachel-inner .beschreibung-wrapper a{border-bottom:0}.produktkatalog .produktkachel .kachel .kachel-inner .beschreibung-wrapper .name-produkt{color:#000;font-weight:500;font-size:12px;margin-bottom:6px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.produktkatalog .produktkachel .kachel .kachel-inner .beschreibung-wrapper .materialnummer{color:#000;font-weight:300;font-size:12px;margin-bottom:0;width:100%}.produktkatalog .produktkachel .kachel .produkt-button{padding:0 30px 30px 30px}.produktkatalog .produktkachel .kachel .produkt-button .button{width:100%;display:block;text-align:center}.produktkatalog .produktkachel .kachel .produkt-button .button svg{margin-bottom:-1px}.produktkatalog .produktkachel .kachel .produkt-button .button svg g path{-webkit-transition:all .3s;transition:all .3s;fill:#fff}.produktkatalog .produktkachel .kachel .produkt-button .button svg g polygon{-webkit-transition:all .3s;transition:all .3s;fill:#fff}.produktkatalog .produktkachel .kachel .produkt-button .button:hover svg g path{fill:#0014aa}.produktkatalog .produktkachel .kachel .produkt-button .button:hover svg g polygon{fill:#0014aa}.produktkatalog .produktkachel .kachel .produkt-button .button:focus svg g path{fill:#0014aa}.produktkatalog .produktkachel .kachel .produkt-button .button:focus svg g polygon{fill:#0014aa}.produktkatalog .produktkachel .kachel.active{border-color:#61a33f}.produktkatalog .produktkachel .produkt-link{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;border-bottom:0}.produktkatalog .produktkachel .seitennummern{width:100%;text-align:center}@media(min-width:768px){.produktkatalog .produktkachel .seitennummern{text-align:right}}.produktkatalog .modal-textblock{top:0}.produktkatalog .modal-textblock .modal-small{width:auto;margin:20px;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out}@media(min-width:530px){.produktkatalog .modal-textblock .modal-small{margin:50px}}@media(min-width:768px){.produktkatalog .modal-textblock .modal-small{width:435px;margin:30px auto}}.produktkatalog .modal-textblock .modal-small .modal-content{padding:35px 40px 40px 40px}.produktkatalog .modal-textblock .modal-small .modal-content .close{margin-right:-15px}.produktkatalog .modal-textblock .modal-small .modal-content .modal-head{margin-bottom:30px;text-align:center;font-size:12px}@media(min-width:530px){.produktkatalog .modal-textblock .modal-small .modal-content .modal-head{margin-bottom:41px;font-size:16px;text-align:left}}.produktkatalog .modal-textblock .modal-small .modal-content .modal-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:530px){.produktkatalog .modal-textblock .modal-small .modal-content .modal-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.produktkatalog .modal-textblock .modal-small .modal-content .modal-inner .produkt-image{-webkit-box-flex:0 !important;-ms-flex:none !important;flex:none !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:140px !important;height:140px !important}@media(min-width:530px){.produktkatalog .modal-textblock .modal-small .modal-content .modal-inner .produkt-image{margin-right:20px}}.produktkatalog .modal-textblock .modal-small .modal-content .modal-inner .produkt-info{width:100%;text-align:center;margin-top:30px}@media(min-width:530px){.produktkatalog .modal-textblock .modal-small .modal-content .modal-inner .produkt-info{margin-top:5px;text-align:left;width:calc(100% - 160px)}}.produktkatalog .modal-textblock .modal-small .modal-content .modal-inner .produkt-info .name-produkt{color:#0014aa;font-weight:500;font-size:12px;line-height:1.4;margin-bottom:6px;border-bottom:0}@media(min-width:530px){.produktkatalog .modal-textblock .modal-small .modal-content .modal-inner .produkt-info .name-produkt{font-size:14px}}.produktkatalog .modal-textblock .modal-small .modal-content .modal-inner .produkt-info .materialnummer{color:#0014aa;font-weight:300;font-size:12px;margin-bottom:0;line-height:1;margin-bottom:16px}@media(min-width:530px){.produktkatalog .modal-textblock .modal-small .modal-content .modal-inner .produkt-info .materialnummer{font-size:14px}}.produktkatalog .modal-textblock .modal-small .modal-content .modal-inner .produkt-info .produkt-preis{font-weight:500;font-size:12px;color:#777;line-height:1;margin-bottom:30px}@media(min-width:530px){.produktkatalog .modal-textblock .modal-small .modal-content .modal-inner .produkt-info .produkt-preis{font-size:14px;margin-bottom:15px}}.produktkatalog .modal-textblock .modal-small .modal-content .modal-inner .produkt-info .produkt-preis:last-child{margin-top:50px;font-size:12px}.produktkatalog .modal-textblock .modal-small .modal-content .modal-inner .produkt-info .produkt-preis .mwst{font-size:11px}.produktkatalog .modal-textblock .modal-small .modal-content .modal-inner .button{width:100%;margin-top:30px;margin-left:0}@media(min-width:530px){.produktkatalog .modal-textblock .modal-small .modal-content .modal-inner .button{margin-top:60px}}.produktkatalog .modal-textblock .modal-small .modal-content .modal-inner .button-green{margin-top:10px}.produktkatalog .produktliste .kachel{width:100%;padding:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:13px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:992px){.produktkatalog .produktliste .kachel{padding:14px 27px 14px 14px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.produktkatalog .produktliste .kachel .produkt-image{height:70px;width:70px}.produktkatalog .produktliste .kachel .produkt-image img{max-width:70px;padding:2px}.produktkatalog .produktliste .kachel .kachel-inner{padding:0;width:calc(100% - 70px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:530px){.produktkatalog .produktliste .kachel .kachel-inner{width:calc(80% - 70px)}}@media(min-width:768px){.produktkatalog .produktliste .kachel .kachel-inner{width:calc(100% - 70px)}}@media(min-width:992px){.produktkatalog .produktliste .kachel .kachel-inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:75%}}@media(min-width:1216px){.produktkatalog .produktliste .kachel .kachel-inner{width:60%}}.produktkatalog .produktliste .kachel .kachel-inner .beschreibung-wrapper{margin-left:23px}@media(min-width:530px){.produktkatalog .produktliste .kachel .kachel-inner .beschreibung-wrapper{margin-right:25px}}@media(min-width:992px){.produktkatalog .produktliste .kachel .kachel-inner .beschreibung-wrapper{margin-right:50px}}@media(min-width:992px){.produktkatalog .produktliste .kachel .kachel-inner .beschreibung-wrapper .materialnummer{margin-top:0}}.produktkatalog .produktliste .kachel .produkt-button{padding:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px}@media(min-width:530px){.produktkatalog .produktliste .kachel .produkt-button{width:20%;margin-top:0}}@media(min-width:768px){.produktkatalog .produktliste .kachel .produkt-button{margin-top:25px;width:100%}}@media(min-width:992px){.produktkatalog .produktliste .kachel .produkt-button{margin-top:0;width:25%}}@media(min-width:1216px){.produktkatalog .produktliste .kachel .produkt-button{width:40%}}.produktkatalog .produktliste .kachel .produkt-button .button{width:100%}@media(min-width:992px){.produktkatalog .produktliste .kachel .produkt-button .button{width:auto}}.produkt-detail{margin-bottom:30px !important}.produkt-detail .produktkachel h4{margin-top:20px;margin-bottom:15px}.produkt-detail .produktkachel .kachel{background-color:#fff !important}.produkt-detail .produktkachel .kachel .produkt-image{border:1px solid #646464}.bestellungen .modul-download-portal{margin:0}.modul-download-portal{margin:0 30px 30px 30px}.modul-download-portal .seiten-suche input{border:1px solid #777}.modul-download-portal .skeleton-loading{background:#e2e1e1;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:300% 100%;-webkit-animation:2.5s shine-skeleton linear infinite;animation:2.5s shine-skeleton linear infinite}.modul-download-portal .produktkachel.produktliste .kachel{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}@media(min-width:529px) and (max-width:768px){.modul-download-portal .produktkachel.produktliste .imageTextWrapper{width:calc(100% - 110px)}}.modul-download-portal .produktkachel.produktliste .imageTextWrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@-webkit-keyframes shine-skeleton{to{background-position-x:-300%}}@keyframes shine-skeleton{to{background-position-x:-300%}}.mediendownload .medienauswahl .medienkategorie{margin-top:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.mediendownload .medienauswahl .medienkategorie .bereich{display:block;margin-bottom:20px;background:#e2e1e1;width:100%;border:1px solid #f5f5f5;-webkit-transition:all .3s;transition:all .3s;text-align:center;padding:20px}@media(min-width:530px){.mediendownload .medienauswahl .medienkategorie .bereich{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;padding:0}}@media(min-width:992px){.mediendownload .medienauswahl .medienkategorie .bereich{width:calc(50% - 10px)}}.mediendownload .medienauswahl .medienkategorie .bereich:hover{border:1px solid #0014aa}.mediendownload .medienauswahl .medienkategorie .bereich img{margin-bottom:20px;width:120px;height:120px}@media(min-width:530px){.mediendownload .medienauswahl .medienkategorie .bereich img{margin-bottom:0}}@media(min-width:768px){.mediendownload .medienauswahl .medienkategorie .bereich img{width:165px;height:165px}}@media(min-width:992px){.mediendownload .medienauswahl .medienkategorie .bereich img{width:100px;height:100px}}@media(min-width:1216px){.mediendownload .medienauswahl .medienkategorie .bereich img{width:165px;height:165px}}.mediendownload .medienauswahl .medienkategorie .bereich .bereich-headline{display:block;padding:0 42px;text-align:left;width:100%}@media(min-width:530px){.mediendownload .medienauswahl .medienkategorie .bereich .bereich-headline{width:calc(120% - 120px)}}@media(min-width:768px){.mediendownload .medienauswahl .medienkategorie .bereich .bereich-headline{width:calc(100% - 165px)}}@media(min-width:992px){.mediendownload .medienauswahl .medienkategorie .bereich .bereich-headline{width:calc(100% - 100px)}}@media(min-width:1216px){.mediendownload .medienauswahl .medienkategorie .bereich .bereich-headline{width:calc(100% - 165px)}}.mediendownload .medienauswahl .medienkategorie .bereich .bereich-headline h2{margin-bottom:0;font-size:.998em;margin-top:0}@media(min-width:768px){.mediendownload .medienauswahl .medienkategorie .bereich .bereich-headline h2{font-size:1.125em}}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .wrapper-produktfilter-aktiv{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:768px){.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .wrapper-produktfilter-aktiv{margin-top:0}}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .wrapper-produktfilter-aktiv .produktfilter-aktiv-inner{width:auto}@media(min-width:768px){.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .wrapper-produktfilter-aktiv .produktfilter-aktiv-inner{width:calc(100% - 41px)}}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .wrapper-produktfilter-aktiv .zuruecksetzen{width:41px}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .wrapper-produktfilter-aktiv .zuruecksetzen .button{padding-left:12px !important;padding-right:12px !important}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .wrapper-produktfilter-aktiv .zuruecksetzen .button svg{margin-bottom:-4px}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .wrapper-produktfilter-aktiv .zuruecksetzen .button svg g g path{-webkit-transition:all .3s;transition:all .3s}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .wrapper-produktfilter-aktiv .zuruecksetzen .button:hover svg g g path{fill:#0014aa}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options.download-portal .produktkachel:not(.produktliste) .kachel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options.download-portal .produktkachel .kachel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options.download-portal .produktkachel .kachel .name-produkt{overflow:visible;text-overflow:initial;white-space:normal;word-break:break-word}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options.download-portal .produktkachel.produktliste .imageTextWrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:530px){.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options.download-portal .produktkachel.produktliste .imageTextWrapper{width:80%}}@media(min-width:768px){.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options.download-portal .produktkachel.produktliste .imageTextWrapper{width:100%}}@media(min-width:992px){.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options.download-portal .produktkachel.produktliste .imageTextWrapper{width:75%}}@media(min-width:1216px){.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options.download-portal .produktkachel.produktliste .imageTextWrapper{width:60%}}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options.download-portal .produktkachel.produktliste .produkt-button{gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktkachel .kachel .kachelinner{overflow:hidden}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktkachel .kachel .medien-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktkachel .kachel .medien-button .button{padding:6px 0 5px 0 !important;width:calc(50% - 5px)}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktkachel .kachel .medien-button .button-hinzufuegen{display:block !important}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktkachel .kachel .medien-button .button-close{display:none !important}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktkachel .kachel .medien-button .button-close svg{width:12px;height:12px}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktkachel .active .medien-button .button-hinzufuegen{display:none !important}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktkachel .active .medien-button .button-close{display:block !important}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktliste .kachel .kachel-inner{width:calc(100% - 90px)}@media(min-width:530px){.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktliste .kachel .kachel-inner{width:calc(100% - 100px)}}@media(min-width:768px){.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktliste .kachel .kachel-inner{width:calc(100% - 90px)}}@media(min-width:1216px){.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktliste .kachel .kachel-inner{width:calc(100% - 70px)}}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktliste .kachel .kachel-inner .beschreibung-wrapper{margin-right:0;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktliste .kachel .kachel-inner .beschreibung-wrapper .materialnummer{width:100%}@media(min-width:1216px){.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktliste .kachel .kachel-inner .beschreibung-wrapper .materialnummer{width:auto}}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktliste .kachel .kachel-inner .beschreibung-wrapper a .name-produkt{margin-bottom:2px}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktliste .kachel .produkt-image{height:89px;width:89px}@media(min-width:1216px){.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktliste .kachel .produkt-image{height:70px;width:70px}}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktliste .kachel .produkt-image img{max-width:89px}@media(min-width:1216px){.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktliste .kachel .produkt-image img{max-width:70px}}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktliste .kachel .medien-button{width:100%}@media(min-width:530px){.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktliste .kachel .medien-button{width:110px}}@media(min-width:768px){.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktliste .kachel .medien-button{width:100%}}@media(min-width:992px){.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktliste .kachel .medien-button{width:110px}}.mediendownload .produktuebersicht .wrapper-menu-filter-kachel .produkt-filter-kachel .produktkachel-options .produktliste .kachel .medienbeschreibung{display:none}.mediendownload .loeschen{width:152px !important;padding-left:0 !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}@media(min-width:992px){.mediendownload .loeschen{display:table-cell !important;padding-left:31px !important}}.mediendownload .loeschen .table-button{float:left;margin:0 5px !important}@media(min-width:992px){.mediendownload .loeschen .table-button{margin:0 auto !important}}.mediendownload .loeschen .table-button:first-child{margin-bottom:10px !important}@media(min-width:992px){.mediendownload .loeschen .table-button:first-child{margin-bottom:0 !important;margin-right:10px !important;margin-left:0 !important}}.mediendownload .row-buttons-kosten{margin-top:40px}.mediendownload .row-buttons-kosten .kosten{width:170px}.mediendownload .row-buttons-kosten .kosten .checkboxes{display:block}.mediendownload .row-buttons-kosten .kosten .checkboxes__inner{font-size:14px;line-height:1.4;font-weight:400;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body.theme-black input[type=checkbox]:checked{background-color:#000 !important;border:1px solid #000}body.theme-black h1,body.theme-black h2,body.theme-black h3,body.theme-black h4,body.theme-black h5,body.theme-black h6{color:#000 !important}body.theme-black .container p.subhead,body.theme-black .container p.head,body.theme-black .container h1.subhead,body.theme-black .container h1.head,body.theme-black .container h2.subhead,body.theme-black .container h2.head,body.theme-black .container h3.subhead,body.theme-black .container h3.head,body.theme-black .container h4.subhead,body.theme-black .container h4.head,body.theme-black .container h5.subhead,body.theme-black .container h5.head,body.theme-black .container h6.subhead,body.theme-black .container h6.head{color:#000}body.theme-black p.cta{color:#000 !important}body.theme-black .button:not(.button-grey){background-color:#000;border:1px solid #000 !important}body.theme-black .button:not(.button-grey):hover{background-color:transparent;color:#000}body.theme-black .button:not(.button-grey).button-white{background-color:#fff;border:1px solid #fff !important;color:#000 !important}body.theme-black .button:not(.button-grey).button-white:hover:not([disabled]){background-color:transparent;color:#fff !important}body.theme-black .menu_shape-bg{background-color:#000}body.theme-black .modul-navi .top-nav .top-nav__sub-topnav .nav-items__mainmenu--active a{border-color:#000 !important;color:#000 !important}body.theme-black .modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu:has(.nav-item-hover) .megamenu-toggle{color:#000 !important;border-color:#000 !important}body.theme-black .modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer:has(.megamenu-second-layer-hover) .megamenu-toggle-second-layer{color:#000 !important}body.theme-black .modul-navi .top-nav .top-nav-inner .top-nav__header-wrapper .top-nav__topnav .nav-items .nav-items__mainmenu .megamenu .megamenu-menu .container ul li.megamenu-second-layer .megamenu-menu-second-layer ul .megamenu-third-layer:has(.megamenu-third-layer-hover) .megamenu-toggle-third-layer{color:#000 !important}body.theme-black .nav-items__mainmenu a:hover{color:#000 !important;border-color:#000 !important}body.theme-black .nav-items__mainmenu li:has(.nav-items__mainmenu--active)>.dropdown-toggle,body.theme-black .nav-items__mainmenu li.nav-items__mainmenu--active>.dropdown-toggle{color:#000 !important;border-color:#000 !important}@media(min-width:992px){body.theme-black .nav-items__mainmenu li:has(.nav-items__mainmenu--active)>.dropdown-toggle:hover,body.theme-black .nav-items__mainmenu li.nav-items__mainmenu--active>.dropdown-toggle:hover{color:#000 !important;border-color:#000 !important}}body.theme-black .nav-items__mainmenu--button a{background:#000 !important;border:1px solid #000 !important}body.theme-black .swipe-nav a.swipe-nav-item-active{border-bottom:1px solid #000 !important;color:#000 !important}body.theme-black .swipe-nav .swipe-nav-item-active a{text-decoration:none;border-bottom:1px solid #000;color:#000}body.theme-black .formular .seiten-suche .input-group-addon:last-child{border-left:1px solid #000}body.theme-black .input-group-addon{background-color:#000;border:1px solid #000}body.theme-black .modul-downloadbereich .downloadbereich-inner .download-block .download-block-head{color:#000 !important}body.theme-black .lds-default div{background:#000}body.theme-black .portal__einstieg--kasten:hover{border-color:#000}body.theme-black .skip-link{background:#000}.selectCardReaderWrapper{background-color:#0014aa !important;padding:20px 20px;color:#fff}.selectCardReaderWrapper .buttonWrapper{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.selectCardReaderWrapper .buttonWrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.selectCardReaderWrapper p{text-align:center}@media(min-width:768px){.selectCardReaderWrapper p{text-align:left}}.selectCardReaderWrapper h2{display:none}@media(min-width:768px){.selectCardReaderWrapper h2{display:block}}.selectCardReaderWrapper .headlineIcon{display:block;text-align:center}@media(min-width:768px){.selectCardReaderWrapper .headlineIcon{display:none}}