﻿ul{list-style:none}.gap{width:30px;margin-right:20px;display:inline-block}.overflow-y-hidden{overflow-y:hidden}.flex{display:flex;flex-wrap:wrap;margin-bottom:20px}.flex--50>div:first-child{padding:0 20px}@media screen and (min-width: 768px){.flex{display:flex;flex-wrap:wrap}.flex--50>div{flex-basis:50%;max-width:50%}}.nav-header-container{max-width:1400px;margin:0 auto;position:relative}.header-servicebar{background:#f1f2f3;z-index:800;width:100%;height:90px;position:relative}.header-servicebar>div{display:flex;flex-wrap:wrap;margin:0 auto;height:90px;max-width:1370px;justify-content:center}.header-servicebar>div>div{display:flex;flex-wrap:wrap;align-self:center;position:relative}.header-servicebar>div>div:not(.header-servicebar--logo){padding-left:50px}.header-servicebar>div>div:not(.header-servicebar--logo):before{position:absolute;content:"";left:20px;top:50%;display:inline-block;transform:translateY(-50%);width:20px;height:20px}.header-servicebar>div>div.header-servicebar--openings,.header-servicebar>div>div.header-servicebar--email{display:none}.header-servicebar>div>div>div{display:block;width:100%}.header-servicebar p{margin-bottom:0;white-space:nowrap;font-size:10px}.header-servicebar .header-servicebar--logo{padding-left:10px}.header-servicebar .header-servicebar--openings.is--active .content-openings{visibility:visible;top:0;transition:all .3s}.header-servicebar .header-servicebar--openings.is--active .stoerer-exit{width:30px;display:inline-block;opacity:1;margin-top:0;visibility:visible}.header-servicebar .stoerer-openings{text-decoration:underline;transition:all .3s;cursor:pointer}.header-servicebar .stoerer-openings:hover{text-decoration:none;color:#ae9383}.header-servicebar .content-openings{visibility:hidden}.header-servicebar .content-openings .table--container{display:flex;justify-content:center}.header-servicebar .content-openings table{margin:0 20px}.header-servicebar--phone:before{background:url("../images/icon-phone.svg") no-repeat center}.header-servicebar--home:before{background:url("../images/icon-home.svg") no-repeat center}.header-servicebar--email:before{background:url("../images/icon-mail.svg") no-repeat center}.header-servicebar--openings:before{background:url("../images/icon-openings.svg") no-repeat center}@media (min-width: 600px){.header-servicebar p{font-size:12px}.header-servicebar>div>div.header-servicebar--email{display:flex}}@media (min-width: 768px){.header-servicebar{height:100px}.header-servicebar>div{height:100px}.header-servicebar>div>div.header-servicebar--openings{display:flex}}@media (min-width: 1024px){.header-servicebar>div>div:not(.header-servicebar--logo){padding-left:100px}.header-servicebar>div>div:not(.header-servicebar--logo):before{left:65px}}@media screen, projection{body,form{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}.block{overflow:hidden}.clear,#clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}#container,.inside{position:relative}.custom{display:block}#container:after,.custom:after{content:" ";display:block;height:0;clear:both;visibility:hidden}img{max-width:100%;height:auto;width:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ce_gallery ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery li{float:left}.ce_gallery li.col_first{clear:left}.mod_article ul,.mod_article ol{list-style:disc;padding:0 0 0 20px;margin:5px 10px 5px}.data ul{margin:5px 0;padding-left:0;list-style:none}.mod_article ol{list-style:decimal}.mod_article li{padding:1px 0}.data span{float:left;width:55px}nav ul,.mod_sitemap ul,.pagination ul{margin:0;padding:0}}@media screen, projection{form br{display:none}input,textarea,select{-webkit-border-radius:2px;border-radius:2px;padding:5px}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{outline:0 none}input[type="file"]{cursor:pointer;display:block}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}textarea,select[multiple],select[size]{height:auto}fieldset{border:0;padding:0;margin:0}legend{width:100%;display:block;border:0}.entry{margin-bottom:10px}.entry label{width:100px;display:inline-block}.checkbox_container{margin-top:10px}.checkbox_container input,.radio_container input{width:auto}.checkbox_container span,.radio_container span{display:block}.checkbox_container legend>span,.radio_container legend>span{display:inline}.checkbox_container legend>span:before,.radio_container legend>span:before{content:" "}.checkbox_container label,.checkbox_container input{vertical-align:middle}input.checkbox,input.radio{margin-right:3px}.checkbox_container label,.radio_container label{float:none;display:inline}span>input,input+label{display:inline}.captcha_text{display:block;float:none}input[type="checkbox"],input[type="radio"],x:-moz-any-link{position:relative}input[type="checkbox"]{top:-1px}input[type="radio"]{top:2px}.submit_container{margin:10px 0}}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media screen, projection{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;vertical-align:baseline}body{color:#000;background-color:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner{border:0;padding:0}img{vertical-align:middle}object{display:block}textarea{resize:vertical}textarea[contenteditable]{-webkit-appearance:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}}@media print{*{margin:0;padding:0;border:0;background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}img,object{display:block;margin:0;padding:0;border:0}body{width:100%;text-align:left;margin:0;padding:0;font:11pt Arial, Helvetica, sans-serif;color:#000;background-color:#fff;background-image:none}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0.75em 0 0.5em;text-align:left;page-break-after:avoid}h1{padding:0 0 0.5em;border-bottom:1px solid #ccc}p{margin:0.5em 0;font-stretch:expanded}p,h2,h3{orphans:3;widows:3}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}img{padding:0.5em 0;max-width:100% !important}#header{width:auto;height:auto}footer,aside,nav,.pagination{display:none}#main{float:none;width:auto;margin:0}.subcolumns .first,.subcolumns .mod_colsetPart,.subcolumns .sc_second{float:none;width:100%;margin:0 !important}.subcolumns .mod_colsetPart,.subcolumns .sc_second{margin-top:0 !important}.subcolumns .subcl,.subcolumns .subcr,.subcolumns .subc{padding:0 !important}table{width:100%}}.header-servicebar.search--active{visibility:visible;position:fixed;top:0;width:100%;height:100vh;z-index:801;display:flex;align-items:center;background:rgba(120,126,142,0.9)}.header-servicebar.search--active .header-searchform .widget-text{min-width:230px}.header-servicebar.search--active .header-searchform{background:#fff}.header-servicebar.search--active .header-servicebar--logo{display:none}.header-servicebar.search--active .header-searchform-container{display:block;padding-left:0}.header-searchform{overflow:visible;border:2px solid white;padding:0 0 0 20px}.header-searchform form{max-width:1370px}.header-searchform form>div{text-align:center;display:flex;align-items:center}.header-searchform .widget{display:inline-block}.header-searchform .widget-text{min-width:280px}.header-searchform .widget-text input{width:100%;background:transparent;border:0;padding:15px 5px;border-radius:0;color:#787e8e;transition:all .3s}.header-searchform .widget-text input:-webkit-autofill{background-color:transparent !important}.header-searchform .widget-text input:-internal-autofill-selected{background-color:transparent !important}.header-searchform .widget-text input:focus{background:transparent;border:0}.header-searchform .widget-text input:focus::placeholder{color:transparent}.header-searchform .widget-text input::placeholder{transition:all .3s;color:#787e8e;font-style:italic;font-size:16px}.header-searchform .widget-submit{vertical-align:middle}.header-searchform .widget-submit input{border:0;width:70px;height:40px;margin-top:5px;padding:10px}.header-searchform .widget-submit input:focus{outline:0}.search-empty-text{text-align:center;margin-top:30px}.search-results{max-width:700px;margin:0 auto 50px;padding:0 20px}.search-results>div{border-bottom:1px solid #bec5d5}.search-results>div:last-child{border-bottom:0}.search-results .formbody{position:relative}.search-results .widget-text input{width:100%;border:2px solid #787e8e;padding:15px;color:#787e8e;transition:all .3s}.search-results .widget-text input:focus{border:2px solid #bec5d5;background:transparent}.search-results .widget-text input::placeholder{color:#787e8e}.search-results .widget-submit{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.search-results .widget-submit button{border:0;text-indent:-99999px;background:url("../images/icon-lupe.svg") no-repeat right center;width:90px;height:50px;background-size:30%}.search-results .widget-submit button:focus{outline:0}.search-results .header{text-align:center;margin-top:20px}.search-results .highlight{background:#ae9383;padding:0 5px;color:#fff}.search-results h3{text-align:left;margin-left:0}.search-results .relevance,.search-results .filesize{display:none}.search--trigger{width:40px;height:40px;padding:10px;z-index:500;cursor:pointer}.search--trigger:not(.search--trigger-head){background:#787e8e;position:fixed;top:190px;left:0}.search--trigger-head{top:50%;right:105px;position:absolute;transform:translateY(-50%);display:none}.has-scrolled .search--trigger-head{opacity:0}.has-scrolled .search--trigger{top:85px}.search--close{display:none;width:50px;height:50px;cursor:pointer}.search--close span{height:2px;background:#fff;width:30px;display:inline-block}.search--close span:nth-of-type(1){transform:rotate(-45deg)}.search--close span:nth-of-type(2){transform:rotate(45deg);top:-22px;position:relative}.search--close.search--active{z-index:801;display:block;position:fixed;right:20px;top:25px}.header-servicebar .header-searchform-container{display:none}@media screen and (min-width: 761px){.search--trigger:not(.search--trigger-head){opacity:0;transition:opacity .3s;width:50px;height:50px;cursor:pointer;left:inherit;right:0;top:49%}.search--trigger:not(.search--trigger-head).search--active{opacity:1}.has-scrolled .search--trigger:not(.search--trigger-head){top:49%;opacity:1}}@media screen and (min-width: 1341px){.search--trigger-head{display:block}}@media screen and (min-width: 1400px){.search--trigger-head{right:3px}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#fff;opacity:0.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#fff}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #fff;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc;display:none !important}#cboxCurrent{position:absolute;top:-20px;right:0px;color:#ccc;display:none !important}#cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#fff;opacity:0.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#fff}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #fff;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc;display:none !important}#cboxCurrent{position:absolute;top:-20px;right:0px;color:#ccc;display:none !important}#cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}#offers{margin-top:125px}.article-margin{margin-top:25px}.subcolumns>div{width:100%}.subcolumns>div>div{padding:0 15px !important}@media only screen and (min-width: 1024px){.col-20x20x20x20x20>div{width:20%}.col-25x25x25x25>div{width:calc(100% / 12 * 3)}.col-50x16x16x16>div{width:16%}.col-50x16x16x16>div:first-child{width:calc(100% / 12 * 6)}.col-33x33x33>div{width:calc(100% / 12 * 4)}.col-50x25x25>div{width:calc(100% / 12 * 3)}.col-50x25x25>div:first-child{width:calc(100% / 12 * 6)}.col-25x50x25>div{width:calc(100% / 12 * 3)}.col-25x50x25>div:first-child+div{width:calc(100% / 12 * 6)}.col-25x25x50>div{width:calc(100% / 12 * 3)}.col-25x25x50>div:first-child+div+div{width:calc(100% / 12 * 6)}.col-40x30x30>div{width:30%}.col-40x30x30>div:first-child{width:40%}.col-30x40x30>div{width:30%}.col-30x40x30>div:first-child+div{width:40%}.col-30x30x40>div{width:30%}.col-30x30x40>div:first-child+div+div{width:40%}.col-20x40x40>div{width:40%}.col-20x40x40>div:first-child{width:20%}.col-40x20x40>div{width:40%}.col-40x20x40>div:first-child+div{width:20%}.col-40x40x20>div{width:40%}.col-40x40x20>div:first-child+div+div{width:20%}.col-85x15>div{width:15%}.col-85x15>div:first-child{width:85%}.col-80x20>div{width:20%}.col-80x20>div:first-child{width:80%}.col-75x25>div{width:calc(100% / 12 * 3)}.col-75x25>div:first-child{width:75%}.col-70x30>div{width:30%}.col-70x30>div:first-child{width:70%}.col-66x33>div{width:33%}.col-66x33>div:first-child{width:66%}.col-62x38>div{width:38%}.col-62x38>div:first-child{width:62%}.col-60x40>div{width:40%}.col-60x40>div:first-child{width:60%}.col-55x45>div{width:45%}.col-55x45>div:first-child{width:55%}.col-50x50>div{width:calc(100% / 12 * 6)}.col-45x55>div{width:55%}.col-45x55>div:first-child{width:45%}.col-40x60>div{width:60%}.col-40x60>div:first-child{width:40%}.col-38x62>div{width:62%}.col-38x62>div:first-child{width:35%}.col-33x66>div{width:33%}.col-33x66>div:first-child{width:66%}.col-30x70>div{width:70%}.col-30x70>div:first-child{width:30%}.col-25x75>div{width:75%}.col-25x75>div:first-child{width:25%}.col-20x80>div{width:80%}.col-20x80>div:first-child{width:20%}.col-15x85>div{width:85%}.col-15x85>div:first-child{width:15%}}@font-face{font-family:"raabe";src:url("../../fonts/raabe-icons/raabe.html");src:url("../../fonts/raabe-icons/raabed41d.html?#iefix") format("embedded-opentype"),url("../../fonts/raabe-icons/raabe-2.html") format("woff"),url("../../fonts/raabe-icons/raabe-3.html") format("truetype"),url("../../fonts/raabe-icons/raabe-4.html#raabe") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"raabe" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="raabe-icon-"]:before,[class*=" raabe-icon-"]:before{font-family:"raabe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.raabe-icon-arrow-bottom:before{content:"\61"}.raabe-icon-arrow-left:before{content:"\62"}.raabe-icon-arrow-right:before{content:"\63"}.raabe-icon-arrow-top:before{content:"\64"}.raabe-icon-chevron-bottom:before{content:"\65"}.raabe-icon-chevron-left:before{content:"\66"}.raabe-icon-chevron-top:before{content:"\68"}.raabe-icon-download-button:before{content:"\69"}.raabe-icon-google-plus:before{content:"\6b"}.raabe-icon-chevron-right:before{content:"\67"}.raabe-icon-mail:before{content:"\6a"}.raabe-icon-facebook-official:before{content:"\6d"}.outer{display:table-cell;vertical-align:middle;text-align:center;float:right;margin:16px 15px 0 0}@media only screen and (min-width: 960px){.outer{display:none}}a.hamburger{width:32px;height:30px;display:block;margin:0 auto;position:relative}.line{width:32px;height:4px;display:block;position:absolute;background:#fff;border-radius:2px;-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.line-1{top:0}.line-2{margin-top:-3px;top:50%}.line-3{bottom:3px}a.active .line-1{top:50%;margin-top:-1px;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg);background:#ffffff}a.active .line-2{opacity:0}a.active .line-3{bottom:50%;margin-bottom:-3px;-webkit-transform:rotate(-315deg);-moz-transform:rotate(-315deg);-o-transform:rotate(-315deg);transform:rotate(-315deg);background:#ffffff}.mod_hofff_navigation_menu{text-align:center;overflow:visible;position:relative;z-index:103}@media only screen and (max-width: 1340px){.nav-header{display:none}}.mod_hofff_navigation_menu .invisible{display:none}.mod_hofff_navigation_menu ul{list-style:none;margin:0;padding:0;display:inline-block}.mod_hofff_navigation_menu li{float:left;width:auto;font-size:14px;text-transform:uppercase;margin:0;padding:0;position:relative}.mod_hofff_navigation_menu li:hover ul{display:block}.mod_hofff_navigation_menu li:active a{color:#ae9383}@media only screen and (max-width: 1320px){.mod_hofff_navigation_menu li{font-size:13px}}@media only screen and (min-width: 1340px){.mod_hofff_navigation_menu li.mobile{display:none}}.mod_hofff_navigation_menu .level_1>li:nth-child(n+7) a,.mod_hofff_navigation_menu .level_1>li:nth-child(n+7) span{color:#bec5d5}.mod_hofff_navigation_menu .level_1>li:nth-child(n+7) a:hover,.mod_hofff_navigation_menu .level_1>li:nth-child(n+7) span:hover{color:#787e8e;transition:color .5s}.mod_hofff_navigation_menu li>a,.mod_hofff_navigation_menu li>strong{color:#787e8e;padding:15px;display:block;text-decoration:none;cursor:pointer;font-weight:600}.mod_hofff_navigation_menu li>strong{padding:15px}.mod_hofff_navigation_menu a:hover,.mod_hofff_navigation_menu a span:hover,.mod_hofff_navigation_menu strong:hover{color:#ae9383;transition:color .5s}.mod_hofff_navigation_menu a.active,.mod_hofff_navigation_menu a.trail>span,.mod_hofff_navigation_menu li>strong{color:#ae9383}@media only screen and (max-width: 1320px){.mod_hofff_navigation_menu a,.mod_hofff_navigation_menu span{padding:10px 10px}.mod_hofff_navigation_menu strong{padding:20px 20px}}.mod_hofff_navigation_menu .trail>a{color:#ae9383}.mod_hofff_navigation_menu .level_2{margin:0;padding:0;background:#fff;position:absolute;top:100%;text-align:center;left:0;display:none;z-index:3;text-align:left;white-space:nowrap}.mod_hofff_navigation_menu .level_2 li{float:none;display:block}h2,h3,h4,h5,h6{font-family:"Open Sans", sans-serif;font-weight:normal;margin-top:50px;margin-bottom:25px;color:#787e8e;margin-left:15px;margin-right:15px;text-align:center}@media only screen and (min-width: 800px){h2,h3,h4,h5,h6{letter-spacing:.2em}}.subcolumns h2,.subcolumns h3,.subcolumns h4,.subcolumns h5,.subcolumns h6{margin-left:0;margin-right:0}h1,h2,h3,h4{text-transform:uppercase}h1{font-size:50px;line-height:60px;font-weight:600;color:#787e8e;margin-bottom:60px;margin-top:50px}h1+h2,h1+h3,h1+h4,h1+h5,h1+h6{margin-top:0}h2{font-size:40px;line-height:45px}h2+h3,h2+h4,h2+h5,h2+h6{margin-top:0}h3{font-size:25px;line-height:30px;margin-bottom:35px}h3+h4,h3+h5,h3+h6{margin-top:0}@media only screen and (max-width: 400px){h3{font-size:23px}}h4,h5,h6{letter-spacing:.15em}h4{font-size:20px;line-height:25px;margin-top:30px}h4+h5,h4+h6{margin-top:0}h5,h6{font-size:15px;line-height:30px;margin-top:24px}h5+h5,h5+h6,h6+h5,h6+h6{margin-top:0}@media only screen and (min-width: 800px){.mod_breadcrumb+h1,.mod_breadcrumb+h2,.mod_breadcrumb+h3,.mod_breadcrumb+h4,.mod_breadcrumb+h5,.mod_breadcrumb+h6{text-align:center}}p{margin-bottom:25px;color:#787e8e}strong{font-weight:600}.right{text-align:right}.left{text-align:left}.mod_article ul,.mod_article ol{list-style:none;margin:0;padding:0;margin-bottom:24px}.mod_article ul li:first-child,.mod_article ol li:first-child{padding-top:0;margin-top:0}.mod_article ul li:first-child:before,.mod_article ol li:first-child:before{top:.6em}.mod_article ul li li:first-child,.mod_article ul li,.mod_article ol li li:first-child,.mod_article ol li{position:relative;margin:8px 40px;padding:8px 0;color:#787e8e}.mod_article ul li li:first-child:before,.mod_article ul li li:first-child:after,.mod_article ul li:before,.mod_article ul li:after,.mod_article ol li li:first-child:before,.mod_article ol li li:first-child:after,.mod_article ol li:before,.mod_article ol li:after{position:absolute;content:'';display:block}.mod_article ul li li:first-child.last:after,.mod_article ul li li:first-child:last-child:after,.mod_article ul li.last:after,.mod_article ul li:last-child:after,.mod_article ol li li:first-child.last:after,.mod_article ol li li:first-child:last-child:after,.mod_article ol li.last:after,.mod_article ol li:last-child:after{display:none}.mod_article ul li:first-child:before{top:.6em}.mod_article ul li:first-child:not(*:root):before{top:.6em}.mod_article ul li:before,.mod_article ul li li:first-child:before{left:-20px;transform:translate(-50%, 1px);top:1.3em;font-size:.7em;color:#ae9383;font-family:"raabe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\67"}.mod_article ul li:not(*:root):before,.mod_article ul li li:first-child:not(*:root):before{transform:translate(-50%, 0px);top:1.3em}.mod_article ol{counter-reset:list-counter}.mod_article ol li:before{font-family:"Open Sans", sans-serif;content:counter(list-counter, decimal-leading-zero);font-size:1em;color:#787e8e;counter-increment:list-counter;left:-30px;top:.5em}.lead{font-weight:600}blockquote{line-height:30px;font-size:18px;padding:0 70px;margin:16 0 48;text-align:center;position:relative;font-style:italic;border:0;margin:45px 0}blockquote:before,blockquote:after{display:block;position:absolute;font-size:60px;line-height:1;color:#ae9383}blockquote:before{left:5px;top:-.6em;content:'„'}blockquote:after{right:5px;bottom:-.4em;content:'“'}blockquote .cite{text-align:right;position:absolute;font-size:.75em;top:100%;right:10%;margin:0;font-weight:600}@media only screen and (max-width: 1023px){blockquote{font-size:1em;padding:0;margin:0 0 60px;line-height:30px}blockquote:after,blockquote:before{display:none}blockquote .cite{right:50%;-webkit-transform:translate(50%, 0);-moz-transform:translate(50%, 0);-ms-transform:translate(50%, 0);-o-transform:translate(50%, 0);transform:translate(50%, 0);line-height:15px;margin-top:10px;text-align:center}}dl{margin-bottom:8px}dl dt{color:#ae9383}dl dd{position:relative;margin-bottom:16px;color:#787e8e;padding-top:10px}dl dd:before{content:'';display:block;position:absolute;top:5px;left:0;background:#ae9383;width:20%;height:2px}a{color:#787e8e;text-decoration:underline;transition:color .5s;cursor:pointer}a:hover{text-decoration:none;color:#ae9383}table{border:0;padding:50px 0}table tbody tr,table tr:not(:first-child){border-top:2px solid #f1f2f3}table td{padding:.5em}table th{padding:.5em;font-weight:600;font-size:18px}table tr:nth-child(odd),table tbody tr:nth-child(odd){background-color:#f1f2f3}table thead tr:nth-child(odd),table tbody tr:nth-child(even){background-color:transparent}table thead,table tbody{border:0;background-color:transparent;color:#787e8e}figure{position:relative;display:block;overflow:hidden}figure a{display:block}figure figcaption{position:absolute;width:100%;padding:1em;height:auto;top:100%;left:0;background:rgba(255,255,255,0.5);color:rgba(0,0,0,0.5);font-size:.85em;text-align:center;display:block;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s}figure:hover figcaption{-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-o-transform:translate(0, -100%);transform:translate(0, -100%)}.offer{cursor:pointer;display:block;text-align:center;overflow:visible}.offer .ce_headline{margin-bottom:25px;text-transform:uppercase}.offer .ce_text{position:relative;overflow:visible}.offer .ce_text p{margin-bottom:45px}.offer .ce_text:after{font-family:"raabe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\61";font-size:9em;color:#787e8e;-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s}@media only screen and (min-width: 1024px){.offer .ce_text:after{position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%, 20px);-moz-transform:translate(-50%, 20px);-ms-transform:translate(-50%, 20px);-o-transform:translate(-50%, 20px);transform:translate(-50%, 20px)}}.offer:hover .ce_text:after{-webkit-transform:translate(-50%, 60px);-moz-transform:translate(-50%, 60px);-ms-transform:translate(-50%, 60px);-o-transform:translate(-50%, 60px);transform:translate(-50%, 60px)}@media only screen and (max-width: 1023px){.offer{display:none}}.headline-breadcrumb{position:relative;text-align:center;padding:60px 0;margin-bottom:80px}@media only screen and (min-width: 1400px){.headline-breadcrumb{width:calc(100% + 200px);margin-left:-100px;margin-right:-100px}}.headline-breadcrumb ul{list-style:none;margin:0;padding:0}.headline-breadcrumb ul li{padding:0;margin:0;margin-bottom:20px}.headline-breadcrumb ul li.first,.headline-breadcrumb ul li.last{display:none}.headline-breadcrumb ul li a{text-decoration:none;text-transform:uppercase;font-size:14px;color:#787e8e}.headline-breadcrumb ul li a:hover{color:#ae9383;transition:color .5s}@media only screen and (max-width: 400px){.headline-breadcrumb ul li a{font-size:16px}}.headline-breadcrumb ul li:before{display:none}.headline-breadcrumb .mod_breadcrumb{margin:0;padding:0}.headline-breadcrumb .ce_headline{margin:0}@media only screen and (max-width: 400px){.headline-breadcrumb .ce_headline{font-size:25px}}.headline-breadcrumb:before,.headline-breadcrumb:after{content:'';display:block;position:absolute;height:2px;width:100%;background:#e8e8e8;left:0}@media only screen and (min-width: 1400px){.headline-breadcrumb:before,.headline-breadcrumb:after{width:calc(100% + 200px)}}.headline-breadcrumb:before{top:0}.headline-breadcrumb:after{bottom:0}.download-button{display:inline-block}.download-button a{text-decoration:none;font-weight:600;color:#787e8e;transition:color .5s}.download-button a span{display:none}.download-button a:hover{color:#ae9383}.download-button a:before{font-family:"raabe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\69";background:#ae9383;padding:15px;color:#fff;display:inline-block;-webkit-box-shadow:0px 0px 20px -2px rgba(0,0,0,0.58);-moz-box-shadow:0px 0px 20px -2px rgba(0,0,0,0.58);box-shadow:0px 0px 20px -2px rgba(0,0,0,0.58);margin:25px;transition:background-color .9s, color .9s}.download-button a:hover:before{color:#787e8e;background-color:#fafafa}.download-button img{display:none}.headline-line{text-align:center;position:relative}.headline-line:before,.headline-line:after{content:"";display:block;position:absolute;height:2px;width:50%;background:#e8e8e8;top:20px;z-index:-1}.headline-line:before{left:0}.headline-line:after{right:0}.headline-line span{background:#fff;display:inline-block;padding:0 20px}@media only screen and (min-width: 1024px){#special-teasers .subcolumns{display:flex;flex-direction:row;justify-content:space-between}#special-teasers .col_1{align-self:flex-end}#special-teasers .offer{padding-bottom:10em}}#kontakt a[href^="tel"]{position:absolute;left:85px}.data span{width:65px}.headline_only_container h3,.headline_only_container h4{text-align:left}.ce_text_is_positioned{margin:0}.ce_text_is_positioned h1,.ce_text_is_positioned h2,.ce_text_is_positioned h3,.ce_text_is_positioned h4,.ce_text_is_positioned h5,.ce_text_is_positioned h6{margin-left:0;margin-right:0}.ce_text_is_positioned h1:first-child,.ce_text_is_positioned h2:first-child,.ce_text_is_positioned h3:first-child,.ce_text_is_positioned h4:first-child,.ce_text_is_positioned h5:first-child,.ce_text_is_positioned h6:first-child{margin-top:0;margin-bottom:0}.ce_text_is_positioned.ce_text_has_overlapping_headline h1,.ce_text_is_positioned.ce_text_has_overlapping_headline h2,.ce_text_is_positioned.ce_text_has_overlapping_headline h3,.ce_text_is_positioned.ce_text_has_overlapping_headline h4,.ce_text_is_positioned.ce_text_has_overlapping_headline h5,.ce_text_is_positioned.ce_text_has_overlapping_headline h6{background:rgba(255,255,255,0.8);margin:1.25em 0;padding:0.45em 0}.ce_text_is_positioned img{width:100%;height:auto}.ce_text_is_positioned figure{margin-bottom:25px}.ce_text_is_positioned .text_container,.ce_text_is_positioned .image_container_container{position:relative}.ce_text_is_positioned .image_container_container{z-index:1}.ce_text_is_positioned .image_container_container .ce_hyperlink{text-align:left;padding-bottom:40px}.ce_text_is_positioned .image_container_container .ce_hyperlink a{padding-left:75px;display:inline-block;min-height:46px}@media only screen and (max-width: 1024px){.ce_text_is_positioned .image_container_container .ce_hyperlink a{margin:0}}.ce_text_is_positioned .image_container_container .ce_hyperlink a:before{position:absolute;left:0;margin:0 16px}@media only screen and (max-width: 1024px){.ce_text_is_positioned .image_container_container .ce_hyperlink{text-align:center}}.ce_text_is_positioned .text_container{z-index:2}@media only screen and (max-width: 1024px){.ce_text_is_positioned .text_container{text-align:center;padding:0 15px}}@media only screen and (min-width: 1024px){.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h1,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h2,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h3,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h4,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h5,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h6,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h1,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h2,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h3,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h4,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h5,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h6{width:200%}.ce_text_is_positioned.ce_text_float_left.ce_text_center_content,.ce_text_is_positioned.ce_text_float_right.ce_text_center_content{position:relative}.ce_text_is_positioned.ce_text_float_left.ce_text_center_content .text_container,.ce_text_is_positioned.ce_text_float_right.ce_text_center_content .text_container{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.ce_text_is_positioned.ce_text_float_left .image_container_container,.ce_text_is_positioned.ce_text_float_left .text_container,.ce_text_is_positioned.ce_text_float_right .image_container_container,.ce_text_is_positioned.ce_text_float_right .text_container{padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1024px){.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h1,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h2,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h3,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h4,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h5,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h6{margin-left:-100%;padding-left:1em}.ce_text_is_positioned.ce_text_float_left .text_container,.ce_text_is_positioned.ce_text_float_left .image_container_container{float:left}.ce_text_is_positioned.ce_text_float_left .text_container{width:calc(100% / 12 * 4)}.ce_text_is_positioned.ce_text_float_left .image_container_container{width:calc(100% / 12 * 8)}.ce_text_is_positioned.ce_text_float_left.ce_text_center_content .text_container{left:calc(100% / 12 * 8)}}@media only screen and (min-width: 1024px){.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h1,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h2,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h3,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h4,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h5,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h6{margin-right:-100%;padding-right:1em}.ce_text_is_positioned.ce_text_float_right .image_container_container,.ce_text_is_positioned.ce_text_float_right .text_container{float:right}.ce_text_is_positioned.ce_text_float_right .text_container{width:calc(100% / 12 * 4)}.ce_text_is_positioned.ce_text_float_right .image_container_container{width:calc(100% / 12 * 8)}.ce_text_is_positioned.ce_text_float_right.ce_text_center_content .text_container{left:0}}.ce_text_is_positioned.ce_text_float_above .text_container{margin:0}@media only screen and (min-width: 1200px){.ce_text_is_positioned.ce_text_float_above .text_container{margin-left:40px;margin-right:40px}}.ce_text_is_positioned.ce_text_float_above.ce_text_has_overlapping_headline h1,.ce_text_is_positioned.ce_text_float_above.ce_text_has_overlapping_headline h2,.ce_text_is_positioned.ce_text_float_above.ce_text_has_overlapping_headline h3,.ce_text_is_positioned.ce_text_float_above.ce_text_has_overlapping_headline h4,.ce_text_is_positioned.ce_text_float_above.ce_text_has_overlapping_headline h5,.ce_text_is_positioned.ce_text_float_above.ce_text_has_overlapping_headline h6{margin-left:-15px;margin-right:-15px;padding-top:1em;padding-left:15px;padding-right:15px;margin-top:-3.25em}.image_container a img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.5s !important;-moz-transition:-moz-transform 0.5s !important;transition:transform 0.5s !important}.image_container a:hover img{-webkit-transform:scale(1.1) !important;-moz-transform:scale(1.1) !important;-ms-transform:scale(1.1) !important;-o-transform:scale(1.1) !important;transform:scale(1.1) !important}.ce_text_is_positioned+.ce_text_is_positioned,.ce_hyperlink+.ce_text_is_positioned{margin:50px 0 50px 0}.button{text-align:center;box-sizing:content-box;padding:30px;overflow:visible}.button a{text-decoration:none;display:inline-block;padding:15px 60px;background-color:#ae9383;color:#ffffff;-webkit-box-shadow:0px 0px 20px -2px rgba(0,0,0,0.58);-moz-box-shadow:0px 0px 20px -2px rgba(0,0,0,0.58);box-shadow:0px 0px 20px -2px rgba(0,0,0,0.58);transition:color .9s, background-color .9s}.button a:visited{color:#ffffff}.button a:hover{color:#787e8e;background-color:#fafafa}#footer{background:#f1f2f3;color:#787e8e;padding-top:100px;padding-bottom:50px;box-sizing:content-box;font-size:12px;line-height:21.6px;text-align:center}#footer table{width:auto;padding:0;margin:0 auto}@media only screen and (min-width: 800px){#footer table{width:100%}}#footer tr{border:0}#footer td{width:auto;padding:5px}@media only screen and (min-width: 800px){#footer td{padding:0;width:50%}}#footer td:first-child{text-align:right}#footer th{font-size:12px;text-align:center;font-weight:bold}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{font-size:14px;font-weight:bold;margin:0 0 30px;line-height:1.5;text-transform:none;letter-spacing:0;height:3em}#footer a{color:#787e8e;text-decoration:none}#footer a:hover{text-decoration:underline}#footer .phone,#footer .fax{margin-right:.5em;display:inline-block;width:25px}#footer li{font-weight:bold;display:block}#footer li li{font-weight:normal}#footer table+table,#footer address+p,#footer p+p{margin-top:2em}#footer .button{display:inline-block}#footer .button a{color:white;font-size:14px;font-weight:bold;padding-left:35px;padding-right:35px;text-decoration:none;transition:color .5s, background .5s;white-space:nowrap}#footer .button a:hover{color:#ae9383}#footer .openings+.mod_navigation{display:none}#footer .openings+.mod_navigation,#footer .openings+.mod_navigation+.mod_navigation{width:calc(100%)}#footer .openings+.mod_navigation+.mod_navigation a{font-weight:normal}#footer .special-link{margin-top:20px;float:none;clear:both;width:100%}#footer .special-link a{background:url(../images/baederstern-logo.png) no-repeat center;display:block;width:85px;height:67px;margin:0 auto}#footer .special-link.industrielippe p{margin-bottom:10px;margin-top:10px;font-weight:bold}@media only screen and (max-width: 1199px){#footer .special-link.industrielippe p{text-align:center}}#footer .special-link.industrielippe a{background:url(../../images/industrie-lippe.html) no-repeat center;display:block;width:130px;height:55px;margin:0 auto}#footer .appointment{font-weight:bold}#footer .button{padding-left:0;padding-right:0}@media only screen and (min-width: 600px){#footer .inside{width:100%;max-width:1200px;margin:0 auto}#footer .inside>div,#footer .inside>nav{float:left;padding:0 15px}#footer ul ul li{padding-left:1.5em;position:relative}#footer ul ul li:before{font-family:"raabe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\67";position:absolute;left:.25em;top:.25em;color:#bec5d5}#footer .address{width:100%}#footer .openings{width:100%}}@media only screen and (min-width: 800px){#footer,#footer th,#footer td:first-child{text-align:left}#footer th,#footer td:first-child{padding:0}#footer .appointment{margin-top:50px}#footer .address{width:calc(100% / 12 * 3)}#footer .openings{width:calc(100% / 12 * 4)}#footer .openings+.mod_navigation,#footer .openings+.mod_navigation+.mod_navigation{display:block;width:calc(100% / 12 * 3);text-align:left}#footer .openings+.mod_navigation+.mod_navigation{width:calc(100% / 12 * 2)}#footer .address h2,#footer .openings h2,#footer .mod_navigation h2{text-align:left}}@media only screen and (min-width: 1200px){#footer .special-link{float:left;clear:none;width:auto}#footer .address{width:calc(100% / 12 * 2)}#footer .openings{margin-left:calc(100% / 12 * 1);width:calc(100% / 12 * 3)}#footer .openings+.mod_navigation{margin-left:calc(100% / 12 * 1);width:calc(100% / 12 * 3)}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{height:auto}}.headbanner-start{width:calc(100% + 230px);margin:0 -115px 65px;position:relative}@media only screen and (max-width: 1400px){.headbanner-start{margin:0 0 65px;width:100%}}.headbanner-start .txt-wrapper{right:0;top:50%;width:80%;position:absolute;z-index:1;max-width:890px;padding:30px 40px;color:white;background:rgba(120,126,142,0.8)}.headbanner-start .txt-wrapper h1,.headbanner-start .txt-wrapper h2,.headbanner-start .txt-wrapper h3,.headbanner-start .txt-wrapper h4,.headbanner-start .txt-wrapper h5,.headbanner-start .txt-wrapper h6{color:white;margin-left:0;margin-right:0}.headbanner-start .txt-wrapper h1:first-child,.headbanner-start .txt-wrapper h2:first-child,.headbanner-start .txt-wrapper h3:first-child,.headbanner-start .txt-wrapper h4:first-child,.headbanner-start .txt-wrapper h5:first-child,.headbanner-start .txt-wrapper h6:first-child{margin:0}.headbanner-start .txt-wrapper h1:last-child,.headbanner-start .txt-wrapper h2:last-child,.headbanner-start .txt-wrapper h3:last-child,.headbanner-start .txt-wrapper h4:last-child,.headbanner-start .txt-wrapper h5:last-child,.headbanner-start .txt-wrapper h6:last-child{margin-bottom:0}.headbanner-start .txt-wrapper h3,.headbanner-start .txt-wrapper h6{text-align:left}@media only screen and (max-width: 1024px){.headbanner-start h2{font-size:23px;line-height:35px}.headbanner-start h6{margin:0}}@media only screen and (max-width: 800px){.headbanner-start h2{font-size:20px;line-height:25px}.headbanner-start h6{font-size:13px;line-height:20px}.headbanner-start .txt-wrapper{top:20%}}@media only screen and (max-width: 500px){.headbanner-start .txt-wrapper{top:0;width:100%;height:100%}}@media only screen and (max-width: 430px){.headbanner-start h2{font-size:15px}.headbanner-start h6{display:none}}.contact-persons>.ce_headline{width:100%}.contact-persons>.contact-person{width:calc(100% - 30px);margin:0 15px;text-align:center}.contact-persons>.contact-person .ce_headline{margin-left:0;margin-right:0;text-align:center}@media screen and (min-width: 680px){.contact-persons{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-persons>.ce_headline,.contact-persons>.contact-person{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.contact-persons>.contact-person{width:calc(100% / 2 - 30px)}}@media screen and (min-width: 1024px){.contact-persons>.contact-person{width:calc(100% / 3 - 30px)}}#partner .subcolumns{display:flex;flex-direction:row;justify-content:space-between;padding:30px 0 40px 0}@media only screen and (max-width: 800px){#partner .subcolumns{display:block}}#partner .subcolumns div{width:auto;float:none}@media only screen and (max-width: 800px){#partner .subcolumns div{width:70%;margin:0 auto}}#partner a img{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}#partner a:hover img{opacity:0.75}#partner .ce_headline{margin-bottom:0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#partner .subcolumns div{width:70%;margin:0 auto}}#partner img{width:100%;height:auto}.ce_form form{width:100%;margin:0 auto;border-radius:3px;position:relative}.ce_form form h3{margin-top:0;text-align:center}.ce_form form input[type='text'],.ce_form form input[type='email'],.ce_form form input,.ce_form form textarea{border:0;border-bottom:2px solid #bec5d5;border-radius:0;background:transparent;width:100%;height:1.9em;transition:border .5s, height .5s}.ce_form form input[type='text']:focus,.ce_form form input[type='email']:focus,.ce_form form input:focus,.ce_form form textarea:focus{border:0px;border-bottom:2px solid #787e8e;background:transparent}.ce_form form input[type="radio"],.ce_form form input[type="checkbox"]{width:1em;height:1em;border:2px solid #bec5d5;display:inline-block;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;cursor:pointer;position:relative;margin-top:-.1em}.ce_form form input[type="radio"]:before,.ce_form form input[type="checkbox"]:before{display:block;visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;line-height:100%;font-size:.5em;color:#787e8e}.ce_form form input[type="radio"]:before{content:'\274C'}.ce_form form input[type="checkbox"]:before{content:'\2713';font-weight:bold;font-size:.85em}.ce_form form input[type="radio"]:checked:before,.ce_form form input[type="checkbox"]:checked:before{visibility:visible}.ce_form form input[type="submit"],.ce_form form button[type="submit"]{background:#787e8e;border:2px solid #787e8e;padding:.5em;color:#ffffff;transition:background .5s, color .5s, border .5s;display:inline-block;width:auto;font-size:1.2em;text-transform:uppercase;line-height:.5}.ce_form form button[type="submit"]{float:right}.ce_form form input[type="submit"]:hover,.ce_form form button[type="submit"]:hover{background:#ffffff;color:#787e8e;border-color:#cccccc}.ce_form form label{width:100%;max-width:none;cursor:pointer;font-family:"Open Sans", sans-serif}.ce_form form label .mandatory{display:inline}.ce_form form .widget{position:relative;padding-top:2em;font-size:1em;font-weight:bold}.ce_form form .widget-headline{padding-top:0}.ce_form form .widget-textarea:before,.ce_form form .widget-text:before{content:'';height:2px;width:100%;position:absolute;bottom:0;left:0;background:transparent;transition:width .25s}.ce_form form .widget-checkbox,.ce_form form .widget-radio{padding-top:0}.ce_form form .widget-explanation{font-size:.75em;color:#646464}.ce_form form .widget-explanation p{font-size:1em}.ce_form form .submit_container{padding-top:2em;text-align:right}.ce_form form .captcha_text{font-size:.85em;line-height:1.4em;font-family:"Open Sans", sans-serif;padding:.5em 0}.ce_form form .formbody>fieldset{border:2px solid #bec5d5;padding:1em 2em 3em}.ce_form form .formbody>fieldset+fieldset{margin-top:2em}.ce_form form .error{color:red}.js .ce_form form textarea{resize:none}.js .ce_form form .widget label{position:absolute;top:2em;width:300px;padding:5px;transition:top .25s}.js .ce_form form .widget.widget-checkbox,.js .ce_form form .widget.widget-radio{padding-top:1em}.js .ce_form form .widget.widget-checkbox label,.js .ce_form form .widget.widget-radio label{width:auto;position:relative;top:0}.js .ce_form form .widget.widget-focus label,.js .ce_form form .widget.widget-has-content label{top:0}.js .ce_form form .widget.widget-focus:before,.js .ce_form form .widget.widget-has-content:before{background:#787e8e;width:100px}.js .ce_form form .widget-headline{padding-top:0}.js .ce_form form .widget-radio+.widget-text,.js .ce_form form .widget-radio+.widget-text+.widget-text{display:none}.js .ce_form form .widget-show{display:block !important}body.ie .ce_form form input[type="radio"],body.ie .ce_form form input[type="checkbox"],body.firefox .ce_form form input[type="radio"],body.firefox .ce_form form input[type="checkbox"]{width:1em;height:1em;margin-top:.2em}#kontakt-bestaetigung{max-width:1080px;margin:100px auto;text-align:center;font-size:1.5em;padding:20px}#kontakt-bestaetigung:before{content:'\2713';width:100px;height:100px;border:2px solid #000000;text-align:center;font-size:2em;display:block;border-radius:50%;margin:0 auto;line-height:100px}.mod_article .picker li{margin:0;text-align:center}.mod_article .picker li:before{display:none}.mod_article .picker .picker__day{text-align:center}.map-container .map,.map-container .map iframe{width:100%;height:100%;z-index:-1}.map-container .map{opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}.map-container .map-controls{position:fixed;top:50%;left:0;z-index:1;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.map-container .map-controls .map-toggle{padding:1em;margin:1em;background:#ae9383;color:#ffffff;display:block;text-decoration:none;font-size:.85em;display:none}.map-container .map-controls .map-text-hide{display:none}.map-container .map-controls .map-text-show{display:block}.map-container .map-controls .hidden{display:none !important}.map-show #wrapper{display:none}.map-show .map-container .map{opacity:1}.map-show .map-container .map-toggle{display:block}.map-show .map-container .map-text-hide{display:block}.map-show .map-container .map-text-show{display:none}#nav-mobile{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(120,126,142,0.8);z-index:9999;overflow:hidden;-webkit-transition:-webkit-transform 0.25s;-moz-transition:-moz-transform 0.25s;transition:transform 0.25s;-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0)}@media only screen and (min-width: 1170px){#nav-mobile{display:none}}#nav-mobile a{color:white;display:inline-block}#nav-mobile a:hover{text-decoration:underline}#nav-mobile ul{width:100%;position:absolute;top:50%;left:0;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%);-webkit-transition:left 0.25s;-moz-transition:left 0.25s;transition:left 0.25s}#nav-mobile li{display:block;float:none;font-size:.85em;text-align:center;position:static}#nav-mobile li span{text-decoration:underline;color:#fff}@media only screen and (min-width: 400px){#nav-mobile li{font-size:1em}}#nav-mobile li li{font-size:1em}#nav-mobile li ul{display:none;background:none;left:-100%}#nav-mobile li.mobile-navigation-active-path ul{display:block}#nav-mobile li.btn a{display:inline-block;border-radius:3px}#nav-mobile .navigation-trigger{left:auto;right:0;top:0;-webkit-transform:translate(-100%, 100%);-moz-transform:translate(-100%, 100%);-ms-transform:translate(-100%, 100%);-o-transform:translate(-100%, 100%);transform:translate(-100%, 100%)}#nav-mobile .navigation-trigger .line{background:white}#nav-mobile .navigation-trigger:before{display:none}#nav-mobile .mobile-navigation-current-link span,#nav-mobile .mobile-navigation-current-link a,#nav-mobile .mobile-navigation-prev-link span,#nav-mobile .mobile-navigation-prev-link a{display:inline-block;background:white;border-radius:3px;color:#787e8e}.navigation-trigger{left:10px;top:145px;position:fixed;width:20px;height:20px;border-radius:10px;font-size:0;color:transparent;cursor:pointer;z-index:105}@media only screen and (min-width: 1340px){.navigation-trigger{display:none}}.navigation-trigger .line{width:100%;height:2px;background:#787e8e;border-radius:3px;position:absolute;top:0;left:0;padding:0;-webkit-transition:top 0.5s, -webkit-transform 0.5s;-moz-transition:top 0.5s, -moz-transform 0.5s;transition:top 0.5s, transform 0.5s}.navigation-trigger .line02{top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.navigation-trigger .line03{top:auto;bottom:0}.navigation-trigger:before{content:'';display:block;position:absolute;top:-10px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px);background:white}.mobile-navigation-active #nav-mobile{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.mobile-navigation-active .navigation-trigger .line01{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:50%}.mobile-navigation-active .navigation-trigger .line02{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-navigation-active .navigation-trigger .line03{opacity:0}.scrolling-navigation{position:fixed;width:100%;top:0;left:0;z-index:101;background:white;display:none}@media only screen and (min-width: 1340px){.scrolling-navigation{display:block}}.scrolling-navigation-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:white;z-index:102}.ios .scrolling-navigation{display:none}@media only screen and (min-width: 1340px){.is-scrolling .scrolling-navigation{display:block}}.ce_sliderStart{overflow:visible;margin:0 15px}.slick-slider{position:relative;margin:50px 0}.slick-slider .slick-list{overflow:hidden;position:relative}.slick-slider .hidden{display:none}.slick-slider .text_container{text-align:left}@media only screen and (min-width: 600px){.slick-slider .text_only_container{-webkit-columns:2;-moz-columns:2;columns:2}}.slick-slider h1,.slick-slider h2,.slick-slider h3,.slick-slider h4,.slick-slider h5,.slick-slider h6{margin-left:0;margin-right:0;font-weight:bold;font-size:1em;letter-spacing:0}.ce_sliderStart .slick-slider .ce_text .text_container{margin-left:0;margin-right:0}.slick-track{z-index:1;position:absolute;top:0;left:0}.slick-slide{float:left}.slick-arrow{z-index:2;position:absolute;top:0;background:white;border:0;font-size:20px;line-height:10px;width:40px;height:40px;color:#787e8e;-webkit-transition:width 0.5s, background 0.5s, color 0.5s;-moz-transition:width 0.5s, background 0.5s, color 0.5s;transition:width 0.5s, background 0.5s, color 0.5s}@media only screen and (min-width: 1180px){.slick-arrow{top:250px;font-size:40px;line-height:30px;width:70px;height:70px}}.slick-arrow:hover{width:90px;background:#787e8e;color:white}.slick-arrow:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:1}.slick-arrow.slick-next{right:0}.slick-arrow.slick-prev{left:0}.mod_article .slick-dots{position:absolute;bottom:100%;left:0;width:100%;text-align:center;z-index:2}@media only screen and (max-width: 600px){.mod_article .slick-dots{display:none !important}}@media only screen and (min-width: 600px){.mod_article .slick-dots{display:block}}.mod_article .slick-dots li{display:inline-block;margin:0;padding:10px 25px;margin:0 5px;cursor:pointer;font-size:.95em}@media only screen and (min-width: 1100px){.mod_article .slick-dots li{padding:10px 65px;margin:0 15px}}.mod_article .slick-dots li:first-child:not(*:root):before,.mod_article .slick-dots li:not(*:root):before{content:'';position:absolute;top:auto;bottom:0;left:0;width:100%;height:1px;background:#787e8e;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:height 0.25s;-moz-transition:height 0.25s;transition:height 0.25s}.mod_article .slick-dots li:first-child:before,.mod_article .slick-dots li:before{content:'';position:absolute;top:auto;bottom:0;left:0;width:100%;height:1px;background:#787e8e;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:height 0.25s;-moz-transition:height 0.25s;transition:height 0.25s}.mod_article .slick-dots li.slick-active:first-child:not(*:root):before{height:3px}.mod_article .slick-dots li.slick-active:before{height:3px}.mod_article .slick-dots li:first-child:not(*:root):hover:before{height:5px}.mod_article .slick-dots li:hover:before{height:5px}.slider-current-page{width:120px;height:120px;position:relative;overflow:visible;color:#787e8e;margin:20px auto}.slider-current-page:before{content:'';width:170px;height:2px;background:#787e8e;position:absolute;top:60px;left:-20px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.slider-current-page .type{font-size:14px;text-transform:uppercase}.slider-current-page .slider-current-page-total,.slider-current-page .slider-current-page-current{position:absolute;font-size:50px;line-height:1}.slider-current-page .slider-current-page-total{bottom:0;right:0}.slider-current-page .slider-current-page-current{top:0;left:0;opacity:0;-webkit-transform:translate(-100%, -100%);-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-o-transform:translate(-100%, -100%);transform:translate(-100%, -100%);-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;-moz-transition:-moz-transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s}.slider-current-page .slider-current-page-current-active{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}#main>.inside>.mod_article:last-child>*:last-child{margin-bottom:50px}.partner-view{text-align:center;padding:30px}.partner-view .ce_image{width:100%;display:inline-block}@media only screen and (min-width: 600px){.partner-view .ce_image{width:40%}}@media only screen and (min-width: 1200px){.partner-view .ce_image{width:30%}}#wrapper #main .partner-view .ce_image{margin-bottom:0}.ce_gallery.galery-masonry li:before{display:none}.ce_gallery.galery-masonry li.col_first{clear:none}.ce_gallery.galery-masonry li:first-child{padding-top:8px}.ce_gallery.galery-masonry li,.ce_gallery.galery-masonry .grid-sizer{width:25%;margin:0;padding:10px}@media only screen and (max-width: 800px){.ce_gallery.galery-masonry li,.ce_gallery.galery-masonry .grid-sizer{width:50%}}.ce_gallery.galery-masonry img{display:block}.contact-start-mobil{display:none}@media only screen and (max-width: 500px){.contact-start-mobil{display:block;text-align:center}}.contact-start-mobil h3{text-align:center;margin-top:0}.contact-start-mobil .text_only_container a{display:block}.contact-start-mobil .text_only_container p{margin-bottom:40px}.career-starttext p{text-align:center;width:70%;margin:0 auto}.career-starttext:after{content:'';display:block;position:relative;height:2px;width:100%;background:#e8e8e8;left:0;margin:55px 0 65px}.icon-facebook:before{position:absolute;display:inline-block;font-family:"raabe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\6d";font-size:2em;color:#787e8e;-webkit-transition:color 0.8s;-moz-transition:color 0.8s;transition:color 0.8s}.icon-letter:before{position:absolute;display:inline-block;font-family:"raabe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\6a";font-size:2em;color:#787e8e;-webkit-transition:color 0.8s;-moz-transition:color 0.8s;transition:color 0.8s}.icon-facebook:hover:before,.icon-letter:hover:before{color:#ae9383}.icon-facebook,.icon-letter{position:relative;padding:30px 0 10px}.icon-facebook a,.icon-letter a{margin-left:40px}.icon-letter{padding:0 0 10px}.career-tips .slider-current-page{margin:0 auto 20px}@media only screen and (max-width: 1179px){.career-tips .slick-list{height:250px}.career-tips .slick-list .ce_text{margin-top:80px}}@media only screen and (max-width: 1023px){.career-tips .slider-current-page{margin:20px auto}}.ce_accordion{margin:5px 15px 0;background-color:#e8e8e8;padding:10px}.ce_accordion:nth-of-type(1){margin-top:0}.ce_accordion:hover{cursor:pointer}.ce_accordion .toggler{color:#787e8e;font-weight:600;padding-left:15px}.ce_accordion .toggler.active:after{font-family:"raabe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\65"}.ce_accordion .toggler:after{font-family:"raabe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\67";position:relative;font-size:20px;color:#787e8e;float:right;-webkit-transition:color 0.8s;-moz-transition:color 0.8s;transition:color 0.8s}.ce_accordion .toggler:hover:after{color:#ae9383}.ce_accordion p{margin-top:30px}.ce_accordion .button{padding:30px 85px 30px 0}.ce_accordion .ce_list li{padding:0}.ce_accordion .ce_list li:before{top:0.6em !important}.ce_accordion .col_2{padding-left:150px}@media only screen and (max-width: 1023px){.ce_accordion .button{padding:30px}.ce_accordion .col_2{padding-left:0}}.employees .slick-dots{display:none !important}.employees button{display:none !important}.employees .slick-list{background-color:#e8e8e8}.employees .slick-slider .text_only_container{columns:1;-webkit-columns:1;-moz-columns:1}.employees .ce_image{padding:2px 0}.employees .subcl{padding:0 2px !important}.employees .image_container:after{border:25px solid transparent;border-left-color:#fff;content:"";display:inline-block;position:relative;transform:translate(0, 50%);left:-5px}.employees .image_container{height:320px}@media only screen and (max-width: 1023px){.employees img{display:block;margin:0 auto}.employees .image_container{background-color:#fefcfd}.employees .image_container:after{border:0}}@media only screen and (max-width: 430px){.employees .image_container{background-color:transparent;height:250px}}.jobs-headline li{display:none}.slider-career .text_only_container{columns:1;-webkit-columns:1;-moz-columns:1;width:70%;margin:0 auto}@media only screen and (max-width: 500px){.slider-career .text_only_container{width:100%}}.slider-career .text_only_container p{text-align:center}.stoerer{background:transparent url(../../images/stoerer.html) no-repeat center;width:91px;height:58px;display:inline-block;position:fixed;z-index:200;right:5%;top:0;opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}@media only screen and (max-width: 1440px){.stoerer{right:0}}@media only screen and (max-width: 530px){.stoerer{background:transparent url(../../images/stoerer-klein.html) no-repeat center;width:66px;height:50px}}.stoerer p{font-weight:600;margin:0;position:absolute;display:inline-block;text-transform:uppercase;top:30%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:color 0.8s;-moz-transition:color 0.8s;transition:color 0.8s}.stoerer:hover{cursor:pointer}.stoerer:hover p{color:#bec5d5}.stoerer-content{text-align:center;position:fixed;z-index:300;top:-200%;left:0;width:100%;padding:50px 0;background:#e8e8e8;background:-moz-linear-gradient(left, #e8e8e8 0%, #e8e8e8 24%, white 50%, white 55%, #e8e8e8 80%, #e8e8e8 100%);background:-webkit-linear-gradient(left, #e8e8e8 0%, #e8e8e8 24%, white 50%, white 55%, #e8e8e8 80%, #e8e8e8 100%);background:-o-linear-gradient(left, #e8e8e8 0%, #e8e8e8 24%, white 50%, white 55%, #e8e8e8 80%, #e8e8e8 100%);background:-ms-linear-gradient(left, #e8e8e8 0%, #e8e8e8 24%, white 50%, white 55%, #e8e8e8 80%, #e8e8e8 100%);background:linear-gradient(to right, #e8e8e8 0%, #e8e8e8 24%, white 50%, white 55%, #e8e8e8 80%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#e8e8e8', GradientType=1 );-webkit-transition:top 0.5s;-moz-transition:top 0.5s;transition:top 0.5s}.stoerer-content .ce_list li:before{font-size:0}.stoerer-content .ce_list li{font-weight:600;font-size:20px;color:#787e8e}.stoerer-active .stoerer-content{top:0px}.stoerer-exit{background:transparent url(../../images/stoerer-exit.html) no-repeat center;width:30px;height:30px;position:fixed;z-index:850;margin-top:30px;right:50%;-webkit-transform:translate(50%, 0) rotate(0);-moz-transform:translate(50%, 0) rotate(0);-ms-transform:translate(50%, 0) rotate(0);-o-transform:translate(50%, 0) rotate(0);transform:translate(50%, 0) rotate(0);opacity:0;-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s}.stoerer-exit:hover{cursor:pointer;-webkit-transform:translate(50%, 0) rotate(90deg);-moz-transform:translate(50%, 0) rotate(90deg);-ms-transform:translate(50%, 0) rotate(90deg);-o-transform:translate(50%, 0) rotate(90deg);transform:translate(50%, 0) rotate(90deg)}.stoerer-active .stoerer-exit{opacity:1}.stoerer-active #main:before{content:"";display:block;background:#000000;width:100%;height:100%;position:absolute;z-index:10;opacity:.7}.has-scrolled .stoerer{opacity:0}.sidebar-onlineshop{display:none;background-color:#ff8a65;border-radius:0 0 0 80px;position:relative;width:185px;height:58px;right:-105px;top:40%;position:fixed;transition:right .2s;z-index:200}.sidebar-onlineshop a{color:#FFF;text-decoration:none;text-transform:uppercase;display:inline-block;position:absolute;top:50%;transform:translateY(-50%)}.sidebar-onlineshop a:hover{color:#c63f17}.sidebar-onlineshop.open-sidebar{right:0}@media only screen and (min-width: 768px){.sidebar-onlineshop{display:block}}.sidebar-shop-icon{background:url(../../images/shop-icon.html) no-repeat;background-size:contain;width:80px;height:59px;display:inline-block;cursor:pointer}@media screen, projection{.notification-container{width:100%;display:block;height:50px;background:#49494b;position:fixed;top:-50px;left:0;z-index:999;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.notification-container.visible{top:0}.notification-wrapper{position:relative;width:100%;height:100%;display:block;margin:0;padding:0;color:#fff}.notification-wrapper>span:first-child{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;text-align:center}.notification-wrapper a{color:#fff;font-weight:normal;margin-left:15px}.notification-close{position:absolute;right:0;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);background:transparent url(../../images/stoerer-exit.html) no-repeat center;width:20px;height:20px;text-indent:-9999px;margin-right:15px;cursor:pointer}}@media only screen and (max-width: 670px){.notification-container{height:80px;top:-80px}.notification-container.visible{top:0}.notification-wrapper>span:first-child{width:80%}.notification-wrapper a{display:block}}@media screen, projection{body,html{width:100%;height:100%}body{font-weight:normal;font-family:"Open Sans", sans-serif;height:100%;font-size:.875em;-webkit-text-size-adjust:none;line-height:1.6}#container .inside{width:100%;max-width:1170px;margin:0 auto}#container:before,#container:after{display:none !important}#header,#footer{max-width:1400px;margin:0 auto}#header{max-width:100%}#logo{position:relative;z-index:104}#logo a{background:transparent url(../images/logo.svg) no-repeat center;width:150px;height:35px;display:block;text-indent:-9999px;margin:0 auto}}@media only screen and (min-width: 600px){#logo a{width:200px;height:40px}}@media screen, projection{#service-impressum span.label,#service-datenschutz span.label,#agbs span.label{width:70px;display:inline-block}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}em,i{font-style:italic}strong,b{font-weight:700}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,textarea:focus{background:none repeat scroll 0 0 #fafafa;border:1px solid #fff}input,textarea,select{border:1px solid #fff;font-family:"Open Sans", sans-serif}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}}#offers{margin-top:125px}.article-margin{margin-top:25px}.subcolumns>div{width:100%}.subcolumns>div>div{padding:0 15px !important}@media only screen and (min-width: 1024px){.col-20x20x20x20x20>div{width:20%}.col-25x25x25x25>div{width:calc(100% / 12 * 3)}.col-50x16x16x16>div{width:16%}.col-50x16x16x16>div:first-child{width:calc(100% / 12 * 6)}.col-33x33x33>div{width:calc(100% / 12 * 4)}.col-50x25x25>div{width:calc(100% / 12 * 3)}.col-50x25x25>div:first-child{width:calc(100% / 12 * 6)}.col-25x50x25>div{width:calc(100% / 12 * 3)}.col-25x50x25>div:first-child+div{width:calc(100% / 12 * 6)}.col-25x25x50>div{width:calc(100% / 12 * 3)}.col-25x25x50>div:first-child+div+div{width:calc(100% / 12 * 6)}.col-40x30x30>div{width:30%}.col-40x30x30>div:first-child{width:40%}.col-30x40x30>div{width:30%}.col-30x40x30>div:first-child+div{width:40%}.col-30x30x40>div{width:30%}.col-30x30x40>div:first-child+div+div{width:40%}.col-20x40x40>div{width:40%}.col-20x40x40>div:first-child{width:20%}.col-40x20x40>div{width:40%}.col-40x20x40>div:first-child+div{width:20%}.col-40x40x20>div{width:40%}.col-40x40x20>div:first-child+div+div{width:20%}.col-85x15>div{width:15%}.col-85x15>div:first-child{width:85%}.col-80x20>div{width:20%}.col-80x20>div:first-child{width:80%}.col-75x25>div{width:calc(100% / 12 * 3)}.col-75x25>div:first-child{width:75%}.col-70x30>div{width:30%}.col-70x30>div:first-child{width:70%}.col-66x33>div{width:33%}.col-66x33>div:first-child{width:66%}.col-62x38>div{width:38%}.col-62x38>div:first-child{width:62%}.col-60x40>div{width:40%}.col-60x40>div:first-child{width:60%}.col-55x45>div{width:45%}.col-55x45>div:first-child{width:55%}.col-50x50>div{width:calc(100% / 12 * 6)}.col-45x55>div{width:55%}.col-45x55>div:first-child{width:45%}.col-40x60>div{width:60%}.col-40x60>div:first-child{width:40%}.col-38x62>div{width:62%}.col-38x62>div:first-child{width:35%}.col-33x66>div{width:33%}.col-33x66>div:first-child{width:66%}.col-30x70>div{width:70%}.col-30x70>div:first-child{width:30%}.col-25x75>div{width:75%}.col-25x75>div:first-child{width:25%}.col-20x80>div{width:80%}.col-20x80>div:first-child{width:20%}.col-15x85>div{width:85%}.col-15x85>div:first-child{width:15%}}@font-face{font-family:"raabe";src:url("../fonts/raabe-icons/raabe.eot");src:url("../fonts/raabe-icons/raabed41d.eot?#iefix") format("embedded-opentype"),url("../fonts/raabe-icons/raabe.woff") format("woff"),url("../fonts/raabe-icons/raabe.ttf") format("truetype"),url("../fonts/raabe-icons/raabe.svg#raabe") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"raabe" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="raabe-icon-"]:before,[class*=" raabe-icon-"]:before{font-family:"raabe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.raabe-icon-arrow-bottom:before{content:"\61"}.raabe-icon-arrow-left:before{content:"\62"}.raabe-icon-arrow-right:before{content:"\63"}.raabe-icon-arrow-top:before{content:"\64"}.raabe-icon-chevron-bottom:before{content:"\65"}.raabe-icon-chevron-left:before{content:"\66"}.raabe-icon-chevron-top:before{content:"\68"}.raabe-icon-download-button:before{content:"\69"}.raabe-icon-google-plus:before{content:"\6b"}.raabe-icon-chevron-right:before{content:"\67"}.raabe-icon-mail:before{content:"\6a"}.raabe-icon-facebook-official:before{content:"\6d"}.outer{display:table-cell;vertical-align:middle;text-align:center;float:right;margin:16px 15px 0 0}@media only screen and (min-width: 960px){.outer{display:none}}a.hamburger{width:32px;height:30px;display:block;margin:0 auto;position:relative}.line{width:32px;height:4px;display:block;position:absolute;background:#fff;border-radius:2px;-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.line-1{top:0}.line-2{margin-top:-3px;top:50%}.line-3{bottom:3px}a.active .line-1{top:50%;margin-top:-1px;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg);background:#ffffff}a.active .line-2{opacity:0}a.active .line-3{bottom:50%;margin-bottom:-3px;-webkit-transform:rotate(-315deg);-moz-transform:rotate(-315deg);-o-transform:rotate(-315deg);transform:rotate(-315deg);background:#ffffff}header div.is--fixed{position:fixed;background-color:#ffffff;width:100%;top:35px;left:0}body.nav--fixed #container{padding-top:64px}.mod_hofff_navigation_menu.topnav{background:#787e8e;height:35px;padding:0;width:100%;z-index:801}.mod_hofff_navigation_menu.topnav ul{max-width:1400px;width:100%;margin:0 auto;display:flex;justify-content:space-between}.mod_hofff_navigation_menu.topnav li>a,.mod_hofff_navigation_menu.topnav li>strong{color:#ffffff;padding:8px 20px;font-size:12px}.mod_hofff_navigation_menu.topnav li>a span{transition:all .3s}.mod_hofff_navigation_menu.topnav li>a:hover span,.mod_hofff_navigation_menu.topnav li>strong{opacity:.4;color:#f1f2f3}.mod_hofff_navigation_menu.topnav li>a:hover:before{opacity:.4}@media only screen and (max-width: 1340px){.mod_hofff_navigation_menu.topnav ul{margin-right:20px}}@media only screen and (max-width: 64em){.mod_hofff_navigation_menu.topnav ul a{padding-bottom:26px !important}.mod_hofff_navigation_menu.topnav ul a span{display:none}}@media only screen and (max-width: 768px){.mod_hofff_navigation_menu.topnav li>a,.mod_hofff_navigation_menu.topnav li>strong{padding:8px 5px}}.has-scrolled .mod_hofff_navigation_menu.topnav{position:fixed}.icon-onlineshop,.icon-instagram,.icon-location,.icon-wind{position:relative}.icon-onlineshop>.icon-onlineshop,.icon-onlineshop .icon-instagram,.icon-onlineshop .icon-location,.icon-onlineshop .icon-wind,.icon-instagram>.icon-onlineshop,.icon-instagram .icon-instagram,.icon-instagram .icon-location,.icon-instagram .icon-wind,.icon-location>.icon-onlineshop,.icon-location .icon-instagram,.icon-location .icon-location,.icon-location .icon-wind,.icon-wind>.icon-onlineshop,.icon-wind .icon-instagram,.icon-wind .icon-location,.icon-wind .icon-wind{margin-left:30px}.icon-onlineshop a:before,.icon-onlineshop strong:before,.icon-instagram a:before,.icon-instagram strong:before,.icon-location a:before,.icon-location strong:before,.icon-wind a:before,.icon-wind strong:before{position:absolute;content:"";display:inline-block;background:url("../images/shopping-cart.svg") no-repeat center center;width:18px;height:23px;left:-8px;top:50%;transform:translateY(-50%);transition:all .3s}.icon-instagram a:before,.icon-instagram strong:before{background:url("../images/icon-instagram.svg") no-repeat center center}.icon-location a:before,.icon-location strong:before{background:url("../images/icon-map-pin.svg") no-repeat center center}.icon-wind a:before,.icon-wind strong:before{background:url("../images/icon-wind.svg") no-repeat center center}@media only screen and (max-width: 1340px){.nav-header{display:none}}.mod_hofff_navigation_menu{padding-top:6px;padding-bottom:6px;text-align:center;overflow:visible;position:relative;z-index:103}.mod_hofff_navigation_menu .invisible{display:none}.mod_hofff_navigation_menu ul{list-style:none;margin:0;padding:0;display:inline-block}.mod_hofff_navigation_menu li{float:left;width:auto;font-size:14px;text-transform:uppercase;margin:0;padding:0;position:relative}.mod_hofff_navigation_menu li:hover ul{display:block}.mod_hofff_navigation_menu li.color-btn a,.mod_hofff_navigation_menu li.color-btn strong{text-decoration:underline;text-underline-position:under}.mod_hofff_navigation_menu li.color-btn a:hover,.mod_hofff_navigation_menu li.color-btn strong:hover{text-decoration:none}.mod_hofff_navigation_menu li:active a,.mod_hofff_navigation_menu li strong{color:#ae9383}@media only screen and (max-width: 1320px){.mod_hofff_navigation_menu li{font-size:13px}}@media only screen and (min-width: 1170px){.mod_hofff_navigation_menu li.mobile{display:none}}.mod_hofff_navigation_menu li.search-trigger a,.mod_hofff_navigation_menu li.search-trigger strong{background:url("../images/icon-lupe.svg") no-repeat bottom center;width:60px;height:35px;display:inline-block;background-size:35%;text-indent:-9999px}.mod_hofff_navigation_menu li.search-trigger span{display:none}.mod_hofff_navigation_menu a,.mod_hofff_navigation_menu strong{color:#787e8e;padding:15px;display:block;text-decoration:none;cursor:pointer;font-weight:600}.mod_hofff_navigation_menu a:hover,.mod_hofff_navigation_menu strong:hover{color:#ae9383;transition:color .5s}.mod_hofff_navigation_menu a.active,.mod_hofff_navigation_menu strong.active{color:#ae9383}@media only screen and (max-width: 1320px){.mod_hofff_navigation_menu a,.mod_hofff_navigation_menu strong{padding:10px 10px}}.mod_hofff_navigation_menu .trail>a{color:#ae9383}.mod_hofff_navigation_menu .level_2{margin:0;padding:0;background:#fff;position:absolute;top:100%;text-align:center;left:0;display:none;z-index:3;text-align:left;white-space:nowrap}.mod_hofff_navigation_menu .level_2 li{float:none;display:block}h2,h3,.h3,h4,h5,h6{font-family:"Open Sans", sans-serif;font-weight:normal;margin-top:50px;margin-bottom:25px;color:#787e8e;margin-left:15px;margin-right:15px;text-align:center}@media only screen and (min-width: 800px){h2,h3,.h3,h4,h5,h6{letter-spacing:.2em}}.subcolumns h2,.subcolumns h3,.subcolumns h4,.subcolumns h5,.subcolumns h6{margin-left:0;margin-right:0}h1,h2,h3,h4{text-transform:uppercase}h1{font-size:50px;line-height:60px;font-weight:600;color:#787e8e;margin-bottom:60px;margin-top:50px}h1+h2,h1+h3,h1+h4,h1+h5,h1+h6{margin-top:0}h2{font-size:40px;line-height:45px}h2+h3,h2+h4,h2+h5,h2+h6{margin-top:0}h3,.h3{font-size:25px;line-height:30px;margin-bottom:35px}h3+h4,h3+h5,h3+h6,.h3+h4,.h3+h5,.h3+h6{margin-top:0}@media only screen and (max-width: 400px){h3,.h3{font-size:23px}}h4,h5,h6{letter-spacing:.15em}h4{font-size:20px;line-height:25px;margin-top:30px}h4+h5,h4+h6{margin-top:0}h5,h6{font-size:15px;line-height:30px;margin-top:24px}h5+h5,h5+h6,h6+h5,h6+h6{margin-top:0}@media only screen and (min-width: 800px){.mod_breadcrumb+h1,.mod_breadcrumb+h2,.mod_breadcrumb+h3,.mod_breadcrumb+h4,.mod_breadcrumb+h5,.mod_breadcrumb+h6{text-align:center}}p{margin-bottom:25px;color:#787e8e}strong{font-weight:600}.right{text-align:right}.left{text-align:left}.mod_article ul,.mod_article ol{list-style:none;margin:0;padding:0;margin-bottom:24px}.mod_article ul li:first-child,.mod_article ol li:first-child{padding-top:0;margin-top:0}.mod_article ul li:first-child:before,.mod_article ol li:first-child:before{top:.6em}.mod_article ul li li:first-child,.mod_article ul li,.mod_article ol li li:first-child,.mod_article ol li{position:relative;margin:8px 40px;padding:8px 0;color:#787e8e}.mod_article ul li li:first-child:before,.mod_article ul li li:first-child:after,.mod_article ul li:before,.mod_article ul li:after,.mod_article ol li li:first-child:before,.mod_article ol li li:first-child:after,.mod_article ol li:before,.mod_article ol li:after{position:absolute;content:'';display:block}.mod_article ul li li:first-child.last:after,.mod_article ul li li:first-child:last-child:after,.mod_article ul li.last:after,.mod_article ul li:last-child:after,.mod_article ol li li:first-child.last:after,.mod_article ol li li:first-child:last-child:after,.mod_article ol li.last:after,.mod_article ol li:last-child:after{display:none}.mod_article ul li:first-child:before{top:.6em}.mod_article ul li:first-child:not(*:root):before{top:.6em}.mod_article ul li:before,.mod_article ul li li:first-child:before{left:-20px;transform:translate(-50%, 1px);top:1.3em;font-size:.7em;color:#ae9383;font-family:"raabe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\67"}.mod_article ul li:not(*:root):before,.mod_article ul li li:first-child:not(*:root):before{transform:translate(-50%, 0px);top:1.3em}.mod_article ol{counter-reset:list-counter}.mod_article ol li:before{font-family:"Open Sans", sans-serif;content:counter(list-counter, decimal-leading-zero);font-size:1em;color:#787e8e;counter-increment:list-counter;left:-30px;top:.5em}.lead{font-weight:600}blockquote{line-height:30px;font-size:18px;padding:0 70px;margin:16 0 48;text-align:center;position:relative;font-style:italic;border:0;margin:45px 0}blockquote:before,blockquote:after{display:block;position:absolute;font-size:60px;line-height:1;color:#ae9383}blockquote:before{left:5px;top:-.6em;content:'„'}blockquote:after{right:5px;bottom:-.4em;content:'“'}blockquote .cite{text-align:right;position:absolute;font-size:.75em;top:100%;right:10%;margin:0;font-weight:600}@media only screen and (max-width: 1023px){blockquote{font-size:1em;padding:0;margin:0 0 60px;line-height:30px}blockquote:after,blockquote:before{display:none}blockquote .cite{right:50%;-webkit-transform:translate(50%, 0);-moz-transform:translate(50%, 0);-ms-transform:translate(50%, 0);-o-transform:translate(50%, 0);transform:translate(50%, 0);line-height:15px;margin-top:10px;text-align:center}}dl{margin-bottom:8px}dl dt{color:#ae9383}dl dd{position:relative;margin-bottom:16px;color:#787e8e;padding-top:10px}dl dd:before{content:'';display:block;position:absolute;top:5px;left:0;background:#ae9383;width:20%;height:2px}a{color:#787e8e;text-decoration:underline;transition:color .5s;cursor:pointer}a:hover{text-decoration:none;color:#ae9383}table{border:0;padding:50px 0}table tbody tr,table tr:not(:first-child){border-top:2px solid #f1f2f3}table td{padding:.5em}table th{padding:.5em;font-weight:600;font-size:18px}table tr:nth-child(odd),table tbody tr:nth-child(odd){background-color:#f1f2f3}table thead tr:nth-child(odd),table tbody tr:nth-child(even){background-color:transparent}table thead,table tbody{border:0;background-color:transparent;color:#787e8e}figure{position:relative;display:block;overflow:hidden}figure a{display:block}figure figcaption{position:absolute;width:100%;padding:1em;height:auto;top:100%;left:0;background:rgba(255,255,255,0.5);color:rgba(0,0,0,0.5);font-size:.85em;text-align:center;display:block;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s}figure:hover figcaption{-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-o-transform:translate(0, -100%);transform:translate(0, -100%)}.offer{cursor:pointer;display:block;text-align:center;overflow:visible}.offer .ce_headline{margin-bottom:25px;text-transform:uppercase}.offer .ce_text{position:relative;overflow:visible}.offer .ce_text p{margin-bottom:45px}.offer .ce_text:after{font-family:"raabe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\61";font-size:9em;color:#787e8e;-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s}@media only screen and (min-width: 1024px){.offer .ce_text:after{position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%, 20px);-moz-transform:translate(-50%, 20px);-ms-transform:translate(-50%, 20px);-o-transform:translate(-50%, 20px);transform:translate(-50%, 20px)}}.offer:hover .ce_text:after{-webkit-transform:translate(-50%, 60px);-moz-transform:translate(-50%, 60px);-ms-transform:translate(-50%, 60px);-o-transform:translate(-50%, 60px);transform:translate(-50%, 60px)}@media only screen and (max-width: 1023px){.offer{display:none}}.headline-breadcrumb{position:relative;text-align:center;padding:60px 0;margin-bottom:80px}@media only screen and (min-width: 1400px){.headline-breadcrumb{width:calc(100% + 200px);margin-left:-100px;margin-right:-100px}}.headline-breadcrumb ul{list-style:none;margin:0;padding:0}.headline-breadcrumb ul li{padding:0;margin:0;margin-bottom:20px}.headline-breadcrumb ul li.first,.headline-breadcrumb ul li.last{display:none}.headline-breadcrumb ul li a{text-decoration:none;text-transform:uppercase;font-size:14px;color:#787e8e}.headline-breadcrumb ul li a:hover{color:#ae9383;transition:color .5s}@media only screen and (max-width: 400px){.headline-breadcrumb ul li a{font-size:16px}}.headline-breadcrumb ul li:before{display:none}.headline-breadcrumb .mod_breadcrumb{margin:0;padding:0}.headline-breadcrumb .ce_headline{margin:0}@media only screen and (max-width: 400px){.headline-breadcrumb .ce_headline{font-size:25px}}.headline-breadcrumb:before,.headline-breadcrumb:after{content:'';display:block;position:absolute;height:2px;width:100%;background:#e8e8e8;left:0}@media only screen and (min-width: 1400px){.headline-breadcrumb:before,.headline-breadcrumb:after{width:calc(100% + 200px)}}.headline-breadcrumb:before{top:0}.headline-breadcrumb:after{bottom:0}.download-button{display:inline-block}.download-button a{text-decoration:none;font-weight:600;color:#787e8e;transition:color .5s}.download-button a span{display:none}.download-button a:hover{color:#ae9383}.download-button a:before{font-family:"raabe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\69";background:#ae9383;padding:15px;color:#fff;display:inline-block;-webkit-box-shadow:0px 0px 20px -2px rgba(0,0,0,0.58);-moz-box-shadow:0px 0px 20px -2px rgba(0,0,0,0.58);box-shadow:0px 0px 20px -2px rgba(0,0,0,0.58);margin:25px;transition:background-color .9s, color .9s}.download-button a:hover:before{color:#787e8e;background-color:#fafafa}.download-button img{display:none}.headline-line{text-align:center;position:relative}.headline-line:before,.headline-line:after{content:"";display:block;position:absolute;height:2px;width:50%;background:#e8e8e8;top:20px;z-index:-1}.headline-line:before{left:0}.headline-line:after{right:0}.headline-line span{background:#fff;display:inline-block;padding:0 20px}@media only screen and (min-width: 1024px){#special-teasers .subcolumns{display:flex;flex-direction:row;justify-content:space-between}#special-teasers .col_1{align-self:flex-end}#special-teasers .offer{padding-bottom:10em}}#kontakt a[href^="tel"]{position:absolute;left:85px}.data span{width:65px}.headline_only_container h3,.headline_only_container h4{text-align:left}.ce_text_is_positioned{margin:0}.ce_text_is_positioned h1,.ce_text_is_positioned h2,.ce_text_is_positioned h3,.ce_text_is_positioned h4,.ce_text_is_positioned h5,.ce_text_is_positioned h6{margin-left:0;margin-right:0}.ce_text_is_positioned h1:first-child,.ce_text_is_positioned h2:first-child,.ce_text_is_positioned h3:first-child,.ce_text_is_positioned h4:first-child,.ce_text_is_positioned h5:first-child,.ce_text_is_positioned h6:first-child{margin-top:0;margin-bottom:0}.ce_text_is_positioned.ce_text_has_overlapping_headline h1,.ce_text_is_positioned.ce_text_has_overlapping_headline h2,.ce_text_is_positioned.ce_text_has_overlapping_headline h3,.ce_text_is_positioned.ce_text_has_overlapping_headline h4,.ce_text_is_positioned.ce_text_has_overlapping_headline h5,.ce_text_is_positioned.ce_text_has_overlapping_headline h6{background:rgba(255,255,255,0.8);margin:1.25em 0;padding:0.45em 0}.ce_text_is_positioned img{width:100%;height:auto}.ce_text_is_positioned figure{margin-bottom:25px}.ce_text_is_positioned .text_container,.ce_text_is_positioned .image_container_container{position:relative}.ce_text_is_positioned .image_container_container{z-index:1}.ce_text_is_positioned .image_container_container .ce_hyperlink{text-align:left;padding-bottom:40px}.ce_text_is_positioned .image_container_container .ce_hyperlink a{padding-left:75px;display:inline-block;min-height:46px}@media only screen and (max-width: 1024px){.ce_text_is_positioned .image_container_container .ce_hyperlink a{margin:0}}.ce_text_is_positioned .image_container_container .ce_hyperlink a:before{position:absolute;left:0;margin:0 16px}@media only screen and (max-width: 1024px){.ce_text_is_positioned .image_container_container .ce_hyperlink{text-align:center}}.ce_text_is_positioned .text_container{z-index:2}@media only screen and (max-width: 1024px){.ce_text_is_positioned .text_container{text-align:center;padding:0 15px}}@media only screen and (min-width: 1024px){.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h1,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h2,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h3,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h4,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h5,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h6,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h1,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h2,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h3,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h4,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h5,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h6{width:200%}.ce_text_is_positioned.ce_text_float_left.ce_text_center_content,.ce_text_is_positioned.ce_text_float_right.ce_text_center_content{position:relative}.ce_text_is_positioned.ce_text_float_left.ce_text_center_content .text_container,.ce_text_is_positioned.ce_text_float_right.ce_text_center_content .text_container{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.ce_text_is_positioned.ce_text_float_left .image_container_container,.ce_text_is_positioned.ce_text_float_left .text_container,.ce_text_is_positioned.ce_text_float_right .image_container_container,.ce_text_is_positioned.ce_text_float_right .text_container{padding-left:15px;padding-right:15px}}@media only screen and (min-width: 1024px){.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h1,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h2,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h3,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h4,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h5,.ce_text_is_positioned.ce_text_float_left.ce_text_has_overlapping_headline h6{margin-left:-100%;padding-left:1em}.ce_text_is_positioned.ce_text_float_left .text_container,.ce_text_is_positioned.ce_text_float_left .image_container_container{float:left}.ce_text_is_positioned.ce_text_float_left .text_container{width:calc(100% / 12 * 4)}.ce_text_is_positioned.ce_text_float_left .image_container_container{width:calc(100% / 12 * 8)}.ce_text_is_positioned.ce_text_float_left.ce_text_center_content .text_container{left:calc(100% / 12 * 8)}}@media only screen and (min-width: 1024px){.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h1,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h2,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h3,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h4,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h5,.ce_text_is_positioned.ce_text_float_right.ce_text_has_overlapping_headline h6{margin-right:-100%;padding-right:1em}.ce_text_is_positioned.ce_text_float_right .image_container_container,.ce_text_is_positioned.ce_text_float_right .text_container{float:right}.ce_text_is_positioned.ce_text_float_right .text_container{width:calc(100% / 12 * 4)}.ce_text_is_positioned.ce_text_float_right .image_container_container{width:calc(100% / 12 * 8)}.ce_text_is_positioned.ce_text_float_right.ce_text_center_content .text_container{left:0}}.ce_text_is_positioned.ce_text_float_above .text_container{margin:0}@media only screen and (min-width: 1200px){.ce_text_is_positioned.ce_text_float_above .text_container{margin-left:40px;margin-right:40px}}.ce_text_is_positioned.ce_text_float_above.ce_text_has_overlapping_headline h1,.ce_text_is_positioned.ce_text_float_above.ce_text_has_overlapping_headline h2,.ce_text_is_positioned.ce_text_float_above.ce_text_has_overlapping_headline h3,.ce_text_is_positioned.ce_text_float_above.ce_text_has_overlapping_headline h4,.ce_text_is_positioned.ce_text_float_above.ce_text_has_overlapping_headline h5,.ce_text_is_positioned.ce_text_float_above.ce_text_has_overlapping_headline h6{margin-left:-15px;margin-right:-15px;padding-top:1em;padding-left:15px;padding-right:15px;margin-top:-3.25em}.image_container a img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s}.image_container a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.ce_text_is_positioned+.ce_text_is_positioned,.ce_hyperlink+.ce_text_is_positioned{margin:50px 0 50px 0}.button{text-align:center;box-sizing:content-box;padding:30px;overflow:visible}.button a{text-decoration:none;display:inline-block;padding:15px 60px;background-color:#ae9383;color:#ffffff;-webkit-box-shadow:0px 0px 20px -2px rgba(0,0,0,0.58);-moz-box-shadow:0px 0px 20px -2px rgba(0,0,0,0.58);box-shadow:0px 0px 20px -2px rgba(0,0,0,0.58);transition:color .9s, background-color .9s}.button a:visited{color:#ffffff}.button a:hover{color:#787e8e;background-color:#fafafa}#footer{background:#f1f2f3;color:#787e8e;padding-top:100px;padding-bottom:50px;box-sizing:content-box;font-size:12px;line-height:21.6px;text-align:center}#footer table{width:auto;padding:0;margin:0 auto}@media only screen and (min-width: 800px){#footer table{width:100%}}#footer tr{border:0}#footer td{width:auto;padding:5px}@media only screen and (min-width: 800px){#footer td{padding:0;width:50%}}#footer td:first-child{text-align:right}#footer th{font-size:12px;text-align:center;font-weight:bold}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{font-size:14px;font-weight:bold;margin:0 0 30px;line-height:1.5;text-transform:none;letter-spacing:0;height:3em}#footer a{color:#787e8e;text-decoration:none}#footer a:hover{text-decoration:underline}#footer .phone,#footer .fax{margin-right:.5em;display:inline-block;width:25px}#footer li{font-weight:bold;display:block}#footer li li{font-weight:normal}#footer table+table,#footer address+p,#footer p+p{margin-top:2em}#footer .button{display:inline-block}#footer .button a{color:white;font-size:14px;font-weight:bold;padding-left:35px;padding-right:35px;text-decoration:none;transition:color .5s, background .5s;white-space:nowrap}#footer .button a:hover{color:#ae9383}#footer .openings+.mod_navigation{display:none}#footer .openings+.mod_navigation,#footer .openings+.mod_navigation+.mod_navigation{width:calc(100%)}#footer .openings+.mod_navigation+.mod_navigation a{font-weight:normal}#footer .special-link{margin-top:20px;float:none;clear:both;width:100%}#footer .special-link a{background:url(../layout/images/baederstern-logo.html) no-repeat center;display:block;width:85px;height:67px;margin:0 auto}#footer .special-link.industrielippe p{margin-bottom:10px;margin-top:10px;font-weight:bold}@media only screen and (max-width: 1199px){#footer .special-link.industrielippe p{text-align:center}}#footer .special-link.industrielippe a{background:url(../images/industrie-lippe.png) no-repeat center;display:block;width:130px;height:55px;margin:0 auto}#footer .appointment{font-weight:bold}#footer .button{padding-left:0;padding-right:0}@media only screen and (min-width: 600px){#footer .inside{width:100%;max-width:1200px;margin:0 auto}#footer .inside>div,#footer .inside>nav{float:left;padding:0 15px}#footer ul ul li{padding-left:1.5em;position:relative}#footer ul ul li:before{font-family:"raabe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\67";position:absolute;left:.25em;top:.25em;color:#bec5d5}#footer .address{width:100%}#footer .openings{width:100%}}@media only screen and (min-width: 800px){#footer,#footer th,#footer td:first-child{text-align:left}#footer th,#footer td:first-child{padding:0}#footer .appointment{margin-top:50px}#footer .address{width:calc(100% / 12 * 3)}#footer .openings{width:calc(100% / 12 * 4)}#footer .openings+.mod_navigation,#footer .openings+.mod_navigation+.mod_navigation{display:block;width:calc(100% / 12 * 3);text-align:left}#footer .openings+.mod_navigation+.mod_navigation{width:calc(100% / 12 * 2)}#footer .address h2,#footer .openings h2,#footer .mod_navigation h2{text-align:left}}@media only screen and (min-width: 1200px){#footer .special-link{float:left;clear:none;width:auto}#footer .address{width:calc(100% / 12 * 2)}#footer .openings{margin-left:calc(100% / 12 * 1);width:calc(100% / 12 * 3)}#footer .openings+.mod_navigation{margin-left:calc(100% / 12 * 1);width:calc(100% / 12 * 3)}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{height:auto}}.headbanner-start{width:calc(100% + 230px);margin:0 -115px 65px;position:relative}@media only screen and (max-width: 1400px){.headbanner-start{margin:0 0 65px;width:100%}}.headbanner-start .txt-wrapper{right:0;top:50%;width:80%;position:absolute;z-index:1;max-width:890px;padding:30px 40px;color:white;background:rgba(120,126,142,0.8)}.headbanner-start .txt-wrapper h1,.headbanner-start .txt-wrapper h2,.headbanner-start .txt-wrapper h3,.headbanner-start .txt-wrapper h4,.headbanner-start .txt-wrapper h5,.headbanner-start .txt-wrapper h6{color:white;margin-left:0;margin-right:0}.headbanner-start .txt-wrapper h1:first-child,.headbanner-start .txt-wrapper h2:first-child,.headbanner-start .txt-wrapper h3:first-child,.headbanner-start .txt-wrapper h4:first-child,.headbanner-start .txt-wrapper h5:first-child,.headbanner-start .txt-wrapper h6:first-child{margin:0}.headbanner-start .txt-wrapper h1:last-child,.headbanner-start .txt-wrapper h2:last-child,.headbanner-start .txt-wrapper h3:last-child,.headbanner-start .txt-wrapper h4:last-child,.headbanner-start .txt-wrapper h5:last-child,.headbanner-start .txt-wrapper h6:last-child{margin-bottom:0}.headbanner-start .txt-wrapper h3,.headbanner-start .txt-wrapper h6{text-align:left}@media only screen and (max-width: 1024px){.headbanner-start h2{font-size:23px;line-height:35px}.headbanner-start h6{margin:0}}@media only screen and (max-width: 800px){.headbanner-start h2{font-size:20px;line-height:25px}.headbanner-start h6{font-size:13px;line-height:20px}.headbanner-start .txt-wrapper{top:20%}}@media only screen and (max-width: 500px){.headbanner-start .txt-wrapper{top:0;width:100%;height:100%}}@media only screen and (max-width: 430px){.headbanner-start h2{font-size:15px}.headbanner-start h6{display:none}}.contact-persons>.ce_headline{width:100%}.contact-persons>.contact-person{width:calc(100% - 30px);margin:0 15px;text-align:center}.contact-persons>.contact-person .ce_headline{margin-left:0;margin-right:0;text-align:center}@media screen and (min-width: 680px){.contact-persons{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-persons>.ce_headline,.contact-persons>.contact-person{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.contact-persons>.contact-person{width:calc(100% / 2 - 30px)}}@media screen and (min-width: 1024px){.contact-persons>.contact-person{width:calc(100% / 3 - 30px)}}#partner .subcolumns{display:flex;flex-direction:row;justify-content:space-between;padding:30px 0 40px 0}@media only screen and (max-width: 800px){#partner .subcolumns{display:block}}#partner .subcolumns div{width:auto;float:none}@media only screen and (max-width: 800px){#partner .subcolumns div{width:70%;margin:0 auto}}#partner a img{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}#partner a:hover img{opacity:0.75}#partner .ce_headline{margin-bottom:0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#partner .subcolumns div{width:70%;margin:0 auto}}#partner img{width:100%;height:auto}.ce_form form{width:100%;margin:0 auto;border-radius:3px;position:relative}.ce_form form h3{margin-top:0;text-align:center}.ce_form form input[type='text'],.ce_form form input[type='email'],.ce_form form input,.ce_form form textarea{border:0;border-bottom:2px solid #bec5d5;border-radius:0;background:transparent;width:100%;height:1.9em;transition:border .5s, height .5s}.ce_form form input[type='text']:focus,.ce_form form input[type='email']:focus,.ce_form form input:focus,.ce_form form textarea:focus{border:0px;border-bottom:2px solid #787e8e;background:transparent}.ce_form form input[type="radio"],.ce_form form input[type="checkbox"]{width:1em;height:1em;border:2px solid #bec5d5;display:inline-block;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;cursor:pointer;position:relative;margin-top:-.1em}.ce_form form input[type="radio"]:before,.ce_form form input[type="checkbox"]:before{display:block;visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;line-height:100%;font-size:.5em;color:#787e8e}.ce_form form input[type="radio"]:before{content:'\274C'}.ce_form form input[type="checkbox"]:before{content:'\2713';font-weight:bold;font-size:.85em}.ce_form form input[type="radio"]:checked:before,.ce_form form input[type="checkbox"]:checked:before{visibility:visible}.ce_form form input[type="submit"]{background:#787e8e;border:2px solid #787e8e;padding:.5em;color:#ffffff;transition:background .5s, color .5s, border .5s;display:inline-block;width:auto;font-size:1.2em;text-transform:uppercase;line-height:.5}.ce_form form input[type="submit"]:hover{background:#ffffff;color:#787e8e;border-color:#cccccc}.ce_form form label{width:100%;max-width:none;cursor:pointer;font-family:"Open Sans", sans-serif}.ce_form form label .mandatory{display:inline}.ce_form form .widget{position:relative;padding-top:2em;font-size:1em;font-weight:bold}.ce_form form .widget-headline{padding-top:0}.ce_form form .widget-textarea:before,.ce_form form .widget-text:before{content:'';height:2px;width:100%;position:absolute;bottom:0;left:0;background:transparent;transition:width .25s}.ce_form form .widget-checkbox,.ce_form form .widget-radio{padding-top:0}.ce_form form .widget-explanation{font-size:.75em;color:#646464}.ce_form form .widget-explanation p{font-size:1em}.ce_form form .submit_container{padding-top:2em;text-align:right}.ce_form form .captcha_text{font-size:.85em;line-height:1.4em;font-family:"Open Sans", sans-serif;padding:.5em 0}.ce_form form .formbody>fieldset{border:2px solid #bec5d5;padding:1em 2em 3em}.ce_form form .formbody>fieldset+fieldset{margin-top:2em}.ce_form form .error{color:red}.js .ce_form form textarea{resize:none}.js .ce_form form .widget label{position:absolute;top:2em;width:300px;padding:5px;transition:top .25s}.js .ce_form form .widget.widget-checkbox,.js .ce_form form .widget.widget-radio{padding-top:1em}.js .ce_form form .widget.widget-checkbox label,.js .ce_form form .widget.widget-radio label{width:auto;position:relative;top:0}.js .ce_form form .widget.widget-focus label,.js .ce_form form .widget.widget-has-content label{top:0}.js .ce_form form .widget.widget-focus:before,.js .ce_form form .widget.widget-has-content:before{background:#787e8e;width:100px}.js .ce_form form .widget-headline{padding-top:0}.js .ce_form form .widget-radio+.widget-text,.js .ce_form form .widget-radio+.widget-text+.widget-text{display:none}.js .ce_form form .widget-show{display:block !important}body.ie .ce_form form input[type="radio"],body.ie .ce_form form input[type="checkbox"],body.firefox .ce_form form input[type="radio"],body.firefox .ce_form form input[type="checkbox"]{width:1em;height:1em;margin-top:.2em}#kontakt-bestaetigung{max-width:1080px;margin:100px auto;text-align:center;font-size:1.5em;padding:20px}#kontakt-bestaetigung:before{content:'\2713';width:100px;height:100px;border:2px solid #000000;text-align:center;font-size:2em;display:block;border-radius:50%;margin:0 auto;line-height:100px}.mod_article .picker li{margin:0;text-align:center}.mod_article .picker li:before{display:none}.mod_article .picker .picker__day{text-align:center}.map-container .map,.map-container .map iframe{width:100%;height:100%;z-index:-1}.map-container .map{opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}.map-container .map-controls{position:fixed;top:50%;left:0;z-index:1;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.map-container .map-controls .map-toggle{padding:1em;margin:1em;background:#ae9383;color:#ffffff;display:block;text-decoration:none;font-size:.85em;display:none}.map-container .map-controls .map-text-hide{display:none}.map-container .map-controls .map-text-show{display:block}.map-container .map-controls .hidden{display:none !important}.map-show #wrapper{display:none}.map-show .map-container .map{opacity:1}.map-show .map-container .map-toggle{display:block}.map-show .map-container .map-text-hide{display:block}.map-show .map-container .map-text-show{display:none}#nav-mobile{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(120,126,142,0.9);z-index:9999;overflow:hidden;-webkit-transition:-webkit-transform 0.25s;-moz-transition:-moz-transform 0.25s;transition:transform 0.25s;-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0)}@media only screen and (min-width: 1340px){#nav-mobile{display:none}}#nav-mobile a{color:white;display:inline-block}#nav-mobile a:hover{text-decoration:underline}#nav-mobile ul{width:100%;position:absolute;top:50%;left:0;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%);-webkit-transition:left 0.25s;-moz-transition:left 0.25s;transition:left 0.25s}#nav-mobile .level_1>li:nth-child(n+7) a,#nav-mobile .level_1>li:nth-child(n+7) strong{background-color:transparent}#nav-mobile .color-btn{background-color:#ae9383;display:inline-block;text-decoration:none}#nav-mobile .color-btn span{text-decoration:none}#nav-mobile li{display:block;float:none;font-size:.85em;text-align:center;position:static}#nav-mobile li strong{text-decoration:underline;color:#fff}@media only screen and (min-width: 400px){#nav-mobile li{font-size:1em}}#nav-mobile li li{font-size:1em}#nav-mobile li ul{display:none;background:none;left:-100%}#nav-mobile li.mobile-navigation-active-path ul{display:block}#nav-mobile li.btn a,#nav-mobile li.btn span{display:inline-block;border-radius:3px}#nav-mobile .navigation-trigger{left:auto;right:0;top:0;-webkit-transform:translate(-100%, 100%);-moz-transform:translate(-100%, 100%);-ms-transform:translate(-100%, 100%);-o-transform:translate(-100%, 100%);transform:translate(-100%, 100%)}#nav-mobile .navigation-trigger .line{background:white}#nav-mobile .navigation-trigger:before{display:none}#nav-mobile .mobile-navigation-current-link span,#nav-mobile .mobile-navigation-current-link a,#nav-mobile .mobile-navigation-prev-link span,#nav-mobile .mobile-navigation-prev-link a{display:inline-block;background:white;border-radius:3px;color:#787e8e}.has-scrolled .navigation-trigger{top:45px}.navigation-trigger{left:10px;top:147px;position:fixed;width:20px;height:20px;border-radius:10px;font-size:0;color:transparent;cursor:pointer;z-index:105}@media only screen and (min-width: 1340px){.navigation-trigger{display:none}}.navigation-trigger .line{width:100%;height:2px;background:#787e8e;border-radius:3px;position:absolute;top:0;left:0;padding:0;-webkit-transition:top 0.5s, -webkit-transform 0.5s;-moz-transition:top 0.5s, -moz-transform 0.5s;transition:top 0.5s, transform 0.5s}.navigation-trigger .line02{top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.navigation-trigger .line03{top:auto;bottom:0}.navigation-trigger:before{content:'';display:block;position:absolute;top:-10px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px);background:white}.mobile-navigation-active #nav-mobile{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.mobile-navigation-active .navigation-trigger .line01{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:50%}.mobile-navigation-active .navigation-trigger .line02{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-navigation-active .navigation-trigger .line03{opacity:0}.scrolling-navigation{position:fixed;width:100%;top:0;left:0;z-index:101;background:white;display:none}@media only screen and (min-width: 1340px){.scrolling-navigation{display:block}}.scrolling-navigation-overlay{position:absolute;top:-200px;left:0;width:100%;height:100%;background:white;z-index:102}.ios .scrolling-navigation{display:none}@media only screen and (min-width: 1340px){.is-scrolling .scrolling-navigation{display:block}}.ce_sliderStart{overflow:visible;margin:0 15px}.slick-slider{position:relative;margin:50px 0}.slick-slider .slick-list{overflow:hidden;position:relative}.slick-slider .hidden{display:none}.slick-slider .text_container{text-align:left}@media only screen and (min-width: 600px){.slick-slider .text_only_container{-webkit-columns:2;-moz-columns:2;columns:2}}.slick-slider h1,.slick-slider h2,.slick-slider h3,.slick-slider h4,.slick-slider h5,.slick-slider h6{margin-left:0;margin-right:0;font-weight:bold;font-size:1em;letter-spacing:0}.ce_sliderStart .slick-slider .ce_text .text_container{margin-left:0;margin-right:0}.slick-track{z-index:1;position:absolute;top:0;left:0}.slick-slide{float:left}.slick-arrow{z-index:2;position:absolute;top:0;background:white;border:0;font-size:20px;line-height:10px;width:40px;height:40px;color:#787e8e;-webkit-transition:width 0.5s, background 0.5s, color 0.5s;-moz-transition:width 0.5s, background 0.5s, color 0.5s;transition:width 0.5s, background 0.5s, color 0.5s}@media only screen and (min-width: 1180px){.slick-arrow{top:250px;font-size:40px;line-height:30px;width:70px;height:70px}}.slick-arrow:hover{width:90px;background:#787e8e;color:white}.slick-arrow:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:1}.slick-arrow.slick-next{right:0}.slick-arrow.slick-prev{left:0}.mod_article .slick-dots{position:absolute;bottom:100%;left:0;width:100%;text-align:center;z-index:2}@media only screen and (max-width: 600px){.mod_article .slick-dots{display:none !important}}@media only screen and (min-width: 600px){.mod_article .slick-dots{display:block}}.mod_article .slick-dots li{display:inline-block;margin:0;padding:10px 25px;margin:0 5px;cursor:pointer;font-size:.95em}@media only screen and (min-width: 1100px){.mod_article .slick-dots li{padding:10px 65px;margin:0 15px}}.mod_article .slick-dots li:first-child:not(*:root):before,.mod_article .slick-dots li:not(*:root):before{content:'';position:absolute;top:auto;bottom:0;left:0;width:100%;height:1px;background:#787e8e;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:height 0.25s;-moz-transition:height 0.25s;transition:height 0.25s}.mod_article .slick-dots li:first-child:before,.mod_article .slick-dots li:before{content:'';position:absolute;top:auto;bottom:0;left:0;width:100%;height:1px;background:#787e8e;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:height 0.25s;-moz-transition:height 0.25s;transition:height 0.25s}.mod_article .slick-dots li.slick-active:first-child:not(*:root):before{height:3px}.mod_article .slick-dots li.slick-active:before{height:3px}.mod_article .slick-dots li:first-child:not(*:root):hover:before{height:5px}.mod_article .slick-dots li:hover:before{height:5px}.slider-current-page{width:120px;height:120px;position:relative;overflow:visible;color:#787e8e;margin:20px auto}.slider-current-page:before{content:'';width:170px;height:2px;background:#787e8e;position:absolute;top:60px;left:-20px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.slider-current-page .type{font-size:14px;text-transform:uppercase}.slider-current-page .slider-current-page-total,.slider-current-page .slider-current-page-current{position:absolute;font-size:50px;line-height:1}.slider-current-page .slider-current-page-total{bottom:0;right:0}.slider-current-page .slider-current-page-current{top:0;left:0;opacity:0;-webkit-transform:translate(-100%, -100%);-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-o-transform:translate(-100%, -100%);transform:translate(-100%, -100%);-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;-moz-transition:-moz-transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s}.slider-current-page .slider-current-page-current-active{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}#main>.inside>.mod_article:last-child>*:last-child{margin-bottom:50px}.partner-view{text-align:center;padding:30px}.partner-view .ce_image{width:100%;display:inline-block}@media only screen and (min-width: 600px){.partner-view .ce_image{width:40%}}@media only screen and (min-width: 1200px){.partner-view .ce_image{width:30%}}#wrapper #main .partner-view .ce_image{margin-bottom:0}.ce_gallery.galery-masonry li:before{display:none}.ce_gallery.galery-masonry li.col_first{clear:none}.ce_gallery.galery-masonry li:first-child{padding-top:8px}.ce_gallery.galery-masonry li,.ce_gallery.galery-masonry .grid-sizer{width:25%;margin:0;padding:10px}@media only screen and (max-width: 800px){.ce_gallery.galery-masonry li,.ce_gallery.galery-masonry .grid-sizer{width:50%}}.ce_gallery.galery-masonry img{display:block}.contact-start-mobil{display:none}@media only screen and (max-width: 500px){.contact-start-mobil{display:block;text-align:center}}.contact-start-mobil h3{text-align:center;margin-top:0}.contact-start-mobil .text_only_container a{display:block}.contact-start-mobil .text_only_container p{margin-bottom:40px}.career-starttext p{text-align:center;width:70%;margin:0 auto}.career-starttext:after{content:'';display:block;position:relative;height:2px;width:100%;background:#e8e8e8;left:0;margin:55px 0 65px}.icon-facebook:before{position:absolute;display:inline-block;font-family:"raabe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\6d";font-size:2em;color:#787e8e;-webkit-transition:color 0.8s;-moz-transition:color 0.8s;transition:color 0.8s}.icon-letter:before{position:absolute;display:inline-block;font-family:"raabe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\6a";font-size:2em;color:#787e8e;-webkit-transition:color 0.8s;-moz-transition:color 0.8s;transition:color 0.8s}.icon-facebook:hover:before,.icon-letter:hover:before{color:#ae9383}.icon-facebook,.icon-letter{position:relative;padding:30px 0 10px}.icon-facebook a,.icon-letter a{margin-left:40px}.icon-letter{padding:0 0 10px}.career-tips .slider-current-page{margin:0 auto 20px}@media only screen and (max-width: 1179px){.career-tips .slick-list{height:250px}.career-tips .slick-list .ce_text{margin-top:80px}}@media only screen and (max-width: 1023px){.career-tips .slider-current-page{margin:20px auto}}.ce_accordion{margin:5px 15px 0;background-color:#e8e8e8;padding:10px}.ce_accordion:nth-of-type(1){margin-top:0}.ce_accordion:hover{cursor:pointer}.ce_accordion .toggler{color:#787e8e;font-weight:600;padding-left:15px}.ce_accordion .toggler.active:after{font-family:"raabe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\65"}.ce_accordion .toggler:after{font-family:"raabe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\67";position:relative;font-size:20px;color:#787e8e;float:right;-webkit-transition:color 0.8s;-moz-transition:color 0.8s;transition:color 0.8s}.ce_accordion .toggler:hover:after{color:#ae9383}.ce_accordion p{margin-top:30px}.ce_accordion .button{padding:30px 85px 30px 0}.ce_accordion .ce_list li{padding:0}.ce_accordion .ce_list li:before{top:0.6em !important}.ce_accordion .col_2{padding-left:150px}@media only screen and (max-width: 1023px){.ce_accordion .button{padding:30px}.ce_accordion .col_2{padding-left:0}}.employees .slick-dots{display:none !important}.employees button{display:none !important}.employees .slick-list{background-color:#e8e8e8}.employees .slick-slider .text_only_container{columns:1;-webkit-columns:1;-moz-columns:1}.employees .ce_image{padding:2px 0}.employees .subcl{padding:0 2px !important}.employees .image_container:after{border:25px solid transparent;border-left-color:#fff;content:"";display:inline-block;position:relative;transform:translate(0, 50%);left:-5px}.employees .image_container{height:320px}@media only screen and (max-width: 1023px){.employees img{display:block;margin:0 auto}.employees .image_container{background-color:#fefcfd}.employees .image_container:after{border:0}}@media only screen and (max-width: 430px){.employees .image_container{background-color:transparent;height:250px}}.jobs-headline li{display:none}.slider-career .text_only_container{columns:1;-webkit-columns:1;-moz-columns:1;width:70%;margin:0 auto}@media only screen and (max-width: 500px){.slider-career .text_only_container{width:100%}}.slider-career .text_only_container p{text-align:center}.stoerer{background:transparent url(../images/stoerer.png) no-repeat center;width:91px;height:58px;display:inline-block;position:fixed;z-index:200;right:5%;top:90px;opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}@media only screen and (max-width: 1440px){.stoerer{right:0}}@media only screen and (max-width: 530px){.stoerer{background:transparent url(../images/stoerer-klein.png) no-repeat center;width:66px;height:50px}}@media only screen and (min-width: 768px){.stoerer{top:100px}}.stoerer p{font-weight:600;margin:0;position:absolute;display:inline-block;text-transform:uppercase;top:30%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:color 0.8s;-moz-transition:color 0.8s;transition:color 0.8s}.stoerer:hover{cursor:pointer}.stoerer:hover p{color:#bec5d5}.stoerer-content{text-align:center;position:fixed;z-index:810;top:-200%;left:0;width:100%;padding:50px 0;background:#e8e8e8;background:-moz-linear-gradient(left, #e8e8e8 0%, #e8e8e8 24%, white 50%, white 55%, #e8e8e8 80%, #e8e8e8 100%);background:-webkit-gradient(left top, right top, color-stop(0%, #e8e8e8), color-stop(24%, #e8e8e8), color-stop(50%, white), color-stop(55%, white), color-stop(80%, #e8e8e8), color-stop(100%, #e8e8e8));background:-webkit-linear-gradient(left, #e8e8e8 0%, #e8e8e8 24%, white 50%, white 55%, #e8e8e8 80%, #e8e8e8 100%);background:-o-linear-gradient(left, #e8e8e8 0%, #e8e8e8 24%, white 50%, white 55%, #e8e8e8 80%, #e8e8e8 100%);background:-ms-linear-gradient(left, #e8e8e8 0%, #e8e8e8 24%, white 50%, white 55%, #e8e8e8 80%, #e8e8e8 100%);background:linear-gradient(to right, #e8e8e8 0%, #e8e8e8 24%, white 50%, white 55%, #e8e8e8 80%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#e8e8e8', GradientType=1 );-webkit-transition:top 0.5s;-moz-transition:top 0.5s;transition:top 0.5s}.stoerer-content .ce_list li:before{font-size:0}.stoerer-content .ce_list li{font-weight:600;font-size:20px;color:#787e8e}.stoerer-active .stoerer-content{top:0}.stoerer-exit{background:transparent url(../images/stoerer-exit.png) no-repeat center;width:30px;height:30px;position:fixed;z-index:850;margin-top:30px;right:50%;-webkit-transform:translate(50%, 0) rotate(0);-moz-transform:translate(50%, 0) rotate(0);-ms-transform:translate(50%, 0) rotate(0);-o-transform:translate(50%, 0) rotate(0);transform:translate(50%, 0) rotate(0);opacity:0;visibility:hidden;-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s}.stoerer-exit:hover{cursor:pointer;-webkit-transform:translate(50%, 0) rotate(90deg);-moz-transform:translate(50%, 0) rotate(90deg);-ms-transform:translate(50%, 0) rotate(90deg);-o-transform:translate(50%, 0) rotate(90deg);transform:translate(50%, 0) rotate(90deg)}.stoerer-active .stoerer-exit{opacity:1;visibility:visible}.overlay--active #main:before{content:"";display:block;background:#000000;width:100%;height:100%;position:absolute;z-index:10;opacity:.7}.has-scrolled .stoerer{opacity:0}.sidebar-element{display:none;position:relative;height:55px;position:fixed;transition:right .2s;z-index:200}.sidebar-element.open-sidebar{right:0}.sidebar-element a,.sidebar-element span{text-decoration:none;display:inline-block;position:absolute;top:50%;white-space:nowrap;transform:translateY(-50%)}@media only screen and (min-width: 480px){.sidebar-element{display:block}}.sidebar-onlineshop{right:-105px;width:185px;top:40%;background-color:#ff8a65}.sidebar-onlineshop a{color:#FFF;text-transform:uppercase}.sidebar-onlineshop a:hover{color:#c63f17}.sidebar-openings{right:-420px;width:470px;background:#787e8e;top:55%}.sidebar-openings span{color:#fff;margin-left:30px}.sidebar-shop-icon{width:80px;height:59px;display:inline-block;cursor:pointer}.sidebar-shop-icon{background:url(../images/shop-icon.png) no-repeat;background-size:contain}.sidebar-openings-icon{width:30px;height:30px;display:inline-block;cursor:pointer;background:url(../images/icon-time.svg) no-repeat;background-size:contain;position:relative;top:50%;transform:translateY(-50%);left:10px}@media screen, projection{.notification-container{width:100%;display:block;height:50px;background:#49494b;position:fixed;top:-50px;left:0;z-index:999;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.notification-container.visible{top:0}.notification-wrapper{position:relative;width:100%;height:100%;display:block;margin:0;padding:0;color:#fff}.notification-wrapper>span:first-child{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;text-align:center}.notification-wrapper a{color:#fff;font-weight:normal;margin-left:15px}.notification-close{position:absolute;right:0;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);background:transparent url(../images/stoerer-exit.png) no-repeat center;width:20px;height:20px;text-indent:-9999px;margin-right:15px;cursor:pointer}}@media only screen and (max-width: 670px){.notification-container{height:80px;top:-80px}.notification-container.visible{top:0}.notification-wrapper>span:first-child{width:80%}.notification-wrapper a{display:block}}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;transition:background .15s ease-out,-webkit-transform 0s .15s;transition:background .15s ease-out,transform 0s .15s;-webkit-backface-visibility:hidden}/*!
 * Default mobile-first, responsive styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker__frame,.picker__holder{top:0;bottom:0;left:0;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:666px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all .15s ease-out}.picker__wrap{display:table;width:100%;height:100%}@media (min-height: 33.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}.picker__wrap{display:block}}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media (min-height: 26.5em){.picker__box{font-size:1.25em}}@media (min-height: 33.875em){.picker__box{display:block;font-size:1.33em;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,0.24)}}@media (min-height: 40.125em){.picker__frame{margin-bottom:7.5%}.picker__box{font-size:1.5em;border-bottom-width:1px;border-radius:5px}}.picker--opened .picker__holder{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);zoom:1;background:rgba(0,0,0,0.32);transition:background .15s ease-out}.picker--opened .picker__frame{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height: 33.875em){.picker--opened .picker__frame{top:auto;bottom:0}}.picker__footer,.picker__header,.picker__table{text-align:center}.picker__day--highlighted,.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__box{padding:0 1em}.picker__header{position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width: 24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}.picker__nav--next,.picker__nav--prev{top:-.33em}.picker__nav--prev{padding-right:1.5em}.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover,.picker__day--infocus:hover,.picker__day--outfocus:hover{color:#000;cursor:pointer;background:#b1dcfb}.picker__table{border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height: 33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height: 33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#0089ec;color:#fff}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:0}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.picker--focused .picker__list-item--highlighted,.picker__list-item--highlighted:hover,.picker__list-item:hover{background:#b1dcfb;cursor:pointer;color:#000}.picker__list{list-style:none;padding:.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}@media (min-height: 46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item--highlighted,.picker__list-item:hover{border-color:#0089ec;z-index:10}.picker--focused .picker__list-item--selected,.picker__list-item--selected,.picker__list-item--selected:hover{background:#0089ec;color:#fff;z-index:10}.picker--focused .picker__list-item--disabled,.picker__list-item--disabled,.picker__list-item--disabled:hover{background:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:0 0;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:focus,.picker--time .picker__button--clear:hover{background:#e20;border-color:#e20;cursor:pointer;color:#fff;outline:0}.picker--time .picker__button--clear:before{top:-.25em;color:#666;font-size:1.25em;font-weight:700}.picker--time .picker__button--clear:focus:before,.picker--time .picker__button--clear:hover:before{color:#fff;border-color:#fff}.picker--time .picker__frame{min-width:256px;max-width:320px}.picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media (min-height: 40.125em){.picker--time .picker__box{margin-bottom:5em}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;-o-transition-property:transform, height;transition-property:transform, height;transition-property:transform, height, -webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-o-linear-gradient(right, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-o-linear-gradient(left, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-o-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev:hover,.swiper-button-next:hover{filter:drop-shadow(2px 5px 2px rgba(0,0,0,0.7));-webkit-filter:drop-shadow(2px 5px 2px rgba(0,0,0,0.7))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:5px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:5px;left:auto}.swiper-pagination{text-align:center;-webkit-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10;position:relative;margin:0 auto;padding-top:20px}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top, 200ms -webkit-transform;transition:200ms top, 200ms -webkit-transform;-o-transition:200ms transform, 200ms top;transition:200ms transform, 200ms top;transition:200ms transform, 200ms top, 200ms -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left, 200ms -webkit-transform;transition:200ms left, 200ms -webkit-transform;-o-transition:200ms transform, 200ms left;transition:200ms transform, 200ms left;transition:200ms transform, 200ms left, 200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right, 200ms -webkit-transform;transition:200ms right, 200ms -webkit-transform;-o-transition:200ms transform, 200ms right;transition:200ms transform, 200ms right;transition:200ms transform, 200ms right, 200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#ffffff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#ffffff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:20px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container{width:100%;max-width:100%;height:auto;margin:0 auto}.swiper-slide{text-align:center}@media screen and (min-width: 768px){.swiper-slide{text-align:right}}.quicklink{display:flex;flex-wrap:wrap;width:calc(100% + 230px);margin:0 -115px 65px;position:relative}.quicklink-container{flex-basis:25%;max-width:25%;position:relative;padding:84px 24px;display:flex;flex-direction:column;justify-content:space-between;min-height:636px}.quicklink-container:before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:#787e8e;opacity:0.5;z-index:0;top:0;left:0;transition:opacity .3s}.quicklink-container p{color:#ffffff;text-align:center}.quicklink-container h2{font-size:14px;font-weight:bold;margin:0 0 30px;line-height:1.5;text-transform:none;letter-spacing:0;color:#ffffff;text-align:center;z-index:1}.quicklink-container .ce_hyperlink{padding:0;z-index:1}.quicklink-container .ce_hyperlink a{color:#787e8e;background-color:#ffffff;font-weight:bold;padding:15px;width:100%}.quicklink-container .ce_hyperlink a:hover{background-color:#ae9383;color:#ffffff}.quicklink-container:hover:before{opacity:.8}.quicklink.ql-button{margin:0 -115px 0}.quicklink.ql-button .quicklink-container{padding:0;min-height:unset;margin:0 !important;justify-content:center}.quicklink.ql-button .quicklink-container h2{padding:120px 60px;margin:0;z-index:2;pointer-events:none}.quicklink.ql-button .quicklink-container .ce_hyperlink{position:absolute;top:0;left:0;width:100%;height:100%}.quicklink.ql-button .quicklink-container .ce_hyperlink a{height:100%;opacity:0}.quicklink .bg-quicklink-men{background:url("../../publisher/images/quicklinks/quicklink-men.png") center;background-size:cover}.quicklink .bg-quicklink-bad{background:url("../../publisher/images/quicklinks/quicklink-bad.jpg") center;background-size:cover}.quicklink .bg-quicklink-women{background:url("../../publisher/images/quicklinks/quicklink-women.png") center;background-size:cover}.quicklink .bg-quicklink-social{background:url("../../publisher/images/quicklinks/quicklink-socialmedia.jpg") center;background-size:cover}@media only screen and (max-width: 1400px){.quicklink{width:100%;margin:0 0 65px}.quicklink.ql-button{margin:0px}}@media only screen and (max-width: 64em){.quicklink-container{flex-basis:50%;max-width:50%;min-height:320px}}@media only screen and (max-width: 30em){.quicklink{width:100%;margin:0 0 65px}.quicklink-container{flex-basis:100%;max-width:100%;min-height:320px}.quicklink.ql-button .quicklink-container{min-height:260px}.quicklink.ql-button .quicklink-container h2{padding:60px 16px}}
