.elementor-71 .elementor-element.elementor-element-htfNOhero:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-htfNOhero>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2d5a3d;background-image:url("https://hungrytravelfamily.com/blog/wp-content/uploads/2026/04/DSC6447-scaled.jpg");background-position:center center;background-size:cover}.elementor-71 .elementor-element.elementor-element-htfNOhero>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor0);opacity:.73;transition:background .3s,border-radius .3s,opacity .3s}.elementor-71 .elementor-element.elementor-element-htfNOhero{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:120px 60px}.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-71 .elementor-element.elementor-element-htfNOhH1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center}.elementor-71 .elementor-element.elementor-element-htfNOhH1 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:72px;font-weight:400;font-style:italic;line-height:1.05em;color:#fff}.elementor-71 .elementor-element.elementor-element-htfNOintro:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-htfNOintro>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbf8f3}.elementor-71 .elementor-element.elementor-element-htfNOintro{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:96px 60px}.elementor-71 .elementor-element.elementor-element-htfNOintro>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-71 .elementor-element.elementor-element-htfNOintL>.elementor-element-populated{padding:0 32px 0 0}.elementor-71 .elementor-element.elementor-element-htfNOinH .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:400;font-style:italic;line-height:1.2em;color:#2a2a2a}.elementor-71 .elementor-element.elementor-element-htfNOintR>.elementor-element-populated{padding:8px 0 0}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-htfNOinP{font-family:"Inter",Sans-serif;font-size:17px;line-height:1.75em;color:#6b6b6b}.elementor-71 .elementor-element.elementor-element-htfNOgridHd:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-htfNOgridHd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-71 .elementor-element.elementor-element-htfNOgridHd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:96px 60px 32px}.elementor-71 .elementor-element.elementor-element-htfNOgridHd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-71 .elementor-element.elementor-element-htfNOgH2{text-align:center}.elementor-71 .elementor-element.elementor-element-htfNOgH2 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:42px;font-weight:400;font-style:italic;color:#2a2a2a}.elementor-71 .elementor-element.elementor-element-htfNOgridR1:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-htfNOgridR1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-71 .elementor-element.elementor-element-htfNOgridR1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:16px 48px 8px}.elementor-71 .elementor-element.elementor-element-htfNOgridR1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-71 .elementor-element.elementor-element-htfNOcc0>.elementor-element-populated{padding:0 12px 24px}.elementor-71 .elementor-element.elementor-element-htfNOcc1>.elementor-element-populated{padding:0 12px 24px}.elementor-71 .elementor-element.elementor-element-htfNOcc2>.elementor-element-populated{padding:0 12px 24px}.elementor-71 .elementor-element.elementor-element-htfNOgridR2:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-htfNOgridR2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-71 .elementor-element.elementor-element-htfNOgridR2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8px 48px 96px}.elementor-71 .elementor-element.elementor-element-htfNOgridR2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-71 .elementor-element.elementor-element-htfNOcc3>.elementor-element-populated{padding:0 12px 24px}.elementor-71 .elementor-element.elementor-element-htfNOcc4>.elementor-element-populated{padding:0 12px 24px}.elementor-71 .elementor-element.elementor-element-htfNOcc5>.elementor-element-populated{padding:0 12px 24px}.elementor-71 .elementor-element.elementor-element-htfNOseason:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-htfNOseason>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg,#fbf8f1 0%,#1f3f2a 100%)}.elementor-71 .elementor-element.elementor-element-htfNOseason{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:72px 60px}.elementor-71 .elementor-element.elementor-element-htfNOseason>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-71 .elementor-element.elementor-element-htfNOss0>.elementor-element-populated{padding:0 16px}.elementor-71 .elementor-element.elementor-element-htfNOss1>.elementor-element-populated{padding:0 16px}.elementor-71 .elementor-element.elementor-element-htfNOss2>.elementor-element-populated{padding:0 16px}.elementor-71 .elementor-element.elementor-element-htfNOss3>.elementor-element-populated{padding:0 16px}.elementor-71 .elementor-element.elementor-element-htfNOtipsHd:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-htfNOtipsHd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbf8f3}.elementor-71 .elementor-element.elementor-element-htfNOtipsHd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:96px 60px 32px}.elementor-71 .elementor-element.elementor-element-htfNOtipsHd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-71 .elementor-element.elementor-element-htfNOtpH2{text-align:center}.elementor-71 .elementor-element.elementor-element-htfNOtpH2 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:42px;font-weight:400;font-style:italic;color:#2a2a2a}.elementor-71 .elementor-element.elementor-element-htfNOtips:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-htfNOtips>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbf8f3}.elementor-71 .elementor-element.elementor-element-htfNOtips{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:32px 60px 96px}.elementor-71 .elementor-element.elementor-element-htfNOtips>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-71 .elementor-element.elementor-element-htfNOtp0>.elementor-element-populated{padding:0 16px}.elementor-71 .elementor-element.elementor-element-htfNOtpt0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0px}.elementor-71 .elementor-element.elementor-element-htfNOtpt0 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:500;color:#2a2a2a}.elementor-71 .elementor-element.elementor-element-htfNOtpb0{font-family:"Inter",Sans-serif;font-size:15px;line-height:1.7em;color:#6b6b6b}.elementor-71 .elementor-element.elementor-element-htfNOtp1>.elementor-element-populated{padding:0 16px}.elementor-71 .elementor-element.elementor-element-htfNOtpt1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0px}.elementor-71 .elementor-element.elementor-element-htfNOtpt1 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:500;color:#2a2a2a}.elementor-71 .elementor-element.elementor-element-htfNOtpb1{font-family:"Inter",Sans-serif;font-size:15px;line-height:1.7em;color:#6b6b6b}.elementor-71 .elementor-element.elementor-element-htfNOtp2>.elementor-element-populated{padding:0 16px}.elementor-71 .elementor-element.elementor-element-htfNOtpt2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0px}.elementor-71 .elementor-element.elementor-element-htfNOtpt2 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:500;color:#2a2a2a}.elementor-71 .elementor-element.elementor-element-htfNOtpb2{font-family:"Inter",Sans-serif;font-size:15px;line-height:1.7em;color:#6b6b6b}.elementor-71 .elementor-element.elementor-element-htfNOpull:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-htfNOpull>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-71 .elementor-element.elementor-element-htfNOpull{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 60px}.elementor-71 .elementor-element.elementor-element-htfNOpull>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-71 .elementor-element.elementor-element-htfNLgen447de7:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-htfNLgen447de7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg,#2d5a3d 0%,#1a3d28 100%)}.elementor-71 .elementor-element.elementor-element-htfNLgen447de7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 20px}.elementor-71 .elementor-element.elementor-element-htfNLgen447de7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-71 .elementor-element.elementor-element-htfNLgenC0ef458.elementor-column .elementor-widget-wrap{align-items:center}.elementor-71 .elementor-element.elementor-element-htfNLgenC0ef458.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-71 .elementor-element.elementor-element-htfNLgenEy78ce3a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center}.elementor-71 .elementor-element.elementor-element-htfNLgenEy78ce3a .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:13px;font-weight:600;letter-spacing:4px;color:#c8a45a}.elementor-71 .elementor-element.elementor-element-htfNLgenH5862d7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center}.elementor-71 .elementor-element.elementor-element-htfNLgenH5862d7 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:46px;font-weight:700;line-height:1.15em;color:#fff}.elementor-71 .elementor-element.elementor-element-htfNLgenTddd9b5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0 60px;text-align:center}.elementor-71 .elementor-element.elementor-element-htfNLgenTddd9b5 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:17px;line-height:1.65em;color:rgba(255,255,255,.85)}:root{--page-title-display:none}@media(max-width:1024px){.elementor-71 .elementor-element.elementor-element-htfNOhH1 .elementor-heading-title{font-size:56px}}@media(max-width:767px){.elementor-71 .elementor-element.elementor-element-htfNOhero{padding:72px 24px}.elementor-71 .elementor-element.elementor-element-htfNOhH1 .elementor-heading-title{font-size:40px}.elementor-71 .elementor-element.elementor-element-htfNOintro{padding:64px 24px}.elementor-71 .elementor-element.elementor-element-htfNOinH .elementor-heading-title{font-size:30px}.elementor-71 .elementor-element.elementor-element-htfNOgridHd{padding:64px 24px 24px}.elementor-71 .elementor-element.elementor-element-htfNOgH2 .elementor-heading-title{font-size:30px}.elementor-71 .elementor-element.elementor-element-htfNOgridR1{padding:8px 24px}.elementor-71 .elementor-element.elementor-element-htfNOcc0>.elementor-element-populated{padding:0 0 20px}.elementor-71 .elementor-element.elementor-element-htfNOcc1>.elementor-element-populated{padding:0 0 20px}.elementor-71 .elementor-element.elementor-element-htfNOcc2>.elementor-element-populated{padding:0 0 20px}.elementor-71 .elementor-element.elementor-element-htfNOgridR2{padding:8px 24px 64px}.elementor-71 .elementor-element.elementor-element-htfNOcc3>.elementor-element-populated{padding:0 0 20px}.elementor-71 .elementor-element.elementor-element-htfNOcc4>.elementor-element-populated{padding:0 0 20px}.elementor-71 .elementor-element.elementor-element-htfNOcc5>.elementor-element-populated{padding:0 0 20px}.elementor-71 .elementor-element.elementor-element-htfNOseason{padding:48px 24px}.elementor-71 .elementor-element.elementor-element-htfNOtipsHd{padding:64px 24px 24px}.elementor-71 .elementor-element.elementor-element-htfNOtpH2 .elementor-heading-title{font-size:30px}.elementor-71 .elementor-element.elementor-element-htfNOtips{padding:24px 24px 64px}.elementor-71 .elementor-element.elementor-element-htfNOpull{padding:56px 24px}}