.elementor-70 .elementor-element.elementor-element-1791ef5b{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-70 .elementor-element.elementor-element-1791ef5b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1791ef5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://snackanddog.es/wp-content/uploads/2026/02/Gemini_Generated_Image_ehiyylehiyylehiy.webp");background-repeat:no-repeat;background-size:100% auto;}.elementor-70 .elementor-element.elementor-element-12ddc285{--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;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-12ddc285.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-14465e3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-14465e3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.8rem;font-weight:700;line-height:1.5em;color:#C7B177;}.elementor-70 .elementor-element.elementor-element-3d1e270 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;letter-spacing:0.7px;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-6e39dbe{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.63);color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-6e39dbe > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-70 .elementor-element.elementor-element-6e39dbe a{color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-3a0ae676{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-22709e53 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.5em;background-image:linear-gradient(180deg, #FDA200 0%, #FD6D00 100%);border-radius:31px 31px 31px 31px;}.elementor-70 .elementor-element.elementor-element-22709e53 .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-22709e53 .elementor-button:focus{background-color:var( --e-global-color-1a75344 );}.elementor-70 .elementor-element.elementor-element-22709e53{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-779ea2b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-779ea2b8:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-779ea2b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a522163 );}.elementor-70 .elementor-element.elementor-element-34b1cd4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:56px;}.elementor-70 .elementor-element.elementor-element-45ed0b4{--e-image-carousel-slides-to-show:1;}.elementor-70 .elementor-element.elementor-element-7e203b8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-3837611 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3.4rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-5d47153 );}.elementor-70 .elementor-element.elementor-element-2d74e5ce{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-578f2163{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-58bb9561{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-58bb9561 > .elementor-widget-container{padding:0em 0em 0em 0em;border-radius:1em 1em 1em 1em;}.elementor-70 .elementor-element.elementor-element-58bb9561 .elementor-icon-box-wrapper{gap:15px;}.elementor-70 .elementor-element.elementor-element-58bb9561 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5d47153 );}.elementor-70 .elementor-element.elementor-element-58bb9561.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1a75344 );}.elementor-70 .elementor-element.elementor-element-58bb9561.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-58bb9561.elementor-view-default .elementor-icon{fill:var( --e-global-color-1a75344 );color:var( --e-global-color-1a75344 );border-color:var( --e-global-color-1a75344 );}.elementor-70 .elementor-element.elementor-element-58bb9561 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-58bb9561 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-58bb9561 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-29624bb6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-29624bb6 > .elementor-widget-container{padding:0em 0em 0em 0em;border-radius:1em 1em 1em 1em;}.elementor-70 .elementor-element.elementor-element-29624bb6 .elementor-icon-box-wrapper{gap:15px;}.elementor-70 .elementor-element.elementor-element-29624bb6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5d47153 );}.elementor-70 .elementor-element.elementor-element-29624bb6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1a75344 );}.elementor-70 .elementor-element.elementor-element-29624bb6.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-29624bb6.elementor-view-default .elementor-icon{fill:var( --e-global-color-1a75344 );color:var( --e-global-color-1a75344 );border-color:var( --e-global-color-1a75344 );}.elementor-70 .elementor-element.elementor-element-29624bb6 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-29624bb6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-29624bb6 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-4988404{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-4988404 > .elementor-widget-container{padding:0em 0em 0em 0em;border-radius:1em 1em 1em 1em;}.elementor-70 .elementor-element.elementor-element-4988404 .elementor-icon-box-wrapper{gap:15px;}.elementor-70 .elementor-element.elementor-element-4988404 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5d47153 );}.elementor-70 .elementor-element.elementor-element-4988404.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1a75344 );}.elementor-70 .elementor-element.elementor-element-4988404.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-4988404.elementor-view-default .elementor-icon{fill:var( --e-global-color-1a75344 );color:var( --e-global-color-1a75344 );border-color:var( --e-global-color-1a75344 );}.elementor-70 .elementor-element.elementor-element-4988404 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-4988404 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-4988404 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-7e1fbaae .elementor-button{background-color:var( --e-global-color-ed08d36 );fill:var( --e-global-color-5d47153 );color:var( --e-global-color-5d47153 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#A66658;border-radius:30px 30px 30px 30px;}.elementor-70 .elementor-element.elementor-element-7e1fbaae .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-7e1fbaae .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-7e1fbaae > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-70 .elementor-element.elementor-element-7e1fbaae .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-7e1fbaae .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-29ab3953{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--overlay-opacity:0.47;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-29ab3953::before, .elementor-70 .elementor-element.elementor-element-29ab3953 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-29ab3953 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-29ab3953 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-29ab3953 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-29ab3953 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5d47153 );--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-5184abe3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-5184abe3 > .elementor-widget-container{padding:0em 17em 0em 17em;}.elementor-70 .elementor-element.elementor-element-5184abe3.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-5184abe3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;line-height:54px;color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-6265256a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;color:var( --e-global-color-a522163 );}.elementor-70 .elementor-element.elementor-element-6265256a > .elementor-widget-container{padding:0em 15em 0em 15em;}.elementor-70 .elementor-element.elementor-element-6265256a.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-4100f2ad .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #FDB30C 0%, #F27029 100%);border-radius:30px 30px 30px 30px;}.elementor-70 .elementor-element.elementor-element-4100f2ad .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-4100f2ad .elementor-button:focus{background-color:var( --e-global-color-1a75344 );}.elementor-70 .elementor-element.elementor-element-4100f2ad{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-513c4a6d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:7em;--padding-bottom:19em;--padding-left:0em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-513c4a6d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-513c4a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://snackanddog.es/wp-content/uploads/2025/09/differents-dogs-looking-at-camera-isolated-on-a-wh-2023-11-27-05-16-53-utc.png?t=1779873132");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-70 .elementor-element.elementor-element-6d29f71{text-align:center;}.elementor-70 .elementor-element.elementor-element-6d29f71 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:700;color:#C7B177;}.elementor-70 .elementor-element.elementor-element-37d257dc.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-37d257dc{text-align:center;}.elementor-70 .elementor-element.elementor-element-37d257dc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:var( --e-global-color-5d47153 );}.elementor-70 .elementor-element.elementor-element-3ed3ae21{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;}.elementor-70 .elementor-element.elementor-element-66ac9a25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-7c7c6f52 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:3em 3em 3em 3em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fd557da );border-radius:15px 15px 15px 15px;}.elementor-70 .elementor-element.elementor-element-7c7c6f52:hover .elementor-widget-container{background-color:var( --e-global-color-a522163 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-7c7c6f52.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-70 .elementor-element.elementor-element-7c7c6f52.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-70 .elementor-element.elementor-element-7c7c6f52.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-70 .elementor-element.elementor-element-7c7c6f52 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-70 .elementor-element.elementor-element-7c7c6f52 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-70 .elementor-element.elementor-element-7c7c6f52 .elementor-image-box-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.8rem;font-weight:600;line-height:1.3em;color:var( --e-global-color-5d47153 );}.elementor-70 .elementor-element.elementor-element-7c7c6f52 .elementor-image-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-2be6b26d > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:3em 3em 3em 3em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fd557da );border-radius:15px 15px 15px 15px;}.elementor-70 .elementor-element.elementor-element-2be6b26d:hover .elementor-widget-container{background-color:var( --e-global-color-a522163 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-2be6b26d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-70 .elementor-element.elementor-element-2be6b26d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-70 .elementor-element.elementor-element-2be6b26d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-70 .elementor-element.elementor-element-2be6b26d .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-70 .elementor-element.elementor-element-2be6b26d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-70 .elementor-element.elementor-element-2be6b26d .elementor-image-box-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.8rem;font-weight:600;line-height:1.3em;color:var( --e-global-color-5d47153 );}.elementor-70 .elementor-element.elementor-element-2be6b26d .elementor-image-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-5deb94d2 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:2em 2em 2em 2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fd557da );border-radius:15px 15px 15px 15px;}.elementor-70 .elementor-element.elementor-element-5deb94d2:hover .elementor-widget-container{background-color:var( --e-global-color-a522163 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-5deb94d2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-70 .elementor-element.elementor-element-5deb94d2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-70 .elementor-element.elementor-element-5deb94d2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-70 .elementor-element.elementor-element-5deb94d2 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-70 .elementor-element.elementor-element-5deb94d2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-70 .elementor-element.elementor-element-5deb94d2 .elementor-image-box-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.8rem;font-weight:600;line-height:1.3em;color:var( --e-global-color-5d47153 );}.elementor-70 .elementor-element.elementor-element-5deb94d2 .elementor-image-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-ba4d0b3{--spacer-size:100px;}.elementor-70 .elementor-element.elementor-element-9430144{--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;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-9430144:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-9430144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a522163 );}.elementor-70 .elementor-element.elementor-element-426f8c2f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-426f8c2f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:700;color:#C7B177;}.elementor-70 .elementor-element.elementor-element-59ecc5ac{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-59ecc5ac .elementor-heading-title{font-family:"Playfair Display", Sans-serif;line-height:61px;color:var( --e-global-color-5d47153 );}.elementor-70 .elementor-element.elementor-element-610435e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-610435e .elementor-swiper-button{font-size:20px;color:var( --e-global-color-1a75344 );}.elementor-70 .elementor-element.elementor-element-610435e .elementor-swiper-button svg{fill:var( --e-global-color-1a75344 );}.elementor-70 .elementor-element.elementor-element-610435e .elementor-testimonial__name{font-family:"Caveat Brush", Sans-serif;font-size:26px;}.elementor-70 .elementor-element.elementor-element-5177322{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-5177322.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-272a79b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:02em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-272a79b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-28965ea .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:700;color:#C7B177;}.elementor-70 .elementor-element.elementor-element-75136ac1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3.4rem;font-weight:600;line-height:1.5em;color:var( --e-global-color-5d47153 );}.elementor-70 .elementor-element.elementor-element-3b0940b{text-align:start;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-1b6a72f{--display:flex;}.elementor-70 .elementor-element.elementor-element-1a8c47b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-70 .elementor-element.elementor-element-2546577{--display:flex;}.elementor-70 .elementor-element.elementor-element-1cedc44{--display:flex;}.elementor-70 .elementor-element.elementor-element-fc1c4b7{--display:flex;}.elementor-70 .elementor-element.elementor-element-8000e9d{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-70 .elementor-element.elementor-element-8000e9d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-70 .elementor-element.elementor-element-8000e9d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-70 .elementor-element.elementor-element-1a3f439e{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-4696787e > .elementor-widget-container{margin:-5em 0em -15em 0em;}.elementor-70 .elementor-element.elementor-element-4696787e{text-align:center;}.elementor-70 .elementor-element.elementor-element-4696787e img{width:66%;border-radius:15px 15px 15px 15px;}.elementor-70 .elementor-element.elementor-element-7cd5d4f0{--display:flex;--min-height:350px;--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;--overlay-opacity:0.38;--margin-top:16%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-70 .elementor-element.elementor-element-7cd5d4f0:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-7cd5d4f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://snackanddog.es/wp-content/uploads/2025/09/Snack-dog-2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-70 .elementor-element.elementor-element-7cd5d4f0::before, .elementor-70 .elementor-element.elementor-element-7cd5d4f0 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-7cd5d4f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-7cd5d4f0 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-7cd5d4f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-7cd5d4f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-43205a6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-5fde141a{--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;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-5fde141a:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-5fde141a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-5a4ae8cf{--display:flex;--justify-content:center;--padding-top:2em;--padding-bottom:4em;--padding-left:4em;--padding-right:2em;}.elementor-70 .elementor-element.elementor-element-76cf03f1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;line-height:48px;color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-67f0d33f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;fill:var( --e-global-color-5d47153 );color:var( --e-global-color-5d47153 );border-radius:30px 30px 30px 30px;}.elementor-70 .elementor-element.elementor-element-67f0d33f .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-67f0d33f .elementor-button:focus{background-color:var( --e-global-color-35d5399 );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-67f0d33f > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-70 .elementor-element.elementor-element-67f0d33f .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-67f0d33f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-11da52d2{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-11da52d2 > .elementor-widget-container{margin:-106px 0px 0px 0px;}@media(min-width:768px){.elementor-70 .elementor-element.elementor-element-12ddc285{--width:60%;}.elementor-70 .elementor-element.elementor-element-34b1cd4{--width:40%;}.elementor-70 .elementor-element.elementor-element-7e203b8e{--width:60%;}.elementor-70 .elementor-element.elementor-element-272a79b2{--width:50.329%;}.elementor-70 .elementor-element.elementor-element-5a4ae8cf{--width:81%;}}@media(max-width:1024px) and (min-width:768px){.elementor-70 .elementor-element.elementor-element-12ddc285{--width:100%;}.elementor-70 .elementor-element.elementor-element-34b1cd4{--width:100%;}.elementor-70 .elementor-element.elementor-element-7e203b8e{--width:100%;}.elementor-70 .elementor-element.elementor-element-272a79b2{--width:100%;}.elementor-70 .elementor-element.elementor-element-1a3f439e{--content-width:517px;}.elementor-70 .elementor-element.elementor-element-5fde141a{--width:100%;}.elementor-70 .elementor-element.elementor-element-5a4ae8cf{--width:100%;}}@media(min-width:1025px){.elementor-70 .elementor-element.elementor-element-7cd5d4f0:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-7cd5d4f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-70 .elementor-element.elementor-element-1791ef5b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1791ef5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://snackanddog.es/wp-content/uploads/2026/02/Gemini_Generated_Image_ehiyylehiyylehiy.webp");background-size:100% auto;}.elementor-70 .elementor-element.elementor-element-1791ef5b{--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;}.elementor-70 .elementor-element.elementor-element-14465e3 .elementor-heading-title{font-size:1.1rem;}.elementor-70 .elementor-element.elementor-element-6e39dbe > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-70 .elementor-element.elementor-element-22709e53{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-70 .elementor-element.elementor-element-779ea2b8{--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-70 .elementor-element.elementor-element-7e203b8e{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-70 .elementor-element.elementor-element-3837611 .elementor-heading-title{font-size:2rem;}.elementor-70 .elementor-element.elementor-element-58bb9561 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-58bb9561 .elementor-icon-box-title a{font-size:2rem;}.elementor-70 .elementor-element.elementor-element-29624bb6 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-29624bb6 .elementor-icon-box-title a{font-size:2rem;}.elementor-70 .elementor-element.elementor-element-4988404 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-4988404 .elementor-icon-box-title a{font-size:2rem;}.elementor-70 .elementor-element.elementor-element-5184abe3 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-70 .elementor-element.elementor-element-5184abe3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-70 .elementor-element.elementor-element-5184abe3 .elementor-heading-title{font-size:2rem;}.elementor-70 .elementor-element.elementor-element-6265256a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-70 .elementor-element.elementor-element-4100f2ad{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-70 .elementor-element.elementor-element-66ac9a25{--justify-content:space-between;--flex-wrap:wrap;}.elementor-70 .elementor-element.elementor-element-7c7c6f52{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-7c7c6f52 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-2be6b26d{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-2be6b26d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-5deb94d2{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-5deb94d2 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-426f8c2f{text-align:center;}.elementor-70 .elementor-element.elementor-element-59ecc5ac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-70 .elementor-element.elementor-element-59ecc5ac.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-5177322{--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-70 .elementor-element.elementor-element-272a79b2{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-1a3f439e{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-4696787e > .elementor-widget-container{margin:-5em 0em -10em 0em;}.elementor-70 .elementor-element.elementor-element-7cd5d4f0{--flex-wrap:wrap;}.elementor-70 .elementor-element.elementor-element-43205a6a{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-5fde141a{--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-70 .elementor-element.elementor-element-5a4ae8cf{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-70 .elementor-element.elementor-element-76cf03f1{text-align:center;}.elementor-70 .elementor-element.elementor-element-11da52d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-11da52d2.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-11da52d2 img{max-width:100%;}}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-1791ef5b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1791ef5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://snackanddog.es/wp-content/uploads/2026/02/Gemini_Generated_Image_ehiyylehiyylehiy.webp");background-position:center center;background-size:cover;}.elementor-70 .elementor-element.elementor-element-1791ef5b{--min-height:87vh;}.elementor-70 .elementor-element.elementor-element-14465e3 .elementor-heading-title{font-size:1.6rem;}.elementor-70 .elementor-element.elementor-element-3d1e270 .elementor-heading-title{line-height:1.1em;}.elementor-70 .elementor-element.elementor-element-6e39dbe{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:start;}.elementor-70 .elementor-element.elementor-element-22709e53{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-70 .elementor-element.elementor-element-779ea2b8{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-34b1cd4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-2d74e5ce > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-70 .elementor-element.elementor-element-4100f2ad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-70 .elementor-element.elementor-element-513c4a6d{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-3ed3ae21{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-70 .elementor-element.elementor-element-7c7c6f52 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-70 .elementor-element.elementor-element-7c7c6f52{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-70 .elementor-element.elementor-element-7c7c6f52 .elementor-image-box-img{margin-bottom:15px;}.elementor-70 .elementor-element.elementor-element-7c7c6f52 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-2be6b26d > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-70 .elementor-element.elementor-element-2be6b26d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-70 .elementor-element.elementor-element-2be6b26d .elementor-image-box-img{margin-bottom:15px;}.elementor-70 .elementor-element.elementor-element-2be6b26d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-5deb94d2 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-70 .elementor-element.elementor-element-5deb94d2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-70 .elementor-element.elementor-element-5deb94d2 .elementor-image-box-img{margin-bottom:15px;}.elementor-70 .elementor-element.elementor-element-5deb94d2 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-9430144{--padding-top:3em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-610435e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-70 .elementor-element.elementor-element-5177322{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-272a79b2{--padding-top:0em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-3b0940b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-70 .elementor-element.elementor-element-1a3f439e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-4696787e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-70 .elementor-element.elementor-element-43205a6a{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-70 .elementor-element.elementor-element-5a4ae8cf{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-70 .elementor-element.elementor-element-11da52d2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}