html{overflow-x: hidden;}body{background: #fff; font-family: "Open Sans", Arial, sans-serif; font-weight: 400; font-size: 15px; line-height: 1.8; color: #868e96; margin: 0; padding: 0; box-sizing: border-box;}a{-webkit-transition: 0.3s all ease; -o-transition: 0.3s all ease; transition: 0.3s all ease; text-decoration: none;}a:hover{text-decoration: none;}h1,h2,h3,h4,h5{color: #000;}.btn,.form-control{outline: none; -webkit-box-shadow: none !important; box-shadow: none !important; border-radius: 0px !important;}.btn:focus,.btn:active,.form-control:focus,.form-control:active{outline: none; border: 2px solid #3c9b61;}.form-control{-webkit-box-shadow: none !important; box-shadow: none !important; height: 50px; border-width: 2px;}textarea.form-control{height: inherit;}.btn{font-size: 13px; text-transform: uppercase; letter-spacing: 0.2em;}.btn.btn-primary{color: #fff; border: 2px solid #3c9b61; background: #3c9b61; cursor: pointer;}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus{border-color: #008b35 !important; background: #008b35 !important;}.btn.btn-sm{font-size: 12px;}.btn.btn-outline-primary{border-width: 2px; color: #3c9b61;}.btn.btn-outline-primary:hover,.btn.btn-outline-primary:focus,.btn.btn-outline-primary:active{color: #fff;}.btn.btn-outline-white{border-width: 2px; border-color: #3c9b61; color: #fff;}.btn.btn-outline-white:hover,.btn.btn-outline-white:focus{background: #fff; color: #3c9b61; border-width: 2px; border: 2px solid transparent;}.btn:hover{text-decoration: none;}/* Header */header{position: absolute; top: 0; left: 0; width: 100%; z-index: 5; /* position: fixed; */ padding: 0px; background-color: rgba(0, 0, 0, 1); box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.1); /* border: 1px solid green; */ /* height: 100px; */}@media (min-width: 768px){header{padding: 0px 0;}}header .navbar-brand img{/* text-transform: uppercase; letter-spacing: 0.2em; font-weight: 400; */ height: 80px; width: 80px;}header .navbar-brand.absolute{position: absolute;}@media (max-width: 991px){header .navbar-brand.absolute{position: relative;}}header .navbar{background: black !important; padding-top: 0.5rem; padding-bottom: 0.5rem; display: flex;}@media (min-width: 768px){header .navbar{padding-top: 0; padding-bottom: 0; background: none !important; position: relative;}}header .navbar .nav-item:not(:last-child){padding: 0 20px;}header .navbar .nav-link{padding: 1.7rem 1rem; outline: none !important; font-size: 12px; text-transform: uppercase; letter-spacing: 0.2em; color: white !important;}header .navbar .nav-link:hover{color: #3c9b61 !important;}@media (max-width: 1199px){header .navbar .nav-link{padding: 0.5rem 0rem;}}header .navbar .nav-link.active{color: #fff;}header .navbar .cta-btn a{background: #3c9b61; color: #fff !important; text-transform: uppercase; padding: 15px 20px !important; margin-top: 15px; line-height: 1; font-weight: bold; -webkit-transition: 0.3s all ease; -o-transition: 0.3s all ease; transition: 0.3s all ease;}@media (min-width: 768px) and (max-width: 1199px){header .navbar .cta-btn{/* border: 1px solid red; */ margin-top: -20px;}}header .navbar .cta-btn a:hover{background: #fff; color: #3c9b61 !important; -webkit-box-shadow: 2px 0 30px -5px rgba(0, 0, 0, 0.2); box-shadow: 2px 0 30px -5px rgba(0, 0, 0, 0.2);}.navbar-toggler{border: none; outline-color: none;}/* Owl Carousel */.owl-carousel .owl-item{opacity: 0.4;}.owl-carousel .owl-item.active{opacity: 1;}.owl-carousel .owl-nav{position: absolute; top: 50%; width: 100%;}.owl-carousel .owl-dots{text-align: center;}.owl-carousel .owl-dots .owl-dot{width: 10px; height: 10px; margin: 5px; border-radius: 50%; background: none; background: #fff; opacity: 0.5;}.owl-carousel .owl-dots .owl-dot.active{opacity: 1;}.owl-carousel.home-slider,.owl-carousel.home-slider-loop-false{z-index: 1; position: relative;}.owl-carousel.home-slider .btn-link,.owl-carousel.home-slider-loop-false .btn-link{color: #fff;}.owl-carousel.home-slider .owl-nav,.owl-carousel.home-slider-loop-false .owl-nav{opacity: 0; visibility: hidden; -webkit-transition: 0.3s all ease; -o-transition: 0.3s all ease; transition: 0.3s all ease;}.owl-carousel.home-slider .owl-nav button,.owl-carousel.home-slider-loop-false .owl-nav button{color: #fff;}.owl-carousel.home-slider:focus .owl-nav,.owl-carousel.home-slider:hover .owl-nav,.owl-carousel.home-slider-loop-false:focus .owl-nav,.owl-carousel.home-slider-loop-false:hover .owl-nav{opacity: 1; visibility: visible;}.owl-carousel.home-slider .slider-item,.owl-carousel.home-slider-loop-false .slider-item{background-size: cover; background-repeat: no-repeat; background-position: center center; background-attachment: scroll; height: calc(90vh); min-height: 600px; position: relative; z-index: 1;}@media (max-width: 576px){.owl-carousel.home-slider .slider-item, .owl-carousel.home-slider-loop-false .slider-item{background-size: cover; background-repeat: no-repeat; background-position: center center; background-attachment: scroll; height: calc(80vh); min-height: 500px; position: relative; z-index: 1;}.owl-carousel.home-slider.inner-page .slider-item .slider-text, .owl-carousel.home-slider-loop-false.inner-page .slider-item .slider-text{color: #fff; height: calc(40vh - 90px); min-height: 450px;}.owl-carousel.home-slider .slider-item .slider-text h1, .owl-carousel.home-slider-loop-false .slider-item .slider-text h1{font-size: 40px; color: #fff; line-height: 1.2; font-weight: 800 !important; text-transform: uppercase; margin-top: -70px;}}@media only screen and (min-width: 576px) and (max-width: 767px){}@media only screen and (min-width: 768px) and (max-width: 991px){}@media only screen and (min-width: 992px) and (max-width: 1200px){}.owl-carousel.home-slider .slider-item:after,.owl-carousel.home-slider-loop-false .slider-item:after{position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.5); content: ""; z-index: -1;}.owl-carousel.home-slider .slider-item .slider-text,.owl-carousel.home-slider-loop-false .slider-item .slider-text{color: #fff; height: calc(100vh); min-height: 700px;}.owl-carousel.home-slider .slider-item .slider-text .child-name,.owl-carousel.home-slider-loop-false .slider-item .slider-text .child-name{font-size: 40px; color: #fff;}.owl-carousel.home-slider .slider-item .slider-text h1,.owl-carousel.home-slider-loop-false .slider-item .slider-text h1{font-size: 40px; color: #fff; line-height: 1.2; font-weight: 800 !important; text-transform: uppercase;}@media (max-width: 991px){.owl-carousel.home-slider .slider-item .slider-text h1, .owl-carousel.home-slider-loop-false .slider-item .slider-text h1{font-size: 40px;}}.owl-carousel.home-slider .slider-item .slider-text p,.owl-carousel.home-slider-loop-false .slider-item .slider-text p{font-size: 20px; line-height: 1.5; font-weight: 300; color: white;}.owl-carousel.home-slider.inner-page .slider-item,.owl-carousel.home-slider-loop-false.inner-page .slider-item{height: calc(50vh - 117px); min-height: 550px;}.owl-carousel.home-slider.inner-page .slider-item .slider-text,.owl-carousel.home-slider-loop-false.inner-page .slider-item .slider-text{color: #fff; height: calc(50vh - 117px); min-height: 550px;}.owl-carousel.home-slider .owl-dots,.owl-carousel.home-slider-loop-false .owl-dots{position: absolute; bottom: 100px; width: 100%;}.owl-carousel.home-slider .owl-dots .owl-dot,.owl-carousel.home-slider-loop-false .owl-dots .owl-dot{width: 10px; height: 10px; margin: 5px; border-radius: 50%; border: 2px solid rgba(255, 255, 255, 0.5); outline: none !important; position: relative; -webkit-transition: 0.3s all ease; -o-transition: 0.3s all ease; transition: 0.3s all ease;}.owl-carousel.home-slider .owl-dots .owl-dot.active,.owl-carousel.home-slider-loop-false .owl-dots .owl-dot.active{border: 2px solid white;}.owl-carousel.home-slider .owl-dots .owl-dot.active span,.owl-carousel.home-slider-loop-false .owl-dots .owl-dot.active span{background: white;}.owl-carousel.major-caousel .owl-stage-outer{padding-top: 30px; padding-bottom: 30px;}.owl-carousel.major-caousel .owl-dots{bottom: -30px !important; position: relative;}.owl-custom-nav{float: right; position: relative; z-index: 10;}.section{padding: 7em 0;}@media (max-width: 576px){.our-ceo .img, .img{display: flex; justify-content: center; align-items: center; margin: 0 auto;}}@media only screen and (min-width: 576px) and (max-width: 767px){.our-ceo .img, .img{display: flex; justify-content: center; align-items: center; margin: 0 auto;}}@media only screen and (min-width: 768px) and (max-width: 991px){.our-ceo{display: flex; flex-direction: column; justify-content: center; align-items: center; margin: 0 auto;}.our-ceo .img, .img{display: flex; justify-content: center; align-items: center; margin: 0 auto;}}.site-footer{padding: 5em 0 0 0; background: #262626; color: rgba(255, 255, 255, 0.5); border-top: 5px solid #3c9b61;}.site-footer p:last-child{margin-bottom: 0;}.site-footer a{color: rgba(255, 255, 255, 0.5); border-bottom: 1px solid transparent;}.site-footer a:hover{color: #fff; border-bottom: 1px solid rgba(255, 255, 255, 0.2);}.site-footer h3{font-size: 16px; margin-bottom: 20px; font-weight: bold; color: #fff;}.site-footer .footer-link li{line-height: 1.5; margin-bottom: 15px;}.site-footer hr{width: 100%;}.footer-social a{line-height: 0; border-radius: 50%; margin: 0 5px; border: 1px solid #3c9b61; color: #3c9b61; width: 50px; height: 50px; text-align: center; display: flex; justify-content: center; align-items: center; text-align: center; font-size: 1.2em;}.footer-social a:hover{background: #fff; border-color: #fff; color: #3c9b61;}.element-animate{opacity: 0; visibility: hidden;}/**************** food_menu css start ****************/.food_menu{padding: 40px 0px 90px; margin-top: -50px;}@media (max-width: 576px){.food_menu{padding: 20px 0px 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.food_menu{padding: 70px 0px 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.food_menu{padding: 70px 0px 50px;}}@media only screen and (min-width: 992px) and (max-width: 1200px){.food_menu{padding: 70px 0px 40px;}}.food_menu .nav-tabs{border-bottom: 0px solid #dee2e6; position: relative;}.food_menu .nav-tabs a{font-size: 16px; color: #0d1c26; padding: 45px 25px 25px; position: relative;}@media (max-width: 576px){.food_menu .nav-tabs a{padding: 5px 10px 15px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.food_menu .nav-tabs a{padding: 20px 25px 25px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.food_menu .nav-tabs a{padding: 20px 25px 25px;}}@media only screen and (min-width: 992px) and (max-width: 1200px){.food_menu .nav-tabs a{padding: 35px 15px 15px;}}.food_menu .nav-tabs a:last-child{padding: 45px 0px 20px 20px;}@media (max-width: 576px){.food_menu .nav-tabs a:last-child{padding: 5px 10px 15px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.food_menu .nav-tabs a:last-child{padding: 20px 0px 20px 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.food_menu .nav-tabs a:last-child{padding: 20px 0px 20px 20px;}}@media only screen and (min-width: 992px) and (max-width: 1200px){.food_menu .nav-tabs a:last-child{padding: 35px 0px 15px 15px;}}.food_menu .nav-tabs a img{display: none; position: absolute; left: 0; right: 0; margin: 0 auto; transform: rotate(90deg);}.food_menu .nav-tabs .active{color: #3c9b61;}.food_menu .nav-tabs .active img{display: block; position: absolute; left: 0; right: 0; margin: 0 auto; transform: rotate(90deg); height: 14px; width: 10px; bottom: 8px;}.food_menu .nav-tabs #Sneaks-tab img{left: 25px;}.food_menu .single_food_item{margin-bottom: 50px; background-color: #fff; height: 300px;}@media (max-width: 576px){.food_menu .single_food_item{margin-bottom: 20px; padding: 10px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.food_menu .single_food_item{margin-bottom: 20px; padding: 10px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.food_menu .single_food_item{margin-bottom: 20px; padding: 10px;}}@media only screen and (min-width: 992px) and (max-width: 1200px){.food_menu .single_food_item{margin-bottom: 30px;}}.food_menu .single_food_item img{/* border-right: 10px solid #f6f5f1; */ height: inherit;}@media (max-width: 420px){.food_menu .single_food_item img{margin: 0 auto; display: block; height: inherit; text-align: center; height: 80%; margin-bottom: 0;}.row2{margin-top: -155px;}.img-2{margin-top: -80px !important;}}@media only screen and (min-width: 420) and (max-width: 576px){.food_menu .single_food_item img{/* border-right: 0px solid #f6f5f1; */ margin: 0 auto; display: block; height: inherit; margin-right: auto !important; text-align: center; /* border-radius: 50%; */}}@media only screen and (min-width: 576px) and (max-width: 767px){.food_menu .single_food_item img{margin: 0 auto; display: block; text-align: center; height: 60%;}.row2{margin-top: -125px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.food_menu .single_food_item img{margin: 0 auto; display: block; text-align: center; height: 80%;}.row2{margin-top: -70px;}}.food_menu .single_food_item .media-body{padding-left: 26px;}@media (max-width: 576px){.food_menu .single_food_item .media-body{margin-top: 10px; padding-left: 0px; text-align: center;}}@media only screen and (min-width: 576px) and (max-width: 767px){.food_menu .single_food_item .media-body{margin-top: 10px; padding-left: 0px; text-align: center;}}@media only screen and (min-width: 768px) and (max-width: 991px){.food_menu .single_food_item .media-body{margin-top: 10px; padding-left: 00px; text-align: center;}}@media only screen and (min-width: 992px) and (max-width: 1200px){.food_menu .single_food_item .media-body{padding-left: 0px;}}.food_menu .single_food_item .media-body h3{font-size: 20px; font-weight: 700;}.food_menu .single_food_item .media-body h5{font-size: 20px; font-weight: 700; color: #3c9b61; margin-top: 20px;}@media (max-width: 576px){.food_menu .single_food_item .media-body h5{margin-top: 10px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.food_menu .single_food_item .media-body h5{margin-top: 10px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.food_menu .single_food_item .media-body h5{margin-top: 10px;}}.deshes-area span{color: #ffc107;}.deshes-area h1{color: #131230; font-style: inherit; position: relative;}.deshes-area h1:after{content: ""; position: absolute; top: 45px; left: 90px; width: 200px; height: 1px; background: #131230;}.deshes-area .style-change{font-family: "Roboto", sans-serif; font-size: 22px; font-weight: 700; display: block; /* border: 1px solid red; */ color: #3c9b61;}.deshes-area .deshes-text{padding-left: 90px;}@media (max-width: 575.98px){.deshes-area .deshes-text{padding-left: 0;}}.section-padding{padding: 130px 0;}.section-padding2{padding-top: 130px;}.section-padding3{padding-bottom: 130px;}.section-padding4{padding: 130px 0 200px;}.testimonial{/* border: 1px solid red; */ /* height: 1000px; */ margin: 70px 0px;}.testimonial h1{text-align: center;}.testimonial .slideshow-container{font-family: Less, sans-serif; font-size: 0.8em; position: relative; background: #fffffff1;}.testimonial .mySlides{display: none; padding: 50px; text-align: center;}.testimonial .prev,.testimonial .next{cursor: pointer; position: absolute; top: 50%; transform: translateY(-50%); padding: 16px; font-weight: bold; font-size: 13px; user-select: none; background-color: white; box-shadow: 1px 1px 5px rgb(223, 223, 223); height: 50px; width: 50px; border-radius: 50%;}.testimonial .next{position: absolute; right: 0;}.testimonial .prev:hover,.testimonial .next:hover{box-shadow: 1px 1px 5px rgb(223, 223, 223); /* color: white; */}.testimonial .dot-container{text-align: center; margin-top: -20px; padding: 20px; background: rgb(255, 255, 255);}.testimonial .dot{cursor: pointer; height: 15px; width: 15px; margin: 0 2px; background-color: #bbb; border-radius: 50%; display: inline-block; transition: background-color 0.6s ease;}.testimonial .active,.testimonial .dot:hover{background-color: #717171;}.testimonial q{font-style: italic; color: #868686;}.testimonial .author{color: cornflowerblue;}.contact-container{padding: 0px; margin-top: -50px; z-index: 9999; position: relative;}.contact-info{background-color: white; padding: 20px; box-shadow: 1px 1px 50px rgba(0, 0, 0, 0.2);}.contact-info p{display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center;}.contact-info p .icon{font-size: 1.9em; color: #3c9b61;}@media (max-width: 517px){.contact-container{margin-top: -120px;}.contact-info{display: flex; flex-direction: column;}.contact-info .col{margin: 20px 0px;}}.map iframe{width: 100%; height: 100%; overflow: hidden;}.img-two{/* border: 1px solid red; */ height: 205px; width: 100%;}@media(max-width: 320px){.img-two{height: 100%;}}@media(max-width: 600px){.img-two{height: 288px;}}@media only screen and (min-width: 768px) and (max-width: 1199px){.img-two{border: 1px solid blue; height: 170px;}}