/*! Theme Name: Rimbertweg
 * * Author: Christopher Schneider
 * * Author URI: https://www.http://rimbertweg-nachbarschaftsfest.de/
 * * Version: 1.0
 * * Text Domain: rbw */@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:400;src:url(fonts/rubik-v31-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:600;src:url(fonts/rubik-v31-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:italic;font-weight:600;src:url(fonts/rubik-v31-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:800;src:url(fonts/rubik-v31-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:italic;font-weight:800;src:url(fonts/rubik-v31-latin-800italic.woff2) format("woff2")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input,label,select,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;background:0 0;font-size:inherit;font-family:inherit;line-height:inherit}html *{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}:focus{outline:0}body::-webkit-scrollbar-track{background-color:#d2d2d2}body::-webkit-scrollbar{width:5px;background-color:#d2d2d2}body::-webkit-scrollbar-thumb{background-color:#666}.clear{clear:both;height:0;width:0}.overflow-hidden{overflow:hidden}@media only screen and (min-width:980px){.overflow-hidden{overflow:visible}}.elder-stucks{top:0;position:fixed}body,html{min-height:100%;background:#fff}html{font:10px/1 Rubik,Arial,sans-serif;font-weight:400;font-style:normal;color:#222}body{overflow-x:hidden}strong{font-weight:700}em{font-style:italic}a{text-decoration:underline;color:#666;transition:color .15s}a:active,a:focus,a:hover{text-decoration:none}img{width:100%;height:auto;display:block;margin:0}svg{transform-origin:center center}#header{display:flex;flex-wrap:wrap}#hero{background:url(images/hero.webp) center center no-repeat;background-size:cover;width:100%;min-height:80svh;position:relative}@media only screen and (min-width:980px){#hero{width:50%}}#hero h1{position:absolute;top:100px;left:0;font-size:2rem;font-weight:800;background:url(images/h1.webp) top left no-repeat;background-size:contain;width:300px;height:126px;padding:20px 50px 0 20px}@media only screen and (min-width:768px){#hero h1{width:450px;height:189px;padding:30px 50px 0 30px}}@media only screen and (min-width:1200px){#hero h1{width:650px;height:272px;top:130px;padding:40px 90px 0 40px}}#hero h1 span{display:block;color:#2281c4}#hero h1 span.top{font-size:2.2rem}@media only screen and (min-width:768px){#hero h1 span.top{font-size:3.2rem}}@media only screen and (min-width:1200px){#hero h1 span.top{font-size:4.8rem}}#hero h1 span.middle{font-size:2.2rem}@media only screen and (min-width:768px){#hero h1 span.middle{font-size:3.2rem}}@media only screen and (min-width:1200px){#hero h1 span.middle{font-size:4.8rem}}#hero h1 span.bottom{font-size:4rem;text-align:right;color:#99c21d}@media only screen and (min-width:768px){#hero h1 span.bottom{font-size:6rem}}@media only screen and (min-width:1200px){#hero h1 span.bottom{font-size:8rem}}#intro{width:100%;background:rgba(34,129,196,.1)}@media only screen and (min-width:980px){#intro{width:50%;min-height:80svh;position:relative}}#intro .wrap{padding:40px 20px}@media only screen and (min-width:768px){#intro .wrap{padding:100px}}@media only screen and (min-width:980px){#intro .wrap{padding:50px;position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%)}}@media only screen and (min-width:1200px){#intro .wrap{padding:100px}}#intro .wrap h2{color:#2281c4;font-size:2rem;font-weight:800;line-height:140%;margin-top:30px}#intro .wrap h2:first-child{margin-top:0}@media only screen and (min-width:768px){#intro .wrap h2{font-size:2.5rem}}@media only screen and (min-width:1600px){#intro .wrap h2{font-size:3.5rem}}#intro .wrap p{color:#222;font-size:1.4rem;line-height:140%}@media only screen and (min-width:768px){#intro .wrap p{font-size:1.6rem}}@media only screen and (min-width:1600px){#intro .wrap p{font-size:1.8rem}}#intro .wrap p span,#intro .wrap p strong{display:block;margin-top:10px}#intro .wrap p.button-wrap{margin-top:10px}#intro .wrap p.button-wrap a{display:inline-block;margin:0 auto;padding:12px 24px;background:#99c21d;color:rgb(48.0269058296,60.8968609865,9.1031390135);border-radius:5px;text-decoration:none;font-weight:600;transition:.15s}#intro .wrap p.button-wrap a:active,#intro .wrap p.button-wrap a:focus,#intro .wrap p.button-wrap a:hover{background:#2281c4;color:rgb(11.3826086957,43.1869565217,65.6173913043)}@media only screen and (min-width:1600px){#intro .wrap p.button-wrap a{padding:16px 32px}}#timetable .wrap{width:100%;max-width:1400px;margin:0 auto;padding:40px 20px;display:flex;flex-wrap:wrap;gap:20px}@media only screen and (min-width:768px){#timetable .wrap{padding:100px}}@media only screen and (min-width:980px){#timetable .wrap{padding:50px;gap:30px}}@media only screen and (min-width:1200px){#timetable .wrap{padding:100px 50px}}#timetable .wrap h2{color:#2281c4;font-size:2rem;font-weight:800;line-height:140%;width:100%}@media only screen and (min-width:768px){#timetable .wrap h2{font-size:2.5rem}}@media only screen and (min-width:1600px){#timetable .wrap h2{font-size:3.5rem}}#timetable .wrap .box{width:100%;background:rgba(34,129,196,.1);padding:20px;border-radius:5px}@media only screen and (min-width:980px){#timetable .wrap .box{width:calc(33.3333333333% - 20px)}}@media only screen and (min-width:1200px){#timetable .wrap .box{padding:30px}}#timetable .wrap .box h3{color:#2281c4;font-size:1.8rem;line-height:140%;font-weight:800}@media only screen and (min-width:768px){#timetable .wrap .box h3{font-size:2.2rem}}@media only screen and (min-width:1600px){#timetable .wrap .box h3{font-size:2.6rem}}#timetable .wrap .box h3 span{display:block;font-size:1.6rem;line-height:140%;font-weight:600;color:#99c21d}@media only screen and (min-width:768px){#timetable .wrap .box h3 span{font-size:2rem}}@media only screen and (min-width:1600px){#timetable .wrap .box h3 span{font-size:2.4rem}}#timetable .wrap .box ul{list-style-type:disc;color:#2281c4;padding:0 0 0 20px}#timetable .wrap .box ul li{font-size:1.4rem;line-height:140%;margin-top:10px}@media only screen and (min-width:768px){#timetable .wrap .box ul li{font-size:1.6rem}}@media only screen and (min-width:1600px){#timetable .wrap .box ul li{font-size:1.8rem}}#timetable .wrap .box ul li span{color:#222}#join{background:rgba(153,194,29,.1)}#join .wrap{width:100%;max-width:960px;margin:0 auto;padding:40px 20px;text-align:center}@media only screen and (min-width:768px){#join .wrap{padding:100px}}@media only screen and (min-width:980px){#join .wrap{padding:50px}}@media only screen and (min-width:1200px){#join .wrap{padding:100px 50px}}#join .wrap h2{color:#99c21d;font-size:2rem;font-weight:800;line-height:140%;width:100%}@media only screen and (min-width:768px){#join .wrap h2{font-size:2.5rem}}@media only screen and (min-width:1600px){#join .wrap h2{font-size:3.5rem}}#join .wrap p{color:#99c21d;font-size:1.4rem;line-height:140%;margin-top:10px}@media only screen and (min-width:768px){#join .wrap p{font-size:1.6rem;margin-top:20px}}@media only screen and (min-width:1600px){#join .wrap p{font-size:1.8rem}}#join .wrap p.button-wrap{margin-top:20px}@media only screen and (min-width:768px){#join .wrap p.button-wrap{margin-top:40px}}#join .wrap p.button-wrap a{display:inline-block;margin:0 auto;padding:12px 24px;background:#99c21d;color:rgb(48.0269058296,60.8968609865,9.1031390135);border-radius:5px;text-decoration:none;font-weight:600;transition:.15s}#join .wrap p.button-wrap a:active,#join .wrap p.button-wrap a:focus,#join .wrap p.button-wrap a:hover{background:#2281c4;color:rgb(11.3826086957,43.1869565217,65.6173913043)}@media only screen and (min-width:1600px){#join .wrap p.button-wrap a{padding:16px 32px}}#footer .wrap{width:100%;max-width:960px;margin:0 auto;padding:40px 20px}@media only screen and (min-width:768px){#footer .wrap{padding:100px}}@media only screen and (min-width:980px){#footer .wrap{padding:50px}}@media only screen and (min-width:1200px){#footer .wrap{padding:100px 50px}}#footer .wrap h2{color:#2281c4;font-size:2rem;font-weight:800;line-height:140%;width:100%}@media only screen and (min-width:768px){#footer .wrap h2{font-size:2.5rem}}@media only screen and (min-width:1600px){#footer .wrap h2{font-size:3.5rem}}#footer .wrap p{color:#222;font-size:1.4rem;line-height:140%;margin-top:10px}@media only screen and (min-width:768px){#footer .wrap p{font-size:1.6rem;margin-top:20px}}@media only screen and (min-width:1600px){#footer .wrap p{font-size:1.8rem}}#footer .wrap p a{color:#99c21d;font-weight:400;transition:.15s;text-decoration:none}#footer .wrap p a:active,#footer .wrap p a:focus,#footer .wrap p a:hover{color:#2281c4;text-decoration:none}
/*# sourceMappingURL=style.css.map */
