html{line-height:1.15em;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{margin:0;padding:0;color:#171717;background:#fff;font-style:normal;font-weight:400;line-height:1.2em;font-display:swap;font:16px 'Calibri W01 Regular',sans-serif}body.overflow{overflow:hidden}*,*:before,*:after{box-sizing:inherit}.page-title{margin:0;font-size:2.5em}@media only screen and (max-width: 1024px){.page-title{font-size:1.88em}}@media only screen and (max-width: 767px){.page-title{font-size:1.56em}}h4,h5,h6{margin:0 0 .5em}.text p{font-size:1.19em;margin-top:15px;margin-bottom:15px;line-height:1.5em;font-style:normal;font-weight:normal;font-family:"Calibri W01 Regular"}.text p strong{font-size:21px}@media only screen and (max-width: 767px){.text p strong{font-size:1.19em}}@media only screen and (max-width: 767px){.text p{margin-top:5px;font-size:1.06em}}.text li{font-size:1.19em;line-height:1.5em;font-style:normal;font-weight:normal;font-family:"Calibri W01 Bold"}@media only screen and (max-width: 767px){.text li{font-size:1.06em}}.text sub{line-height:1}.text h2{font-size:1.63em}@media only screen and (max-width: 1024px){.text h2{font-size:1.5em}}@media only screen and (max-width: 767px){.text h2{font-size:1.38em}}.text h3{font-size:1.38em}@media only screen and (max-width: 1024px){.text h3{font-size:1.25em}}@media only screen and (max-width: 767px){.text h3{font-size:1.13em}}.text a{text-decoration:underline}@media only screen and (max-width: 1024px){.text>p{font-size:.9399999999999999em}}.hide{display:none}[hidden]{display:none}b,strong{font-style:normal;font-weight:normal;font-family:"Calibri W01 Bold"}svg:not(:root){overflow:hidden}.text-center{text-align:center}hr{height:0;overflow:visible;color:#171717;box-sizing:content-box}.list-nostyle{margin:0;padding:0;list-style:none}pre{font-size:1em;font-family:monospace,monospace}.text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.block-absolute{top:0;left:0;right:0;bottom:0;z-index:11;position:absolute}.clearfix:after{content:"";width:0;height:0;clear:both;font-size:0;line-height:0;display:block;visibility:hidden}.notfound .large-404{font-size:12.5em;color:#32abbb;line-height:1em}@media only screen and (max-width: 767px){.notfound .large-404{font-size:9.380000000000001em}}.notfound .title{margin:0}a{color:inherit;text-decoration:none;transition:color .35s;background-color:transparent}svg,path,circle{transition:fill .35s}img{width:auto;height:auto;max-width:100%;max-height:100%;border-style:none}figure{margin:0}figure img{display:block}fieldset{margin:0;padding:0}.edit-post{display:block;text-align:right}.edit-post a{padding:1em;display:block;max-width:200px;margin-left:auto;text-decoration:underline}.grid-x{display:flex;flex-flow:row wrap}.l-content{margin:0 auto;max-width:1920px}.black-header{color:#fff;background:#171717;position:relative}.black-header .custom-text{margin:0 auto;max-width:1465px;padding:3.5em 3.5em}.black-header .custom-text p{margin:0;font-size:2.5em;line-height:1.25em}.black-header .custom-text span{color:#32abbb !important}.black-header svg{position:absolute}.black-header svg.icon_1{bottom:9em;right:13em}.black-header svg.icon_2{right:6em;bottom:-3em}@media only screen and (max-width:1280px){.black-header .custom-text{padding-top:4em;padding-bottom:4em}.black-header .custom-text p{font-size:2.81em}}@media only screen and (max-width: 1024px){.black-header .custom-text{padding:3em 2.5em}.black-header .custom-text p{font-size:2em}.black-header .custom-text p br{display:none}}@media only screen and (max-width: 767px){.black-header .custom-text{padding:1.4em 1.9em 1.7em}.black-header .custom-text p{font-size:1.31em;line-height:1.15em}}.back-container{display:flex;align-items:center;padding-bottom:1em;justify-content:flex-end}.back-container a{overflow:hidden;position:relative;padding-bottom:5px}.back-container a:before{content:"";top:20px;height:2px;width:100%;left:-100%;background:#171717;position:absolute;transition:left .35s}.back-container a span{padding-left:.5em}.back-container a:hover:before{left:0}@media only screen and (max-width: 767px){.back-container span{font-size:.88em}}input[type=submit],.button{color:#32abbb;font-size:1.13em;cursor:pointer;position:relative;padding:16px 21px;display:inline-block;text-decoration:none;font-style:normal;font-weight:normal;font-family:"Calibri W01 Bold";transition:background-color .35s,color .35s,border-color .35s}input[type=submit].solid,.button.solid{color:#fff;padding:10px 40px;border:solid 2px #32abbb;background-color:#32abbb}input[type=submit].solid:hover,.button.solid:hover{color:#32abbb;background-color:#fff}input[type=submit].white,.button.white{color:#32abbb;padding:10px 40px;border:solid 2px;border-color:#fff;background-color:#fff}input[type=submit].white:hover,.button.white:hover{color:#fff;border:solid 2px #131414;background-color:#131414}input[type=submit].transparent,.button.transparent{border:solid 2px #32abbb;background-color:#fff}input[type=submit].transparent:hover,.button.transparent:hover{color:#fff;background-color:#32abbb}@media only screen and (max-width: 767px){input[type=submit],.button{font-size:1em}input[type=submit] svg,.button svg{width:40px;height:40px;top:8px}input[type=submit] .arrow,.button .arrow{top:18px;width:20px}input[type=submit]:hover svg,.button:hover svg{transform:translate(304%, 0) rotate(360deg)}input[type=submit]:hover .arrow,.button:hover .arrow{transform:translateX(3px)}}input[type=submit]:focus,.button:focus{outline:none}ul.page-numbers{margin:0;display:flex;padding:3em 0;list-style:none}ul.page-numbers li{display:inline-block;margin-right:.25em;transition:background-color .35s}ul.page-numbers li>.page-numbers{width:40px;height:41px;display:flex;align-items:center;justify-content:center;border:solid 1px #000}ul.page-numbers li>.page-numbers.current{color:#fff;background-color:#000}ul.page-numbers li>.page-numbers.dots{border:none;align-items:flex-end}ul.page-numbers li>.page-numbers.dots:hover{color:#000;background-color:#fff}ul.page-numbers li>.page-numbers.dots:hover svg path{fill:#fff}ul.page-numbers li>.page-numbers:hover{color:#fff;background-color:#000}ul.page-numbers li>.page-numbers:hover svg path{fill:#fff}.link{overflow:hidden;position:relative;display:inline-block}.link:before{content:"";left:0;right:0;bottom:0;height:3px;background:#171717;position:absolute;transition:transform .35s;transform:translateX(-101%)}.link:hover:before{transform:translateX(0)}.link.white:before{background:#fff}.file-wrapper{width:100%;color:#fff;background:#171717;position:relative;padding-bottom:6.9em}.file-wrapper .file-title{margin:0;font-size:3.13em;padding:1.5em 0 1em}.file-wrapper ul{display:flex;flex-flow:row wrap;margin:0 auto;padding:0 3.5em;max-width:1331px}.file-wrapper ul li{width:100%;margin:0 .6em;position:relative;background-color:#fff;box-sizing:border-box}.file-wrapper ul li a{cursor:pointer;height:105px;display:flex;align-items:center}.file-wrapper ul li a:hover .name:before{transform:translateX(0)}.file-wrapper ul li .name{color:#171717;font-size:1.13em;margin:0 auto;overflow:hidden;position:relative;padding:0 .5em 3px}.file-wrapper ul li .name:before{content:"";left:.5em;right:.5em;bottom:0;height:3px;position:absolute;background:#171717;transform:translateX(-120%);transition:transform .35s}.file-wrapper .icon_1{top:-4.4em;left:5.2em;position:absolute}.file-wrapper .icon_2{top:7.5em;left:9.7em;position:absolute}.file-wrapper .icon_3{right:7.6em;bottom:2.5em;position:absolute}@media only screen and (max-width: 1024px){.file-wrapper .file-title{font-size:1.56em}.file-wrapper ul{padding:0 2.5em}.file-wrapper ul li{margin-bottom:1.2em}.file-wrapper ul li .name{font-size:1em}}@media only screen and (max-width: 767px){.file-wrapper .file-title{font-size:1.25em}.file-wrapper ul{padding:0 1.9em;justify-content:center}.file-wrapper ul li{width:100%;max-width:400px;margin:0 0 15px}.file-wrapper ul li a{height:inherit;padding:15px 10px}.file-wrapper ul li .name{font-size:1em}}.video-box{overflow:hidden;border-radius:27px;position:relative}.video-box>img{display:block}.video-box .play{position:absolute;top:0;left:0;right:0;cursor:pointer;bottom:0;margin:auto;border-radius:50%;width:113px;height:113px;background:#000;display:flex;align-items:center;justify-content:center}.text-blocks{margin:0 auto;max-width:1465px;padding:2em 3.5em}.text-blocks>div{width:100%;margin-bottom:2.5em}.text-blocks .image-only img{margin:0 auto}@media only screen and (max-width: 1024px){.text-blocks{padding-left:2.5em;padding-right:2.5em}}@media only screen and (max-width: 767px){.text-blocks{padding-left:1.2em;padding-right:1.2em}}.text-blocks .blue-title{font-size:1.75em;font-style:normal;font-weight:bold;line-height:1.5em;font-family:"Calibri W01 Bold"}@media only screen and (max-width: 1024px){.text-blocks .blue-title{font-size:1.5em}}@media only screen and (max-width: 767px){.text-blocks .blue-title{font-size:1.38em}}.text-blocks .image-text .image{width:50%}@media only screen and (max-width: 767px){.text-blocks .image-text .image{width:100%}}.text-blocks .image-text .text{width:50%}@media only screen and (max-width: 767px){.text-blocks .image-text .text{width:100%}}.text-blocks .grid-x{align-items:center}.text-blocks .grid-x>div{width:50%;box-sizing:border-box}.text-blocks .grid-x>figure{width:50%;box-sizing:border-box}@media only screen and (max-width: 767px){.text-blocks .grid-x>figure{width:100%}}.text-blocks .grid-x img{width:100%}.text-blocks .grid-x a:hover{color:#50becd}.text-blocks .grid-x.about-slider-wrapper{margin-bottom:0}.text-blocks .image-text .text{padding-left:2em}.text-blocks .image-text .text.add-padding{padding:20px 20px 20px 2em}.text-blocks .text-image .text{padding-right:2em}.text-blocks .text-image .text.add-padding{padding:20px 2em 20px 20px}.text-blocks .text-text .text:nth-child(1){padding-right:2em}@media only screen and (max-width: 767px){.text-blocks .text-text .text:nth-child(1){padding-right:0}}.text-blocks .text-text .text:nth-child(2){padding-left:2em}@media only screen and (max-width: 767px){.text-blocks .text-text .text:nth-child(2){padding-left:0}}.text-blocks .text-text .text.add-padding{padding:20px}@media only screen and (max-width: 767px){.text-blocks .text-text .text.add-padding:nth-child(1){padding-bottom:0}}.text-blocks .text-row{width:100%}.text-blocks .text-row .grid-x .text{width:100%;padding:2em;margin:0 auto;max-width:1180px}@media only screen and (max-width: 1024px){.text-blocks .text-row .grid-x .text{padding:1em}.text-blocks .text-row .grid-x .text p{margin-top:0}}.text-blocks .text-row .btn-wrapper{margin-top:2em}.text-blocks .text-row .btn-wrapper a{text-decoration:none}.text-blocks .about-slider{width:0;height:0;opacity:0;visibility:hidden}@media only screen and (max-width: 767px){.text-blocks>div .text{width:100%;padding:0}.text-blocks>div>figure{width:100%;margin-bottom:1em}.text-blocks .image-text .text{padding:0}.text-blocks .text-image .text{padding:0;margin-bottom:20px}.text-blocks .text p:nth-of-type(1){margin-top:5px}.text-blocks .text p:last-child{margin-bottom:0}.text-blocks .about-slider-wrapper{margin:0 -1.9em}.text-blocks .about-slider{opacity:1;width:auto;height:auto;margin-left:1.9em;visibility:visible;padding-bottom:4em}.text-blocks .about-slider .slick-dots{margin-top:10px}.text-blocks .about-slider .slick-slide{margin:0 7px}.text-blocks .about-slider .slick-list{margin:0 -7px;padding-right:60px}}#zwetschke-herz{color:rgba(0,0,0,0.3);font-size:10.197px;font-weight:bold}#zwetschke-herz a:hover{text-decoration:underline;color:rgba(0,0,0,0.3)}.content-not-found{min-height:650px;padding-top:5em}.content-not-found .button{margin-top:4em}.content-not-found .title{font-size:2em}.content-not-found .button:hover>svg{transform:translate(185%, 0) rotate(360deg)}@media only screen and (max-width: 767px){.content-not-found{min-height:450px}}.text-doc>.content{max-width:1465px;padding:0 2em;margin:6.2em auto 5.1em}.text-doc a{cursor:pointer;text-decoration:underline}a.cc-custom-revoke{padding-top:10px;display:inline-block}.counter{height:53px;color:#32abbb;font-size:3.13em;display:inline-flex;overflow:hidden;position:relative;align-items:center;justify-content:center}.counter>span{height:100%;display:flex;line-height:1;flex-direction:column;transition:transform 2s ease;transform:translateY(0)}.counter>span>span{height:100%;flex:0 0 100%}.counter:nth-child(1)>span{transition-delay:0s}.counter:nth-child(2)>span{transition-delay:0.375s}.counter:nth-child(3)>span{transition-delay:0.75s}.counter:nth-child(4)>span{transition-delay:1.125s}.counter .nr-text{margin-right:10px}@media only screen and (max-width: 1024px){.counter{font-size:2.38em}}@media only screen and (max-width: 767px){.counter{height:26px;font-size:1.75em}}.clip-1 img{clip-path:polygon(47% 0, 73% 0, 85% 20%, 100% 56%, 76% 87%, 39% 100%, 4% 80%, 0 45%, 7% 12%)}.clip-2 img{clip-path:polygon(60% 1%, 76% 0, 100% 57%, 92% 76%, 54% 100%, 37% 100%, 3% 90%, 0 52%, 9% 15%)}.clip-3 img{clip-path:polygon(44% 0, 60% 0, 88% 23%, 100% 68%, 100% 78%, 93% 92%, 41% 100%, 0 78%, 0 41%)}@keyframes pullUp{0%{opacity:0;transform:scale3d(.2, .2, 1);transform-origin:center bottom;animation-timing-function:cubic-bezier(.21, .6, .35, 1)}30%{opacity:0}100%{opacity:1;transform:scale3d(1, 1, 1)}}.image.animate-inView>img{opacity:0;animation-duration:1s;animation-fill-mode:both;backface-visibility:hidden}.image.animate>img{animation-name:pullUp}.contact-page>.content{max-width:1465px;padding:0 3.5em;margin:6.2em auto 10em}.contact-page .page-header{padding-bottom:3.5em}.contact-page .page-header .text{font-size:1.13em}.contact-page .main-company{flex:1;padding-right:3em;margin-right:3em;border-right:solid 1px #707070}@media only screen and (max-width: 1024px){.contact-page .main-company{flex:1 1 100%;padding-right:0;margin-right:0;border-right:none}}.contact-page .main-company .contact{width:40%}@media only screen and (max-width:1200px){.contact-page .main-company .contact{width:100%}}@media only screen and (max-width: 1024px){.contact-page .main-company .contact{width:50%}}.contact-page .main-company .company-details{width:60%}@media only screen and (max-width:1200px){.contact-page .main-company .company-details{width:100%;margin-bottom:2em}}@media only screen and (max-width: 1024px){.contact-page .main-company .company-details{width:50%}}.contact-page .main-company .c-name{font-size:1.75em}@media only screen and (max-width: 1024px){.contact-page .main-company .c-name{font-size:1.5em}}@media only screen and (max-width: 767px){.contact-page .main-company .c-name{font-size:1.38em}}.contact-page .main-company .member{font-size:1.13em}.contact-page .main-company .address{margin:1em 0 1.5em}.contact-page .main-company .address>div{font-size:1.13em}@media only screen and (max-width: 767px){.contact-page .main-company .address>div{font-size:1em}}.contact-page .main-company .label{font-size:1.13em}@media only screen and (max-width: 767px){.contact-page .main-company .label{font-size:1em}}.contact-page .main-company .link{font-size:1.13em}@media only screen and (max-width: 767px){.contact-page .main-company .link{font-size:1em}}.contact-page .main-company .email{margin-bottom:1em}.contact-page .locations{flex:0 0 400px;margin-bottom:2em;font-size:1.13em}@media only screen and (max-width: 767px){.contact-page .locations{font-size:1em}}.contact-page .locations .location{margin-bottom:10px}@media only screen and (max-width: 1024px){.contact-page .locations{flex:1 1 100%}.contact-page .locations .locations-content{margin:0 -1em}.contact-page .locations .location{width:50%;padding:0 1em;margin-bottom:2em;box-sizing:border-box}}@media only screen and (max-width: 767px){.contact-page .locations .locations-content{margin:0}.contact-page .locations .location{width:100%;padding:0;margin-bottom:1em}}.contact-page .locations .sub-title{font-size:1.75em;margin:0 0 10px}@media only screen and (max-width: 1024px){.contact-page .locations .sub-title{font-size:1.5em}}@media only screen and (max-width: 767px){.contact-page .locations .sub-title{font-size:1.38em}}.contact-page .locations .tel:hover .hover-link{color:#32abbb}.contact-page .locations .email a{color:#32abbb;overflow:hidden;position:relative;display:inline-block;font-style:normal;font-weight:normal;font-family:"Calibri W01 Bold"}.contact-page .locations .email a:before{content:"";left:-100%;width:100%;bottom:0;height:2px;background-color:#32abbb;position:absolute;transition:left .35s}.contact-page .locations .email a:hover:before{left:0}@media only screen and (max-width: 1024px){.contact-page .content{margin-top:3em;padding-left:2.5em;padding-right:2.5em}.contact-page .content .aside{order:0;width:100%;display:flex;flex-flow:row wrap;padding-bottom:3em;justify-content:space-between}.contact-page .content .aside .c-name{font-size:1.5em}.contact-page .content .aside .member{font-size:1.13em}.contact-page .content .aside .address{margin:1em 0 1.5em}.contact-page .content .aside .address>div{font-size:1em}.contact-page .content .aside .link:before{height:2px}.contact-page .content .map{order:1;width:100%;padding-right:0}}@media only screen and (max-width: 767px){.contact-page .content{margin-top:2em;margin-bottom:1em;padding-left:1.2em;padding-right:1.2em}.contact-page .content .company-details{width:100%;margin-bottom:0}.contact-page .content .contact{width:100%}}body:not(.is-ie) .home-intro>.content>svg{width:100%;height:auto}body:not(.is-ie) .home-box>svg{width:100%;height:auto}body:not(.is-ie) .standorte-article .page-header .triangele{width:100%;height:auto}body:not(.is-ie) .home-standorte .map>svg{width:100%;height:auto;max-width:967px}body.is-ie .home-standorte .map>svg{width:100%}.new-icons{padding-bottom:1em}.new-icons .icon{margin:0 auto;max-width:100px;padding-bottom:0}.new-icons .text-content{padding-top:2em}.new-icons .txt span{display:block;font-size:1.25em;font-family:"Calibri W01 Bold"}.new-icons .txt .nr{color:#32abbb;font-size:3.13em;font-style:normal;font-weight:normal}.new-icons .txt .txt{font-size:1.44em}.new-icons .item{margin:0 10px;width:calc(20% - 20px)}.new-icons .txt-content{width:100%;padding-top:2em}.new-icons .txt-content>.text{max-width:850px;margin:0 auto}.new-icons.single-standorte{padding-top:3em;padding-bottom:3.3em;background:#F4F4F4}.new-icons.single-standorte>.grid-x{padding:0 3.5em}.new-icons.single-standorte .item{width:calc(25% - 20px);margin-bottom:15px}@media only screen and (max-width: 1024px){.new-icons.single-standorte .grid-x{padding-left:2.5em;padding-right:2.5em}.new-icons .icon{max-width:80px}.new-icons .txt .nr{font-size:2.13em}.new-icons .txt .txt{font-size:1.25em}.new-icons .txt-content{padding-top:1em}}@media only screen and (max-width: 767px){.new-icons{align-items:center;justify-content:center}.new-icons.single-standorte .grid-x{padding-left:1.2em;padding-right:1.2em}.new-icons .item{margin-bottom:15px;width:calc(33.33% - 20px)}.new-icons .item:nth-child(4){width:calc(50% - 20px)}.new-icons .item:nth-child(5){width:calc(50% - 20px)}.new-icons .item .icon{max-width:65px}.new-icons .item .txt .nr{font-size:1.75em}.new-icons .item .txt .txt{font-size:1.06em}.new-icons .item .txt .name{font-size:1.06em}.new-icons.single-standorte{padding-top:1.5em;padding-bottom:1em}.new-icons.single-standorte .item{width:calc(50% - 20px)}.new-icons .txt-content p{margin-top:0}}.text-doc h2{font-size:2em;margin:0 0 30px;font-style:normal;font-weight:normal;font-family:"Calibri W01 Bold"}.text-doc h3{font-size:1.75em;margin:20px 0 10px;font-style:normal;font-weight:normal;font-family:"Calibri W01 Bold"}.text-doc h4{font-size:1.5em;margin:15px 0 0;font-style:normal;font-weight:normal;font-family:"Calibri W01 Bold"}.text-doc h5{font-size:1.25em;margin:15px 0 0;font-style:normal;font-weight:normal;font-family:"Calibri W01 Bold"}.text-doc p{margin-top:0;margin-bottom:10px}.text-doc p:empty{margin:0}.text-doc .privacy-policy-cookie-list{margin:1em 0;display:flex;flex-flow:row wrap}.text-doc .privacy-policy-cookie-list .row{width:100%;display:flex}.text-doc .privacy-policy-cookie-list .row>div{flex:0 0 130px;padding:5px 10px;border:solid 1px #ccc}.text-doc .privacy-policy-cookie-list .row>div:nth-child(3){flex:0 0 250px}@media only screen and (max-width:940px){.text-doc .privacy-policy-cookie-list .row>div{font-size:.88em;flex:0 0 101px;padding:5px 10px;border:solid 1px #ccc}.text-doc .privacy-policy-cookie-list .row>div:nth-child(3){flex:0 0 215px}}@media only screen and (max-width:800px){.text-doc .privacy-policy-cookie-list .row{width:50%;display:block}}@media only screen and (max-width:535px){.text-doc .privacy-policy-cookie-list .row>div:nth-child(3){height:36px}}.menagement-blocks{margin:0 auto;max-width:1465px;padding:0 3.5em 2em}.menagement-blocks .grid-x{margin:0 -1.5em}.menagement-blocks .grid-x>div{width:50%;padding:0 1.5em 3em;box-sizing:border-box}.menagement-blocks .grid-x>div.text-row{width:100%}.menagement-blocks .grid-x>div.text-text{width:100%}.menagement-blocks .grid-x>div.image-text .image{padding-bottom:2em}.menagement-blocks .blue-title{font-size:1.75em;color:#31ACBB;font-style:normal;font-weight:normal;font-family:"Calibri W01 Bold"}@media only screen and (max-width: 1024px){.menagement-blocks .blue-title{font-size:1.5em}}@media only screen and (max-width: 767px){.menagement-blocks .blue-title{font-size:1.38em}}.menagement-blocks .position{color:#000;font-size:1.31em}.menagement-blocks .text.add-padding{padding:0 20px 20px 20px}@media only screen and (max-width: 1024px){.menagement-blocks{padding-left:2.5em;padding-right:2.5em}.menagement-blocks .grid-x{margin:0 -0.75em}.menagement-blocks .grid-x>div{padding-left:.75em;padding-right:.75em;padding-bottom:1.5em}.menagement-blocks .grid-x>div.image-text .image{padding-bottom:1em}}@media only screen and (max-width: 767px){.menagement-blocks{padding:0 1.2em;margin-bottom:1.2em}.menagement-blocks .grid-x{margin:0}.menagement-blocks .grid-x>div{width:100%;padding-left:0;padding-right:0;padding-bottom:1em}.menagement-blocks .grid-x>div.image-text .image{padding-bottom:1em}}.single-page .content-aside .home-boxes{padding:0}@media only screen and (max-width:1250px){.single-page .content-aside .home-boxes .item{width:50%}}@media only screen and (max-width: 767px){.single-page .content-aside .home-boxes .item{width:100%}}.content-aside{margin:3em auto 4em;padding:0 3.5em;max-width:1465px}.content-aside .text-container{flex:1;padding-right:3em;margin-right:3em;border-right:solid 1px #707070}.content-aside .text-container .text-blocks{padding:0}.content-aside .text-container .text.text-center{padding:0;text-align:left}@media only screen and (max-width: 1024px){.content-aside{margin-top:2em;margin-bottom:2em;padding-left:2.5em;padding-right:2.5em}.content-aside .text-container{flex:1 1 100%;padding-right:0;margin-right:0;border-right:none}}@media only screen and (max-width: 767px){.content-aside{padding-left:1.2em;padding-right:1.2em}}input[type="text"],input[type="email"],input[type="search"],input[type="number"],input[type="tel"],input[type="file"],input[type="range"],input[type="date"],textarea{width:100%;height:52px;padding:5px;outline:none;line-height:normal;font-size:1em;background:#fff;border-radius:0;outline-offset:0;box-sizing:border-box;border:solid 1px #ccc;-webkit-appearance:none;-webkit-backface-visibility:hidden}input[type="text"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="file"]:focus,input[type="range"]:focus,input[type="date"]:focus,textarea:focus{outline:none;outline-offset:0;border-color:#171717}select{width:100%;height:65px;padding:5px 20px;margin:0;font-size:100%;line-height:1.15;font-family:inherit;text-overflow:'';text-indent:.01px;-moz-appearance:none;border:solid 1px #ccc;-webkit-appearance:none;-webkit-border-radius:0;background:url(/wp-content/themes/zwetschke-base/assets/images/content/arrow-down.svg) no-repeat #f4f4f4 right 1em center}select:focus{outline:none;outline-offset:0;border-color:#171717}textarea{width:100%;padding:5px;display:block;max-width:100%;resize:vertical;min-height:180px;box-sizing:border-box}select::-ms-expand{display:none}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}button,[type="reset"],[type="button"],[type="submit"]{-webkit-appearance:none}button,select{text-transform:none}button,input{overflow:visible}input[type="search"]::-webkit-search-decoration{display:none}.from-wrapper ::-webkit-input-placeholder{color:#171717}.from-wrapper :-moz-placeholder{color:#171717;opacity:1}.from-wrapper ::-moz-placeholder{color:#171717;opacity:1}.from-wrapper :-ms-input-placeholder{color:#171717}.from-wrapper ::-ms-input-placeholder{color:#171717}.from-wrapper ::placeholder{color:#171717}.from-wrapper ::-moz-focus-inner{border:0}.from-wrapper :focus{outline:none}input:visited{color:inherit;outline:none;text-decoration:none}.header{position:relative;box-shadow:0 5px 20px 0 rgba(23,23,23,0.2)}.header .content{z-index:1;display:flex;height:120px;margin:0 auto;max-width:1920px;align-items:center;padding:.7em 2.8em}.header .site-logo{z-index:5;margin-top:5px}.header .menu-cotainer{flex:1;text-align:right}.header .languages{flex:0 0 30px}.header .languages ul{margin-top:5px}.header .languages>li{font-size:1.13em;display:block;overflow:hidden;position:relative;text-align:center;margin-bottom:5px}.header .languages>li:before{content:"";left:-100%;bottom:0;width:100%;height:3px;background:#171717;position:absolute;transition:left .35s}.header .languages>li:hover:before{left:0}.header .languages>li.current{font-style:normal;font-weight:normal;font-family:"Calibri W01 Bold"}.header .languages>li.current:before{left:0}.resp{align-items:center}.resp>nav{margin-left:auto;margin-right:35px;position:relative}.resp>nav>svg{top:-2px;left:-11px;position:absolute}.mainmenu{position:relative;display:flex}.mainmenu li{height:46px;position:relative;display:block}.mainmenu li a{color:#171717;font-size:1.38em;display:block;margin:0 5px;padding:6px 3px 2px 3px;position:relative;overflow:hidden;text-decoration:none}.mainmenu li a:before{content:"";left:-100%;bottom:0;width:100%;height:2px;background:#171717;position:absolute;transition:left .35s}.mainmenu li a:hover:before{left:0}.mainmenu li.current>a{font-style:normal;font-weight:normal;font-family:"Calibri W01 Bold"}.mainmenu li.current>a:before{left:0}.mainmenu li>.submenu{left:0;margin:0;z-index:3;min-width:100px;max-height:0;overflow:hidden;background:#fff;position:absolute;text-align:left;visibility:hidden;transition:max-height .35s;box-shadow:1px 3px 10px 4px rgba(0,0,0,0.5)}.mainmenu li>.submenu ul{z-index:100;padding:15px 10px;position:relative;white-space:nowrap}.mainmenu li>.submenu .current>a{font-style:normal;font-weight:normal;font-family:"Calibri W01 Bold"}.mainmenu li>.submenu .current>a:before{left:0}.mainmenu li:hover>.submenu{max-height:300px;visibility:visible;transition-duration:1s}.mainmenu label,.mainmenu input{margin:0;padding:0;display:none}.nav-icon{z-index:5;top:1.8em;right:2em;width:30px;height:25px;display:none;cursor:pointer;position:absolute}.nav-icon span{left:0;height:3px;width:100%;display:block;position:absolute;background-color:#171717;transform:rotate(0deg);transition:transform .25s ease-in-out}.nav-icon span:nth-child(1){top:0}.nav-icon span:nth-child(2){top:9px}.nav-icon span:nth-child(3){top:9px}.nav-icon span:nth-child(4){top:18px}@media only screen and (max-width:1600px){.mainmenu li a{font-size:1.38em}}@media only screen and (max-width:1366px){.site-logo{flex:0 0 250px}.resp>nav{margin-right:25px}.mainmenu li a{font-size:1.13em}.header .content{padding:0 1.5em}}@media only screen and (max-width:1150px){.site-logo{flex:0 0 200px}.mainmenu li a{font-size:1.06em}}@media only screen and (max-width: 1024px){.header .content{height:80px;padding-left:2em;padding-right:2em}.resp{top:0;left:0;right:0;bottom:0;z-index:4;display:block;position:fixed;background:#fff;overflow:scroll;padding-top:100px;padding-left:1.8em;padding-right:1.8em;transition:transform .4s ease-out;transform:translateY(-100%)}.resp>nav{opacity:0;width:100%;margin-right:0;transform:translateY(100px);transform-origin:center center;transition:opacity .35s,transform .4s}.resp .languages{opacity:0;right:inherit;bottom:inherit;flex:1 1 100%;text-align:left;padding-top:3em;padding-left:6px;position:relative;transition-delay:0s;transform:translateY(200px);transition:opacity .35s,transform .5s}.resp .languages ul{text-align:center}.resp .languages li{font-size:1.88em;margin-bottom:0;margin-right:20px;display:inline-block}.mainmenu{display:block}.mainmenu li{height:inherit;display:block;text-align:left;padding-bottom:7px;margin-bottom:7px}.mainmenu li:before{content:"";left:0;right:0;bottom:0;height:3px;opacity:0;background:#f4f4f4;position:absolute;transform:translateY(20px);transition:opacity .35s,transform .35s}.mainmenu li:nth-of-type(1):before{transition-delay:.2s}.mainmenu li:nth-of-type(2):before{transition-delay:.4s}.mainmenu li:nth-of-type(3):before{transition-delay:.6s}.mainmenu li:nth-of-type(4):before{transition-delay:.8s}.mainmenu li:nth-of-type(5):before{transition-delay:1s}.mainmenu li:nth-of-type(6):before{transition-delay:1.2s}.mainmenu li:nth-of-type(7):before{transition-delay:1.4s}.mainmenu li:nth-of-type(8):before{transition-delay:1.6s}.mainmenu li:nth-of-type(9):before{transition-delay:1.8s}.mainmenu li:nth-of-type(10):before{transition-delay:2s}.mainmenu li a{font-size:1.88em}.mainmenu li a:before{content:none}.mainmenu li.parent a{margin-right:75px}.mainmenu li.parent label{top:15px;right:9px;display:block;cursor:pointer;z-index:10;position:absolute}.mainmenu li.parent label svg{transition:transform .35s}.mainmenu li.parent:hover .submenu{max-height:0;transition-duration:inherit;box-shadow:none}.mainmenu li.parent .submenu{position:relative}.mainmenu li.parent input:checked+label>.arrow{transform:rotateX(180deg)}.mainmenu li.parent input:checked~.submenu{box-shadow:none;max-height:300px;visibility:visible;transition-duration:1s}.nav-icon{display:block}.menu-opened .resp{transform:translateY(0%)}.menu-opened .resp>nav{opacity:1;transition-delay:.4s;transform:translateY(0)}.menu-opened .languages{opacity:1;transition-delay:.5s;transform:translateY(0px)}.menu-opened .mainmenu>li:before{opacity:1;transform:translateY(0)}.menu-opened .nav-icon span:nth-child(1){top:9px;width:0%;left:50%}.menu-opened .nav-icon span:nth-child(2){transform:rotate(45deg)}.menu-opened .nav-icon span:nth-child(3){transform:rotate(-45deg)}.menu-opened .nav-icon span:nth-child(4){top:9px;width:0;left:50%}.resp{padding-top:140px;padding-left:26px;padding-right:26px}}@media only screen and (max-width: 767px){.resp{padding-top:110px;padding-left:15px;padding-right:15px}.resp .languages{left:0;right:0;padding:0;bottom:2em;position:absolute}.resp .languages li{font-size:1.5em}.resp .languages li:last-child{margin-right:0}.mainmenu li{margin-bottom:2px}.mainmenu li a{font-size:1.5em}.mainmenu li li{padding-bottom:0}.mainmenu li li a{font-size:1.25em}.mainmenu li>.submenu ul{padding-left:0;padding-right:0;padding-top:5px;padding-bottom:10px}.header .content{height:70px;padding-left:1.1em;padding-right:1.3em}.nav-icon{top:1.7em;right:1.4em}}#footer{z-index:2;margin:0 auto;max-width:1920px;position:relative;border-top:solid 2px #ebebeb}#footer>.content{position:relative;align-items:flex-end;padding:1.5em 1.5em;margin-left:2em;margin-right:2em;justify-content:space-between}@media only screen and (max-width: 1024px){#footer>.content{margin-left:1em;margin-right:1em}}@media only screen and (max-width: 767px){#footer>.content{margin-left:0;margin-right:0;padding-left:1.2em;padding-right:1.2em}}#footer .onyx-power{margin:0;font-size:1em}#footer .social-media{flex:0 0 150px}@media only screen and (max-width: 767px){#footer .social-media{flex:1 1 100%}}#footer .social-media a{display:block;line-height:0}#footer .social-media .grid-x{margin:0 -10px}#footer .social-media .grid-x>div{padding:0 10px;box-sizing:border-box}@media only screen and (max-width: 767px){#footer .social-media .grid-x{margin-bottom:1em;justify-content:center}}@media only screen and (max-width: 1024px){#footer .social-media svg{width:50px;height:50px}}@media only screen and (max-width: 767px){#footer .social-media svg{width:40px;height:40px}}#footer .onyx-cr{flex:0 0 130px;text-align:right}@media only screen and (max-width: 767px){#footer .onyx-cr{flex:1 1 100%;text-align:center;padding-bottom:10px}}#footer .footer-menu{flex:1;text-align:center;margin-bottom:-6px}@media only screen and (max-width: 767px){#footer .footer-menu{flex:1 1 100%}}#footer .footer-menu>li{margin:0 .8em;font-size:1.31em;display:inline-block}#footer .footer-menu>li span{overflow:hidden;position:relative;display:inline-block}#footer .footer-menu>li span:before{content:"";left:0;right:0;bottom:0;height:2px;background:#171717;position:absolute;transition:transform .35s;transform:translateX(-100%)}#footer .footer-menu>li:hover span:before{transform:translateY(0)}@media only screen and (max-width:767px){#footer .onyx-power{font-size:.88em;left:2em;top:inherit;bottom:5px}#footer .footer-menu{padding-bottom:1em}#footer .footer-menu li{font-size:1em}}.standorte-footer{background:#fafafa;padding:3em 3.5em 2.3em}.standorte-footer .company{padding-right:20%;box-sizing:border-box}.standorte-footer .company>.content{max-width:570px}.standorte-footer .c-name{font-size:1.13em;margin-bottom:8px}.standorte-footer .member{font-size:1.38em;margin-bottom:27px}.standorte-footer .route a{padding:0;overflow:hidden;margin-top:0.8em;position:relative;border:none;background-color:transparent}.standorte-footer .route a:before{content:"";left:0;right:0;bottom:0;height:2px;position:absolute;background:#32abbb;transition:transform .35s;transform:translateX(-110%)}.standorte-footer .route a:hover{color:#32abbb;border:none;background-color:transparent}.standorte-footer .route a:hover :before{transform:translateX(0%)}.standorte-footer .address{font-size:1em}.standorte-footer .contact label{font-size:1em;width:60px;float:left}.standorte-footer .tel-fax a,.standorte-footer .tel-fax span{white-space:nowrap}.standorte-footer .e-mail a{color:#32abbb}.standorte-footer .tel a:before{background:#fff}.standorte-footer .e-mail a:before{background:#32abbb}.standorte-footer .fax>span{font-size:1em}.standorte-footer .tel a,.standorte-footer .e-mail a{font-size:1em;overflow:hidden;position:relative;display:inline-block}.standorte-footer .tel a:before,.standorte-footer .e-mail a:before{content:"";left:0;right:0;bottom:0;height:2px;position:absolute;transition:transform .35s;transform:translateX(-110%)}.standorte-footer .tel a:hover:before,.standorte-footer .e-mail a:hover:before{transform:translateX(0)}.standorte-footer .e-mail{margin-top:.8em}.standorte-footer .e-mail a{font-size:1.13em;font-style:normal;font-weight:normal;transform:translateY(-2px);font-family:"Calibri W01 Bold"}@media only screen and (max-width: 1024px){.standorte-footer{padding:2em 2.5em 1.5em}.standorte-footer .contact{padding-top:0}.standorte-footer .c-name{font-size:1.38em}.standorte-footer .member{font-size:1.25em;margin-bottom:10px}.standorte-footer .address{font-size:1.25em}.standorte-footer .fax>span{font-size:1.25em}.standorte-footer .tel a,.standorte-footer .e-mail a{font-size:1.25em}.standorte-footer .contact label{font-size:1.25em}.standorte-footer .route a{margin-top:.5em}.standorte-footer .company{width:60%}.standorte-footer .contact{width:40%}}@media only screen and (max-width: 767px){.standorte-footer{padding:2.1em 1.2em 1.5em}.standorte-footer .company{width:100%;padding-right:0;padding-bottom:1.5em}.standorte-footer .company .content{max-width:inherit}.standorte-footer .contact{width:100%;padding-top:0}.standorte-footer .contact .fax>span,.standorte-footer .contact .tel a,.standorte-footer .contact .e-mail a{font-size:1.06em}.standorte-footer .contact label{width:55px;font-size:1.06em}.standorte-footer .member{font-size:1.06em}.standorte-footer .address{font-size:1.06em}.standorte-footer .c-name{font-size:1.25em}.standorte-footer .tel-fax{padding-bottom:.3em}}@media only screen and (max-width:1800px){.file-wrapper .icon_2{display:none}.file-wrapper .icon_3{right:1em;bottom:-3em}}@media only screen and (max-width: 767px){.file-wrapper{padding-bottom:3em}.file-wrapper .icon_1{top:-2.4em;left:1em}.file-wrapper .icon_1 svg{width:55px;height:65px}.file-wrapper .icon_3{right:0;bottom:-1.7em}.file-wrapper .icon_3 svg{width:66px;height:67px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list a:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide:focus{outline:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{left:0;right:0;padding:0;list-style:none;margin:1.3em 0 0;text-align:left;position:absolute}.slick-dots li{margin-right:10px;position:relative;display:inline-block}.slick-dots li.slick-active button{background-color:#32abbb}.slick-dots button{border:none;width:8px;height:8px;padding:0;font-size:0;outline:none;border-radius:50%;background-color:#f4f4f4;text-indent:-9999px;-webkit-appearance:none;transition:background-color .35s}.slick-dots.white li button{background-color:#171717}.slick-dots.white li.slick-active button{background-color:#fff}.home-page{overflow:hidden}.home-slider{position:relative}.home-slider:before{content:"";top:0;left:0;right:0;bottom:0;position:absolute;background:#000}.home-slider .home-image{height:700px;background-size:cover;background-position:center;background-repeat:no-repeat}.home-slider .caption-content{top:0;left:0;right:0;bottom:0;position:absolute;max-width:1800px;margin:0 auto}.home-slider .caption-slider{margin:0 3em;width:calc(100% - 6em);height:100%}.home-slider .caption-slider .slick-list{left:0;right:0;bottom:5em;position:absolute;max-width:720px;background:rgba(49,172,187,0.7)}@media only screen and (max-width: 1024px){.home-slider .caption-slider{margin:0 2em;width:calc(100% - 4em)}}.home-slider .caption{margin:0 auto;padding:3em;max-width:1467px}.home-slider .slide-title{margin:0;color:#fff;font-size:2.38em;line-height:1em}.home-slider .slide-text{font-size:1.13em;color:#fff}.home-slider .slick-dots{bottom:33px;z-index:1}.home-slider .slick-dots button{width:11px;height:11px}.home-slider .btn-wrapper{margin-top:2em}@media only screen and (max-width:1400px){.home-slider .home-image{height:600px}.home-slider .caption{padding:2em}.home-slider .slide-title{font-size:2.19em}}@media only screen and (max-width: 1024px){.home-slider .home-image{height:650px}.home-slider .slide-title{font-size:1.88em}.home-slider .slide-text{font-size:1.25em}}@media only screen and (max-width:767px){.home-slider .caption-content{top:initial;left:inherit;right:inherit;bottom:inherit;position:relative;background:#32abbb}.home-slider .caption-slider{margin:0;width:100%}.home-slider .caption-slider .slick-list{left:inherit;right:inherit;bottom:inherit;position:relative}.home-slider .caption-slider .slick-dots{left:1.25em;top:-60px;bottom:inherit}.home-slider .caption-slider .caption{padding:1.5em 1.2em}.home-slider .slide-title{font-size:1.5em;margin-bottom:10px}.home-slider .slide-text{font-size:1.13em;line-height:1.2em}.home-slider .button{background-color:#171717}.home-slider .btn-wrapper{margin-top:1em}}@media only screen and (max-width: 767px){.home-slider .home-image{height:450px}.home-slider .txt-content{bottom:3em;top:inherit;transform:none;padding:0 1.8em 0 2.8em}}@media only screen and (max-width:480px){.home-slider .home-image{height:300px}}.page-intro>.content{margin:0 auto;max-width:1467px;padding:3em 3.5em 3.5em}.page-intro .page-title{font-size:2.5em}.page-intro .text{max-width:740px;margin:20px auto 0}@media only screen and (max-width: 1024px){.page-intro>.content{padding:2.5em 2.5em 3em}.page-intro .page-title{font-size:2.13em}}@media only screen and (max-width: 1024px){.page-intro>.content{padding:2em 1.2em 2.5em}.page-intro .page-title{font-size:1.75em}}.numbers-wrapper .bg-color{background:#F4F4F4}.numbers-wrapper .content{margin:0 auto;max-width:1345px;padding:3em 3.5em 3em}.numbers-wrapper .numbers{padding:2em 0}.numbers-wrapper .numbers .item{width:50%;padding:0 2em;box-sizing:border-box}.numbers-wrapper .numbers .item .icon{padding-bottom:1.3em}.numbers-wrapper .numbers .item .name{margin:0;font-size:1.44em;font-weight:400}.numbers-wrapper .numbers .item .subname{margin:0;font-size:1em;font-weight:normal}@media only screen and (max-width: 1024px){.numbers-wrapper .content{padding-left:1em;padding-right:1em}.numbers-wrapper .name{font-size:1.25em}.numbers-wrapper .subname{font-size:.9399999999999999em}}@media only screen and (max-width: 767px){.numbers-wrapper .content{padding:2em 1em 1.9em}.numbers-wrapper .content .numbers .item{width:100%;padding-bottom:2em}.numbers-wrapper .content .numbers .item:last-child{padding-bottom:0}.numbers-wrapper .icon{padding-bottom:0}.numbers-wrapper .name{font-size:1.06em}.numbers-wrapper .subname{font-size:.88em}.numbers-wrapper .icon svg{width:72px;height:90px}}.single-page .home-boxes{max-width:1465px;padding:0 3.5em 4em;box-sizing:inherit}@media only screen and (max-width: 1024px){.single-page .home-boxes{padding-left:2.5em;padding-right:2.5em}}@media only screen and (max-width: 767px){.single-page .home-boxes{padding-left:1.2em;padding-right:1.2em}}.home-boxes{margin:3em auto 0;max-width:1800px;padding:0 3em 4em;box-sizing:border-box}.home-boxes .items{margin:0 -1em}.home-boxes .item{width:33.33%;padding:0 1em;margin-bottom:2em;box-sizing:border-box;display:flex;flex-direction:column}.home-boxes .txt-content{color:#fff;height:100%;padding:1.3em 1.5em;background:#32abbb;display:flex;flex-direction:column}.home-boxes .btn-wrapper{margin-top:auto}.home-boxes .headline{font-size:1.5em;margin:0 0 15px}.home-boxes .text{margin-bottom:1em}@media only screen and (max-width: 767px){.home-boxes .button{background-color:#171717}}@media only screen and (max-width: 1024px){.home-boxes{margin-top:2em;padding:0 2em 3em}.home-boxes .item{width:50%}.home-boxes .headline{font-size:1.38em}}@media only screen and (max-width: 767px){.home-boxes{margin-top:1.2em;padding:0 1.2em 1.5em}.home-boxes .items{margin:0}.home-boxes .item{padding:0;width:100%;margin-bottom:1.2em}.home-boxes .item:last-child{margin-bottom:0}.home-boxes .item img{width:100%}.home-boxes .headline{font-size:1.25em;margin-bottom:10px}}.list-page>.content{margin:6.2em auto 5.1em}@media only screen and (max-width: 1024px){.list-page>.content{margin:4em auto 3em}}@media only screen and (max-width: 767px){.list-page>.content{margin:2.1em auto 2em}}.list-page .page-header{max-width:1465px;padding:0 3.5em;margin:0 auto}.list-page .page-header .image{position:relative}.list-page .page-header .img-holder{height:545px;margin-bottom:2em;background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover}@media only screen and (max-width: 1024px){.list-page .page-header .img-holder{height:400px}}@media only screen and (max-width: 767px){.list-page .page-header .img-holder{height:220px;margin-bottom:10px}}.list-page .page-header .img-name{font-size:2.5em;padding:10px 25px;background:#31ACBB;position:absolute;left:0;bottom:0;color:#fff}@media only screen and (max-width: 1024px){.list-page .page-header .img-name{font-size:1.88em}}@media only screen and (max-width: 767px){.list-page .page-header .img-name{font-size:1.25em}}.list-page .page-header .subtitle{font-size:1.44em}.list-page .page-header .text{padding-bottom:.8em}.list-page .page-header p{margin-bottom:24px}@media only screen and (max-width: 1024px){.list-page .page-header{padding:0 2.5em;margin-bottom:1.9em}}@media only screen and (max-width: 767px){.list-page .page-header{padding:0 1.2em;margin-bottom:1em}.list-page .page-header .subtitle{margin-bottom:0}.list-page .page-header p:nth-child(1){margin-top:5px}}.about-page .about-text{margin:0 auto;max-width:1465px;padding:2em 3.5em 0}@media only screen and (max-width: 1024px){.about-page .about-text{padding:0 2.5em}}@media only screen and (max-width: 767px){.about-page .about-text{padding-left:1.2em;padding-right:1.2em}}.team-list{max-width:1465px;margin:0 auto 0;padding:5em 3.5em 0}.team-list .headline{font-size:1.75em;margin:0 0 1em}.team-list>.grid-x{margin:0 -5px}.team-list .image{margin-bottom:1em}.team-list .item{width:25%;padding:0 5px;position:relative;margin-bottom:10px;box-sizing:border-box}.team-list .item .name{color:#32abbb;font-size:1.63em;margin-top:0;margin-bottom:5px}.team-list .item .position{font-size:1.25em}@media only screen and (max-width: 1024px){.team-list .item{width:50%;margin-bottom:1em}.team-list .item .image img{width:100%}.team-list .item .name{font-size:1.5em}.team-list .item .position{font-size:1.13em}}@media only screen and (max-width: 767px){.team-list .item{width:100%;padding:0}}@media only screen and (max-width: 1024px){.team-list{padding-left:2.5em;padding-right:2.5em}.team-list .headline{font-size:1.5em}}@media only screen and (max-width: 767px){.team-list{padding:1.2em}}.jobs-page>.content{padding:6.5em 3.5em}.jobs-page .jobs-filter{max-width:338px;margin-top:3em}.jobs-page .jobs-filter select{font-size:1.31em;font-weight:600;box-sizing:border-box}@media only screen and (max-width: 1024px){.jobs-page>.content{padding:3.5em 2.5em}}@media only screen and (max-width: 767px){.jobs-page>.content{padding:2.3em 1em}.jobs-page .jobs-list{margin-top:2em}.jobs-page .jobs-filter{padding:0 10px;margin-top:1.6em}.jobs-page .page-header{padding:0 10px}}.jobs-page .no-jobs-found{margin-top:2em}.jobs-page .no-jobs-found>div{font-size:1.25em}@media only screen and (max-width: 767px){.jobs-page .no-jobs-found>div{font-size:1em;padding-left:10px}}.jobs-list{margin:5.5em 0}.jobs-list .item{width:100%;margin-bottom:1em;padding:0 .6em 1em;align-items:flex-end;box-sizing:border-box;border-bottom:solid 5px #f4f4f4}.jobs-list .txt-content{flex:1;padding-right:2em}.jobs-list .title{font-size:1.44em;margin:0 0 12px}.jobs-list span{font-size:1.13em}.jobs-list .pointer{display:inline-block}.jobs-list .locations{margin-top:5px;align-items:center}.jobs-list .city{margin-right:15px}.jobs-list .city .name{margin:0;font-size:1.13em;font-weight:normal;display:inline-block}@media only screen and (max-width: 1024px){.jobs-list .title{font-size:1.25em}.jobs-list span{font-size:1.13em}.jobs-list .city .name{font-size:1.13em}}@media only screen and (max-width: 767px){.jobs-list .item{margin-bottom:1.4em;padding-bottom:1.4em;border-bottom:solid 3px #f4f4f4}.jobs-list .txt-content{flex:1 1 100%;padding-right:0}.jobs-list .title{font-size:1.13em;line-height:1.1em}.jobs-list span{font-size:1em}.jobs-list .city .name{font-size:1em}.jobs-list .city{width:100%}.jobs-list .city .name{margin-left:10px}.jobs-list .btn-wrapper{width:100%;margin-top:.7em}}.locations-page>.content{margin:0 auto;max-width:1467px;padding:6.3em 3.5em 4em}.locations-page .locations-page{padding-left:0;padding-right:0}.locations-page .page-header .text{font-size:1.5em}@media only screen and (max-width: 1024px){.locations-page .page-header .text{font-size:1.38em}}@media only screen and (max-width: 767px){.locations-page .page-header .text{font-size:1.13em}}.locations-page .list-content{margin:1.5em auto 5em}.locations-page .list-content .grid-x{margin:0 -1.5em}.locations-page .item{width:50%;position:relative;padding:0 1.5em .75em;box-sizing:border-box}.locations-page .subtitle{font-size:1.44em;margin:0 0 5px}.locations-page .title{margin:0;color:#32abbb;font-size:2em;padding:.4em 0 0;line-height:1.1em}.locations-page .leader{font-size:1.44em}@media only screen and (max-width: 1024px){.locations-page>.content{padding-top:4em;padding-left:2.5em;padding-right:2.5em}.locations-page .subtitle{font-size:1.25em}.locations-page .title{font-size:2em}.locations-page .leader{font-size:1.25em}.locations-page .list-content .grid-x{margin:0 -0.5em}.locations-page .item{padding-left:.5em;padding-right:.5em;padding-bottom:3em;position:relative}.locations-page .downloads{padding:2em 0 0}.locations-page .downloads .file-title{margin:0}.locations-page .list-content{margin-top:2em;margin-bottom:3em}}@media only screen and (max-width: 767px){.locations-page>.content{padding-top:2.3em;padding-left:1.2em;padding-right:1.2em}.locations-page .subtitle{font-size:.9399999999999999em;margin-bottom:0}.locations-page .title{font-size:1.44em}.locations-page .leader{font-size:1.13em}.locations-page .list-content{margin-top:1em;margin-bottom:2em}}@media only screen and (max-width:580px){.locations-page .list-content .grid-x{margin:0}.locations-page .item{width:100%;padding:0 0 2em}.locations-page .item img{width:100%}}.news-page>.content{margin:0 auto;max-width:1467px;padding:6.3em 3.5em 4em}@media only screen and (max-width: 1024px){.news-page>.content{padding-top:4em;padding-left:2.5em;padding-right:2.5em}}@media only screen and (max-width:767px){.news-page>.content{padding-top:2.3em;padding-left:1.2em;padding-right:1.2em}}.news-page .page-header .page-subtitle{width:38%;font-size:1em;margin:0 0 20px;font-weight:normal;line-height:1.15em}.news-page .page-header .filter-content{margin-top:20px}@media only screen and (max-width: 1024px){.news-page .page-header .filter-content{margin-top:10px}.news-page .page-header .page-subtitle{width:100%;font-size:1.25em;margin:0 0 10px}}@media only screen and (max-width: 767px){.news-page .page-header{margin-right:0}.news-page .page-header .page-subtitle{font-size:1.06em;margin-right:0}}.news-list{margin-top:3em}@media only screen and (max-width: 1024px){.news-list{margin-top:2em}}.news-list .item{align-items:center}.news-list .item:nth-child(even){flex-direction:row-reverse}.news-list .image{width:50%;position:relative}.news-list .txt-content{width:50%;padding-left:3em;padding-right:3em;box-sizing:border-box}.news-list .title{font-size:1.75em;margin:0 0 .5em;line-height:1.15em}.news-list .text{margin:0;font-size:1em}.news-list .btn-wrapper{margin-top:2em}.news-list .loadmore-wrapper>button{margin-top:7em;padding:15px 40px}@media only screen and (max-width: 1024px){.news-list .list-items{display:flex;margin:0 -0.5em;flex-flow:row wrap}.news-list .item{width:50%;display:block;padding:0 .5em 2em;box-sizing:border-box}.news-list .image{width:100%}.news-list .txt-content{width:100%;padding:.75em 1em}.news-list .title{font-size:1.63em}.news-list .text{font-size:1.13em}.news-list .loadmore-wrapper{flex:1 1 100%}.news-list .loadmore-wrapper>button{margin-top:3em}}@media only screen and (max-width: 767px){.news-list{margin-top:1em}.news-list .list-items{margin:0}.news-list .item{width:100%;padding-left:0;padding-right:0;padding-bottom:1.5em}.news-list .txt-content{padding-left:0;padding-right:0;padding-bottom:0}.news-list .text{font-size:1em}.news-list .title{font-size:1.25em}.news-list .btn-wrapper{margin-top:1em}}.news-categories{margin-left:auto}.news-categories .filter{font-size:1em;color:#000;padding:7px 20px;margin-right:5px;margin-bottom:5px;border:solid 2px;border-color:#000;background-color:#fff}.news-categories .filter:last-child{margin-right:0}.news-categories .filter.active{color:#fff;border-color:#32abbb;background-color:#32abbb}.news-categories .filter:hover{color:#fff;border-color:#32abbb;background-color:#32abbb}@media only screen and (max-width: 1024px){.news-categories{margin-left:0}}@media only screen and (max-width: 767px){.news-categories{margin-right:0;width:100%}.news-categories .filter{font-size:.9399999999999999em;padding-left:10px;padding-right:10px;width:calc(50% - 27px)}.news-categories .filter:nth-child(even){margin-right:0}}.personal-contact>.fixed-box{color:#fff;right:0;z-index:10;font-size:1.25em;position:fixed;bottom:2em;box-shadow:5px 10px 20px rgba(0,0,0,0.3)}.personal-contact .box-content{position:relative}.personal-contact .opener{display:flex;align-items:center;background:#32abbb;padding:10px 20px;position:relative;z-index:11;transition:transform .35s}.personal-contact .opener .svg-icon{display:none}.personal-contact .details{padding:0 20px 1em;background:#32abbb;font-size:.95em;transition:transform .35s}.personal-contact .tel-nr{line-height:1;margin-top:5px}.personal-contact .email{line-height:1;margin-top:5px}@media only screen and (max-width: 1024px){.personal-contact .fixed-box{transform:translateY(0);box-shadow:none;font-size:1.13em}.personal-contact .opener{cursor:pointer;padding:13px 13px 5px;transform:translateX(199px)}.personal-contact .opener .name{margin-left:15px;margin-top:-15px}.personal-contact .opener .svg-icon{display:block}.personal-contact .details{padding:0 20px 10px;transform:translateX(120%);box-shadow:0 6px 20px 0 rgba(0,0,0,0.3)}.personal-contact .box-opened .opener{transform:translateX(0)}.personal-contact .box-opened .details{transform:translateX(0)}}@media only screen and (max-width: 767px){.personal-contact .fixed-box{bottom:10px;font-size:1em}.personal-contact .opener{transform:translateX(171px)}}.standorte-article+#footer{border:none}.standorte-article .page-header{position:relative}.standorte-article .page-header .image{position:relative}.standorte-article .page-header .image .copyRight span{right:10px;bottom:0;font-size:.9399999999999999em;color:#fff;background:#171717;padding:5px 10px;position:absolute}.standorte-article .page-header .img-holder{height:713px;background-size:cover;background-position:center;background-repeat:no-repeat}.standorte-article .page-header>.content{padding:1.5em 3.5em 5em}.standorte-article .page-header .back-container{padding-bottom:2em}.standorte-article .page-header .page-title{line-height:1em;margin-bottom:9px}.standorte-article .page-header .subtitle{font-size:2.38em;margin:0 0 29px}.standorte-article .page-header .back-container a:before{background:#fff}.standorte-article .page-header .slick-track{margin-left:0}.standorte-article .gallery-images{margin-top:3em}.standorte-article .slick-slide{margin:0 7px}.standorte-article .slick-list{margin:1.5em -7px 0}.standorte-article h3.title{font-size:2.81em;margin:0 0 30px}.standorte-article .text-content{margin:0 auto;max-width:1465px;padding:5em 3.5em}.standorte-article .text-content .leader{margin-bottom:2em}.standorte-article .text-content .leader>span{font-size:1.5em}.standorte-article .text-content .text h3{margin:0 0 10px}@media only screen and (max-width:1400px){.standorte-article .page-header .img-holder{height:600px}}@media only screen and (max-width: 1024px){.standorte-article .page-header .img-holder{height:500px}.standorte-article .page-header>.content{padding:3.5em 2.5em 2.5em}.standorte-article .page-header .subtitle{font-size:1.25em;margin:0 0 15px}.standorte-article h3.title{font-size:2em;margin:0 0 20px}.standorte-article .text-content{padding:2.5em 2.5em 3.5em}}@media only screen and (max-width:767px){.standorte-article .page-header>.content{padding:1.5em 1.2em}.standorte-article .page-header .back-container{padding-bottom:1em}.standorte-article .page-header .img-holder{height:400px}.standorte-article .page-header .subtitle{font-size:1em}.standorte-article .gallery-images{margin-top:2em}.standorte-article .text-content{padding:1.5em 1.2em 2em}}@media only screen and (max-width:480px){.standorte-article .page-header .img-holder{height:230px}}@media only screen and (max-width: 767px){.standorte-article h3.title{font-size:1.25em;margin:0 0 10px}}.small-content{margin:0 auto;max-width:1465px}.facts{margin:2.8em 0;background:#f4f4f4}.facts .acc-container{padding:6em 3.5em 3.1em}.facts .acc-container svg{transition:transform .35s}.facts .acc-container>.grid-x{margin:0 -2em;padding-top:2.2em}.facts .acc-content{width:50%;padding:0 2em 4.2em;box-sizing:border-box}.facts .acc-content.open .txt-content{max-height:500px}.facts .acc-content.open svg{transform:rotate(90deg)}.facts .acc-title{display:flex;cursor:pointer;align-items:center}.facts .acc-title>div{opacity:0;font-size:1.44em;margin-left:24px;transform:rotateX(90deg);transition:transform .8s}.facts .acc-title .icon{opacity:0;transform:translateX(-50px);transition:opacity .3s,transform .5s}.facts .txt-content{max-height:0;overflow:hidden;transition:max-height .35s}.facts .txt-content .text{opacity:0;padding:0 0 0 57px;transform:translateY(-100px);transition-delay:.5s;transition:opacity .3s,transform .5s}.facts .animate .icon{opacity:1;transform:translateX(0)}.facts .animate .acc-title>div{opacity:1;transform:rotateX(0deg)}.facts .animate .text{opacity:1;transform:translateY(0px)}@media only screen and (max-width: 1024px){.facts .acc-container{padding:3em 2.5em 2em}.facts .acc-container>.grid-x{margin:0 -1em;padding-top:1.2em}.facts .acc-content{padding:0 1em 2.2em}.facts .acc-title>div{font-size:1.25em}}@media only screen and (max-width: 767px){.facts{margin-top:0}.facts .acc-container{padding-top:2em;padding-left:1.9em;padding-right:1.9em}.facts .acc-container>.grid-x{margin:0;padding-top:0}.facts .icon{width:18px;height:18px}.facts .acc-content{width:100%;padding-left:0;padding-right:0;padding-bottom:1em}.facts .acc-title>div{font-size:1.06em;margin-left:14px}.facts .txt-content .text{padding:0 0 0 29px}.facts .txt-content .text p{margin-top:5px}}.boxes-wrapper .box{width:33.33%;position:relative}.boxes-wrapper .box .title{font-size:2.19em;margin-bottom:32px}.boxes-wrapper .box .txt-content{padding:6.3em 10% 10em}.boxes-wrapper .box .txt-content p{font-size:1.13em}.boxes-wrapper .box_1{background:#171717}.boxes-wrapper .box_1 .icon{top:-47px;right:10.5em;position:absolute}.boxes-wrapper .box_1 .title{color:#32abbb}.boxes-wrapper .box_1 .text p{color:#fff}.boxes-wrapper .box_2{background:#32abbb}.boxes-wrapper .box_2 .icon{right:3em;bottom:-3.4em;position:absolute}.boxes-wrapper .box_3{background:#171717}.boxes-wrapper .box_3 .icon{right:0;bottom:-5.7em;position:absolute}.boxes-wrapper .box_3 .title{color:#32abbb}.boxes-wrapper .box_3 .text p{color:#fff}@media only screen and (max-width: 1024px){.boxes-wrapper .box .title{font-size:1.75em;margin-bottom:10px}.boxes-wrapper .box .txt-content{padding:3.5em 1.5em 7em}.boxes-wrapper .box .txt-content p{font-size:1em}.boxes-wrapper .box_1 .icon{top:-39px;right:13.5em}.boxes-wrapper .nr_1-icon{width:90px;height:70px}.boxes-wrapper .box_2 .icon{right:1em}.boxes-wrapper .box_2 svg{width:200px;height:160px}.boxes-wrapper .box_3 .icon{bottom:-3.5em}.boxes-wrapper .box_3 svg{width:120px;height:135px}}@media only screen and (max-width: 767px){.boxes-wrapper .slick-track{display:flex}.boxes-wrapper .slick-slide{height:inherit}.boxes-wrapper .slick-slide:focus{outline:none}.boxes-wrapper .slick-dots{bottom:2.3em}.boxes-wrapper .box .icon{display:none}.boxes-wrapper .box .title{font-size:1.25em}.boxes-wrapper .box .txt-content{padding:2em 1.8em 3.8em}.boxes-wrapper .box .txt-content p{margin-top:5px;line-height:1.3em}}.boxes-wrapper>.content{padding:5em 0}.boxes-wrapper>.content .grid-x{margin-top:5.9em}.boxes-wrapper>.content>.small-content{padding-left:3.5em}@media only screen and (max-width: 1024px){.boxes-wrapper>.content{padding-top:3em}.boxes-wrapper>.content .small-content{padding-left:2.5em}.boxes-wrapper>.content .grid-x{margin-top:3em}}@media only screen and (max-width: 767px){.boxes-wrapper>.content{padding-top:2.1em;padding-bottom:0.9em}.boxes-wrapper>.content .small-content{padding-left:1.9em;padding-right:1em}.boxes-wrapper>.content .grid-x{margin-top:1.3em}}.downloads{margin:0 auto;max-width:1465px;padding:0 3.5em 3em}.downloads .file-title{font-size:2.06em;margin:0 0 30px}.downloads li{width:100%;margin:0 0 1em;position:relative;background-color:#f4f4f4;transition:background-color .35s}.downloads li:hover{background-color:#32abbb}.downloads li:hover a{color:#fff}.downloads li a{height:100%;display:flex;cursor:pointer;padding-left:35px;align-items:center;transition:color .35s}.downloads li svg{top:-10px;left:-13px;opacity:0;margin:0 auto;position:absolute;transform:rotateZ(-90deg);transition:top .35s,opacity .35s}.downloads li svg.animate{top:20px;opacity:1}.downloads li:nth-child(2) svg{transition-delay:.2s}.downloads li:nth-child(3) svg{transition-delay:.4s}.downloads li:nth-child(4) svg{transition-delay:.6s}.downloads li:nth-child(5) svg{transition-delay:.8s}.downloads li:nth-child(6) svg{transition-delay:1s}.downloads li:nth-child(7) svg{transition-delay:1.2s}.downloads li:nth-child(8) svg{transition-delay:1.4s}.downloads li:nth-child(9) svg{transition-delay:1.6s}.downloads li:nth-child(10) svg{transition-delay:1.8s}.downloads li span{font-size:1.13em;display:block;width:100%;text-align:left;padding:1.6em 20px}@media only screen and (max-width: 1024px){.downloads{padding-left:2.5em;padding-right:2.5em}.downloads li{margin:0 0 .5em}.downloads li svg{width:35px;height:35px}.downloads li svg.animate{top:15px}.downloads li a{padding-left:15px}.downloads li span{font-size:1.13em;padding-top:1.2em;padding-bottom:1.2em}.downloads .file-title{font-size:1.63em;margin:0 0 20px}}@media only screen and (max-width: 767px){.downloads{padding:1.2em 1.2em 1.9em}.downloads ul{padding-top:0.4em}.downloads li{margin:0 0 .5em 14px}.downloads li svg{width:24px;height:24px}.downloads li svg.animate{top:50%;transform:translateY(-50%) rotateZ(-90deg)}.downloads li span{font-size:1em;padding-top:1em;padding-bottom:1em}.downloads .file-title{font-size:1.38em;margin:0 0 10px}}.job-article .page-header{padding:6% 3.5em 4.5em}.job-article .back-container{padding-top:1em}@media only screen and (max-width: 767px){.job-article .back-container{padding-bottom:0}}.job-article .title-weapper{padding-top:2em;padding-bottom:2.1em}.job-article .title-weapper>.content{width:48.2%}.job-article .title-weapper>.content .name{margin-right:2.4em}.job-article .title-weapper>.content .name div{font-size:1.56em;margin-bottom:5px}.job-article .title-weapper>.content .time{flex:1}.job-article .title-weapper>.content .time>div{font-size:1.56em;margin-bottom:5px}.job-article .title-weapper .titles{width:51.8%;padding-right:1em;box-sizing:border-box}.job-article .title-weapper .title{margin:0;font-size:2.81em;line-height:1.35em;padding-bottom:.3em}.job-article .title-weapper .city .headline{margin-bottom:0}.job-article .headline{font-size:2.25em;margin:0 0 20px}.job-article .image>.img{height:545px;background-size:cover;background-position:center;background-repeat:no-repeat}.job-article .our-offer{background:#f4f4f4}.job-article .our-offer>.small-content{padding:5.1em 3.5em}.job-article .our-offer .headline{padding-bottom:.9em}.job-article .our-offer .offer{flex:1;opacity:0;font-size:1.44em;margin-left:23px;transform:rotateX(90deg);transition:transform .8s}.job-article .our-offer .columns{margin:0 -1em}.job-article .our-offer .items{width:50%;padding:0 1em;box-sizing:border-box}.job-article .our-offer .items .grid-x{align-items:center;padding-bottom:3.1em}.job-article .our-offer .items svg{display:block}.job-article .our-offer .items .icon{flex:0 0 35px;opacity:0;transform:translateX(-50px);transition:opacity .3s,transform .5s}@media only screen and (max-width: 1024px){.job-article .our-offer .items .icon{flex:0 0 20px}}.job-article .our-offer .animate .icon{opacity:1;transform:translateX(0px)}.job-article .our-offer .animate .offer{opacity:1;transform:rotateX(0deg)}.job-article .job-desc{padding:5em 3.5em}.job-article .job-desc .text-text{margin:0 -1.5em}.job-article .job-desc .left{width:50%;padding:0 1.5em;box-sizing:border-box}.job-article .job-desc .right{width:50%;padding:0 1em;box-sizing:border-box}.job-article .job-desc ul{margin:0;padding:0;list-style:none}.job-article .job-desc ul li{position:relative;padding-left:12px;padding-bottom:6px}.job-article .job-desc ul li:before{content:"";left:0;top:9px;width:5px;height:5px;position:absolute;border-radius:50%;background:#171717}.job-article .downloads .title{font-size:2.81em;margin:0 0 30px}.job-article .mail-box{background:#2a2a2b;padding:4.6em 3.5em 3.8em}.job-article .mail-box>.content{opacity:0;transform:translateY(60px) scale(.5);transition:transform .35s,opacity .35s,scale .35s}.job-article .mail-box>.content.animate{opacity:1;transform:translateY(0px) scale(1)}.job-article .mail-box .write_us{color:#fff;font-size:1.56em;margin-bottom:15px}.job-article .mail-box .mail{color:#32abbb;font-size:2.19em}@media only screen and (max-width:1400px){.job-article .title-weapper{padding-top:2.5em;padding-bottom:1em}.job-article .title-weapper .title{font-size:2.19em}.job-article .headline{font-size:1.88em}}@media only screen and (max-width: 1024px){.job-article .page-header{padding:2em 2.5em}.job-article .image>.img{height:450px}.job-article .title-weapper{padding-top:1.5em;padding-bottom:.5em}.job-article .title-weapper .titles{width:100%;padding-right:0;padding-bottom:1em}.job-article .title-weapper .content{width:100%}.job-article .title-weapper .content .name>div{font-size:1.13em}.job-article .title-weapper .content .time>div{font-size:1.13em}.job-article .title-weapper .title{font-size:1.75em}.job-article .headline{font-size:1.25em}.job-article .our-offer>.small-content{padding:3em 2.5em}.job-article .our-offer .icon svg{width:20px;height:20px}.job-article .our-offer .offer{font-size:1.13em}.job-article .our-offer .items .grid-x{padding-bottom:1.2em}.job-article .job-desc{padding:2em 2.5em}.job-article .job-desc .text-text{margin:0}.job-article .job-desc .text-text .left{width:100%;padding:0 0 1.5em}.job-article .job-desc .text-text .right{padding:0;width:100%}}@media only screen and (max-width: 767px){.job-article .image{margin:0 -10px}.job-article .image>.img{height:300px}.job-article .page-header{padding:2.4em 1.2em 1em}.job-article .title-weapper{padding-top:1.2em;padding-bottom:.5em}.job-article .title-weapper .content .name{margin-right:15px}.job-article .title-weapper .content .name>div{font-size:1em}.job-article .title-weapper .content .time>div{font-size:1em}.job-article .title-weapper .title{font-size:1.25em}.job-article .our-offer .small-content{padding:1.7em 1.9em .8em}.job-article .our-offer .offer{margin-left:6px}.job-article .our-offer .columns{margin:0}.job-article .our-offer .items{padding:0;width:100%}.job-article .our-offer .items .grid-x{padding-bottom:1.6em}.job-article .job-desc{padding-left:1.9em;padding-right:1.9em}.job-article .mail-box{padding:2em 1.9em}.job-article .mail-box .write_us{font-size:1em}.job-article .mail-box .mail{font-size:1.38em;white-space:nowrap}.job-article ul li{font-size:.88em}.job-article .headline{margin-bottom:7px}}@media only screen and (max-width:480px){.job-article .image>.img{height:165px}}.news-article{max-width:1920px;margin:0 auto}.news-article .img-holder{height:545px;margin-bottom:2em;background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover}@media only screen and (max-width: 1024px){.news-article .img-holder{height:400px}}@media only screen and (max-width: 767px){.news-article .img-holder{height:280px;margin-bottom:10px}}@media only screen and (max-width:400px){.news-article .img-holder{height:180px}}.news-article>.content{padding-bottom:3em}.news-article .page-header>.content{padding:2.5em 3.5em 0}.news-article .page-header .page-title{font-size:2.19em;line-height:1em;margin-bottom:30px;max-width:960px}@media only screen and (max-width: 1024px){.news-article .page-header .page-title{font-size:1.88em}}@media only screen and (max-width: 767px){.news-article .page-header .page-title{font-size:1.56em}}.news-article .page-header .subtitle{font-size:2.38em;margin:0 0 29px}.news-article .text-blocks{margin:0 auto;max-width:1465px;padding:2em 3.5em}.news-article .text-blocks>div{margin:0 -2em 2em}.news-article .text-blocks>div>div{padding:0 2em;box-sizing:border-box}.news-article .text-blocks>div>figure{padding:0 2em;box-sizing:border-box}.news-article .images>.content{margin:0 auto;max-width:1465px;padding:2em 3.5em 0}@media only screen and (max-width: 1024px){.news-article .images>.content{padding-top:0;padding-left:2.5em;padding-right:2.5em}}@media only screen and (max-width: 767px){.news-article .images>.content{padding-left:1.2em;padding-right:1.2em}}.news-article .images .grid-x{margin:0 -1em}.news-article .images .grid-x .image{width:50%;padding:0 1em 2em;box-sizing:border-box}.news-article .images .grid-x .image img{width:100%}@media only screen and (max-width: 1024px){.news-article .images .grid-x{margin:0 -10px}.news-article .images .grid-x .image{padding:0 10px 20px}}@media only screen and (max-width:480px){.news-article .images .grid-x{margin:0}.news-article .images .grid-x .image{width:100%;padding:0 0 10px}}.news-article .downloads{padding-top:3em}.news-article .downloads .title{font-size:2.19em;margin:0 0 30px}@media only screen and (max-width: 1024px){.news-article .page-header>.content{padding:2em 2.5em}.news-article .page-header .page-title{margin-bottom:20px}.news-article .downloads{padding-top:2em}}@media only screen and (max-width: 767px){.news-article .page-header>.content{padding:1.5em 1.2em 0}.news-article .page-header .page-title{margin-bottom:10px}.news-article .text-blocks>div{margin:0 0 20px}.news-article .text-blocks>div>div{padding:0}.news-article .text-blocks>div>figure{padding:0;width:100%;display:block}.news-article .text-blocks>div>figure+.text{margin-top:20px}.news-article .downloads{padding-top:1em}}.karriere-page>.content{margin:6em auto 5em;padding:0 3.5em;max-width:1465px}.karriere-page .page-header{margin-bottom:2.9em}.karriere-page .page-header .img-holder{height:545px;margin-bottom:2em;background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover}@media only screen and (max-width: 1024px){.karriere-page .page-header .img-holder{height:400px}}@media only screen and (max-width: 767px){.karriere-page .page-header .img-holder{height:280px;margin-bottom:10px}}.karriere-page .page-header .image{position:relative}.karriere-page .page-header .img-name{font-size:2.5em;padding:10px 25px;background:#31ACBB;position:absolute;left:0;bottom:0;color:#fff}@media only screen and (max-width: 1024px){.karriere-page .page-header .img-name{font-size:1.88em}}@media only screen and (max-width: 767px){.karriere-page .page-header .img-name{font-size:1.25em}}.karriere-page .txt-content{flex:1;padding-right:3em;margin-right:3em;border-right:solid 1px #707070}@media only screen and (max-width: 1024px){.karriere-page .content{padding:0 2.5em;margin:2em auto 3em}.karriere-page .page-header{margin-bottom:1.9em}.karriere-page .txt-content{flex:1 1 100%;padding-right:0;margin-right:0;border-right:none}}@media only screen and (max-width: 767px){.karriere-page .content{padding:0 1.2em;margin:2em auto 2em}.karriere-page .page-header{margin-bottom:1.2em}.karriere-page .contact-details{padding-bottom:1em}.karriere-page .contact-details .grid-x{margin:0}.karriere-page .contact-details .details{width:100%;padding:0}.karriere-page .contact-details .details:last-child{margin-bottom:0}}.menagement-article{margin:0 auto;max-width:1465px;padding:2em 3.5em 5em}.menagement-article .title{margin:0;font-size:1.5em}.menagement-article .page-content{margin-top:1em}.menagement-article .page-content .image{width:25%}.menagement-article .page-content .text{width:75%;padding-left:2em;box-sizing:border-box}.menagement-article .page-content .text p{margin-top:0}@media only screen and (max-width: 1024px){.menagement-article{padding-left:2.5em;padding-right:2.5em}.menagement-article .title{font-size:1.25em}.menagement-article .page-content .image{width:35%}.menagement-article .page-content .text{width:65%;padding-left:2em}}@media only screen and (max-width: 767px){.menagement-article{padding-left:1.2em;padding-right:1.2em}.menagement-article .page-content{margin-top:1em}.menagement-article .page-content .image{width:100%;margin-bottom:1em}.menagement-article .page-content .image img{width:100%}.menagement-article .page-content .text{width:100%;padding-left:0}}.contact-details{flex:0 0 240px}.contact-details .details{margin-bottom:2em}.contact-details .name{font-size:1.13em;font-style:normal;font-weight:normal;font-family:"Calibri W01 Bold"}.contact-details .tel:hover{color:#32abbb}.contact-details .position{margin-bottom:10px}.contact-details .info{font-size:.8100000000000001em;margin-bottom:10px}.contact-details .email{font-style:normal;font-weight:normal;font-family:"Calibri W01 Bold"}.contact-details .email a{color:#32abbb;overflow:hidden;position:relative;display:inline-block}.contact-details .email a:before{content:"";left:-100%;width:100%;bottom:0;height:2px;background-color:#32abbb;position:absolute;transition:left .35s}.contact-details .email a:hover:before{left:0}.open-position{margin-top:2.5em;background-color:#32abbb}.open-position .content{color:#fff;margin:0 auto;max-width:780px;text-align:center;padding:3.5em 3.5em}.open-position .content .text{font-size:1.38em;font-style:normal;font-weight:normal;margin-bottom:20px;font-family:"Calibri W01 Bold"}@media only screen and (max-width: 1024px){.open-position .content{padding:2.5em}}@media only screen and (max-width: 767px){.open-position .content{padding:2em}.open-position .content .text{font-size:1.25em}}@media only screen and (max-width: 1024px){.contact-details{flex:1 1 100%;display:flex;padding-top:2em;flex-flow:row wrap}.contact-details .details{width:50%;margin-bottom:1.5em}.contact-details .name{font-size:1.38em;margin-bottom:5px}.contact-details .tel{font-size:1em;margin-bottom:5px}.contact-details .tel:hover{color:#32abbb}.contact-details .position{font-size:1em;margin-bottom:5px}.contact-details .email{font-size:1em}}@media only screen and (max-width: 767px){.contact-details{padding-bottom:0}.contact-details .grid-x{margin:0}.contact-details .details{width:100%;padding:0}.contact-details .details:last-child{margin-bottom:0}}.mfp-bg{top:0;left:0;opacity:.8;width:100%;height:100%;z-index:1042;position:fixed;overflow:hidden;background:#0b0b0b}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{top:0;left:0;width:100%;height:100%;padding:0 2em;text-align:center;position:absolute;box-sizing:border-box}.mfp-container:before{content:"";height:100%;display:inline-block;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{z-index:1045;margin:0 auto;text-align:left;position:relative;display:inline-block;vertical-align:middle}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{top:50%;left:20px;width:auto;color:#fff;right:20px;z-index:1044;position:absolute;text-align:center;transform:translateY(-50%)}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}.mfp-close{right:0;padding:0;width:50px;height:50px;outline:none;opacity:.65;border:none;z-index:1046;font-size:0;cursor:pointer;position:absolute;text-decoration:none;transition:opacity .35s;background:transparent}.mfp-close:before{content:"";top:10px;left:10px;width:30px;height:30px;position:absolute;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='30px' height='30px'%3E%3Cpath fill='%23fff' d='M30 3l-3-3-12 12L3 0 0 3l12 12L0 27l3 3 12-12 12 12 3-3-12-12z'/%3E%3C/svg%3E") no-repeat center center}.mfp-close:hover{opacity:1}.mfp-counter{top:0;right:0;color:#fff;font-size:.88em;line-height:1em;position:absolute;white-space:nowrap}.mfp-arrow{top:50%;padding:0;width:50px;height:50px;opacity:.65;border:none;outline:none;z-index:1102;cursor:pointer;position:absolute;transition:opacity .35s;transform:translateY(-50%)}.mfp-arrow.mfp-arrow-left{left:25px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='30px' height='30px'%3E%3Cpath fill='%23fff' d='M19.9 30l3.5-3.5L11.9 15 23.4 3.5 19.9 0l-15 15z'/%3E%3C/svg%3E") no-repeat center center}.mfp-arrow.mfp-arrow-right{right:25px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='30px' height='30px'%3E%3Cpath fill='%23fff' d='M8.4 0L4.9 3.5 16.4 15 4.9 26.5 8.4 30l15-15z'/%3E%3C/svg%3E") no-repeat center center}.mfp-arrow:hover{opacity:1}.mfp-iframe-holder{padding-top:50px;padding-bottom:50px}.mfp-iframe-holder .mfp-content{width:100%;line-height:0;max-width:900px}.mfp-iframe-holder .mfp-close{top:-50px}.mfp-iframe-scaler{height:0;width:100%;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{top:0;left:0;width:100%;height:100%;display:block;position:absolute}img.mfp-img{line-height:0;margin:0 auto;padding:50px 0;box-sizing:border-box}.mfp-figure{line-height:0}.mfp-bottom-bar{left:0;top:100%;width:100%;cursor:auto;margin-top:-40px;position:absolute}.mfp-title{color:#fff;line-height:1.1em;padding-right:5em;word-wrap:break-word}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-zoom-in .mfp-figure{opacity:0;transform:scale(.95);transform-origin:center;transition:transform .35s ease-out,opacity .35s}.mfp-zoom-in .mfp-iframe-scaler{opacity:0;transform:scale(.95);transform-origin:center;transition:transform .35s ease-out,opacity .35s}.mfp-zoom-in .mfp-preloader{opacity:0;transition:opacity .35s ease-out,transform .35s ease-out}.mfp-zoom-in.mfp-figure{opacity:0;transform:scale(.95);transition:all .3s ease-out}.mfp-zoom-in.mfp-image-loaded .mfp-figure{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-removing .mfp-figure{opacity:0;transform:scale(.95)}.mfp-zoom-in.mfp-removing .mfp-preloader{opacity:0}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-bottom-bar{bottom:0;margin:0;top:auto;position:fixed;padding:3px 5px;box-sizing:border-box;background:rgba(0,0,0,0.6)}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{top:3px;right:5px}.mfp-img-mobile .mfp-close{top:0;right:0;background:rgba(0,0,0,0.6)}}@media all and (max-width:900px){.mfp-arrow{width:30px}.mfp-arrow.mfp-arrow-right{right:6px}.mfp-arrow.mfp-arrow-left{left:6px}.mfp-container{padding-left:7px;padding-right:7px}}@font-face{font-family:"Calibri W01 Regular";src:url("/wp-content/themes/zwetschke-base/assets/styles/fonts/6018051/dbcfebeb-81b6-4dd3-912a-c4fc1bb8b8dc.woff2") format("woff2"),url("/wp-content/themes/zwetschke-base/assets/styles/fonts/6018051/e7769402-c907-4b00-b07b-719187adf68a.woff") format("woff")}@font-face{font-family:"Calibri W01 Bold";src:url("/wp-content/themes/zwetschke-base/assets/styles/fonts/6018059/3ca076a2-34ad-4c48-a029-02536a509f22.woff2") format("woff2"),url("/wp-content/themes/zwetschke-base/assets/styles/fonts/6018059/bc67b9af-646e-4b42-854e-ff3981151dea.woff") format("woff")}@font-face{font-family:"Calibri W01 Light";src:url("/wp-content/themes/zwetschke-base/assets/styles/fonts/6018069/3a9dc726-d61e-48d0-86ba-9548f35b5625.woff2") format("woff2"),url("/wp-content/themes/zwetschke-base/assets/styles/fonts/6018069/de3d8ed1-44f0-4110-88aa-6b53605d358a.woff") format("woff")}.bold-font{font-style:normal;font-weight:normal;font-family:"Calibri W01 Bold"}/*# sourceMappingURL=/wp-content/themes/zwetschke-base/assets/styles/css/template.css.map */