.elementor-720 .elementor-element.elementor-element-822169f{--display:flex;--min-height:96vh;--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:5rem 0rem;--row-gap:5rem;--column-gap:0rem;--overlay-opacity:0.6;}.elementor-720 .elementor-element.elementor-element-822169f:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-822169f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gastronomo.vip/wp-content/uploads/gastronomo-oil-hero-image-mobile.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-720 .elementor-element.elementor-element-822169f::before, .elementor-720 .elementor-element.elementor-element-822169f > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-822169f > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-822169f > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-822169f > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-822169f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-720 .elementor-element.elementor-element-361b9cb{text-align:center;}.elementor-720 .elementor-element.elementor-element-361b9cb .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:5em;font-weight:700;color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-b0db5d6{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-720 .elementor-element.elementor-element-b0db5d6.elementor-element{--align-self:center;}.elementor-720 .elementor-element.elementor-element-b0db5d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:400;color:var( --e-global-color-d1697ae );}.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-720 .elementor-element.elementor-element-926f631 .elementor-button{background-color:#D4A74F00;font-family:"Cormorant Upright", Sans-serif;font-size:2em;font-weight:500;border-style:none;padding:0rem 0rem 0rem 0rem;}.elementor-720 .elementor-element.elementor-element-926f631{width:var( --container-widget-width, 41% );max-width:41%;background-color:#70AD4733;padding:1rem 2rem 1rem 2rem;--container-widget-width:41%;--container-widget-flex-grow:0;border-style:solid;border-color:#F7F7F021;border-radius:50px 50px 50px 50px;}.elementor-720 .elementor-element.elementor-element-926f631:hover{background-color:#F7F7F033;}.elementor-720 .elementor-element.elementor-element-926f631.elementor-element{--align-self:center;}.elementor-720 .elementor-element.elementor-element-c73c386{--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:center;--gap:7rem 0rem;--row-gap:7rem;--column-gap:0rem;--overlay-opacity:0.6;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-720 .elementor-element.elementor-element-c73c386:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-c73c386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gastronomo.vip/wp-content/uploads/gastronomo-two-directions-c.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-720 .elementor-element.elementor-element-c73c386::before, .elementor-720 .elementor-element.elementor-element-c73c386 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-c73c386 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-c73c386 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-c73c386 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-c73c386 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-d9f1da7{--display:flex;}.elementor-720 .elementor-element.elementor-element-1df634a{text-align:center;}.elementor-720 .elementor-element.elementor-element-1df634a .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:3.3em;font-weight:700;color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-973767a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-720 .elementor-element.elementor-element-89aabb9{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F7F7F021;--border-color:#F7F7F021;--border-radius:50px 50px 50px 50px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-720 .elementor-element.elementor-element-89aabb9:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-89aabb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-720 .elementor-element.elementor-element-89aabb9::before, .elementor-720 .elementor-element.elementor-element-89aabb9 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-89aabb9 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-89aabb9 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-89aabb9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-89aabb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-89aabb9.e-con{--align-self:center;}.elementor-720 .elementor-element.elementor-element-eb643bb .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:1.8em;font-weight:600;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-5082873{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F7F7F021;--border-color:#F7F7F021;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-720 .elementor-element.elementor-element-5082873::before, .elementor-720 .elementor-element.elementor-element-5082873 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-5082873 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-5082873 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-5082873 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-5082873 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-5082873.e-con{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-720 .elementor-element.elementor-element-e97bf28{padding:10px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-e97bf28.elementor-element{--align-self:center;}.elementor-720 .elementor-element.elementor-element-e97bf28 .elementor-icon-wrapper{text-align:center;}.elementor-720 .elementor-element.elementor-element-e97bf28 .elementor-icon{font-size:40px;}.elementor-720 .elementor-element.elementor-element-e97bf28 .elementor-icon svg{height:40px;}.elementor-720 .elementor-element.elementor-element-54e451a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F7F7F021;--border-color:#F7F7F021;--border-radius:50px 50px 50px 50px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-720 .elementor-element.elementor-element-54e451a:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-54e451a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-720 .elementor-element.elementor-element-54e451a::before, .elementor-720 .elementor-element.elementor-element-54e451a > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-54e451a > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-54e451a > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-54e451a > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-54e451a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-54e451a.e-con{--align-self:center;}.elementor-720 .elementor-element.elementor-element-657d64c .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:1.8em;font-weight:600;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-6420be1{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F7F7F021;--border-color:#F7F7F021;--border-radius:50% 50% 50% 50%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-720 .elementor-element.elementor-element-6420be1::before, .elementor-720 .elementor-element.elementor-element-6420be1 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-6420be1 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-6420be1 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-6420be1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-6420be1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-6420be1.e-con{--align-self:center;}.elementor-720 .elementor-element.elementor-element-35a744f{padding:10px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-35a744f.elementor-element{--align-self:center;}.elementor-720 .elementor-element.elementor-element-35a744f .elementor-icon-wrapper{text-align:center;}.elementor-720 .elementor-element.elementor-element-35a744f .elementor-icon{font-size:40px;}.elementor-720 .elementor-element.elementor-element-35a744f .elementor-icon svg{height:40px;}.elementor-720 .elementor-element.elementor-element-d6aa112{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F7F7F021;--border-color:#F7F7F021;--border-radius:50px 50px 50px 50px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-720 .elementor-element.elementor-element-d6aa112:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-d6aa112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-720 .elementor-element.elementor-element-d6aa112::before, .elementor-720 .elementor-element.elementor-element-d6aa112 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-d6aa112 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-d6aa112 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-d6aa112 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-d6aa112 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-d6aa112.e-con{--align-self:center;}.elementor-720 .elementor-element.elementor-element-497ff77 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:1.8em;font-weight:600;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-789d7c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-720 .elementor-element.elementor-element-789d7c0:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-789d7c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gastronomo.vip/wp-content/uploads/gastronomo-footer-background.jpg");}.elementor-720 .elementor-element.elementor-element-ecac744{--e-image-carousel-slides-to-show:10;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-720 .elementor-element.elementor-element-548d76f{--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;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--overlay-opacity:0.6;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-720 .elementor-element.elementor-element-548d76f:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-548d76f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gastronomo.vip/wp-content/uploads/gastronomo-fondo-caviar-b.jpg");background-position:center center;}.elementor-720 .elementor-element.elementor-element-548d76f::before, .elementor-720 .elementor-element.elementor-element-548d76f > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-548d76f > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-548d76f > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-548d76f > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-548d76f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-f8c64b9{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-720 .elementor-element.elementor-element-8619ac5{text-align:center;}.elementor-720 .elementor-element.elementor-element-8619ac5 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:3.3em;font-weight:700;color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-b18fdec{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-720 .elementor-element.elementor-element-b18fdec.elementor-element{--align-self:center;}.elementor-720 .elementor-element.elementor-element-b18fdec .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:1.3em;font-weight:400;color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-f31a171{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-720 .elementor-element.elementor-element-f8507be{--display:flex;--min-height:250px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F7F7F021;--border-color:#F7F7F021;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-720 .elementor-element.elementor-element-f8507be:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-f8507be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-720 .elementor-element.elementor-element-f8507be::before, .elementor-720 .elementor-element.elementor-element-f8507be > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-f8507be > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-f8507be > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-f8507be > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-f8507be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-f8507be.e-con{--align-self:center;}.elementor-720 .elementor-element.elementor-element-6c5192c{--display:flex;}.elementor-720 .elementor-element.elementor-element-55d3196 .elementor-icon-wrapper{text-align:center;}.elementor-720 .elementor-element.elementor-element-b9399a5{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-720 .elementor-element.elementor-element-d4d8d00 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:2.3em;font-weight:600;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-720 .elementor-element.elementor-element-06cf8ad{font-family:"Raleway", Sans-serif;font-size:1.2em;font-weight:400;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-51e7b10{--display:flex;--min-height:250px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F7F7F021;--border-color:#F7F7F021;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-720 .elementor-element.elementor-element-51e7b10:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-51e7b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-720 .elementor-element.elementor-element-51e7b10::before, .elementor-720 .elementor-element.elementor-element-51e7b10 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-51e7b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-51e7b10 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-51e7b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-51e7b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-51e7b10.e-con{--align-self:center;}.elementor-720 .elementor-element.elementor-element-1f0c869{--display:flex;}.elementor-720 .elementor-element.elementor-element-b62867f .elementor-icon-wrapper{text-align:center;}.elementor-720 .elementor-element.elementor-element-e5c8ad5{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-720 .elementor-element.elementor-element-72fdcf1 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:2.3em;font-weight:600;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-9a86841{font-family:"Raleway", Sans-serif;font-size:1.2em;font-weight:400;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-0fbe1fc{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-720 .elementor-element.elementor-element-235e0d6{--display:flex;--min-height:250px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F7F7F021;--border-color:#F7F7F021;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-720 .elementor-element.elementor-element-235e0d6:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-235e0d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-720 .elementor-element.elementor-element-235e0d6::before, .elementor-720 .elementor-element.elementor-element-235e0d6 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-235e0d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-235e0d6 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-235e0d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-235e0d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-235e0d6.e-con{--align-self:center;}.elementor-720 .elementor-element.elementor-element-99a4cf6{--display:flex;}.elementor-720 .elementor-element.elementor-element-df7f81f .elementor-icon-wrapper{text-align:center;}.elementor-720 .elementor-element.elementor-element-85eb067{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-720 .elementor-element.elementor-element-fde4b1c .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:2.3em;font-weight:600;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-2863e56{font-family:"Raleway", Sans-serif;font-size:1.2em;font-weight:400;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-4abdd0e{--display:flex;--min-height:250px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F7F7F021;--border-color:#F7F7F021;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-720 .elementor-element.elementor-element-4abdd0e:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-4abdd0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-720 .elementor-element.elementor-element-4abdd0e::before, .elementor-720 .elementor-element.elementor-element-4abdd0e > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-4abdd0e > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-4abdd0e > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-4abdd0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-4abdd0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-4abdd0e.e-con{--align-self:center;}.elementor-720 .elementor-element.elementor-element-d7c80d6{--display:flex;}.elementor-720 .elementor-element.elementor-element-7fe45f3 .elementor-icon-wrapper{text-align:center;}.elementor-720 .elementor-element.elementor-element-a1a6767{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-720 .elementor-element.elementor-element-fc9a611 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:2.3em;font-weight:600;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-373b42d{font-family:"Raleway", Sans-serif;font-size:1.2em;font-weight:400;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-e66f4b2 .elementor-button{background-color:#D4A74F00;font-family:"Cormorant Upright", Sans-serif;font-size:2em;font-weight:500;border-style:none;padding:0rem 0rem 0rem 0rem;}.elementor-720 .elementor-element.elementor-element-e66f4b2{width:var( --container-widget-width, 41% );max-width:41%;background-color:#70AD4733;margin:5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1rem 2rem 1rem 2rem;--container-widget-width:41%;--container-widget-flex-grow:0;border-style:solid;border-color:#F7F7F021;border-radius:50px 50px 50px 50px;}.elementor-720 .elementor-element.elementor-element-e66f4b2:hover{background-color:#F7F7F033;}.elementor-720 .elementor-element.elementor-element-e66f4b2.elementor-element{--align-self:center;}.elementor-720 .elementor-element.elementor-element-fcbf1a6{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.75;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-720 .elementor-element.elementor-element-fcbf1a6:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-fcbf1a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gastronomo.vip/wp-content/uploads/gastronomo-footer-background.jpg");}.elementor-720 .elementor-element.elementor-element-fcbf1a6::before, .elementor-720 .elementor-element.elementor-element-fcbf1a6 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-fcbf1a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-fcbf1a6 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-fcbf1a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-fcbf1a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-695a79f{--e-image-carousel-slides-to-show:5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-720 .elementor-element.elementor-element-8043659{--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;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--overlay-opacity:0.6;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-720 .elementor-element.elementor-element-8043659:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-8043659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gastronomo.vip/wp-content/uploads/gastronomo-corcho-vino.jpg");background-position:center center;}.elementor-720 .elementor-element.elementor-element-8043659::before, .elementor-720 .elementor-element.elementor-element-8043659 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-8043659 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-8043659 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-8043659 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-8043659 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-230559b{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-720 .elementor-element.elementor-element-1bff5f7{text-align:center;}.elementor-720 .elementor-element.elementor-element-1bff5f7 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:3.3em;font-weight:700;color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-a1b3f53{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-720 .elementor-element.elementor-element-a1b3f53.elementor-element{--align-self:center;}.elementor-720 .elementor-element.elementor-element-a1b3f53 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:1.3em;font-weight:400;color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-4a8d07e{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-720 .elementor-element.elementor-element-74126f3{--display:flex;--min-height:275px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F7F7F021;--border-color:#F7F7F021;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-720 .elementor-element.elementor-element-74126f3:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-74126f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-720 .elementor-element.elementor-element-74126f3::before, .elementor-720 .elementor-element.elementor-element-74126f3 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-74126f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-74126f3 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-74126f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-74126f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-74126f3.e-con{--align-self:center;}.elementor-720 .elementor-element.elementor-element-c10bc1f{--display:flex;}.elementor-720 .elementor-element.elementor-element-f801d7e .elementor-icon-wrapper{text-align:center;}.elementor-720 .elementor-element.elementor-element-24738d2{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-720 .elementor-element.elementor-element-8a4b1ad .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:2.3em;font-weight:600;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-de3f4ee{font-family:"Raleway", Sans-serif;font-size:1.2em;font-weight:400;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-92c0318{--display:flex;--min-height:275px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F7F7F021;--border-color:#F7F7F021;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-720 .elementor-element.elementor-element-92c0318:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-92c0318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-720 .elementor-element.elementor-element-92c0318::before, .elementor-720 .elementor-element.elementor-element-92c0318 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-92c0318 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-92c0318 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-92c0318 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-92c0318 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-92c0318.e-con{--align-self:center;}.elementor-720 .elementor-element.elementor-element-ce09d30{--display:flex;}.elementor-720 .elementor-element.elementor-element-8649c15 .elementor-icon-wrapper{text-align:center;}.elementor-720 .elementor-element.elementor-element-39c644c{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-720 .elementor-element.elementor-element-75d06f0 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:2.3em;font-weight:600;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-c1fabd1{font-family:"Raleway", Sans-serif;font-size:1.2em;font-weight:400;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-d38362c{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-720 .elementor-element.elementor-element-dbee579{--display:flex;--min-height:275px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F7F7F021;--border-color:#F7F7F021;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-720 .elementor-element.elementor-element-dbee579:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-dbee579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-720 .elementor-element.elementor-element-dbee579::before, .elementor-720 .elementor-element.elementor-element-dbee579 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-dbee579 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-dbee579 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-dbee579 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-dbee579 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-dbee579.e-con{--align-self:center;}.elementor-720 .elementor-element.elementor-element-81bd071{--display:flex;}.elementor-720 .elementor-element.elementor-element-bf9c390 .elementor-icon-wrapper{text-align:center;}.elementor-720 .elementor-element.elementor-element-4413883{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-720 .elementor-element.elementor-element-658d654 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:2.3em;font-weight:600;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-75fc06a{font-family:"Raleway", Sans-serif;font-size:1.2em;font-weight:400;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-e0dc2be{--display:flex;--min-height:275px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F7F7F021;--border-color:#F7F7F021;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-720 .elementor-element.elementor-element-e0dc2be:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-e0dc2be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-720 .elementor-element.elementor-element-e0dc2be::before, .elementor-720 .elementor-element.elementor-element-e0dc2be > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-e0dc2be > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-e0dc2be > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-e0dc2be > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-e0dc2be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-e0dc2be.e-con{--align-self:center;}.elementor-720 .elementor-element.elementor-element-7f8fa1d{--display:flex;}.elementor-720 .elementor-element.elementor-element-abcb9c6 .elementor-icon-wrapper{text-align:center;}.elementor-720 .elementor-element.elementor-element-52bbad4{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-720 .elementor-element.elementor-element-1b8fd80 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:2.3em;font-weight:600;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-31e6daf{font-family:"Raleway", Sans-serif;font-size:1.2em;font-weight:400;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-5273c23 .elementor-button{background-color:#D4A74F00;font-family:"Cormorant Upright", Sans-serif;font-size:2em;font-weight:500;border-style:none;padding:0rem 0rem 0rem 0rem;}.elementor-720 .elementor-element.elementor-element-5273c23{width:var( --container-widget-width, 41% );max-width:41%;background-color:#70AD4733;margin:5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1rem 2rem 1rem 2rem;--container-widget-width:41%;--container-widget-flex-grow:0;border-style:solid;border-color:#F7F7F021;border-radius:50px 50px 50px 50px;}.elementor-720 .elementor-element.elementor-element-5273c23:hover{background-color:#F7F7F033;}.elementor-720 .elementor-element.elementor-element-5273c23.elementor-element{--align-self:center;}.elementor-720 .elementor-element.elementor-element-44f9267{--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;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--overlay-opacity:0.6;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-720 .elementor-element.elementor-element-44f9267:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-44f9267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gastronomo.vip/wp-content/uploads/gastronomo-fongo-higos.jpg");background-position:center center;}.elementor-720 .elementor-element.elementor-element-44f9267::before, .elementor-720 .elementor-element.elementor-element-44f9267 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-44f9267 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-44f9267 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-44f9267 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-44f9267 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-80a2d6e{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-720 .elementor-element.elementor-element-ab869ed{text-align:center;}.elementor-720 .elementor-element.elementor-element-ab869ed .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:3.3em;font-weight:700;color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-a987ab0{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-720 .elementor-element.elementor-element-a987ab0.elementor-element{--align-self:center;}.elementor-720 .elementor-element.elementor-element-a987ab0 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:1.3em;font-weight:400;color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-afa3475{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-720 .elementor-element.elementor-element-a2ef5b4{--display:flex;--min-height:275px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F7F7F021;--border-color:#F7F7F021;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-720 .elementor-element.elementor-element-a2ef5b4:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-a2ef5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-720 .elementor-element.elementor-element-a2ef5b4::before, .elementor-720 .elementor-element.elementor-element-a2ef5b4 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-a2ef5b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-a2ef5b4 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-a2ef5b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-a2ef5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-a2ef5b4.e-con{--align-self:center;}.elementor-720 .elementor-element.elementor-element-b9e1d16{--display:flex;}.elementor-720 .elementor-element.elementor-element-8bdf2a2 .elementor-icon-wrapper{text-align:center;}.elementor-720 .elementor-element.elementor-element-1a13a00{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-720 .elementor-element.elementor-element-487d9dd .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:2.3em;font-weight:600;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-9511018{font-family:"Raleway", Sans-serif;font-size:1.2em;font-weight:400;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-e5f1887{--display:flex;--min-height:275px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F7F7F021;--border-color:#F7F7F021;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-720 .elementor-element.elementor-element-e5f1887:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-e5f1887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-720 .elementor-element.elementor-element-e5f1887::before, .elementor-720 .elementor-element.elementor-element-e5f1887 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-e5f1887 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-e5f1887 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-e5f1887 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-e5f1887 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-e5f1887.e-con{--align-self:center;}.elementor-720 .elementor-element.elementor-element-121b82c{--display:flex;}.elementor-720 .elementor-element.elementor-element-2b0c3a1 .elementor-icon-wrapper{text-align:center;}.elementor-720 .elementor-element.elementor-element-332e198{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-720 .elementor-element.elementor-element-c578e5c .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:2.3em;font-weight:600;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-09a3cbf{font-family:"Raleway", Sans-serif;font-size:1.2em;font-weight:400;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-13ef45b{--display:flex;--min-height:275px;--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-720 .elementor-element.elementor-element-3632f25{--display:flex;--min-height:275px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F7F7F021;--border-color:#F7F7F021;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-720 .elementor-element.elementor-element-3632f25:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-3632f25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-720 .elementor-element.elementor-element-3632f25::before, .elementor-720 .elementor-element.elementor-element-3632f25 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-3632f25 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-3632f25 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-3632f25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-3632f25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-3632f25.e-con{--align-self:center;}.elementor-720 .elementor-element.elementor-element-556786e{--display:flex;}.elementor-720 .elementor-element.elementor-element-ede824e .elementor-icon-wrapper{text-align:center;}.elementor-720 .elementor-element.elementor-element-2fbe669{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-720 .elementor-element.elementor-element-557a565 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:2.3em;font-weight:600;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-915783d{font-family:"Raleway", Sans-serif;font-size:1.2em;font-weight:400;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-eaeb2c5{--display:flex;--min-height:275px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F7F7F021;--border-color:#F7F7F021;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-720 .elementor-element.elementor-element-eaeb2c5:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-eaeb2c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-720 .elementor-element.elementor-element-eaeb2c5::before, .elementor-720 .elementor-element.elementor-element-eaeb2c5 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-eaeb2c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-eaeb2c5 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-eaeb2c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-eaeb2c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-eaeb2c5.e-con{--align-self:center;}.elementor-720 .elementor-element.elementor-element-82b4f9f{--display:flex;}.elementor-720 .elementor-element.elementor-element-c81e00f .elementor-icon-wrapper{text-align:center;}.elementor-720 .elementor-element.elementor-element-028a26d{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-720 .elementor-element.elementor-element-0f17f91 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:2.3em;font-weight:600;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-6ca086c{font-family:"Raleway", Sans-serif;font-size:1.2em;font-weight:400;text-shadow:1px 1px 0px rgba(77, 77, 77, 0.85);color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-86b03fa{--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:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--overlay-opacity:0.75;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-720 .elementor-element.elementor-element-86b03fa:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-86b03fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gastronomo.vip/wp-content/uploads/gastronomo-fondo-chuches.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-720 .elementor-element.elementor-element-86b03fa::before, .elementor-720 .elementor-element.elementor-element-86b03fa > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-86b03fa > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-86b03fa > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-86b03fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-86b03fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-720 .elementor-element.elementor-element-f14bd85{text-align:center;}.elementor-720 .elementor-element.elementor-element-f14bd85 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:3.3em;font-weight:700;color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-b9897f9{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-720 .elementor-element.elementor-element-b9897f9.elementor-element{--align-self:center;}.elementor-720 .elementor-element.elementor-element-b9897f9 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:1.3em;font-weight:400;color:var( --e-global-color-d1697ae );}.elementor-720 .elementor-element.elementor-element-aae284e .elementor-button{background-color:#D4A74F00;font-family:"Cormorant Upright", Sans-serif;font-size:2em;font-weight:500;border-style:none;padding:0rem 0rem 0rem 0rem;}.elementor-720 .elementor-element.elementor-element-aae284e{width:var( --container-widget-width, 41% );max-width:41%;background-color:#70AD4733;padding:1rem 2rem 1rem 2rem;--container-widget-width:41%;--container-widget-flex-grow:0;border-style:solid;border-color:#F7F7F021;border-radius:50px 50px 50px 50px;}.elementor-720 .elementor-element.elementor-element-aae284e:hover{background-color:#F7F7F033;}.elementor-720 .elementor-element.elementor-element-aae284e.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-720 .elementor-element.elementor-element-822169f:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-822169f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gastronomo.vip/wp-content/uploads/gastronomo-oil-hero-image-mobile.jpg");}.elementor-720 .elementor-element.elementor-element-822169f{--min-height:80vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-720 .elementor-element.elementor-element-361b9cb .elementor-heading-title{font-size:2.5em;line-height:1em;letter-spacing:-0.01em;}.elementor-720 .elementor-element.elementor-element-b0db5d6{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;text-align:left;}.elementor-720 .elementor-element.elementor-element-b0db5d6 .elementor-heading-title{font-size:1em;line-height:1.4em;}.elementor-720 .elementor-element.elementor-element-926f631{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-720 .elementor-element.elementor-element-926f631 .elementor-button{font-size:1.3em;}.elementor-720 .elementor-element.elementor-element-c73c386:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-c73c386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gastronomo.vip/wp-content/uploads/gastronomo-two-directions-c-mobile.jpg");}.elementor-720 .elementor-element.elementor-element-c73c386{--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;--padding-top:4rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-720 .elementor-element.elementor-element-1df634a .elementor-heading-title{font-size:2em;}.elementor-720 .elementor-element.elementor-element-89aabb9{--min-height:0vh;--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;--align-items:center;--border-radius:50px 50px 50px 50px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-720 .elementor-element.elementor-element-eb643bb .elementor-heading-title{font-size:1.5em;}.elementor-720 .elementor-element.elementor-element-5082873{--min-height:0vh;--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-720 .elementor-element.elementor-element-e97bf28 .elementor-icon{font-size:30px;}.elementor-720 .elementor-element.elementor-element-e97bf28 .elementor-icon svg{height:30px;}.elementor-720 .elementor-element.elementor-element-e97bf28 .elementor-icon i, .elementor-720 .elementor-element.elementor-element-e97bf28 .elementor-icon svg{transform:rotate(90deg);}.elementor-720 .elementor-element.elementor-element-54e451a{--min-height:0vh;--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;--align-items:center;--border-radius:50px 50px 50px 50px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-720 .elementor-element.elementor-element-657d64c .elementor-heading-title{font-size:1.5em;}.elementor-720 .elementor-element.elementor-element-6420be1{--min-height:0vh;--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-720 .elementor-element.elementor-element-35a744f .elementor-icon{font-size:30px;}.elementor-720 .elementor-element.elementor-element-35a744f .elementor-icon svg{height:30px;}.elementor-720 .elementor-element.elementor-element-35a744f .elementor-icon i, .elementor-720 .elementor-element.elementor-element-35a744f .elementor-icon svg{transform:rotate(90deg);}.elementor-720 .elementor-element.elementor-element-d6aa112{--min-height:0vh;--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;--align-items:center;--border-radius:50px 50px 50px 50px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-720 .elementor-element.elementor-element-497ff77 .elementor-heading-title{font-size:1.5em;}.elementor-720 .elementor-element.elementor-element-789d7c0{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-720 .elementor-element.elementor-element-ecac744{--e-image-carousel-slides-to-show:3;}.elementor-720 .elementor-element.elementor-element-548d76f:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-548d76f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gastronomo.vip/wp-content/uploads/gastronomo-fondo-caviar.jpg");background-position:top center;background-repeat:repeat-y;background-size:cover;}.elementor-720 .elementor-element.elementor-element-548d76f{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-720 .elementor-element.elementor-element-8619ac5 .elementor-heading-title{font-size:2em;}.elementor-720 .elementor-element.elementor-element-b18fdec{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-720 .elementor-element.elementor-element-b18fdec .elementor-heading-title{font-size:1.1em;}.elementor-720 .elementor-element.elementor-element-f31a171{--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-720 .elementor-element.elementor-element-f8507be{--min-height:0vh;--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-720 .elementor-element.elementor-element-6c5192c{--min-height:3.5rem;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-720 .elementor-element.elementor-element-06cf8ad{font-size:1em;}.elementor-720 .elementor-element.elementor-element-51e7b10{--min-height:0vh;--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-720 .elementor-element.elementor-element-1f0c869{--min-height:3.5rem;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-720 .elementor-element.elementor-element-9a86841{font-size:1em;}.elementor-720 .elementor-element.elementor-element-235e0d6{--min-height:0vh;--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-720 .elementor-element.elementor-element-99a4cf6{--min-height:3.5rem;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-720 .elementor-element.elementor-element-2863e56{font-size:1em;}.elementor-720 .elementor-element.elementor-element-4abdd0e{--min-height:0vh;--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-720 .elementor-element.elementor-element-d7c80d6{--min-height:3.5rem;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-720 .elementor-element.elementor-element-373b42d{font-size:1em;}.elementor-720 .elementor-element.elementor-element-e66f4b2{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-720 .elementor-element.elementor-element-e66f4b2 .elementor-button{font-size:1.3em;}.elementor-720 .elementor-element.elementor-element-fcbf1a6{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-720 .elementor-element.elementor-element-695a79f{--e-image-carousel-slides-to-show:1;}.elementor-720 .elementor-element.elementor-element-8043659:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-8043659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gastronomo.vip/wp-content/uploads/gastronomo-corcho-vino-mobile.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-720 .elementor-element.elementor-element-8043659{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-720 .elementor-element.elementor-element-230559b{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-720 .elementor-element.elementor-element-1bff5f7 .elementor-heading-title{font-size:2em;}.elementor-720 .elementor-element.elementor-element-a1b3f53{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-720 .elementor-element.elementor-element-a1b3f53 .elementor-heading-title{font-size:1.1em;}.elementor-720 .elementor-element.elementor-element-4a8d07e{--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-720 .elementor-element.elementor-element-74126f3{--min-height:0vh;--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-720 .elementor-element.elementor-element-c10bc1f{--min-height:3.5rem;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-720 .elementor-element.elementor-element-de3f4ee{font-size:1em;}.elementor-720 .elementor-element.elementor-element-92c0318{--min-height:0vh;--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-720 .elementor-element.elementor-element-ce09d30{--min-height:3.5rem;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-720 .elementor-element.elementor-element-c1fabd1{font-size:1em;}.elementor-720 .elementor-element.elementor-element-dbee579{--min-height:0vh;--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-720 .elementor-element.elementor-element-81bd071{--min-height:3.5rem;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-720 .elementor-element.elementor-element-75fc06a{font-size:1em;}.elementor-720 .elementor-element.elementor-element-e0dc2be{--min-height:0vh;--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-720 .elementor-element.elementor-element-7f8fa1d{--min-height:3.5rem;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-720 .elementor-element.elementor-element-31e6daf{font-size:1em;}.elementor-720 .elementor-element.elementor-element-5273c23{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-720 .elementor-element.elementor-element-5273c23 .elementor-button{font-size:1.3em;}.elementor-720 .elementor-element.elementor-element-44f9267:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-44f9267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gastronomo.vip/wp-content/uploads/gastronomo-fongo-higos-movil.jpg");background-position:top center;background-repeat:repeat-y;background-size:cover;}.elementor-720 .elementor-element.elementor-element-44f9267{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-720 .elementor-element.elementor-element-ab869ed .elementor-heading-title{font-size:2em;}.elementor-720 .elementor-element.elementor-element-a987ab0{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-720 .elementor-element.elementor-element-a987ab0 .elementor-heading-title{font-size:1.1em;}.elementor-720 .elementor-element.elementor-element-a2ef5b4{--min-height:0vh;--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-720 .elementor-element.elementor-element-b9e1d16{--min-height:3.5rem;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-720 .elementor-element.elementor-element-9511018{font-size:1em;}.elementor-720 .elementor-element.elementor-element-e5f1887{--min-height:0vh;--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-720 .elementor-element.elementor-element-121b82c{--min-height:3.5rem;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-720 .elementor-element.elementor-element-09a3cbf{font-size:1em;}.elementor-720 .elementor-element.elementor-element-3632f25{--min-height:0vh;--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-720 .elementor-element.elementor-element-556786e{--min-height:3.5rem;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-720 .elementor-element.elementor-element-915783d{font-size:1em;}.elementor-720 .elementor-element.elementor-element-eaeb2c5{--min-height:0vh;--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-720 .elementor-element.elementor-element-82b4f9f{--min-height:3.5rem;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-720 .elementor-element.elementor-element-6ca086c{font-size:1em;}.elementor-720 .elementor-element.elementor-element-86b03fa:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-86b03fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gastronomo.vip/wp-content/uploads/vista-cercana-de-dulces-coloridos-scaled.jpg");background-size:cover;}.elementor-720 .elementor-element.elementor-element-86b03fa{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--overlay-opacity:0.75;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-720 .elementor-element.elementor-element-f14bd85 .elementor-heading-title{font-size:2em;}.elementor-720 .elementor-element.elementor-element-b9897f9{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-720 .elementor-element.elementor-element-b9897f9 .elementor-heading-title{font-size:1.1em;}.elementor-720 .elementor-element.elementor-element-aae284e{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-720 .elementor-element.elementor-element-aae284e .elementor-button{font-size:1.3em;}}@media(min-width:768px){.elementor-720 .elementor-element.elementor-element-89aabb9{--width:27%;}.elementor-720 .elementor-element.elementor-element-5082873{--width:50px;}.elementor-720 .elementor-element.elementor-element-54e451a{--width:25%;}.elementor-720 .elementor-element.elementor-element-6420be1{--width:50px;}.elementor-720 .elementor-element.elementor-element-d6aa112{--width:25%;}.elementor-720 .elementor-element.elementor-element-f8507be{--width:50%;}.elementor-720 .elementor-element.elementor-element-6c5192c{--width:15%;}.elementor-720 .elementor-element.elementor-element-b9399a5{--width:85%;}.elementor-720 .elementor-element.elementor-element-51e7b10{--width:50%;}.elementor-720 .elementor-element.elementor-element-1f0c869{--width:15%;}.elementor-720 .elementor-element.elementor-element-e5c8ad5{--width:85%;}.elementor-720 .elementor-element.elementor-element-235e0d6{--width:50%;}.elementor-720 .elementor-element.elementor-element-99a4cf6{--width:15%;}.elementor-720 .elementor-element.elementor-element-85eb067{--width:85%;}.elementor-720 .elementor-element.elementor-element-4abdd0e{--width:50%;}.elementor-720 .elementor-element.elementor-element-d7c80d6{--width:15%;}.elementor-720 .elementor-element.elementor-element-a1a6767{--width:85%;}.elementor-720 .elementor-element.elementor-element-74126f3{--width:50%;}.elementor-720 .elementor-element.elementor-element-c10bc1f{--width:15%;}.elementor-720 .elementor-element.elementor-element-24738d2{--width:85%;}.elementor-720 .elementor-element.elementor-element-92c0318{--width:50%;}.elementor-720 .elementor-element.elementor-element-ce09d30{--width:15%;}.elementor-720 .elementor-element.elementor-element-39c644c{--width:85%;}.elementor-720 .elementor-element.elementor-element-dbee579{--width:50%;}.elementor-720 .elementor-element.elementor-element-81bd071{--width:15%;}.elementor-720 .elementor-element.elementor-element-4413883{--width:85%;}.elementor-720 .elementor-element.elementor-element-e0dc2be{--width:50%;}.elementor-720 .elementor-element.elementor-element-7f8fa1d{--width:15%;}.elementor-720 .elementor-element.elementor-element-52bbad4{--width:85%;}.elementor-720 .elementor-element.elementor-element-a2ef5b4{--width:50%;}.elementor-720 .elementor-element.elementor-element-b9e1d16{--width:15%;}.elementor-720 .elementor-element.elementor-element-1a13a00{--width:85%;}.elementor-720 .elementor-element.elementor-element-e5f1887{--width:50%;}.elementor-720 .elementor-element.elementor-element-121b82c{--width:15%;}.elementor-720 .elementor-element.elementor-element-332e198{--width:85%;}.elementor-720 .elementor-element.elementor-element-3632f25{--width:50%;}.elementor-720 .elementor-element.elementor-element-556786e{--width:15%;}.elementor-720 .elementor-element.elementor-element-2fbe669{--width:85%;}.elementor-720 .elementor-element.elementor-element-eaeb2c5{--width:50%;}.elementor-720 .elementor-element.elementor-element-82b4f9f{--width:15%;}.elementor-720 .elementor-element.elementor-element-028a26d{--width:85%;}}/* Start custom CSS for button, class: .elementor-element-926f631 *//* ---------------------------------------------------- */
/* PASO 1: EL WRAPPER (Aquí forzamos el Glass y la forma) */
/* ---------------------------------------------------- */
.elementor-720 .elementor-element.elementor-element-926f631 {
    /* Claves para el backdrop-filter */
    position: relative;
    z-index: 10;
    
    /* Aplicamos el desenfoque al contenedor del widget */
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(7px);
    
    /* Heredamos la forma de la clase global, pero la forzamos aquí también */
    border-radius: 9999px;
    overflow: hidden; /* Para que el backdrop-filter no se escape */
}

/* ---------------------------------------------------- */
/* PASO 2: EL BOTÓN INTERNO (Transparencia)              */
/* ---------------------------------------------------- */
.elementor-720 .elementor-element.elementor-element-926f631 a.elementor-button {
    /* Hacemos el botón interno COMPLETAMENTE transparente */
    background: transparent !important; 
    border: none !important; /* Quitamos el borde por defecto */
    
    /* Ajustes visuales para el contenido del botón */
    color: #F7F7F0 !important; /* Asegura el color del texto */
}

/* Mantenemos el fondo transparente al hacer hover en el botón interno */
.elementor-720 .elementor-element.elementor-element-926f631:hover a.elementor-button {
    background: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89aabb9 */.bidirection {
    /* Efecto Glassmorphism */
    
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(6px);
    border: 2px solid rgba(255, 255, 255, 0.105);
    /*border-radius: 50px;*/
    box-shadow: inset 0 0 2px rgba(255, 255, 255, 0.13);
    transition: all 0.3s ease;
}

.elementor-720 .elementor-element.elementor-element-89aabb9:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 48px 0 rgba(31, 38, 135, 0.25);
}

/*background: rgba(255, 255, 255, 0.1px);*/
/*background: radial-gradient(circle at top left, #ffffff90, transparent 50%);*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54e451a */.bidirection {
    /* Efecto Glassmorphism */
    
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(6px);
    border: 2px solid rgba(255, 255, 255, 0.105);
    /*border-radius: 50px;*/
    box-shadow: inset 0 0 2px rgba(255, 255, 255, 0.13);
    transition: all 0.3s ease;
}

.elementor-720 .elementor-element.elementor-element-54e451a:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 48px 0 rgba(31, 38, 135, 0.25);
}

/*background: rgba(255, 255, 255, 0.1px);*/
/*background: radial-gradient(circle at top left, #ffffff90, transparent 50%);*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6aa112 */.bidirection {
    /* Efecto Glassmorphism */
    
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(6px);
    border: 2px solid rgba(255, 255, 255, 0.105);
    /*border-radius: 50px;*/
    box-shadow: inset 0 0 2px rgba(255, 255, 255, 0.13);
    transition: all 0.3s ease;
}

.elementor-720 .elementor-element.elementor-element-d6aa112:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 48px 0 rgba(31, 38, 135, 0.25);
}

/*background: rgba(255, 255, 255, 0.1px);*/
/*background: radial-gradient(circle at top left, #ffffff90, transparent 50%);*//* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ecac744 */.elementor-720 .elementor-element.elementor-element-ecac744 .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8507be */.card {
    /* Efecto Glassmorphism */
    
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(6px);
    border: 2px solid rgba(255, 255, 255, 0.105);
    border-radius: 18px;
    box-shadow: inset 0 0 2px rgba(255, 255, 255, 0.13);
    transition: all 0.3s ease;
}

.elementor-720 .elementor-element.elementor-element-f8507be:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 48px 0 rgba(31, 38, 135, 0.25);
}

/*background: rgba(255, 255, 255, 0.1px);*/
/*background: radial-gradient(circle at top left, #ffffff90, transparent 50%);*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e7b10 */.card {
    /* Efecto Glassmorphism */
    
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(6px);
    border: 2px solid rgba(255, 255, 255, 0.105);
    border-radius: 18px;
    box-shadow: inset 0 0 2px rgba(255, 255, 255, 0.13);
    transition: all 0.3s ease;
}

.elementor-720 .elementor-element.elementor-element-51e7b10:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 48px 0 rgba(31, 38, 135, 0.25);
}

/*background: rgba(255, 255, 255, 0.1px);*/
/*background: radial-gradient(circle at top left, #ffffff90, transparent 50%);*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235e0d6 */.card {
    /* Efecto Glassmorphism */
    
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(6px);
    border: 2px solid rgba(255, 255, 255, 0.105);
    border-radius: 18px;
    box-shadow: inset 0 0 2px rgba(255, 255, 255, 0.13);
    transition: all 0.3s ease;
}

.elementor-720 .elementor-element.elementor-element-235e0d6:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 48px 0 rgba(31, 38, 135, 0.25);
}

/*background: rgba(255, 255, 255, 0.1px);*/
/*background: radial-gradient(circle at top left, #ffffff90, transparent 50%);*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4abdd0e */.card {
    /* Efecto Glassmorphism */
    
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(6px);
    border: 2px solid rgba(255, 255, 255, 0.105);
    border-radius: 18px;
    box-shadow: inset 0 0 2px rgba(255, 255, 255, 0.13);
    transition: all 0.3s ease;
}

.elementor-720 .elementor-element.elementor-element-4abdd0e:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 48px 0 rgba(31, 38, 135, 0.25);
}

/*background: rgba(255, 255, 255, 0.1px);*/
/*background: radial-gradient(circle at top left, #ffffff90, transparent 50%);*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e66f4b2 *//* ---------------------------------------------------- */
/* PASO 1: EL WRAPPER (Aquí forzamos el Glass y la forma) */
/* ---------------------------------------------------- */
.elementor-720 .elementor-element.elementor-element-e66f4b2 {
    /* Claves para el backdrop-filter */
    position: relative;
    z-index: 10;
    
    /* Aplicamos el desenfoque al contenedor del widget */
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(7px);
    
    /* Heredamos la forma de la clase global, pero la forzamos aquí también */
    border-radius: 9999px;
    overflow: hidden; /* Para que el backdrop-filter no se escape */
}

/* ---------------------------------------------------- */
/* PASO 2: EL BOTÓN INTERNO (Transparencia)              */
/* ---------------------------------------------------- */
.elementor-720 .elementor-element.elementor-element-e66f4b2 a.elementor-button {
    /* Hacemos el botón interno COMPLETAMENTE transparente */
    background: transparent !important; 
    border: none !important; /* Quitamos el borde por defecto */
    
    /* Ajustes visuales para el contenido del botón */
    color: #F7F7F0 !important; /* Asegura el color del texto */
}

/* Mantenemos el fondo transparente al hacer hover en el botón interno */
.elementor-720 .elementor-element.elementor-element-e66f4b2:hover a.elementor-button {
    background: transparent !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-695a79f */.elementor-720 .elementor-element.elementor-element-695a79f .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74126f3 */.card {
    /* Efecto Glassmorphism */
    
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(6px);
    border: 2px solid rgba(255, 255, 255, 0.105);
    border-radius: 18px;
    box-shadow: inset 0 0 2px rgba(255, 255, 255, 0.13);
    transition: all 0.3s ease;
}

.elementor-720 .elementor-element.elementor-element-74126f3:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 48px 0 rgba(31, 38, 135, 0.25);
}

/*background: rgba(255, 255, 255, 0.1px);*/
/*background: radial-gradient(circle at top left, #ffffff90, transparent 50%);*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0318 */.card {
    /* Efecto Glassmorphism */
    
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(6px);
    border: 2px solid rgba(255, 255, 255, 0.105);
    border-radius: 18px;
    box-shadow: inset 0 0 2px rgba(255, 255, 255, 0.13);
    transition: all 0.3s ease;
}

.elementor-720 .elementor-element.elementor-element-92c0318:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 48px 0 rgba(31, 38, 135, 0.25);
}

/*background: rgba(255, 255, 255, 0.1px);*/
/*background: radial-gradient(circle at top left, #ffffff90, transparent 50%);*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbee579 */.card {
    /* Efecto Glassmorphism */
    
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(6px);
    border: 2px solid rgba(255, 255, 255, 0.105);
    border-radius: 18px;
    box-shadow: inset 0 0 2px rgba(255, 255, 255, 0.13);
    transition: all 0.3s ease;
}

.elementor-720 .elementor-element.elementor-element-dbee579:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 48px 0 rgba(31, 38, 135, 0.25);
}

/*background: rgba(255, 255, 255, 0.1px);*/
/*background: radial-gradient(circle at top left, #ffffff90, transparent 50%);*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0dc2be */.card {
    /* Efecto Glassmorphism */
    
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(6px);
    border: 2px solid rgba(255, 255, 255, 0.105);
    border-radius: 18px;
    box-shadow: inset 0 0 2px rgba(255, 255, 255, 0.13);
    transition: all 0.3s ease;
}

.elementor-720 .elementor-element.elementor-element-e0dc2be:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 48px 0 rgba(31, 38, 135, 0.25);
}

/*background: rgba(255, 255, 255, 0.1px);*/
/*background: radial-gradient(circle at top left, #ffffff90, transparent 50%);*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5273c23 *//* ---------------------------------------------------- */
/* PASO 1: EL WRAPPER (Aquí forzamos el Glass y la forma) */
/* ---------------------------------------------------- */
.elementor-720 .elementor-element.elementor-element-5273c23 {
    /* Claves para el backdrop-filter */
    position: relative;
    z-index: 10;
    
    /* Aplicamos el desenfoque al contenedor del widget */
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(7px);
    
    /* Heredamos la forma de la clase global, pero la forzamos aquí también */
    border-radius: 9999px;
    overflow: hidden; /* Para que el backdrop-filter no se escape */
}

/* ---------------------------------------------------- */
/* PASO 2: EL BOTÓN INTERNO (Transparencia)              */
/* ---------------------------------------------------- */
.elementor-720 .elementor-element.elementor-element-5273c23 a.elementor-button {
    /* Hacemos el botón interno COMPLETAMENTE transparente */
    background: transparent !important; 
    border: none !important; /* Quitamos el borde por defecto */
    
    /* Ajustes visuales para el contenido del botón */
    color: #F7F7F0 !important; /* Asegura el color del texto */
}

/* Mantenemos el fondo transparente al hacer hover en el botón interno */
.elementor-720 .elementor-element.elementor-element-5273c23:hover a.elementor-button {
    background: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2ef5b4 */.card {
    /* Efecto Glassmorphism */
    
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(6px);
    border: 2px solid rgba(255, 255, 255, 0.105);
    border-radius: 18px;
    box-shadow: inset 0 0 2px rgba(255, 255, 255, 0.13);
    transition: all 0.3s ease;
}

.elementor-720 .elementor-element.elementor-element-a2ef5b4:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 48px 0 rgba(31, 38, 135, 0.25);
}

/*background: rgba(255, 255, 255, 0.1px);*/
/*background: radial-gradient(circle at top left, #ffffff90, transparent 50%);*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5f1887 */.card {
    /* Efecto Glassmorphism */
    
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(6px);
    border: 2px solid rgba(255, 255, 255, 0.105);
    border-radius: 18px;
    box-shadow: inset 0 0 2px rgba(255, 255, 255, 0.13);
    transition: all 0.3s ease;
}

.elementor-720 .elementor-element.elementor-element-e5f1887:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 48px 0 rgba(31, 38, 135, 0.25);
}

/*background: rgba(255, 255, 255, 0.1px);*/
/*background: radial-gradient(circle at top left, #ffffff90, transparent 50%);*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3632f25 */.card {
    /* Efecto Glassmorphism */
    
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(6px);
    border: 2px solid rgba(255, 255, 255, 0.105);
    border-radius: 18px;
    box-shadow: inset 0 0 2px rgba(255, 255, 255, 0.13);
    transition: all 0.3s ease;
}

.elementor-720 .elementor-element.elementor-element-3632f25:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 48px 0 rgba(31, 38, 135, 0.25);
}

/*background: rgba(255, 255, 255, 0.1px);*/
/*background: radial-gradient(circle at top left, #ffffff90, transparent 50%);*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaeb2c5 */.card {
    /* Efecto Glassmorphism */
    
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(6px);
    border: 2px solid rgba(255, 255, 255, 0.105);
    border-radius: 18px;
    box-shadow: inset 0 0 2px rgba(255, 255, 255, 0.13);
    transition: all 0.3s ease;
}

.elementor-720 .elementor-element.elementor-element-eaeb2c5:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 48px 0 rgba(31, 38, 135, 0.25);
}

/*background: rgba(255, 255, 255, 0.1px);*/
/*background: radial-gradient(circle at top left, #ffffff90, transparent 50%);*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aae284e *//* ---------------------------------------------------- */
/* PASO 1: EL WRAPPER (Aquí forzamos el Glass y la forma) */
/* ---------------------------------------------------- */
.elementor-720 .elementor-element.elementor-element-aae284e {
    /* Claves para el backdrop-filter */
    position: relative;
    z-index: 10;
    
    /* Aplicamos el desenfoque al contenedor del widget */
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(7px);
    
    /* Heredamos la forma de la clase global, pero la forzamos aquí también */
    border-radius: 9999px;
    overflow: hidden; /* Para que el backdrop-filter no se escape */
}

/* ---------------------------------------------------- */
/* PASO 2: EL BOTÓN INTERNO (Transparencia)              */
/* ---------------------------------------------------- */
.elementor-720 .elementor-element.elementor-element-aae284e a.elementor-button {
    /* Hacemos el botón interno COMPLETAMENTE transparente */
    background: transparent !important; 
    border: none !important; /* Quitamos el borde por defecto */
    
    /* Ajustes visuales para el contenido del botón */
    color: #F7F7F0 !important; /* Asegura el color del texto */
}

/* Mantenemos el fondo transparente al hacer hover en el botón interno */
.elementor-720 .elementor-element.elementor-element-aae284e:hover a.elementor-button {
    background: transparent !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://gastronomo.vip/wp-content/uploads/2025/10/Raleway-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://gastronomo.vip/wp-content/uploads/2025/10/Raleway-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://gastronomo.vip/wp-content/uploads/2025/10/Raleway-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */