@import url(https://fonts.googleapis.com/css2?family=Zen+Kurenaido&display=swap);@import url(https://fonts.googleapis.com/css2?family=Reenie+Beanie&display=swap);*{padding:0;margin:0;box-sizing:border-box}html,body{background-image:#f7f5f3;background-attachment:fixed;font-size:16px;font-family:"Quicksand",sans-serif;scroll-behavior:smooth}body{min-height:100vh}h1{font-size:4rem;font-weight:400;font-family:"Quicksand",sans-serif}h2{font-size:3rem;font-weight:400;font-family:"Quicksand",sans-serif}h3{font-size:2rem;font-weight:300;font-family:"Quicksand",sans-serif}h4{font-size:2rem;font-weight:300;font-family:"Quicksand",sans-serif}.section{padding-top:50px}a{list-style-type:none;text-decoration:none;color:#3b3821}header{margin:0 auto}.navigation-container{width:100%}#mobilelogo{display:none}.menu-content{display:flex;flex-direction:row;align-items:center;width:100%;background-color:#fff;margin:0 auto;border-bottom:1px solid #92c151;height:120px;font-family:"Quicksand",sans-serif}.logo-container{display:flex;justify-content:center;align-items:center;margin-left:2rem}.logo-container img{width:150px;height:150px}.main-nav{width:100%}.main-nav ul{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:3rem;padding-right:5rem}.menu-item{list-style:none;font-size:1.5rem;display:flex;justify-content:center;align-items:center}#hoverimg{opacity:0;transition:all 0.6s}.menu-item:hover>#hoverimg{opacity:1;transition:all 0.6s}.mobile-nav-button{width:30px;height:30px;position:absolute;top:20px;right:20px;background-color:transparent;border:none;color:#92c151}.mobile-nav-menu{display:none}.mobile-nav-close{display:none}.fader{height:inherit;position:relative;overflow:hidden}.fader__slide{width:100%;height:100%;position:absolute;top:0;opacity:0}.fader img{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}.thumbnail .keen-slider__slide{font-size:30px;margin-top:10px;height:130px}.slider-thumbnail{width:20%}.thumbnail .keen-slider__slide{cursor:pointer}.thumbnail .keen-slider__slide.active{border:2px solid rgb(39,37,37)}.slider-thumbnail{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;background-image:linear-gradient(to bottom,rgba(129,157,107,.897),rgba(199,237,172,.801),rgba(129,157,107,.904));color:rgb(34,30,30);margin-bottom:3rem;border-radius:15px}.slide-1{height:500px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 0 100px 100px;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0)),url(/resources/img/weboldalelemek/hero.webp);background-position:center center;background-size:cover;background-repeat:no-repeat}.slide-2{height:500px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:0 10px 10px 0;background-image:linear-gradient(rgba(0,0,0,.9),rgba(0,0,0,0),rgba(0,0,0,0)),url(/resources/img/weboldalelemek/hero-szorp.webp);background-position:center center;background-size:cover;background-repeat:no-repeat;color:#fff}.slide-3{height:500px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:0 10px 10px 0;background-image:linear-gradient(rgba(0,0,0,.9),rgba(0,0,0,0),rgba(0,0,0,0)),url(/resources/img/weboldalelemek/hero-jam.webp);background-position:center center;background-size:cover;background-repeat:no-repeat;color:#fff}.slide-4{height:500px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:0 10px 10px 0;background-image:linear-gradient(rgba(0,0,0,.9),rgba(0,0,0,0),rgba(0,0,0,0)),url(/resources/img/weboldalelemek/hero-tea.webp);background-position:center center;background-size:cover;background-repeat:no-repeat;color:#fff}.slide-5{height:500px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:0 10px 10px 0;background-image:linear-gradient(rgba(0,0,0,.9),rgba(0,0,0,0),rgba(0,0,0,0)),url(/resources/img/weboldalelemek/hero-dried.webp);background-position:center center;background-size:cover;background-repeat:no-repeat;color:#fff}.slide-6{height:500px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:0 10px 10px 0;background-image:linear-gradient(rgba(0,0,0,.9),rgba(0,0,0,0),rgba(0,0,0,0)),url(/resources/img/weboldalelemek/hero-vinegar.webp);background-position:center center;background-size:cover;background-repeat:no-repeat;color:#fff}.main-card-title{color:#56ab2f}.main-card-textbox{padding:1rem 0 0 3rem}.main-card-btn-row{width:100%;display:flex;padding:0 20px 50px 0;justify-content:flex-end;align-items:flex-end}.main-card-btn{font-size:1.3rem;background-color:transparent;color:#000;font-weight:800;padding:1rem;margin-top:1rem;display:flex;justify-content:flex-end}.main-card-btn:link,.main-card-btn:visited{background:linear-gradient(to bottom,rgba(15,32,39,.863),rgba(32,58,67,.863),rgba(44,83,100,.863));border:2px solid #56ab2f;border-radius:10px;color:#fff;transition:all 0.7s}.main-card-btn:hover,.main-card-btn:active{background:#56ab2f;color:#000;border:2px solid #000;border-radius:10px;transition:all 0.7s}.hero-text{text-align:left}.hero-main-1{color:#fff;font-size:5rem}.hero-main-2{font-size:4rem}.hero-main-3{font-size:5rem;color:#fff}@keyframes title{0%{transform:scale(1);opacity:0}50%{transform:scale(1.2);opacity:.5}100%{transform:scale(1);opacity:1}}.section-title{display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:2rem;animation:title 2s}.section-welcome{width:100%;margin:0 auto;padding:0}.welcome-card-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:2rem;margin:0 auto;width:80%}.detail-card{width:100%;height:500px;display:flex;justify-items:center;align-items:center;border-radius:20px;margin:0 2rem;box-shadow:rgba(50,50,93,.25) 0 50px 100px -20px,rgba(0,0,0,1) 0 30px 60px -30px}.detail-item{list-style:none;margin:1rem auto}.detail-text{padding:0 3rem}.card-1{background-image:linear-gradient(rgba(0,0,0,.76),rgba(0,0,0,.74)),url(/resources/img/weboldalelemek/handmade-berries.webp);background-position:center center;background-size:cover;margin:0 auto;color:#fff;transition:all 1s}.card-2{background-image:linear-gradient(rgba(0,0,0,.76),rgba(0,0,0,.74)),url(/resources/img/weboldalelemek/special-jar.webp);background-position:center center;background-size:cover;margin:0 auto;color:#fff;transition:all 1s}.card-3{background-image:linear-gradient(rgba(0,0,0,.76),rgba(0,0,0,.74)),url(/resources/img/weboldalelemek/organic-fruits.webp);background-position:center center;background-size:cover;margin:0 auto;color:#fff;transition:all 1s}.card-4{background-image:linear-gradient(rgba(0,0,0,.76),rgba(0,0,0,.74)),url(/resources/img/weboldalelemek/healthy-veggies.webp);background-position:center center;background-size:cover;margin:0 auto;color:#fff;transition:all 1s}.card-1:hover,.card-2:hover,.card-3:hover,.card-4:hover{background:rgb(142,226,81);color:#000;transition:all 0.7s}.welcome-container{padding:1rem;margin:0 auto;text-align:center}.section-where{margin:0 auto;text-align:center}.img-box{width:250px;height:250px;overflow:hidden;border:1px solid #000;border-radius:10px}.welcome-img-container img{transform:scale(1);transition:filter 0.6s,transform 0.6s}.welcome-img-container img:hover{transform:scale(1.1);transition:all 0.6s}.welcome-img-container{width:80%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;justify-items:center;gap:1rem;margin:2rem auto}.csaba{width:70%;padding:5rem;margin:2rem auto;background-image:linear-gradient(to bottom,rgba(129,157,107,.897),rgba(199,237,172,.801),rgba(129,157,107,.904));border-radius:25% 75% 25% 75% / 35% 25% 34% 25%;box-shadow:rgba(50,50,93,.25) 0 50px 100px -20px,rgba(0,0,0,.3) 0 30px 60px -30px}.goto-btn-box{display:flex;justify-content:center;align-items:center;margin:2rem auto}.goto-products-btn{font-size:1.5rem;padding:.5rem 2rem;border-radius:10px;font-weight:600}.goto-products-btn:link,.goto-products-btn:visited{background-color:#fff;border:1px solid #56ab2f;transition:all 0.7s}.goto-products-btn:hover,.goto-products-btn:active{background-color:rgba(199,237,172,.801);border:1px solid #000;transition:all 0.7s}.section-who{display:flex;flex-direction:row;width:100%;height:auto;margin:0 auto;justify-content:center;align-items:center;padding:1rem;gap:1rem;overflow:hidden;margin:0rem auto}.who-1st{display:flex;flex-direction:row;justify-content:center;align-items:center}.who-img img{width:80%;margin:0 auto;border:4px solid #fff;border-radius:25% 75% 25% 75% / 75% 25% 75% 25%;box-shadow:rgba(0,0,0,.25) 0 54px 55px,rgba(0,0,0,.12) 0 -12px 30px,rgba(0,0,0,.12) 0 4px 6px,rgba(0,0,0,.17) 0 12px 13px,rgba(0,0,0,.09) 0 -3px 5px}.who-logo{width:80%;margin:0 auto;border:4px solid #000;box-shadow:rgba(0,0,0,.25) 0 54px 55px,rgba(0,0,0,.12) 0 -12px 30px,rgba(0,0,0,.12) 0 4px 6px,rgba(0,0,0,.17) 0 12px 13px,rgba(0,0,0,.09) 0 -3px 5px}.who-title{font-size:2.3rem;text-align:center;font-weight:800;margin:2rem auto}.who-text{display:flex;flex-direction:column;justify-content:center;align-items:center;width:70%;border:1px solid #fff;padding:4rem;background-image:linear-gradient(to bottom,rgba(129,157,107,.897),rgba(199,237,172,.801),rgba(129,157,107,.904));box-shadow:rgba(0,0,0,.25) 0 54px 55px,rgba(0,0,0,.12) 0 -12px 30px,rgba(0,0,0,.12) 0 4px 6px,rgba(0,0,0,.17) 0 12px 13px,rgba(0,0,0,.09) 0 -3px 5px;border-radius:20px;height:auto;font-weight:500}.link-to-contacts{margin:2rem 0 0 0;display:flex;flex-direction:row;gap:1rem}.section-products{padding:50px;margin:0 auto;display:flex;flex-direction:column;justify-content:center}.products-title{border:1px solid rgba(129,157,107,.897);background-image:linear-gradient(to bottom,rgba(129,157,107,.897),rgba(199,237,172,.801),rgba(129,157,107,.904));border-radius:10px;display:flex;font-size:4rem;justify-content:center;padding:10px;margin:1rem auto;text-align:center}.products-container{width:95%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.cardlist{background-color:rgba(255,255,255,.8);padding:1rem;border:2px solid #56ab2f;box-shadow:rgba(50,50,93,.25) 0 50px 100px -20px,rgba(0,0,0,.3) 0 30px 60px -30px,rgba(10,37,64,.35) 0 -2px 6px 0 inset}.product-card1{width:100%;height:500px;background-image:linear-gradient(to right,rgba(0,0,0,.384),rgba(0,0,0,.384)),url(/resources/img/weboldalelemek/napkert_kincsei_természetes_szörp.webp);background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:10px;gap:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:2.4rem;box-shadow:rgba(0,0,0,.25) 0 54px 55px,rgba(0,0,0,.12) 0 -12px 30px,rgba(0,0,0,.12) 0 4px 6px,rgba(0,0,0,.17) 0 12px 13px,rgba(0,0,0,.09) 0 -3px 5px}.product-1-text{color:#000;width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:left;padding:2.4rem;gap:2rem}.product-1-text h2{align-self:start}.product-1-text h3{font-size:1.4rem}.juice-in-list{list-style-type:disc;font-size:2rem;text-align:start;font-weight:600;color:#04c457}.product-1-list{display:flex;flex-direction:row;width:50%;height:auto;text-align:center;color:#fff;border-top:2px solid #04c457;border-bottom:2px solid #04c457}.juice-text{display:inline-flex;align-items:center;justify-content:center}.juice-text h3{margin:0;padding:0;font-size:4rem;color:#fff;font-family:"Reenie Beanie",cursive;font-weight:800}.product-list{list-style-type:none;text-align:start;padding:1rem}.product-card2{width:100%;height:500px;background-image:linear-gradient(to right,rgba(0,0,0,.384),rgba(0,0,0,.384)),url(/resources/img/weboldalelemek/napkert_kincsei_kézműves_lekvárok_hagymalekvár_paprikalekvár.webp);background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:10px;gap:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:2.4rem;box-shadow:rgba(0,0,0,.25) 0 54px 55px,rgba(0,0,0,.12) 0 -12px 30px,rgba(0,0,0,.12) 0 4px 6px,rgba(0,0,0,.17) 0 12px 13px,rgba(0,0,0,.09) 0 -3px 5px}.product-2-text{color:#000;width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:1rem;padding:2.4rem;text-align:left;gap:2rem}.product-2-text h2{align-self:start}.product-2-text h3{font-size:1.4rem;margin:0 auto;color:#000}.jam-in-list{list-style-type:disc;font-size:2rem;text-align:start;font-weight:600;color:#04c457}.product-card3{width:100%;height:500px;background-image:linear-gradient(to right,rgba(0,0,0,.384),rgba(0,0,0,.384)),url(/resources/img/weboldalelemek/dried-fruit.webp);background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:10px;gap:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:2.4rem;box-shadow:rgba(0,0,0,.25) 0 54px 55px,rgba(0,0,0,.12) 0 -12px 30px,rgba(0,0,0,.12) 0 4px 6px,rgba(0,0,0,.17) 0 12px 13px,rgba(0,0,0,.09) 0 -3px 5px}.dried-in-list{list-style-type:disc;font-size:2rem;text-align:start;font-weight:600;color:#04c457}.dried-text h3{margin:0;padding:2rem;font-size:4rem;color:#fff;font-family:"Reenie Beanie",cursive;font-weight:800}.dried-text{display:inline-flex;align-items:center;justify-content:center}.product-card4{width:100%;height:500px;background-image:linear-gradient(to right,rgba(0,0,0,.384),rgba(0,0,0,.384)),url(/resources/img/weboldalelemek/birsalmasajtok-gyumolcssajtok.webp);background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:10px;gap:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:2.4rem;box-shadow:rgba(0,0,0,.25) 0 54px 55px,rgba(0,0,0,.12) 0 -12px 30px,rgba(0,0,0,.12) 0 4px 6px,rgba(0,0,0,.17) 0 12px 13px,rgba(0,0,0,.09) 0 -3px 5px}.cheese-in-list{list-style-type:disc;font-size:2rem;text-align:start;font-weight:600;color:#04c457}.cheese-text h3{margin:0;padding:2rem;font-size:4rem;color:#fff;font-family:"Reenie Beanie",cursive;font-weight:800}.cheese-text{display:inline-flex;align-items:center;justify-content:center}.product-card5{width:100%;height:500px;background-image:linear-gradient(to right,rgba(0,0,0,.384),rgba(0,0,0,.384)),url(/resources/img/weboldalelemek/termeszetes_erjesztesu_almaecet.webp);background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:10px;gap:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:2.4rem;box-shadow:rgba(0,0,0,.25) 0 54px 55px,rgba(0,0,0,.12) 0 -12px 30px,rgba(0,0,0,.12) 0 4px 6px,rgba(0,0,0,.17) 0 12px 13px,rgba(0,0,0,.09) 0 -3px 5px}.vinegar-in-list{list-style-type:disc;font-size:2rem;text-align:start;font-weight:600;color:#04c457}.vinegar-text h3{margin:0;padding:0rem;font-size:4rem;color:#fff;font-family:"Reenie Beanie",cursive;font-weight:800}.vinegar-text{display:inline-flex;align-items:center;justify-content:center}.cardlist-5{background-color:rgba(255,255,255,.8);padding:.5rem;border:2px solid #56ab2f;box-shadow:rgba(50,50,93,.25) 0 50px 100px -20px,rgba(0,0,0,.3) 0 30px 60px -30px,rgba(10,37,64,.35) 0 -2px 6px 0 inset}.section-gallery{margin:0 auto 1rem auto;max-width:1240px;padding:0 0 0 0}.gallery-text{border:1px solid rgba(129,157,107,.897);background-image:linear-gradient(to bottom,rgba(129,157,107,.897),rgba(199,237,172,.801),rgba(129,157,107,.904));border-radius:10px;display:flex;justify-content:center;padding:10px;margin:1rem auto;text-align:center}.garden-container{border:2px solid rgba(129,157,107,.897);text-align:center}.gallery-box{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.gallery-img{transform:scale(1);transition:all 0.6s}.gallery-img:hover{transform:scale(1.03);transition:all 0.6s}.section-contact{margin:1rem auto;text-align:center;border-radius:30px;border:1px solid #000;width:100%;padding:1rem;box-shadow:rgba(0,0,0,.25) 0 54px 55px,rgba(0,0,0,.12) 0 -12px 30px,rgba(0,0,0,.12) 0 4px 6px,rgba(0,0,0,.17) 0 12px 13px,rgba(0,0,0,.09) 0 -3px 5px;max-width:1240px}.contact-message h2{font-size:2rem}.contact-message h5{font-size:1rem}.contact-box{width:90%;display:flex;justify-content:center;align-items:center}.text-box ul{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;font-size:1.4rem;list-style:none;padding:4rem}.contact-title{font-size:3rem;font-family:"Julius Sans One",sans-serif;color:#7f732f}.text-box li{display:flex;justify-content:flex-start;align-items:center}.text-box ul ion-icon{font-size:2rem;padding:0 1rem 0 0}.text-box a{display:flex;justify-content:center;align-items:center}.fb-logo ion-icon{color:#1b74e6}.fb-logo:link,.fb-logo:visited{border-bottom:2px solid transparent}.fb-logo:hover,.fb-logo:active{border-bottom:2x solid #04c457}.text-box ion-iconlast-child{color:#1b74e6}.gmap{margin:0 auto}.gmap_canvas{border:1px solid #000}footer{background-color:#3c3c3c}.footer-main-nav{width:60%;margin:0 auto;padding:1rem 0}.footer-main-nav ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:center}.menu-item-footer{list-style:none;font-size:1rem;display:flex;justify-content:center;align-items:center}.menu-item-footer a{color:#fff}.footer-logo{text-align:center}.footer-logo img{width:200px}.enigma{text-align:center}.enigma a{color:#04c457}