.header .mail,.header .telefon{margin-right:33%;display:flex;cursor:pointer}.btn,.content p,.header,.nav-links a{color:var(--bs)}.btn,.content,.header,.spinner{text-align:center}.nav-links,.sidebar,footer .dio2 ul{list-style:none}*{padding:0;margin:0;box-sizing:border-box}html{scroll-behavior:smooth;font-family:Playfair,serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100}:root{--bs:#F5F5F5;--cs:#1E1E1E;--sec:#7A8B74;--hover:#9fbf9e}.spinner{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:999999;display:flex;justify-content:center;align-items:center;opacity:1;transition:opacity .5s}.landing,footer{position:relative}.btn,.header,.spinner>div{background-color:var(--sec)}.btn,.btn2{text-decoration:none;font-family:Roboto,serif;transition:.2s}.spinner.hidden{opacity:0;visibility:hidden}.spinner>div{width:18px;height:18px;margin-left:.5rem;border-radius:100%;display:inline-block;-webkit-animation:1.4s ease-in-out infinite both sk-bouncedelay;animation:1.4s ease-in-out infinite both sk-bouncedelay}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.header{display:flex;width:100%;height:30px;align-items:center}.header .mail{gap:5px;margin-left:5%;justify-content:center}.content,.nav{flex-direction:column}.header .telefon{gap:4px}.header .media{display:flex;gap:15px;margin-left:5%;cursor:pointer}#foodizam .inst svg,#foodizam .yt svg,.header .media svg,.mail svg,.telefon svg{fill:var(--bs)}.header .media svg:hover{fill:var(--hover)}.landing{width:100%;height:100vh;min-height:100vh}.background-image-fast,.background-image-fast img,.spa-gallery img{width:100%;height:100%;object-fit:cover}.landing.scrolled{padding-top:50px}.background-image-fast{position:absolute;top:0;left:0;z-index:-2;filter:brightness(.6)}.img-fade{animation:1.3s 3s forwards imgFade;filter:brightness(.4)}@keyframes imgFade{to{filter:brightness(1)}}.logo img{height:130px;width:130px;cursor:pointer}.nav-links,.sidebar a,.sidebar li{width:100%}.about2 .img-tel,.about2 .img2,.menu,.nav-tel,.novi-naslovi,.novi-naslovi2{display:none}.nav{padding-top:2%;display:flex;align-items:center;gap:20px}.nav-links{display:flex;align-items:center;justify-content:center}#nav-links.scrolled{background:rgba(122,139,116,.7);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);width:100%;height:70px;margin:0;display:flex;justify-content:center;position:fixed!important;top:0;z-index:9999!important;font-size:inherit;line-height:inherit}#nav-links.animate{transition:.3s ease-in}.nav-links.scrolled a{font-size:25px;justify-content:space-evenly}.nav-links.scrolled .logo-nav{display:inline-block;cursor:pointer;align-items:center;justify-content:center;margin-top:5%}.nav-links a{text-decoration:none;font-size:25px;justify-content:space-evenly;margin:35px}.logo-nav{justify-self:center;height:60px;width:60px;display:none}.content{display:flex;margin-top:8%}.fade-in{opacity:0;transform:translateY(30px);animation:.8s ease-out 3s forwards fadeIn}@keyframes fadeIn{to{opacity:1;transform:translateY(0)}}.content p{font-size:64px;line-height:2cm}.btn{display:inline-block;border:none;font-size:16px;text-transform:uppercase;border-radius:20px;padding:11px 35px;margin-top:10%;font-weight:lighter;letter-spacing:.1rem}.btn2,.btn3{border:none}.sidebar{position:fixed;top:0;right:0;height:100%;width:50vh;z-index:99999;background-color:rgba(250,207,154,.5);backdrop-filter:blur(10px);box-shadow:-10px 0 10px rgba(0,0,0,.1);flex-direction:column;align-items:flex-start;justify-content:flex-start;font-size:20px;font-weight:600;padding:20px;gap:35px;cursor:pointer;display:none}.banner,.btn3{justify-content:center}.about .ptekst,.ptekst2{font-size:21px;font-weight:lighter;color:var(--cs);letter-spacing:.5px;line-height:1.3}.about-content,.about-content2{display:grid;grid-template-columns:repeat(2,1fr)}.sidebar .close-button{margin-top:12px;margin-bottom:0}.sidebar a{text-decoration:none;color:#fff}.about,.about2{height:auto;scroll-margin-top:70px}#meni2,.meni{scroll-margin-top:80px}.about-content{gap:50px;padding:3% 10%}.about-content2{gap:200px;padding:1% 10%}#galerija2,.galerija{grid-template-columns:repeat(3,1fr);gap:2%}.about-content img{width:90%;height:100%}.about-content2 img{width:80%;height:90%;margin-top:5%;margin-left:10%}.about .tekst{color:var(--cs);padding:1% 2%;margin-left:5%;width:100%;max-width:100%}.about2 .tekst2{color:var(--cs);width:100%;max-width:100%;height:fit-content;margin-left:10%;margin-top:10%}#jos-ponesto .ptekst2{margin-top:5%}.about2 #btn2,.ptekst2{margin-top:10%}.about .ptekst{margin-top:5%}.about h2,.about2 h2,.btn2{margin-top:5%}.about h2,.about2 h2,.btn2,.naslov{letter-spacing:.1rem;text-transform:uppercase;text-align:center}.about h2{font-size:4.5rem}.about2 h2{font-size:4rem}.about .abcitat{font-style:italic;font-size:23px}.lokacija a{text-decoration:none;color:var(--sec);font-weight:600}.banner p,.btn2{font-weight:lighter;color:var(--bs)}.btn2{display:inline-block;background-color:var(--sec);font-size:16px;border-radius:20px;padding:11px 20px}.btn2:hover,.btn3:hover,.btn4:hover,.btn5:hover,.btn:hover,.contact button:hover{transform:translateY(-3px);background-color:var(--hover)}.banner{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)) 0 0/cover,url('/images/g3.webp') center center/cover no-repeat;height:200px;display:flex;align-items:center}.banner p{font-size:2.5rem;letter-spacing:.4rem}.stavke{margin:10px 0;line-height:1.5}.meni{height:auto;background-color:#f5f5f5}.galerija{display:grid;width:90%;margin:auto 5%}.galerija img{width:100%;height:100%;transition:transform .5s}.contact,.grid img,.recenzije,footer{height:auto}.s-hover{opacity:0;transition:box-shadow .3s,1s ease-out;transform:translateY(130px)}.s-hover.aos-animate{opacity:1;transform:translateY(0)}.s-hover:hover img{transform:scale(1.05)}.s-hover:hover{box-shadow:0 8px 25px rgba(0,0,0,.3)}.naslov{font-size:65px;margin:0;color:var(--cs)}.opis-kuhinje{text-align:center;width:80%;margin:0 auto 20px}#galerija2,.grid{width:90%;display:grid}.opis-kuhinje p{color:var(--cs);line-height:1.3;font-size:20px}.naslov2{text-align:center;font-size:3rem;letter-spacing:.1rem;text-transform:uppercase;color:var(--cs)}.btn3,.btn4{font-size:16px;padding:11px 20px;font-weight:lighter;font-family:Roboto,serif;transition:.2s;background-color:var(--sec);text-align:center;text-transform:uppercase;letter-spacing:.1rem;text-decoration:none}.btn3{display:inline-block;color:var(--bs);border-radius:20px;margin-left:45%;margin-top:30px;margin-bottom:2%}.galerija .slika-content h2{font-size:44px;letter-spacing:.1rem;color:var(--bs)}.galerija .s-hover{position:relative;overflow:hidden}.galerija .slika-content{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0;transition:opacity .3s ease-in}.galerija .slika-content:hover{opacity:1;background:linear-gradient(to top,rgba(159,191,158,.7),transparent)}.contact-content h2,.recenzije h2{text-align:center;color:var(--cs);font-size:64px;margin-top:30px;text-transform:uppercase;letter-spacing:.1rem}.tagembed-widget{display:flex;flex-direction:column;margin:5%}.tb_rc_arrow_left__{box-shadow:3px 0 3px rgba(0,0,0,.15);left:5px;right:auto;z-index:1!important}#meni2{padding:2% 0}.btn4{display:inline-block;border:none;color:var(--bs);border-radius:20px;justify-content:center;margin-left:45%;margin-top:0}#galerija2{margin:2% 5%}.grid{grid-template-columns:repeat(4,1fr);grid-template-rows:auto;gap:15px;margin:0 auto}.grid .medium,.grid .small{grid-column:span 2}.grid img{width:100%;display:block;border-radius:10px}#first-acc h1{color:#161616}.spa-gallery{max-width:90%;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:3% auto}.spa-gallery .mala:first-of-type{grid-column:2;grid-row:1}.spa-gallery .mala:nth-of-type(2){grid-column:1;grid-row:1}.spa-gallery .mala:nth-of-type(3){grid-column:2;grid-row:3}.spa-gallery .mala:nth-of-type(4){grid-column:3;grid-row:4}.spa-gallery .uspravna:nth-of-type(5){grid-column:3;grid-row:1/span 2}.spa-gallery .uspravna:nth-of-type(6){grid-column:1;grid-row:2/span 2}.spa-gallery .mala:nth-of-type(7){grid-row:3;grid-column:3}.spa-gallery .mala:nth-of-type(10){grid-column:2;grid-row:2}#foodizam img{width:100%;height:100%;margin:0}#foodizam .img1{height:90%}#foodizam .media{display:flex;gap:10px;width:100%;margin:10% 0;justify-content:space-evenly}#foodizam .inst a,#foodizam .yt a{display:inline-flex;align-items:center;gap:5px;background:var(--sec);padding:10px 16px;border-radius:20px;text-decoration:none;color:var(--bs);transition:.2s}#foodizam .inst a:hover,#foodizam .yt a:hover,footer .social-media .glovo:hover{transform:translateY(-5px)}#foodizam span{font-style:italic;font-size:24px}.contact{scroll-margin-top:120px}.contact-container{height:100%;display:flex;flex-direction:row;gap:20px;margin:3% 10%;box-shadow:0 4px 10px rgba(122,139,116,.9);border-radius:10px}.contact-content{width:40%;padding:2%}.contact-content p{color:var(--cs);margin-top:5%;font-size:22px;font-weight:500;letter-spacing:.1rem}.contact button,footer .credits p,footer .dio2 h2,footer .dio3 h2,footer .dio4 h2{font-weight:lighter;color:var(--bs)}.contact-form{width:100%;margin:10% 0}.contact-form-content{display:flex;flex-direction:column;gap:20px}.contact button{display:inline-block;border:none;background-color:var(--sec);font-size:12px;text-decoration:none;text-transform:uppercase;border-radius:20px;padding:8px 16px;text-align:center;justify-content:center;cursor:pointer;font-family:Roboto,serif;letter-spacing:.1rem;transition:.2s}.contact-inputs{height:50px;
    border-radius:30px; border:1px solid #ccc;outline:0;padding:12px;box-shadow:0 2px 5px rgba(0,0,0,.05);background-color:var(--bs);font-family:Playfair,serif}.contact-form-content textarea{height:150px;padding-top:10px;font-family:Playfair,serif}.button-container{display:flex;justify-content:center}.contact .mapa{width:60%;border-bottom-right-radius:10px;border-top-right-radius:10px}footer{width:100%;background-color:var(--sec);padding:2% 5% 0}.footer-content{display:grid;grid-template-columns:repeat(4,1fr);height:93%;justify-content:center;align-items:center;margin-bottom:3%}footer .dio1{margin-left:20%;width:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}footer .dio1 img{height:120px;width:120px;cursor:pointer;align-items:center;justify-content:center}footer .social-media svg{fill:var(--bs);cursor:pointer;transition:.3s}footer .social-media svg:hover{transform:translateY(-5px);fill:var(--hover)}footer .social-media{display:flex;width:150px;justify-content:space-evenly;margin-top:2%}footer .social-media .glovo{transition:.3s}footer .dio2{margin-left:40%}footer .dio2 h2{font-size:1.5rem;margin-bottom:3%;text-transform:uppercase}footer .dio2 li{margin-bottom:1%}footer .dio2 a{text-decoration:none;color:var(--bs);font-size:20px}footer .credits a:hover,footer .dio2 a:hover{color:var(--hover)}footer .dio3,footer .dio4{margin-left:25%;height:150px;width:60%;text-align:center}footer .dio3 h2,footer .dio4 h2{font-size:1.5rem;margin-bottom:30px;text-transform:uppercase}footer .dio3 p,footer .dio4 p{color:var(--bs);font-size:1.3rem}footer .dio4{margin-left:20%}footer .credits{display:flex;align-items:center;justify-content:center}footer .credits p{font-size:16px;letter-spacing:.1rem}footer .credits a{color:var(--bs);text-decoration:none}@media screen and (min-width:1366px) and (max-width:1440px){.about .img,.about-content2 .img1{height:fit-content}.header{justify-content:space-between}.header .mail{margin-left:5%;margin-right:0}.header .telefon{margin-right:10%}.header .media{margin-left:0;margin-right:5%}.nav-tel{display:none}.nav-links{margin-right:3%}.nav-links a{text-decoration:none;font-size:25px;color:var(--bs);justify-content:space-evenly;margin:30px}.about .img,.about2 .tekst2,.btn,.content,footer .dio3,footer .dio4{margin-top:5%}#nav-links.scrolled{padding-right:3%}.content p{font-size:4rem}.btn{font-size:1rem}#jos-ponesto .about-content,.about-content{padding:5rem}.about-content2{gap:150px;padding:5rem}.about-content img{width:100%;height:auto}.about-content2 img{width:90%;height:90%;margin:0}.about .tekst{margin-left:0}.about h2{font-size:3.5rem}.about2 h2{font-size:3.2rem;margin-top:5%}.btn3{margin-left:43%}.btn4{margin-left:42%}#jos-ponesto .about-content .img{height:100%;margin-top:5%}#jos-ponesto img{height:100%}#jos-ponesto .ptekst2{margin-top:2rem}#jos-ponesto .stavke{margin:5px 0;line-height:1.3}.contact-content h2{font-size:3rem}.contact-content p{font-size:20px}footer .dio3{width:90%;margin-left:10%}footer .dio3 h2{font-size:1.5rem}footer .dio3 p{font-size:1.2rem}footer .dio3 h2,footer .dio4 h2{margin-bottom:20px}}@media screen and (min-width:1180px) and (max-width:1280px){#foodizam .img1,.about .img,.about2 .tekst2,.btn,.content{margin-top:5%}.about .img,.about-content2 .img1{height:fit-content}.landing{height:100vh}.header{justify-content:space-between}.header .mail{margin-left:5%;margin-right:0}.about .tekst,.header .media{margin-left:0}.header .telefon{margin-right:5%}.header .media,.nav-links{margin-right:3%}.nav-tel{display:none}.nav-links a{text-decoration:none;font-size:25px;color:var(--bs);justify-content:space-evenly;margin:30px}#nav-links.scrolled{padding-right:3%}.content p{font-size:3.5rem}.btn{font-size:1rem}.banner p{font-size:2rem}#jos-ponesto .about-content,.about-content{padding:3rem}.about-content2{gap:150px;padding:3rem}.about-content img{width:100%;height:auto}.about-content2 img{width:90%;height:90%;margin:0}.about .ptekst{line-height:1.2;font-size:1.3rem}.about h2,.contact-content h2{font-size:3rem}.about2 h2{font-size:2.5rem;margin-top:5%}.about .btn2{font-size:.9rem}.btn3{margin-left:43%}.btn4{margin-left:42%}#jos-ponesto .about-content .img{height:100%;margin-top:0}#jos-ponesto img{height:100%}#jos-ponesto .ptekst2{margin-top:1.7rem;font-size:1.2rem}#jos-ponesto .stavke{margin:5px 0;line-height:1.3}#jos-ponesto .btn2{font-size:.8rem}.contact-content p{font-size:20px}.opis-kuhinje{text-align:center;width:90%;margin:0 auto 20px}footer .dio3{width:90%;margin-left:10%}footer .dio3 h2{font-size:1.5rem}footer .dio3 p{font-size:1.2rem}}@media screen and (min-width:1024px) and (max-width:1170px){.landing{height:100vh}.header{justify-content:space-between}.header .mail{margin-left:5%;margin-right:0}.about .tekst,.header .media{margin-left:0}.header .telefon{margin-right:5%}.header .media,.nav-links{margin-right:3%}.nav-tel{display:none}.nav-links a{text-decoration:none;font-size:25px;color:var(--bs);justify-content:space-evenly;margin:30px}#nav-links.scrolled{padding-right:3%}.content p{font-size:3.5rem}.content{margin-top:10%}.btn{font-size:.8rem;margin-top:5%}.banner p{font-size:2rem}.about .img{height:fit-content;margin-top:2.5rem}#jos-ponesto .about-content,.about-content{padding:3rem}.about-content2{gap:150px;padding:3rem}.about-content img{width:100%;height:auto}.about-content2 .img1{height:fit-content;margin-top:3rem}.about-content2 img{width:90%;height:90%;margin:0}#foodizam .img1,.about2 .tekst2,.about2 h2,footer .dio3{margin-top:5%}.about .ptekst{line-height:1.2;font-size:1.1rem}.about2 .ptekst2{line-height:1.2;font-size:1.2rem}.about h2{font-size:2.5rem}.about2 h2{font-size:2rem}.about .btn2{font-size:.7rem}#foodizam .ptekst2,.about .abcitat{font-size:1.3rem}.btn3{margin-left:43%}.btn4{margin-left:42%}#jos-ponesto .about-content .img{height:100%;margin-top:0}#jos-ponesto img{height:100%}#jos-ponesto .ptekst2{margin-top:1rem;font-size:1.1rem}#jos-ponesto .stavke{margin:10px 0;line-height:1.1}#jos-ponesto .btn2{font-size:.8rem}.contact-content h2{font-size:3rem}.contact-content p{font-size:20px}#foodizam span{font-style:italic;font-size:1.4rem}.opis-kuhinje{text-align:center;width:90%;margin:0 auto 20px}footer .dio3{width:100%;margin-left:5%}footer .dio2{margin-left:25%}footer .dio4{margin-top:7%;margin-left:5%}footer .dio3 h2,footer .dio4 h2{margin-bottom:10px}footer .dio3 h2{font-size:1.5rem}footer .dio3 p{font-size:1.2rem}}@media screen and (min-width:510px) and (max-width:1000px){.btn,.content{margin-top:20%}.menu,.sidebar{list-style:none}.about2 h2,.novi-naslovi h2{letter-spacing:.1rem;text-transform:uppercase}.btn3,.sidebar a{text-decoration:none}body{width:100%;overflow-x:hidden!important;margin:0}#nav-links.scrolled,.about-content2 .img1,.header,.logo-nav,.nav-links,.nav-links.scrolled .logo-nav,.tekst h2,.tekst hr{display:none}.landing{width:100%;height:100svh;display:flex;align-items:center;position:relative;z-index:1}.nav,.sidebar{position:fixed;top:0}.landing.scrolled{padding-top:0}.img-fade{animation:1.3s forwards imgFade;filter:brightness(.4)}@keyframes imgFade{to{filter:brightness(1)}}.logo img{height:110px;width:110px;cursor:pointer}.nav{flex-direction:row;padding:2rem 0;justify-content:space-around;background:0 0;left:0;gap:30%;width:100%;z-index:9999;height:auto}#nav.scrolled1{background:rgba(122,139,116,.7);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);width:100%!important;display:flex;padding:10px 0;justify-content:space-around;align-items:c;z-index:9999!important;transform:translateZ(0)}#nav.scrolled1 .logo{height:100%;display:flex;align-items:center}#nav.scrolled1 .logo img{height:80px;width:80px;margin-top:5%}#nav.animate{transition:.5s}.content{width:100%}.content p{font-size:3rem;color:var(--bs);line-height:1.2}.btn{font-size:.9rem}.sidebar{right:0;height:100%;width:30vh;z-index:99999!important;background-color:rgba(122,139,116,.7);backdrop-filter:blur(10px);box-shadow:-10px 0 10px rgba(0,0,0,.1);flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;font-size:20px;font-weight:600;padding:20px;gap:35px;cursor:pointer}.btn3,footer{background-color:var(--sec)}.sidebar li{width:100%}.sidebar .close-button{margin-top:20%;margin-bottom:0}.sidebar a{width:100%;color:#fff;font-size:1.5rem}.menu{display:block}.about-content,.about-content2{display:grid;grid-template-columns:repeat(1,1fr)}.about,.about2{height:auto;scroll-margin-top:70px}#meni2,.meni{scroll-margin-top:80px;text-align:center}.about-content{gap:20px;padding:0 5%;margin-top:3%}.about-content2{gap:0;padding:5% 2%}.about-content img,.about-content2 img{width:100%;height:100%}.about2 .img-tel{display:block;margin:2% 3%}footer .dio2,footer .dio3,footer .dio4{margin-left:0}#foodizam .img2 img,.about2 .img-tel img{width:100%;height:100%;margin:0}.about .tekst{color:var(--cs);padding:0;text-align:center;margin:0;width:100%;max-width:100%}.about2 .tekst2{margin-left:0;margin-top:0;text-align:center}.about .ptekst{font-size:1.2rem}.ptekst2{margin-top:3%;font-size:1.3rem;line-height:1.3;padding:0 3%;text-align:center}.novi-naslovi,.novi-naslovi2{display:block;text-align:center}.novi-naslovi h2{font-size:2.3rem;margin-top:3%}.about2 h2{text-align:center;font-size:2rem;margin-top:0}.btn2{font-size:.9rem;margin:5% 0}.about2 #btn2{margin-top:10%}.banner{height:20svh}.banner p{font-size:1.5rem;letter-spacing:.2rem;text-align:center}.btn3,.naslov2,.novi-naslovi2 h2{letter-spacing:.1rem;text-transform:uppercase}.meni{display:flex;flex-direction:column;justify-content:center;align-items:center}.galerija{display:grid;grid-template-columns:repeat(1,1fr);justify-content:center;align-items:center;text-align:center;margin:0}.galerija img{width:100%;height:auto;transition:transform .5s}.s-hover{height:100%;opacity:0;transform:translateX(-100px)}.s-hover.aos-animate{opacity:1;transform:translateX(0)}.s-hover:hover img{transform:scale(1.05)}.s-hover:hover{box-shadow:0 8px 25px rgba(0,0,0,.3)}
    .naslov{text-align:center;font-size:2.6rem}.opis-kuhinje{width:90%}.opis-kuhinje p{line-height:1.4;font-size:1.2rem}#foodizam .tekst2 h2,.naslov2{font-size:3rem}.naslov2{text-align:center;color:var(--cs)}.btn3,.btn4{font-size:1rem}.btn3{display:inline-block;border:none;color:var(--bs);border-radius:20px;padding:11px 20px;margin:10% 0;font-family:Roboto,serif;font-weight:lighter;transition:.2s}#meni2{padding:3% 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.btn4{margin:1% 0}#galerija2{margin-top:0;grid-template-columns:repeat(1,1fr)}#meni2 .naslov2{font-size:1.5rem;margin-top:3%}.novi-naslovi2 h2{font-size:3rem;margin-top:10%}#jos-ponesto .about-content img,footer .dio1{margin:0}#jos-ponesto .tekst{display:flex;flex-direction:column;align-items:center}#jos-ponesto .about-content{gap:0}.stavke{margin:10px 0;line-height:1.3}.recenzije h2{font-size:1.8rem}#foodizam .ptekst2{margin-top:2%}#foodizam .media{display:flex;flex-direction:column;gap:10px;width:100%;margin:3% 0;justify-content:space-evenly}#foodizam .inst a,#foodizam .yt a{display:inline-flex;align-items:center;gap:5px;background:var(--sec);padding:10px 16px;border-radius:20px;text-decoration:none;color:var(--bs);transition:.2s}#foodizam .inst a:hover,#foodizam .yt a:hover{transform:translateY(-5px)}#foodizam .inst svg,#foodizam .yt svg{fill:var(--bs)}#foodizam .img2{display:block;margin:5% 3%}.contact-container{display:flex;flex-direction:column;gap:0;margin:3% 5%}.contact-content{width:100%;padding:3%}.contact-content h2{font-size:2.7rem}.contact-content p{text-align:center;font-size:1.4rem}.contact-form{width:100%;margin:10% 0}.contact-form-content{display:flex;flex-direction:column;gap:20px}.contact-inputs{height:50px;border-radius:30px;border:1px solid #ccc;outline:0;padding:12px;box-shadow:0 2px 5px rgba(0,0,0,.05);background-color:var(--bs);font-family:Playfair,serif}.contact-form-content textarea{height:150px;padding-top:10px;font-family:Playfair,serif}.button-container{display:flex;justify-content:center}.btn5{font-size:.8rem}.contact .mapa{width:100%;height:550px;border-bottom-right-radius:10px;border-top-right-radius:10px}footer{width:100%;height:auto;padding:3% 0}.footer-content{display:flex;flex-direction:column;gap:40px;height:100%;justify-content:center;align-items:center;margin-bottom:3%}footer .dio1 .social-media{width:150px}footer .dio2 h2{font-size:1.6rem;margin-bottom:3%}footer .credits,footer .dio2 ul{text-align:center}footer .dio2 a{font-size:1.4rem}footer .dio3{height:150px;width:80%;text-align:center;margin-bottom:3%}footer .dio3 h2,footer .dio4 h2{font-size:1.6rem;margin-bottom:10px}footer .dio3 p{color:var(--bs);font-size:1.3rem}footer .credits p{font-size:1rem}}@media only screen and (min-device-width:320px) and (max-device-width:500px) and (orientation:portrait) and (max-aspect-ratio:21/9){.btn,.content{margin-top:40%}.menu,.sidebar{list-style:none}.about2 h2,.novi-naslovi h2{letter-spacing:.1rem;text-transform:uppercase}.btn3,.sidebar a,footer .dio4 p{text-decoration:none}body{width:100%;overflow-x:hidden!important;margin:0}#nav-links.scrolled,.about-content2 .img1,.header,.logo-nav,.nav-links,.nav-links.scrolled .logo-nav,.tekst h2,.tekst hr{display:none}.landing{width:100%;height:100svh;display:flex;align-items:center;position:relative;z-index:1}.nav,.sidebar{position:fixed;top:0}.landing.scrolled{padding-top:0}.img-fade{animation:1.3s forwards imgFade;filter:brightness(.4)}@keyframes imgFade{to{filter:brightness(1)}}.logo img{height:110px;width:110px;cursor:pointer}.nav{flex-direction:row;padding:2rem 0;justify-content:space-around;background:0 0;left:0;gap:30%;width:100%;z-index:9999;height:auto}#nav.scrolled1{background:rgba(122,139,116,.7);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);width:100%!important;display:flex;padding:10px 0;justify-content:space-around;align-items:c;z-index:9999!important;transform:translateZ(0)}#nav.scrolled1 .logo{height:100%;display:flex;align-items:center}#nav.scrolled1 .logo img{height:80px;width:80px;margin-top:5%}#nav.animate{transition:.5s}.content{width:100%}.content p{font-size:2rem;color:var(--bs);line-height:1.2}.btn{font-size:.9rem}.sidebar{right:0;height:100%;width:30vh;z-index:99999!important;background-color:rgba(122,139,116,.7);backdrop-filter:blur(10px);box-shadow:-10px 0 10px rgba(0,0,0,.1);flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;font-size:20px;font-weight:600;padding:20px;gap:35px;cursor:pointer}.btn3,footer{background-color:var(--sec)}.sidebar li{width:100%}.sidebar .close-button{margin-top:20%;margin-bottom:0}.sidebar a{width:100%;color:#fff;font-size:1.5rem}.menu{display:block}.about-content,.about-content2{display:grid;grid-template-columns:repeat(1,1fr)}.about,.about2{height:auto;scroll-margin-top:70px}#meni2,.meni{scroll-margin-top:80px;text-align:center}.about-content{gap:20px;padding:0 5%;margin-top:5%}.about-content2{gap:0;padding:5% 2%}.about-content img,.about-content2 img{width:100%;height:100%}.about2 .img-tel{display:block;margin:0 3%}footer .dio2,footer .dio3,footer .dio4{margin-left:0}#foodizam .img2 img,.about2 .img-tel img{width:100%;height:100%;margin:0}.about .tekst{color:var(--cs);padding:0 2%;text-align:center;margin:0;width:100%;max-width:100%}.about2 .tekst2{margin-left:0;margin-top:10%;text-align:center}.about .ptekst{font-size:1.2rem}.ptekst2{margin-top:10%;font-size:1.3rem;line-height:1.3;padding:0 3%;text-align:center}.novi-naslovi,.novi-naslovi2{display:block;text-align:center}.novi-naslovi h2{font-size:2.3rem;margin-top:10%}.about2 h2{text-align:center;font-size:2rem;margin-top:0}.btn2{font-size:.9rem;margin:10% 0}.about2 #btn2{margin-top:10%}.banner{height:20svh}.banner p{font-size:1.5rem;letter-spacing:.2rem;text-align:center}.btn3,.naslov2,.novi-naslovi2 h2{letter-spacing:.1rem;text-transform:uppercase}.meni{display:flex;flex-direction:column;justify-content:center;align-items:center}.galerija{display:grid;grid-template-columns:repeat(1,1fr);justify-content:center;align-items:center;text-align:center;margin:0}.galerija img{width:100%;height:100%;transition:transform .5s}.s-hover{height:100%;opacity:0;transform:translateX(-100px)}.s-hover.aos-animate{opacity:1;transform:translateX(0)}.s-hover:hover img{transform:scale(1.05)}.s-hover:hover{box-shadow:0 8px 25px rgba(0,0,0,.3)}.naslov{text-align:center;font-size:2.6rem}.opis-kuhinje{width:90%}.opis-kuhinje p{line-height:1.4;font-size:1.2rem}#foodizam .tekst2 h2,.naslov2{font-size:3rem}.naslov2{text-align:center;color:var(--cs)}.btn3,.btn4{font-size:1rem}.btn3{display:inline-block;border:none;color:var(--bs);border-radius:20px;padding:11px 20px;margin:10% 0;font-family:Roboto,serif;font-weight:lighter;transition:.2s}#meni2{padding:3% 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.btn4{margin:10% 0 3%}#galerija2{margin-top:0;grid-template-columns:repeat(1,1fr)}#meni2 .naslov2{font-size:1.5rem;margin-top:3%}.novi-naslovi2 h2{font-size:3rem;margin-top:10%}#jos-ponesto .about-content img,footer .dio1{margin:0}#jos-ponesto .tekst{display:flex;flex-direction:column;align-items:center}#jos-ponesto .about-content{gap:0}.stavke{margin:10px 0;line-height:1.3}.recenzije h2{font-size:1.8rem}#foodizam .ptekst2{margin-top:2%}#foodizam .media{display:flex;flex-direction:column;gap:10px;width:100%;margin:10% 0;justify-content:space-evenly}#foodizam .inst a,#foodizam .yt a{display:inline-flex;align-items:center;gap:5px;background:var(--sec);padding:10px 16px;border-radius:20px;text-decoration:none;color:var(--bs);transition:.2s}#foodizam .inst a:hover,#foodizam .yt a:hover{transform:translateY(-5px)}#foodizam .inst svg,#foodizam .yt svg{fill:var(--bs)}#foodizam .img2{display:block;margin:5% 3%}.contact-container{display:flex;flex-direction:column;gap:0;margin:3% 5%}.contact-content{width:100%;padding:3%}.contact-content h2{font-size:2.7rem}.contact-content p{text-align:center;font-size:1.4rem}.contact-form{width:100%;margin:10% 0}.contact-form-content{display:flex;flex-direction:column;gap:20px}.contact-inputs{height:50px;border-radius:30px;border:1px solid #ccc;outline:0;padding:12px;box-shadow:0 2px 5px rgba(0,0,0,.05);background-color:var(--bs);font-family:Playfair,serif}.contact-form-content textarea{height:150px;padding-top:10px;font-family:Playfair,serif}.button-container{display:flex;justify-content:center}.btn5{font-size:.8rem}.contact .mapa{width:100%;height:550px;border-bottom-right-radius:10px;border-top-right-radius:10px}footer{width:100%;height:auto;padding:3% 0}.footer-content{display:flex;flex-direction:column;gap:40px;height:100%;justify-content:center;align-items:center;margin-bottom:3%}footer .dio1 .social-media{width:150px}footer .dio2 h2{font-size:1.6rem;margin-bottom:3%}footer .credits,footer .dio2 ul{text-align:center}footer .dio2 a{font-size:1.4rem}footer .dio3{height:150px;width:80%;text-align:center;margin-bottom:3%}footer .dio3 h2,footer .dio4 h2{font-size:1.6rem;margin-bottom:10px}footer .dio3 p{color:var(--bs);font-size:1.3rem}footer .dio4 p{color:var(--bs)}footer .credits p{font-size:1rem}}