/* https://www.zahnfee-magdeburg.de/wp-content/themes/stille/style.css?ver=1.0.3 */
/*!
Theme Name: Zahnfee Magdeburg
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/stille/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/stille/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/stille/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/stille/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:#7D9E17;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-right:calc(1em + 1rem);background:transparent;color:#7D9E17;border-radius:0;border:1px solid #7D9E17;position:relative}a.button:hover,.team button:hover{background:#7D9E17;color:#fff}a.button:hover:before,.team button:hover:before{border-color:transparent}a.button:before,.team button:before{content:'';display:block;width:5rem;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;top:-1px;left:100%;background:#fff;border-left:1px solid #7D9E17;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:skew(-20deg);transform:skew(-20deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-backface-visibility:hidden}a.button.more,.team button.more{padding-left:1.5em}a.button.more:after,.team button.more:after{width:1em;height:1em;top:.5em;background-image:url(/wp-content/themes/stille/graphics/icon-right-black.svg)}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 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/stille/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:#7D9E17}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:0 0 0 3.5rem;position:relative;overflow:hidden}.cta :last-child,.cta:last-child{margin-bottom:0}.cta .cta-title{display:block;position:relative;padding-top:.5rem;line-height:1.1;font-size:1.75rem;font-weight:500}.cta .cta-title:before{content:'';display:block;width:3rem;height:3rem;position:absolute;top:50%;right:100%;margin-right:.5rem;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:url(/wp-content/themes/stille/graphics/icon-cta.svg) center center no-repeat transparent;background-size:contain}.cta__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.7rem}.cta .button{font-size:1.3rem}@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:0;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;text-align:center}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;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}@supports (display:grid){#masthead{overflow:visible}}#masthead .contact{margin-top:0;background:#7D9E17;font-family:"Work Sans",Helvetica,Arial,sans-serif;-webkit-transition:margin-top .4s ease;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:#7D9E17}}#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/stille/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/stille/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/stille/graphics/icon-facebook.svg)}#masthead .contact li.jm>a{background-image:url(/wp-content/themes/stille/graphics/icon-jameda.svg);background-size:1.125em auto}#masthead .contact li.ig>a{background-image:url(/wp-content/themes/stille/graphics/icon-instagram.svg)}@media screen and (min-width:1024px){#masthead .contact{width:100%;position:absolute;top:0;left:0}#masthead .contact .wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:end;-ms-flex-pack:end;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 / -2}@media screen and (min-width:1200px){#masthead .emotion{-ms-grid-row:2;-ms-grid-row-span:3;grid-row:2 / -1}}@supports ((-o-object-fit:cover) or (object-fit:cover)){#masthead .emotion img{-o-object-fit:cover;object-fit:cover;-o-object-position:top right;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:.5em;margin-right:1rem;-webkit-transition:all .4s ease;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;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:4rem;position:relative;z-index:10;color:#7D9E17;font-size:3rem;font-weight:700;line-height:1.2}@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{content:'';display:block;width:140%;-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(255,255,255,.8);-webkit-transform:skewX(-15deg) translate(-20%,0);transform:skewX(-15deg) translate(-20%,0);justify-self:start;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-backface-visibility:hidden}@media screen and (min-width:1600px){#masthead .background-layer{width:125%}}#masthead:before{content:'';display:block;height:150%;-ms-grid-column:1;-ms-grid-column-span:4;-ms-grid-row:3;grid-column:1 / -1;grid-row:4 / 5;z-index:5;position:relative;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%);-ms-flex-item-align:end;align-self:end}@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:1023px){#masthead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-top:2.5rem}#masthead:before{content:none}#masthead.show-nav #nav{left:0}#masthead>.wrapper{margin:0}#masthead .contact .wrapper{margin:0;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:1rem;min-width:auto}#masthead .emotion{position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#masthead .emotion:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(to top,#fff 0%,rgba(255,255,255,0) 100%);z-index:9}#masthead .logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:block;max-width:370px;margin:-3rem 4rem 0rem 1rem}#masthead .claim-new{text-align:left;min-width:auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:2.5rem}}@media screen and (min-width:768px) and (max-width:1023px){#masthead .logo{min-width:300px;width:94%;max-width:768px;margin:-3rem auto 0 auto}#masthead .logo img{display:block;max-width:300px}}@media screen and (max-width:870px){#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}}.contact-container{position:relative}.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;position:relative;font-size:2rem;line-height:1.25}.contact-container .contact-heading:before{content:'';display:block;width:4rem;height:4rem;position:absolute;right:100%;top:.3rem;margin-right:1rem;background:center center no-repeat transparent;background-size:contain}.contact-container .contact-heading.address:before{background-image:url(/wp-content/themes/stille/graphics/icon-address.svg)}.contact-container .contact-heading.contact:before{background-image:url(/wp-content/themes/stille/graphics/icon-contact.svg)}.contact-container .contact-heading.calendar:before{background-image:url(/wp-content/themes/stille/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 7rem;position:relative;z-index:10;color:#fff}.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 th{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{-webkit-box-flex:1;-ms-flex:1 50%;flex:1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:2rem 2rem 2rem 5rem}.contact-container .wrapper .contact-block .contact-heading{padding-top:0;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}.contact-container .wrapper .contact-block .contact-heading:before{width:2rem;height:2rem}.contact-container .wrapper .contact-block>*{margin-right:1rem;margin-bottom:0}.contact-container .wrapper .contact-block table tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.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;-webkit-transition:all 0.4s ease;transition:all 0.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/stille/graphics/icon-left.svg)}.frontpage .emotion .owl-nav .owl-next{right:1em;background-image:url(/wp-content/themes/stille/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:#7D9E17}.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:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(20%,rgba(0,0,0,.04)),to(rgba(0,0,0,.4)));background:linear-gradient(to bottom,rgba(0,0,0,0) 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:#7D9E17;background:rgba(125,158,23,.85)}@media screen and (min-width:1200px){.emotion .claim>br+span{font-size:1.5625em}}.emotion .claim-new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;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/stille/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:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(20%,rgba(0,0,0,.04)),to(rgba(0,0,0,.4)));background:linear-gradient(to bottom,rgba(0,0,0,0) 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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.emotion .claim-container .claim-new,.emotion.claim-container .claim-new{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (min-width:768px){.emotion .claim-container,.emotion.claim-container{display:grid;grid-template-columns:3fr 7fr;-webkit-box-align:stretch;-ms-flex-align:stretch;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{-o-object-fit:cover;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/stille/graphics/icon-down.svg)}.emotion .cta-scroll:hover:after{margin-top:0}@media screen and (max-width:767px){#nav{background:#4B4B4D;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:#a0a0a2;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:4em 0 2em;text-align:left;-webkit-transition:all .4s ease;transition:all .4s ease}#nav .menu-item-has-children>a:after{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}#nav .menu-item-has-children.show>a:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#nav .menu-item-has-children.show>ul{max-height:none}}@media screen and (min-width:1024px){#nav{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;position:static;float:none;font-family:"Work Sans",Helvetica,Arial,sans-serif;color:#77777a;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;-webkit-transition:all 0.4s ease;transition:all 0.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;-webkit-transition:all 0.4s ease;transition:all 0.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;-webkit-transition:all 0.4s ease;transition:all 0.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;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff}.show-nav #nav>button:after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:#fff}#nav ul{position:relative}#nav ul ul{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding-left:2rem;width:auto;height:100%;top:0;left:100%;z-index:10;background:transparent;-webkit-box-shadow:none;box-shadow:none;opacity:0;pointer-events:none;-webkit-transition:all 0.4s ease;transition:all 0.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;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:orange;-webkit-transition:all 0.4s ease;transition:all 0.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;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:orange;-webkit-transition:all 0.4s ease;transition:all 0.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{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}#nav>ul>li.menu-item-has-children.open>a:before{-webkit-transform:translate(-50%,-50%) rotate(90deg);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:#77777a;font-weight:500}#nav li li a:hover{color:#77777a;background:transparent}#nav li li.active>a,#nav li li.active-ancestor>a{color:#77777a;background:transparent}#nav li.active>a,#nav li.active-ancestor>a,#nav li:hover>a{color:#77777a;border-bottom-color:#77777a}#nav a{padding:.4em 0;color:#77777a;font-weight:500;line-height:1.2;text-align:left;text-transform:uppercase}#nav a:hover{color:#77777a;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%;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3) inset;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}#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%;-webkit-transform:translate(-50%,0);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{margin-bottom:4rem}#content .leistungen.leistungen.leistungen .list{display:-ms-grid;display:grid}@media screen and (min-width:640px){#content .leistungen.leistungen.leistungen .list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){#content .leistungen.leistungen.leistungen .list{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(auto-fit,33.3333333333%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#content .leistungen.leistungen.leistungen article{margin:0;width:100%;background:#ECEDED}#content .leistungen.leistungen.leistungen article:nth-child(2n){background:#F6F6F6}#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 (min-width:640px) and (max-width:1023px){#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 h2,#content .leistungen.leistungen.leistungen article h3{margin:0;padding:1em;background:transparent;text-align:left;-webkit-transition:all 0.4s ease;transition:all 0.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{-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-backface-visibility:hidden}#content .leistungen.leistungen.leistungen article:hover .img img{-webkit-transform:scale(1.05) rotate(-0.5deg);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{-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-backface-visibility:hidden}#content .gallery img:hover{-webkit-transform:scale(1.05) rotate(-0.5deg);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:-webkit-sticky;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;-webkit-transition:top 0.4s ease;transition:top 0.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;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0);box-shadow:0 0 10px 0 rgba(0,0,0,0);-webkit-transition:all 0.4s ease;transition:all 0.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%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-left:-5rem;background:url(/wp-content/themes/stille/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{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}}@media screen and (max-width:767px){#content .wrapper{padding:2rem 0;margin:0 1rem;width:calc(100% - 2rem)}}#testimonials#testimonials{background:#7D9E17;color:#fff;position:relative;overflow:hidden}#testimonials#testimonials:after{content:'';display:block;width:640px;height:320px;position:absolute;bottom:0;right:0;-webkit-transform:translate(25%,25%);transform:translate(25%,25%);background:url(/wp-content/themes/stille/graphics/zahn-logo.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;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:4rem;height:4rem;margin:0 1rem;position:absolute;bottom:0;background:center center no-repeat transparent;background-size:contain;text-indent:-999em}#testimonials#testimonials .owl-nav .owl-next{left:100%;background-image:url(/wp-content/themes/stille/graphics/icon-right.svg)}#testimonials#testimonials .owl-nav .owl-prev{right:100%;background-image:url(/wp-content/themes/stille/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}}@media screen and (max-width:767px){#testimonials#testimonials .testimonial-body{padding:0 2rem}}.content-image{display:block;width:100%;margin:2rem 0}.content-image:last-child{margin-bottom:0}.team article{background:#FBFBFB}.team .hover>div{background:#7D9E17;background:rgba(125,158,23,.95);color:#fff}.team button{margin:0 1em 2em 0;text-transform:none;font-weight:700}.page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.page .toc{-webkit-box-flex:0;-ms-flex:0 1 320px;flex:0 1 320px;margin:4rem 2rem 0 0;position:-webkit-sticky;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{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;max-width:1000px}.page *{-webkit-box-flex:1;-ms-flex:1 1 auto;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;-webkit-box-shadow:0 0 4px rgba(20,20,20,.3);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;-webkit-box-align:center;-ms-flex-align:center;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 #7D9E17}.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:#7D9E17}.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:80%;padding:.5em 0;margin:0;position:relative;background:#fff;border:1px solid #7D9E17;border-radius:0;color:#7D9E17;opacity:.9;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-backface-visibility:hidden}.extra form [type="submit"]:after{content:'';display:block;width:5rem;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;top:-1px;left:100%;background:#fff;border-left:1px solid #7D9E17;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:skew(-20deg);transform:skew(-20deg);-webkit-transform-origin:top left;transform-origin:top left}.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:#7D9E17}.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;-webkit-box-align:stretch;-ms-flex-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%;-o-object-fit:cover;object-fit:cover;-o-object-position:-50px 0;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/stille/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;-webkit-transition:all 0.4s ease;transition:all 0.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;-webkit-transition:all 0.4s ease;transition:all 0.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;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-backface-visibility:hidden}.accordion-tab.open .state:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.accordion-tab.open .state:before{-webkit-transform:rotate(-135deg);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{-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-backface-visibility:hidden}.team article:hover .img img{-webkit-transform:scale(1.05) rotate(-0.5deg);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;-webkit-transition:all 0.4s ease;transition:all 0.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;border-top:1px solid #D9DADB;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:#77777a;text-align:center}#footer .address:after{content:'';display:block;width:100vw;height:100%;position:absolute;top:0;right:0;z-index:-1;background:rgba(255,255,255,.9);-webkit-transform:skewX(-20deg);transform:skewX(-20deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}@media screen and (max-width:1023px){#footer .address:after{display:none}}@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 (min-width:1024px){#footer .address{width:440px;padding:3em 3em 6em;margin-left:50%;text-align:left;-webkit-transform:translate(-500px,0);transform:translate(-500px,0)}}@media screen and (min-width:1200px){#footer .address{-webkit-transform:translate(-600px,0);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}.breadcrumb{padding:1rem 0;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:1em;margin-left:.25em}.breadcrumb li+li:before{content:'\25BA';position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#7D9E17;font-size:.75em}.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;-webkit-transition:all 0.4s ease;transition:all 0.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:#7D9E17}.owl-nav div{background:no-repeat center center #7D9E17}.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/stille/graphics/icon-right.svg)}.imagelightbox-arrow-left:before{background-image:url(/wp-content/themes/stille/graphics/icon-left.svg)}.doctolib{display:block;color:#fff;text-decoration:none;padding:10px 20px;background:#F37E11;border-radius:4px 0 0 4px;position:fixed;top:40px;right:0;z-index:20}@media screen and (max-width:767px){.doctolib{top:100px;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;padding:10px 5px;font-size:.8rem}}