@import url(https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400;500;600;700&family=Open+Sans:wght@400;600;700&display=swap);body{font-family:"Open Sans",sans-serif;color:#0c0c0c;background-color:#fff;overflow-x:hidden}.layout_padding{padding:90px 0}.layout_padding2{padding:75px 0}.layout_padding2-top{padding-top:75px}.layout_padding2-bottom{padding-bottom:75px}.layout_padding-top{padding-top:90px}.layout_padding-bottom{padding-bottom:90px}h1,h2{font-family:'Dancing Script',cursive}.heading_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.heading_container h2{position:relative;margin-bottom:0;font-size:2.5rem;font-weight:700}.heading_container h2 span{color:#ffbe33}.heading_container p{margin-top:10px;margin-bottom:0}.heading_container.heading_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}a,a:hover,a:focus{text-decoration:none}a:hover,a:focus{color:initial}.btn,.btn:focus{outline:none!important;-webkit-box-shadow:none;box-shadow:none}.hero_area{position:relative;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bg-box{position:absolute;top:0;left:0;width:100%;height:100%}.bg-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sub_page .hero_area{min-height:auto}.sub_page .hero_area .bg-box{position:absolute;top:0;left:0;width:100%;height:100%}.sub_page .hero_area .bg-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right top;object-position:right top}.header_section{padding:15px 0}.header_section .container-fluid{padding-right:25px;padding-left:25px}.navbar-brand{font-family:'Dancing Script',cursive}.navbar-brand span{font-weight:700;font-size:32px;color:#fff}.custom_nav-container{padding:0}.custom_nav-container .navbar-nav{padding-left:18%}.custom_nav-container .navbar-nav .nav-item .nav-link{padding:5px 20px;color:#fff;text-align:center;text-transform:uppercase;border-radius:5px;-webkit-transition:all 0.3s;transition:all 0.3s}.custom_nav-container .navbar-nav .nav-item:hover .nav-link,.custom_nav-container .navbar-nav .nav-item.active .nav-link{color:#ffbe33}.custom_nav-container .nav_search-btn{width:auto;height:auto;padding:0;border:none;color:#fff;margin:0 10px}.custom_nav-container .nav_search-btn:hover{color:#ffbe33}.user_option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user_option a{margin:0 10px}.user_option .user_link{color:#fff}.user_option .user_link:hover{color:#ffbe33}.user_option .cart_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user_option .cart_link svg{width:17px;height:auto;fill:#fff;margin-bottom:2px}.user_option .cart_link:hover svg{fill:#ffbe33}.user_option .order_online{display:inline-block;padding:8px 30px;background-color:#ffbe33;color:#fff;border-radius:45px;-webkit-transition:all 0.3s;transition:all 0.3s;border:none}.user_option .order_online:hover{background-color:#e69c00}.custom_nav-container .navbar-toggler{outline:none}.custom_nav-container .navbar-toggler{padding:0;width:37px;height:42px;-webkit-transition:all 0.3s;transition:all 0.3s}.custom_nav-container .navbar-toggler span{display:block;width:35px;height:4px;background-color:#fff;margin:7px 0;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative;border-radius:5px;transition:all 0.3s}.custom_nav-container .navbar-toggler span::before,.custom_nav-container .navbar-toggler span::after{content:"";position:absolute;left:0;height:100%;width:100%;background-color:#fff;top:-10px;border-radius:5px;-webkit-transition:all 0.3s;transition:all 0.3s}.custom_nav-container .navbar-toggler span::after{top:10px}.custom_nav-container .navbar-toggler[aria-expanded="true"]{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.custom_nav-container .navbar-toggler[aria-expanded="true"] span{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.custom_nav-container .navbar-toggler[aria-expanded="true"] span::before,.custom_nav-container .navbar-toggler[aria-expanded="true"] span::after{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:0}.slider_section{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:45px 0 75px 0}.slider_section .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider_section #customCarousel1{width:100%;position:unset}.slider_section .detail-box{color:#fff;margin-bottom:145px}.slider_section .detail-box h1{font-size:3.5rem;font-weight:700;margin-bottom:15px}.slider_section .detail-box p{font-size:14px}.slider_section .detail-box a{display:inline-block;padding:10px 45px;background-color:#ffbe33;color:#fff;border-radius:45px;-webkit-transition:all 0.3s;transition:all 0.3s;border:none;margin-top:10px}.slider_section .detail-box a:hover{background-color:#e69c00}.slider_section .img-box img{width:100%}.slider_section .carousel-indicators{position:unset;margin:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider_section .carousel-indicators li{background-color:#fff;width:12px;height:12px;border-radius:100%;opacity:1}.slider_section .carousel-indicators li.active{width:20px;height:20px;background-color:#ffbe33}.offer_section{position:relative;padding-top:45px}.offer_section .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:45px;border-radius:5px;padding:20px 15px;background-color:#222831;color:#fff}.offer_section .box .img-box{width:175px;min-width:175px;height:175px;margin-right:15px;position:relative;-webkit-transition:all .1 0.5s;transition:all .1 0.5s;border-radius:100%;border:5px solid #ffbe33;overflow:hidden}.offer_section .box .img-box img{width:100%;-webkit-transition:all .2s;transition:all .2s}.offer_section .box .detail-box h5{font-family:'Dancing Script',cursive;font-size:24px;margin:0}.offer_section .box .detail-box h6{font-family:'Dancing Script',cursive;margin:10px 0}.offer_section .box .detail-box h6 span{font-size:2.5rem;font-weight:700}.offer_section .box .detail-box a{display:inline-block;padding:10px 30px;background-color:#ffbe33;color:#fff;border-radius:45px;-webkit-transition:all 0.3s;transition:all 0.3s;border:none}.offer_section .box .detail-box a:hover{background-color:#e69c00}.offer_section .box .detail-box a svg{width:20px;height:auto;margin-left:5px;fill:#fff}.offer_section .box:hover .img-box img{-webkit-transform:scale(1.1);transform:scale(1.1)}.food_section .filters_menu{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:45px 0 20px 0}.food_section .filters_menu li{padding:7px 25px;cursor:pointer;border-radius:25px}.food_section .filters_menu li.active{background-color:#222831;color:#fff}.food_section .box{position:relative;margin-top:25px;background-color:#fff;border-radius:10px;color:#fff;border-radius:15px;overflow:hidden;background:linear-gradient(to bottom,#f1f2f3 25px,#222831 25px)}.food_section .box .img-box{background:#f1f2f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:215px;border-radius:0 0 0 45px;margin:-1px;padding:25px}.food_section .box .img-box img{max-width:100%;max-height:145px;-webkit-transition:all .2s;transition:all .2s}.food_section .box .detail-box{padding:25px}.food_section .box .detail-box h5{font-weight:600}.food_section .box .detail-box p{font-size:15px}.food_section .box .detail-box h6{margin-top:10px}.food_section .box .options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.food_section .box .options a{width:40px;height:40px;border-radius:100%;background:#ffbe33;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.food_section .box .options a svg{width:18px;height:auto;fill:#fff}.food_section .box:hover .img-box img{-webkit-transform:scale(1.1);transform:scale(1.1)}.food_section .btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:45px}.food_section .btn-box a{display:inline-block;padding:10px 55px;background-color:#ffbe33;color:#fff;border-radius:45px;-webkit-transition:all 0.3s;transition:all 0.3s;border:none}.food_section .btn-box a:hover{background-color:#e69c00}.about_section{background:#222831;color:#fff}.about_section .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about_section .img-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about_section .img-box img{width:100%;max-width:445px;position:relative;z-index:2}.about_section .detail-box p{margin-top:15px}.about_section .detail-box a{display:inline-block;padding:10px 45px;background-color:#ffbe33;color:#fff;border-radius:45px;-webkit-transition:all 0.3s;transition:all 0.3s;border:none;margin-top:15px}.about_section .detail-box a:hover{background-color:#e69c00}.book_section{position:relative}.book_section .heading_container{margin-bottom:25px}.book_section .form_container .form-control{width:100%;border:none;height:50px;margin-bottom:25px;padding-left:25px;border:1px solid #999;outline:none;color:#000;border-radius:5px;outline:none;-webkit-box-shadow:none;box-shadow:none}.book_section .form_container .form-control::-webkit-input-placeholder{color:#222}.book_section .form_container .form-control:-ms-input-placeholder{color:#222}.book_section .form_container .form-control::-ms-input-placeholder{color:#222}.book_section .form_container .form-control::placeholder{color:#222}.book_section .form_container .nice-select .current{font-size:16px}.book_section .form_container button{margin-top:15px;border:none;text-transform:uppercase;display:inline-block;padding:10px 55px;background-color:#ffbe33;color:#fff;border-radius:45px;-webkit-transition:all 0.3s;transition:all 0.3s;border:none}.book_section .form_container button:hover{background-color:#e69c00}.book_section .map_container{width:100%;height:345px;border-radius:10px;overflow:hidden}.book_section .map_container #googleMap{height:100%;min-height:100%;width:100%}.client_section .heading_container{margin-bottom:30px}.client_section .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:15px}.client_section .box .img-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:115px;position:relative;margin-top:30px}.client_section .box .img-box img{border-radius:100%;border:5px solid #ffbe33;position:relative}.client_section .box .img-box::before{content:"";position:absolute;left:50%;top:0;width:20px;height:20px;background-color:#ffbe33;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%)}.client_section .box .detail-box{background-color:#222831;color:#fff;padding:25px 25px 15px 25px;border-radius:5px}.client_section .box .detail-box h6{font-weight:600;font-size:18px;margin:15px 0 5px 0}.client_section .box .detail-box p{margin-bottom:0;font-size:15px;margin-bottom:10px}.client_section .owl-carousel .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:45px;padding:0 15px}.client_section .owl-carousel .owl-nav .owl-prev,.client_section .owl-carousel .owl-nav .owl-next{width:45px;height:45px;background-color:#ffbe33;color:#fff;outline:none;bottom:0;font-size:24px;margin:0 5px;border-radius:100%}.contact_section .heading_container{margin-bottom:45px}.contact_section .form_container .form-group{margin-bottom:25px}.contact_section .form_container input{width:100%;border:none;height:50px;padding-left:25px;background-color:#fff0;border:1px solid #ccc;outline:none;color:#000;border-radius:5px}.contact_section .form_container input::-webkit-input-placeholder{color:#222}.contact_section .form_container input:-ms-input-placeholder{color:#222}.contact_section .form_container input::-ms-input-placeholder{color:#222}.contact_section .form_container input::placeholder{color:#222}.contact_section .form_container input.message-box{height:120px;border-radius:5px}.contact_section .form_container .btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact_section .form_container button{margin-top:10px;border:none;text-transform:uppercase;display:inline-block;padding:10px 55px;background-color:#ffbe33;color:#fff;border-radius:0;-webkit-transition:all 0.3s;transition:all 0.3s;border:none}.contact_section .form_container button:hover{background-color:#e69c00}.footer_section{background-color:#222831;color:#fff;padding:75px 0 40px 0;text-align:center}.footer_section h4{font-size:28px}.footer_section h4,.footer_section .footer-logo{font-weight:600;margin-bottom:20px;font-family:'Dancing Script',cursive}.footer_section p{color:#dbdbdb}.footer_section .footer-col{margin-bottom:30px}.footer_section .footer_contact .contact_link_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer_section .footer_contact .contact_link_box a{margin:5px 0;color:#fff}.footer_section .footer_contact .contact_link_box a i{margin-right:5px}.footer_section .footer_contact .contact_link_box a:hover{color:#ffbe33}.footer_section .footer-logo{display:block;font-weight:700;font-size:38px;line-height:1;color:#fff}.footer_section .footer_social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;margin-bottom:10px}.footer_section .footer_social a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#222831;width:30px;height:30px;border-radius:100%;background-color:#fff;border-radius:100%;margin:0 2.5px;font-size:18px}.footer_section .footer_social a:hover{color:#ffbe33}.footer_section .footer-info{text-align:center;margin-top:25px}.footer_section .footer-info p{color:#fff;margin:0}.footer_section .footer-info p a{color:inherit}