@charset "UTF-8";body{margin:0;padding:0;font-family:source-sans-3,sans-serif;font-weight:400;font-style:normal;font-size:18px}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-family:source-sans-pro,sans-serif;font-weight:700;font-style:normal}strong,b{font-family:source-sans-pro,sans-serif;font-weight:700;font-style:normal}a{color:#e3000f;transition:all .25s;text-decoration:none}a:hover{color:#941a17;text-decoration:none;text-decoration:none}.sectionPadding{padding-left:80px;padding-right:80px}a.btnRed{display:inline-block;background:#e3000f;color:#fff;padding:10px 30px 10px;margin-top:15px}a.btnRed:hover{background:#941a17}a.btnWhite{display:inline-block;background:#fff;color:#e3000f;padding:10px 30px 10px;border-radius:100px;margin-top:15px}a.btnWhite:hover{background:#941a17;color:#fff}header{padding-top:10px;padding-bottom:10px;background:#fff;position:fixed;width:100%;z-index:500;transition:all .25s}.brand{width:100px;transition:all .25s}nav{margin-top:35px;transition:all .25s}.brandTiny{width:60px}.navTiny{margin-top:15px}.headerTiny{box-shadow:0 0 15px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.3)}#hero{width:100%;height:65vh;background-repeat:no-repeat;background-position:center center;background-size:cover}#hero:after{content:url(//apfelroute.nrw/wp-content/themes/Apfelroute/img/apfelroute_redbox.svg);display:inline-block;width:100%;text-align:center;margin:52vh auto 0;position:relative;z-index:100}.heroAfter{margin-top:-250px}section#introduction{margin-top:-150px}.introductionInner{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;margin-top:-50px}.introductionInner h1{font-size:4em;line-height:1.2em;font-family:aniuk,sans-serif;font-weight:700;font-style:normal;margin:0}.introductionInner h1:after{content:"";width:300px;height:8px;background:#e3000f;display:inline-block;margin:30px 0}.introductionInner a{display:inline-block;background:#e3000f;color:#fff;padding:10px 30px 10px;border-radius:100px;margin-top:15px;margin-right:15px}.introductionInner a:hover{background:#941a17}section#wegschleifen{background:#f4f4f4;padding-top:40px;padding-bottom:30px;margin-top:120px}#wegschleifen h2,#aktuelles h2,.advertiseInner h2,#couponsFrontpage h2{font-family:aniuk,sans-serif;font-weight:700;font-style:normal;font-size:3em;margin:0;text-align:center}#wegschleifen h2:after,#aktuelles h2:after,.advertiseInner h2:after,#couponsFrontpage h2:after{content:"";width:300px;height:8px;background:#e3000f;display:block;margin:8px auto 0}.wegschleifenBox{text-align:center}a.wegschleifenLink img{transition:all .25s}a.wegschleifenLink img:hover{transform:rotate(3deg) scale(1.1)}.wegschleifenBox p{margin-top:-40px;text-transform:uppercase}#aktuelles .sectionHeading{margin-bottom:20px}.breakingNewsBoxImg{height:550px;background-repeat:no-repeat;background-position:center center;background-size:cover}.NewsBoxImg{height:320px;background-repeat:no-repeat;background-position:center center;background-size:cover}.breakingNewsBox,.NewsBoxInner{background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.3)}.breakingNewsBoxCopy,.NewsBoxCopy{padding:15px 30px 30px}.breakingNewsBoxCopy h3{font-family:source-sans-pro,sans-serif;font-weight:700;font-style:normal;font-size:1.5em}.NewsBoxCopy h3{font-family:source-sans-pro,sans-serif;font-weight:700;font-style:normal;font-size:1.3em;margin:10px 0 20px}.eventsInner{background:#94c11c;padding:20px 30px 30px;color:#fff}.eventsInner h3{font-size:2em;margin:0 0 20px;font-family:source-sans-pro,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.eventsInner li{list-style:none;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #fff}span.eventfacts{display:block}span.eventtitle a{color:#fff;font-size:1.3em;font-family:source-sans-pro,sans-serif;font-weight:700;font-style:normal}span.eventtitle a:hover{color:#000}li.all-events-link{border-bottom:none !important;margin-bottom:0 !important;padding-bottom:0 !important}li.all-events-link a{display:inline-block;background:#fff;color:#e3000f;padding:10px 30px 10px;border-radius:100px;margin-top:15px}li.all-events-link a:hover{background:#941a17;color:#fff}a.webcam{display:inline-block;text-align:center;background:#d57d24;color:#000;padding:30px;margin-top:60px;margin-bottom:60px;border-radius:30px;font-size:1.3em}.webcam img{max-height:24px;margin-left:10px}a.webcam:hover{background:#94c11c;color:#fff}.folgenHero{width:100%;padding-top:30px}.folgenHead{font-family:source-sans-pro,sans-serif;font-weight:700;font-style:normal;font-size:1.3em;text-align:center;margin:0;color:#000}.smLinks{display:flex}.facebook{width:50%;height:150px;background:#485b96;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center}.insta{width:50%;height:150px;background:linear-gradient(69deg,#f2df8c 0%,#f2df8c 25%,#cb5273 43%,#cb5273 59%,#654891 82%,#50549b 92%,#50549b 100%);display:flex;flex-wrap:wrap;justify-content:center;align-content:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center}#couponsFrontpage{margin-top:120px}#couponsFrontpage .sectionHeading{margin-bottom:30px}.couponsFrontPageBox{padding:0 30px}a.couponsFrontPageBoxLink{display:block;background:#e3000f;color:#fff;padding:20px;text-align:center}a.couponsFrontPageBoxLink:hover{background:#94c11c}section#advertise{padding-top:100px;padding-bottom:100px;background-repeat:no-repeat;background-position:center center;background-size:cover}.advertiseInner{background:rgba(255,255,255,.8);text-align:center}.advertiseInner a{display:inline-block;background:#e3000f;color:#fff;padding:10px 30px 10px;border-radius:100px;margin-top:15px}.advertiseInner a:hover{background:#941a17}section#startMap{margin-top:120px}a.wpgmza_infowindow_link{display:inline-block;background:#e3000f;color:#fff;padding:10px 30px 10px;border-radius:100px;margin-top:15px}a.wpgmza_infowindow_link:hover{background:#941a17;color:#fff}#fotowettbewerb{display:grid;gap:2rem;grid-template-columns:auto 1fr;background:#e3000f;color:#fff;padding-top:50px;padding-bottom:50px;margin-top:80px}#fotowettbewerb img{border-radius:500px;max-width:500px}#fotowettbewerb h2{font-size:4rem;line-height:1}.fotowettbewerbContent{display:grid;place-content:center}@media (max-width:1300px){#fotowettbewerb img{max-width:300px}#fotowettbewerb h2{font-size:3rem}}@media (max-width:820px){#fotowettbewerb img{max-width:200px}#fotowettbewerb h2{font-size:2rem}}@media (max-width:600px){#fotowettbewerb{grid-template-columns:1fr;padding-top:30px;padding-bottom:30px;gap:.5rem}}.pageHead{margin-bottom:30px}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:0}.acf-map img{max-width:inherit !important}.introContent{margin-top:30px}.partnerIntro{background:#e3000f;color:#fff;display:flex;flex-wrap:wrap;align-content:center;display:-webkit-box;-webkit-box-align:center}.partnerKurzIntro{text-align:center;margin-bottom:30px}.partnerIntro a{display:inline-block;background:#fff;color:#e3000f;padding:10px 30px 10px;border-radius:100px;margin-top:15px}.partnerIntro a:hover{background:#941a17;color:#fff}.icons{margin:40px 0}.iconWrapper{text-align:center;margin:80px 0}img.partnerIcon{width:65px;margin:0 30px 10px}.iconInner{text-align:center;font-size:.8em;line-height:1.1em}div#couponBox{padding:80px 0}.couponHead h2{font-size:2em;text-transform:uppercase;text-align:center;color:#e3000f;font-family:aniuk,sans-serif;font-weight:700;font-style:normal}.couponCopy h3{margin:0}.downloadButton{text-align:center;margin:20px 0}.downloadButton a{display:inline-block;background:#e3000f;color:#fff;padding:10px 30px 10px;border-radius:100px;margin:15px auto 0}.downloadButton a:hover{background:#941a17}.hoehenprofil{display:flex;flex-wrap:wrap;align-content:center;display:-webkit-box;-webkit-box-align:center}h2.schleifensub{text-align:center;font-family:aniuk,sans-serif;font-weight:700;font-style:normal;font-size:3em;margin:80px 0 0}.hoehenprofil h3{font-family:source-sans-pro,sans-serif;font-weight:700;font-style:normal;text-align:center;font-size:1.3em}section#schleifenExtra{padding:0 0 40px;margin-bottom:-60px;background-image:url(//apfelroute.nrw/wp-content/themes/Apfelroute/img/apfelroute-bg.png);background-repeat:no-repeat;background-position:center center;background-size:cover}section#entdecken,section#erfahren{margin-top:-80px}#heroSchleifen{width:100%;height:65vh;background-repeat:no-repeat;background-position:center center;background-size:cover}.heroAlfter:after{content:url(//apfelroute.nrw/wp-content/themes/Apfelroute/img/apfelroute_alfter.svg);display:inline-block;width:100%;text-align:center;margin:53vh auto 0;position:relative;z-index:100}.heroBornheim:after{content:url(//apfelroute.nrw/wp-content/themes/Apfelroute/img/apfelroute_bornheim.svg);display:inline-block;width:100%;text-align:center;margin:53vh auto 0;position:relative;z-index:100}.heroMeckenheim:after{content:url(//apfelroute.nrw/wp-content/themes/Apfelroute/img/apfelroute_meckenheim.svg);display:inline-block;width:100%;text-align:center;margin:53vh auto 0;position:relative;z-index:100}.heroRheinbach:after{content:url(//apfelroute.nrw/wp-content/themes/Apfelroute/img/apfelroute_rheinbach.svg);display:inline-block;width:100%;text-align:center;margin:53vh auto 0;position:relative;z-index:100}.heroSwisttal:after{content:url(//apfelroute.nrw/wp-content/themes/Apfelroute/img/apfelroute_swisttal.svg);display:inline-block;width:100%;text-align:center;margin:53vh auto 0;position:relative;z-index:100}.heroWachtberg:after{content:url(//apfelroute.nrw/wp-content/themes/Apfelroute/img/apfelroute_wachtberg.svg);display:inline-block;width:100%;text-align:center;margin:53vh auto 0;position:relative;z-index:100}.pageHeadSchleife{margin-bottom:30px}.pageHeadSchleife h1{font-family:aniuk,sans-serif;font-weight:700;font-style:normal;font-size:3em;margin:0;text-align:center}.pageHeadAlfter h1:after{background:#0d68b0;content:"";width:300px;height:8px;display:block;margin:8px auto 0}.pageHeadBornheim h1:after{background:#68a340;content:"";width:300px;height:8px;display:block;margin:8px auto 0}.pageHeadMeckenheim h1:after{background:#d57d24;content:"";width:300px;height:8px;display:block;margin:8px auto 0}.pageHeadRheinbach h1:after{background:#941a17;content:"";width:300px;height:8px;display:block;margin:8px auto 0}.pageHeadSwisttal h1:after{background:#85569a;content:"";width:300px;height:8px;display:block;margin:8px auto 0}.pageHeadWachtberg h1:after{background:#aa7229;content:"";width:300px;height:8px;display:block;margin:8px auto 0}.alfterBox{background:#0d68b0;color:#fff;padding:0 30px;margin-top:30px;border-radius:20px}.bornheimBox{background:#68a340;color:#fff;padding:0 30px;margin-top:30px;border-radius:20px}.meckenheimBox{background:#d57d24;color:#fff;padding:0 30px;margin-top:30px;border-radius:20px}.rheinbachBox{background:#941a17;color:#fff;padding:0 30px;margin-top:30px;border-radius:20px}.swisttalBox{background:#85569a;color:#fff;padding:0 30px;margin-top:30px;border-radius:20px}.wachtbergBox{background:#aa7229;color:#fff;padding:0 30px;margin-top:30px;border-radius:20px}.apfelcontentBox{background:#e3000f;color:#fff;padding:0 30px;margin-top:30px;border-radius:20px}#wegschleifenErfahren h2{text-align:center;font-family:aniuk,sans-serif;font-weight:700;font-style:normal;font-size:3em;margin:120px 0 30}.downloadBox{padding:30px;box-shadow:0 0 15px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.3);background:#f4f4f4 !important;border-radius:20px}.wp-block-pb-accordion-item h3{margin-top:30px;border-bottom:3px dotted #94c11c;color:#e3000f;padding-bottom:20px;margin-bottom:35px}p.wegschleifenErfahrenTitel{font-size:1.6em}img.erfahrenHohenprofil{max-height:210px}.wegschleifenErfahrenBox{text-align:center;margin-bottom:30px;padding-bottom:30px}.kommunenTitel{font-size:1.5em;text-transform:uppercase;margin-top:-40px}#gibetNet{background:url(//apfelroute.nrw/wp-content/themes/Apfelroute/img/404.jpg) no-repeat center center;background-size:cover;height:100vh}.gibetNetRow{height:100vh}.gibetNetCol{background:#fff;padding:30px}p.preis{font-family:source-sans-pro,sans-serif;font-weight:700;font-style:normal;font-size:1.4em;text-align:right}.events-table tr{height:70px}.events-table tr:nth-child(even){background-color:#d3d3d3}.events-table td{padding:15px}table.events-table{width:100%}th.event-description,th.event-time{text-align:left;font-family:source-sans-pro,sans-serif;font-weight:700;font-style:normal}button.em-event-add-to-calendar.em-tooltip-ddm.em-clickable.input{display:none}.em-event-add-to-calendar-content a{display:inline-block;background:#fff;color:#e3000f;border:1px solid #e3000f;padding:10px 30px 10px;border-radius:100px;margin-top:15px;font-size:.7em;margin-right:20px}.em-event-add-to-calendar-content a:hover{background:#e3000f;color:#fff}a.em-a2c-download{display:none}a.em-a2c-outlook{display:none}.em-item.em-event{padding-bottom:20px;border-bottom:1px solid #fff;margin-top:20px}.date{display:none}.em-item-name{font-size:1.3em;font-family:source-sans-pro,sans-serif;font-weight:700;font-style:normal}.col-auto.em-item-meta-line.em-event-date.em-event-meta-datetime{padding-right:20px;border-right:1px solid #fff;font-family:source-sans-pro,sans-serif;font-weight:700;font-style:normal}.em-event.em-item{padding-bottom:20px;border-bottom:1px solid #fff}#page .em-item-meta{display:flex;flex-wrap:wrap;padding:30px;background:#94c11c}section.em-event-when{margin-right:40px;padding-right:30px;border-right:1px solid #fff}section.em-item-taxonomies{display:none}section#page{padding-top:200px}.pageHead h1{font-family:aniuk,sans-serif;font-weight:700;font-style:normal;font-size:3em;margin:0;text-align:center}.pageHead h1:after{content:"";width:300px;height:8px;background:#e3000f;display:block;margin:8px auto 0}#partnerhero{width:100%;height:70vh;background-image:url(//apfelroute.nrw/wp-content/themes/Apfelroute/img/apfelrouten-partner.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}section#partnerpage{padding-top:0;margin-top:-100px}#filter{background:#f4f4f4;padding:10px;margin:30px 0}#filter ul{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center}#filter ul li{margin-left:20px}select.sf-input-select{padding:10px}.downloadPage .wp-block-columns{border-bottom:1px solid #000}footer{background:#f4f4f4;padding-top:60px;padding-bottom:60px;margin-top:60px}.footerBefore{margin-bottom:-150px}.kartenDaten a{display:inline-block;background:#e3000f;color:#fff;padding:10px 30px 10px;border-radius:100px;margin-top:15px;margin-left:15px}.kartenDaten a:hover{background:#941a17}.footer-menu{background:#6e6e6e}.footer-menu ul{list-style:none;padding:0;text-align:center;margin:0;padding:0}.footer-menu ul li{margin:0 20px 0 0;display:inline}.footer-menu ul li a{color:#fff;display:inline-block}.footer-menu{padding-top:40px;padding-bottom:40px}#internPage{padding-top:200px;margin-bottom:80px}#internPage h1{text-align:center;font-size:3em}#internPage a{display:inline-block;background:#e3000f;color:#fff;padding:13px 30px 13px;text-transform:uppercase;letter-spacing:2px;border-radius:50px;transition:all .25s;margin-right:30px}#internPage a:hover{background:#94c11c}div#bbpress-forums{font-size:1em}ul#topic-3624-replies{font-size:1em !important}li.bbp-header{background:red !important;color:#fff !important}ul#forums-list-0{font-size:1em !important}ul#bbp-forum-3621{font-size:1em !important}div#new-topic-0{margin-top:120px}@media (max-width:1920px){.heroAfter{margin-top:-140px}}@media (max-width:1600px){#page .em-item-meta{display:block;padding:30px;background:#94c11c}section.em-event-when{margin-right:0;padding-right:0;border-right:none;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #fff}}@media (max-width:1400px){.introductionInner h1{font-size:3.4em;margin:0 0 -30px}#wegschleifen h2{font-family:aniuk,sans-serif;font-weight:700;font-style:normal;font-size:2.7em}.wegschleifenBox p{margin-top:-25px}}@media (max-width:1200px){section#wegschleifen{margin-top:40px}.introductionInner h1{text-align:center}.introductionInner h1:after{display:block;margin:10px auto 54px}}@media (max-width:992px){body{font-size:17px}.sectionPadding{padding-left:50px;padding-right:50px}.heroAfter{margin-top:-75px}.wegschleifenBox p{margin-top:-35px}}@media (max-width:768px){section#introduction{margin-top:0}.breakingNewsBoxImg{height:450px}.NewsBoxImg{height:450px}}@media (max-width:500px){body{font-size:16px}.sectionPadding{padding-left:15px;padding-right:15px}.heroAfter{margin-top:-40px}#hero:after{margin:48vh auto 0}section#introduction{margin-top:20px}.introductionInner h1{font-size:2.5em;margin:35px 0 -30px}.introductionInner h1:after{width:180px}#wegschleifen h2,#aktuelles h2,.advertiseInner h2,#couponsFrontpage h2{font-size:2em}#wegschleifen h2:after,#aktuelles h2:after,.advertiseInner h2:after,#couponsFrontpage h2:after{width:180px}.breakingNewsBoxImg{height:250px}.NewsBoxImg{height:250px}.eventsInner h3{font-size:1.4em}.eventsInner ul li{margin-bottom:12px;padding-bottom:12px}img.partnerIcon{width:auto}.iconInner{font-size:.7em;margin-bottom:30px}.pageHead h1{font-size:2em}section#page{padding-top:150px}.pageHead h1:after{width:260px}section#partnerpage{padding-top:0;margin-top:0}section#entdecken,section#erfahren{margin-top:40px}#filter ul{display:flex;flex-wrap:wrap;justify-content:start;align-content:start;display:block;-webkit-box-pack:start;-webkit-box-align:start;padding-left:0}.searchandfilter ul li li{display:block;width:100%;margin-bottom:10px}#filter ul li{margin-left:0}}