/*! Blaifrey v0.0.1 | (c) 2020 Tweer Fräck | MIT License | http://github.com */
@font-face{font-family:Fira Sans;font-weight:200;src:url(../../fonts/FiraSans-Light.eot) format("eot"),url(../../fonts/FiraSans-Light.woff) format("woff"),url(../../fonts/FiraSans-Light.woff2) format("woff2")}@font-face{font-family:Fira Sans;font-weight:400;src:url(../../fonts/FiraSans-Regular.eot) format("eot"),url(../../fonts/FiraSans-Regular.woff) format("woff"),url(../../fonts/FiraSans-Regular.woff2) format("woff2")}@font-face{font-family:Fira Sans;font-weight:600;src:url(../../fonts/FiraSans-Medium.eot) format("eot"),url(../../fonts/FiraSans-Medium.woff) format("woff"),url(../../fonts/FiraSans-Medium.woff2) format("woff2")}@font-face{font-family:Fira Sans;font-weight:700;src:url(../../fonts/FiraSans-Bold.eot) format("eot"),url(../../fonts/FiraSans-Bold.woff) format("woff"),url(../../fonts/FiraSans-Bold.woff2) format("woff2")}html{scroll-behavior:smooth}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;color:#583d22;background:#fffedd;font:normal 100%/1.4 sans-serif;font-family:Fira Sans;letter-spacing:.2px;font-weight:200}article,aside,blockquote,body,dd,div,dl,dt,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,label,legend,li,menu,nav,ol,p,pre,section,summary,td,th,ul{margin:0;padding:0;border:0}h1,h2,h3,h4,h5{font-family:Fira Sans;font-weight:600;letter-spacing:.1px;color:#583d22}h4{font-size:20px;margin-bottom:.5rem}a{color:#583d22;font-weight:400}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.5rem;background-color:#ff6f00}.browserupgrade a{color:#fff}header{position:fixed;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;padding:.8rem}header .nav{padding-right:1rem}header .nav--item,header .nav--item a{display:inline-block}header .nav--item a{padding:.4rem .6rem .6rem;color:transparent;background-image:url(../../img/produkte-nav.png);background-repeat:no-repeat;background-position:50%;margin-left:.6rem}@media screen and (min-width:768px){header .nav--item a:hover{opacity:.8}}header .nav--item:last-of-type a{padding:.7rem;background-image:url(../../img/will-haben.png);background-repeat:no-repeat;background-position:50%}.logo{display:block}.hero{height:100vh;background:linear-gradient(135deg,#f7b84c,#dba042)}.hero--splash{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}.hero--splash picture img{width:450px;margin-left:-140px;margin-top:4rem}@media screen and (min-width:370px){.hero--splash picture img{width:470px}}@media screen and (min-width:480px){.hero--splash picture img{width:580px;margin-left:-160px}}@media screen and (min-width:768px){.hero--splash picture img{width:730px;margin-left:0;margin-top:0}}@media screen and (min-width:1024px){.hero--splash picture img{width:900px;margin-left:-50px;margin-top:0}}@media screen and (min-width:1367px){.hero--splash picture img{width:1100px;margin-left:-50px;margin-top:0}}@media screen and (min-width:1919px){.hero--splash picture img{width:1300px;margin-left:-50px;margin-top:0}}.hero .container{width:100%;height:100%;background-image:url(../../img/fly-mobile1.png);background-position:110% 16%;background-size:190px;background-repeat:no-repeat}@media screen and (min-width:370px){.hero .container{background-image:url(../../img/fly-mobile1.png),url(../../img/fly-mobile2.png);background-position:110% 16%,0 100%;background-size:219px,178px}}@media screen and (min-width:768px){.hero .container{background-image:url(../../img/fly1.png),url(../../img/fly2.png);background-position:100% 100%,0 0;background-size:120px,200px}}@media screen and (min-width:1024px){.hero .container{background-image:url(../../img/fly1.png),url(../../img/fly2.png);background-position:100% 100%,0 0;background-size:187px,287px}}.intro{padding:4rem 1.4rem;text-align:center}@media screen and (min-width:480px){.intro{padding:5rem 2rem}}@media screen and (min-width:768px){.intro{padding:6rem 3rem}}@media screen and (min-width:1024px){.intro{padding:6rem 3rem;font-size:18px}}.intro p{color:#72532e;margin:0 auto;max-width:760px}.galerie{margin-bottom:1.8rem;background-image:url(https://honig.juniel.de/img/button.svg);background-size:102% 80%;background-position:50%;background-repeat:no-repeat;margin-bottom:2rem}@media screen and (min-width:480px){.galerie{margin-bottom:5rem}}@media screen and (min-width:768px){.galerie{margin-bottom:8rem}}.galerie--grid{display:grid;grid-template-columns:1fr 1fr}@media screen and (min-width:768px){.galerie--grid{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width:1024px){.galerie--grid{max-width:1280px;margin:0 auto}}@media screen and (min-width:1280px){.galerie--grid{grid-gap:1rem}}.galerie--image{background-size:cover;background-repeat:no-repeat;height:300px}.galerie--image:first-of-type{background-image:url(../../img/blumenwiese1.jpg)}.galerie--image:nth-of-type(2){background-image:url(../../img/blumenwiese7.jpg)}.galerie--image:nth-of-type(3){background-image:url(../../img/blumenwiese4.jpg)}.galerie--image:nth-of-type(4){background-image:url(../../img/blumenwiese8.jpg)}@media screen and (min-width:1024px){.galerie--image{height:350px}}.produkte h2{color:transparent;text-align:center;background-image:url(../../img/produkte-hl.png);height:90px;background-repeat:no-repeat;background-position:50%;background-size:140px}@media screen and (min-width:768px){.produkte h2{background-size:198px;height:150px}}.produkte--grid{padding:0 1.4rem;max-width:500px;margin:0 auto}.produkte--bulletbox{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}.produkte--bulletbox img.icon{width:50px;margin-right:1rem}@media screen and (min-width:768px){.produkte--bulletbox img.icon{width:66px;margin-right:1.5rem}}.produkte--info{padding:2rem;text-align:center}.anmeldung{width:100%;overflow:none}.anmeldung span{display:block;height:90px;width:100%;background-image:url(../../img/fly3.png);background-size:200px;background-repeat:no-repeat;background-position:-40px 0}@media screen and (min-width:480px){.anmeldung span{height:190px;background-position:bottom;background-size:235px}}.anmeldung .mj-w-res-iframe{width:100%;border:0}.adressblock{display:-ms-flexbox;display:flex;height:250px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../img/fly4.png);background-repeat:no-repeat;background-position:50%;background-size:190px}@media screen and (min-width:768px){.adressblock{height:300px;background-size:220px}}.adressblock div{text-align:center;background:#fffedd;max-width:200px;padding:1rem}footer{height:80px;background:linear-gradient(135deg,#f7b84c,#dba042);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}footer nav{margin:0 auto}footer nav a{color:transparent;background-position:50%;background-color:transparent;background-repeat:no-repeat;margin:.4rem;display:inline-block}@media screen and (min-width:768px){footer nav a:hover{opacity:.8}}footer nav .impress{background-image:url(../../img/impressum.png)}footer nav .privacy{background-image:url(../../img/datenschutz.png)}