@font-face{font-family:mrc-font;src:url(../iconfont/mrc-font.eot);src:url(../iconfont/mrc-font.eot?#iefix) format("embedded-opentype"),url(../iconfont/mrc-font.woff) format("woff"),url(../iconfont/mrc-font.ttf) format("truetype"),url(../iconfont/mrc-font.svg#mrc-font) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:mrc-font!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{font-family:mrc-font!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-brandreinigung:before{content:"\e90a"}.icon-diskret:before{content:"\e901"}.icon-notfallservice:before{content:"\e902"}.icon-inkl-aller-kosten:before{content:"\e903"}.icon-beratung:before{content:"\e904"}.icon-haccp-konzept:before{content:"\e905"}.icon-kurze-ausfallzeiten:before{content:"\e906"}.icon-reinigung-desinfektion:before{content:"\e907"}.icon-zum-festpreis:before{content:"\e908"}.icon-keine-anfahrtkosten:before{content:"\e909"}.icon-instagram:before{content:"\e900"}.icon-eckcouch-klein:before{content:"\64"}.icon-eckcouch-gross:before{content:"\62"}.icon-3er-couch:before{content:"\63"}.icon-entsorgung:before{content:"\66"}.icon-location-pin:before{content:"\6c"}.icon-bezahlung:before{content:"\6d"}.icon-check:before{content:"\6e"}.icon-nikotingeruch-entfernen:before,.icon-nikotingeruchentfernen:before{content:"\6f"}.icon-reinigungsgutschein:before{content:"\70"}.icon-arrow-right:before{content:"\71"}.icon-info-angeben:before{content:"\72"}.icon-handwerker:before{content:"\73"}.icon-location:before{content:"\74"}.icon-baureinigung:before{content:"\75"}.icon-service-waehlen:before{content:"\76"}.icon-list:before{content:"\77"}.icon-starkverschmutztesobjekt:before,.icon-verschmutzes-objekt:before{content:"\78"}.icon-info:before{content:"\79"}.icon-wunschtermin-waehlen:before{content:"\7a"}.icon-phone:before{content:"\41"}.icon-taubenkot:before,.icon-taubenkotentfernen:before{content:"\42"}.icon-reinigung-geniessen:before{content:"\43"}.icon-plus:before{content:"\44"}.icon-sicher-bezahlen:before{content:"\45"}.icon-nachwasserschaden:before,.icon-wasserschaden:before{content:"\46"}.icon-messie-wohnung:before{content:"\47"}.icon-play:before{content:"\48"}.icon-fruehjahrsputz:before,.icon-frühjahrsputz:before{content:"\49"}.icon-gastronomie:before,.icon-gastronomiereinigung:before{content:"\4a"}.icon-phone-outline:before{content:"\4b"}.icon-wunschtermin:before{content:"\4c"}.icon-terminerinnerung:before{content:"\4d"}.icon-bodenreinigung:before{content:"\4e"}.icon-angebot:before{content:"\4f"}.icon-bodensanierung:before{content:"\50"}.icon-erfahrung:before{content:"\51"}.icon-steuer-absetzbar:before{content:"\52"}.icon-kurzfristig:before{content:"\53"}.icon-minus:before{content:"\54"}.icon-facebook:before{content:"\55"}.icon-youtube:before{content:"\56"}.icon-google-plus:before{content:"\57"}.icon-login:before{content:"\58"}.icon-radio-button:before{content:"\59"}.icon-plus-circle:before{content:"\5a"}.icon-minus-circle:before{content:"\30"}.icon-schmutz-leicht:before{content:"\31"}.icon-schmutz-normal:before{content:"\32"}.icon-schmutz-stark:before{content:"\33"}.icon-schmutz-extrem:before{content:"\34"}.icon-haus:before{content:"\35"}.icon-wohnung:before{content:"\36"}.icon-buero:before{content:"\37"}.icon-praxis:before{content:"\38"}.icon-arrow-down:before{content:"\39"}.icon-laden:before{content:"\21"}.icon-couch:before{content:"\22"}.icon-sessel:before{content:"\23"}.icon-hocker:before{content:"\24"}.icon-polsterstuhl-lehne:before{content:"\25"}.icon-polsterstuhl:before{content:"\26"}.icon-endreinigung:before,.icon-grundreinigung:before,.icon-normalereinigung:before{content:"\27"}.icon-fensterreinigung:before{content:"\28"}.icon-polsterreinigung:before{content:"\29"}.icon-gebaudereinigung:before{content:"\2a"}.icon-umzugsreinigung:before{content:"\2b"}.icon-teppichreinigung:before{content:"\2c"}.icon-angebot-angefordert:before{content:"\2d"}.icon-einschaetzung-angebot:before{content:"\2e"}.icon-angebot-email:before{content:"\2f"}.icon-angebotsannahme:before{content:"\3a"}.icon-teppich-verlegt:before{content:"\3b"}.icon-teppich-lose:before{content:"\3c"}.icon-kosten:before{content:"\3d"}.icon-restaurant:before{content:"\61"}@font-face{font-family:Handlee;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/handlee/v9/-F6xfjBsISg9aMakPm3wpg.ttf) format('truetype')}.container{margin:0 auto;width:100%;max-width:1300px;padding:0 15px}.grid-10 [class*=col-],.grid-no-padding [class*=col-]{padding:0}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row--center{justify-content:center}.row--reverse{flex-direction:row-reverse}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-0{right:auto}.pull-1{right:8.333333%}.pull-2{right:16.666667%}.pull-3{right:25%}.pull-4{right:33.333333%}.pull-5{right:41.666667%}.pull-6{right:50%}.pull-7{right:58.333333%}.pull-8{right:66.666667%}.pull-9{right:75%}.pull-10{right:83.333333%}.pull-11{right:91.666667%}.pull-12{right:100%}.push-0{left:auto}.push-1{left:8.333333%}.push-2{left:16.666667%}.push-3{left:25%}.push-4{left:33.333333%}.push-5{left:41.666667%}.push-6{left:50%}.push-7{left:58.333333%}.push-8{left:66.666667%}.push-9{left:75%}.push-10{left:83.333333%}.push-11{left:91.666667%}.push-12{left:100%}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}.hidden-xl-down,.hidden-xs-up,.visible-print-block,.visible-print-inline,.visible-print-inline-block{display:none!important}.alert-block{padding:15px 20px;margin-bottom:30px;font-size:16px;border:1px solid #f4f4f4}.alert-block p,.alert-block ul{margin-bottom:0;font-weight:300}.alert-block p+p{margin-top:30px}.alert-block .richtext p{margin-bottom:15px}.alert-block .richtext ul{margin-left:15px}.alert-block .richtext ul li{margin:0}.alert-block .richtext ul li:before{top:10px}.alert-block h1:last-child,.alert-block h2:last-child,.alert-block h3:last-child,.alert-block h4:last-child{margin:0}.alert-success{color:#5cb85c}.alert-success.alert-block{background-color:#c7f3c7;color:#333}.alert-info{color:#cff4ff}.alert-info.alert-block{background-color:#cff4ff;color:#000}.alert-warning{color:#ffe8c7}.alert-warning.alert-block{background-color:#ffe8c7;color:#333}.alert-warning.alert-block h4{padding-left:30px;position:relative;z-index:1;font-size:16px}.alert-warning.alert-block h4:before{content:"y";font-family:mrc-font;font-size:20px;position:absolute;z-index:1;left:0;top:-3px}.alert-danger{color:red}.alert-danger.alert-block{background-color:#ffdee2;color:#333}.alert-danger.alert-block h4{padding-left:30px;position:relative;z-index:1;font-size:16px}.alert-danger.alert-block h4:before{content:"y";font-family:mrc-font;font-size:20px;position:absolute;z-index:1;left:0;top:-3px}div.myty-area{border-top:2px dashed #000;min-height:10px;width:100%}div.myty-area .myty-area__btn{width:40px;height:40px;float:right;color:#fff}body,html{width:100%;height:100%;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;font-family:soleil,sans-serif;font-size:18px;line-height:1.5;color:#000;font-weight:400;position:relative;z-index:1;background-color:#fff}body *{outline:0;box-sizing:border-box}a{text-decoration:none;color:#10c285}a:hover{color:#10c285}p{margin:0 0 30px}hr{color:#c5c5c5;background-color:#c5c5c5;border:none;height:1px}small{font-size:14px;font-weight:300}.h1,h1{font-size:30px;font-weight:500;line-height:1.25;margin:0 0 20px;display:block}.h2,h2{font-size:40px;font-weight:700;line-height:1.2;margin:0 0 10px;display:block;color:#10c285}.h3,h3{font-size:30px;font-weight:400;line-height:1.2;margin:0;display:block}.h4,.h5,.h6,h4,h5,h6{font-size:18px;font-weight:500;line-height:1.5;margin:0;display:block}img{max-width:100%}main{min-height:calc(100% - 791px);position:relative;z-index:2}main.top-space{padding-top:100px}.app-box{padding:60px 0;background-color:#fff}.app-box.grau{background-color:#f4f4f4}.app-box+.accordeon{padding-top:30px}.app-box--headline,.app-box.app-box--small{padding-bottom:0}.app-box--headline h2,.app-box--headline h3{margin-bottom:0}.app-box--headline+.accordeon{padding-top:30px}.app-box--headline+.accordeon--big{padding-top:60px}.embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;margin:0 auto}.embed embed,.embed iframe,.embed object{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.overlay{position:absolute;z-index:2;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.4)}.toast{position:fixed;z-index:30;background-color:#cff4ff;padding:15px;color:#000;max-width:465px;width:100%;bottom:0;right:0;display:none}.toast.is-active{display:block}.toast.is-danger{background-color:#ffdee2}.toast__close{position:absolute;z-index:1;top:0;right:0;color:#000;line-height:1;display:block;padding:8px 12px}.toast__close:hover{color:#000;opacity:.8}.arrow-list,.richtext .arrow-list{margin:30px 0;padding:0;list-style:none}.arrow-list li,.richtext .arrow-list li{position:relative;z-index:1;margin-bottom:8px;padding-left:15px}.arrow-list li .ellipsis,.richtext .arrow-list li .ellipsis{display:block}.arrow-list li:after,.arrow-list li:before,.richtext .arrow-list li:after,.richtext .arrow-list li:before{content:' ';width:6px;height:6px;background-color:#000;border-radius:0;left:0;top:12px;display:block;position:absolute;z-index:1;transform:rotate(45deg) translateZ(0)}.arrow-list li:after,.richtext .arrow-list li:after{background-color:#fff;left:-2px}.arrow-list li a,.richtext .arrow-list li a{color:#000;display:inline-block}.arrow-list li.arrow-list__last-link,.richtext .arrow-list li.arrow-list__last-link{color:#10c285}.arrow-list li.arrow-list__last-link a,.richtext .arrow-list li.arrow-list__last-link a{color:#10c285;position:relative;padding-right:30px}.arrow-list li.arrow-list__last-link a:after,.richtext .arrow-list li.arrow-list__last-link a:after{content:"q";font-family:mrc-font;display:block;position:absolute;right:0;top:2px}.arrow-list li.arrow-list__last-link:after,.arrow-list li.arrow-list__last-link:before,.richtext .arrow-list li.arrow-list__last-link:after,.richtext .arrow-list li.arrow-list__last-link:before{display:none}.grau .arrow-list li:after,.grau .richtext .arrow-list li:after{background-color:#f4f4f4}.richtext .edit-list{margin:30px 0;column-gap:20px}.richtext .edit-list li{margin:0 0 8px 20px}li.arrow-list__last:after,li.arrow-list__last:before{display:none}li.arrow-list__last .icon{position:relative;z-index:1;top:3px;margin:0 0 0 8px}li.arrow-list__last a{color:#10c285}.text-block{text-align:center;position:relative;z-index:1}.text-block__edit{border:1px dotted #706f6f;padding:5px 30px;font-size:22px;line-height:1.1;display:block;position:relative;z-index:1}.edit-info{color:#4f85cf;position:absolute;z-index:2;top:-2px;right:-2px;padding:4px;font-size:20px}.edit-info:hover{opacity:.8;color:#4f85cf}.text-block--icon{position:relative;z-index:1}.text-block--icon h3{font-size:18px;font-weight:500}.text-block--icon+.text-block--icon{padding-top:0}.text-block__headline{margin-bottom:30px}.text-block__icon{font-size:40px;margin-bottom:15px;color:#10c285}.text-block__icon+.richtext{margin-bottom:60px;font-weight:300;padding:0 15px}.text-image__img{display:flex;align-self:center;justify-content:center}.text-image__img img{margin:0 auto 30px;max-width:320px;max-height:320px}.hit-block{margin:30px 0;min-width:180px;max-width:20%;width:20%}.hit-block__image{width:150px;height:150px;border-radius:50%;overflow:hidden;margin:0 auto}.hit-block__image img{display:block}.hit-block__headline{padding:15px 15px 5px}.hit-block__text{padding:0 15px}.hit-block__text p{margin:0}.richtext h1,.richtext h2{margin:0 0 30px}.richtext h3,.richtext h4,.richtext h5,.richtext h6{margin:0 0 15px;line-height:1.5}.richtext p{line-height:1.5;margin:0 0 30px}.richtext address,.richtext dl,.richtext ol,.richtext p,.richtext table,.richtext ul{margin-bottom:30px}.richtext address:last-child,.richtext dl:last-child,.richtext ol:last-child,.richtext p:last-child,.richtext table:last-child,.richtext ul:last-child{margin-bottom:0}.richtext address+.buttons,.richtext address+h1,.richtext address+h2,.richtext dl+.buttons,.richtext dl+h1,.richtext dl+h2,.richtext ol+.buttons,.richtext ol+h1,.richtext ol+h2,.richtext p+.buttons,.richtext p+h1,.richtext p+h2,.richtext table+.buttons,.richtext table+h1,.richtext table+h2,.richtext ul+.buttons,.richtext ul+h1,.richtext ul+h2{margin-top:15px}.richtext ul{margin:0 0 30px 60px;padding:0;list-style-type:none;text-align:left}.richtext ul.unstyled{margin-left:0}.richtext ul li{position:relative;z-index:1}.richtext ul li:before{content:' ';width:6px;height:6px;background-color:#10c285;border-radius:50%;left:-15px;top:13px;display:block;position:absolute;z-index:1}.richtext ol{margin:0 0 30px 60px;padding:0;list-style-type:decimal}.richtext ol.unstyled{margin-left:0}.richtext ol li,.richtext ul li{padding:0;margin:0 0 7.5px}.richtext ol li:last-child,.richtext ul li:last-child{margin-bottom:0}.richtext ol li ol,.richtext ol li ul,.richtext ul li ol,.richtext ul li ul{margin-left:1.4em;margin-top:15px}.richtext dt{font-weight:700}.richtext dd+dt{margin-top:15px}.richtext blockquote{padding:0 15px;margin:0 0 15px;position:relative}.richtext .contents+.contents{padding-top:0}.richtext address:empty,.richtext blockquote:empty,.richtext dl:empty,.richtext h1:empty,.richtext h2:empty,.richtext h3:empty,.richtext h4:empty,.richtext h5:empty,.richtext li:empty,.richtext ol:empty,.richtext p:empty,.richtext ul:empty{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px;margin:0;padding:0}.richtext.primary{color:#10c285}.richtext+.image{margin-top:60px}.richtext--first address:last-child,.richtext--first dl:last-child,.richtext--first ol:last-child,.richtext--first p:last-child,.richtext--first table:last-child,.richtext--first ul:last-child{margin-bottom:60px}.btn,.btn-text a,.mytyFormBtn,.mytyFormSubmitBtn,.tySubmit,a.btn,button,input.btn,input[type=submit]{display:flex;min-height:60px;align-items:center;background-image:none;background-color:#10c285;color:#fff;font-size:16px;font-family:soleil,sans-serif;font-weight:500;border:none;text-shadow:none;text-decoration:none;justify-content:center;opacity:1;padding:15px;cursor:pointer}.btn-text a.btn--white,.btn.btn--white,.mytyFormBtn.btn--white,.mytyFormSubmitBtn.btn--white,.tySubmit.btn--white,a.btn.btn--white,button.btn--white,input.btn.btn--white,input[type=submit].btn--white{color:#10c285;background-color:#fff;border:1px solid #fff}.btn-text a.btn--white:hover,.btn.btn--white:hover,.mytyFormBtn.btn--white:hover,.mytyFormSubmitBtn.btn--white:hover,.tySubmit.btn--white:hover,a.btn.btn--white:hover,button.btn--white:hover,input.btn.btn--white:hover,input[type=submit].btn--white:hover{text-decoration:none}.btn-text a.btn--transparent,.btn.btn--transparent,.mytyFormBtn.btn--transparent,.mytyFormSubmitBtn.btn--transparent,.tySubmit.btn--transparent,a.btn.btn--transparent,button.btn--transparent,input.btn.btn--transparent,input[type=submit].btn--transparent{color:#fff;background-color:transparent}.btn-text a.btn--small,.btn.btn--small,.mytyFormBtn.btn--small,.mytyFormSubmitBtn.btn--small,.tySubmit.btn--small,a.btn.btn--small,button.btn--small,input.btn.btn--small,input[type=submit].btn--small{min-height:40px;padding:7px 15px}.btn-text a.btn--inline,.btn.btn--inline,.mytyFormBtn.btn--inline,.mytyFormSubmitBtn.btn--inline,.tySubmit.btn--inline,a.btn.btn--inline,button.btn--inline,input.btn.btn--inline,input[type=submit].btn--inline{display:inline-block;line-height:1.8}.btn-text a.btn--second,.btn.btn--second,.mytyFormBtn.btn--second,.mytyFormSubmitBtn.btn--second,.tySubmit.btn--second,a.btn.btn--second,button.btn--second,input.btn.btn--second,input[type=submit].btn--second{color:#969696;background-color:transparent;border:1px solid #969696}.btn p,.btn-text a p,.mytyFormBtn p,.mytyFormSubmitBtn p,.tySubmit p,a.btn p,button p,input.btn p,input[type=submit] p{margin-bottom:0}.btn-text a:disabled,.btn:disabled,.mytyFormBtn:disabled,.mytyFormSubmitBtn:disabled,.tySubmit:disabled,a.btn:disabled,button:disabled,input.btn:disabled,input[type=submit]:disabled{opacity:.4;cursor:default}.btn span,.btn-text a span,.mytyFormBtn span,.mytyFormSubmitBtn span,.tySubmit span,a.btn span,button span,input.btn span,input[type=submit] span{display:inline-block}.btn span+span,.btn-text a span+span,.mytyFormBtn span+span,.mytyFormSubmitBtn span+span,.tySubmit span+span,a.btn span+span,button span+span,input.btn span+span,input[type=submit] span+span{margin-left:8px}.btn .icon,.btn-text a .icon,.mytyFormBtn .icon,.mytyFormSubmitBtn .icon,.tySubmit .icon,a.btn .icon,button .icon,input.btn .icon,input[type=submit] .icon{position:relative;z-index:1;top:2px;font-size:14px;margin-right:8px}.btn .icon.right,.btn-text a .icon.right,.mytyFormBtn .icon.right,.mytyFormSubmitBtn .icon.right,.tySubmit .icon.right,a.btn .icon.right,button .icon.right,input.btn .icon.right,input[type=submit] .icon.right{margin:0 0 0 8px}.btn-text a.is-active,.btn.is-active,.mytyFormBtn.is-active,.mytyFormSubmitBtn.is-active,.tySubmit.is-active,a.btn.is-active,button.is-active,input.btn.is-active,input[type=submit].is-active{text-decoration:none;box-shadow:5px 5px 25px 0 rgba(0,0,0,.1)}.btn-text a.is-active:hover,.btn.is-active:hover,.mytyFormBtn.is-active:hover,.mytyFormSubmitBtn.is-active:hover,.tySubmit.is-active:hover,a.btn.is-active:hover,button.is-active:hover,input.btn.is-active:hover,input[type=submit].is-active:hover{opacity:1}.btn+.btn,.btn-text a+.btn,.mytyFormBtn+.btn,.mytyFormSubmitBtn+.btn,.tySubmit+.btn,a.btn+.btn,button+.btn,input.btn+.btn,input[type=submit]+.btn{margin-left:15px}.btn--full-width{width:100%}.buttons{margin-top:30px}.btn-text a{display:inline-block;line-height:1.8}.arrow-btn a{color:#10c285}.arrow-btn a:before{content:"q";font-family:mrc-font;color:#10c285;position:relative;z-index:1;top:3px;line-height:1;margin-right:8px;display:inline-block}.btn-second{color:#ea912d}.btn-second-bg{background-color:#ea912d}.btn-cta{margin:0;background-color:#ea912d;min-height:60px;color:#fff;padding:0 30px 4px;font-size:18px;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;transition:.2s ease-in-out}.btn-cta .icon{position:relative;z-index:1;top:3px;margin:0 0 0 8px}.btn-cta:hover{opacity:.8;color:#fff}.form-wrapper{margin:0 auto;background-color:#f4f4f4;width:100%;max-width:1300px;padding:30px;position:relative;z-index:1;top:-30px}.form-wrapper .buttons{padding:0}.form-wrapper .mytyForm{padding-bottom:0}.form-wrapper .mytyForm:not(.form-coupon) fieldset{margin-left:-7px;margin-right:-7px}.form-wrapper .mytyForm:not(.form-coupon) fieldset legend{width:100%;text-align:center;font-weight:700;line-height:1.2;margin:0 0 30px;display:block;color:#10c285;font-size:25px}.form-wrapper .mytyFormBox{padding:0 7px 30px}.form-wrapper .mytyFormBtnBox{margin:0}.form-wrapper--white{background:#fff}.form-wrapper--white .mytyForm .mytyFormBoxUploadedFiles,.form-wrapper--white .mytyForm input[type=number],.form-wrapper--white .mytyForm input[type=text],.form-wrapper--white .mytyForm select,.form-wrapper--white .mytyForm textarea{border-color:#c5c5c5}.form-wrapper--button-outside{margin-bottom:80px}.form-wrapper--button-outside .button-row{position:absolute;z-index:1;right:0;bottom:-80px}.form-entry.mytyForm{margin-left:-7px;margin-right:-7px}.myty-edit .form-wrapper{top:10px}.form-row{margin-right:-30px;margin-left:-30px;clear:both}.mytyForm,.mytyFormField{clear:both;float:none}select{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) 95% 50% no-repeat #fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:25px!important}select::-ms-expand{display:none}.mytyForm{padding:0 0 60px;margin:0}.mytyForm label{display:block;padding-bottom:5px}.mytyForm input[type=email],.mytyForm input[type=number],.mytyForm input[type=password],.mytyForm input[type=tel],.mytyForm input[type=text],.mytyForm select,.mytyForm textarea{width:100%;border:1px solid #f4f4f4;padding:0 15px;font-size:14px;font-weight:300;height:40px;display:flex;align-items:center;color:#000;transition:border-color .2s ease-in-out}.mytyForm input[type=email].input-unstyled,.mytyForm input[type=number].input-unstyled,.mytyForm input[type=password].input-unstyled,.mytyForm input[type=tel].input-unstyled,.mytyForm input[type=text].input-unstyled,.mytyForm select.input-unstyled,.mytyForm textarea.input-unstyled{background:0 0;border-color:transparent;font-weight:700;color:#10c285}.mytyForm input[type=email]::-webkit-input-placeholder,.mytyForm input[type=number]::-webkit-input-placeholder,.mytyForm input[type=password]::-webkit-input-placeholder,.mytyForm input[type=tel]::-webkit-input-placeholder,.mytyForm input[type=text]::-webkit-input-placeholder,.mytyForm select::-webkit-input-placeholder,.mytyForm textarea::-webkit-input-placeholder{color:grey}.mytyForm input[type=email]::-moz-placeholder,.mytyForm input[type=number]::-moz-placeholder,.mytyForm input[type=password]::-moz-placeholder,.mytyForm input[type=tel]::-moz-placeholder,.mytyForm input[type=text]::-moz-placeholder,.mytyForm select::-moz-placeholder,.mytyForm textarea::-moz-placeholder{color:grey}.mytyForm input[type=email]:-ms-input-placeholder,.mytyForm input[type=number]:-ms-input-placeholder,.mytyForm input[type=password]:-ms-input-placeholder,.mytyForm input[type=tel]:-ms-input-placeholder,.mytyForm input[type=text]:-ms-input-placeholder,.mytyForm select:-ms-input-placeholder,.mytyForm textarea:-ms-input-placeholder{color:grey}.mytyForm input[type=email]:-moz-placeholder,.mytyForm input[type=number]:-moz-placeholder,.mytyForm input[type=password]:-moz-placeholder,.mytyForm input[type=tel]:-moz-placeholder,.mytyForm input[type=text]:-moz-placeholder,.mytyForm select:-moz-placeholder,.mytyForm textarea:-moz-placeholder{color:grey}.mytyForm input[type=tel],.mytyForm input[type=text]{-webkit-appearance:none}.mytyForm select{height:40px}.mytyForm textarea{min-height:80px;resize:vertical;height:auto;width:100%;padding:15px;font-family:soleil,sans-serif}.mytyForm.customFields{margin:0 0 32px}.mytyForm.multiTextInput input[type=text]{width:35px;text-align:center}.mytyFormBox{padding:0 30px 30px;width:100%}.mytyFormBox .form-label{font-size:16px}.mytyFormBox.agb{padding-bottom:0}.mytyFormLabel{font-size:16px}.mytyFormLabel p{margin-bottom:0}.mytyFormBox--lower-space{padding-bottom:15px}.mytyForm--top{background-color:#000;padding:0}.mytyFormBoxMultiUpload{padding:0;position:relative}.articleMytyForm{width:100%}.mytyFormBtnBox{padding:15px}.mytyFormField{padding:0}.mytyForm fieldset{margin:0;padding:0;border:none;clear:both}.mytyForm fieldset legend{margin-left:30px;padding:0 0 15px;font-size:16px;color:#000}.mytyFormPasswordBox .form-label label,.mytyFormPasswordValidationBox .form-label label,.mytyFormSelectBox .form-label label,.mytyFormTextBox .form-label label{max-width:100%}.input-unstyled input[type=text]{padding-left:0;padding-right:0;background:0 0;border:none}.hidden-label label{display:none}.mytyFormEmailValidation,.mytyFormPasswordValidation{width:100%;float:none;clear:both;margin:-7px!important}.mytyFormEmailValidation .mytyForm,.mytyFormPasswordValidation .mytyForm{width:100%;float:none;clear:both;padding-left:0;padding-right:0}.mytyFormEmailValidation .fr-wrapper,.mytyFormPasswordValidation .fr-wrapper{display:block!important}.mytyFormRadioField{display:flex;flex-wrap:wrap}.mytyFormRadioField .mytyFormBox{display:flex;width:auto}.mytyFormRadioField input[type=radio]{margin:6px 5px 0 0}.mytyFormCheckboxBox{margin:0;position:relative;z-index:1;padding-bottom:15px}.mytyFormCheckboxBox .form-label{position:relative;z-index:1;padding-left:18px}.mytyFormCheckboxBox input{cursor:pointer;position:absolute;z-index:2;top:2px;left:6px}.mytyFormCheckboxBox label{padding-left:8px;cursor:pointer;font-weight:300;font-size:14px}.check-arrow .form-label{padding-left:0;position:relative;z-index:3}.check-arrow .form-label:before{position:absolute;z-index:1;left:2px;top:5px;content:' ';display:block;width:10px;height:10px;border:2px solid #10c285;border-radius:2px}.check-arrow .form-label:after{position:absolute;z-index:2;left:5px;top:6px;display:none;font-family:mrc-font;content:"n";font-size:8px;color:#10c285}.check-arrow .form-label label{padding-left:25px!important;cursor:pointer;position:relative;z-index:3}.check-arrow input[type=checkbox]{display:none}.check-arrow input[type=checkbox]:checked+.form-label:after{display:block}.mytyFormError label{color:red}.mytyFormError input,.mytyFormError select,.mytyFormError textarea{border-color:red!important}.radio-image.mytyFormBox{float:left;padding:0 0 20px;position:relative;z-index:1;margin:15px 15px 60px;min-width:100px;text-align:center}.radio-image.mytyFormBox img{border-radius:3px;overflow:hidden;max-width:100px}.radio-image.mytyFormBox label{cursor:pointer}.radio-image.mytyFormBox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:absolute;z-index:2;bottom:0;left:50%;width:18px;height:18px;border-radius:50%;border:1px solid #969696;margin-left:-12px;transition:.2s ease-in-out}.radio-image.mytyFormBox input+.form-label img{border:2px solid #fff;transition:.2s ease-in-out}.radio-image.mytyFormBox input:checked{background:#10c285;border:2px solid #fff;box-shadow:0 0 8px #10c285,0 0 8px #10c285}.radio-image.mytyFormBox input:checked+.form-label img{border:2px solid #10c285}.small-padding{padding-bottom:15px}.form-group{display:flex;align-items:center}.form-group input{width:100%}.form-group button{white-space:nowrap}.form-group .caption{display:none}.form-group .icon.right{margin-left:0}.input-group{display:flex}.input-group input{width:100%}.input-group+.input-group{margin-top:15px}.input-group-addon{height:40px;min-width:40px;max-width:35px;display:flex;align-items:center;justify-content:center}.number-spinner__input{width:110px;flex-basis:110px;flex-grow:0;flex-shrink:0;margin:0 5px;text-align:center;-webkit-appearance:none}.number-spinner--special-hide .number-spinner__input{width:60px;flex-basis:60px}.number-spinner__addon{font-size:18px;font-weight:700;line-height:1;cursor:pointer;color:#10c285;border:2px solid #10c285;border-radius:50%;width:30px;min-width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-top:5px;padding:0 0 3px 1px}.form-group--big.mytyFormBox{padding:0}.form-group--big button,.form-group--big input[type=text],.form-group--big select{height:60px;padding:0 30px;font-size:16px}.form-group--big.is-inactive{opacity:.8;pointer-events:none}.col-fm-10,.col-fm-12,.col-fm-2,.col-fm-3,.col-fm-4,.col-fm-6,.col-fm-8,.col-fm-9{width:100%;float:none;clear:both}input[type=number]{-moz-appearance:textfield;min-width:1px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mytyFormBoxMultiUpload .mytyFormBoxUploadedFiles{display:flex;flex-wrap:wrap;padding:15px 8px 7px;width:100%;border:1px dashed grey;flex-direction:row;justify-content:flex-start}.mytyFormBoxMultiUpload .mytyFormBoxUploaded{order:1}.mytyFormBoxMultiUpload .mytyFormBoxFile{width:90px;height:90px;overflow:hidden;border:1px solid #c5c5c5;margin:0 4px 8px;position:relative;z-index:1;background-color:#fff}.mytyFormBoxMultiUpload .tyPreviewImage{max-height:200px!important;min-height:90px}.mytyFormBoxMultiUpload .mytyFormBoxUpload{order:2}.mytyFormBoxMultiUpload .mytyFormBoxUpload .mytyFormBoxFile{border:2px dashed #c5c5c5}.mytyFormBoxMultiUpload .btn-upload{position:relative;z-index:4;width:90px;height:90px;padding:10px;margin:0;background-color:#fafafa;display:flex;align-items:center;justify-content:center}.mytyFormBoxMultiUpload .btn-upload:after{content:'+';display:block;text-align:center;font-size:60px;line-height:1;color:#000;margin:-15px 0 0 -8px}.mytyFormBoxMultiUpload .tyProgressBar{height:12px;background-color:#fff;width:100%;position:absolute;z-index:3;bottom:0;left:0}.mytyFormBoxMultiUpload .tyProgressBarProgress{position:absolute;height:12px;top:0;left:0;background-color:#10c285;border-radius:0 6px 6px 0;overflow:hidden;transition:border-radius .3s ease-out}.mytyFormBoxMultiUpload .tyProgressBarProgress:before{display:block;bottom:0;left:0;position:absolute;width:100%;height:100%;content:"";background-image:linear-gradient(-45deg,rgba(0,0,0,.3) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.3) 50%,rgba(0,0,0,.3) 75%,transparent 75%,transparent);background-size:50px 50px;animation:2s linear infinite loading;overflow:hidden;opacity:1;transition:opacity .3s ease-out}.mytyFormBoxMultiUpload .tyFinished .tyProgressBar{display:block!important}.mytyFormBoxMultiUpload .tyFinished .tyProgressBarProgress{border-radius:0}.mytyFormBoxMultiUpload .tyFinished .tyProgressBarProgress:before{opacity:0}.mytyFormBoxMultiUpload .tyDelete.btn.btn-remove{color:#fff;position:absolute;z-index:1;top:0;right:0;height:20px;width:20px;line-height:1;background-color:#10c285;padding:0 6px 3px 0;min-height:unset}.mytyFormBoxMultiUpload .tyDelete.btn.btn-remove:after{content:'\00d7';display:block;width:15px;height:15px;text-align:center}.mytyFormBoxMultiUpload .tyDownloadAnchor{pointer-events:none}.mytyFormBoxMultiUpload .caption,.mytyFormBoxMultiUpload .mytyFormFileRequirements,.mytyFormBoxMultiUpload .tyMove.btn.btn-move.ui-sortable-handle{display:none!important}.mytyFormBoxMultiUpload .mytyFormElementDescription{position:absolute;top:16px;left:118px;color:grey;font-size:14px;height:90px;max-width:115px;font-weight:300;overflow:hidden;line-height:1.3}@keyframes loading{0%{background-position:0 0}100%{background-position:50px 50px}}.form-inline fieldset{margin-left:-30px;margin-right:-30px}.form-inline fieldset legend{font-size:24px;color:#10c285;margin-bottom:15px}.form-inline .mytyFormBtnBox{margin:0 -15px}.without-label .mytyFormBox:not(.mytyFormCheckboxBox) .mytyFormLabel{display:none}.without-label .mytyFormBox{padding-bottom:15px}.form-coupon .headline{text-align:center;margin-bottom:60px}.form-coupon .tyFormHiddenGroup{display:none}.form-coupon .mytyFormBtnBox{justify-content:space-between;display:flex;flex-direction:row-reverse;flex-wrap:wrap}.form-coupon .mytyFormBtnBox .btn{margin-left:0;padding-left:15px;padding-right:15px;min-width:250px;margin-bottom:15px}.form-coupon .mytyFormBox,.form-coupon .mytyFormBtnBox{padding:0 7px 14px}.form-coupon.mytyForm fieldset legend{margin-left:7px;color:#10c285}.form-coupon .mytyFormBody{display:flex;justify-content:space-between;flex-wrap:wrap}.form-coupon .mytyFormFieldset{width:100%}.form-coupon .mytyFormFieldset-first,.form-coupon .mytyFormFieldset-first+.mytyFormFieldset{width:48%;margin-bottom:30px}.payment-check{max-width:420px}.payment-check.mytyFormCheckboxBox{line-height:1.1;margin:20px 0}.payment-check.mytyFormCheckboxBox label{padding-left:0;font-size:12px}.page-header{color:#000;background-color:#fff;background-size:cover;background-position:left bottom;min-height:350px;position:relative;z-index:1}.page-header .container{position:relative;z-index:2;height:100%}.page-header .row{height:100%}.page-header__overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#10c285;opacity:.8}.page-headbar{width:100%;position:fixed;left:0;top:0;z-index:11;padding-top:30px;height:100px;transition:.2s ease-in-out}.page-headbar .container{display:flex;justify-content:space-between;align-items:center;height:100%}.page-headbar__buttons{position:relative;z-index:1;padding-right:0;transition:padding-right .2s ease-in-out}.page-header__logo{height:60px;display:block;position:relative;z-index:1;transition:.2s ease-in-out}.page-header__logo img{max-height:100%;max-width:100%}.logo{transition:.2s ease-in-out}.logo--green{display:none}.logo--white{position:relative;z-index:2;opacity:1}.btn-header{border-radius:50%;height:40px;width:40px;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:.2s ease-in-out;color:#10c285;background-color:#fff;margin-left:15px}.btn-header--cta{display:flex;color:#ea912d;background-color:#fff;margin-left:15px}.btn-header--cta:hover{color:#ea912d}.btn-header__subtitle{font-size:10px}.page-header--start .page-header__overlay{opacity:1;background:-moz-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(255,255,255,0) 99%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(255,255,255,0) 99%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(255,255,255,0) 99%,rgba(255,255,255,0) 100%)}.page-header--start .logo--green{position:relative;display:block;z-index:1;opacity:1}.page-header--start .logo--white{position:absolute;z-index:2;left:0;top:0;opacity:0}.page-header--start .page-header__text,.page-header--start .page-header__text .h2,.page-header--start .page-header__text h1,.page-header--start .page-header__text h2{color:#333}.language{margin:0 15px;position:relative;z-index:1}.language__content{position:absolute;top:50px;width:40px;max-height:0;opacity:0;overflow:hidden;transition:.2s ease-in-out}.language__active-link.is-active+.language__content{display:block;max-height:124px;opacity:1}.language__active-link,.language__link{border-radius:50%;padding:0;height:40px;width:40px;background-color:#fff;display:flex;justify-content:center;align-items:center;margin:1px 0 0}.page-header__text{padding:100px 0 40px;min-height:270px;display:flex;flex-direction:column;justify-content:center;height:100%;text-align:center;color:#fff}.page-header__text h1{font-size:22px;font-weight:700;margin-bottom:10px}.page-header__text .h2,.page-header__text h2{font-size:18px;font-weight:300;color:#fff}.page-header__image{display:flex;align-items:flex-end;justify-content:center;height:100%}.page-header__image .myty-image-edit svg{position:relative;top:-120px;z-index:1}.scroll-down{background:#10c285;color:#fff;display:none;flex-wrap:nowrap;align-items:center;justify-content:center;position:absolute;top:-75px;left:50%;z-index:10;transform:translateX(-50%);padding:6px 25px 10px;box-shadow:0 0 5px rgba(0,0,0,.5);opacity:1;transition:opacity .2s ease-in-out;white-space:nowrap;border-radius:30px}.scroll-down:hover{color:#fff}.scroll-down .icon{line-height:1;color:#fff;padding-top:15px;font-size:16px;margin-left:10px}.scroll-down.is-scrolled{opacity:0;pointer-events:none}.page-subheader:not(.edit){pointer-events:none}.page-subheader__content{color:#706f6f;background:0 0;height:30px;position:relative;z-index:1;font-size:14px;padding-right:5px;transition:.2s ease-in-out}.page-subheader__content:before{content:' ';display:block;background:0 0;width:500%;position:absolute;right:100%;top:0;z-index:-1;height:30px;transition:.2s ease-in-out}.page-subheader__content:after{content:' ';display:block;background:url(../img/layout/curve.svg) no-repeat;width:92px;height:31px;position:absolute;z-index:-1;right:-91px;top:-1px;opacity:0;transition:.2s ease-in-out}.page-subheader__content--white{color:#fff}.is-scrolled{background-color:#10c285;height:60px;padding-top:0;box-shadow:5px 5px 25px 0 rgba(0,0,0,.1)}.is-scrolled .page-header__logo{height:45px;width:auto}.is-scrolled .logo--green{opacity:0}.is-scrolled .logo--white{opacity:1}.is-scrolled .btn-header{background-color:#fff;height:40px;transition:.2s ease-in-out}.is-scrolled .btn-header:not(.btn-header--cta){color:#10c285}.is-scrolled .language__link{background-color:#10c285}.is-scrolled .page-subheader__content{color:#fff;background:#10c285;height:22px;font-size:12px}.is-scrolled .page-subheader__content:before{background:#10c285;height:22px}.is-scrolled .page-subheader__content:after{opacity:1;height:23px;right:-47px;width:51px}.page-footer{background-color:#10c285;padding-bottom:25px;display:flex;flex-direction:column-reverse}.page-footer__npc{text-align:center;padding:30px 0;order:1;background-color:#fafafa}.page-footer__npc .npc__header{width:100%;max-width:1000px;margin:0 auto}.page-footer__social{text-align:center}.page-footer__social .h2{color:#c5c5c5}.page-footer__social a{color:#fff;font-size:30px;line-height:1;margin:15px 8px 0;display:inline-block}.page-footer__social .round-icon{color:#10c285;font-size:15px;background:#fff;width:30px;height:30px;border-radius:50%;transition:background .2s ease-in-out;display:flex;align-items:center;justify-content:center}.page-footer__content{padding:0 0 15px;background:#10c285}.page-footer__content a{color:#fff}.page-footer__text{padding:60px 0 15px}.page-footer__text a{color:#000;padding:5px}.page-footer__text a:hover{text-decoration:underline}.page-footer__buttons{display:flex;justify-content:center;flex-direction:column;flex-wrap:wrap}.page-footer__buttons .btn.btn--small{max-width:180px;margin-top:15px}.page-footer__rating{margin:30px 0 0;color:#fff;font-size:13px;text-align:center}.page-footer__rating .headline{font-size:18px;margin-bottom:5px;display:block}.breadcrumb{margin-bottom:60px}.breadcrumb__content{min-height:48px;align-items:center;position:relative;z-index:1;line-height:2.3;color:#fff}.breadcrumb__content :first-child{display:none}.breadcrumb__arrow{position:relative;top:-1px;margin:0 5px}a.btn .btn-icon-big{font-size:27px;line-height:1;margin:0 0 0 12px}.back-to-top{z-index:100;position:fixed;bottom:15px;right:15px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;background:#10c285;color:#fff;border:1px solid #fff;border-radius:50%;padding-bottom:4px;opacity:0;transition:opacity .2s ease-in-out;pointer-events:none}.back-to-top .icon{transform:rotate(180deg);height:12px;color:#fff}.back-to-top.is-active{opacity:1;pointer-events:all}.nav{margin:0;padding:0;list-style:none}.nav__level-0{display:flex;flex-wrap:wrap}.nav__level-0>.nav__item{min-width:50%}.nav__level-0>.nav__item>a{font-size:14px;font-weight:700;text-transform:uppercase}.nav__level-1{margin:15px 0 60px;padding-right:90px}.nav__link{margin:3px 0;display:inline-block;color:#fff;font-size:16px;font-weight:300}.nav__link:hover{text-decoration:underline}.nav--content{border-bottom:1px solid #706f6f;margin:0 auto}.nav--content .nav__item{padding:0 15px;display:inline-block}.nav--content .nav__link{color:#000;font-weight:500;display:block;position:relative;z-index:1;padding-bottom:15px;margin:0;transition:color .2s ease-in-out}.nav--content .nav__link .underline:after,.nav--content .nav__link .underline:before{position:absolute;left:50%;content:' ';display:block;width:0;border-bottom:4px solid #10c285;bottom:0;opacity:.2;transition:.2s ease-in-out}.nav--content .nav__link .underline:before{left:auto;right:50%}.nav--content .nav__link:hover{text-decoration:none}.nav--content .nav__link.is-active{color:#10c285;text-decoration:none}.nav--content .nav__link.is-active span.underline:after,.nav--content .nav__link.is-active span.underline:before{width:50%;opacity:1}.nav--letter{margin-bottom:60px}.nav--letter .nav__item{padding:0 5px}.nav--letter .nav__link{padding-left:5px;padding-right:5px}.npc__form,.show-npc .npc__start{display:none}.show-npc .npc__form{display:block}.npc__form .mytyForm,.npc__form.mytyForm{padding-bottom:0}.npc{background-color:#fff;width:100%}.npc__wrapper{margin:0 auto;background-color:#f4f4f4;width:100%;max-width:1000px;position:relative;z-index:1;top:-60px;box-shadow:2px 2px 10px 0 rgba(0,0,0,.1)}.npc__header{height:60px;width:100%}.npc__header .caption{display:none}.npc__header .btn .icon{margin:0}.npc__content{padding:30px 30px 130px}.npc__headline{display:flex;align-items:center;padding-bottom:30px;justify-content:space-between}.npc__number{font-size:30px;color:#10c285;margin-right:15px;font-weight:500}.npc__overview-button{color:#969696;font-size:16px}.npc__overview-button .icon{position:relative;z-index:1;margin-right:5px;top:2px}.npc__error{background-color:#ffdee2;overflow:hidden;width:100%;min-height:54px;display:none;padding:12px 30px}.npc__usp{background-color:#fafafa;overflow:hidden}.npc__usp-item{float:left;padding:15px 30px;color:#706f6f;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.npc__usp-item .icon{position:relative;z-index:1;top:2px;margin-right:8px}.npc-slider{min-height:600px;position:relative;z-index:1}.npc-slider .npc__content{float:left;width:100%}.npc-slider .slick-slide{height:600px}.npc-slider .slick-slide.slick-current.slick-active{height:auto}.npc__footer{height:100px;position:absolute;bottom:0;z-index:1;width:100%;background-color:#10c285}.npc .mytyFormCheckboxField{clear:none;float:left;width:25%}.npc .top-label-space{padding-top:35px}.npc .checkbox-inline{min-width:20%;max-width:20%}.npc .checkbox-inline label{font-size:14px;font-weight:300}.npc .checkbox-inline input{margin:5px 0 0}.npc .additionalInfoWrapper:after,.npc .additionalInfoWrapper:before{content:" ";display:table}.npc .additionalInfoWrapper:after{clear:both}.npc-form__card.is-active .npc-form__card-inner{background-color:#10c285;color:#fff}.npc-form__card.is-active .npc-form__card-inner .npc-form__icon{color:#fff}.npc-form__card--space{padding:0 5px 10px}.npc-form__card--space.is-active .npc-form__card-inner{box-shadow:5px 5px 25px 0 rgba(0,0,0,.1);top:-4px}.npc-form__card--space.is-active .npc-form__card-inner .npc-form__icon{color:#fff}.npc-form__card-inner{min-width:170px;max-width:170px;width:100%;height:100px;overflow:hidden;padding:15px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#000;transition:.2s ease-in-out;font-size:14px;position:relative;z-index:1;top:0;line-height:1.3}.npc-form__card--big .npc-form__card-inner{max-width:none;min-width:33.33%}.npc-form__icon{font-size:40px;color:#10c285;line-height:1;height:40px;margin-bottom:5px;transition:.2s ease-in-out}.services__button{width:100%;height:100%;position:absolute;z-index:2;left:0;top:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:.2s ease-in-out}.services__button .btn{display:none}.services__button .btn:hover{opacity:1}.npc-services .services__item{width:100%;position:relative;z-index:1}.npc-services .services__item.edit .services__button{display:none}.npc-form--group{display:flex;align-items:center}.npc-form--group input{width:100%}.npc-form--group button{white-space:nowrap}.npc-form--big.mytyFormBox{padding:0}.npc-form--big button,.npc-form--big input[type=text],.npc-form--big select{height:60px;padding:0 30px;font-size:16px}.npc-form--big.is-inactive{opacity:.8;pointer-events:none}.zip-icon{position:relative;z-index:1}.zip-icon input[type=text]{position:relative;z-index:1;padding-left:60px}.zip-icon:before{content:"l";font-family:mrc-font;display:block;position:absolute;z-index:2;left:30px;top:15px;color:#4f85cf}.npc__inline-form{margin-right:-7px;margin-left:-7px;position:relative;z-index:1}.npc__inline-form .form-label{display:none}.npc__inline-form .mytyFormBox{padding:0 7px 15px}.npc-step__address fieldset legend{margin-left:10px}.npc-step__address-additional{padding:40px 0 0}.npc-step__address-additional legend{display:none}.npc-step__address-additional .mytyFormCheckboxField{width:100%}.npc-step__address-additional .mytyFormCheckboxField input{left:5px;top:2px}.npc-step__address-additional .mytyFormFieldset02,.npc-step__address-additional .mytyFormFieldset04{width:100%}.npc-step__address-additional .mytyFormFieldset02 .form-label,.npc-step__address-additional .mytyFormFieldset04 .form-label{display:block;color:#10c285}.npc-step__address-additional .mytyFormFieldset03,.npc-step__address-additional .mytyFormFieldset05{display:none}.inner-formboxes .mytyFormBox{padding:0 0 30px}.inner-formboxes .mytyFormBox label{padding-bottom:5px}.opc__wrapper{margin:0 auto;width:100%;max-width:1300px;position:relative;z-index:1;padding:0 15px}.opc__headline{padding:15px 0 30px}.opc__headline h1{font-weight:700;line-height:1.2;margin:0 0 10px;display:block;color:#10c285;font-size:25px}.opc__item{background-color:#f4f4f4;padding:15px;box-shadow:2px 2px 10px 0 rgba(0,0,0,.1);margin-bottom:30px}.opc__wrapper .mytyForm{padding-bottom:0}.opc__wrapper .mytyForm .button{margin-bottom:30px}.opc__wrapper h3{display:flex;align-items:center;padding:0;margin-bottom:30px;justify-content:flex-start;font-size:18px}.opc__wrapper h3 span{font-size:30px;color:#10c285;margin-right:15px;font-weight:500}.opc__wrapper fieldset{margin:0 -7px 30px}.opc__wrapper fieldset legend{margin-left:7px;padding:0 0 15px;font-size:16px;color:#10c285;font-weight:500}.opc__wrapper fieldset legend.articleLegend{color:#000;font-size:18px;cursor:pointer}.opc__wrapper fieldset legend.articleLegend label{pointer-events:none}.opc__wrapper .mytyFormBox{padding:0 7px 14px}.opc__wrapper .mytyFormBox input{box-shadow:1px 1px 5px -4px rgba(0,0,0,.3)}.opc__wrapper .opc-label-inline{display:flex;width:100%}.opc__wrapper .opc-label-inline .form-label{width:200px;line-height:1.25;padding-right:10px;padding-bottom:0;align-items:center;display:flex}.opc__wrapper .opc-label-inline--label-top{align-items:flex-start;justify-content:space-between;min-height:65px}.opc__wrapper .opc-label-inline--label-top .form-label{min-height:40px;align-items:center}.opc__wrapper .opc-label-inline--label-top input[type=number]{width:60px}.opc__wrapper .opc-label-inline--label-top .number-spinner{justify-content:flex-end}.opc__wrapper .opc-label--with-icon{min-width:200px;max-width:100%;position:relative;z-index:1;padding:0 0 0 55px;width:100%;height:40px;display:inline-flex;align-items:center}.opc__wrapper .opc-label--with-icon .entry-article__icon{position:absolute;left:0;top:0;width:45px;margin:0}.opc__wrapper .opc-label--with-icon .entry-article__icon .icon-polsterstuhlmitpolsterlehne,.opc__wrapper .opc-label--with-icon .entry-article__icon .icon-polsterstuhlohnepolsterlehne{margin-top:5px}.opc__wrapper .opc-label--with-icon .entry-article__icon .icon-hocker{margin-top:-2px}.opc__wrapper .mytyFormCheckboxBox .form-label{padding-left:0}.opc__wrapper .mytyFormCheckboxBox input{left:5px;top:2px}.opc__wrapper .mytyFormCheckboxBox label{padding-left:20px}.opc__wrapper .form-addon input{width:100%;float:left;box-sizing:border-box;height:34px;font-size:13px}.opc__wrapper .form-addon span{width:23%;float:left;padding:1px 0 0 6px}.opc__wrapper .form-addon.has-unit input{width:70%}.opc__wrapper .form-addon .form-seperator{margin-right:25px}.opc__wrapper .fm-or{margin:15px;font-size:16px;font-weight:500;text-align:center}.opc__wrapper .mytyFormSelectBox .flex{margin:0 -5px;width:calc(100% + 10px)}.opc__wrapper .npc-form__card{width:33.333%;min-width:100px}.opc__wrapper .npc-form__card-inner{min-width:0;max-width:220px;height:75px;padding:5px}.opc__wrapper .npc-form__icon{font-size:30px;height:30px}.opc__wrapper .card-form-error .npc-form__card-inner{border:1px solid red}.opc__wrapper .additionalInfoTextBox label{color:#10c285;padding:30px 0 14px}.opc__wrapper .additionalInfoHeadline{padding-bottom:0}.opc__wrapper .additionalInfoHeadline .mytyFormLabel{display:block;color:#10c285;padding:30px 0 5px}.opc__wrapper .additionalInfoHeadline .mytyFormLabel small{color:#000;position:relative;top:-6px;font-size:12px}.opc__wrapper .addInfo{position:relative;top:3px;margin-left:2px}.opc__wrapper .schmutz .npc-form__card{width:25%;min-width:80px}.opc__wrapper .date-form{max-width:420px}.opc__wrapper .date-form fieldset{margin:0 0 30px}.opc__wrapper .date-form fieldset .mytyFormBox{margin-top:20px}.opc__wrapper .date-form fieldset .mytyFormBox+.mytyFormBox{margin-top:0}.opc__wrapper .date-form__date{color:grey}.opc__wrapper .date-form__date--primary{color:#10c285}.opc__wrapper .mytyFormBoxMultiUpload{margin-bottom:30px}.opc__wrapper .coupon-text{font-size:14px}.opc__wrapper .coupon-text p{margin-bottom:15px}.opc__wrapper .payment-info{font-size:14px;margin-bottom:30px}.opc__wrapper .payment-info .accordeon--text{padding-left:25px;padding-bottom:10px}.opc__wrapper .payment-info .accordeon--text:first-child .accordeon__headline{border-top:none}.opc__wrapper .payment-info .accordeon__headline{padding-top:10px}.opc__wrapper .payment-info .accordeon__headline.is-active{color:#10c285}.opc__wrapper .payment-info .accordeon__headline.is-active .accordeon__plus{padding-top:17px;left:-27px}.opc__wrapper .payment-info .accordeon__plus{font-size:11px;left:-23px;min-width:22px;padding-top:18px}.opc__wrapper .payment-info .accordeon__content{padding:5px 0;font-weight:300}.form-address .mytyFormFieldset02,.form-address .mytyFormFieldset04{margin-bottom:0}.form-address .mytyFormBox:not(.mytyFormCheckboxBox) .mytyFormLabel,.form-address .mytyFormFieldset02 legend,.form-address .mytyFormFieldset04 legend{display:none}.form-address .mytyFormCheckboxBox label{font-weight:500;font-size:16px;padding-left:0}.form-address .mytyFormCheckboxBox input{cursor:pointer;position:absolute;z-index:2;left:3px;top:3px}#form-order-2-3 .mytyFormFieldset01,#form-order-2-4 .mytyFormFieldset01,#onePageCheckoutForm #form-order-2-2 .mytyFormFieldset01,#onePageCheckoutForm #form-order-2-2 .mytyFormFieldset02{display:none}.opc-plus{margin:20px 0 30px;padding-top:50px;position:relative;z-index:1;text-align:center;font-size:14px;color:#000;line-height:1;font-weight:300}.opc-plus:before{position:absolute;z-index:1;left:0;top:20px;content:' ';display:block;width:100%;height:1px;border-top:1px dashed #969696}.opc-plus:after{position:absolute;z-index:2;left:50%;top:0;display:block;font-family:mrc-font;content:"D";font-size:40px;color:#ea912d;background-color:#fff;padding:0 15px;margin-left:-40px;width:40px}.opc-hidden-fieldset{position:relative;z-index:1}.opc-hidden-fieldset .articleLegend{position:relative;z-index:1;width:100%;padding-right:15px}.opc-hidden-fieldset .articleLegend:before{position:absolute;z-index:1;left:0;top:7px;content:' ';display:block;width:12px;height:12px;border:2px solid #10c285;border-radius:2px}.opc-hidden-fieldset .articleLegend:after{position:absolute;z-index:2;left:3px;top:9px;display:block;font-family:mrc-font;content:"n";font-size:8px;color:#10c285}.opc-hidden-fieldset .articleLegend input[type=checkbox]{display:none}.opc-hidden-fieldset .articleLegend input[type=checkbox]+label{padding-left:25px;cursor:pointer;position:relative;z-index:3}.opc-hidden-fieldset[disabled]{margin-bottom:0}.opc-hidden-fieldset[disabled] .articleLegend:after{display:none}.opc-hidden-fieldset[disabled]>div{display:none!important}.additionalInfo.mytyFormCheckboxField{width:33.33333333%;display:inline-block}.additionalInfo.mytyFormCheckboxField label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.entry-wrapper{background-color:#f4f4f4}.entry{display:flex;flex-direction:column;width:100%;padding:15px;position:relative;z-index:1}.datepicker-headline{font-size:22px;font-weight:700;margin-bottom:24px}.datepicker{display:flex;margin-bottom:24px}.datepicker__icon{color:#10c285;font-size:40px;padding-right:25px}.datepicker__input{border:1px solid #c5c5c5;position:relative;z-index:3;height:40px;cursor:pointer;padding:4px 34px 4px 12px;margin-top:8px;width:100%}.datepicker__input>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;display:block}.datepicker__input .icon{position:absolute;z-index:1;right:10px;top:10px}.datepicker__widget{position:absolute;max-width:420px;z-index:150;top:39px;left:-1px;width:calc(100% + 2px);border-right:1px solid #c5c5c5;border-left:1px solid #c5c5c5;box-shadow:0 8px 8px rgba(0,0,0,.3);background:#fff}.datepicker__widget button{width:100%}.datepicker__widget .alert-block{margin-bottom:0}.datepicker-dates__item{display:none;position:relative;z-index:1;padding-right:50px;font-weight:700;margin-bottom:16px}.datepicker-dates__btn{position:absolute;z-index:1;right:0;top:0;min-height:unset;width:28px;height:28px;border-radius:50%;line-height:1;font-size:22px;padding:0 0 3px}.datepicker__btn{background:#fff;padding:15px}.entry__item{width:100%;padding:0 0 5px;position:relative;z-index:1}.entry__item.is-active .entry-article__check{border:2px solid #ea912d;background:#ea912d;color:#fff}.entry__item.is-active .entry-article__price{z-index:1;pointer-events:none;opacity:0}.entry__item.is-active .entry-article__input{z-index:2;pointer-events:auto;opacity:1}.entry-slogan{display:block;position:absolute;font-size:14px;z-index:1;left:16px;top:20px;width:100%}.entry__order-1{order:1}.entry__order-2{order:2}.entry__order-3{order:3}.entry__order-4{order:4}.entry__order-5{order:5}.entry__order-6{order:6}.entry__order-7{order:7}.entry__order-8{order:8}.entry__order-9{order:9;margin-top:15px}.entry__order-10{order:10;margin-top:15px}.entry__text{display:flex;height:100%;background-color:#fff;justify-content:center;align-items:center}.entry__text ul{margin:0;padding:15px 40px}.entry__item--btn.entry__item--btn{display:flex;width:100%;justify-content:flex-end;max-width:100%}.entry--small-article .entry__item--btn{padding-bottom:0;order:11}.entry-article{display:flex;background-color:#fff;align-items:center;height:55px;position:relative;z-index:1}.entry-article__content{display:flex;color:#000;align-items:center;width:100%}.entry-article__description{display:flex;flex-grow:1;align-items:center;padding-right:10px;max-width:100%}.entry-article__icon{width:55px;display:flex;align-items:center;justify-content:center;font-size:20px;margin:0 10px 0 5px;flex-shrink:0}.entry-article__icon .icon-allgemeinereinigung:before{content:"\27"}.entry-article__icon .icon-festverlegterteppich:before{content:"\3b"}.entry-article__icon .icon-loserteppich:before{content:"\3c";font-size:35px}.entry-article__icon .icon-hocker:before,.entry-article__icon .icon-sessel:before{font-size:35px}.entry-article__icon .icon-2sitzer:before{content:"\22";font-size:40px}.entry-article__icon .icon-3sitzer:before{content:"\63";font-size:40px}.entry-article__icon .icon-eckcouchklein:before{content:"\64";font-size:40px}.entry-article__icon .icon-eckcouchgroß:before{content:"\62";font-size:40px}.entry-article__icon .icon-polsterstuhlohnepolsterlehne:before{content:"\26";font-size:30px}.entry-article__icon .icon-polsterstuhlmitpolsterlehne:before{content:"\25";font-size:30px}.entry-article__icon .icon-couchindividuell:before{content:"\29";font-size:40px}.entry-article__title{font-size:14px;line-height:1.25}.entry-article__amount{display:flex;position:relative;z-index:1}.entry-article__price{position:relative;z-index:2;pointer-events:auto;color:#10c285;font-family:Handlee,cursive;padding:0 0 0 5px;transition:opacity .2s ease-in-out;line-height:1;display:flex;justify-content:flex-end;align-items:center;min-width:65px}.entry-article__price-unit{margin-left:3px}.entry-article__input{position:absolute;right:60px;top:1px;z-index:1;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.entry-article__input input{padding:0 5px;text-align:center;border:2px solid #dedede;width:54px;height:35px;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none}.entry-article__input input::-webkit-input-placeholder{color:#c5c5c5;font-weight:400;font-size:12px}.entry-article__input input::-moz-placeholder{color:#c5c5c5;font-weight:400;font-size:12px}.entry-article__input input:-ms-input-placeholder{color:#c5c5c5;font-weight:400;font-size:12px}.entry-article__input input:-moz-placeholder{color:#c5c5c5;font-weight:400;font-size:12px}.entry-article__input-unit{position:relative;top:0;z-index:1;color:grey;font-size:13px;padding-left:0}.entry-article__check{font-size:19px;color:#dedede;border:2px solid #dedede;background:#fff;border-radius:50%;display:flex;flex-shrink:0;line-height:1;align-items:center;justify-content:center;width:36px;height:36px;margin:0 15px;transition:.2s ease-in-out}.entry__usp{width:100%;padding:20px;list-style:none;margin:0;min-width:0;text-align:left;overflow:hidden}.entry__usp .headline{font-size:20px;line-height:1.3;margin-bottom:0;font-weight:700}.entry__usp .headline+p{margin-top:15px}.entry__usp p{margin-bottom:10px;font-size:14px;position:relative;z-index:1;padding-left:23px;font-weight:300;max-height:50px;overflow:hidden}.entry__usp p:before{content:"n";font-family:mrc-font;display:block;position:absolute;z-index:1;top:2px;left:2px;margin-right:5px;color:#10c285;font-size:14px}.entry__usp p:last-child{padding-left:0;margin:15px 0 0}.entry__usp p:last-child:before{display:none}.entry__price{display:flex;width:100%;align-items:center;justify-content:center;padding:20px;flex-direction:column}.entry__price .price{font-size:38px;color:#10c285;font-weight:700;margin:0 0 15px;display:block;word-break:break-all}.entry__price .special{font-weight:700;font-size:14px;margin-bottom:15px}.entry__price .info{font-size:12px;line-height:1.4;color:#969696;opacity:0;transition:opacity .2s ease-in-out}.entry__price .info.is-active{opacity:1}.entry__price--info{color:#10c285}.price__decimal{font-size:18px;position:relative;z-index:1;top:-14px}.entry__visibility{display:none}.entry__visibility.is-active{display:block}.entry__item--standalone{position:relative;z-index:1;top:-57px}.entry__item--standalone.entry__item{width:100%!important;padding:0!important}.entry--2-article:not(.entry--small-article).entry--calendar{max-width:1300px}.entry--2-article:not(.entry--small-article).entry--calendar .ekomi-widget-container{min-width:200px}.entry--2-article:not(.entry--small-article).entry--calendar:before{display:none}.entry__item-calendar{width:100%;margin-top:15px;background-color:#fff}.entry-calendar{background:#fff}.entry-calendar .ui-datepicker{max-width:100%}.entry-calendar__dates{background:#fff;padding:15px 20px}.entry-calendar__dates .mytyFormBox{padding:0 0 20px}.entry-calendar__dates select{border-color:#dedede}.entry-calendar__dates .alert-block{height:100%;margin-bottom:0}#easy_checkout_window textarea{min-height:123px}#easy_checkout_window .input-small input{font-size:13px}.entry-checkbox-wrapper{width:50%;float:right;padding:0 8px;color:#706f6f;margin-top:-10px}.entry-checkbox-wrapper h4{font-size:16px}.entry-checkboxes{display:flex;flex-wrap:wrap;margin-top:4px}.entry-checkboxes>div{min-width:50%;padding-right:4px;display:flex;align-items:baseline}.entry-checkboxes>div input[type=checkbox]{cursor:pointer;margin-left:2px}.entry-checkboxes>div label{font-weight:300;font-size:15px;padding-left:8px;padding-bottom:1px;cursor:pointer}.slick-slider{position:relative;display:block;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-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{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-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}.slick-arrow{background-color:rgba(255,255,255,.6);border:2px solid #c5c5c5;border-radius:50%;height:40px;width:40px;display:flex;align-items:center;justify-content:center;font-family:mrc-font;position:absolute;top:50%;z-index:1;color:#c5c5c5;margin-top:-20px;cursor:pointer;transition:.2s ease-in-out}.slick-arrow:after{position:absolute;z-index:1;font-size:20px;content:"\39";display:block;height:19px}.slick-arrow:hover{color:#10c285;border:2px solid #10c285}.slick-prev{left:15px}.slick-prev:after{transform:rotate(90deg)}.slick-next{right:15px}.slick-next:after{transform:rotate(-90deg)}.slick-dots{position:relative;z-index:2;bottom:40px;list-style:none;display:block;text-align:center;margin:0;width:100%;line-height:1;background:#fff;padding:15px 0}.slick-dots li{position:relative;display:inline-block;height:10px;width:25px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{background-color:#c5c5c5;border-radius:10px;display:block;height:10px;min-height:10px;width:25px;outline:0;line-height:0;font-size:0;color:transparent;padding:0;cursor:pointer;transition:.2s ease-in-out;box-sizing:border-box}.slick-dots li button:hover{background-color:#10c285}.slick-dots li.slick-active button{background:#10c285}.app-video+.app-video{padding-top:0;margin-top:-60px}.video-gallery{display:flex;flex-wrap:wrap;margin-top:15px}.video{margin-bottom:30px}.video-text{margin-top:30px}.video-gallery__item{width:100%;position:relative;z-index:1;overflow:hidden;margin-bottom:15px}.video-gallery__item img{position:relative;z-index:1;display:block}.video-gallery__item .headline{font-size:18px}.video-gallery__item .richtext{display:none}.video-gallery__icon{position:absolute;z-index:2;font-size:50px;line-height:1;color:#10c285;left:50%;top:50%;margin:-25px 0 0 -25px;transition:color .2s ease-in-out}.video-gallery__icon:hover{color:#fff}.video-gallery__content{position:absolute;z-index:3;bottom:0;left:0;padding:30px;color:#fff}.app-video__headline{padding:15px 0;font-size:16px}.ui-datepicker,.ui-datepicker table,.ui-datepicker td,.ui-datepicker th,.ui-datepicker tr{margin:0;padding:0;border:none;border-spacing:0}.ui-datepicker{display:none;width:100%;max-width:420px;min-width:220px;cursor:default;font-size:14px;background:#fff;font-weight:700}.ui-datepicker-header{position:relative;z-index:1;background-color:#10c285;display:flex;height:50px;color:#fff;padding-top:12px;padding-bottom:10px;border:1px solid #fff;border-bottom:none}.ui-datepicker-title{display:inline-block;margin:0 auto;color:#fff;font-weight:300;font-size:16px}.ui-datepicker-month{position:relative;padding-right:5px}select.ui-datepicker-month,select.ui-datepicker-year{padding:2px 5px;color:#000;display:inline-block;width:80px;margin:0 3px}.ui-datepicker-next,.ui-datepicker-prev{position:absolute;z-index:1;height:20px;width:20px;display:block;cursor:pointer}.ui-datepicker-next span,.ui-datepicker-prev span{display:none}.ui-datepicker-next:before,.ui-datepicker-prev:before{position:absolute;content:' ';display:block;z-index:1;top:4px;left:5px;width:0;height:0;border-style:solid}.ui-datepicker-prev{left:30px;top:15px}.ui-datepicker-prev:before{border-width:5px 7px 5px 0;border-color:transparent #fff transparent transparent}.ui-datepicker-next{right:30px;top:15px}.ui-datepicker-next:before{border-width:5px 0 5px 7px;border-color:transparent transparent transparent #fff}.ui-datepicker-calendar{width:100%;border-collapse:collapse}.ui-datepicker-calendar th{padding-top:9px;padding-bottom:9px;height:40px;text-align:center;font-weight:400;background-color:#c5c5c5;color:#fff;border:1px solid #fafafa}.ui-datepicker-calendar td{padding:6px 0;height:40px;text-align:center;border:1px solid #fafafa}.ui-datepicker-calendar .ui-state-default{display:inline-block;width:30px;height:30px;outline:0;text-decoration:none;color:#000;line-height:1;padding:8px 0;border-radius:50%}.ui-datepicker-other-month .ui-state-default{background:#10c285;color:#fff}.ui-state-disabled{opacity:.3;cursor:default}.ui-state-highlight a.ui-state-default,.ui-widget-content .ui-state-highlight a.ui-state-default,.ui-widget-header .ui-state-highlight a.ui-state-default{background:#10c285;color:#fff}.ui-datepicker td.ui-datepicker-today{pointer-events:none}.ui-datepicker td.ui-datepicker-today a,.ui-datepicker td.ui-datepicker-today span{background-color:#706f6f;color:#fff}.services{margin:0 0 30px}.services.is-active .services__item.is-active{background-color:rgba(255,255,255,.8);color:#000;pointer-events:auto}.services.is-active .services__item.is-active .services__icon{color:#10c285}.services.is-active .services__item.is-active:hover{background-color:#d0f5e9;color:#000}.services__close{display:none;position:absolute;z-index:5;top:0;right:0;width:25px;text-align:center;color:#000;font-size:30px;line-height:1;height:25px}.services__close span{position:relative;top:-5px;z-index:1;display:block}.services__content-wrapper{height:100%;width:100%;display:none;position:absolute;z-index:-1;top:0;left:0}.services__edit-image{position:absolute;z-index:2;top:15px;left:15px;border:2px dashed red;background-color:rgba(255,255,255,.8);text-align:center;padding-top:10px;color:#000;font-size:14px}.services__edit-image img{display:block;margin-top:10px}.services__boxes{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0 1px 1px 0;background-color:#dedede}.services__boxes .services__item--navigation:first-child{display:none!important}.services__boxes .services__item--navigation:nth-child(n+2):nth-child(-n+8){display:flex}.services__item{width:calc(50% - 1px);height:160px;overflow:hidden;padding:30px;margin-left:1px;margin-top:1px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#000;transition:background-color .2s ease-in-out,color .2s ease-in-out;font-size:14px}.services__item--navigation{background-color:rgba(255,255,255,.8);display:none}.services__item--last{background-color:rgba(255,255,255,.8);color:#10c285}.services__last-icon{display:inline-block;position:relative;top:4px;margin-left:5px}.services__icon{font-size:60px;line-height:1;color:#10c285;transition:color .2s ease-in-out}.services.is-active{height:auto;background-color:#dedede}.services.is-active .services__boxes{position:relative;height:auto;width:100%;padding:0;right:auto;top:auto;border-right:1px solid #dedede;border-bottom:1px solid #dedede}.services.is-active .services__item--navigation{width:calc(50% - 1px);display:flex}.services.is-active .services__item--last{display:none}.services.is-active .services__content-wrapper{position:relative}.services.is-active .services__content{padding:60px 20%;min-height:700px}.order{background-color:#f4f4f4;padding:0 1px 1px 0}.order__content{padding:60px 30px;min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center}.order__content--icon{min-height:500px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.icon--big{font-size:60px;color:#10c285}.media-box{width:100%;display:flex;justify-content:flex-start}.media-box__item{height:50px;overflow:hidden;margin-left:1px;margin-top:1px;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#000;font-size:14px;position:relative;z-index:1}.media-box__item:not(.edit).is-active{background-color:#10c285;color:#fff;pointer-events:none}.media-box__item:not(.edit).is-active .media-box__icon{color:#fff}.media-box__item:not(.edit).is-active+.media-box__item{margin-left:0}.media-box__item:not(.edit).is-active+.media-box__item:before{display:block;content:' ';position:absolute;z-index:2;left:0;top:50%;width:0;height:0;-webkit-transform:rotate(360deg);border-style:solid;border-color:transparent transparent transparent #10c285;border-width:14px 0 14px 10px;margin-top:-14px}.media-box__item:not(.edit).is-active+.media-box__item:after{display:block;content:' ';position:absolute;z-index:1;left:0;top:0;width:1px;height:100%;background:#f4f4f4}.media-box__icon{font-size:30px;line-height:1;color:#10c285;transition:color .2s ease-in-out}.media-box__item--4{width:25%}.location .arrow-list li:after,.location .richtext .arrow-list li:after{background-color:#f4f4f4}.location__content{background-color:#f4f4f4;padding:30px 15px;position:relative;z-index:1;text-align:center}.location__form{margin-top:15px;max-width:400px}.location__facts{background-color:#fff;box-shadow:5px 5px 25px 0 rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;width:100%;padding:40px 0;transform:translate(0,-50%);position:relative;z-index:2}.location__fact{border-right:1px solid #f4f4f4;padding:0 30px;text-align:center;display:flex;flex-direction:column;justify-content:center;min-width:20%;height:100%}.location__fact:last-child{border-right:none}.location__text-wrapper{padding:30px 0;color:#706f6f}.app-box.usp-box{padding-top:15px}.usp{background:#f4f4f4;box-shadow:0 0 15px 0 rgba(0,0,0,.3);padding:0 15px;flex-wrap:wrap;display:flex}.usp__item{padding:30px 5px;text-align:center;width:50%;flex:none}.usp__item p{margin-bottom:15px}.usp__item .richtext{font-size:14px}.usp__icon{margin:0 auto 15px;display:flex;align-items:center;justify-content:center;width:65px;height:65px;background:#fff;border-radius:50%;box-shadow:5px 5px 20px -5px rgba(0,0,0,.3);color:#10c285;font-size:38px;padding-top:2px}.accordeon{background-color:#fff;padding:0 0 25px}.accordeon.grau{background-color:#f4f4f4}.accordeon:hover .accordeon__headline{color:#10c285}.accordeon--static h2{color:#000}.accordeon--static h2,.accordeon--static h3{font-size:18px}.accordeon--npc{background-color:transparent;padding-bottom:10px}.accordeon--npc .accordeon__headline{padding-top:10px}.accordeon--npc .accordeon__arrow{top:19px}.accordeon__headline{padding:25px 30px 0 0;position:relative;z-index:1;transition:color .2s ease-in-out;color:#000;display:block;border-top:1px solid #c5c5c5;cursor:pointer}.accordeon__headline.is-active .accordeon__arrow{transform:rotate(-180deg)}.accordeon__headline.is-active .accordeon__plus{padding-top:31px}.accordeon__headline.is-active .accordeon__plus .icon-plus{transform:rotate(-180deg)}.accordeon__headline.is-active .accordeon__plus .icon-plus:before{content:"T"}.accordeon__headline.edit+.accordeon__content{display:block}.accordeon__teaser-text{color:#706f6f;padding-top:5px;max-width:1000px;padding-right:30px}.accordeon__arrow{position:absolute;right:0;top:33px;margin-left:15px;line-height:1;display:block;height:11px;transition:.2s ease-in-out}.accordeon__content{color:#000;display:none;max-width:1000px}.accordeon--text{display:flex;background-color:transparent;padding-left:30px}.accordeon--text .accordeon__headline{padding:20px 0 0;position:relative;z-index:1}.accordeon--text .accordeon__text{width:100%}.accordeon__plus{min-width:30px;padding-top:28px;font-size:14px;color:#10c285;position:absolute;z-index:1;left:-30px;top:-2px}.accordeon__plus .icon-plus{line-height:1;display:block;height:11px;width:16px;transition:.2s ease-in-out}.wiper{position:relative;z-index:1}.wiper__before-img{position:relative;z-index:1;display:block;width:100%}.wiper__after-img{position:absolute;z-index:3;left:0;top:0;width:50%;height:100%;background-size:cover;background-position:left center;box-shadow:1px 0 0 0 #10c285,inset -1px 0 0 0 #10c285}input[type=range]{-webkit-appearance:none;background:0 0/80%;height:100%;margin:0;width:calc(100% + 40px);position:absolute;top:0;z-index:4;left:-20px}input[type=range]:focus{outline:0}input[type=range]::-ms-track{width:100%;height:0;cursor:pointer;background:0 0;border-color:transparent;border-width:0;color:transparent;pointer-events:none}input[type=range]::-ms-tooltip{display:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:40px;width:40px;border-radius:50%;background:url(/projects/mrcleaner/dist/img/layout/arrow_bubble.png) center center no-repeat #10c285;cursor:pointer;box-shadow:0 0 0 3px rgba(0,0,0,.2)}input[type=range]::-ms-thumb{-webkit-appearance:none;height:40px;width:40px;border-radius:50%;background:url(/projects/mrcleaner/dist/img/layout/arrow_bubble.png) center center no-repeat #10c285;cursor:pointer;box-shadow:0 0 0 3px rgba(0,0,0,.2)}input[type=range]::-moz-range-thumb{-webkit-appearance:none;height:40px;width:40px;border-radius:50%;background:url(/projects/mrcleaner/dist/img/layout/arrow_bubble.png) center center no-repeat #10c285;cursor:pointer;box-shadow:0 0 0 3px rgba(0,0,0,.2)}.wiper-content{display:flex;flex-wrap:wrap;height:100%;text-align:center}.wiper-content__headline{max-height:65px;margin:30px 0 15px;overflow:hidden;min-width:100%}.wiper-content__text{display:flex;align-items:flex-end;margin:0 auto}.wiper-content__info{color:grey;display:flex;justify-content:flex-end;flex-direction:column;padding-right:15px}.wiper-content__info p{margin:0}.wiper-content__info .icon{font-size:30px}.wiper-content__large-text{padding-left:30px;border-left:1px solid #c5c5c5;font-size:16px;text-align:justify}.wiper-content__large-text p:last-child{margin-bottom:0}.storno{max-width:860px;margin:0 auto 30px;width:100%}.storno__headline{text-align:center;margin-bottom:40px}.storno__box{position:relative;z-index:1;background-color:#10c285;color:#fff;padding:15px;box-shadow:5px 5px 25px 0 rgba(0,0,0,.1)}.storno__box h3{padding-right:60px}.storno__box p{font-weight:300}.storno__badge{position:absolute;z-index:1;right:-15px;top:-30px;width:75px;height:75px;border-radius:50%;background:#fff;box-shadow:5px 5px 25px 0 rgba(0,0,0,.1);color:#10c285;font-weight:500;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:15px;transform:rotate(20deg);font-size:10px}.storno__badge .price{font-size:30px;line-height:1}.storno__feedback{margin-top:30px}.storno__feedback .mytyForm{padding-bottom:0}.storno__feedback .mytyFormCheckboxBox .form-label,.storno__feedback .mytyFormCheckboxBox .form-label label{padding-left:0}.storno__buttons{display:flex;flex-direction:column-reverse;justify-content:space-between}.storno__buttons .btn{margin:0 0 15px}.star-rating .mytyFormBox{position:relative;margin-bottom:15px;padding:0 0 15px;border-bottom:1px solid #c5c5c5;display:flex;justify-content:space-between;align-items:center}.star-rating .mytyFormBox .form-label{width:100%}.star-rating .mytyFormBox .form-label label{padding:0;color:grey;font-size:14px}.star-rating .mytyFormBox .br-wrapper{min-width:250px}.star-rating .mytyFormBox .br-widget a:first-child{display:none}.star-rating .mytyFormBox .br-widget .br-current-rating{display:block;background-color:#dedede;padding:5px;border-radius:2px;width:110px;color:#706f6f;font-size:12px;float:right;text-align:center;font-weight:300}.star-rating .mytyFormBox.mytyFormTextAreaBox{align-items:flex-start}.star-rating .mytyFormRadioField{margin-bottom:15px;display:flex;width:100%;align-items:center;flex-wrap:nowrap;border-bottom:1px solid #c5c5c5;padding-bottom:15px}.star-rating .mytyFormRadioField .mytyFormRadio-headline{width:100%;font-size:14px;color:grey}.star-rating .mytyFormRadioField .mytyFormBox.mytyFormRadioBox{display:block;margin-bottom:0;padding:0;border-bottom:none}.star-rating .mytyFormRadioField .mytyFormBox.mytyFormRadioBox .mytyFormLabel{color:#fff;width:auto;background-color:#dedede;padding:0;border-radius:0 3px 3px 0;border-left:1px solid #f4f4f4}.star-rating .mytyFormRadioField .mytyFormBox.mytyFormRadioBox .mytyFormLabel:after{content:'';clear:both}.star-rating .mytyFormRadioField .mytyFormBox.mytyFormRadioBox .mytyFormLabel label{padding:1px 15px;display:block;min-width:90px;text-align:center;cursor:pointer}.star-rating .mytyFormRadioField .mytyFormBox.mytyFormRadioBox input{visibility:hidden;display:none}.star-rating .mytyFormRadioField .mytyFormBox.mytyFormRadioBox input:checked~.mytyFormLabel{box-shadow:0 1px 5px rgba(0,0,0,.3) inset;background-color:#10c285;cursor:pointer}.star-rating .mytyFormRadioField .mytyFormBox.mytyFormRadioBox input:checked~.mytyFormLabel label{color:#fff;cursor:default}.star-rating .mytyFormRadioField .mytyFormBox.mytyFormRadioBox:after{display:none}.star-rating .mytyFormRadioField .mytyFormBox.mytyFormRadioBox:nth-child(2) .mytyFormLabel{float:right;border-radius:3px 0 0 3px}.star-rating .mytyFormRadioField .mytyFormBox.mytyFormRadioBox:nth-child(2) input{float:right}.star-rating .mytyFormRadioField:after{position:absolute;content:'';height:1px;width:100%;background:#f4f4f4;bottom:-13px;left:0}.star-rating .mytyFormBtnBox{margin:15px -7px}.br-theme-css-stars .br-widget{height:28px;white-space:nowrap}.br-theme-css-stars .br-widget a{text-decoration:none;float:left;font-size:25px;height:25px;width:20px;margin-right:3px}.br-theme-css-stars .br-widget a:after{content:"\2605";color:#c5c5c5;position:absolute;z-index:1;line-height:1;transition:color .2s ease-in-out}.br-theme-css-stars .br-widget a.br-active:after,.br-theme-css-stars .br-widget a.br-selected:after{color:#ffd240}.br-theme-css-stars .br-widget .br-current-rating{display:none}.br-theme-css-stars .br-readonly a{cursor:default}.list-columns-2,.list-columns-3,.list-columns-4{columns:1;text-align:left;column-gap:0}.list-columns-2 li,.list-columns-3 li,.list-columns-4 li{padding-right:15px}.glossary .arrow-list{margin:15px 0 60px}.fr-dib{margin:30px auto;display:block;float:none;vertical-align:top}.fr-dib.fr-fil{margin-left:0}.fr-dib.fr-fir{margin-right:0}.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:30px;margin-right:30px;max-width:calc(100% - 90px)}.fr-dii.fr-fil{float:left;margin:30px 30px 30px 0;max-width:calc(100% - 30px)}.fr-dii.fr-fir{float:right;margin:30px 0 30px 30px;max-width:calc(100% - 30px)}.fr-rounded{border-radius:100%}.fr-img-caption{text-align:center}.fr-img-caption .fr-img-wrap{padding:0;display:inline-block;margin:auto;text-align:center;width:100%}.fr-img-caption .fr-img-wrap img{display:block;margin:auto;width:100%}.fr-img-caption .fr-img-wrap>span{margin:auto;display:block;padding:5px 5px 10px;font-size:14px;font-weight:initial;opacity:.9;width:100%;text-align:center}.fr-bordered{border:1px solid #ccc}.marketing{position:absolute;z-index:101;width:100%;height:100%;left:0;top:0;display:none;align-items:flex-start;justify-content:center}.marketing__overlay{width:100%;height:100%;position:fixed;left:0;top:0;z-index:1;background:rgba(255,255,255,.9)}.marketing__image{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;background-position:center;background-size:cover;background-repeat:no-repeat;opacity:.2}.marketing__popin-box{position:relative;width:700px;z-index:3;background:#10c285;margin:15px;box-shadow:0 6px 15px -4px #000}.marketing__content{position:relative;z-index:3;padding:15px;color:#fff;font-size:18px;font-weight:700}.marketing__content .btn{background:#ea912d;color:#fff}.marketing__edit{border:2px dashed #000;padding:15px}.marketing__edit img{max-width:100px;display:block}.stripeContainer{position:relative;z-index:11;padding-top:12px}#card-error{position:relative;z-index:1;top:-12px;font-size:13px;left:0;margin-bottom:12px;color:red}#card-element{position:relative;z-index:1;min-height:50px;left:12px}#card-element:after,#card-element:before{border:1px solid #fff;position:absolute;z-index:-1;background:#fff;left:-12px;top:-12px;width:225px;height:40px;border-radius:6px;box-shadow:0 1px 3px 0 #e6ebf1;content:' ';display:block}#card-element:after{left:auto;right:-4px;width:140px}#card-element.StripeElement--invalid{border-color:#fa755a}#card-element.StripeElement--invalid:after,#card-element.StripeElement--invalid:before{box-shadow:0 0 3px 0 red}.__PrivateStripeElement::before{position:absolute;z-index:2;right:67px;top:-12px;width:1px;height:41px;content:' ';display:block;border-right:1px dotted #eee}.payment-block{margin:0 0 10px;border-bottom:0;background-color:#e9e9e9;position:relative;z-index:1;box-shadow:1px 1px 3px -1px rgba(0,0,0,.3)}.payment-headline{margin-bottom:20px;max-width:420px;text-align:center;font-size:28px}.payment-block__text{font-size:14px;font-weight:300;padding:5px 20px 20px}.payment-block__text p{margin:0}.credit-block{width:420px;max-width:100%;padding:0 35px 0 20px}.credit-block .payment-block__text{padding:0 0 12px;position:relative;z-index:1;top:-6px}#card-button{display:none}.credit-radio{cursor:pointer;position:absolute;z-index:1;left:20px;top:28px;margin:0}.credit-label{position:relative;z-index:1;margin-bottom:0;padding:20px 20px 20px 40px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;max-width:420px}.credit-image{max-width:46%;transition:opacity .3s ease-in-out;opacity:1}.credit-image img{width:100%;display:block}input#radioPaymentTypeBillPlus~.bill-plus-block,input#radioPaymentTypeBill~.bill-block,input#radioPaymentTypeCash~.cash-block,input#radioPaymentTypeCreditcard~.credit-block,input#radioPaymentTypeEcMaestro~.maestro-block{max-height:0;opacity:0;transition:.3s ease-in-out;overflow:hidden}input#radioPaymentTypeBill:checked~.bill-block,input#radioPaymentTypeBillPlus:checked~.bill-plus-block,input#radioPaymentTypeCash:checked~.cash-block,input#radioPaymentTypeCreditcard:checked~.credit-block,input#radioPaymentTypeEcMaestro:checked~.maestro-block{max-height:280px;opacity:1}input#radioPaymentTypeCreditcard:checked~.credit-label .credit-image{opacity:0}.bill-block,.bill-plus-block,.cash-block,.maestro-block{width:420px;max-width:100%}.bill-block label,.bill-plus-block label,.cash-block label,.maestro-block label{padding:0 20px;font-size:14px;font-weight:400}.birthday{padding:5px 20px 0}.birthday select{margin:0 6px 6px 0;width:100%;border:1px solid #f4f4f4;padding:0 15px;font-size:14px;font-weight:300;height:40px;display:flex;align-items:center;color:#000}.birthday select.select-error{border-color:red}.pull-left{float:left}.pull-right{float:right}.primary{color:#10c285}.hidden{display:none}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.unstyled{padding:0;margin:0;list-style:none}.flex{display:flex}.flex__item{flex:1}.flex--full-width{width:100%}.flex--center{justify-content:center}.flex--end{justify-content:flex-end}.flex--v-center{align-items:center;height:100%}.flex--v-bottom{align-items:flex-end;height:100%}.flex--between{justify-content:space-between}.flex--around{justify-content:space-around}.flex--wrap{flex-wrap:wrap}.flex-block-3,.flex-block-5{max-width:100%;min-width:100%}.vertical-center{display:flex;align-items:center;height:100%}.vertical-bottom{display:flex;align-items:flex-end;height:100%}@media (min-width:480px){.row{margin-right:-15px;margin-left:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.333333%}.pull-sm-2{right:16.666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.333333%}.pull-sm-5{right:41.666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.333333%}.pull-sm-8{right:66.666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.333333%}.pull-sm-11{right:91.666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.333333%}.push-sm-2{left:16.666667%}.push-sm-3{left:25%}.push-sm-4{left:33.333333%}.push-sm-5{left:41.666667%}.push-sm-6{left:50%}.push-sm-7{left:58.333333%}.push-sm-8{left:66.666667%}.push-sm-9{left:75%}.push-sm-10{left:83.333333%}.push-sm-11{left:91.666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}.toast{padding:30px;bottom:15px;right:15px}.btn-cta{width:auto}.btn-cta:before{display:block}.page-footer__buttons{flex-direction:row}.page-footer__buttons .btn.btn--small{margin:30px 10px 0}.page-footer__text{text-align:center;font-size:14px}.page-footer__text a{padding:0 3px}.entry:before{width:360px;left:10%;top:-35px}.list-columns-2,.list-columns-3,.list-columns-4{columns:2}.flex-block-1,.flex-block-2,.flex-block-3,.flex-block-4,.flex-block-5{min-width:50%;max-width:50%}}@media (min-width:767px){.row{margin-right:-15px;margin-left:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.333333%}.pull-md-2{right:16.666667%}.pull-md-3{right:25%}.pull-md-4{right:33.333333%}.pull-md-5{right:41.666667%}.pull-md-6{right:50%}.pull-md-7{right:58.333333%}.pull-md-8{right:66.666667%}.pull-md-9{right:75%}.pull-md-10{right:83.333333%}.pull-md-11{right:91.666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.333333%}.push-md-2{left:16.666667%}.push-md-3{left:25%}.push-md-4{left:33.333333%}.push-md-5{left:41.666667%}.push-md-6{left:50%}.push-md-7{left:58.333333%}.push-md-8{left:66.666667%}.push-md-9{left:75%}.push-md-10{left:83.333333%}.push-md-11{left:91.666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}.hidden-sm-up{display:none!important}.video-2 .embed{padding-bottom:28.1%}.video-3 .embed{padding-bottom:18.8%}.text-image__img img{margin-bottom:0}.btn-cta{padding-left:15px;padding-right:15px;width:calc(33.3333% - 20px)}.btn,.btn-text a,.mytyFormBtn,.mytyFormSubmitBtn,.tySubmit,a.btn,button,input.btn,input[type=submit]{padding:15px 30px}.col-fm-1,.col-fm-10,.col-fm-11,.col-fm-2,.col-fm-3,.col-fm-4,.col-fm-5,.col-fm-6,.col-fm-7,.col-fm-8,.col-fm-9,[class*=mytyFormPassword]{float:left;clear:none}.col-fm-1.first,.col-fm-10.first,.col-fm-11.first,.col-fm-2.first,.col-fm-3.first,.col-fm-4.first,.col-fm-5.first,.col-fm-6.first,.col-fm-7.first,.col-fm-8.first,.col-fm-9.first,[class*=mytyFormPassword].first{clear:both}.col-fm-1{width:8.33333333%}.col-fm-2{width:16.66666667%}.col-fm-3{width:25%}.col-fm-4{width:33.33333333%}.col-fm-5{width:41.66666667%}.col-fm-7{width:58.33333333%}.col-fm-8{width:66.66666667%}.col-fm-9{width:75%}.col-fm-10{width:83.33333333%}.col-fm-11{width:91.66666667%}.col-fm-12{width:100%}.mytyFormEmailValidation,.mytyFormPasswordValidation{padding:0;margin:0}.col-fm-6,.mytyFormEmailValidation .mytyFormBox,.mytyFormPasswordValidation .mytyFormBox{width:50%;float:left;clear:none}.mytyForm.last+*,.mytyFormField.last+*{clear:left}.buttons button{width:auto}.form-group .caption{display:inline-block}.form-group .icon.right{margin-left:8px}.form-wrapper .mytyForm:not(.form-coupon) fieldset legend{font-size:40px}.form-wrapper{top:-60px;box-shadow:2px 2px 10px 0 rgba(0,0,0,.1)}.special-form-height{min-height:470px}.special-form-height-small{min-height:400px}.form-entry textarea{min-height:122px}.page-header{background-position:center bottom}.page-header .page-header__text{padding:130px 0 0;text-align:left}.page-header.page-header--colored .page-header__text{text-align:center;padding:130px 0 40px;min-height:350px}.btn-header{width:auto;border-radius:0;height:60px;padding-left:15px;padding-right:15px;margin-left:30px;white-space:nowrap;box-shadow:5px 5px 25px 0 rgba(0,0,0,.1)}.btn-header:not(.btn-header--cta){border-radius:30px}.btn-header .icon{position:relative;z-index:1;top:3px;margin-right:8px}.page-headbar:not(.is-scrolled) .btn-header--partner .icon{margin-right:30px;top:1px}.page-headbar:not(.is-scrolled) .btn-header--partner .icon:before{position:absolute;z-index:1;left:0;top:0;font-size:25px}.btn-header--cta{opacity:0;height:50px;padding:0 15px;font-size:16px;transition:opacity .2s ease-in-out;pointer-events:none}.btn-header--phone{min-width:250px;pointer-events:none}.btn-header--colored{color:#fff;background-color:#10c285}.language__active-link{display:block;position:relative;z-index:1;padding-right:15px;line-height:1;height:23px;background-color:transparent}.language__active-link:before{content:' ';display:block;width:0;height:0;border-style:solid;border-width:5px 4px 0;border-color:#000 transparent transparent;position:absolute;right:0;top:8px}.language__active-link.is-active:before{border-width:0 4px 5px;border-color:transparent transparent #000;top:8px}.is-scrolled .btn-header--cta{opacity:1;pointer-events:auto}.is-scrolled .language__active-link:before{border-color:#fff transparent transparent}.is-scrolled .language__active-link.is-active:before{border-color:transparent transparent #fff}.is-scrolled .btn-header{height:50px}.page-footer{padding-bottom:0;background-color:#f4f4f4;flex-direction:column}.page-footer__npc{text-align:center;padding:60px 0;order:0}.page-footer__social{padding:60px 0}.page-footer__social a{color:#c5c5c5;font-size:75px;margin:30px 35px 0;transition:color .2s ease-in-out}.page-footer__social a:hover{color:#10c285}.page-footer__social .round-icon{color:#fafafa;font-size:35px;background:#c5c5c5;width:75px;height:75px;border-radius:50%;transition:background .2s ease-in-out}.page-footer__social .round-icon:hover{background:#10c285;color:#fafafa}.page-footer__content{background:url(../img/layout/footer_back.jpg) left top/cover no-repeat #10c285;min-height:450px}.page-footer__buttons{flex-direction:column}.page-footer__buttons .btn.btn--small{margin:30px 0 0;padding:5px}.page-footer__rating{text-align:left}.breadcrumb{min-height:48px;margin-bottom:80px;position:relative;z-index:1}.breadcrumb a{color:#10c285}.breadcrumb:before{content:' ';display:block;background:#f4f4f4;width:300%;position:absolute;right:100%;top:0;z-index:1;height:48px}.breadcrumb__content{background:#f4f4f4;display:inline-block;padding-right:30px;color:#000}.breadcrumb__content:after{content:' ';display:block;background:url(../img/layout/wischer.png) no-repeat;width:50px;height:50px;position:absolute;z-index:1;right:-45px;top:-1px}.nav--content{padding:0 15px}.nav__level-0{padding-left:30px}.nav__level-0>.nav__item{min-width:33.333%;width:33.333%}.nav__level-1{margin:30px 0 0;padding-right:30px}.npc-services .services__item:not(.edit){width:33.33%}.npc-services .services__item:not(.edit):hover{color:#fff;background-color:rgba(16,194,133,.3)}.npc-services .services__item:not(.edit):hover .services__button{opacity:1}.npc-services .services__item:not(.edit):hover .services__button .service__add{display:block}.npc-services .services__item:not(.edit):hover .services__icon{color:#fff}.npc-services .services__item:not(.edit).is-checked{color:#fff;background-color:rgba(16,194,133,.3);pointer-events:none}.npc-services .services__item:not(.edit).is-checked .services__button{opacity:1}.npc-services .services__item:not(.edit).is-checked .services__button .service__checked{display:block}.npc-services .services__item:not(.edit).is-checked .services__icon{color:#fff}.label-inline{display:flex}.label-inline .form-label{max-width:145px;line-height:1.25;padding-right:15px;padding-bottom:0}.npc__header .caption{display:block}.npc__header .btn .icon{margin-right:8px}.npc__header .btn .icon.right{margin:0 0 0 8px}.opc__headline h1{font-size:30px}.entry{flex-direction:row;flex-wrap:wrap;margin:0 auto;max-width:1024px;padding:0;top:-30px}.entry.entry--small-article{min-width:100%}.entry:before{top:-43px;left:15px}.entry--2-article:not(.entry--small-article) .entry__text{height:100%}.entry__item{width:33.33%;padding:15px;height:190px;margin:0}.entry-slogan{display:block;position:absolute;font-size:18px;z-index:1;left:16px;top:-55px;background:url(../img/layout/marker.png) no-repeat;height:41px;width:451px;padding-left:50px;padding-top:5px}.entry-slogan:before{content:' ';display:block;background:url(../img/layout/wischer.png) no-repeat;width:50px;height:50px;position:absolute;z-index:1;left:0;top:-4px}.entry-article{height:100%}.entry__text{height:350px}.entry__order-3{order:4}.entry__order-4{order:5}.entry__order-9{height:auto}.entry__order-10{order:3}.entry--small-article{top:-30px}.entry--small-article .entry__item{padding-top:0;width:50%;height:70px}.entry--small-article .entry-article{height:55px}.entry--small-article .entry__text{height:auto;width:100%}.entry--small-article .entry__order-9{order:10;width:100%;height:auto}.entry--small-article .entry__order-10{order:9;width:100%;height:auto}.entry--small-article .entry__item--btn{position:relative;bottom:auto}.entry--2-article:not(.entry--small-article){max-width:980px}.entry--2-article:not(.entry--small-article) .entry__item:not(.entry__item--btn){width:33.333%;height:320px}.entry--2-article:not(.entry--small-article).entry--calendar{max-width:1300px}.entry--2-article:not(.entry--small-article).entry--calendar .entry__item:not(.entry__item--btn){width:50%}.entry--2-article:not(.entry--small-article).entry--calendar .ekomi-widget-container{min-width:200px}.entry__item-calendar{width:calc(100% - 30px);margin:0 15px;height:290px;display:flex}.entry__item-calendar>div{flex:1 0 50%}.entry-calendar{background:#fff}.entry-calendar .ui-datepicker-calendar th{padding-top:7px;padding-bottom:7px;height:35px}.entry-calendar .ui-datepicker-calendar td{padding:1px 0;height:34px}.entry--with-image .entry__item .entry-article__content{border-bottom:4px solid #10c285;transition:border-bottom-color .2s ease-in-out}.entry--with-image .entry__item.is-active .entry-article__content{background-color:rgba(234,145,45,.6);color:#fff;border-color:#ea912d}.entry--with-image .entry__item.is-active .entry-article__check{border:2px solid #fff;background:#fff;color:#ea912d}.entry--with-image .entry__item.is-active .entry-article__image{opacity:1}.entry--with-image .entry-article__content{flex-direction:column;justify-content:space-between;height:100%;padding:15px;background-color:rgba(234,145,45,0);transition:.2s ease-in-out}.entry--with-image .entry-article__description{flex-direction:column;justify-content:center;padding-right:0}.entry--with-image .entry-article__title{font-size:18px;text-align:center;width:auto;height:auto;max-height:50px;overflow:hidden}.entry--with-image .entry-article__icon{margin:0;font-size:30px}.entry--with-image .entry-article__image{background-position:center;background-size:cover;position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;opacity:.5;transition:opacity .2s ease-in-out}.entry--with-image .entry-article__content{position:relative;z-index:2}.entry--with-image .entry__item--with-input .entry-article__amount{width:calc(100% + 30px);margin:-15px;padding:10px 0;justify-content:center;background-color:rgba(255,255,255,.6)}.entry--with-image .entry__item--with-input .entry-article__price{flex-grow:1;padding:0 0 0 45px;justify-content:center;font-size:25px}.entry--with-image .entry__item--with-input .entry-article__input{position:absolute;z-index:10;width:70px;left:50%;top:10px;margin-left:-40px}.entry--with-image .entry__item--with-input .entry-article__input input{width:100%}.entry--with-image .entry__item--with-input .entry-article__input-unit{position:absolute;left:75px;top:4px;font-size:16px;padding-left:1px}.entry--with-image .entry__item--with-input .entry-article__check{margin-left:0}.entry--with-image .entry__item--with-input.is-active .entry-article__amount{background-color:#fff}.entry--with-image .entry__item--with-input.is-active .entry-article__check{background-color:#ea912d;color:#fff;border-color:#ea912d;flex-grow:0}.wiper-headline{margin-bottom:24px}.video-gallery{margin-top:0}.video-gallery__item{width:33.333%;margin-bottom:0}.video-gallery__item .headline{font-size:30px;margin-bottom:15px}.video-gallery__item .video-gallery__icon{display:none}.video-gallery__icon{font-size:100px;margin:-50px 0 0 -50px}.video-text{margin-top:0}.app-video__headline{font-size:20px}.services{margin:0}.services__content{padding:0 580px 0 30px}.services__item{font-size:18px}.media-box__item{height:130px;padding:10px 30px}.media-box__icon{font-size:60px}.media-box__item:not(.edit).is-active+.media-box__item:before{border-width:34px 0 34px 25px;margin-top:-34px}.wiper-content{text-align:left}.wiper-content__info{min-width:195px}.wiper-content__text{margin:0}.wiper-content__headline{margin-top:0}.list-columns-3,.list-columns-4{columns:3}.glossary .list-columns-2{max-width:66.6666%}.storno__headline{margin-bottom:60px}.storno__box{padding:60px 200px 60px 60px}.storno__box h3{padding-right:0}.storno__badge{right:-30px;top:-30px;width:200px;height:200px;padding:30px;transform:rotate(20deg);font-size:25px}.storno__badge .price{font-size:60px;line-height:1}.storno__buttons{flex-direction:row}.storno__buttons button{margin:0}.storno__feedback{margin-top:60px}.marketing{align-items:center;position:fixed}.marketing__content{padding:60px;font-size:40px}.flex-block-1,.flex-block-2,.flex-block-3{min-width:33.333%;max-width:33.333%}.flex-block-4{min-width:25%;max-width:25%}.flex-block-5{min-width:20%;max-width:20%}}@media (min-width:980px){.grid-10 [class*=col-lg]{flex:0 0 20%;max-width:20%}.row{margin-right:-15px;margin-left:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.333333%}.pull-lg-2{right:16.666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.333333%}.pull-lg-5{right:41.666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.333333%}.pull-lg-8{right:66.666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.333333%}.pull-lg-11{right:91.666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.333333%}.push-lg-2{left:16.666667%}.push-lg-3{left:25%}.push-lg-4{left:33.333333%}.push-lg-5{left:41.666667%}.push-lg-6{left:50%}.push-lg-7{left:58.333333%}.push-lg-8{left:66.666667%}.push-lg-9{left:75%}.push-lg-10{left:83.333333%}.push-lg-11{left:91.666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}.hidden-md-up{display:none!important}.text-block__icon+.richtext{padding:0 30px}.btn,.mytyFormBtn,.mytyFormSubmitBtn,.tySubmit,a.btn,button,input.btn,input[type=submit]{padding:15px 30px;transition:.2s ease-in-out}.btn:hover,.mytyFormBtn:hover,.mytyFormSubmitBtn:hover,.tySubmit:hover,a.btn:hover,button:hover,input.btn:hover,input[type=submit]:hover{opacity:.8}.nav--content .nav__link:hover{color:#10c285;text-decoration:none}.nav--content .nav__link:hover span.underline:after,.nav--content .nav__link:hover span.underline:before{width:50%;opacity:1}.entry__item.is-active .entry-article,.entry__item:hover .entry-article{top:-3px;box-shadow:5px 5px 20px -5px rgba(0,0,0,.3)}.entry-article{top:0;transition:.2s ease-in-out}.entry--small-article .entry__item{width:33.33%}.entry--small-article .entry-article{height:55px}.entry--small-article .entry__text{height:265px;width:100%}.entry--small-article .entry__order-4,.entry--small-article .entry__order-6{margin-right:5px}.entry--small-article .entry__order-9{order:10;width:100%;padding-top:15px}.entry--small-article .entry__order-10{order:3;height:70px}.entry--2-article:not(.entry--small-article).entry--calendar{max-width:1300px}.entry--2-article:not(.entry--small-article).entry--calendar .entry__item:not(.entry__item--btn){width:25%}.entry--2-article:not(.entry--small-article).entry--calendar .btn-cta{width:calc(25% - 23px);padding-left:12px;padding-right:12px}.entry__item-calendar{width:50%;margin:15px 0 0}.wiper-headline{position:relative;z-index:1;width:auto;font-size:18px;background:url(../img/layout/marker.png) right no-repeat;height:41px;padding-left:50px;padding-top:5px}.wiper-headline:before{content:' ';display:block;background:url(../img/layout/wischer.png) no-repeat;width:50px;height:50px;position:absolute;z-index:1;left:0;top:-4px}.services{height:700px;width:100%;position:relative;z-index:1;background-color:#10c285}.services.is-active .services__close{display:block}.services.is-active .services__content-wrapper{display:none!important}.services__content{display:flex;position:relative;z-index:1;height:100%;align-items:center;justify-content:center;background-size:cover;background-position:top center;color:#fff}.services__content .richtext{position:relative;z-index:3}.services__content.is-active{display:flex}.services__boxes{width:520px;position:absolute;height:calc(100% - 60px);z-index:3;right:30px;top:30px;background-color:transparent}.services__item:not(.edit):last-child:hover:not(.is-active){color:#10c285}.services__item:not(.edit):hover{background-color:#d0f5e9;color:#000}.services__item:not(.edit).is-active{background-color:#10c285;color:#fff;pointer-events:none}.services__item:not(.edit).is-active .services__icon{color:#fff}.services__content-wrapper{z-index:1}.services.is-active .services__boxes{padding:30px}.services.is-active .services__item--navigation{width:calc(20% - 1px)}.location__content{padding:60px 0 160px;min-height:840px;text-align:left}.location__text-wrapper{height:225px;display:flex;flex-direction:column;align-items:center;justify-content:center}.location__text-wrapper .arrow-list{margin:0;width:100%}.location__map{max-width:500px;min-width:395px}.location__text{max-width:630px;padding-top:60px}.usp{display:flex;padding:28px 0;box-shadow:5px 5px 20px -5px rgba(0,0,0,.3);flex-wrap:nowrap}.usp__item{flex:1;padding:0 15px}.usp__item+.usp__item{border-left:1px solid #dedede}.usp__item .richtext{font-size:18px}.usp__icon{margin-bottom:15px}.wiper-content__headline{max-height:100px;margin-bottom:30px}.glossary .list-columns-3{max-width:100%}}@media (min-width:1300px){.row{margin-right:-15px;margin-left:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.333333%}.pull-xl-2{right:16.666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.333333%}.pull-xl-5{right:41.666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.333333%}.pull-xl-8{right:66.666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.333333%}.pull-xl-11{right:91.666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.333333%}.push-xl-2{left:16.666667%}.push-xl-3{left:25%}.push-xl-4{left:33.333333%}.push-xl-5{left:41.666667%}.push-xl-6{left:50%}.push-xl-7{left:58.333333%}.push-xl-8{left:66.666667%}.push-xl-9{left:75%}.push-xl-10{left:83.333333%}.push-xl-11{left:91.666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}.hidden-lg-up,.hidden-xl-up{display:none!important}.btn-cta{width:230px}.entry--small-article .btn-cta{width:270px}.page-header.page-header--start{min-height:500px}.page-header .page-header__text{min-height:500px;padding-bottom:140px}.page-header .page-header__text h1{font-size:40px;font-weight:700;margin-bottom:20px}.page-header .page-header__text .h2,.page-header .page-header__text h2{font-size:25px;font-weight:400}.entry{max-width:1300px;top:-60px}.entry.entry--small-article{max-width:1300px;min-width:auto}.entry:before{width:444px;left:10%;top:-80px}.entry__item:not(.entry__item--btn){width:20%;height:320px}.entry__text{height:290px}.entry__order-3{order:3}.entry__order-4{order:4}.entry__order-9{order:10}.entry__order-10{order:9}.entry--small-article .entry__item{padding-top:15px;width:20%;height:170px;max-width:250px}.entry--small-article .entry-article{height:100%;justify-content:center}.entry--small-article .entry__text{height:310px;width:100%}.entry--small-article .entry__order-4,.entry--small-article .entry__order-6{margin-right:0}.entry--small-article .entry__order-9{max-width:100%;width:100%;height:auto}.entry--small-article .entry__order-10{order:4;max-width:100%;flex-grow:1}.entry--2-article:not(.entry--small-article).entry--calendar .btn-cta{width:295px}.entry--with-image .entry__item.is-active .entry-article__image{opacity:.5}.entry--with-image .entry__item.is-active .entry-article__content{background-color:#fff;color:#000}.entry--with-image .entry__item.is-active .entry-article__content:before{opacity:1}.entry--with-image .entry__item.is-active .entry-article__check{background-color:#ea912d;color:#fff;border-color:#ea912d}.entry--with-image .entry-article{display:block;height:290px;background-color:#ea912d;text-align:center;box-shadow:5px 5px 20px -10px rgba(0,0,0,.3)}.entry--with-image .entry-article__image{position:relative;z-index:1;width:100%;height:150px;opacity:1;transition:opacity .2s ease-in-out}.entry--with-image .entry-article__content{position:relative;z-index:2;height:140px;flex-direction:column;justify-content:space-around;background-color:#fff;padding-top:0}.entry--with-image .entry-article__content:before{position:absolute;z-index:2;top:-115px;left:50%;margin-left:-20px;content:"\6e";font-family:mrc-font;display:block;font-size:50px;color:#fff;opacity:0;transition:opacity .2s ease-in-out;pointer-events:none}.entry--with-image .entry-article__title{max-height:48px}.entry--with-image .entry-article__icon{display:none}.entry--small-article .entry-article__content{padding:15px;flex-direction:column;justify-content:space-between;height:100%;background-color:rgba(234,145,45,0);transition:.2s ease-in-out}.entry--small-article .entry-article__description{justify-content:center;align-items:center;padding-right:0}.entry--small-article .entry-article__icon{margin-left:0;width:50px;height:50px}.entry--small-article .entry-article__title{font-size:16px;max-height:40px;overflow:hidden}.entry--small-article .entry__item--with-input .entry-article__amount{width:calc(100% + 30px);margin:-15px;padding:10px 0;justify-content:center;background-color:rgba(255,255,255,.6)}.entry--small-article .entry__item--with-input .entry-article__price{flex-grow:1;padding:0 0 0 45px;justify-content:center;font-size:25px}.entry--small-article .entry__item--with-input .entry-article__input{position:absolute;z-index:10;width:70px;left:50%;top:10px;margin-left:-40px}.entry--small-article .entry__item--with-input .entry-article__input input{width:100%}.entry--small-article .entry__item--with-input .entry-article__input-unit{display:block;position:absolute;left:75px;top:4px;font-size:16px;padding-left:1px}.entry--small-article .entry__item--with-input .entry-article__check{margin-left:0}.entry--small-article .entry__item--with-input.is-active .entry-article__amount{background-color:#fff}.entry--small-article .entry__item--with-input.is-active .entry-article__check{background-color:#ea912d;color:#fff;border-color:#ea912d;flex-grow:0}.special-form-height-small{min-height:360px;top:-140px;margin-bottom:0}.special-form-height-small.form-wrapper{padding:25px}.special-form-height-small.form-wrapper .mytyFormBox{padding-bottom:20px}.special-form-height-small.form-wrapper .mytyFormBox.mytyFormCheckboxBox{padding-bottom:0}.video-gallery__item .headline,.video-gallery__item .richtext{display:block}.services__content{padding:0 630px 0 100px}.wiper-content__large-text{font-size:18px}.list-columns-4{columns:4}.list-columns-4--only-3{columns:3}.list-columns-4--only-3.arrow-list{padding:0 10%}.glossary .list-columns-2{max-width:50%}.glossary .list-columns-3{max-width:75%}}@media (max-width:1300px){.flex--wrap-mobile{flex-wrap:wrap}}@media (max-width:1299px){.hidden-lg-down{display:none!important}}@media (max-width:980px){.h1,h1{font-size:30px;margin:0 0 10px}.h2,h2{font-size:25px}.h3,h3{font-size:18px;font-weight:400;line-height:1.5}.h4,.h5,.h6,h4,h5,h6{font-size:18px;font-weight:500;line-height:1.5;margin:0;display:block}.richtext h1,.richtext h2{margin:0 0 15px}.richtext h3,.richtext h4,.richtext h5,.richtext h6{margin:0 0 5px;line-height:1.5}}@media all and (max-width:980px){.fr-dib.fr-fil,.fr-dib.fr-fir,.fr-dii.fr-fil,.fr-dii.fr-fir{float:none;margin:0 0 90px;max-width:100%;display:block}}@media (max-width:979px){.hidden-md-down{display:none!important}}@media (max-width:767px){.page-headbar{background-color:#10c285;height:60px;padding-top:0;box-shadow:5px 5px 25px 0 rgba(0,0,0,.1)}.page-headbar .page-header__logo{height:45px;width:auto}.page-headbar .logo--green{opacity:0}.page-headbar .logo--white{opacity:1}.page-headbar .btn-header{background-color:#fff;height:40px;transition:.2s ease-in-out}.page-headbar .btn-header:not(.btn-header--cta){color:#10c285}.page-headbar .language__link{background-color:#10c285}.page-headbar .page-subheader__content{color:#fff;background:#10c285;height:22px;font-size:12px}.page-headbar .page-subheader__content:before{background:#10c285;height:22px}.page-headbar .page-subheader__content:after{opacity:1;height:23px;right:-47px;width:51px}.page-header.page-header--start{min-height:100px;background-image:url(/projects/mrcleaner/dist/img/layout/mrc-mobile.jpg)!important;background-position:center 60%}.entry-article__image{background-image:none}.entry--small-article .entry__item--btn{position:-webkit-sticky;position:sticky;z-index:11;bottom:0}.entry--with-slogan{padding-top:60px}.datepicker-headline{font-size:18px}.background-wrapper{display:flex;align-items:center;background:rgba(0,0,0,.5)}.datepicker{margin-bottom:0}.datepicker__input{font-size:14px;margin-top:16px;padding-top:7px}.datepicker__input .icon{top:12px}.datepicker__widget{position:static;margin:0 auto;max-width:85%}.datepicker-msg,.datepicker__icon{display:none!important}.datepicker-dates__item{font-weight:400;font-size:14px;margin-top:16px;margin-bottom:16px}.datepicker-dates__btn{top:-1px}.form-wrapper--button-outside.form-sticky-button{padding-bottom:10px}.form-wrapper--button-outside.form-sticky-button .button-row{position:sticky;bottom:0;z-index:20;margin:20px 7px 0}.form-wrapper--button-outside.form-sticky-button .button-row .btn-cta{width:100%;margin-bottom:30px}.entry-checkbox-wrapper{float:inherit}.slick-dots{bottom:15px}.slick-dots li,.slick-dots li button{height:20px;width:35px}.wiper-slider .app-box{padding-bottom:20px}}@media (max-width:767px) and (orientation:portrait){.page-header--start .page-header__overlay{opacity:.5}.scroll-down{display:flex}}@media (max-width:766px){.hidden-sm-down{display:none!important}}@media (max-width:480px){.form-wrapper{padding:15px}.form-coupon .mytyFormFieldset-first,.form-coupon .mytyFormFieldset-first+.mytyFormFieldset{width:100%}.form-coupon .mytyFormBtnBox{flex-direction:column-reverse}.form-coupon .mytyFormBtnBox .btn{min-width:100%}.mytyFormBtnBox.flex{flex-direction:column}.mytyFormBtnBox.flex button{margin-bottom:30px}.number-spinner--special-hide .number-spinner__addon{display:none}.order__content{padding:30px 15px}.star-rating .mytyFormBox,.star-rating .mytyFormRadioField{flex-direction:column;align-items:flex-start}.star-rating .mytyFormLabel.form-label,.star-rating .mytyFormRadio-headline{padding-bottom:10px}.storno__feedback .mytyForm{padding-bottom:0}.storno__feedback .buttons .btn{float:none;width:100%}.payment-headline{font-size:22px}.credit-block,.payment-form{width:100%}.stornorabattWrap{max-width:100%;position:relative;z-index:1}#card-element:after,.__PrivateStripeElement::before{display:none}#card-element:before{width:calc(100% + 15px)}}@media (max-width:479px){.hidden-xs-down{display:none!important}}@media (min-width:980px) and (max-width:1300px){.number-spinner--special-hide .number-spinner__addon{display:none}}@media (min-width:480px) and (max-width:767px){.entry__usp p{display:inline-block;width:49%}.entry__usp p:last-child{margin:0}.datepicker__widget{max-width:420px}.special-form-height-small{padding-bottom:0}}@media (min-width:767px) and (max-width:980px){.entry--small-article .entry__usp p{display:inline-block;width:49%}.entry--small-article .entry__usp p:last-child{margin:0}.entry__item-calendar{order:9}.special-form-height-small{padding-right:15px;padding-left:15px}.datepicker__icon{display:none}}@media print{.visible-print-block{display:block!important}.visible-print-inline{display:inline!important}.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}