.elementor-1603 .elementor-element.elementor-element-5f69844{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1603 .elementor-element.elementor-element-5f69844:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-5f69844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1r4vcjkak5.i.optimole.com/cb:ink1.6e1/w:auto/h:auto/q:mauto/f:best/https://bonappetitdine.in/wp-content/uploads/2026/01/Banner_bon.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1603 .elementor-element.elementor-element-5f69844::before, .elementor-1603 .elementor-element.elementor-element-5f69844 > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-5f69844 > .e-con-inner > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-5f69844 > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-5f69844 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-5f69844 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1603 .elementor-element.elementor-element-2674859 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:2px;color:#D2C264;}.elementor-1603 .elementor-element.elementor-element-02b3af3{text-align:center;}.elementor-1603 .elementor-element.elementor-element-02b3af3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:600;color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-535350f{text-align:center;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-535350f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:35px;color:#E3E3E3;}.elementor-1603 .elementor-element.elementor-element-9cf8f49{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-1603 .elementor-element.elementor-element-0f6e25d .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;background-color:#E1BF00;border-radius:20px 20px 20px 20px;padding:16px 32px 16px 32px;}.elementor-1603 .elementor-element.elementor-element-0f6e25d .elementor-button:hover, .elementor-1603 .elementor-element.elementor-element-0f6e25d .elementor-button:focus{color:#FFFFFF;background-color:#E17100;}.elementor-1603 .elementor-element.elementor-element-0f6e25d .elementor-button:hover svg, .elementor-1603 .elementor-element.elementor-element-0f6e25d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-a2e64b9 .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;background-color:#7E7E7E7A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#686868;border-radius:20px 20px 20px 20px;padding:16px 32px 16px 32px;}.elementor-1603 .elementor-element.elementor-element-a2e64b9 .elementor-button:hover, .elementor-1603 .elementor-element.elementor-element-a2e64b9 .elementor-button:focus{color:#FFFFFF;background-color:#E17100;}.elementor-1603 .elementor-element.elementor-element-a2e64b9 .elementor-button:hover svg, .elementor-1603 .elementor-element.elementor-element-a2e64b9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-a2e64b9.eael_liquid_glass-effect2{background-color:#FFFFFF00;backdrop-filter:blur(3px) brightness(1.3);}.elementor-1603 .elementor-element.elementor-element-a2e64b9.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;}.elementor-1603 .elementor-element.elementor-element-09ede60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-1603 .elementor-element.elementor-element-09ede60:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-09ede60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF9;}.elementor-1603 .elementor-element.elementor-element-49ea36e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-13f3719{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 0px 0px 20px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1603 .elementor-element.elementor-element-13f3719:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-13f3719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1917;}.elementor-1603 .elementor-element.elementor-element-d7a4c41{text-align:start;}.elementor-1603 .elementor-element.elementor-element-d7a4c41 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.8rem;font-weight:400;color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-e509d4b{text-align:start;}.elementor-1603 .elementor-element.elementor-element-e509d4b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#ABABAB;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1603 .elementor-element.elementor-element-2b09704 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1603 .elementor-element.elementor-element-2b09704 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1603 .elementor-element.elementor-element-2b09704 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1603 .elementor-element.elementor-element-2b09704 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1603 .elementor-element.elementor-element-2b09704 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1603 .elementor-element.elementor-element-2b09704 .elementor-icon-list-icon i{color:#DE8E1C;transition:color 0.3s;}.elementor-1603 .elementor-element.elementor-element-2b09704 .elementor-icon-list-icon svg{fill:#DE8E1C;transition:fill 0.3s;}.elementor-1603 .elementor-element.elementor-element-2b09704 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#F0AE38;}.elementor-1603 .elementor-element.elementor-element-2b09704 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#F0AE38;}.elementor-1603 .elementor-element.elementor-element-2b09704{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-1603 .elementor-element.elementor-element-2b09704 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1603 .elementor-element.elementor-element-2b09704 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-1603 .elementor-element.elementor-element-2b09704 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1603 .elementor-element.elementor-element-f69a65e{--divider-border-style:solid;--divider-color:#919191;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-f69a65e .elementor-divider-separator{width:100%;}.elementor-1603 .elementor-element.elementor-element-f69a65e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1603 .elementor-element.elementor-element-a269aa6{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:22px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-1603 .elementor-element.elementor-element-a269aa6 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0em;}.elementor-1603 .elementor-element.elementor-element-a269aa6 .elementor-social-icon i{color:#E3E3E3;}.elementor-1603 .elementor-element.elementor-element-a269aa6 .elementor-social-icon svg{fill:#E3E3E3;}.elementor-1603 .elementor-element.elementor-element-cb5b1e3{--display:flex;--border-radius:0px 20px 20px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1603 .elementor-element.elementor-element-cb5b1e3:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-cb5b1e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-b52b205{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10%;--padding-bottom:10%;--padding-left:8%;--padding-right:8%;}.elementor-1603 .elementor-element.elementor-element-b52b205:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-b52b205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF9;}.elementor-1603 .elementor-element.elementor-element-83da32c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-37c423d{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:3%;}.elementor-1603 .elementor-element.elementor-element-4c0e0b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-aba02c6{--divider-border-style:solid;--divider-color:#E1BF00;--divider-border-width:2px;width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-aba02c6 .elementor-divider-separator{width:100%;}.elementor-1603 .elementor-element.elementor-element-aba02c6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1603 .elementor-element.elementor-element-4cb353c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:2px;color:#D2C264;}.elementor-1603 .elementor-element.elementor-element-66e642a{text-align:start;}.elementor-1603 .elementor-element.elementor-element-66e642a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3.75rem;font-weight:400;color:#000000;}.elementor-1603 .elementor-element.elementor-element-2e5f57f{text-align:justify;}.elementor-1603 .elementor-element.elementor-element-2e5f57f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:#5A5A5A;}.elementor-1603 .elementor-element.elementor-element-452bfac{text-align:justify;}.elementor-1603 .elementor-element.elementor-element-452bfac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:#5A5A5A;}.elementor-1603 .elementor-element.elementor-element-b6d3d8e{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1603 .elementor-element.elementor-element-eb89050{text-align:end;}.elementor-1603 .elementor-element.elementor-element-eb89050 img{width:65%;border-radius:15px 15px 15px 15px;}.elementor-1603 .elementor-element.elementor-element-9fa96cf img{width:100%;border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);}.elementor-1603 .elementor-element.elementor-element-9fa96cf{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;top:270px;}body:not(.rtl) .elementor-1603 .elementor-element.elementor-element-9fa96cf{left:24px;}body.rtl .elementor-1603 .elementor-element.elementor-element-9fa96cf{right:24px;}body:not(.rtl) .elementor-1603 .elementor-element.elementor-element-a2fa46f{right:-130px;}body.rtl .elementor-1603 .elementor-element.elementor-element-a2fa46f{left:-130px;}.elementor-1603 .elementor-element.elementor-element-a2fa46f{top:274px;}.elementor-1603 .elementor-element.elementor-element-ff38d87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-1603 .elementor-element.elementor-element-ff38d87:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-ff38d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF9;}.elementor-1603 .elementor-element.elementor-element-40934ff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-1da9490 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:2px;color:#D2C264;}.elementor-1603 .elementor-element.elementor-element-08e7354{text-align:start;}.elementor-1603 .elementor-element.elementor-element-08e7354 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.75rem;font-weight:400;color:#000000;}.elementor-1603 .elementor-element.elementor-element-f3a8b9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-1fbea0b{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-mix-blend-mode:overlay;--border-radius:25px 25px 25px 25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1603 .elementor-element.elementor-element-1fbea0b:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-1fbea0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1r4vcjkak5.i.optimole.com/cb:ink1.6e1/w:auto/h:auto/q:mauto/f:best/https://bonappetitdine.in/wp-content/uploads/2026/01/Untitled-600-x-400-px-3.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-1603 .elementor-element.elementor-element-b03ef5c{text-align:start;}.elementor-1603 .elementor-element.elementor-element-b03ef5c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.75rem;font-weight:400;color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-363255b{text-align:justify;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-363255b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-ce36c41{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-e6b6cd5{--display:flex;--min-height:350px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:25px 25px 25px 25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1603 .elementor-element.elementor-element-e6b6cd5:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-e6b6cd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1r4vcjkak5.i.optimole.com/cb:ink1.6e1/w:auto/h:auto/q:mauto/f:best/https://bonappetitdine.in/wp-content/uploads/2026/01/Untitled-600-x-550-px.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1603 .elementor-element.elementor-element-eec8c07{text-align:start;}.elementor-1603 .elementor-element.elementor-element-eec8c07 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.55rem;font-weight:400;color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-fcec77c{text-align:start;}.elementor-1603 .elementor-element.elementor-element-fcec77c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-4f14199{--display:flex;--min-height:350px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:25px 25px 25px 25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1603 .elementor-element.elementor-element-4f14199:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-4f14199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1r4vcjkak5.i.optimole.com/cb:ink1.6e1/w:auto/h:auto/q:mauto/f:best/https://bonappetitdine.in/wp-content/uploads/2026/01/Untitled-600-x-550-px-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1603 .elementor-element.elementor-element-b9a0881{text-align:start;}.elementor-1603 .elementor-element.elementor-element-b9a0881 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.55rem;font-weight:400;color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-858404b{text-align:start;}.elementor-1603 .elementor-element.elementor-element-858404b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-1c190cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1603 .elementor-element.elementor-element-1c190cf:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-1c190cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF9;}.elementor-1603 .elementor-element.elementor-element-d2ae4de{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-082c71e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:2px;color:#D2C264;}.elementor-1603 .elementor-element.elementor-element-3da26f8{text-align:start;}.elementor-1603 .elementor-element.elementor-element-3da26f8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.75rem;font-weight:400;color:#000000;}.elementor-1603 .elementor-element.elementor-element-1eea15b{text-align:center;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-1eea15b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:35px;color:#7D7D7D;}.elementor-1603 .elementor-element.elementor-element-62cfc5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-3792c99{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:1s;--overlay-opacity:0.35;--border-radius:50px 50px 50px 50px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1603 .elementor-element.elementor-element-3792c99:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-3792c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1r4vcjkak5.i.optimole.com/cb:ink1.6e1/w:auto/h:auto/q:mauto/f:best/https://bonappetitdine.in/wp-content/uploads/2026/01/Veg_bon-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1603 .elementor-element.elementor-element-3792c99:hover{background-image:url("https://ml1r4vcjkak5.i.optimole.com/cb:ink1.6e1/w:auto/h:auto/q:mauto/f:best/https://bonappetitdine.in/wp-content/uploads/2026/01/veg_bon2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1603 .elementor-element.elementor-element-3792c99::before, .elementor-1603 .elementor-element.elementor-element-3792c99 > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-3792c99 > .e-con-inner > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-3792c99 > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-3792c99 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-3792c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-619c1fc .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-1603 .elementor-element.elementor-element-619c1fc.elementor-view-stacked .elementor-icon{background-color:#00C950;}.elementor-1603 .elementor-element.elementor-element-619c1fc.elementor-view-framed .elementor-icon, .elementor-1603 .elementor-element.elementor-element-619c1fc.elementor-view-default .elementor-icon{fill:#00C950;color:#00C950;border-color:#00C950;}.elementor-1603 .elementor-element.elementor-element-619c1fc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1603 .elementor-element.elementor-element-619c1fc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#41CE40;fill:#FFFFFF;color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-619c1fc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1603 .elementor-element.elementor-element-619c1fc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1603 .elementor-element.elementor-element-619c1fc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1603 .elementor-element.elementor-element-619c1fc.elementor-view-default:has(:focus) .elementor-icon{fill:#41CE40;color:#41CE40;border-color:#41CE40;}.elementor-1603 .elementor-element.elementor-element-619c1fc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1603 .elementor-element.elementor-element-619c1fc.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-619c1fc .elementor-icon{font-size:25px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-1603 .elementor-element.elementor-element-619c1fc .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-619c1fc .elementor-icon-box-title a{font-family:"Noto Sans Sundanese", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-1603 .elementor-element.elementor-element-619c1fc .elementor-icon-box-title{color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-619c1fc:has(:hover) .elementor-icon-box-title,
					 .elementor-1603 .elementor-element.elementor-element-619c1fc:has(:focus) .elementor-icon-box-title{color:#E5E5E5;}.elementor-1603 .elementor-element.elementor-element-98399b4{text-align:start;}.elementor-1603 .elementor-element.elementor-element-98399b4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.75rem;font-weight:400;color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-385c604{text-align:start;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-385c604 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:23px;color:#D4D4D4;}.elementor-1603 .elementor-element.elementor-element-385c604.elementor-element{--align-self:flex-start;}.elementor-1603 .elementor-element.elementor-element-be881cd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1603 .elementor-element.elementor-element-be881cd .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-1603 .elementor-element.elementor-element-be881cd .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#E19600;color:#E19600;background-color:#FFFFFF00;transition-duration:0.5s;border-style:none;border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-be881cd .elementor-button:hover, .elementor-1603 .elementor-element.elementor-element-be881cd .elementor-button:focus{color:#EBD16C;background-color:#FFFBEB00;}.elementor-1603 .elementor-element.elementor-element-be881cd .elementor-button:hover svg, .elementor-1603 .elementor-element.elementor-element-be881cd .elementor-button:focus svg{fill:#EBD16C;}.elementor-1603 .elementor-element.elementor-element-be881cd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1603 .elementor-element.elementor-element-8d02294{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:1s;--overlay-opacity:0.35;--border-radius:50px 50px 50px 50px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1603 .elementor-element.elementor-element-8d02294:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-8d02294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1r4vcjkak5.i.optimole.com/cb:ink1.6e1/w:auto/h:auto/q:mauto/f:best/https://bonappetitdine.in/wp-content/uploads/2026/01/non-vegbon.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1603 .elementor-element.elementor-element-8d02294:hover{background-image:url("https://ml1r4vcjkak5.i.optimole.com/cb:ink1.6e1/w:auto/h:auto/q:mauto/f:best/https://bonappetitdine.in/wp-content/uploads/2026/01/Non_veg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1603 .elementor-element.elementor-element-8d02294::before, .elementor-1603 .elementor-element.elementor-element-8d02294 > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-8d02294 > .e-con-inner > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-8d02294 > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-8d02294 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-8d02294 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1603 .elementor-element.elementor-element-73eeb78 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-1603 .elementor-element.elementor-element-73eeb78.elementor-view-stacked .elementor-icon{background-color:#C98000;}.elementor-1603 .elementor-element.elementor-element-73eeb78.elementor-view-framed .elementor-icon, .elementor-1603 .elementor-element.elementor-element-73eeb78.elementor-view-default .elementor-icon{fill:#C98000;color:#C98000;border-color:#C98000;}.elementor-1603 .elementor-element.elementor-element-73eeb78.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1603 .elementor-element.elementor-element-73eeb78.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#DF9D1C;fill:#FFFFFF;color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-73eeb78.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1603 .elementor-element.elementor-element-73eeb78.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1603 .elementor-element.elementor-element-73eeb78.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1603 .elementor-element.elementor-element-73eeb78.elementor-view-default:has(:focus) .elementor-icon{fill:#DF9D1C;color:#DF9D1C;border-color:#DF9D1C;}.elementor-1603 .elementor-element.elementor-element-73eeb78.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1603 .elementor-element.elementor-element-73eeb78.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-73eeb78 .elementor-icon{font-size:25px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-1603 .elementor-element.elementor-element-73eeb78 .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-73eeb78 .elementor-icon-box-title a{font-family:"Noto Sans Sundanese", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-1603 .elementor-element.elementor-element-73eeb78 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-73eeb78:has(:hover) .elementor-icon-box-title,
					 .elementor-1603 .elementor-element.elementor-element-73eeb78:has(:focus) .elementor-icon-box-title{color:#E5E5E5;}.elementor-1603 .elementor-element.elementor-element-39af472{text-align:start;}.elementor-1603 .elementor-element.elementor-element-39af472 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.75rem;font-weight:400;color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-8d1e716{text-align:start;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-8d1e716 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:23px;color:#D4D4D4;}.elementor-1603 .elementor-element.elementor-element-8d1e716.elementor-element{--align-self:flex-start;}.elementor-1603 .elementor-element.elementor-element-d78208e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1603 .elementor-element.elementor-element-d78208e .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-1603 .elementor-element.elementor-element-d78208e .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#E19600;color:#E19600;background-color:#FFFFFF00;transition-duration:0.5s;border-style:none;border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-d78208e .elementor-button:hover, .elementor-1603 .elementor-element.elementor-element-d78208e .elementor-button:focus{color:#EBD16C;background-color:#FFFBEB00;}.elementor-1603 .elementor-element.elementor-element-d78208e .elementor-button:hover svg, .elementor-1603 .elementor-element.elementor-element-d78208e .elementor-button:focus svg{fill:#EBD16C;}.elementor-1603 .elementor-element.elementor-element-d78208e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1603 .elementor-element.elementor-element-925e358{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1603 .elementor-element.elementor-element-925e358:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-925e358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF9;}.elementor-1603 .elementor-element.elementor-element-ec13940{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-f116ff8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:2px;color:#D2C264;}.elementor-1603 .elementor-element.elementor-element-254ff3c{text-align:start;}.elementor-1603 .elementor-element.elementor-element-254ff3c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.75rem;font-weight:400;color:#000000;}.elementor-1603 .elementor-element.elementor-element-a128cf8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-1603 .elementor-element.elementor-element-92ba172{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-1135ea6{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:1px 3px 8px 0px rgba(0, 0, 0, 0.27);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1603 .elementor-element.elementor-element-2c47ac5 .elementor-icon-box-wrapper{gap:4px;}.elementor-1603 .elementor-element.elementor-element-2c47ac5 .elementor-icon-box-title{margin-block-end:9px;color:#060606;}.elementor-1603 .elementor-element.elementor-element-2c47ac5 .elementor-icon{font-size:70px;}.elementor-1603 .elementor-element.elementor-element-2c47ac5 .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-2c47ac5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.5px;}.elementor-1603 .elementor-element.elementor-element-2c47ac5:has(:hover) .elementor-icon-box-title,
					 .elementor-1603 .elementor-element.elementor-element-2c47ac5:has(:focus) .elementor-icon-box-title{color:#D6C131;}.elementor-1603 .elementor-element.elementor-element-2c47ac5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.5px;}.elementor-1603 .elementor-element.elementor-element-2df8d52{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:1px 3px 8px 0px rgba(0, 0, 0, 0.27);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1603 .elementor-element.elementor-element-2494f1b .elementor-icon-box-wrapper{gap:4px;}.elementor-1603 .elementor-element.elementor-element-2494f1b .elementor-icon-box-title{margin-block-end:9px;color:#060606;}.elementor-1603 .elementor-element.elementor-element-2494f1b .elementor-icon{font-size:70px;}.elementor-1603 .elementor-element.elementor-element-2494f1b .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-2494f1b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.5px;}.elementor-1603 .elementor-element.elementor-element-2494f1b:has(:hover) .elementor-icon-box-title,
					 .elementor-1603 .elementor-element.elementor-element-2494f1b:has(:focus) .elementor-icon-box-title{color:#D6C131;}.elementor-1603 .elementor-element.elementor-element-2494f1b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.5px;}.elementor-1603 .elementor-element.elementor-element-556ad43{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:1px 3px 8px 0px rgba(0, 0, 0, 0.27);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1603 .elementor-element.elementor-element-d141cb3 .elementor-icon-box-wrapper{gap:4px;}.elementor-1603 .elementor-element.elementor-element-d141cb3 .elementor-icon-box-title{margin-block-end:9px;color:#060606;}.elementor-1603 .elementor-element.elementor-element-d141cb3 .elementor-icon{font-size:70px;}.elementor-1603 .elementor-element.elementor-element-d141cb3 .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-d141cb3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.5px;}.elementor-1603 .elementor-element.elementor-element-d141cb3:has(:hover) .elementor-icon-box-title,
					 .elementor-1603 .elementor-element.elementor-element-d141cb3:has(:focus) .elementor-icon-box-title{color:#D6C131;}.elementor-1603 .elementor-element.elementor-element-d141cb3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.5px;}.elementor-1603 .elementor-element.elementor-element-8d4df99{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:1px 3px 8px 0px rgba(0, 0, 0, 0.27);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1603 .elementor-element.elementor-element-cda6cda .elementor-icon-box-wrapper{gap:4px;}.elementor-1603 .elementor-element.elementor-element-cda6cda .elementor-icon-box-title{margin-block-end:9px;color:#060606;}.elementor-1603 .elementor-element.elementor-element-cda6cda .elementor-icon{font-size:70px;}.elementor-1603 .elementor-element.elementor-element-cda6cda .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-cda6cda .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.5px;}.elementor-1603 .elementor-element.elementor-element-cda6cda:has(:hover) .elementor-icon-box-title,
					 .elementor-1603 .elementor-element.elementor-element-cda6cda:has(:focus) .elementor-icon-box-title{color:#D6C131;}.elementor-1603 .elementor-element.elementor-element-cda6cda .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.5px;}.elementor-1603 .elementor-element.elementor-element-096e54d{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.66;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1603 .elementor-element.elementor-element-096e54d:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-096e54d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1r4vcjkak5.i.optimole.com/cb:ink1.6e1/w:auto/h:auto/q:mauto/f:best/https://bonappetitdine.in/wp-content/uploads/2026/01/Event-hall.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1603 .elementor-element.elementor-element-096e54d::before, .elementor-1603 .elementor-element.elementor-element-096e54d > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-096e54d > .e-con-inner > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-096e54d > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-096e54d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-096e54d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1603 .elementor-element.elementor-element-d5887ae{text-align:center;padding:0px 0px 0px 0px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-d5887ae .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-95b077b .elementor-button-content-wrapper{flex-direction:row;}.elementor-1603 .elementor-element.elementor-element-95b077b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1603 .elementor-element.elementor-element-95b077b .elementor-button{font-family:"Playfair", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-1603 .elementor-element.elementor-element-95b077b{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1603 .elementor-element.elementor-element-82790d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-1603 .elementor-element.elementor-element-82790d7:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-82790d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF9;}.elementor-1603 .elementor-element.elementor-element-4edacc4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-8e3a9be{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 0px 0px 20px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1603 .elementor-element.elementor-element-8e3a9be:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-8e3a9be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1917;}.elementor-1603 .elementor-element.elementor-element-ebdbfc7{text-align:start;}.elementor-1603 .elementor-element.elementor-element-ebdbfc7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.8rem;font-weight:400;color:#FFFFFF;}.elementor-1603 .elementor-element.elementor-element-a5aeff4{text-align:start;}.elementor-1603 .elementor-element.elementor-element-a5aeff4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#ABABAB;}.elementor-1603 .elementor-element.elementor-element-da1a442 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1603 .elementor-element.elementor-element-da1a442 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1603 .elementor-element.elementor-element-da1a442 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1603 .elementor-element.elementor-element-da1a442 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1603 .elementor-element.elementor-element-da1a442 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1603 .elementor-element.elementor-element-da1a442 .elementor-icon-list-icon i{color:#DE8E1C;transition:color 0.3s;}.elementor-1603 .elementor-element.elementor-element-da1a442 .elementor-icon-list-icon svg{fill:#DE8E1C;transition:fill 0.3s;}.elementor-1603 .elementor-element.elementor-element-da1a442 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#F0AE38;}.elementor-1603 .elementor-element.elementor-element-da1a442 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#F0AE38;}.elementor-1603 .elementor-element.elementor-element-da1a442{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-1603 .elementor-element.elementor-element-da1a442 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1603 .elementor-element.elementor-element-da1a442 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-1603 .elementor-element.elementor-element-da1a442 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1603 .elementor-element.elementor-element-c1f333f{--divider-border-style:solid;--divider-color:#919191;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-c1f333f .elementor-divider-separator{width:100%;}.elementor-1603 .elementor-element.elementor-element-c1f333f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1603 .elementor-element.elementor-element-620f7bf{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:22px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-1603 .elementor-element.elementor-element-620f7bf .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0em;}.elementor-1603 .elementor-element.elementor-element-620f7bf .elementor-social-icon i{color:#E3E3E3;}.elementor-1603 .elementor-element.elementor-element-620f7bf .elementor-social-icon svg{fill:#E3E3E3;}.elementor-1603 .elementor-element.elementor-element-9a0a43d{--display:flex;--border-radius:0px 20px 20px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1603 .elementor-element.elementor-element-9a0a43d:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-9a0a43d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-1603 .elementor-element.elementor-element-13f3719{--width:50%;}.elementor-1603 .elementor-element.elementor-element-cb5b1e3{--width:50%;}.elementor-1603 .elementor-element.elementor-element-37c423d{--width:50%;}.elementor-1603 .elementor-element.elementor-element-b6d3d8e{--width:50%;}.elementor-1603 .elementor-element.elementor-element-1fbea0b{--width:60%;}.elementor-1603 .elementor-element.elementor-element-ce36c41{--width:40%;}.elementor-1603 .elementor-element.elementor-element-3792c99{--width:50%;}.elementor-1603 .elementor-element.elementor-element-8d02294{--width:50%;}.elementor-1603 .elementor-element.elementor-element-1135ea6{--width:25%;}.elementor-1603 .elementor-element.elementor-element-2df8d52{--width:25%;}.elementor-1603 .elementor-element.elementor-element-556ad43{--width:25%;}.elementor-1603 .elementor-element.elementor-element-8d4df99{--width:25%;}.elementor-1603 .elementor-element.elementor-element-8e3a9be{--width:50%;}.elementor-1603 .elementor-element.elementor-element-9a0a43d{--width:50%;}}@media(min-width:1025px){.elementor-1603 .elementor-element.elementor-element-5f69844:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-5f69844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1603 .elementor-element.elementor-element-1fbea0b:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-1fbea0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1603 .elementor-element.elementor-element-e6b6cd5:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-e6b6cd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1603 .elementor-element.elementor-element-4f14199:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-4f14199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1603 .elementor-element.elementor-element-3792c99:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-3792c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1603 .elementor-element.elementor-element-3792c99:hover{background-attachment:scroll;}.elementor-1603 .elementor-element.elementor-element-8d02294:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-8d02294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1603 .elementor-element.elementor-element-8d02294:hover{background-attachment:scroll;}.elementor-1603 .elementor-element.elementor-element-096e54d:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-096e54d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-1603 .elementor-element.elementor-element-2674859{text-align:center;}.elementor-1603 .elementor-element.elementor-element-02b3af3 .elementor-heading-title{font-size:40px;}.elementor-1603 .elementor-element.elementor-element-535350f .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1603 .elementor-element.elementor-element-535350f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1603 .elementor-element.elementor-element-09ede60{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-1603 .elementor-element.elementor-element-13f3719{--border-radius:20px 20px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-d7a4c41 .elementor-heading-title{font-size:2rem;}.elementor-1603 .elementor-element.elementor-element-cb5b1e3{--border-radius:0px 0px 20px 20px;}.elementor-1603 .elementor-element.elementor-element-b52b205{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1603 .elementor-element.elementor-element-83da32c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1603 .elementor-element.elementor-element-66e642a .elementor-heading-title{font-size:2rem;}.elementor-1603 .elementor-element.elementor-element-b6d3d8e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-eb89050 img{width:100%;}body:not(.rtl) .elementor-1603 .elementor-element.elementor-element-a2fa46f{right:-60px;}body.rtl .elementor-1603 .elementor-element.elementor-element-a2fa46f{left:-60px;}.elementor-1603 .elementor-element.elementor-element-a2fa46f{top:230px;}.elementor-1603 .elementor-element.elementor-element-ff38d87{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1603 .elementor-element.elementor-element-08e7354 .elementor-heading-title{font-size:2rem;}.elementor-1603 .elementor-element.elementor-element-f3a8b9c{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1603 .elementor-element.elementor-element-1fbea0b{--min-height:450px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1603 .elementor-element.elementor-element-b03ef5c .elementor-heading-title{font-size:2.2rem;}.elementor-1603 .elementor-element.elementor-element-363255b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1603 .elementor-element.elementor-element-e6b6cd5{--min-height:300px;}.elementor-1603 .elementor-element.elementor-element-4f14199{--min-height:300px;}.elementor-1603 .elementor-element.elementor-element-3da26f8 .elementor-heading-title{font-size:2rem;}.elementor-1603 .elementor-element.elementor-element-1eea15b .elementor-heading-title{font-size:15px;}.elementor-1603 .elementor-element.elementor-element-1eea15b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1603 .elementor-element.elementor-element-3792c99{--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-1603 .elementor-element.elementor-element-98399b4 .elementor-heading-title{font-size:2rem;}.elementor-1603 .elementor-element.elementor-element-385c604{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1603 .elementor-element.elementor-element-8d02294{--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-1603 .elementor-element.elementor-element-39af472 .elementor-heading-title{font-size:2rem;}.elementor-1603 .elementor-element.elementor-element-254ff3c .elementor-heading-title{font-size:2rem;}.elementor-1603 .elementor-element.elementor-element-096e54d{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1603 .elementor-element.elementor-element-d5887ae .elementor-heading-title{font-size:25px;}.elementor-1603 .elementor-element.elementor-element-d5887ae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1603 .elementor-element.elementor-element-95b077b .elementor-button{font-size:15px;}.elementor-1603 .elementor-element.elementor-element-82790d7{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-1603 .elementor-element.elementor-element-8e3a9be{--border-radius:20px 20px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-ebdbfc7 .elementor-heading-title{font-size:2rem;}.elementor-1603 .elementor-element.elementor-element-9a0a43d{--border-radius:0px 0px 20px 20px;}}/* Start custom CSS for container, class: .elementor-element-e6b6cd5 */.phil_button {
  position: relative;
}

.phil_button::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -4px;
  width: 0;
  height: 1px;
  background: #D2C264;
  transition: width 0.3s ease;
}

.phil_loveimg:hover .phil_button::after {
  width: 20%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1135ea6 */.category_item {
    transition: transform 0.3s ease;
}

.category_item:hover {
    transform: scale(1.03);
}/* End custom CSS */