/* https://www.zahnaerzte-schneider-berlin.de/wp-content/themes/schneider/style.css?ver=1.0.3 */
﻿/*!
Theme Name: ZAP Schneider
Author: das parsmedia Team
Author URI: http://parsmedia.info/
Description:
Template: huntress
Version: 1.0.0
*/@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),url(/wp-content/themes/schneider/fonts/Roboto/Roboto-Regular.ttf) format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Work Sans';font-style:normal;font-weight:300;font-display:swap;src:local("Work Sans Light"),local("WorkSans-Light"),url(/wp-content/themes/schneider/fonts/Work_Sans/WorkSans-Light.ttf) format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Work Sans';font-style:normal;font-weight:500;font-display:swap;src:local("Work Sans Medium"),local("WorkSans-Medium"),url(/wp-content/themes/schneider/fonts/Work_Sans/WorkSans-Medium.ttf) format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Work Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Work Sans Bold"),local("WorkSans-Bold"),url(/wp-content/themes/schneider/fonts/Work_Sans/WorkSans-Bold.ttf) format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{color:#77777a;font-family:"Work Sans",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.8}body.menu-visible{overflow-y:hidden}body.menu-visible #masthead .menu_toggle .icon svg .open{display:none}body.menu-visible #masthead .menu_toggle .icon svg .close{display:block}h1,.frontpage h2,#footer h2,.extra h2,h2,h3,h4,h5,h6{margin-bottom:2rem;color:#77777a;font-family:"Work Sans",Helvetica,Arial,sans-serif;font-size:2em;font-weight:700;line-height:1.25}h1 span,.frontpage h2 span,#footer h2 span,.extra h2 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-family:"Work Sans",Helvetica,Arial,sans-serif}*+h1,.frontpage *+h2,#footer *+h2,.extra *+h2,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:4rem}.anchor+h1,.frontpage .anchor+h2,#footer .anchor+h2,.extra .anchor+h2,.anchor+h2,.anchor+h3,.anchor+h4,.anchor+h5,.anchor+h6{margin-top:0}h1,.frontpage h2,#footer h2,.extra h2{color:#005589;font-size:1.5625em;text-transform:none;font-weight:700;margin-bottom:1em}h1 span,.frontpage h2 span,#footer h2 span,.extra h2 span{color:#77777a;font-weight:500}@media screen and (max-width:767px){h1,.frontpage h2,#footer h2,.extra h2{font-size:1.6rem}}@media screen and (min-width:768px) and (max-width:1023px){h1,.frontpage h2,#footer h2,.extra h2{font-size:2rem}}@media screen and (min-width:1024px){h1,.frontpage h2,#footer h2,.extra h2{font-size:2.5em;text-align:left}.frontpage h1,.frontpage h2,.frontpage #footer h2,#footer .frontpage h2,#footer h1,#footer h2,.no-sidebar h1,.no-sidebar .frontpage h2,.frontpage .no-sidebar h2,.no-sidebar #footer h2,#footer .no-sidebar h2,.no-sidebar .extra h2,.extra .no-sidebar h2{padding:0;text-align:center}}@media screen and (min-width:1200px){h1,.frontpage h2,#footer h2,.extra h2{font-size:2.5em}}.no-sidebar h1,.no-sidebar .frontpage h2,.frontpage .no-sidebar h2,.no-sidebar #footer h2,#footer .no-sidebar h2,.no-sidebar .extra h2,.extra .no-sidebar h2{max-width:768px;margin-left:auto;margin-right:auto;text-align:left}h2{font-size:1.5625em}.contact h2{color:#77777a}.splashpage article h2{font-weight:300}@media screen and (min-width:640px){h2{font-size:2rem}}h3{font-size:1.3125em;text-transform:none}.frontpage h3{font-size:1.5625em}@media screen and (min-width:640px){.frontpage h3{font-size:1.8125em}}#footer h3{color:#646567;font-size:1.125em}.news h3,.team h3{color:#77777a}.extra h3{color:#fff}@media screen and (min-width:640px){h3{font-size:1.5em}}@media screen and (min-width:768px){#footer h3{font-size:1.5625em}}h4{font-size:1em}.overlay h4{font-family:"Work Sans",Helvetica,Arial,sans-serif;font-size:1em}@media screen and (min-width:640px){.overlay h4{font-size:1.125em}}p,address{font-size:1em}#footer p,#footer address{font-size:.9375em}.leistungen article p,.leistungen article address{font-size:1em}@media screen and (min-width:640px){p,address{font-size:1.125em}#footer p,#footer address{font-size:1.125em}.leistungen article p,.leistungen article address{font-size:1.125em}}a{color:#77777a}.featured-content a{color:inherit}a.button,.team button{padding:0;background:transparent;color:#fff;border-radius:0;border:0;position:relative}a.button:hover,.team button:hover{background:#005589;color:#fff}a.button:hover:before,.team button:hover:before{border-color:transparent}a.button .button__icon,.team button .button__icon{display:inline-block;vertical-align:middle;width:1.5rem;height:1.5rem;background:url(/wp-content/themes/schneider/graphics/icon-double-arrow.svg) center center no-repeat;background-size:contain}p>a,li>a,address>a{border-bottom-style:solid}li{font-size:1em}.widget_recent_entries li{font-size:.9375em}@media screen and (min-width:640px){.widget_recent_entries li{font-size:1.125em}}@media screen and (min-width:640px){li{font-size:1.125em}}ul:last-child,ol:last-child{margin-bottom:0}ul li:last-child,ol li:last-child{margin-bottom:0}ul.jameda{margin-bottom:0;padding:0;text-align:center}ul.jameda li{display:inline-block;vertical-align:top;margin:1em 0;text-align:left}#content ul.jameda li:after{content:none}#content ul.checkmarks{padding-left:2rem}#content ul.checkmarks li:after{width:1.5rem;height:1.5rem;top:calc(.9em - 0.75rem);background-image:url(/wp-content/themes/schneider/graphics/icon-checkmark.svg);background-size:1.5rem}#content ul li{position:relative;list-style:none;margin-bottom:.5em}#content ul li:after{content:'';position:absolute;top:.4em;right:100%;margin-right:.1875rem;display:block;width:1em;height:1em;background:url(/wp-content/themes/schneider/graphics/icon-list.svg) center center no-repeat;background-size:1em auto}#content nav ul li{margin-bottom:0}#content nav ul li:after{content:none}#content ol{counter-reset:list;padding-left:2em}#content ol li{counter-increment:list;position:relative;list-style:none;margin-bottom:.5em}#content ol li:before{content:counter(list);position:absolute;top:0;right:100%;margin-right:.5rem;display:block;width:auto;height:1.8em;color:#005589}th,td{font-size:1em}#footer th,#footer td{font-size:.9375em}@media screen and (min-width:640px){th,td{font-size:1.125em}#footer th,#footer td{font-size:1.125em}}.cta{margin:4rem 0;padding:7rem 2rem 1.5rem;position:relative;overflow:hidden;background:#005589;color:#fff}@media screen and (min-width:480px){.cta{padding-top:2rem}}.cta:before{content:'';display:block;width:4rem;height:4rem;position:absolute;top:1rem;right:1rem;z-index:0;background:url(/wp-content/themes/schneider/graphics/icon-cta.png) center center no-repeat transparent;background-size:contain}.cta :last-child,.cta:last-child{margin-bottom:0}.cta .cta-title{display:block;margin-bottom:1rem;padding-right:4rem;position:relative;color:#F37E11;line-height:1.1;font-size:1.75rem;font-weight:500}.cta .button{font-size:1.5rem}@media screen and (max-width:767px){.cta .cta-title{font-size:1.5rem}.cta .cta-title:before{height:100%}.cta .button{font-size:1.1rem}}@media screen and (max-width:340px){.cta{padding:6rem 1rem 1rem;margin-top:2rem}.cta .cta-title{padding-left:3rem;font-size:1.2rem}.cta .cta-title:before{left:0}}blockquote{margin:4rem 0;position:relative;color:#F37E11}blockquote:last-child{margin-bottom:0}blockquote>*:not(.source){font-size:1.2rem;line-height:1.1;margin-bottom:.5em;font-style:italic;font-weight:300}blockquote .source{color:#777ab3}@media screen and (min-width:400px){blockquote>*:not(.source){font-size:1.5rem}}.size-thumbnail{height:160px;width:160px}.size-small{height:160px;width:auto}.size-medium{width:320px;height:auto}.size-large{width:800px;height:auto}.alignleft{float:left;margin-right:2em}.alignright{float:right;margin-left:2em}.aligncenter{display:block;margin-left:auto;margin-right:auto;float:none}#masthead{display:-ms-grid;display:grid;-ms-grid-columns:2fr 2fr 1fr 1fr;-ms-grid-rows:2.5rem auto 1fr auto;grid-template-columns:2fr 2fr 1fr 1fr;grid-template-rows:2.5rem auto 1fr auto;padding:0;box-shadow:none;overflow:hidden}@supports (display:grid){#masthead{overflow:visible}}#masthead .contact{margin-top:0;background:#005589;font-family:"Work Sans",Helvetica,Arial,sans-serif;transition:margin-top .4s ease}#masthead .contact:after{background:inherit}@media screen and (min-width:768px){#masthead .contact{position:fixed}#masthead .contact.fixed{width:100%;position:fixed;top:-2.5rem;margin-top:2.5rem;background:#005589}}#masthead .contact li{color:#fff}#masthead .contact li>a,#masthead .contact li>span{display:block;width:2.5rem;height:2.5rem;padding:0;background-position:center center;color:#fff;font-size:1em;text-align:left;text-indent:-9999em}#masthead .contact li>a:after,#masthead .contact li>span:after{content:none;padding:0 .5em 0 .75em}#masthead .contact li.tel>a{background-image:url(/wp-content/themes/schneider/graphics/icon-phone.png)}@media screen and (min-width:600px){#masthead .contact li.tel>a{width:auto;padding-left:1.75rem;padding-right:.75rem;background-position:left center;text-indent:0}}#masthead .contact li.form>a{background-image:url(/wp-content/themes/schneider/graphics/icon-form.png)}@media screen and (min-width:600px){#masthead .contact li.form>a{width:auto;padding-left:1.75rem;background-position:left center;text-indent:0}}#masthead .contact li.fb>a{background-image:url(/wp-content/themes/schneider/graphics/icon-facebook.svg)}#masthead .contact li.jm>a{background-image:url(/wp-content/themes/schneider/graphics/icon-jameda.svg);background-size:1.125em auto}#masthead .contact li.ig>a{background-image:url(/wp-content/themes/schneider/graphics/icon-instagram.svg)}@media screen and (min-width:1024px){#masthead .contact{width:100%;position:absolute;top:0;left:0}#masthead .contact .wrapper{flex:1 1 auto;justify-content:flex-end}#masthead .contact:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}}#masthead .emotion{-ms-grid-column:1;-ms-grid-column-span:4;-ms-grid-row:2;grid-column:1 / -1;grid-row:2 / -1;width:100%;height:100%}@media screen and (min-width:1200px){#masthead .emotion{-ms-grid-row:2;-ms-grid-row-span:3;grid-row:2 / -1}}@media screen and (min-width:768px){@supports (object-fit:cover){#masthead .emotion img{object-fit:cover;object-position:top right;height:100%}}}@media screen and (min-width:1024px) and (max-width:1200px){#masthead .emotion img{position:absolute;top:0;left:0;width:100%;height:100%}}#masthead .contact{display:flex;flex-flow:row nowrap;align-items:center;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / -1;grid-row:1 / 2;z-index:111}#masthead .contact button{position:relative;display:flex;flex-flow:row nowrap;padding:.5em;margin-right:1rem;transition:all .4s ease;border:none;background:transparent;z-index:999}#masthead .contact button .icon{height:1.25rem;width:1.25rem}#masthead .contact button .icon svg .close{display:none}#masthead .contact button .text{color:#fff;margin-left:.5rem}#masthead .logo{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1;grid-row:2 / 3;margin:4rem auto;position:relative;z-index:10;height:auto;width:80%;max-width:280px}@media screen and (min-width:2000px){#masthead .logo{max-width:360px}}#masthead .logo img{width:100%;height:auto}#masthead .wrapper{display:flex;justify-content:center;max-width:none;width:auto;height:auto;margin-right:1rem;-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:3 / 4;position:relative}@media screen and (min-width:1200px){#masthead .wrapper{margin-bottom:0}}#masthead .claim-new{min-width:calc(1024px - 8rem);-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:4;-ms-grid-row-span:1;grid-column:1 / 3;grid-row:4 / 5;margin:0 4rem 4rem;position:relative;z-index:10;color:#005589;font-size:3rem;font-weight:700;line-height:1.2}@media screen and (min-width:1024px){#masthead .claim-new{color:#fff}}@media screen and (min-width:2000px){#masthead .claim-new{font-size:4.5rem;line-height:1}}#masthead .claim-new p{font-size:1em}#masthead .background-layer{display:block;width:100%;-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:3;grid-column:1 / 2;grid-row:2 / 5;z-index:5;position:relative;background:rgba(0,85,137,.6);justify-self:start;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}@media screen and (min-width:1024px){#masthead .logo{margin:4rem auto 4rem auto}#masthead>.wrapper{width:80%;max-width:280px;margin:0 auto}#masthead>.wrapper #nav{width:100%;margin-bottom:4rem}#masthead>.wrapper #nav ul{padding:0}}@media screen and (min-width:2000px){#masthead>.wrapper{max-width:360px}}@media screen and (max-width:679px){#masthead .emergency{width:auto;height:2.5rem;padding:0 .5rem;position:fixed;top:0;right:8.5rem}#masthead .emergency span{display:none}}@media screen and (max-width:1023px){#masthead{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"emotion" "logo" "claim";margin-top:2.5rem}}@media screen and (max-width:1023px) and (min-width:680px){#masthead{grid-template-rows:2.5rem auto auto auto;grid-template-areas:"sos" "emotion" "logo" "claim"}#masthead .emergency{grid-area:sos;z-index:99}}@media screen and (max-width:1023px){#masthead:before{content:none}#masthead.show-nav #nav{left:0}#masthead>.wrapper{margin:0}#masthead .contact .wrapper{margin:0;flex:1 auto;justify-content:flex-end;margin-right:1rem;min-width:auto}#masthead .emotion{width:100%;height:100%;order:1}#masthead .emotion:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(to top,#fff 0%,rgba(255,255,255,0) 100%);z-index:9}}@media screen and (max-width:1023px) and (max-width:1023px){#masthead .emotion{grid-area:emotion}#masthead .emotion:after{content:none}}@media screen and (max-width:1023px){#masthead .logo{grid-area:logo;align-self:center;justify-self:center;order:2;display:block;max-width:370px;margin:1rem 0}#masthead .claim-new{grid-area:claim;text-align:left;min-width:auto;order:3;font-size:2.5rem;margin-bottom:4rem!important}#masthead .background-layer{grid-row:-3 / -1;background:#005589;display:none}}@media screen and (min-width:768px) and (max-width:1023px){#masthead .logo{min-width:300px;width:94%;max-width:calc(100% - 8rem)}#masthead .logo img{display:block;max-width:300px}}@media screen and (max-width:767px){#masthead .claim-new{margin:2rem 1rem}}@media screen and (max-width:650px){#masthead .claim-new{font-size:2rem}#masthead .contact li>a span,#masthead .contact li>span span{display:none}}@media screen and (max-width:380px){#masthead .claim-new{font-size:1.5rem}}#masthead .award{width:80px;position:absolute;top:1rem;left:.5rem;z-index:80}@media screen and (min-width:480px){#masthead .award{width:100px;z-index:999999}.menu-visible #masthead .award{z-index:80}}@media screen and (min-width:1024px){#masthead .award{width:125px;top:1rem;left:33%;margin-left:1.5rem}}.contact-container{position:relative}@media screen and (min-width:1024px){.contact-container{z-index:100}}.contact-container:after,.contact-container:before{content:'';display:block;width:50%;height:100%;position:absolute;top:0;z-index:5}.contact-container:after{right:50%;background:#F37E11}.contact-container:before{left:50%;background:#f8b270}.contact-container a{color:inherit}.contact-container .contact-heading{display:block;padding-top:1.5rem;margin-bottom:.5rem;font-size:2rem;line-height:1.25;text-align:center}.contact-container .contact-heading:before{content:'';display:block;width:6rem;height:6rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);margin-right:1rem;background:center center no-repeat #fff;background-size:4rem;border-radius:50%}.contact-container .contact-heading.address:before{background-image:url(/wp-content/themes/schneider/graphics/icon-address.svg)}.contact-container .contact-heading.contact:before{background-image:url(/wp-content/themes/schneider/graphics/icon-contact.svg)}.contact-container .contact-heading.calendar:before{background-image:url(/wp-content/themes/schneider/graphics/icon-calendar.svg)}.contact-container .wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(3,1fr);width:100%;max-width:1920px}.contact-container .wrapper:before,.contact-container .wrapper:after{content:none}.contact-container .contact-block{padding:2rem 2rem 2rem 2rem;position:relative;z-index:10;color:#fff;text-align:center}.contact-container .contact-block:first-child{-ms-grid-column:1;-ms-grid-row:1}.contact-container .contact-block:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.contact-container .contact-block:nth-child(3){-ms-grid-column:3;-ms-grid-row:1}.contact-container .contact-block:nth-child(3n+2){background:#f59841}.contact-container .contact-block :last-child{margin-bottom:0}.contact-container .contact-block table{display:inline-block;vertical-align:top;text-align:left}@media screen and (max-width:1100px){.contact-container:after{right:0;width:100%}.contact-container .wrapper{display:block}.contact-container .wrapper .contact-block{flex:1 50%;display:flex;flex-flow:row wrap;justify-content:flex-start;padding:4rem 2rem}.contact-container .wrapper .contact-block .contact-heading{padding-top:0;flex:1 100%}.contact-container .wrapper .contact-block>*{margin:0 auto}.contact-container .wrapper .contact-block:last-of-type{background:#f8b270}}.emotion{max-width:none;padding:0;background:top center no-repeat;background-size:cover;overflow:hidden}@media screen and (min-width:1024px){.emotion{padding:0}}.frontpage .emotion{margin:0;padding:0}.frontpage .emotion .owl-nav{display:block;width:100%;position:absolute;top:50%;z-index:100;opacity:0;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}.frontpage .emotion .owl-nav>div{display:block;width:3em;height:5em;position:absolute;top:-2.5em;z-index:10;background:center center no-repeat;background-size:contain;text-indent:-9999em}.frontpage .emotion .owl-nav .owl-prev{left:1em;background-image:url(/wp-content/themes/schneider/graphics/icon-left.svg)}.frontpage .emotion .owl-nav .owl-next{right:1em;background-image:url(/wp-content/themes/schneider/graphics/icon-right.svg)}.frontpage .emotion:hover .owl-nav{opacity:1}.frontpage .emotion .owl-dots{width:auto;right:1em;left:auto;bottom:0;top:auto;background:none}@media screen and (min-width:1024px){.frontpage .emotion .owl-dots{bottom:2em}}.frontpage .emotion .owl-dot{background:rgba(255,255,255,.75)}.frontpage .emotion .owl-dot.active,.frontpage .emotion .owl-dot:hover{background:#005589}.frontpage .emotion.gradient:after,.frontpage .emotion.gradient .owl-item:after{content:none;height:16.66666%;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA0Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,.04) 20%,rgba(0,0,0,.4) 100%);background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,.04) 20%,rgba(0,0,0,.4) 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.04) 20%,rgba(0,0,0,.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#66000000',GradientType=0)}.emotion .claim{font-family:"Work Sans",Helvetica,Arial,sans-serif}.emotion .claim>span{font-size:1.5em}@media screen and (min-width:540px){.emotion .claim>span{font-size:2.5em}}@media screen and (min-width:1200px){.emotion .claim>span{font-size:3.75em}}.emotion .claim>br+span{font-size:1em;background:#005589;background:rgba(0,85,137,.85)}@media screen and (min-width:1200px){.emotion .claim>br+span{font-size:1.5625em}}.emotion .claim-new{display:flex;flex-flow:column;justify-content:center;padding:3.375rem 2rem;overflow:hidden;position:relative;background:#F6F6F6}.emotion .claim-new:before{content:'';display:block;width:100%;height:110%;position:absolute;top:-5%;right:-5%;background:url(/wp-content/themes/schneider/graphics/logo-jw.svg) center right no-repeat;background-size:contain;opacity:.8}@media screen and (min-width:768px){.emotion .claim-new:before{top:0;right:auto;left:5%;background-position:center center}}.emotion .claim-new>*{position:relative}.emotion .claim-new p{margin:0 0 0 auto;font-size:1.25rem;font-style:italic;line-height:1.5}@media screen and (min-width:480px){.emotion .claim-new p{font-size:1.5rem}}@media screen and (min-width:768px){.emotion .claim-new p{max-width:600px;font-size:2.3vw}}@media screen and (min-width:1366px){.emotion .claim-new p{font-size:2rem}}.emotion.gradient:after{content:none!important;display:block;width:100%;height:16.66666%;position:absolute;bottom:0;left:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA0Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,.04) 20%,rgba(0,0,0,.4) 100%);background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,.04) 20%,rgba(0,0,0,.4) 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.04) 20%,rgba(0,0,0,.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#66000000',GradientType=0)}@media screen and (max-width:767px){.emotion .claim-container,.emotion.claim-container{display:flex;flex-flow:column}.emotion .claim-container .claim-new,.emotion.claim-container .claim-new{order:1}}@media screen and (min-width:768px){.emotion .claim-container,.emotion.claim-container{display:grid;grid-template-columns:3fr 7fr;align-items:stretch}.emotion .claim-container .claim-new,.emotion.claim-container .claim-new{grid-column:1}.emotion .claim-container .claim-new+img,.emotion.claim-container .claim-new+img{grid-column:2 / 3}.emotion .claim-container img,.emotion.claim-container img{object-fit:cover;grid-column:1 / 3}}.emotion .cta-scroll{color:#77777a;font-size:1.125em;bottom:4rem}.emotion .cta-scroll:after{height:2em;width:4em;background-image:url(/wp-content/themes/schneider/graphics/icon-down.svg)}.emotion .cta-scroll:hover:after{margin-top:0}@media screen and (max-width:767px){#nav{background:rgba(0,85,137,.6);font-family:"Work Sans",Helvetica,Arial,sans-serif}#nav>button{color:#77777a}#nav>button:focus{outline:none}#nav>button .icon{background:#77777a}#nav>button .icon:before,#nav>button .icon:after{background:#77777a}.show-nav #nav>button .icon{background:transparent}.ie .show-nav #nav>button .icon{background:#fff}.show-nav #nav>button .icon:before{background:#fff}.show-nav #nav>button .icon:after{background:#fff}.show-nav #nav>button{color:#fff}#nav a{color:#fff}#nav a:hover{background:#fff;background-color:rgba(255,255,255,.3)}.defocus:focus{outline:none}}@media screen and (max-width:1023px){#nav{display:block;width:260px;height:102%;position:fixed;top:0;left:-260px;z-index:90;background:#4b4b4d;padding:6em 0 2em;text-align:left;transition:all .4s ease}#nav .menu-item-has-children>a:after{transition:all 0.3s ease}#nav .menu-item-has-children.show>a:after{transform:rotate(45deg)}#nav .menu-item-has-children.show>ul{max-height:none}}@media screen and (min-width:1024px){#nav{flex:0 1 auto;position:static;float:none;font-family:"Work Sans",Helvetica,Arial,sans-serif;color:#fff;z-index:10}#nav>button{display:block;width:auto;padding:.5em 1em .5em 3em;border:0;position:fixed;left:3%;top:-2.5rem;z-index:1000;background:transparent;color:#fff;font-family:inherit;line-height:1.2;text-align:left;opacity:0;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}#nav>button.show{top:0;opacity:1}#nav>button span{display:inline-block;vertical-align:middle}#nav>button .text{font-size:1em;line-height:24px;line-height:1.5rem}#nav>button .icon{height:.1875em;width:1.5em;margin:.5625em .5625em .5625em 0;position:absolute;top:.59375em;left:.59375em;background:#fff;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}#nav>button .icon:before,#nav>button .icon:after{content:'';display:block;height:.1875rem;width:100%;position:absolute;left:0;background:#fff;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}#nav>button .icon:before{top:-.375rem}#nav>button .icon:after{bottom:-.375rem}.show-nav #nav>button{background:transparent}.show-nav #nav>button:before{top:0;transform:rotate(45deg);background:#fff}.show-nav #nav>button:after{bottom:0;transform:rotate(-45deg);background:#fff}#nav ul{position:relative}#nav ul ul{display:flex!important;flex-flow:column nowrap;padding-left:2rem;width:auto;height:100%;top:0;left:100%;z-index:10;background:transparent;box-shadow:none;opacity:0;pointer-events:none;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}#nav>ul{padding:0 2rem}#nav>ul>li>a{padding-left:1.5rem;position:relative}#nav>ul>li>a:before{content:'';display:block;width:2px;height:.675em;position:absolute;top:50%;left:.75rem;transform:translate(-50%,-50%);background:orange;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}#nav>ul>li.menu-item-has-children{position:static}#nav>ul>li.menu-item-has-children>a:after{content:'';display:block;width:.675em;height:2px;position:absolute;top:50%;left:.75rem;transform:translate(-50%,-50%);background:orange;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}#nav>ul>li.menu-item-has-children.open>a{font-weight:700}#nav>ul>li.menu-item-has-children.open>a:after{transform:translate(-50%,-50%) rotate(180deg)}#nav>ul>li.menu-item-has-children.open>a:before{transform:translate(-50%,-50%) rotate(90deg)}#nav li{display:block;margin:0;line-height:1.5;padding:0}#nav li.menu-item-has-children.open:hover>ul,#nav li.menu-item-has-children.open>ul{opacity:1;pointer-events:all}#nav li:last-child{margin-right:0}#nav li li{margin:0;line-height:1.75}#nav li li+li>a:before{content:none}#nav li li a{padding:.4em .9em;border:0;color:#fff;font-weight:500}#nav li li a:hover{color:#fff;background:transparent}#nav li li.active>a,#nav li li.active-ancestor>a{color:#fff;background:transparent}#nav li.active>a,#nav li.active-ancestor>a,#nav li:hover>a{color:#fff;border-bottom-color:#fff}#nav a{padding:.4em 0;color:#fff;font-weight:500;line-height:1.2;text-align:left;text-transform:uppercase}#nav a:hover{color:#fff;font-weight:700}}@media screen and (min-width:1024px) and (min-width:2000px){#nav a{font-size:1.5rem}}@media screen and (min-width:1024px){.defocus{display:none!important}}@media screen and (min-width:1100px){#nav>button{left:50%;margin-left:-500px}}.single-container{padding:5rem 2rem 3rem;position:relative;background:#F6F6F6;overflow:hidden}.single-container:after{content:'';display:block;width:120%;height:120%;position:absolute;bottom:0;left:-10%;box-shadow:0 0 10px 0 rgba(0,0,0,.3) inset;pointer-events:none}.single-container h1,.single-container .frontpage h2,.frontpage .single-container h2,.single-container #footer h2,#footer .single-container h2,.single-container .extra h2,.extra .single-container h2{margin:0 auto;max-width:1000px;padding:0;text-align:center}#content{position:relative;background:#fff}#content .content-block{position:relative}#content .content-block .anchor{position:absolute;top:-2.5rem}#content .content-block+.content-block .wrapper{position:relative}#content .content-block+.content-block .wrapper:before{content:'';display:block;width:100%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%,0);background:#D9DADB;visibility:visible}@media screen and (min-width:1400px){.frontpage #content .content-block+.content-block .wrapper:before{width:140%}}.frontpage #content section:nth-of-type(2n+1){background:#fff}.frontpage #content .team article{background:#fff}.frontpage #content .no-sidebar,.frontpage #content .no-sidebar h1,.frontpage #content .no-sidebar h2{max-width:none;text-align:left}.frontpage #content .news .img{padding:0}.frontpage #content .news article{padding:.5rem;border-radius:.125rem}.frontpage #content .news article span{display:block;margin:1rem 1rem 0;font-size:1.25rem}.frontpage #content .news article h3{margin:0 1rem 1rem}.frontpage #content .main h1,.frontpage #content .main h2,.frontpage #content .main{max-width:768px;text-align:left!important}#content .leistungen.leistungen.leistungen .list{display:-ms-grid;display:grid;position:relative}@media screen and (min-width:640px) and (max-width:1023px){#content .leistungen.leistungen.leistungen .list{background:#f59841}}@media screen and (min-width:1024px){#content .leistungen.leistungen.leistungen .list{background:#facba0}}#content .leistungen.leistungen.leistungen .list img{width:100%}@media screen and (min-width:640px){#content .leistungen.leistungen.leistungen .list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}#content .leistungen.leistungen.leistungen article{margin:0;width:100%;position:relative;z-index:10;color:#fff}#content .leistungen.leistungen.leistungen article>a{color:inherit}#content .leistungen.leistungen.leistungen article .teaser-text{padding:0 1.5625rem 1.5625rem}@media screen and (min-width:640px){#content .leistungen.leistungen.leistungen article .teaser-text{padding:0 1.8125rem 1.8125rem}}@media screen and (max-width:639px){#content .leistungen.leistungen.leistungen article:nth-child(3n+1){background:#F37E11}#content .leistungen.leistungen.leistungen article:nth-child(3n+2){background:#f59841}#content .leistungen.leistungen.leistungen article:nth-child(3n+3){background:#f8b270}}@media screen and (min-width:640px) and (max-width:1023px){#content .leistungen.leistungen.leistungen article:nth-child(4n+1){background:#F37E11}#content .leistungen.leistungen.leistungen article:nth-child(4n+2){background:#f8b270}#content .leistungen.leistungen.leistungen article:nth-child(4n+3){background:#f8b270}#content .leistungen.leistungen.leistungen article:nth-child(4n+4){background:#F37E11}#content .leistungen.leistungen.leistungen article:nth-child(2n){-ms-grid-column:2}#content .leistungen.leistungen.leistungen article:nth-child(2n+1){-ms-grid-column:1}#content .leistungen.leistungen.leistungen article:nth-child(n+3){-ms-grid-row:2}#content .leistungen.leistungen.leistungen article:nth-child(n+5){-ms-grid-row:3}#content .leistungen.leistungen.leistungen article:nth-child(n+7){-ms-grid-row:4}#content .leistungen.leistungen.leistungen article:nth-child(n+9){-ms-grid-row:5}#content .leistungen.leistungen.leistungen article:nth-child(n+11){-ms-grid-row:6}#content .leistungen.leistungen.leistungen article:nth-child(n+13){-ms-grid-row:7}#content .leistungen.leistungen.leistungen article:nth-child(n+15){-ms-grid-row:8}#content .leistungen.leistungen.leistungen article:nth-child(n+17){-ms-grid-row:9}}@media screen and (min-width:1024px){#content .leistungen.leistungen.leistungen article:nth-child(3n){-ms-grid-column:3}#content .leistungen.leistungen.leistungen article:nth-child(3n+1){-ms-grid-column:1}#content .leistungen.leistungen.leistungen article:nth-child(3n+2){-ms-grid-column:2}#content .leistungen.leistungen.leistungen article:nth-child(n+4){-ms-grid-row:2}#content .leistungen.leistungen.leistungen article:nth-child(n+7){-ms-grid-row:3}#content .leistungen.leistungen.leistungen article:nth-child(n+10){-ms-grid-row:4}#content .leistungen.leistungen.leistungen article:nth-child(n+13){-ms-grid-row:5}#content .leistungen.leistungen.leistungen article:nth-child(n+16){-ms-grid-row:6}#content .leistungen.leistungen.leistungen article:nth-child(n+19){-ms-grid-row:7}#content .leistungen.leistungen.leistungen article:nth-child(n+22){-ms-grid-row:8}#content .leistungen.leistungen.leistungen article:nth-child(n+25){-ms-grid-row:9}#content .leistungen.leistungen.leistungen article:nth-child(3n+1){background:#F37E11}#content .leistungen.leistungen.leistungen article:nth-child(3n+2){background:#f59841}#content .leistungen.leistungen.leistungen article:nth-child(3n+3){background:#f8b270}}#content .leistungen.leistungen.leistungen article h2,#content .leistungen.leistungen.leistungen article h3{margin:0;padding:1em;background:transparent;color:inherit;text-align:left;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}#content .leistungen.leistungen.leistungen article img{border-radius:0;margin-bottom:0}#content .leistungen.leistungen.leistungen article .img{padding:0;position:relative;border-radius:0;overflow:hidden}#content .leistungen.leistungen.leistungen article .img img{-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-backface-visibility:hidden}#content .leistungen.leistungen.leistungen article:hover .img img{transform:scale(1.05) rotate(-0.5deg)}#content .vorher-nachher{margin-bottom:4rem}#content .vorher-nachher .wrapper{padding-top:0}#content .vorher-nachher .container{display:grid;grid-column-gap:1em;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));max-width:500px;margin:0 auto}#content .vorher-nachher .container .pmvn-container{margin:0}#content .vorher-nachher .container>.pmvn-container+.pmvn-container{margin-top:1rem}@supports (display:grid){@media screen and (min-width:1024px){#content .vorher-nachher .container{grid-gap:1em;grid-template-columns:repeat(3,1fr);max-width:none}#content .vorher-nachher .container>.pmvn-container+.pmvn-container{margin-top:0}}}#content.jobs article h2,#content.jobs article h3,#content.home article h2,#content.home article h3{text-align:left!important;padding:1rem 2rem!important}#content.jobs article .post-content,#content.home article .post-content{padding:0 2rem 2rem}#content.jobs article header,#content.home article header{margin:0!important}#content.jobs article .post-meta,#content.home article .post-meta{display:block;padding:1rem 2rem 0}#content .gallery ul{padding:0;margin:0}#content .gallery li{display:block;margin:0}#content .gallery li:after{content:none}@media screen and (min-width:640px) and (max-width:1023px){#content .gallery li{width:50%;float:left}#content .gallery li:nth-of-type(2n+3){clear:left}}@media screen and (min-width:1024px){#content .gallery li{width:33.3333333333%;float:left}#content .gallery li:nth-of-type(3n+4){clear:left}}#content .gallery a{display:block;border:0;overflow:hidden}#content .gallery img{-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-backface-visibility:hidden}#content .gallery img:hover{transform:scale(1.05) rotate(-0.5deg)}#content nav a,#content .widget_categories a{border-bottom:none;padding-top:.5em;padding-bottom:.5em;color:#77777a;font-family:"Work Sans",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.25;text-transform:none}#content nav a:hover,#content .widget_categories a:hover{color:inherit}#content nav .active>a,#content nav .current-cat>a,#content .widget_categories .active>a,#content .widget_categories .current-cat>a{color:inherit}#content nav.toc,#content .widget_categories.toc{padding-left:1rem;border-left:2px solid #F37E11}#content .paging-navigation a{color:inherit}@media screen and (min-width:1024px){#content .text{float:right}#content .sidebar{float:left;position:sticky;top:4.5rem}}#content .no-sidebar{max-width:768px;margin:0 auto}@media screen and (max-width:1023px){#content .sidebar .toc-nav.toc-nav.toc-nav{width:100%;margin:0;position:absolute;top:0;left:0;z-index:1000;background:#fff;-moz-transition:top .4s ease;-ms-transition:top .4s ease;-webkit-transition:top .4s ease;-o-transition:top .4s ease;transition:top .4s ease;-webkit-backface-visibility:hidden}#content .sidebar .toc-nav.toc-nav.toc-nav.open ul{max-height:100em}#content .sidebar .toc-nav.toc-nav.toc-nav ul{max-height:calc(2.25rem + 1px);overflow:hidden;box-shadow:0 0 10px 0 transparent;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}#content .sidebar .toc-nav.toc-nav.toc-nav ul:before{content:'Thema wŠhlen';display:block;background:#fff;cursor:pointer;font-weight:700;line-height:2.25;text-align:center;text-transform:none;border-bottom:1px solid #77777A}#content .sidebar .toc-nav.toc-nav.toc-nav ul:after{content:'';display:block;width:1.25rem;height:1.25rem;position:absolute;top:calc(1.125rem + 1px);left:50%;transform:translate(0,-50%);margin-left:-5rem;background:url(/wp-content/themes/schneider/graphics/icon-down-dark.svg) center center no-repeat;background-size:contain}#content .sidebar .toc-nav.toc-nav.toc-nav a{padding-left:.5rem;padding-right:.5rem;text-align:center}#content .sidebar .toc-nav.toc-nav.toc-nav.fixed{position:fixed;top:2.5rem}#content .sidebar .toc-nav.toc-nav.toc-nav.fixed ul{box-shadow:0 0 10px 0 rgba(0,0,0,.3)}}@media screen and (max-width:767px){#content .wrapper{padding:2rem 0;margin:0 auto;width:calc(100% - 2rem)}}#testimonials#testimonials{background:#005589;color:#fff;position:relative;overflow:hidden}#testimonials#testimonials:after{content:'';display:block;width:240px;height:240px;position:absolute;bottom:0;right:0;background:url(/wp-content/themes/schneider/graphics/logo-deko.png) center center no-repeat;background-size:contain;opacity:.25}#testimonials#testimonials .wrapper{padding:4rem 0}#testimonials#testimonials .testimonials-heading{color:#fff;text-align:left}#testimonials#testimonials .testimonial-body{padding:0 4rem 0 0;margin-bottom:1rem}#testimonials#testimonials .testimonial-source{margin:0}#testimonials#testimonials .owl-nav{width:100%;position:absolute;top:50%;left:0}#testimonials#testimonials .owl-nav div{width:3rem;height:3rem;margin:0;position:absolute;bottom:0;background:center center no-repeat transparent;background-size:contain;text-indent:-999em}@media screen and (min-width:640px){#testimonials#testimonials .owl-nav div{width:4rem;height:4rem;margin:0 1rem}}#testimonials#testimonials .owl-nav .owl-next{left:100%;background-image:url(/wp-content/themes/schneider/graphics/icon-right.svg)}#testimonials#testimonials .owl-nav .owl-prev{right:100%;background-image:url(/wp-content/themes/schneider/graphics/icon-left.svg)}#testimonials#testimonials .owl-dots .owl-dot{background:#eee}#testimonials#testimonials .owl-dots .owl-dot.active{background:#F37E11}@media screen and (max-width:1200px){#testimonials#testimonials .owl-nav .owl-next{right:-1rem;left:auto}#testimonials#testimonials .owl-nav .owl-prev{left:-1rem}}#testimonials#testimonials .testimonial-body,#testimonials#testimonials .testimonial-source{padding:0 2rem}@media screen and (min-width:640px){#testimonials#testimonials .testimonial-body,#testimonials#testimonials .testimonial-source{padding:0 4rem}}@media screen and (min-width:1200px){#testimonials#testimonials .testimonial-body,#testimonials#testimonials .testimonial-source{padding:0}}.content-image{display:block;width:100%;margin:2rem 0}.content-image:last-child{margin-bottom:0}.emergency{grid-column:1 / 2;grid-row:1 / 2;align-self:center;height:100%;position:relative;z-index:99999;background:#F37E11;color:#fff;text-align:center;font-weight:700}.emergency:before{content:'';display:inline-block;vertical-align:middle;width:1.5rem;height:100%;margin-right:.5rem;background:url(/wp-content/themes/schneider/graphics/icon-emergency.svg) center center no-repeat}.team{display:flex;flex-flow:row wrap;position:relative}.team>:nth-child(3n+1){background:#005589!important}.team>:nth-child(3n+2){background:#3377a1!important}.team>:nth-child(3n+3){background:#6699b8!important}.team blockquote{margin:0;color:#fff}.team.highlight>:nth-child(3n+1){background:#F37E11!important}.team.highlight>:nth-child(3n+2){background:#f59841!important}.team.highlight>:nth-child(3n+3){background:#f8b270!important}.team article.item{color:#fff}.team article.item .marker{display:block;cursor:pointer}.team article.item .marker:after{content:'';display:block;width:4rem;height:4rem;position:absolute;top:50%;right:0;transform:translate(0,-50%);background:url(/wp-content/themes/schneider/graphics/icon-plus.svg) center center no-repeat;background-size:contain}@media screen and (min-width:900px){.team article.item.show:after{content:'';display:block;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1;background:rgba(88,88,90,.5)}}.team article.item.show .content{opacity:1;pointer-events:all}@media screen and (min-width:640px) and (max-width:1023px){.team article.item{flex:0 1 50%}}@media screen and (min-width:1024px){.team article.item{flex:0 1 33.3333333333%}}.team article.item .name{display:block;padding:0 4rem 0 0;margin:1rem 0;position:relative;font-size:2rem;font-weight:300}.team article.item .team__cta{padding-left:3.25rem;margin-bottom:2rem;position:relative;font-weight:700}.team article.item .team__cta:before{content:'';display:block;width:1rem;height:1rem;position:absolute;top:50%;left:2rem;transform:translate(0,-50%);background:url(/wp-content/themes/schneider/graphics/icon-double-arrow-white.svg) center center no-repeat;background-size:contain}.team article.item h2{padding-left:2rem;padding-right:0;color:inherit;text-align:left}.team article.item h2 span{padding:0 4rem 0 0}.team article.item .team__title{display:block;margin-bottom:1.5rem;font-size:2rem}.team article.item .close{display:block;width:4rem;height:4rem;position:absolute;top:0;right:1rem;transform:rotate(45deg);background:url(/wp-content/themes/schneider/graphics/icon-plus.svg) center center no-repeat;background-size:contain;cursor:pointer}.team article.item .content{width:calc(100% - 4rem);max-width:800px;max-height:calc(100% - 4rem);padding:2rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;background:inherit;box-shadow:0 0 3px 1px rgba(88,88,90,.6),0 0 10px 3px rgba(88,88,90,.2),0 0 10px 3px #fff;text-align:left;overflow:auto;opacity:0;pointer-events:none;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}.team article.item .content ul li{line-height:1.2}.team article.item .content ul li:after{background-image:url(/wp-content/themes/schneider/graphics/icon-list-white.svg)!important;top:.1em!important}.team .hover>div{background:#005589;background:rgba(0,85,137,.95);color:#fff}.team button{margin:0 1em 2em 0;text-transform:none;font-weight:700}.page{display:flex;justify-content:center;align-items:flex-start;position:relative}.page .toc{flex:0 1 320px;margin:4rem 2rem 0 0;position:sticky;top:6.5rem}@media screen and (max-width:767px){.page .toc+.page-container .content-block:first-of-type>.wrapper{padding-top:0!important}}.page .page-container{flex:0 1 auto;max-width:1000px}.page *{flex:1 1 auto}@media screen and (max-width:767px){.page{display:block}.page .toc{position:relative;margin:2rem 1rem 2rem 1rem;top:0rem}.page .toc.fixed{position:fixed;top:3rem;left:0;width:calc(100% - 2rem);margin:0 1rem;padding:0 1rem;background-color:#fff;border-right:2px solid #F37E11;cursor:pointer;box-shadow:0 0 4px rgba(20,20,20,.3);z-index:15}.page .toc.fixed .toc-title{display:block;text-align:center}.page .toc.fixed ul{max-height:0;overflow:hidden;text-align:center}.page .toc.fixed ul.show{max-height:none}.page .toc .toc-title{display:none;text-transform:none}}.partner .partner-item{display:grid;grid-template-columns:1fr 3fr;align-items:center;grid-gap:2rem;padding:2rem;background:#F6F6F6}.partner .partner-item .button:before{background:#F6F6F6;border-top-color:#F6F6F6;border-bottom-color:#F6F6F6}@media screen and (max-width:400px){.partner .partner-item{grid-template-columns:1fr}.partner .partner-item .partner-logo{max-width:200px;margin:0 auto}}.partner .partner-logo img{width:100%;height:auto}#content.splashpage .main{margin-bottom:0}.splash article{border-bottom:.25em solid #005589}.post-meta{font-size:.875em}@media screen and (min-width:640px){.post-meta{font-size:.984375em}}.extra{padding:4em 0;overflow:hidden}.extra h2{text-align:center}.extra .border{width:90%;margin:0 auto;border:1px solid #fff;padding:2em}#content .extra .wrapper{padding:0}.extra form{min-width:300px;width:96%;max-width:1000px;margin:0 auto;padding:3em 0 1em}.page.kontakt .extra form{padding:0}@media screen and (min-width:640px){.extra form .half{width:48.5%;float:left}.extra form .half+.half{float:right}}.extra form .form-element{margin-bottom:1.5rem;color:#77777a}.extra form .form-element label{top:auto;bottom:0}.extra form .form-element.hasFocus label,.extra form .form-element.hasInput label{color:#005589}.extra form .half+.half{margin-bottom:1em}@media screen and (min-width:640px){.extra form .half{float:right}.extra form .half+.half{float:left;margin-bottom:0}}.extra form [type="submit"]{width:auto;padding:.5em 2em;margin:0;position:relative;background:#005589;border-radius:0;color:#fff;opacity:.9;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}.extra form [type="submit"][disabled],.extra form [type="submit"][disabled]:hover{background:#CFD1D2;color:#77777a;opacity:.75}.extra form [type="submit"]:hover{opacity:1;background:#005589}.extra form [type="text"],.extra form textarea{padding-top:.375rem;padding-bottom:1.75rem;margin:0;font-weight:300;border-bottom:2px solid #77777a}.extra form [type="text"].non-validate,.extra form textarea.non-validate{border-color:red}.extra form textarea{height:209px}.extra form p{margin:0 0 .5em}.extra #formsent{margin-top:1em}.extra a{color:inherit;border-bottom:1px solid}.extra a:hover{border-bottom-color:transparent}.extra.contact{text-align:left}.extra.contact h2{padding:0;text-align:left}.extra.contact .right{opacity:.7}form .form-element label{line-height:2.25em;padding:.375em .75em}form input[type="text"],form textarea{padding-top:1.75em}#content .featured-content{position:relative}.frontpage #content .featured-content{margin-bottom:4rem}#content .featured-content article{width:100%;position:relative;background:#77777a;color:#fff}#content .featured-content h2{color:inherit;text-align:left}#content .featured-content .text{width:100%;padding:2em;position:relative;z-index:10}@media screen and (min-width:480px){#content .featured-content .text{padding:4em}}#content .featured-content img{display:block}@media screen and (min-width:1024px){#content .featured-content article{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-row-align:stretch;align-items:stretch}#content .featured-content article:before,#content .featured-content article:after{content:none}#content .featured-content article .img{overflow:hidden}#content .featured-content article .img img{width:100%;height:100%;object-fit:cover;object-position:-50px 0}#content .featured-content article .text{-ms-grid-column:2}}@media screen and (min-width:1024px) and (max-width:1200px){#content .featured-content h2{font-size:1.75rem}}@media screen and (min-width:1024px){#content .featured-content:after{content:'';display:block;width:50%;height:100%;position:absolute;top:0;right:0;z-index:5;background:url(/wp-content/themes/schneider/graphics/logo-jw.svg) top left no-repeat;background-size:auto 100%;opacity:.05}}.accordion{margin:3em 0}.accordion-tab{margin-bottom:1em;background:transparent;border-bottom:1px solid #77777a}.accordion-tab>h1,.frontpage .accordion-tab>h2,#footer .accordion-tab>h2,.extra .accordion-tab>h2,.accordion-tab>h2,.accordion-tab>h3,.accordion-tab>h4,.accordion-tab>h5,.accordion-tab>h6{padding:1rem 4rem 1rem 0rem;margin-bottom:0;position:relative;cursor:pointer;font-size:1.5625em;line-height:2rem;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}@media screen and (min-width:640px){.accordion-tab>h1,.frontpage .accordion-tab>h2,#footer .accordion-tab>h2,.extra .accordion-tab>h2,.accordion-tab>h2,.accordion-tab>h3,.accordion-tab>h4,.accordion-tab>h5,.accordion-tab>h6{font-size:1.8125em}}.accordion-tab>h1:hover,.frontpage .accordion-tab>h2:hover,#footer .accordion-tab>h2:hover,.extra .accordion-tab>h2:hover,.accordion-tab>h2:hover,.accordion-tab>h3:hover,.accordion-tab>h4:hover,.accordion-tab>h5:hover,.accordion-tab>h6:hover{padding-left:1rem}.accordion-tab .state{display:block;height:2.5rem;width:2.5rem;position:absolute;top:50%;margin-top:-1.25rem;right:1rem}.accordion-tab .state:before,.accordion-tab .state:after{content:'';display:block;position:absolute;background:#CFD1D2;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}.accordion-tab .state:before{height:1.25rem;width:2px;top:50%;margin-top:-.625rem;left:50%;margin-left:-1px}.accordion-tab .state:after{height:2px;width:1.25rem;top:50%;margin-top:-1px;left:50%;margin-left:-.625rem}.accordion-tab .text{width:100%!important;padding-left:1rem;padding-right:0rem;max-height:0;overflow:hidden;line-height:2;float:none!important;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}.accordion-tab.open .state:after{transform:rotate(-135deg)}.accordion-tab.open .state:before{transform:rotate(-135deg)}.nojs .accordion-tab>h1,.nojs .frontpage .accordion-tab>h2,.frontpage .nojs .accordion-tab>h2,.nojs #footer .accordion-tab>h2,#footer .nojs .accordion-tab>h2,.nojs .extra .accordion-tab>h2,.extra .nojs .accordion-tab>h2,.nojs .accordion-tab>h2,.nojs .accordion-tab>h3,.nojs .accordion-tab>h4,.nojs .accordion-tab>h5,.nojs .accordion-tab>h6,.accordion-tab.open>h1,.frontpage .accordion-tab.open>h2,#footer .accordion-tab.open>h2,.extra .accordion-tab.open>h2,.accordion-tab.open>h2,.accordion-tab.open>h3,.accordion-tab.open>h4,.accordion-tab.open>h5,.accordion-tab.open>h6{padding-left:1rem}.nojs .accordion-tab .text,.accordion-tab.open .text{max-height:500em;padding-bottom:2em;line-height:1.5}@media screen and (min-width:480px){.gallery figure{width:48%}}.team#content{padding-bottom:4em}.team#content header{margin-bottom:0}.team article{text-align:left;background:#ECEDED;margin:0}@media screen and (max-width:639px){.team article{width:100%}}@media screen and (min-width:640px) and (max-width:1023px){.team article{width:50%;float:left}.team article:nth-of-type(2n+3){clear:left}}@media screen and (min-width:1024px){.team article{width:33.3333333333%;float:left}.team article:nth-of-type(3n+4){clear:left}}.team article .content{max-width:350px;padding:0 1em 1em;margin:0 auto;text-align:center}.team article:nth-of-type(2n){background:#F6F6F6}.team article .img{overflow:hidden}.team article .img img{-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-backface-visibility:hidden}.team article:hover .img img{transform:scale(1.05) rotate(-0.5deg)}.team h2{text-align:center}#footer{position:relative;overflow:hidden;color:#fff}#footer h1,#footer h2,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{color:#fff}#footer h2{margin-bottom:4rem}#footer .social{border-bottom:0}#footer .svg{width:75px;height:75px;opacity:.8;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}#footer .svg:hover{opacity:1}#footer a{color:inherit}#footer .wrapper{position:relative;z-index:10}#footer aside>img{border:4px solid #fff}#footer aside.widget_recent_entries a{color:#77777a}#footer aside h3{font-weight:700;font-size:.9375em}@media screen and (min-width:640px){#footer aside h3{font-size:1.125em}}#footer .copy{background:#58585A;color:#fff;margin-top:0;position:relative;z-index:10}#footer .copy ul{text-align:center}#footer .copy li{padding:0 .5em}#footer .copy a{color:inherit}#footer .copy a:hover{color:inherit;border-bottom-color:transparent}@media screen and (max-width:639px){#footer .copy .br{display:none}}#footer .address{width:100%;padding:2em 1em 0;position:relative;z-index:10;color:#fff;text-align:center}#footer .address:after{content:'';display:block;width:100vw;height:100%;position:absolute;top:0;right:0;z-index:-1;background:rgba(0,85,137,.8);transform-origin:bottom right}@media screen and (max-width:1023px){#footer .address:after{background:#005589}}@media screen and (min-width:400px){#footer .address{padding:2em 2em 0}}#footer .address>a{display:block;min-width:300px;width:40%;max-width:640px;border:0;margin:0 auto 2em 0}@media screen and (max-width:1023px){#footer .address>a{margin:0 auto 2em;background:#005589}}@media screen and (min-width:1024px){#footer .address{width:440px;padding:3em 3em 6em;margin-left:50%;text-align:left;transform:translate(-500px,0)}}@media screen and (min-width:1200px){#footer .address{transform:translate(-600px,0)}}#footer .address a{color:inherit}#footer .address aside{padding:0;margin-bottom:0;text-align:left}@media screen and (max-width:1199px){#footer .address aside{margin-bottom:2em}}#footer .address aside:first-of-type h3{max-height:0;overflow:hidden}#footer .address .widget-title{color:inherit}@media screen and (min-width:1200px){#footer .address .widget-title{margin:2em 0 0}}@media screen and (min-width:1200px){#footer .address aside{width:100%}#footer .address aside+aside{margin-left:0}}.map{position:relative;background:#F6F6F6;padding:0}.map .map-container{display:block;width:100%;height:100%;padding:0 0 90%;max-height:100%}@media screen and (min-width:480px){.map .map-container{padding:0 0 43.75%}}@media screen and (min-width:700px){.map .map-container{padding:0 0 32.5%}}.map .map-container>div{display:block;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (min-width:1024px){#footer .map .map-container{position:absolute;top:0;left:0}}[id^="jameda-widget"]{color:#77777a}._brlbs-google-maps{width:100%}._brlbs-caption p{margin-left:auto!important;margin-right:auto!important}.breadcrumb{padding:1rem 0;background:#fff;color:#929395;font-size:.75rem;line-height:1.5rem;text-align:centeR}#footer .breadcrumb{padding:2em 0;border-bottom:1px solid #CFD1D2}.breadcrumb p{margin-bottom:0;font-weight:600;font-size:.875rem}.breadcrumb ol{margin:0;padding:0}.breadcrumb li{vertical-align:middle!important;max-width:100px;margin:0;position:relative;font-size:1rem;line-height:1.2}@media screen and (min-width:768px){.breadcrumb li{display:inline-block!important;max-width:20%}}.breadcrumb li:last-child [itemprop="name"]{border-color:transparent}@media screen and (max-width:767px){.breadcrumb li{display:none!important}.breadcrumb li+span{display:none}.breadcrumb li+span:last-of-type{display:inline}.breadcrumb li:nth-last-child(3){display:inline!important;max-width:100%}.breadcrumb li:last-child{display:inline!important;max-width:calc(100% - 2em)}.breadcrumb li [itemprop="name"]{display:inline;white-space:normal}.breadcrumb li a{display:inline}}.breadcrumb li+li{padding-left:1.5rem}.breadcrumb li+li:before{content:'';display:block;width:1.5rem;height:1.5rem;position:absolute;top:50%;left:0;transform:translate(0,-50%);background:url(/wp-content/themes/schneider/graphics/chevron-small-right.svg) center center no-repeat;background-size:contain}.breadcrumb a{display:block;color:inherit;line-height:1.2}.breadcrumb a [itemprop="name"]{border-color:inherit}.breadcrumb a [itemprop="name"]:hover{border-color:transparent}.breadcrumb [itemprop="name"]{display:inline-block;vertical-align:top;max-width:100%;border-bottom:1px dotted transparent;overflow:hidden;text-overflow:ellipsis;font-weight:300;white-space:nowrap;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}.breadcrumb img{height:1.5rem;width:auto}.owl-dots .owl-dot{background:#77777a}.owl-dots .owl-dot.active{background:#005589}.owl-nav div{background:no-repeat center center #005589}.imagelightbox-arrow{background:none}.imagelightbox-arrow:hover,.imagelightbox-arrow:focus{background:none}.imagelightbox-arrow:before{display:block;width:100%;height:100%;border:0;position:absolute;top:0;left:0;background:center center no-repeat;background-size:auto 50%}.imagelightbox-arrow-right:before{background-image:url(/wp-content/themes/schneider/graphics/icon-right.svg)}.imagelightbox-arrow-left:before{background-image:url(/wp-content/themes/schneider/graphics/icon-left.svg)}#canvas .downloads ul{display:flex;flex-flow:row wrap;padding:0;align-items:stretch}#canvas .downloads p{margin:0;padding:1rem 1rem 0;line-height:1.2}#canvas .downloads li{flex:1 1 100%;margin:0 0 1rem;list-style:none}#canvas .downloads li:after{content:none}@media screen and (min-width:640px){#canvas .downloads li{flex:1 1 35%;margin:0 1rem 2rem}#canvas .downloads li:nth-child(2n){margin-right:0}#canvas .downloads li:nth-child(2n+1){margin-left:0}#canvas .downloads li:after{content:none}}#canvas .downloads a{display:flex;padding:.75rem 1em .75rem 2em;align-items:center;position:relative;background:#D9DADB;border:0;color:#77777a;font-size:1.5rem;line-height:1.5}@media screen and (min-width:800px){#canvas .downloads a{font-size:2rem}}#canvas .downloads a.highlight{background:#005589;color:#fff}#canvas .downloads a:after{content:'';display:block;width:1.5em;height:1.5em;position:absolute;top:50%;left:.25em;transform:translate(0,-50%);background:url(/wp-content/themes/schneider/graphics/icon-download.svg) center center no-repeat transparent;background-size:contain}.job-cta{display:flex;flex-flow:column;justify-content:center;padding:1rem;background:limegreen;color:#fff;font-size:1rem;line-height:1.2;text-align:center}.job-cta__highlight{font-weight:700;font-size:1.2rem}@media screen and (min-width:768px){.job-cta{position:absolute;bottom:1rem;left:1rem;transform:rotate(-10deg);width:12rem;height:12rem;border-radius:12rem;font-size:1.25rem}.job-cta__highlight{font-size:1.75rem}}@media screen and (min-width:1024px){.job-cta{right:1rem;left:auto}}