.menu_category_tab.is-sticky{position:fixed !important;width:100% !important;z-index:10 !important;top:130px !important}.menu-section-title{scroll-margin-top:calc(15vh + 80px)}.menu_category_tab a.active-scroll{background:#f5f5f5;border-color:#dca;color:#000}.menu_category_tab .elementor-icon-list-items{display:flex;overflow-x:auto;white-space:nowrap}.tabs-is-sticky{box-shadow:0 2px 6px rgba(0,0,0,.08);padding:20px 0}.custom-slide-nav{display:flex;gap:16px;align-items:center}.custom-slide-nav button{background:0 0;border:1px solid #000;padding:10px 18px;cursor:pointer;font-weight:500;transition:all .2s ease}.custom-slide-nav button:hover{background:#000;color:#fff}.custom-store-slider{position:relative;overflow:hidden}.store-swiper{width:100%;height:100%}.store-slide .slide-inner{min-height:850px;padding:100px 40px;background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),var(--bg);background-position:center;background-repeat:no-repeat;background-size:cover}.store-nav{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:20px}.store-prev,.store-next{cursor:pointer;font-weight:600;z-index:10}.secondary{font-family:'Adelia',sans-serif;text-transform:capitalize;color:#d8bb79}.header-active.elementor-sticky--effects{background-color:#484848 !important}.header_menu .elementor-nav-menu .menu-item .sub-arrow{margin-block-end:0;margin-block-start:0}.header_menu .elementor-nav-menu .menu-item .sub-menu{backdrop-filter:blur(50px);border-radius:10px}.header_menu .elementor-nav-menu .menu-item .sub-menu li a{border-radius:10px}.header_menu .elementor-nav-menu .menu-item .sub-menu li a:hover,.header_menu .elementor-nav-menu .menu-item .sub-menu li a:focus,.header_menu .elementor-nav-menu .menu-item .sub-menu li a:focus-visible,.header_menu .elementor-nav-menu .menu-item .sub-menu li a:focus-within{border-radius:10px;background-color:transparent}.newsletter_form .elementor-shortcode .gform_fields .gfield .ginput_container input{padding:15px 60px;border-radius:70px;border:1px solid #d8d8d8;color:#d8bb79;background-image:url(//flavorofindia.com/wp-content/themes/hello-elementor-child-master%201(2)/./images/emailicon.svg);background-position:center left 30px;background-size:19px;background-repeat:no-repeat;background-color:transparent;font-size:16px;font-family:'Poppins',sans-serif;font-weight:300}.newsletter_form .elementor-shortcode .gform_fields .gfield .ginput_container input:focus,.newsletter_form .elementor-shortcode .gform_fields .gfield .ginput_container input:focus-visible,.newsletter_form .elementor-shortcode .gform_fields .gfield .ginput_container input:focus-within,.newsletter_form .elementor-shortcode .gform_fields .gfield .ginput_container input:hover{outline:none}.newsletter_form .elementor-shortcode .gform_fields .gfield .ginput_container input::placeholder{color:#d8bb79}.newsletter_form .elementor-shortcode .gform_footer input{padding:15px 60px;border-radius:70px;border:1px solid #d8d8d8;color:#c66a2a;background-color:transparent;font-size:16px;font-family:'Poppins',sans-serif;font-weight:300;border:1px solid #c66a2a}.newsletter_form .elementor-shortcode .gform_footer input:hover,.newsletter_form .elementor-shortcode .gform_footer input:focus,.newsletter_form .elementor-shortcode .gform_footer input:focus-visible,.newsletter_form .elementor-shortcode .gform_footer input:focus-within{outline:none;background-color:#c66a2a;color:#fff}.contact_form .elementor-shortcode .gform_confirmation_message{text-align:center}.contact_form .elementor-shortcode .gform_required_legend{display:none}.contact_form .elementor-shortcode .gform_fields label{font-family:'Poppins',sans-serif;font-size:16px;font-weight:300;color:#2e2e2e}.contact_form .elementor-shortcode .gform_fields{grid-row-gap:40px !important;grid-column-gap:25px !important}.contact_form .elementor-shortcode .gform_fields .contact_location{display:flex;justify-content:start;align-items:center;width:100%}.contact_form .elementor-shortcode .gform_fields .contact_location .ginput_container{display:flex;justify-content:start;align-items:center;margin-left:20px;width:100%}.contact_form .elementor-shortcode .gform_fields .contact_location .ginput_container .gfield_radio{display:flex;grid-column-gap:20px !important}.contact_form .elementor-shortcode .gform_fields .contact_location .ginput_container .gfield_radio .gfield-choice-input input{margin-right:10px !important;width:auto;display:inline-flex !important}.contact_form .elementor-shortcode .gform_fields .contact_location legend{display:contents !important}.contact_form .elementor-shortcode .gform_wrapper.gravity-theme .gfield-choice-input+label{max-width:unset !important}.contact_form .elementor-shortcode .gform_fields legend{font-family:'Poppins',sans-serif;font-size:16px;font-weight:500;color:#2e2e2e}.contact_form .elementor-shortcode .gform_fields .gfield,.contact_form .elementor-shortcode .gform_fields .gfield:not(.gfield--type-consent),.contact_form .elementor-shortcode .gform_fields .gfield:not(.gfield_radio .gchoice){position:relative}.contact_form .elementor-shortcode .gform_fields .gfield .ginput_container .gchoice label{font-size:16px;font-weight:300}.contact_form .elementor-shortcode .gform_fields .gfield:not(.gfield--type-consent) label,.contact_form .elementor-shortcode .gform_fields .gfield:not(.gfield--type-radio):not(.gfield--type-checkbox):not(.gfield--type-consent)>label.gfield_label{position:absolute;top:-18px;left:15px;padding:10px;background-color:#fff}.contact_form .elementor-shortcode .gform_fields .gfield.gfield--type-radio .ginput_container .gchoice input{height:auto !important}.contact_form .elementor-shortcode .gform_fields .gfield.gfield--type-radio .ginput_container .gchoice input:focus,.contact_form .elementor-shortcode .gform_fields .gfield.gfield--type-radio .ginput_container .gchoice input:focus-visible{outline:none}.contact_form .elementor-shortcode .gform_fields .gfield--type-radio .gform-field-label,.contact_form .elementor-shortcode .gform_fields .gfield--type-checkbox .gform-field-label,.contact_form .elementor-shortcode .gform_fields .gfield--type-consent .gform-field-label{position:static !important}.contact_form .elementor-shortcode .gform_fields .gfield .ginput_container_consent{display:flex;justify-content:start;align-items:center;column-gap:12px}.contact_form .elementor-shortcode .gform_fields .gfield .ginput_container_consent input{width:20px;height:20px}.contact_form .elementor-shortcode .gform_fields .gfield input[type=checkbox]{border:1px solid #c66a2a;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;width:20px;height:22px;border-radius:5px}.contact_form .elementor-shortcode .gform_fields .gfield input[type=checkbox]:focus{outline:none;outline-offset:2px}.contact_form .elementor-shortcode .gform_fields .gfield input[type=checkbox]:checked{appearance:auto;background-color:#c66a2a}.contact_form .elementor-shortcode .gform_fields input:not([type=submit]),.contact_form .elementor-shortcode .gform_fields select,.contact_form .elementor-shortcode .gform_fields textarea{font-family:'Poppins',sans-serif;font-size:16px;font-weight:300;color:#2e2e2e;height:61px;border:1px solid #dadada;border-radius:13px;padding:15px 25px;transition:all .5s ease}.contact_form .elementor-shortcode .gform_fields input:not([type=submit]):focus,.contact_form .elementor-shortcode .gform_fields select:focus,.contact_form .elementor-shortcode .gform_fields textarea:focus{outline:1px solid #c66a2a}.contact_form .elementor-shortcode .gform_fields input[type=checkbox]{padding:0 !important}.contact_form .elementor-shortcode .gform_fields select{appearance:none;background:url(//flavorofindia.com/wp-content/themes/hello-elementor-child-master%201(2)/./images/dropdown.svg);background-position:center right 23px;background-size:13px;background-repeat:no-repeat}.contact_form .elementor-shortcode .gform_footer{width:100%;display:flex;justify-content:center;align-items:center}.contact_form .elementor-shortcode .gform_footer input[type=submit]{padding:16px 60px;background-color:transparent;border:1px solid #c66a2a;border-radius:50px;font-family:'Poppins',sans-serif;font-size:16px;font-weight:300;color:#c66a2a;transition:all .5s ease}.contact_form .elementor-shortcode .gform_footer input[type=submit]:hover,.contact_form .elementor-shortcode .gform_footer input[type=submit]:focus,.contact_form .elementor-shortcode .gform_footer input[type=submit]:focus-visible,.contact_form .elementor-shortcode .gform_footer input[type=submit]:focus-within{background-color:#c66a2a;color:#fff}.store_locator.subpage .elementor-shortcode .store-locations-wrapper .store-card{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:22px;overflow:hidden;padding:30px;background:#ef8b17;border-radius:10px}.store_locator.subpage .elementor-shortcode .store-locations-wrapper .store-card .store-about{padding:0}.store_locator.subpage .elementor-shortcode .store-locations-wrapper a{background:0 0;border:none;padding:0}.store_locator.subpage .elementor-shortcode .store-locations-wrapper .store-card .store-about h3{margin:0;color:#fff;transition:all .5s ease;text-align:center;font-size:30px;line-height:40px;font-weight:400}.store_locator.subpage .elementor-shortcode .store-locations-wrapper .store-card:hover .store-about{visibility:visible;opacity:1;max-height:100%}.store_locator.subpage .elementor-shortcode .store-locations-wrapper .store-card .store_image{height:150px;width:100%}.store_locator.subpage .elementor-shortcode .store-locations-wrapper .store-card .store_image img{height:100%;width:100%;object-fit:cover;object-position:center;border-radius:10px}.store_locator .elementor-shortcode .store-locations-wrapper{width:fit-content;display:grid;grid-template-columns:repeat(3,1fr);column-gap:24px}.store_locator .elementor-shortcode .store-locations-wrapper .store-card{border:1px solid #dadada;border-radius:20px;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:18px;overflow:hidden;transition:all .5s ease}.store_locator .elementor-shortcode .store-locations-wrapper .store-card:hover{border:1px solid #fff;box-shadow:0 4px 34px 0 rgba(0,0,0,.1)}.store_locator .elementor-shortcode .store-locations-wrapper .store-card .store-about{display:flex;flex-direction:column;justify-content:start;align-items:start;padding:0 24px 28px}.store_locator .elementor-shortcode .store-locations-wrapper .store-card .store-about h3{margin:0;margin-bottom:15px}.store_locator .elementor-shortcode .store-locations-wrapper .store-card .store-about .store-info{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:18px;margin-bottom:25px}.store_locator .elementor-shortcode .store-locations-wrapper .store-card .store-about .store-info p{margin-bottom:0 !important;display:flex;justify-content:center;align-items:center;gap:10px;font-size:16px;color:#2e2e2e}.store_locator .elementor-shortcode .store-locations-wrapper .store-card .store-about .store-info p span{display:flex;justify-content:center;align-items:center}.store_locator .elementor-shortcode .store-locations-wrapper .store-card .store-about .bottom_button_part{display:flex;justify-content:start;align-items:start;gap:45px}.store_locator .elementor-shortcode .store-locations-wrapper .store-card .store-about .bottom_button_part .store-buttons{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:12px}.store_locator .elementor-shortcode .store-locations-wrapper .store-card .store-about .bottom_button_part .store-buttons .fusion-button{font-family:'Poppins';font-weight:300;font-size:16px;line-height:24px;color:#2e2e2e !important;background:0 0;border:1px solid gray;border-radius:160px;width:193px;height:50px;display:flex;justify-content:center;align-items:center;transition:all .5s ease}.store_locator .elementor-shortcode .store-locations-wrapper .store-card .store-about .bottom_button_part .store-buttons .fusion-button:nth-child(2){color:#c66a2a !important;border-color:#c66a2a;transition:all .5s ease}.store_locator .elementor-shortcode .store-locations-wrapper .store-card .store-about .bottom_button_part .store-buttons .fusion-button:hover{color:#c66a2a !important;border-color:#c66a2a}.store_locator .elementor-shortcode .store-locations-wrapper .store-card .store-about .bottom_button_part .store-buttons .fusion-button:nth-child(2):hover{color:#2e2e2e !important;border-color:gray !important}.store_locator .elementor-shortcode .store-locations-wrapper .store-card .store-about .bottom_button_part .store-links{display:flex;justify-content:start;align-items:start;gap:25px}.order_online .menu-order-wrapper{width:100%;display:grid;grid-template-columns:repeat(3,1fr);column-gap:24px}.order_online .menu-order-wrapper .menu-order-item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:22px;overflow:hidden;padding:30px;background:#ef8b17;border-radius:10px}.order_online .menu-order-wrapper .menu-order-item h3{margin:0;color:#fff;transition:all .5s ease;text-align:center;font-size:30px;line-height:40px;font-weight:400}.order_online .menu-order-wrapper .menu-order-item h3:hover{color:#000}.order_online .menu-order-wrapper .menu-order-item a{padding:0;background:0 0 !important;border-radius:20px}.order_online .menu-order-wrapper .menu-order-item img{height:150px;width:100%;object-fit:cover;object-position:center;border-radius:10px}.book_table_btn .button-icon{width:50px;height:50px;border-radius:100%;background-color:#c66a2a;display:flex;justify-content:center;align-items:center;padding:20px}.menu_category_tab{transition:all .25s ease;z-index:9999}.menu_category_tab.is-sticky{position:fixed !important;top:135px !important;left:0;right:0;width:100% !important;background:#fff !important;box-shadow:0 2px 8px rgba(0,0,0,.08) !important;z-index:99;animation:stickySlide .25s ease-out forwards}@keyframes stickySlide{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.menu_category_tab.is-sticky .elementor-icon-list-items{width:100%;justify-content:flex-start}.menu_items_category a.active-scroll{background:#fff;border:1px solid #c66a2a;box-shadow:0 4px 40px 0 rgba(0,0,0,.08)}.variation_wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:12px;padding:10px 0}.variation_wrapper .item_variety{width:100%;display:flex;justify-content:space-between;align-items:center}.variation_wrapper .item_variety p{font-size:20px;font-weight:600;color:#d8bb79}.variation_wrapper .item_variety .tray_price-wrapper{width:100%;display:flex;justify-content:start;align-items:center;gap:24px}.variation_wrapper .item_variety .tray_price-wrapper p{display:flex;justify-content:start;align-items:center;gap:10px}body .uwy.userway_p3 .userway_buttons_wrapper{right:15px !important;width:auto !important;transform:unset !important;left:unset !important}.uwy.userway_p3 .userway_buttons_wrapper{justify-content:end !important;display:flex !important;align-items:end !important;transform:unset !important;left:unset !important}@media(max-width:1200px){.contact_form .elementor-shortcode .gform_fields .contact_location{width:100%;flex-direction:column;justify-content:center;align-items:center}.contact_form .elementor-shortcode .gform_fields .gfield .ginput_container{width:100%;display:flex;justify-content:center;align-items:center}.contact_form .elementor-shortcode .gform_fields .gfield legend{display:flex !important;justify-content:center;align-items:center;width:100%}}@media screen and (min-width:1441px) and (max-width:1600px){html{zoom:80%;zoom:.80}.elementor-popup-modal,.elementor-lightbox,.dialog-type-lightbox{zoom:100% !important;zoom:1 !important}}@media screen and (min-width:1201px) and (max-width:1440px){html{zoom:75%;zoom:.75}body>.elementor-popup-modal,body>.dialog-type-lightbox{zoom:100% !important;zoom:1 !important}}@media screen and (min-width:1025px) and (max-width:1200px){html{zoom:80%;zoom:.80}body>.elementor-popup-modal,body>.dialog-type-lightbox{zoom:100% !important;zoom:1 !important}}@media(max-width:1200px){.store_locator .elementor-shortcode .store-locations-wrapper{gap:15px;grid-template-columns:repeat(2,1fr)}.store_locator.subpage .elementor-shortcode .store-locations-wrapper .store-card .store_image{height:260px}.store_locator.subpage .elementor-shortcode .store-locations-wrapper .store-card .store-about h3{font-size:24px;line-height:34px}.store_locator .elementor-shortcode .store-locations-wrapper .store-card .store-about{width:100%}.store_locator .elementor-shortcode .store-locations-wrapper .store-card .store-about .bottom_button_part{gap:25px}.store_locator .elementor-shortcode .store-locations-wrapper .store-card .store-about .bottom_button_part .store-buttons{gap:10px}.store_locator .elementor-shortcode .store-locations-wrapper .store-card .store-about{padding:0 12px 15px}.store_locator .elementor-shortcode .store-locations-wrapper .store-card .store-about .bottom_button_part .store-buttons a{padding:8px 24px}.store_locator .elementor-shortcode .store-locations-wrapper .store-card .store-about .bottom_button_part .store-buttons .fusion-button{font-size:12px;width:auto}}@media(max-width:1024px){.is-sticky{top:100px !important}.store_locator .elementor-shortcode .store-locations-wrapper{grid-template-columns:repeat(2,1fr);column-gap:15px;row-gap:15px}}@media(max-width:991px){.variation_wrapper .item_variety .tray_price-wrapper{gap:10px;flex-wrap:wrap}}@media(max-width:767px){.order_online .menu-order-wrapper{grid-template-columns:repeat(1,1fr);row-gap:20px}.variation_wrapper{padding:5px 0}.variation_wrapper .item_variety p{font-size:14px}.e-n-tabs-heading.tabs-is-sticky{top:70px !important}.menu_category_tab .menu_items_category ul li{margin:10px 0 !important}.contact_form .elementor-shortcode .gform_fields .gfield .ginput_container{margin-left:unset}.newsletter_form .elementor-shortcode .gform_fields .gfield .ginput_container input{padding:12px 36px 12px 62px}.newsletter_form .elementor-shortcode .gform_footer input{padding:12px 30px;width:100%}.contact_form .elementor-shortcode .gform_fields .gfield_radio{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:start}.contact_form .elementor-shortcode .gform_fields .gfield_radio .gchoice{display:flex;justify-content:start;align-items:center}.contact_form .elementor-shortcode .gform_fields legend{margin-bottom:15px}.contact_form .elementor-shortcode .gform_fields .gfield legend{display:flex !important;justify-content:start;align-items:center}.contact_form .elementor-shortcode .gform_fields .gfield_radio .gchoice .gfield-choice-input{height:auto}.contact_form .elementor-shortcode .gform_fields .gfield .ginput_container .gchoice label{text-align:center}.contact_form .elementor-shortcode .gform_fields{grid-row-gap:25px !important;grid-column-gap:15px !important}.contact_form .elementor-shortcode .gform_footer input[type=submit]{padding:12px 50px;width:100%}.menu_category_tab.is-sticky{top:70px !important}}@media(max-width:640px){.store_locator .elementor-shortcode .store-locations-wrapper{grid-template-columns:repeat(1,1fr);column-gap:12px;row-gap:12px}}