@import"https://fonts.googleapis.com/css?family=Dancing+Script:400,700|Josefin+Sans:300,400,600,700|Nunito:300,400,600,700";.hamburger-menu .menu,.card-img,.card-overlay{width:100%;height:100%}*{margin:0;padding:0}body{background-color:#080837}.navbar{position:relative;z-index:200}.navbar-navigation{display:flex}.navbar-navigation-left{width:50vw;height:100vh;background-color:#080837;position:fixed;left:-50vw;transition:left .8s cubic-bezier(1,0,0,1)}@media (max-width: 800px){.navbar-navigation-left{display:none}}.navbar-navigation-left .left-img{width:50%;position:absolute;box-shadow:0 15px 60px #0006;opacity:.7;border-radius:10px}@media (max-width: 1300px){.navbar-navigation-left .left-img{width:55%}}@media (max-width: 1000px){.navbar-navigation-left .left-img{width:65%}}.navbar-navigation-left .left-img-1{top:15%;left:15%}@media (max-width: 1000px){.navbar-navigation-left .left-img-1{left:5%}}.navbar-navigation-left .left-img-2{top:35%;left:25%}@media (max-width: 1000px){.navbar-navigation-left .left-img-2{left:15%}}.navbar-navigation-left .left-img-3{top:55%;left:35%}@media (max-width: 1000px){.navbar-navigation-left .left-img-3{left:25%}}.navbar-navigation-right{width:50vw;height:100vh;background-color:#a64724;position:fixed;right:-50vw;display:flex;justify-content:center;align-items:center;transition:right .8s cubic-bezier(1,0,0,1)}@media (max-width: 800px){.navbar-navigation-right{width:100vw;right:-100vw}}.navbar-navigation .nav-list-item{list-style:none}.navbar-navigation .nav-list-link{font-family:Dancing Script,cursive;font-size:50px;font-weight:300;letter-spacing:2px;text-transform:capitalize;color:#bbb;text-decoration:none;display:block;margin:20px;text-align:center;transition:all .5s}.navbar-navigation .nav-list-link:hover{color:#d3ab55;letter-spacing:4px}@media (max-width: 600px){.navbar-navigation .nav-list-link{font-size:40px}}.checkbox:checked~.navbar-navigation .navbar-navigation-left{left:0}.checkbox:checked~.navbar-navigation .navbar-navigation-right{right:0}.checkbox:checked~.hamburger-menu .menu{transform:rotate(90deg)}.checkbox:checked~.hamburger-menu .menu-line-1{transform:rotate(-40deg)}.checkbox:checked~.hamburger-menu .menu-line-2{opacity:0}.checkbox:checked~.hamburger-menu .menu-line-3{transform:rotate(40deg)}.header{width:100%;height:100vh;position:relative;background:linear-gradient(#000c,#0009),url(/assets/bg-DGRdfilC.jpeg) center no-repeat;background-size:cover}.header .brand{display:flex;align-items:center;position:absolute;top:15%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 500px){.header .brand{position:absolute;top:12%;left:50%;transform:translate(-50%,-50%)}}.header .brand div{margin-left:20px}.header-banner{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-us{height:90vh;display:flex;align-items:center;background:linear-gradient(#000c,#000000e6),url(/assets/spices-DpiOyMXm.jpeg) center no-repeat}@media (max-width: 900px){.about-us{height:70vh}}.about-us-left{width:40%;position:relative}@media (max-width: 800px){.about-us-left{display:none}}.about-us-left img{width:100%;opacity:.7}.about-us-right{width:60%;display:flex;flex-direction:column;align-items:center;padding:0 100px;box-sizing:border-box}@media (max-width: 1300px){.about-us-right{padding:0 50px}}@media (max-width: 800px){.about-us-right{width:100%}}.about-us-right .stars{margin:30px 0}@media (max-width: 1000px){.about-us-right .stars{margin:15px 0}}.about-us-right .star{font-size:15px;color:#d3ab55;margin-left:10px}@media (max-width: 1000px){.about-us-right .star{font-size:12px}}.about-us-right .description{font-family:Josefin Sans,sans-serif;font-size:25px;font-style:italic;color:#bbb;text-align:justify}.about-us-right .description:first-letter{padding-left:50px}@media (max-width: 1600px){.about-us-right .description{font-size:18px}}@media (max-width: 1000px){.about-us-right .description{font-size:14px}}@media (max-width: 500px){.about-us-right .description{font-size:12px}}.gallery .cards-wrapper{display:flex;flex-wrap:wrap}.footer{padding:70px 0;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (max-width: 500px){.footer{padding:40px 0}}.footer-header{display:flex;align-items:center;margin-bottom:70px}.footer .social-media{display:flex;width:300px;justify-content:space-between;margin-bottom:70px}@media (max-width: 500px){.footer .social-media{width:200px;margin-bottom:40px}}.footer .social-media-item{list-style:none}.footer .social-media-link{text-decoration:none;font-size:50px;color:#bbb;transition:color .7s}.footer .social-media-link:hover{color:#d3ab55}@media (max-width: 1000px){.footer .social-media-link{font-size:35px}}@media (max-width: 500px){.footer .social-media-link{font-size:25px}}.footer-copyright-paragraph{font-family:Josefin Sans,sans-serif;font-size:18px;color:#bbb;font-weight:300;letter-spacing:2px;text-transform:capitalize}@media (max-width: 800px){.footer-copyright-paragraph{width:70%;margin:auto;text-align:center}}@media (max-width: 500px){.footer-copyright-paragraph{font-size:14px}}.card{width:33.3333%;height:30vw;position:relative;overflow:hidden}.card:hover .card-overlay{left:0}.card-overlay{position:absolute;top:0;left:-100%;background-color:#d3ab5599;color:#fff;z-index:10;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:left .7s}.card-overlay-heading{font-family:Nunito,sans-serif;font-size:50px;font-weight:300;letter-spacing:2px;text-transform:capitalize}@media (max-width: 900px){.card-overlay-heading{font-size:35px}}@media (max-width: 650px){.card-overlay-heading{font-size:25px}}.card-overlay-paragraph{padding:2%;font-family:Josefin Sans,sans-serif;font-size:30px;margin-bottom:30px;font-weight:300;letter-spacing:2px;text-transform:capitalize}@media (max-width: 900px){.card-overlay-paragraph{font-size:20px}}@media (max-width: 650px){.card-overlay-paragraph{font-size:15px}}@media (max-width: 500px){.card-overlay-paragraph{display:none}}.card-overlay-btn{width:150px;height:40px;color:#d3ab55;background-color:#fff;font-family:Josefin Sans,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border:1px solid #d3ab55;border-radius:30px;outline:none;cursor:pointer}@media (max-width: 900px){.card-overlay-btn{font-size:12px;width:130px;height:30px}}@media (max-width: 650px){.card-overlay-btn{font-size:10px;width:100px;height:30px}}.card-img{object-fit:cover;opacity:.5}.main-name{font-family:Nunito,sans-serif;font-size:50px;color:#bbb;font-weight:300;letter-spacing:2px;text-transform:uppercase}@media (max-width: 1000px){.main-name{font-size:40px}}@media (max-width: 500px){.main-name{font-size:20px;text-align:center}}.sub-name{font-family:Josefin Sans,sans-serif;font-size:18px;color:#bbb;text-align:center;font-weight:300;letter-spacing:2px;text-transform:uppercase}@media (max-width: 500px){.sub-name{font-size:12px;text-align:center}}.main-heading{font-family:Dancing Script,cursive;font-size:100px;font-weight:300;color:#d3ab55;margin-bottom:40px}@media (max-width: 1600px){.main-heading{font-size:80px}}@media (max-width: 1000px){.main-heading{font-size:60px}}@media (max-width: 500px){.main-heading{font-size:40px;margin-bottom:20px}}.sub-heading{font-family:Josefin Sans,sans-serif;font-size:60px;font-weight:300;color:#bbb;margin-bottom:80px;text-align:center}@media (max-width: 1600px){.sub-heading{font-size:50px;margin-bottom:50px}}@media (max-width: 1300px){.sub-heading{font-size:40px;margin-bottom:30px}}@media (max-width: 1000px){.sub-heading{font-size:30px}}@media (max-width: 500px){.sub-heading{font-size:20px;margin-bottom:10px}}.menu-container{background-color:#a64724;color:#bbb;display:flex;flex-direction:column;justify-content:center;align-items:center}.menu-container .sub-menu-description{padding:0 4%}.menu-container .sub-menu-container{background-color:#a64724;padding:15px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:fit-content}.menu-container .sub-menu-container .sub-menu{font-family:Dancing Script,cursive;margin:3%;padding:2%;border:5px solid #d3ab55;border-radius:20px;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.menu-container .sub-menu-container .sub-menu h2{color:#d3ab55;border-bottom:3px solid #d3ab55;margin-bottom:20px;width:fit-content;padding:0 20px}@media (max-width: 900px){.menu-container .sub-menu-container .sub-menu{width:100%;padding:2%}}.menu-container .sub-menu-container table{width:100%;text-align:center}.menu-container .sub-menu-container table th{font-weight:bolder;font-size:larger;border-bottom:3px solid #d3ab55;padding:2px}.menu-container .sub-menu-container table th,.menu-container .sub-menu-container table td{border-right:3px solid #d3ab55}.menu-container .sub-menu-container table .item-names{text-align:left}.menu-image-container{display:flex;flex-direction:column;gap:16px;width:100%;height:100%}.image-wrapper{flex:1;width:100%;height:100%;position:relative;overflow:hidden}.responsive-image{width:100%;height:100%;object-fit:cover;display:block}.hamburger-menu{width:40px;height:40px;position:fixed;top:10%;right:5%;z-index:300}@media (max-width: 800px){.hamburger-menu{width:35px;height:35px}}@media (max-width: 500px){.hamburger-menu{width:25px;height:25px}}.hamburger-menu .menu{display:flex;flex-direction:column;justify-content:space-around;cursor:pointer;transition:transform .5s}.hamburger-menu .menu-line{width:100%;height:4px;background-color:#d3ab55;transform-origin:right;transition:all .5s .5s}@media (max-width: 800px){.hamburger-menu .menu-line{height:3px}}@media (max-width: 500px){.hamburger-menu .menu-line{height:2px}}.contact-us-container{font-family:Nunito,sans-serif;color:#d3ab55;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:3vh}.contact-us-container a{color:#d3ab55;text-align:center}.contact-us-logo{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:50px}.contact-us-logo div{margin-left:20px}.contact-us-cards{margin-bottom:50px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;width:60vw}@media (max-width: 600px){.contact-us-cards div{margin-top:15px}}.contact-us-phone{display:flex;flex-direction:row;width:100%;align-items:center}.contact-us-video{display:flex;margin-top:50px;width:900px;height:500px;max-width:95%}@media (max-width: 900px){.contact-us-video{width:700px;height:400px}}@media (max-width: 600px){.contact-us-video{width:600px;height:300px}}@media (max-width: 500px){.contact-us-video{width:500px;height:300px}}@media (max-width: 300px){.contact-us-video{width:300px;height:250px}}.contact-us-video iframe{overflow:hidden;height:100%;width:100%}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;list-style-type:none;outline:none}.dynamic-background-container{overflow:hidden;width:100vw;position:relative}.floating-bg{z-index:-1;width:150vw;height:150vw;background-color:#a64724;position:absolute;top:-125vw;left:calc(50% - 75vw);border-radius:45%;animation:rotate 30s infinite}.floating-bg:before{content:"";width:100%;height:100%;background-color:#a647241a;position:absolute;top:0;left:0;border-radius:40%;animation:rotate 30s infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}input[type=text]{border:4px solid #a64724;border-radius:10px;padding:10px;font-size:16px;width:100%;box-sizing:border-box;outline:none;transition:border-color .3s ease}input[type=text]:focus{border-color:#d3ab55}.search-container{padding:4%;width:50%}@media (max-width: 900px){.search-container{width:100%;padding:2%}}.main-btn{width:170px;height:45px;font-family:Josefin Sans,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#d3ab55;background-color:transparent;border:1px solid #d3ab55;outline:none;cursor:pointer;transition:all .4s}.main-btn:hover{background-color:#d3ab55;color:#080837}@media (max-width: 800px){.main-btn{width:150px;height:35px;font-size:12px}}@media (max-width: 500px){.main-btn{width:130px;height:30px;font-size:10px}}.logo-img{height:90px;width:90px;overflow:hidden;border:5px solid #195e28;border-radius:50%}.logo-img img{height:100%;width:100%}.logo{font-size:18px;color:#d3ab55;width:30px;height:30px;border:3px solid #d3ab55;border-radius:50%;margin-right:20px;text-decoration:none;display:flex;justify-content:center;align-items:center}
