.elementor-315 .elementor-element.elementor-element-2afc7da{--display:flex;--min-height:0px;--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;--margin-top:73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-2afc7da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-4dce2e8{--display:flex;--min-height:700px;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-4dce2e8:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-4dce2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spanishpantryfestival.com/wp-content/uploads/2024/12/img_world_map.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-315 .elementor-element.elementor-element-4dce2e8:hover::before, .elementor-315 .elementor-element.elementor-element-4dce2e8:hover > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-4dce2e8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-4dce2e8 > .elementor-background-slideshow:hover::before, .elementor-315 .elementor-element.elementor-element-4dce2e8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://spanishpantryfestival.com/wp-content/uploads/2025/04/MAP_LAYER_INFO.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:115% auto;}.elementor-315 .elementor-element.elementor-element-4dce2e8:hover{--overlay-opacity:0.61;}.elementor-315 .elementor-element.elementor-element-4dce2e8, .elementor-315 .elementor-element.elementor-element-4dce2e8::before{--overlay-transition:2.7s;}.elementor-315 .elementor-element.elementor-element-ef46411{--display:flex;--min-height:349px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-ef46411.e-con{--align-self:flex-start;}.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-315 .elementor-element.elementor-element-5d37351 .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-d957fc4 .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-e46171a .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-size:57px;font-weight:800;color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-eb9625d{--display:flex;--min-height:349px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-eb9625d.e-con{--align-self:flex-start;}.elementor-widget-hotspot .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-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-315 .elementor-element.elementor-element-0bc359f .elementor-repeater-item-1ad4712{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-315 .elementor-element.elementor-element-0bc359f .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-315 .elementor-element.elementor-element-0bc359f.elementor-element{--align-self:center;}body:not(.rtl) .elementor-315 .elementor-element.elementor-element-0bc359f{left:48px;}body.rtl .elementor-315 .elementor-element.elementor-element-0bc359f{right:48px;}.elementor-315 .elementor-element.elementor-element-0bc359f{top:226px;--background-align:center;--container-width:100%;--image-width:100%;--container-max-width:100%;--container-height:106px;--opacity:0;--hotspot-min-height:0px;}.elementor-315 .elementor-element.elementor-element-0bc359f .elementor-widget-container>img:hover{--opacity:1;}.elementor-315 .elementor-element.elementor-element-0bc359f img{transition-duration:1.1s;}.elementor-315 .elementor-element.elementor-element-0b84d94{--display:flex;--min-height:349px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-0b84d94.e-con{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-fcdae95 .elementor-repeater-item-1ad4712{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-315 .elementor-element.elementor-element-fcdae95 .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-315 .elementor-element.elementor-element-fcdae95.elementor-element{--align-self:center;}body:not(.rtl) .elementor-315 .elementor-element.elementor-element-fcdae95{left:47px;}body.rtl .elementor-315 .elementor-element.elementor-element-fcdae95{right:47px;}.elementor-315 .elementor-element.elementor-element-fcdae95{top:244px;--background-align:center;--container-width:100%;--image-width:100%;--container-max-width:100%;--container-height:106px;--opacity:0;--hotspot-min-height:0px;}.elementor-315 .elementor-element.elementor-element-fcdae95 .elementor-widget-container>img:hover{--opacity:1;}.elementor-315 .elementor-element.elementor-element-fcdae95 img{transition-duration:1.1s;}.elementor-315 .elementor-element.elementor-element-fd2d748 .elementor-repeater-item-1ad4712{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-315 .elementor-element.elementor-element-fd2d748 .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-315 .elementor-element.elementor-element-fd2d748.elementor-element{--align-self:center;}body:not(.rtl) .elementor-315 .elementor-element.elementor-element-fd2d748{left:-89px;}body.rtl .elementor-315 .elementor-element.elementor-element-fd2d748{right:-89px;}.elementor-315 .elementor-element.elementor-element-fd2d748{top:278px;--background-align:center;--container-width:100%;--image-width:100%;--container-max-width:100%;--container-height:106px;--opacity:0;--hotspot-min-height:0px;}.elementor-315 .elementor-element.elementor-element-fd2d748 .elementor-widget-container>img:hover{--opacity:1;}.elementor-315 .elementor-element.elementor-element-fd2d748 img{transition-duration:1.1s;}.elementor-315 .elementor-element.elementor-element-47b2906{--display:flex;--min-height:349px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-315 .elementor-element.elementor-element-47b2906.e-con{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-f9744c1 .elementor-repeater-item-1ad4712{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-315 .elementor-element.elementor-element-f9744c1 .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-315 .elementor-element.elementor-element-f9744c1.elementor-element{--align-self:center;}body:not(.rtl) .elementor-315 .elementor-element.elementor-element-f9744c1{left:85px;}body.rtl .elementor-315 .elementor-element.elementor-element-f9744c1{right:85px;}.elementor-315 .elementor-element.elementor-element-f9744c1{top:-37px;--background-align:center;--container-width:100%;--image-width:100%;--container-max-width:100%;--container-height:106px;--opacity:0;--hotspot-min-height:0px;}.elementor-315 .elementor-element.elementor-element-f9744c1 .elementor-widget-container>img:hover{--opacity:1;}.elementor-315 .elementor-element.elementor-element-f9744c1 img{transition-duration:1.1s;}.elementor-315 .elementor-element.elementor-element-6bbc72a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-3369d89{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-18b3c2f{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-18b3c2f::before, .elementor-315 .elementor-element.elementor-element-18b3c2f > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-18b3c2f > .e-con-inner > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-18b3c2f > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-18b3c2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-18b3c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 100%, #00000005 71%);}.elementor-315 .elementor-element.elementor-element-b4dd7f7 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-315 .elementor-element.elementor-element-b4dd7f7.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-b4dd7f7{text-align:left;}.elementor-315 .elementor-element.elementor-element-b4dd7f7 .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-size:25px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#CEA803;}.elementor-315 .elementor-element.elementor-element-8986953{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-8986953::before, .elementor-315 .elementor-element.elementor-element-8986953 > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-8986953 > .e-con-inner > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-8986953 > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-8986953 > .e-con-inner > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-8986953 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000AD 6%, #000000 58%);}.elementor-315 .elementor-element.elementor-element-531118d > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-315 .elementor-element.elementor-element-531118d.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-531118d{text-align:left;}.elementor-315 .elementor-element.elementor-element-531118d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:800;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#CEA803;}.elementor-315 .elementor-element.elementor-element-be567de{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-7bdb597{--display:flex;--min-height:350px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-7bdb597:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-7bdb597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-315 .elementor-element.elementor-element-c5905dd .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-weight:600;color:#CEA803;}.elementor-315 .elementor-element.elementor-element-07b0c73{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-07b0c73:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-07b0c73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spanishpantryfestival.com/wp-content/uploads/2026/09/ESPANOL.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-315 .elementor-element.elementor-element-6f49cd9{--display:flex;--justify-content:flex-end;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-6f49cd9:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-6f49cd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spanishpantryfestival.com/wp-content/uploads/2026/09/ALEMAN.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-315 .elementor-element.elementor-element-2db0e65{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-2db0e65:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-2db0e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEA803;}.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-315 .elementor-element.elementor-element-0ed4a91 img{width:23%;max-width:15%;}.elementor-315 .elementor-element.elementor-element-fab2ea3{--display:flex;--min-height:676px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-315 .elementor-element.elementor-element-fab2ea3::before, .elementor-315 .elementor-element.elementor-element-fab2ea3 > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-fab2ea3 > .e-con-inner > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-fab2ea3 > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-fab2ea3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-fab2ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-315 .elementor-element.elementor-element-8356f30 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-315 .elementor-element.elementor-element-9aba180{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-9aba180:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-9aba180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEA803;}.elementor-315 .elementor-element.elementor-element-e85f1c6 img{width:47%;max-width:66%;}.elementor-315 .elementor-element.elementor-element-c2c12c2{--display:flex;--min-height:0px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.17;}.elementor-315 .elementor-element.elementor-element-c2c12c2:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-c2c12c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232020;}.elementor-315 .elementor-element.elementor-element-c2c12c2::before, .elementor-315 .elementor-element.elementor-element-c2c12c2 > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-c2c12c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-c2c12c2 > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-c2c12c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-c2c12c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://spanishpantryfestival.com/wp-content/uploads/2025/02/DSC08953-opq3223356089-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-315 .elementor-element.elementor-element-37f2c4d{--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;--align-items:center;}.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-315 .elementor-element.elementor-element-6e02a92 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-315 .elementor-element.elementor-element-6e02a92{font-family:"NEXA BOLD", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-a3af336{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-cafc3ce{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-583d94e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:47px;--margin-bottom:25px;--margin-left:0px;--margin-right:25px;}.elementor-315 .elementor-element.elementor-element-dc1115b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-dc1115b{z-index:0;}.elementor-315 .elementor-element.elementor-element-dc1115b .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-size:33px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#CEA803;}.elementor-315 .elementor-element.elementor-element-f5ee0fd .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-size:52px;font-weight:600;color:#CEA803;}.elementor-315 .elementor-element.elementor-element-346cf1e .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-size:38px;font-weight:600;color:#CEA803;}.elementor-315 .elementor-element.elementor-element-5da15be{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-5da15be:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-5da15be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232020;}.elementor-315 .elementor-element.elementor-element-46aaf87{--display:flex;--min-height:350px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-46aaf87:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-46aaf87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spanishpantryfestival.com/wp-content/uploads/2026/09/Javier_Olleros_retra_black.jpg");background-position:center center;background-repeat:no-repeat;background-size:460px auto;}.elementor-315 .elementor-element.elementor-element-da098e2{--display:flex;--min-height:469px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-da098e2:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-da098e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B9B9B900;background-image:url("https://spanishpantryfestival.com/wp-content/uploads/2026/09/Javier_Olleros_retra.jpg");background-position:center center;background-repeat:no-repeat;background-size:460px auto;}.elementor-315 .elementor-element.elementor-element-a0933e8{--display:flex;--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:flex-end;--align-items:flex-start;--margin-top:0px;--margin-bottom:1px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-a0933e8:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-a0933e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B9B9B9BD;}.elementor-315 .elementor-element.elementor-element-a0933e8.e-con{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-b419bed{text-align:center;}.elementor-315 .elementor-element.elementor-element-b419bed .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-weight:600;color:#000000;}.elementor-315 .elementor-element.elementor-element-673e660 > .elementor-widget-container{padding:0px 18px 10px 47px;}.elementor-315 .elementor-element.elementor-element-673e660{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-315 .elementor-element.elementor-element-87d22c7{--display:flex;--min-height:350px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-87d22c7:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-87d22c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spanishpantryfestival.com/wp-content/uploads/2024/12/img-chef-003.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-315 .elementor-element.elementor-element-a512b7b{--display:flex;--min-height:469px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-a512b7b:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-a512b7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B9B9B900;background-image:url("https://spanishpantryfestival.com/wp-content/uploads/2025/01/rafa-centeno-maruja-limon-vigo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-315 .elementor-element.elementor-element-5658c03{--display:flex;--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:flex-end;--align-items:flex-start;--margin-top:0px;--margin-bottom:1px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-5658c03:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-5658c03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B9B9B9BD;}.elementor-315 .elementor-element.elementor-element-5658c03.e-con{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-93ca511{text-align:center;}.elementor-315 .elementor-element.elementor-element-93ca511 .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-weight:600;color:#000000;}.elementor-315 .elementor-element.elementor-element-5e70006 > .elementor-widget-container{padding:0px 18px 10px 47px;}.elementor-315 .elementor-element.elementor-element-5e70006{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-315 .elementor-element.elementor-element-ef23f3d{--display:flex;--min-height:350px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-ef23f3d:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-ef23f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spanishpantryfestival.com/wp-content/uploads/2026/09/Miguel-Angel-de-la-cruz_retra_black-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:400px auto;}.elementor-315 .elementor-element.elementor-element-9db8eaf{--display:flex;--min-height:469px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-9db8eaf:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-9db8eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B9B9B900;background-image:url("https://spanishpantryfestival.com/wp-content/uploads/2026/09/Miguel-Angel-de-la-cruz_retra-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:400px auto;}.elementor-315 .elementor-element.elementor-element-bf56a0e{--display:flex;--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:flex-end;--align-items:flex-start;--margin-top:0px;--margin-bottom:-31px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-bf56a0e:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-bf56a0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B9B9B9BD;}.elementor-315 .elementor-element.elementor-element-bf56a0e.e-con{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-a3ef62c{text-align:center;}.elementor-315 .elementor-element.elementor-element-a3ef62c .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-weight:600;color:#000000;}.elementor-315 .elementor-element.elementor-element-33f6408 > .elementor-widget-container{padding:0px 18px 10px 47px;}.elementor-315 .elementor-element.elementor-element-33f6408{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-315 .elementor-element.elementor-element-cdb9759{--display:flex;--min-height:350px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-cdb9759:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-cdb9759 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spanishpantryfestival.com/wp-content/uploads/2025/01/img_david_montero_K3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-315 .elementor-element.elementor-element-1abd449{--display:flex;--min-height:469px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-1abd449:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-1abd449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B9B9B900;background-image:url("https://spanishpantryfestival.com/wp-content/uploads/2025/01/img_david_montero_k2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-315 .elementor-element.elementor-element-890ee8e{--display:flex;--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:flex-end;--align-items:flex-start;--margin-top:0px;--margin-bottom:1px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-890ee8e:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-890ee8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B9B9B9BD;}.elementor-315 .elementor-element.elementor-element-890ee8e.e-con{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-159802f{text-align:center;}.elementor-315 .elementor-element.elementor-element-159802f .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-weight:600;color:#000000;}.elementor-315 .elementor-element.elementor-element-fcb33aa > .elementor-widget-container{padding:0px 18px 10px 47px;}.elementor-315 .elementor-element.elementor-element-fcb33aa{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-315 .elementor-element.elementor-element-4c461e3{--display:flex;--min-height:0px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.17;}.elementor-315 .elementor-element.elementor-element-4c461e3:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-4c461e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232020;}.elementor-315 .elementor-element.elementor-element-4c461e3::before, .elementor-315 .elementor-element.elementor-element-4c461e3 > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-4c461e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-4c461e3 > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-4c461e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-4c461e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://spanishpantryfestival.com/wp-content/uploads/2025/02/DSC08953-opq3223356089-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-315 .elementor-element.elementor-element-6b1383b{--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;--align-items:center;}.elementor-315 .elementor-element.elementor-element-fb2475a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-315 .elementor-element.elementor-element-fb2475a{font-family:"NEXA BOLD", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-b7e6af2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-6998935{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-3e947e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:47px;--margin-bottom:25px;--margin-left:0px;--margin-right:25px;}.elementor-315 .elementor-element.elementor-element-b2d0446 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-b2d0446{z-index:0;}.elementor-315 .elementor-element.elementor-element-b2d0446 .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-size:33px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#CEA803;}.elementor-315 .elementor-element.elementor-element-6b17e83 .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-size:52px;font-weight:600;color:#CEA803;}.elementor-315 .elementor-element.elementor-element-ecbb992 .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-size:38px;font-weight:600;color:#CEA803;}.elementor-315 .elementor-element.elementor-element-d2d11a8{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-d2d11a8:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-d2d11a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232020;}.elementor-315 .elementor-element.elementor-element-a98b4f3{--display:flex;--min-height:146px;--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;--justify-content:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-ad67f2f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-315 .elementor-element.elementor-element-f9fe11d{--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;}.elementor-315 .elementor-element.elementor-element-da9bb6b{--display:flex;}.elementor-315 .elementor-element.elementor-element-761e510{--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;}.elementor-315 .elementor-element.elementor-element-2a15634{--display:flex;}.elementor-315 .elementor-element.elementor-element-77cbaaf{--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;}.elementor-315 .elementor-element.elementor-element-5fae57b{--display:flex;}.elementor-315 .elementor-element.elementor-element-e2a7c46{--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;}.elementor-315 .elementor-element.elementor-element-5a5aac2{--display:flex;}.elementor-315 .elementor-element.elementor-element-70d548c{--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;}.elementor-315 .elementor-element.elementor-element-f788d98{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#CEA803;--e-n-carousel-dots-normal-color:#CEA803;}.elementor-315 .elementor-element.elementor-element-70e0f9f{--display:flex;--min-height:146px;--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;--justify-content:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-315 .elementor-element.elementor-element-e40655f .elementor-button{background-color:#00000000;fill:#CEA803;color:#CEA803;border-style:solid;border-width:4px 4px 4px 4px;border-radius:23px 23px 23px 23px;}.elementor-315 .elementor-element.elementor-element-e40655f.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-e40655f .elementor-button-content-wrapper{flex-direction:row;}.elementor-315 .elementor-element.elementor-element-0d2c547{--display:flex;--min-height:0px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.17;}.elementor-315 .elementor-element.elementor-element-0d2c547:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-0d2c547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232020;}.elementor-315 .elementor-element.elementor-element-0d2c547::before, .elementor-315 .elementor-element.elementor-element-0d2c547 > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-0d2c547 > .e-con-inner > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-0d2c547 > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-0d2c547 > .e-con-inner > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-0d2c547 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://spanishpantryfestival.com/wp-content/uploads/2025/02/DSC08953-opq3223356089-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-315 .elementor-element.elementor-element-ad59a28{--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;--align-items:center;}.elementor-315 .elementor-element.elementor-element-c922afd > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-315 .elementor-element.elementor-element-c922afd{font-family:"NEXA BOLD", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-dce117a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-dd3ce0c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-33791fe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:47px;--margin-bottom:25px;--margin-left:0px;--margin-right:25px;}.elementor-315 .elementor-element.elementor-element-7bb50a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-7bb50a2{z-index:0;}.elementor-315 .elementor-element.elementor-element-7bb50a2 .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-size:33px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#CEA803;}.elementor-315 .elementor-element.elementor-element-3cba569 .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-size:52px;font-weight:600;color:#CEA803;}.elementor-315 .elementor-element.elementor-element-177ab0d .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-size:38px;font-weight:600;color:#CEA803;}.elementor-315 .elementor-element.elementor-element-676fb68{--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;}.elementor-315 .elementor-element.elementor-element-e9eaba2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-315 .elementor-element.elementor-element-6583f3b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:29px 29px;--row-gap:29px;--column-gap:29px;--grid-auto-flow:row;--align-items:center;}.elementor-315 .elementor-element.elementor-element-6583f3b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-a38b992{width:100%;max-width:100%;}.elementor-315 .elementor-element.elementor-element-a38b992 > .elementor-widget-container{margin:-20px -28px -26px -35px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-a38b992.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-939cab1{--display:flex;}.elementor-315 .elementor-element.elementor-element-8cff122{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-8cff122.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-d82d3fd > .elementor-widget-container{margin:24px 24px 24px 24px;}.elementor-315 .elementor-element.elementor-element-c6b5338 > .elementor-widget-container{margin:48px 48px 48px 48px;}.elementor-315 .elementor-element.elementor-element-eb3868d > .elementor-widget-container{margin:18px 18px 18px 18px;}.elementor-315 .elementor-element.elementor-element-eb3868d.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-dcd0d06 > .elementor-widget-container{margin:13px 13px 13px 13px;}.elementor-315 .elementor-element.elementor-element-dcd0d06.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-dcd0d06{text-align:center;}.elementor-315 .elementor-element.elementor-element-0b46c7f > .elementor-widget-container{margin:55px 55px 55px 55px;}.elementor-315 .elementor-element.elementor-element-0b46c7f.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-c4eb44f{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-c4eb44f:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-c4eb44f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEA803;}.elementor-315 .elementor-element.elementor-element-6d4d1cb img{width:47%;max-width:66%;}.elementor-315 .elementor-element.elementor-element-1320705{--display:flex;--min-height:670px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.17;}.elementor-315 .elementor-element.elementor-element-1320705:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-1320705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232020;}.elementor-315 .elementor-element.elementor-element-1320705::before, .elementor-315 .elementor-element.elementor-element-1320705 > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-1320705 > .e-con-inner > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-1320705 > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-1320705 > .e-con-inner > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-1320705 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://spanishpantryfestival.com/wp-content/uploads/2025/02/DSC08953-opq3223356089-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-315 .elementor-element.elementor-element-783dce0{--display:flex;--min-height:208px;--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;--align-items:center;}.elementor-315 .elementor-element.elementor-element-0bbdeef > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-315 .elementor-element.elementor-element-0bbdeef{font-family:"NEXA BOLD", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-3383d46{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-8fdcb86{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-0a1828e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:47px;--margin-bottom:25px;--margin-left:0px;--margin-right:25px;}.elementor-315 .elementor-element.elementor-element-2da0fb6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-2da0fb6{z-index:0;}.elementor-315 .elementor-element.elementor-element-2da0fb6 .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-size:33px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#CEA803;}.elementor-315 .elementor-element.elementor-element-ae1eb39 .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-size:52px;font-weight:600;color:#CEA803;}.elementor-315 .elementor-element.elementor-element-4e1a6ad .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-size:52px;font-weight:600;color:#CEA803;}.elementor-315 .elementor-element.elementor-element-d41a04f .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-size:38px;font-weight:600;color:#CEA803;}.elementor-315 .elementor-element.elementor-element-75bead0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-315 .elementor-element.elementor-element-600282b{--display:flex;--justify-content:center;}.elementor-315 .elementor-element.elementor-element-48fe35e{--display:flex;--justify-content:center;}.elementor-315 .elementor-element.elementor-element-b1b8ac8{--display:flex;--justify-content:center;}.elementor-315 .elementor-element.elementor-element-4f397e7{--display:flex;--justify-content:center;}.elementor-315 .elementor-element.elementor-element-d997d2c{--display:flex;--justify-content:center;}.elementor-315 .elementor-element.elementor-element-8494830{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:3px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-pagination-size:5px;--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-315 .elementor-element.elementor-element-8494830.elementor-element{--align-self:stretch;}.elementor-315 .elementor-element.elementor-element-8494830 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-315 .elementor-element.elementor-element-38bca29{--display:flex;--min-height:670px;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.17;}.elementor-315 .elementor-element.elementor-element-38bca29:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-38bca29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232020;}.elementor-315 .elementor-element.elementor-element-38bca29::before, .elementor-315 .elementor-element.elementor-element-38bca29 > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-38bca29 > .e-con-inner > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-38bca29 > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-38bca29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-38bca29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://spanishpantryfestival.com/wp-content/uploads/2025/02/DSC08953-opq3223356089-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-315 .elementor-element.elementor-element-a7dc35b{--display:flex;}.elementor-315 .elementor-element.elementor-element-b18e189{--display:flex;}.elementor-315 .elementor-element.elementor-element-c99631f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-315 .elementor-element.elementor-element-5a69223{--display:flex;}.elementor-315 .elementor-element.elementor-element-dec2be7{--display:flex;}.elementor-315 .elementor-element.elementor-element-a98e1a8{--display:flex;}.elementor-315 .elementor-element.elementor-element-1961dce{--display:flex;}.elementor-315 .elementor-element.elementor-element-e4cf327{--display:flex;}.elementor-315 .elementor-element.elementor-element-da16aa8{--display:flex;}.elementor-315 .elementor-element.elementor-element-a382726{--display:flex;}.elementor-315 .elementor-element.elementor-element-63c9009{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:#CEA803;}.elementor-315 .elementor-element.elementor-element-b44e0c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-ebc00ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-86a1968{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:47px;--margin-bottom:25px;--margin-left:0px;--margin-right:25px;}.elementor-315 .elementor-element.elementor-element-1b2b267 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-1b2b267{z-index:0;}.elementor-315 .elementor-element.elementor-element-1b2b267 .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-size:33px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#CEA803;}.elementor-315 .elementor-element.elementor-element-5eb6d13 .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-size:52px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#CEA803;}.elementor-315 .elementor-element.elementor-element-524c32c .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-weight:600;color:#CEA803;}.elementor-315 .elementor-element.elementor-element-85c112c .elementor-heading-title{font-family:"NEXA BOLD", Sans-serif;font-size:52px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#CEA803;}.elementor-315 .elementor-element.elementor-element-aee706c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-315 .elementor-element.elementor-element-aee706c{font-family:"NEXA BOLD", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}body.elementor-page-315:not(.elementor-motion-effects-element-type-background), body.elementor-page-315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232020;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-315 .elementor-element.elementor-element-2afc7da{--margin-top:78px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-315 .elementor-element.elementor-element-4dce2e8:hover::before, .elementor-315 .elementor-element.elementor-element-4dce2e8:hover > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-4dce2e8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-4dce2e8 > .elementor-background-slideshow:hover::before, .elementor-315 .elementor-element.elementor-element-4dce2e8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-size:0px auto;}.elementor-315 .elementor-element.elementor-element-4dce2e8:hover{--overlay-opacity:0;}.elementor-315 .elementor-element.elementor-element-dc1115b .elementor-heading-title{font-size:25px;}.elementor-315 .elementor-element.elementor-element-f5ee0fd .elementor-heading-title{font-size:40px;}.elementor-315 .elementor-element.elementor-element-a0933e8{--min-height:200px;}.elementor-315 .elementor-element.elementor-element-673e660 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-5658c03{--min-height:200px;}.elementor-315 .elementor-element.elementor-element-5e70006 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-bf56a0e{--min-height:200px;}.elementor-315 .elementor-element.elementor-element-33f6408 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-890ee8e{--min-height:200px;}.elementor-315 .elementor-element.elementor-element-fcb33aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-b2d0446 .elementor-heading-title{font-size:25px;}.elementor-315 .elementor-element.elementor-element-6b17e83 .elementor-heading-title{font-size:40px;}.elementor-315 .elementor-element.elementor-element-f788d98{--e-n-carousel-swiper-slides-to-display:2;}.elementor-315 .elementor-element.elementor-element-7bb50a2 .elementor-heading-title{font-size:25px;}.elementor-315 .elementor-element.elementor-element-3cba569 .elementor-heading-title{font-size:40px;}.elementor-315 .elementor-element.elementor-element-6583f3b{--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-8cff122{--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-2da0fb6 .elementor-heading-title{font-size:25px;}.elementor-315 .elementor-element.elementor-element-ae1eb39 .elementor-heading-title{font-size:40px;}.elementor-315 .elementor-element.elementor-element-8494830{--e-n-carousel-swiper-slides-to-display:2;}.elementor-315 .elementor-element.elementor-element-38bca29{--min-height:0px;}.elementor-315 .elementor-element.elementor-element-63c9009{--e-n-carousel-swiper-slides-to-display:2;}.elementor-315 .elementor-element.elementor-element-1b2b267 .elementor-heading-title{font-size:25px;}.elementor-315 .elementor-element.elementor-element-5eb6d13 .elementor-heading-title{font-size:40px;}.elementor-315 .elementor-element.elementor-element-524c32c .elementor-heading-title{font-size:30px;}.elementor-315 .elementor-element.elementor-element-85c112c .elementor-heading-title{font-size:40px;}.elementor-315 .elementor-element.elementor-element-aee706c{font-size:13px;}}@media(max-width:767px){.elementor-315 .elementor-element.elementor-element-2afc7da{--width:399.994px;--min-height:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-4dce2e8{--min-height:600px;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-4dce2e8:hover::before, .elementor-315 .elementor-element.elementor-element-4dce2e8:hover > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-4dce2e8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-4dce2e8 > .elementor-background-slideshow:hover::before, .elementor-315 .elementor-element.elementor-element-4dce2e8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-size:0px auto;}.elementor-315 .elementor-element.elementor-element-ef46411{--width:100%;--min-height:175px;--padding-top:15px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-5d37351 .elementor-heading-title{font-size:30px;}.elementor-315 .elementor-element.elementor-element-d957fc4 .elementor-heading-title{font-size:30px;}.elementor-315 .elementor-element.elementor-element-e46171a .elementor-heading-title{font-size:50px;}.elementor-315 .elementor-element.elementor-element-eb9625d{--width:0%;--min-height:175px;}.elementor-315 .elementor-element.elementor-element-0b84d94{--width:50%;--min-height:50px;}.elementor-315 .elementor-element.elementor-element-47b2906{--width:50%;--min-height:50px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-18b3c2f{--width:50%;}.elementor-315 .elementor-element.elementor-element-8986953{--width:50%;--min-height:372px;}.elementor-315 .elementor-element.elementor-element-7bdb597{--min-height:114px;}.elementor-315 .elementor-element.elementor-element-07b0c73{--width:50%;--min-height:300px;}.elementor-315 .elementor-element.elementor-element-6f49cd9{--width:50%;--min-height:0px;}.elementor-315 .elementor-element.elementor-element-fab2ea3{--min-height:0px;}.elementor-315 .elementor-element.elementor-element-c2c12c2{--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-315 .elementor-element.elementor-element-6e02a92{font-size:18px;}.elementor-315 .elementor-element.elementor-element-46aaf87{--width:50%;}.elementor-315 .elementor-element.elementor-element-a0933e8{--min-height:275px;}.elementor-315 .elementor-element.elementor-element-87d22c7{--width:50%;}.elementor-315 .elementor-element.elementor-element-5658c03{--min-height:275px;}.elementor-315 .elementor-element.elementor-element-ef23f3d{--width:50%;}.elementor-315 .elementor-element.elementor-element-bf56a0e{--min-height:275px;}.elementor-315 .elementor-element.elementor-element-cdb9759{--width:50%;}.elementor-315 .elementor-element.elementor-element-890ee8e{--min-height:275px;}.elementor-315 .elementor-element.elementor-element-4c461e3{--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-315 .elementor-element.elementor-element-fb2475a{font-size:18px;}.elementor-315 .elementor-element.elementor-element-f788d98{--e-n-carousel-swiper-slides-to-display:1;}.elementor-315 .elementor-element.elementor-element-e40655f .elementor-button{border-radius:40px 40px 40px 40px;}.elementor-315 .elementor-element.elementor-element-0d2c547{--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-315 .elementor-element.elementor-element-c922afd{font-size:18px;}.elementor-315 .elementor-element.elementor-element-6583f3b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-8cff122{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-1320705{--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-315 .elementor-element.elementor-element-0bbdeef{font-size:18px;}.elementor-315 .elementor-element.elementor-element-ae1eb39 .elementor-heading-title{font-size:35px;}.elementor-315 .elementor-element.elementor-element-4e1a6ad .elementor-heading-title{font-size:35px;}.elementor-315 .elementor-element.elementor-element-75bead0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-600282b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-8494830{--e-n-carousel-swiper-slides-to-display:1;}.elementor-315 .elementor-element.elementor-element-38bca29{--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;}.elementor-315 .elementor-element.elementor-element-a7dc35b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-63c9009{--e-n-carousel-swiper-slides-to-display:1;}.elementor-315 .elementor-element.elementor-element-aee706c > .elementor-widget-container{padding:10px 14px 10px 14px;}.elementor-315 .elementor-element.elementor-element-aee706c{font-size:18px;}}@media(min-width:768px){.elementor-315 .elementor-element.elementor-element-4dce2e8{--width:65%;}.elementor-315 .elementor-element.elementor-element-ef46411{--width:33%;}.elementor-315 .elementor-element.elementor-element-eb9625d{--width:33%;}.elementor-315 .elementor-element.elementor-element-0b84d94{--width:33%;}.elementor-315 .elementor-element.elementor-element-47b2906{--width:33%;}.elementor-315 .elementor-element.elementor-element-6bbc72a{--width:35%;}.elementor-315 .elementor-element.elementor-element-18b3c2f{--width:50%;}.elementor-315 .elementor-element.elementor-element-8986953{--width:50%;}.elementor-315 .elementor-element.elementor-element-7bdb597{--width:33%;}.elementor-315 .elementor-element.elementor-element-07b0c73{--width:33%;}.elementor-315 .elementor-element.elementor-element-6f49cd9{--width:33%;}.elementor-315 .elementor-element.elementor-element-2db0e65{--content-width:500px;}.elementor-315 .elementor-element.elementor-element-9aba180{--content-width:500px;}.elementor-315 .elementor-element.elementor-element-37f2c4d{--width:50%;}.elementor-315 .elementor-element.elementor-element-a3af336{--width:50%;}.elementor-315 .elementor-element.elementor-element-583d94e{--width:100%;}.elementor-315 .elementor-element.elementor-element-5da15be{--content-width:90%;}.elementor-315 .elementor-element.elementor-element-46aaf87{--width:20%;}.elementor-315 .elementor-element.elementor-element-87d22c7{--width:20%;}.elementor-315 .elementor-element.elementor-element-ef23f3d{--width:20%;}.elementor-315 .elementor-element.elementor-element-cdb9759{--width:20%;}.elementor-315 .elementor-element.elementor-element-6b1383b{--width:50%;}.elementor-315 .elementor-element.elementor-element-b7e6af2{--width:50%;}.elementor-315 .elementor-element.elementor-element-3e947e1{--width:100%;}.elementor-315 .elementor-element.elementor-element-d2d11a8{--content-width:90%;}.elementor-315 .elementor-element.elementor-element-a98b4f3{--width:80%;}.elementor-315 .elementor-element.elementor-element-70e0f9f{--width:100%;}.elementor-315 .elementor-element.elementor-element-ad59a28{--width:50%;}.elementor-315 .elementor-element.elementor-element-dce117a{--width:50%;}.elementor-315 .elementor-element.elementor-element-33791fe{--width:100%;}.elementor-315 .elementor-element.elementor-element-e9eaba2{--content-width:844px;}.elementor-315 .elementor-element.elementor-element-6583f3b{--width:73%;}.elementor-315 .elementor-element.elementor-element-939cab1{--width:100%;}.elementor-315 .elementor-element.elementor-element-8cff122{--width:100%;}.elementor-315 .elementor-element.elementor-element-c4eb44f{--content-width:500px;}.elementor-315 .elementor-element.elementor-element-783dce0{--width:48%;}.elementor-315 .elementor-element.elementor-element-3383d46{--width:50%;}.elementor-315 .elementor-element.elementor-element-0a1828e{--width:100%;}.elementor-315 .elementor-element.elementor-element-75bead0{--width:100%;}.elementor-315 .elementor-element.elementor-element-a7dc35b{--width:50%;}.elementor-315 .elementor-element.elementor-element-b44e0c5{--width:50%;}.elementor-315 .elementor-element.elementor-element-86a1968{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-315 .elementor-element.elementor-element-5da15be{--content-width:100%;}.elementor-315 .elementor-element.elementor-element-a0933e8{--width:100%;}.elementor-315 .elementor-element.elementor-element-5658c03{--width:100%;}.elementor-315 .elementor-element.elementor-element-bf56a0e{--width:100%;}.elementor-315 .elementor-element.elementor-element-890ee8e{--width:100%;}.elementor-315 .elementor-element.elementor-element-d2d11a8{--content-width:100%;}}/* Start custom CSS for container, class: .elementor-element-da098e2 */.hoover_display{
    opacity: 0.0;
    -webkit-transition: ease-in-out 1s;
}
.hoover_display:hover{
    opacity: 0.8;
  transition: opacity .25s ease-in-out;
  -moz-transition: opacity .25s ease-in-out;
  -webkit-transition: opacity .25s ease-in-out;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a512b7b */.hoover_display{
    opacity: 0.0;
    -webkit-transition: ease-in-out 1s;
}
.hoover_display:hover{
    opacity: 0.8;
  transition: opacity .25s ease-in-out;
  -moz-transition: opacity .25s ease-in-out;
  -webkit-transition: opacity .25s ease-in-out;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db8eaf */.hoover_display{
    opacity: 0.0;
    -webkit-transition: ease-in-out 1s;
}
.hoover_display:hover{
    opacity: 0.8;
  transition: opacity .25s ease-in-out;
  -moz-transition: opacity .25s ease-in-out;
  -webkit-transition: opacity .25s ease-in-out;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1abd449 */.hoover_display{
    opacity: 0.0;
    -webkit-transition: ease-in-out 1s;
}
.hoover_display:hover{
    opacity: 0.8;
  transition: opacity .25s ease-in-out;
  -moz-transition: opacity .25s ease-in-out;
  -webkit-transition: opacity .25s ease-in-out;
    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NEXA BOLD';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://spanishpantryfestival.com/wp-content/uploads/2025/01/Nexa-Bold.eot');
	src: url('https://spanishpantryfestival.com/wp-content/uploads/2025/01/Nexa-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://spanishpantryfestival.com/wp-content/uploads/2025/01/Nexa-Bold.woff2') format('woff2'),
		url('https://spanishpantryfestival.com/wp-content/uploads/2025/01/Nexa-Bold.woff') format('woff'),
		url('https://spanishpantryfestival.com/wp-content/uploads/2025/01/Nexa-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */