hr{margin:0;border:0;border-top:1px solid rgb(40 40 38 / .1);-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.hide{display:none}.text-center{text-align:center}.bg-green{background-color:#44730a}.bg-green-light{background:linear-gradient(to top,#e0ffbb 0%,#f7ffee 100%)}.bg-brown-white{background:linear-gradient(to top,#fff1d3 0%,#ffffff 100%)}.bg-pink-light{background:linear-gradient(to top,#FF999D 0%,#FFE5E6 100%)}.color-white{color:#fff}.color-green{color:#44730a}.color-red{color:#e6000a}.m-auto{margin:auto}.mt-0{margin-top:0}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}@media screen and (max-width:991px){.mt-0-md{margin-top:0}.mt-10-md{margin-top:10px}.mt-20-md{margin-top:20px}.mt-40-md{margin-top:40px}.mt-60-md{margin-top:60px}}@media screen and (max-width:767px){.mt-0-sm{margin-top:0}.mt-10-sm{margin-top:10px}.mt-20-sm{margin-top:20px}.mt-40-sm{margin-top:40px}.mt-60-sm{margin-top:60px}}@media screen and (max-width:599px){.mt-0-xs{margin-top:0}.mt-10-xs{margin-top:10px}.mt-20-xs{margin-top:20px}.mt-40-xs{margin-top:40px}.mt-60-xs{margin-top:60px}}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}@media screen and (max-width:1199px){.mb-0-lg{margin-bottom:0}.mb-10-lg{margin-bottom:10px}.mb-20-lg{margin-bottom:20px}.mb-40-lg{margin-bottom:40px}.mb-60-lg{margin-bottom:60px}}@media screen and (max-width:991px){.mb-0-md{margin-bottom:0}.mb-10-md{margin-bottom:10px}.mb-20-md{margin-bottom:20px}.mb-40-md{margin-bottom:40px}.mb-60-md{margin-bottom:60px}}@media screen and (max-width:767px){.mb-0-sm{margin-bottom:0}.mb-10-sm{margin-bottom:10px}.mb-20-sm{margin-bottom:20px}.mb-40-sm{margin-bottom:40px}.mb-60-sm{margin-bottom:60px}}@media screen and (max-width:599px){.mb-0-xs{margin-bottom:0}.mb-10-xs{margin-bottom:10px}.mb-20-xs{margin-bottom:20px}.mb-40-xs{margin-bottom:40px}.mb-60-xs{margin-bottom:60px}}.pt-0{padding-top:0}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pb-0{padding-bottom:0}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-60{padding-bottom:60px}.font100{font-weight:100}.font200{font-weight:200}.font300{font-weight:300}.font400{font-weight:400}.font500{font-weight:500}.font600{font-weight:600}.font700{font-weight:700}.font800{font-weight:800}.font900{font-weight:900}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:"Roboto",sans-serif;font-size:16px;line-height:30px;font-style:normal;color:#282826;overflow-x:hidden;overflow-y:auto;background-color:#fff}body.no-scroll{overflow:hidden}html{height:100%}*{scrollbar-width:thin;scrollbar-color:rgb(68 115 10 / .4) rgb(68 115 10 / .1)}img{max-width:100%;display:block}b,strong{font-weight:700}i,em{font-style:italic}h1,h2,h3,h4,h5{font-family:"Lato",serif;margin:0;color:#282826;z-index:1;position:relative;margin-bottom:4px}@media screen and (min-width:768px){h1,h2,h3,h4,h5{margin-bottom:12px}}h1,.h1,.font-lg{font-size:32px;line-height:40px;font-weight:700}@media screen and (min-width:992px){h1,.h1,.font-lg{font-size:48px;line-height:58px}}@media screen and (min-width:1200px){h1,.h1,.font-lg{font-size:58px;line-height:68px}}@media screen and (min-width:1360px){h1,.h1,.font-lg{font-size:66px;line-height:76px}}h2,.h2{font-size:26px;line-height:32px;font-weight:600}@media screen and (min-width:992px){h2,.h2{font-size:30px;line-height:36px}}@media screen and (min-width:1200px){h2,.h2{font-size:36px;line-height:42px}}@media screen and (min-width:1360px){h2,.h2{font-size:46px;line-height:52px}}h3,.h3{font-size:20px;line-height:26px;font-weight:600}@media screen and (min-width:992px){h3,.h3{font-size:26px;line-height:32px}}h4,.h4{font-size:16px;line-height:22px;font-weight:400}@media screen and (min-width:992px){h4,.h4{font-size:18px;line-height:26px}}h5,.h5{font-size:14px;line-height:20px;font-weight:400}@media screen and (min-width:992px){h5,.h5{font-size:16px;line-height:22px}}p{font-family:"Roboto",sans-serif;font-size:14px;line-height:24px;position:relative;z-index:1;font-weight:400;color:#282826;margin-bottom:8px}@media screen and (min-width:600px){p{font-size:16px;line-height:28px;margin-bottom:12px}}@media screen and (min-width:768px){p{font-size:18px;line-height:30px}}@media screen and (min-width:1200px){p{margin-bottom:18px}}p a{font-family:"Roboto",sans-serif;font-size:14px;line-height:24px;text-decoration:underline;color:#e6000a;position:relative}@media screen and (min-width:600px){p a{font-size:16px;line-height:28px}}@media screen and (min-width:768px){p a{font-size:18px;line-height:30px}}*,*:before,*:after{box-sizing:border-box}.main{position:relative;padding-top:100px}@media screen and (min-width:992px){.main{padding-top:120px}}.container{width:100%;max-width:1380px;position:relative;margin-left:auto;margin-right:auto;padding:0 18px;z-index:1}@media screen and (min-width:768px){.container{padding:0 24px}}section,header,footer{position:relative;outline:0;border:0}section{margin-bottom:24px}@media screen and (min-width:600px){section{margin-bottom:32px}}@media screen and (min-width:768px){section{margin-bottom:48px}}@media screen and (min-width:992px){section{margin-bottom:64px}}@media screen and (min-width:768px){.section-shape{position:absolute;left:-100px;top:0;bottom:0;margin:auto;background-position:center;background-repeat:no-repeat;background-size:256px 256px;width:256px;height:256px;display:block;z-index:0;opacity:.08}}@media screen and (min-width:992px){.section-shape{background-size:300px 300px;width:300px;height:300px;left:-120px}}@media screen and (min-width:1200px){.section-shape{background-size:400px 400px;width:400px;height:400px;left:-140px}}@media screen and (min-width:1360px){.section-shape{background-size:512px 512px;width:512px;height:512px;left:-160px}}section .section-shape{background-image:url(/wp-content/themes/quartier-laden-windisch/assets/images/shapes/shape-logo-green-large.svg)}footer .section-shape{background-image:url(/wp-content/themes/quartier-laden-windisch/assets/images/shapes/shape-logo-white-large.svg)}.header{position:fixed;left:0;right:0;top:0;z-index:1000;display:block;background-color:#f7ffee;border-bottom:1px solid rgb(68 115 10 / .05);-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.header .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between}.header-topbar{background-color:#44730a;position:relative;height:30px}.header-topbar-l{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;column-gap:24px}@media screen and (min-width:992px){.header-topbar-l{column-gap:48px}}.header-topbar-l p{margin-bottom:0;font-size:12px;line-height:30px;color:#fff;padding-left:20px}@media screen and (min-width:768px){.header-topbar-l p{font-size:14px;padding-left:26px}}.header-topbar-l p:after{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto;display:block;background-position:center;background-repeat:no-repeat;background-size:14px 14px;width:14px;height:14px}@media screen and (min-width:768px){.header-topbar-l p:after{background-size:18px 18px;width:18px;height:18px}}.header-topbar-l p a{color:#fff;text-decoration:none;font-size:12px;line-height:30px}@media screen and (min-width:768px){.header-topbar-l p a{font-size:14px}}.header-topbar-l p.header-opening-hours{display:none}.header-topbar-l p.header-opening-hours:after{background-image:url(/wp-content/themes/quartier-laden-windisch/assets/images/icons/icn-time.svg)}@media screen and (min-width:992px){.header-topbar-l p.header-opening-hours{display:block}}.header-topbar-l p.header-location{display:none}.header-topbar-l p.header-location:after{background-image:url(/wp-content/themes/quartier-laden-windisch/assets/images/icons/icn-location.svg)}@media screen and (min-width:600px){.header-topbar-l p.header-location{display:block}}.header-topbar-l p.header-phone:after{background-image:url(/wp-content/themes/quartier-laden-windisch/assets/images/icons/icn-phone.svg)}.header-topbar-r{position:relative}.header-main{position:relative;height:70px}@media screen and (min-width:992px){.header-main{height:90px}}.header-logo{width:160px;height:auto;position:relative;display:block}@media screen and (min-width:600px){.header-logo{width:200px}}@media screen and (min-width:1200px){.header-logo{width:240px}}.header-logo img{width:100%;height:auto;display:block}.header-menu{display:none}@media screen and (min-width:992px){.header-menu{display:block;margin-left:24px}}@media screen and (min-width:1200px){.header-menu{margin-left:32px}}@media screen and (max-width:991px){.header-menu{position:fixed;left:0;top:100px;right:0;background-color:#f7ffee;padding:16px 0;-webkit-box-shadow:0 12px 12px rgb(40 40 38 / .05);-moz-box-shadow:0 12px 12px rgb(40 40 38 / .05);box-shadow:0 12px 12px rgb(40 40 38 / .05)}}.header-menu-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center;flex-direction:column}@media screen and (min-width:992px){.header-menu-list{flex-direction:row}}.header-menu .menu-item{position:relative;display:block}.header-menu .menu-item>a{font-family:"Roboto",sans-serif;position:relative;display:block;background:none;outline:0;border:0;cursor:pointer;margin:auto;text-align:center;padding:8px 0;font-size:18px;line-height:24px;font-weight:400;color:#282826;text-decoration:none;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:992px){.header-menu .menu-item>a{padding:24px 8px;font-size:16px}}@media screen and (min-width:1200px){.header-menu .menu-item>a{padding:24px 18px;font-size:18px;line-height:30px}}.header-menu .menu-item>a:hover,.header-menu .menu-item>a:focus{color:#e6000a;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.header-menu .menu-item.current-menu-item>a,.header-menu .menu-item.current-menu-item>.header-menu-trigger,.header-menu .menu-item.current>a,.header-menu .menu-item.current>.header-menu-trigger{color:#e6000a;font-weight:500;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.header-cta{display:block;position:relative;margin-left:auto}.header-toggle{position:relative;width:48px;height:70px;display:block;cursor:pointer;z-index:2;background:none;outline:0;border:0;margin:0;padding:0;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:992px){.header-toggle{display:none}}.header-toggle span{position:absolute;height:3px;display:block;z-index:1;right:0;width:30px;background-color:#e6000a;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;border-radius:30px;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.header-toggle span:nth-child(1){top:22px}.header-toggle span:nth-child(2){top:34px}.header-toggle span:nth-child(3){top:46px}.header-toggle:hover,.header-toggle:focus{-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.header-toggle-show span:nth-child(1){top:34px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.header-toggle-show span:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.header-toggle-show span:nth-child(3){opacity:0;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.footer{background-color:#44730a;padding-top:48px}@media screen and (min-width:992px){.footer{padding-top:64px}}.footer-columns{position:relative}@media screen and (min-width:992px){.footer-columns{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:start}}.footer-columns-about{position:relative;text-align:center;margin-bottom:24px}@media screen and (min-width:992px){.footer-columns-about{width:35%;padding-right:40px;text-align:initial;margin-bottom:0}}@media screen and (min-width:1200px){.footer-columns-about{padding-right:80px;width:40%}}@media screen and (min-width:1360px){.footer-columns-about{padding-right:120px}}.footer-columns-about>a{position:relative;display:inline-block;margin-bottom:0}@media screen and (min-width:992px){.footer-columns-about>a{margin-bottom:18px}}@media screen and (min-width:1200px){.footer-columns-about>a{margin-bottom:24px}}.footer-columns-about>a img{width:160px;height:auto;display:block}@media screen and (min-width:600px){.footer-columns-about>a img{width:200px}}@media screen and (min-width:1200px){.footer-columns-about>a img{width:240px}}.footer-columns-about p{color:#fff;margin-bottom:12px}@media screen and (min-width:992px){.footer-columns-about p{margin-bottom:24px}}.footer-columns-about .list-social{justify-content:center}@media screen and (min-width:992px){.footer-columns-about .list-social{justify-content:start}}.footer-columns-links{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:start;column-gap:24px;flex-wrap:wrap}@media screen and (min-width:768px){.footer-columns-links{flex-wrap:nowrap;justify-content:space-between}}@media screen and (min-width:992px){.footer-columns-links{width:65%}}@media screen and (min-width:1200px){.footer-columns-links{column-gap:48px;width:60%}}.footer-columns-links-item{position:relative;margin-bottom:18px;width:calc(50% - 24px)}@media screen and (min-width:768px){.footer-columns-links-item{width:100%}}@media screen and (min-width:1200px){.footer-columns-links-item{margin-bottom:24px}}.footer-columns-links-item h1,.footer-columns-links-item h2,.footer-columns-links-item h3,.footer-columns-links-item h4,.footer-columns-links-item h5{font-family:"Roboto",sans-serif;font-size:16px;line-height:20px;margin-bottom:8px;color:#b0fb54;font-weight:500}@media screen and (min-width:768px){.footer-columns-links-item h1,.footer-columns-links-item h2,.footer-columns-links-item h3,.footer-columns-links-item h4,.footer-columns-links-item h5{font-size:18px;line-height:24px;margin-bottom:12px}}@media screen and (min-width:1200px){.footer-columns-links-item h1,.footer-columns-links-item h2,.footer-columns-links-item h3,.footer-columns-links-item h4,.footer-columns-links-item h5{font-size:20px;line-height:26px;margin-bottom:18px}}.footer-columns-links-item .menu{position:relative}.footer-columns-links-item .menu>li{position:relative;display:block}.footer-columns-links-item .menu>li>a{position:relative;display:inline-block;padding-bottom:6px;font-size:14px;line-height:20px;color:#fff;font-weight:400;text-decoration:none;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:992px){.footer-columns-links-item .menu>li>a{font-size:16px;line-height:24px;padding-bottom:12px}}@media screen and (min-width:1200px){.footer-columns-links-item .menu>li>a{font-size:18px;padding-bottom:18px}}@media screen and (min-width:768px){.footer-columns-links-item .menu>li>a:hover,.footer-columns-links-item .menu>li>a:focus{padding-left:6px;color:#b0fb54;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}}.footer-columns-links-item-legal{display:block}@media screen and (min-width:992px){.footer-columns-links-item-legal{display:none}}.footer-copyright{border-top:1px solid rgb(255 255 255 / .1);margin-top:12px;padding:12px 0;position:relative;padding:12px 0;text-align:center}@media screen and (min-width:992px){.footer-copyright{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding:24px 0;padding:32px 0;text-align:initial}}.footer-copyright p{font-size:14px;line-height:20px;color:#fff;margin-bottom:0;font-weight:300}@media screen and (min-width:992px){.footer-copyright p{width:60%;font-size:16px}}.footer-copyright p span{font-weight:500}.footer-copyright p a{font-size:14px;line-height:20px;font-weight:500;color:#b0fb54;text-decoration:none}@media screen and (min-width:992px){.footer-copyright p a{font-size:16px}}.footer-copyright p a:hover,.footer-copyright p a:focus{text-decoration:underline}.footer-copyright ul{display:none}@media screen and (min-width:992px){.footer-copyright ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;column-gap:12px;justify-content:end;width:40%}.footer-copyright ul>li{position:relative;display:block}.footer-copyright ul>li>a{font-size:14px;line-height:20px;font-weight:300;color:#fff;text-decoration:none;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.footer-copyright ul>li>a:hover,.footer-copyright ul>li>a:focus{text-decoration:underline;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}}.footer-contact{position:relative}.footer-contact-item{position:relative;margin-bottom:12px}@media screen and (min-width:1200px){.footer-contact-item{margin-bottom:24px}}.footer-contact-item-title{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;column-gap:4px;font-size:16px;line-height:20px;font-weight:500;margin-bottom:6px;color:#b0fb54;position:relative}@media screen and (min-width:1200px){.footer-contact-item-title{font-size:18px;line-height:24px;column-gap:8px}}.footer-contact-item-title span{position:relative}.footer-contact-item-title span img{width:16px;height:auto;display:block}@media screen and (min-width:1200px){.footer-contact-item-title span img{width:20px}}.footer-contact-item p{display:block;font-size:14px;line-height:20px;font-weight:400;color:#fff}@media screen and (min-width:992px){.footer-contact-item p{font-size:16px;line-height:24px}}@media screen and (min-width:1200px){.footer-contact-item p{font-size:18px}}.footer-contact-item p a{display:block;font-size:14px;line-height:20px;font-weight:400;text-decoration:underline;color:#fff;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:992px){.footer-contact-item p a{font-size:16px;line-height:24px}}@media screen and (min-width:1200px){.footer-contact-item p a{font-size:18px}}.footer-contact-item-address span:after{background-image:url(/wp-content/themes/quartier-laden-windisch/assets/images/icons/icn-location-green.svg)}.footer-contact-item-phone span:after{background-image:url(/wp-content/themes/quartier-laden-windisch/assets/images/icons/icn-phone-green.svg)}.footer-contact-item-email span:after{background-image:url(/wp-content/themes/quartier-laden-windisch/assets/images/icons/icn-email-green.svg)}.footer-contact-item-time span:after{background-image:url(/wp-content/themes/quartier-laden-windisch/assets/images/icons/icn-time-green.svg)}.footer-scroll-to-top{position:absolute;left:0;right:0;top:-24px;background-color:#e6000a;margin:auto;width:48px;height:48px;display:block;text-decoration:none;z-index:2;background-image:url(/wp-content/themes/quartier-laden-windisch/assets/images/icons/icn-arrow-white.svg);background-position:center;background-repeat:no-repeat;background-size:24px 24px;cursor:pointer;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:992px){.footer-scroll-to-top{width:60px;height:60px;top:-30px;background-size:28px 28px}}.footer-scroll-to-top:hover,.footer-scroll-to-top:focus{background-color:#282826;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.page-progress{position:fixed;top:100px;left:0;height:2px;background-color:#e6000a;min-width:0;z-index:1001;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:992px){.page-progress{top:120px}}.form-control{font-family:"Roboto",sans-serif;width:100%;z-index:1;box-sizing:border-box;outline:0;background-color:#fff;padding:6px 12px;border:1px solid rgb(68 115 10 / .2);position:relative;display:block;font-size:16px;line-height:24px;color:#282826;font-weight:600;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.form-control::placeholder{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;line-height:24px;color:rgb(40 40 38 / .4)}@media screen and (min-width:992px){.form-control::placeholder{font-size:18px;line-height:30px}}@media screen and (min-width:600px){.form-control{font-size:18px;line-height:30px;padding:8px 18px}}.form-control:hover,.form-control:focus{background-color:#fff;border-color:#44730a;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}textarea.form-control{resize:vertical;min-height:120px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}@media screen and (min-width:768px){textarea.form-control{min-height:160px}}@media screen and (min-width:1200px){textarea.form-control{min-height:200px}}@media screen and (min-width:1360px){textarea.form-control{min-height:240px}}.form-group{margin-bottom:15px;position:relative}@media screen and (min-width:992px){.form-group{margin-bottom:20px}}.form-group .form-label{font-family:"Roboto",sans-serif;font-size:14px;line-height:20px;font-weight:400;margin-bottom:4px;color:#fff;display:block;text-align:left}@media screen and (min-width:768px){.form-group .form-label{font-size:16px;margin-bottom:8px}}.form-group .form-label span{color:#fff;padding-left:4px}.form-group-row{position:relative}@media screen and (min-width:768px){.form-group-row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;column-gap:12px}}@media screen and (min-width:992px){.form-group-row{column-gap:18px}}@media screen and (min-width:768px){.form-group-row .form-group{flex-basis:100%}}input,button,select,textarea{background:none;outline:0;border:0;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn{font-family:"Roboto",sans-serif;outline:0;border:1px solid #fff0;text-align:center;font-weight:600;letter-spacing:.5px;padding:6px 14px;position:relative;font-size:16px;line-height:24px;cursor:pointer;display:inline-block;position:relative;z-index:1;text-decoration:none;-webkit-border-radius:9px;-moz-border-radius:9px;-o-border-radius:9px;border-radius:9px;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:1200px){.btn{font-size:18px;padding:10px 20px}}.btn span{position:relative;z-index:2;text-align:center;display:inline-block}.btn:after{content:"";position:absolute;top:0;left:0;bottom:0;z-index:0;z-index:0;opacity:0;width:0;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms;-webkit-border-radius:9px;-moz-border-radius:9px;-o-border-radius:9px;border-radius:9px}.btn:hover,.btn:focus{text-decoration:none;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.btn:hover:after,.btn:focus:after{width:100%;opacity:1;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.btn.btn-red{color:#fff;border-color:#e6000a;background-color:#e6000a}.btn.btn-red:hover,.btn.btn-red:focus{color:#fff;border-color:#282826;background-color:#282826}.btn.btn-red:hover:after,.btn.btn-red:focus:after{background-color:#282826}.btn.btn-green{color:#fff;border-color:#44730a;background-color:#44730a}.btn.btn-green:hover,.btn.btn-green:focus{color:#fff;border-color:#282826;background-color:#282826}.btn.btn-green:hover:after,.btn.btn-green:focus:after{background-color:#282826}.btn.btn-white{color:#e6000a;border-color:#fff;background-color:#fff}.btn.btn-white:hover,.btn.btn-white:focus{color:#fff;border-color:#e6000a;background-color:#e6000a}.btn.btn-white:hover:after,.btn.btn-white:focus:after{background-color:#e6000a}.btn.btn-instagram span,.btn.btn-location span{padding-left:22px}@media screen and (min-width:1200px){.btn.btn-instagram span,.btn.btn-location span{padding-left:30px}}.btn.btn-instagram span:after,.btn.btn-location span:after{content:"";top:0;left:0;bottom:0;margin:auto;position:absolute;background-position:center;background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;display:block;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:1200px){.btn.btn-instagram span:after,.btn.btn-location span:after{background-size:20px 20px;width:20px;height:20px}}.btn.btn-instagram span:after{background-image:url(/wp-content/themes/quartier-laden-windisch/assets/images/icons/icn-instagram-white.svg)}.btn.btn-location span:after{background-image:url(/wp-content/themes/quartier-laden-windisch/assets/images/icons/icn-location.svg)}.btn.btn-block{width:100%;display:block}.btn-link-instagram{font-size:16px;line-height:20px;color:#44730a;font-weight:500;position:relative;padding-left:24px;text-decoration:none;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:992px){.btn-link-instagram{font-size:20px;line-height:24px;padding-left:32px}}.btn-link-instagram:after{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto;background-image:url(/wp-content/themes/quartier-laden-windisch/assets/images/icons/icn-instagram-green.svg);background-repeat:no-repeat;background-position:center;background-size:18px 18px;width:18px;height:18px;display:block;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:992px){.btn-link-instagram:after{background-size:24px 24px;width:24px;height:24px}}@media screen and (min-width:768px){.btn-link-instagram:hover,.btn-link-instagram:focus{color:#e6000a;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.btn-link-instagram:hover:after,.btn-link-instagram:focus:after{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}}.list-social{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;column-gap:12px}@media screen and (min-width:768px){.list-social{column-gap:18px}}.list-social>li{position:relative}.list-social>li>a{position:relative;width:20px;height:20px;display:block;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:768px){.list-social>li>a{width:24px;height:24px}}.list-social>li>a img{width:100%;height:auto;display:block;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.list-social>li>a:hover,.list-social>li>a:focus{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.list-breadcrumbs{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap;column-gap:12px;justify-content:center}@media screen and (min-width:768px){.list-breadcrumbs{column-gap:18px}}.list-breadcrumbs>li{position:relative}.list-breadcrumbs>li>a{position:relative;display:block;text-decoration:underline;font-size:14px;line-height:20px;color:#282826;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:768px){.list-breadcrumbs>li>a{font-size:16px}}.list-breadcrumbs>li>a:after{content:"";position:absolute;top:0;right:-6px;bottom:0;margin:auto;height:12px;display:block;width:1px;background-color:#282826;opacity:.7;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}@media screen and (min-width:768px){.list-breadcrumbs>li>a:after{right:-10px;height:16px}}.list-breadcrumbs>li>a:hover,.list-breadcrumbs>li>a:focus{color:#e6000a;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.list-breadcrumbs>li>span{font-size:14px;line-height:20px;color:rgb(40 40 38 / .7)}@media screen and (min-width:768px){.list-breadcrumbs>li>span{font-size:16px}}.top-headline{position:relative;margin-bottom:0;display:inline-block}@media screen and (min-width:1200px){.top-headline{margin-bottom:8px}}.top-headline p{font-size:16px;line-height:20px;font-weight:400;margin-bottom:0;padding-left:20px;color:#e6000a;font-style:italic}@media screen and (min-width:1200px){.top-headline p{font-size:20px;line-height:24px;padding-left:30px}}.top-headline p:after{content:"";position:absolute;left:0;top:-2px;background-image:url(/wp-content/themes/quartier-laden-windisch/assets/images/shapes/shape-logo.svg);background-position:center;background-repeat:no-repeat;background-size:18px 18px;width:18px;height:18px;display:block}@media screen and (min-width:1200px){.top-headline p:after{background-size:24px 24px;width:24px;height:24px}}.hero{background-color:#f7ffee;overflow:hidden}.hero-content{position:relative;padding:160px 0 24px 0;text-align:center;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:end}@media screen and (min-width:992px){.hero-content{text-align:initial;padding:120px 0;justify-content:center}}@media screen and (min-width:1200px){.hero-content{padding:140px 0}}@media screen and (min-width:1440px){.hero-content{padding:160px 0}}@media screen and (max-width:991px){.hero-content:after{content:"";inset:0;background:linear-gradient(to top,#282826 10%,rgb(40 40 38 / .6) 60%,#fff0 100%);position:absolute;z-index:1}}.hero-content .container{z-index:2}.hero-content-box{position:relative}@media screen and (min-width:992px){.hero-content-box{width:45%;padding-right:24px}}@media screen and (min-width:1200px){.hero-content-box{padding-right:64px}}@media screen and (max-width:991px){.hero-content-box .top-headline p{color:#fff}}@media screen and (max-width:991px){.hero-content-box h1,.hero-content-box h2,.hero-content-box h3,.hero-content-box h4,.hero-content-box h5{color:#fff}}.hero-content-box-desc{position:relative}.hero-content-box-desc p{margin-bottom:12px}@media screen and (min-width:992px){.hero-content-box-desc p{margin-bottom:24px}}@media screen and (max-width:991px){.hero-content-box-desc p{color:#fff}}.hero-content-box-cta{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;row-gap:8px;justify-content:center;flex-direction:column}@media screen and (min-width:600px){.hero-content-box-cta{flex-direction:row;column-gap:8px;row-gap:0}}@media screen and (min-width:992px){.hero-content-box-cta{column-gap:12px;justify-content:start}}.hero-content-box-nav{margin-top:18px;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;column-gap:8px;justify-content:center}@media screen and (min-width:768px){.hero-content-box-nav{column-gap:12px}}@media screen and (min-width:992px){.hero-content-box-nav{margin-top:32px;column-gap:18px;justify-content:start}}.hero-image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}@media screen and (min-width:992px){.hero-image{left:initial;width:50%}}.hero-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.owl-carousel-hero .owl-stage{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.owl-carousel-hero .owl-stage-outer{overflow:hidden}.owl-carousel-hero .owl-item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:auto}.owl-carousel-hero .item{position:relative;width:100%;height:100%;min-height:100%}.owl-carousel-hero-nav-prev,.owl-carousel-hero-nav-next{background-color:#f7ffee;border:1px solid #282826;display:block;width:48px;height:48px;cursor:pointer;background-image:url(/wp-content/themes/quartier-laden-windisch/assets/images/icons/icn-arrow-black.svg);background-position:center;background-repeat:no-repeat;background-size:20px 20px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:992px){.owl-carousel-hero-nav-prev,.owl-carousel-hero-nav-next{width:64px;height:64px;background-size:24px 24px;opacity:.6}}@media screen and (min-width:992px){.owl-carousel-hero-nav-prev:hover,.owl-carousel-hero-nav-prev:focus,.owl-carousel-hero-nav-next:hover,.owl-carousel-hero-nav-next:focus{opacity:1;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}}.owl-carousel-hero-nav-prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.hero-inner{background-color:#f7ffee;overflow:hidden;text-align:center}.hero-inner-content{position:relative;padding:24px 0}@media screen and (min-width:992px){.hero-inner-content{padding:32px 0}}.hero-inner-content h1,.hero-inner-content h2,.hero-inner-content h3,.hero-inner-content h4,.hero-inner-content h5{font-size:26px;line-height:32px;font-weight:600}@media screen and (min-width:992px){.hero-inner-content h1,.hero-inner-content h2,.hero-inner-content h3,.hero-inner-content h4,.hero-inner-content h5{font-size:30px;line-height:36px}}@media screen and (min-width:1200px){.hero-inner-content h1,.hero-inner-content h2,.hero-inner-content h3,.hero-inner-content h4,.hero-inner-content h5{font-size:36px;line-height:42px}}@media screen and (min-width:1360px){.hero-inner-content h1,.hero-inner-content h2,.hero-inner-content h3,.hero-inner-content h4,.hero-inner-content h5{font-size:46px;line-height:52px}}.content-heading{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;flex-direction:column;text-align:center;margin-bottom:18px}@media screen and (min-width:768px){.content-heading{flex-direction:row;text-align:initial;margin-bottom:0}}.content-heading-l{position:relative}@media screen and (min-width:768px){.content-heading-l{margin-bottom:24px}}.content-heading-r{position:relative}.content{position:relative}@media screen and (min-width:992px){.content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between}}.content-l{position:relative;text-align:center;margin-bottom:24px}@media screen and (min-width:992px){.content-l{width:50%;padding-right:40px;text-align:initial;margin-bottom:0}}@media screen and (min-width:1200px){.content-l{padding-right:60px}}@media screen and (min-width:1360px){.content-l{padding-right:100px}}.content-l-image{position:relative;display:block;overflow:hidden;aspect-ratio:4/3;margin:12px 0;-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;border-radius:12px}@media screen and (min-width:992px){.content-l-image{display:none}}.content-l-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.content-r{display:none}@media screen and (min-width:992px){.content-r{width:50%;display:block;position:relative}.content-r-image{position:relative;display:block;overflow:hidden;aspect-ratio:4/3;-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;border-radius:12px}.content-r-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}}.content-r-google-reviews{display:block}.content-cta{position:relative}.content.content-reverse{flex-direction:row-reverse}.content.content-reverse .content-l{padding-right:0}@media screen and (min-width:992px){.content.content-reverse .content-l{width:50%}}@media screen and (min-width:992px){.content.content-reverse .content-r{width:50%;padding-right:40px}}@media screen and (min-width:1200px){.content.content-reverse .content-r{padding-right:60px}}@media screen and (min-width:1360px){.content.content-reverse .content-r{padding-right:100px}}.content .owner-signature{position:relative;margin-top:12px}@media screen and (min-width:992px){.content .owner-signature{margin-top:24px}}.content .owner-signature>h1,.content .owner-signature>h2,.content .owner-signature>h3,.content .owner-signature>h4,.content .owner-signature>h5{font-size:20px;line-height:30px;color:#44730a;font-style:italic;font-weight:500}@media screen and (min-width:992px){.content .owner-signature>h1,.content .owner-signature>h2,.content .owner-signature>h3,.content .owner-signature>h4,.content .owner-signature>h5{font-size:24px;line-height:30px}}.content .owner-signature-author{position:relative}.content .owner-signature-author>h1,.content .owner-signature-author>h2,.content .owner-signature-author>h3,.content .owner-signature-author>h4,.content .owner-signature-author>h5{font-size:26px;line-height:34px;color:#282826;font-style:italic;font-weight:500;margin-bottom:0}@media screen and (min-width:992px){.content .owner-signature-author>h1,.content .owner-signature-author>h2,.content .owner-signature-author>h3,.content .owner-signature-author>h4,.content .owner-signature-author>h5{font-size:32px;line-height:38px}}.content .owner-signature-author p{margin-bottom:0;color:rgb(40 40 38 / .7)}.content-latest-instagram{background:linear-gradient(to top,#e0ffbb 0%,#f7ffee 100%);padding:24px 0}@media screen and (min-width:600px){.content-latest-instagram{padding:32px 0}}@media screen and (min-width:768px){.content-latest-instagram{padding:48px 0}}@media screen and (min-width:992px){.content-latest-instagram{padding:64px 0}}.content-latest-instagram .content-r-latest-instagram{display:block}.content-banner{position:relative;text-align:center;padding:0}@media screen and (min-width:992px){.content-banner{padding:32px 160px}}@media screen and (min-width:1200px){.content-banner{padding:48px 240px}}@media screen and (min-width:1360px){.content-banner{padding:64px 280px}}.content-banner-cta{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;row-gap:8px;margin-top:12px;flex-direction:column}@media screen and (min-width:600px){.content-banner-cta{flex-direction:row;row-gap:0;column-gap:8px;margin-top:18px}}@media screen and (min-width:992px){.content-banner-cta{column-gap:12px;margin-top:24px}}.content-map{position:relative;width:100%;height:340px;overflow:hidden;margin-bottom:0}@media screen and (min-width:768px){.content-map{height:400px}}@media screen and (min-width:992px){.content-map{height:480px}}.content-map iframe{display:block;width:100%;height:100%;border:0}.content-map-link{position:absolute;left:0;right:0;bottom:80px;margin:auto;z-index:1;text-align:center}@media screen and (min-width:768px){.content-map-link{bottom:100px}}@media screen and (min-width:992px){.content-map-link{bottom:120px}}.content-banner-boxed{position:relative;padding:18px;overflow:hidden;background-color:#44730a;text-align:center;-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;border-radius:12px}@media screen and (min-width:768px){.content-banner-boxed{padding:24px}}@media screen and (min-width:992px){.content-banner-boxed{padding:32px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch;text-align:initial;-webkit-border-radius:18px;-moz-border-radius:18px;-o-border-radius:18px;border-radius:18px}}@media screen and (min-width:1200px){.content-banner-boxed{padding:48px}}.content-banner-boxed-l{position:relative;margin-bottom:8px}@media screen and (min-width:992px){.content-banner-boxed-l{padding-right:32px;width:28%;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media screen and (min-width:1200px){.content-banner-boxed-l{padding-right:48px}}.content-banner-boxed-l-image{position:relative;display:block;overflow:hidden;width:100%;-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;border-radius:12px}@media screen and (min-width:992px){.content-banner-boxed-l-image{height:100%;aspect-ratio:4/2}}.content-banner-boxed-l-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.content-banner-boxed-r{position:relative}@media screen and (min-width:992px){.content-banner-boxed-r{width:72%;padding-right:180px}}@media screen and (min-width:1200px){.content-banner-boxed-r{padding-right:240px}}.content-banner-boxed-r .top-headline{margin-bottom:0}.content-banner-boxed-r h1,.content-banner-boxed-r h2,.content-banner-boxed-r h3,.content-banner-boxed-r h4,.content-banner-boxed-r h5{color:#fff}@media screen and (min-width:992px){.content-banner-boxed-r h1,.content-banner-boxed-r h2,.content-banner-boxed-r h3,.content-banner-boxed-r h4,.content-banner-boxed-r h5{font-size:36px;line-height:42px}}.content-banner-boxed-r p{color:#fff}.content-banner-boxed-cta{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;row-gap:8px;margin-top:12px;flex-direction:column;justify-content:center}@media screen and (min-width:600px){.content-banner-boxed-cta{flex-direction:row;row-gap:0;column-gap:8px}}@media screen and (min-width:992px){.content-banner-boxed-cta{justify-content:start}}.content-banner-boxed-shape{display:none}@media screen and (min-width:992px){.content-banner-boxed-shape{top:32px;display:block;position:absolute;right:-80px;background-position:center;background-repeat:no-repeat;background-size:240px 240px;background-image:url(/wp-content/themes/quartier-laden-windisch/assets/images/shapes/shape-logo-white-large.svg);width:240px;height:240px;display:block;z-index:0;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}}@media screen and (min-width:1200px){.content-banner-boxed-shape{background-size:340px 340px;width:340px;height:340px}}.content-form{position:relative}@media screen and (min-width:992px){.content-form{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:start}}.content-form-l{position:relative;margin-bottom:24px}@media screen and (min-width:992px){.content-form-l{width:50%;padding-right:60px;margin-bottom:0}}@media screen and (min-width:1200px){.content-form-l{padding-right:120px}}@media screen and (min-width:1360px){.content-form-l{padding-right:160px}}.content-form-r{position:relative}@media screen and (min-width:992px){.content-form-r{width:50%}}.content-form-address{position:relative;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:992px){.content-form-address{gap:18px}}.content-form-address-item{position:relative}.content-form-address-item-image{position:relative;width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background-color:#f7ffee;border:1px solid rgb(68 115 10 / .2);margin-bottom:4px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}@media screen and (min-width:992px){.content-form-address-item-image{width:42px;height:42px;margin-bottom:8px}}.content-form-address-item-image img{width:18px;height:auto;display:block}@media screen and (min-width:992px){.content-form-address-item-image img{width:20px}}.content-form-address-item-title{font-size:18px;line-height:24px;margin-bottom:0}@media screen and (min-width:992px){.content-form-address-item-title{font-size:20px;line-height:26px;margin-bottom:8px}}.content-form-address-item p{font-size:16px;line-height:24px;color:rgb(40 40 38 / .7);margin-bottom:0}@media screen and (min-width:992px){.content-form-address-item p{font-size:18px;line-height:26px}}.content-form-address-item a{font-size:14px;line-height:24px;text-decoration:underline;color:#e6000a}@media screen and (min-width:992px){.content-form-address-item a{font-size:18px;line-height:26px}}.content-form-opening-hours{position:relative;margin-top:32px}@media screen and (min-width:992px){.content-form-opening-hours{margin-top:48px}}.content-form-opening-hours>h1,.content-form-opening-hours>h2,.content-form-opening-hours>h3,.content-form-opening-hours>h4,.content-form-opening-hours>h5{font-size:16px;line-height:24px;color:#44730a}@media screen and (min-width:992px){.content-form-opening-hours>h1,.content-form-opening-hours>h2,.content-form-opening-hours>h3,.content-form-opening-hours>h4,.content-form-opening-hours>h5{font-size:18px}}.content-form-opening-hours-list{position:relative}.content-form-opening-hours-list-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid rgb(40 40 38 / .2)}@media screen and (min-width:992px){.content-form-opening-hours-list-item{padding-bottom:12px;margin-bottom:12px}}.content-form-opening-hours-list-item:last-child{border-bottom-color:#fff0}.content-form-opening-hours-list-item p{font-size:14px;line-height:20px;color:#282826;margin-bottom:0}@media screen and (min-width:768px){.content-form-opening-hours-list-item p{font-size:16px;line-height:24px}}.content-form-opening-hours-list-item p.is-closed{color:#e6000a}.content-form-opening-hours-list-item p:last-child{font-weight:500}.content-form-box{position:relative;display:block;background-color:#44730a;padding:24px 18px;-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;border-radius:12px}@media screen and (min-width:768px){.content-form-box{padding:32px 24px}}@media screen and (min-width:1200px){.content-form-box{padding:48px 32px}}.content-form-box-title{color:#fff;font-weight:500;margin-bottom:18px}@media screen and (min-width:768px){.content-form-box-title{margin-bottom:24px}}.content-form-box-cta{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}@media screen and (min-width:768px){.content-form-box-cta{justify-content:end;width:auto}}.content-form-box-cta .btn{width:100%}@media screen and (min-width:768px){.content-form-box-cta .btn{width:auto}}.content-form-thank-you{position:relative;display:none;text-align:center;border:2px solid #44730a;background-color:#fff;padding:64px 18px 18px 18px;-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;border-radius:12px}@media screen and (min-width:768px){.content-form-thank-you{padding:90px 24px 24px 24px}}@media screen and (min-width:1200px){.content-form-thank-you{padding:118px 32px 32px 32px}}.content-form-thank-you:after{content:"";position:absolute;left:0;top:18px;right:0;margin:auto;width:32px;height:32px;display:block;background-image:url(/wp-content/themes/quartier-laden-windisch/assets/images/icons/icn-check-green.svg);background-position:center;background-repeat:no-repeat;background-size:32px 32px}@media screen and (min-width:768px){.content-form-thank-you:after{width:48px;height:48px;background-size:48px 48px}}@media screen and (min-width:1200px){.content-form-thank-you:after{background-size:64px 64px;width:64px;height:64px;top:32px}}.content-form-thank-you h1,.content-form-thank-you h2,.content-form-thank-you h3,.content-form-thank-you h4,.content-form-thank-you h5{color:#44730a}.content-form-thank-you p{margin-bottom:0}.accordion{position:relative;display:block}.accordion .accordion-item{position:relative;display:block;background-color:#f7ffee;border:1px solid rgb(68 115 10 / .2);margin-bottom:8px;-webkit-border-radius:9px;-moz-border-radius:9px;-o-border-radius:9px;border-radius:9px;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:600px){.accordion .accordion-item{margin-bottom:12px}}@media screen and (min-width:992px){.accordion .accordion-item{margin-bottom:18px;-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;border-radius:12px}}.accordion .accordion-item:last-child{margin-bottom:0}.accordion .accordion-item:after{content:"";position:absolute;inset:0;display:block;z-index:-1;opacity:0;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.accordion .accordion-item .accordion-item-title{cursor:pointer;padding:8px 48px 8px 12px;position:relative;margin-bottom:0;font-size:18px;line-height:24px;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:600px){.accordion .accordion-item .accordion-item-title{padding:10px 60px 10px 16px}}@media screen and (min-width:992px){.accordion .accordion-item .accordion-item-title{padding:12px 120px 12px 18px;font-size:20px;line-height:26px}}.accordion .accordion-item .accordion-item-title .accordion-trigger{font-family:"Roboto",sans-serif;outline:0;background:none;border:0;margin:0;padding:0;color:#282826;text-align:left;margin-bottom:0;font-size:16px;line-height:24px;font-weight:500;cursor:pointer;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:600px){.accordion .accordion-item .accordion-item-title .accordion-trigger{font-size:18px}}@media screen and (min-width:992px){.accordion .accordion-item .accordion-item-title .accordion-trigger{font-size:22px;line-height:28px}}.accordion .accordion-item .accordion-item-title-icon{position:absolute;top:0;bottom:0;margin:auto;right:0;width:14px;height:14px;display:block;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:992px){.accordion .accordion-item .accordion-item-title-icon{width:18px;height:18px}}.accordion .accordion-item .accordion-item-title-icon:after,.accordion .accordion-item .accordion-item-title-icon:before{content:"";position:absolute;right:16px;top:0;bottom:0;margin:auto;width:14px;height:2px;display:block;background-color:#282826;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:992px){.accordion .accordion-item .accordion-item-title-icon:after,.accordion .accordion-item .accordion-item-title-icon:before{width:18px;right:20px}}.accordion .accordion-item .accordion-item-title-icon:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.accordion .accordion-item .accordion-item-title-icon:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion .accordion-item .accordion-item-content{display:none;padding:0 48px 8px 12px}@media screen and (min-width:600px){.accordion .accordion-item .accordion-item-content{padding:0 64px 10px 16px}}@media screen and (min-width:992px){.accordion .accordion-item .accordion-item-content{padding:0 128px 12px 18px}}.accordion .accordion-item .accordion-item-content p{font-size:14px;line-height:24px;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:600px){.accordion .accordion-item .accordion-item-content p{font-size:16px;line-height:28px}}.accordion .accordion-item .accordion-item-content p:last-child{margin-bottom:0}.accordion .accordion-item.accordion-item-current{background-color:#44730a;border-color:#44730a;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.accordion .accordion-item.accordion-item-current:after{-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.accordion .accordion-item.accordion-item-current .accordion-item-title{-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.accordion .accordion-item.accordion-item-current .accordion-item-title .accordion-trigger{color:#fff;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.accordion .accordion-item.accordion-item-current .accordion-item-title-icon:before{opacity:0;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.accordion .accordion-item.accordion-item-current .accordion-item-title-icon:after{background-color:#fff;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.accordion .accordion-item.accordion-item-current .accordion-item-content p{color:#fff;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.accordion .accordion-item:hover,.accordion .accordion-item:focus{border-color:rgb(68 115 10 / .6);-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.accordion .accordion-item:hover .accordion-item-title-icon:after,.accordion .accordion-item:hover .accordion-item-title-icon:before,.accordion .accordion-item:focus .accordion-item-title-icon:after,.accordion .accordion-item:focus .accordion-item-title-icon:before{background-color:#44730a;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.cards{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:24px;flex-wrap:wrap;padding:24px 0}@media screen and (min-width:768px){.cards{flex-wrap:nowrap;gap:32px}}@media screen and (min-width:1200px){.cards{padding:32px 0;gap:64px}}.cards .card-item{flex-basis:calc(50% - 12px);padding-bottom:24px}@media screen and (min-width:768px){.cards .card-item{flex-basis:100%;padding-right:24px;padding-bottom:0}}@media screen and (min-width:1200px){.cards .card-item{padding-right:48px}}@media screen and (min-width:768px){.cards .card-item:after{content:"";position:absolute;bottom:0;top:0;right:-16px;display:block;width:1px}}@media screen and (min-width:1200px){.cards .card-item:after{right:-32px}}.cards .card-item:last-child:after{content:none}.card-item{position:relative;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.card-item-icon{position:relative;margin-bottom:8px}@media screen and (min-width:1200px){.card-item-icon{margin-bottom:12px}}.card-item-icon img{width:48px;height:auto;display:block;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:1200px){.card-item-icon img{width:64px}}.card-item-info{position:relative}.card-item-info p{margin-bottom:0;font-size:14px;line-height:24px}@media screen and (min-width:600px){.card-item-info p{font-size:16px}}@media screen and (min-width:1200px){.card-item-info p{font-size:18px;line-height:30px}}@media screen and (min-width:768px){.bg-green .cards .card-item:after{background-color:rgb(255 255 255 / .2)}}.bg-green .card-item-info h1,.bg-green .card-item-info h2,.bg-green .card-item-info h3,.bg-green .card-item-info h4,.bg-green .card-item-info h5{color:#fff}.bg-green .card-item-info p{color:#fff}@media screen and (min-width:768px){.bg-green-light .cards .card-item:after{background-color:rgb(68 115 10 / .2)}}.bg-green-light .card-item-info h1,.bg-green-light .card-item-info h2,.bg-green-light .card-item-info h3,.bg-green-light .card-item-info h4,.bg-green-light .card-item-info h5{color:#44730a}.bg-green-light .card-item-info p{color:#44730a}.categories{position:relative;display:grid;grid-template-columns:repeat(1,1fr);gap:12px}@media screen and (min-width:600px){.categories{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:992px){.categories{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1200px){.categories{gap:24px}}@media screen and (min-width:600px){.categories .category-item:nth-child(5n+1),.categories .category-item:nth-child(5n+2){grid-column:span 2}}@media screen and (min-width:992px){.categories .category-item:nth-child(5n+1),.categories .category-item:nth-child(5n+2){grid-column:span 3}}@media screen and (min-width:600px){.categories .category-item:nth-child(5n+3),.categories .category-item:nth-child(5n+4),.categories .category-item:nth-child(5n+5){grid-column:span 2}}.category-item{position:relative;padding:12px;overflow:hidden;-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;border-radius:12px;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:600px){.category-item{padding:18px}}@media screen and (min-width:1200px){.category-item{padding:24px}}.category-item-info{position:relative;padding-right:80px}@media screen and (min-width:600px){.category-item-info{padding-right:120px}}@media screen and (min-width:1200px){.category-item-info{padding-right:160px}}.category-item-image{position:absolute;right:0;top:0;bottom:0;width:140px;height:100%;display:block;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:1200px){.category-item-image{width:180px}}.category-item-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.category-item:hover,.category-item:focus{-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.category-item:hover .category-item-image,.category-item:focus .category-item-image{-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.category-item:hover .category-item-image img,.category-item:focus .category-item-image img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.category-item:hover .btn,.category-item:focus .btn{color:#fff;border-color:#e6000a;background-color:#e6000a}.category-item:hover .btn:after,.category-item:focus .btn:after{width:100%;opacity:1;background-color:#e6000a}.fixed-widget{position:fixed;right:18px;bottom:18px;margin:auto;z-index:1000;background-color:rgb(176 251 84 / .2);border:1px solid rgb(68 115 10 / .2);padding:6px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;row-gap:4px;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;border-radius:30px;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}@media screen and (min-width:992px){.fixed-widget{right:24px;bottom:24px;padding:8px;row-gap:6px}}.fixed-widget-item{position:relative;display:block}.fixed-widget-item>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;column-gap:6px;align-items:center;cursor:pointer;text-decoration:none;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.fixed-widget-item-icon{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background-color:#44730a;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.fixed-widget-item-icon img{width:24px;height:auto;display:block}.fixed-widget-item-text{display:none;font-size:16px;line-height:24px;color:#44730a;font-weight:500;position:relative}@media screen and (min-width:992px){.fixed-widget-item:hover,.fixed-widget-item:focus{text-decoration:underline}}@media screen and (min-width:992px){.fixed-widget:hover,.fixed-widget:focus{background-color:#fff;-webkit-transition:all 400ms ease 0ms;-moz-transition:all 400ms ease 0ms;-o-transition:all 400ms ease 0ms;transition:all 400ms ease 0ms}.fixed-widget:hover .fixed-widget-item-text,.fixed-widget:focus .fixed-widget-item-text{display:block}}.page-content{position:relative}@media screen and (min-width:768px){.page-content{padding:0 80px}}@media screen and (min-width:992px){.page-content{padding:md 120px}}@media screen and (min-width:1200px){.page-content{padding:0 160px}}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5{margin-bottom:8px}@media screen and (min-width:992px){.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5{margin-bottom:12px}}.page-content h1:not(:first-child),.page-content h2:not(:first-child){margin-top:18px}@media screen and (min-width:992px){.page-content h1:not(:first-child),.page-content h2:not(:first-child){margin-top:24px}}@media screen and (min-width:1360px){.page-content h1:not(:first-child),.page-content h2:not(:first-child){margin-top:32px}}.page-content h3:not(:first-child),.page-content h4:not(:first-child){margin-top:8px}@media screen and (min-width:992px){.page-content h3:not(:first-child),.page-content h4:not(:first-child){margin-top:12px}}.page-content .wp-block-list{position:relative;list-style:disc;padding-left:32px}.page-content .wp-block-list li{font-family:"Roboto",sans-serif;font-size:14px;line-height:20px;font-weight:400;color:rgb(40 40 38 / .8);padding-bottom:8px}@media screen and (min-width:768px){.page-content .wp-block-list li{font-size:16px;line-height:26px}}.page-content h2{font-size:26px;line-height:32px;font-weight:600}@media screen and (min-width:992px){.page-content h2{font-size:30px;line-height:36px}}@media screen and (min-width:1200px){.page-content h2{font-size:36px;line-height:42px}}@media screen and (min-width:600px){.page-content p{font-size:16px;line-height:28px}}@media screen and (min-width:600px){.page-content p a{font-size:16px;line-height:28px}}