.elementor-760 .elementor-element.elementor-element-5fe45b4{--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;--overlay-opacity:0.29;box-shadow:0px 21px 15px -17px rgba(0, 0, 0, 0.25);--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-760 .elementor-element.elementor-element-5fe45b4::before, .elementor-760 .elementor-element.elementor-element-5fe45b4 > .elementor-background-video-container::before, .elementor-760 .elementor-element.elementor-element-5fe45b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-760 .elementor-element.elementor-element-5fe45b4 > .elementor-background-slideshow::before, .elementor-760 .elementor-element.elementor-element-5fe45b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-760 .elementor-element.elementor-element-5fe45b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#85C44140;background-image:url("https://rootsandfood.com/wp-content/uploads/2025/11/Branding-roots-and-food_fondo.svg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-760 .elementor-element.elementor-element-fd3df98{--display:flex;}.elementor-760 .elementor-element.elementor-element-a47a59e > .elementor-widget-container{--e-transform-scale:1.3;}.elementor-760 .elementor-element.elementor-element-a47a59e img{width:100%;}.elementor-760 .elementor-element.elementor-element-32e5599{--display:flex;--justify-content:center;}.elementor-760 .elementor-element.elementor-element-14ee5c4{text-align:start;}.elementor-760 .elementor-element.elementor-element-14ee5c4 .elementor-heading-title{font-family:var( --e-global-typography-3a429fe-font-family ), Sans-serif;font-size:var( --e-global-typography-3a429fe-font-size );font-weight:var( --e-global-typography-3a429fe-font-weight );line-height:var( --e-global-typography-3a429fe-line-height );}.elementor-760 .elementor-element.elementor-element-ffedabb{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 );}.elementor-760 .elementor-element.elementor-element-50cfdb1{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-760 .elementor-element.elementor-element-29cf761{--display:flex;--justify-content:center;}.elementor-760 .elementor-element.elementor-element-cf03912{text-align:center;}.elementor-760 .elementor-element.elementor-element-cf03912 .elementor-heading-title{font-family:var( --e-global-typography-eeb1044-font-family ), Sans-serif;font-size:var( --e-global-typography-eeb1044-font-size );font-weight:var( --e-global-typography-eeb1044-font-weight );line-height:var( --e-global-typography-eeb1044-line-height );}.elementor-760 .elementor-element.elementor-element-d2264a6 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-760 .elementor-element.elementor-element-d2264a6{text-align:center;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 );}.elementor-760 .elementor-element.elementor-element-1fd1807{--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;}.elementor-760 .elementor-element.elementor-element-c1ab274{--display:flex;}.elementor-760 .elementor-element.elementor-element-59265c8 > .elementor-widget-container{padding:0em 4em 0em 1em;}.elementor-760 .elementor-element.elementor-element-59265c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-760 .elementor-element.elementor-element-59265c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-760 .elementor-element.elementor-element-59265c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-760 .elementor-element.elementor-element-59265c8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-760 .elementor-element.elementor-element-59265c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-760 .elementor-element.elementor-element-59265c8 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-760 .elementor-element.elementor-element-59265c8 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-760 .elementor-element.elementor-element-59265c8{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-760 .elementor-element.elementor-element-59265c8 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-760 .elementor-element.elementor-element-59265c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-760 .elementor-element.elementor-element-59265c8 .elementor-icon-list-item > a{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 );}.elementor-760 .elementor-element.elementor-element-59265c8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-760 .elementor-element.elementor-element-a7539aa{--display:flex;}.elementor-760 .elementor-element.elementor-element-b7a15ed > .elementor-widget-container{padding:0em 4em 0em 1em;}.elementor-760 .elementor-element.elementor-element-b7a15ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-760 .elementor-element.elementor-element-b7a15ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-760 .elementor-element.elementor-element-b7a15ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-760 .elementor-element.elementor-element-b7a15ed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-760 .elementor-element.elementor-element-b7a15ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-760 .elementor-element.elementor-element-b7a15ed .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-760 .elementor-element.elementor-element-b7a15ed .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-760 .elementor-element.elementor-element-b7a15ed{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-760 .elementor-element.elementor-element-b7a15ed .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-760 .elementor-element.elementor-element-b7a15ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-760 .elementor-element.elementor-element-b7a15ed .elementor-icon-list-item > a{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 );}.elementor-760 .elementor-element.elementor-element-b7a15ed .elementor-icon-list-text{transition:color 0.3s;}.elementor-760 .elementor-element.elementor-element-b96f926 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-760 .elementor-element.elementor-element-b96f926{text-align:center;font-family:"Barlow", Sans-serif;font-size:17px;font-weight:700;font-style:italic;line-height:1.1em;}.elementor-760 .elementor-element.elementor-element-0fea2a8{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-760 .elementor-element.elementor-element-6c2cb01{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-760 .elementor-element.elementor-element-6c2cb01:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-6c2cb01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rootsandfood.com/wp-content/uploads/2025/11/web_Roots_and_Food_66.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-760 .elementor-element.elementor-element-4ab58cc{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-760 .elementor-element.elementor-element-4ab58cc .elementor-divider-separator{width:100%;}.elementor-760 .elementor-element.elementor-element-4ab58cc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-760 .elementor-element.elementor-element-c424134{--display:flex;--justify-content:center;}.elementor-760 .elementor-element.elementor-element-f4ce54b .elementor-heading-title{font-family:var( --e-global-typography-eeb1044-font-family ), Sans-serif;font-size:var( --e-global-typography-eeb1044-font-size );font-weight:var( --e-global-typography-eeb1044-font-weight );line-height:var( --e-global-typography-eeb1044-line-height );}.elementor-760 .elementor-element.elementor-element-91cb214 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-760 .elementor-element.elementor-element-91cb214{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 );}.elementor-760 .elementor-element.elementor-element-edd3691 > .elementor-widget-container{padding:0em 4em 0em 1em;}.elementor-760 .elementor-element.elementor-element-edd3691 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-760 .elementor-element.elementor-element-edd3691 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-760 .elementor-element.elementor-element-edd3691 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-760 .elementor-element.elementor-element-edd3691 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-760 .elementor-element.elementor-element-edd3691 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-760 .elementor-element.elementor-element-edd3691 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-760 .elementor-element.elementor-element-edd3691 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-760 .elementor-element.elementor-element-edd3691{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-760 .elementor-element.elementor-element-edd3691 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-760 .elementor-element.elementor-element-edd3691 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-760 .elementor-element.elementor-element-edd3691 .elementor-icon-list-item > a{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 );}.elementor-760 .elementor-element.elementor-element-edd3691 .elementor-icon-list-text{transition:color 0.3s;}.elementor-760 .elementor-element.elementor-element-132912d > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-760 .elementor-element.elementor-element-132912d{font-family:"Barlow", Sans-serif;font-size:17px;font-weight:500;line-height:1.1em;}.elementor-760 .elementor-element.elementor-element-de2c96f{--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;--overlay-opacity:0.23;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-760 .elementor-element.elementor-element-de2c96f::before, .elementor-760 .elementor-element.elementor-element-de2c96f > .elementor-background-video-container::before, .elementor-760 .elementor-element.elementor-element-de2c96f > .e-con-inner > .elementor-background-video-container::before, .elementor-760 .elementor-element.elementor-element-de2c96f > .elementor-background-slideshow::before, .elementor-760 .elementor-element.elementor-element-de2c96f > .e-con-inner > .elementor-background-slideshow::before, .elementor-760 .elementor-element.elementor-element-de2c96f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-2933813 );background-image:url("https://rootsandfood.com/wp-content/uploads/2025/11/Branding-roots-and-food_fondo.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-760 .elementor-element.elementor-element-86822f8{--display:flex;--justify-content:center;}.elementor-760 .elementor-element.elementor-element-5d34939{text-align:center;}.elementor-760 .elementor-element.elementor-element-5d34939 .elementor-heading-title{font-family:var( --e-global-typography-eeb1044-font-family ), Sans-serif;font-size:var( --e-global-typography-eeb1044-font-size );font-weight:var( --e-global-typography-eeb1044-font-weight );line-height:var( --e-global-typography-eeb1044-line-height );}.elementor-760 .elementor-element.elementor-element-774ac41{--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;}.elementor-760 .elementor-element.elementor-element-3fdec53{--display:flex;}.elementor-760 .elementor-element.elementor-element-cf4f086{text-align:center;}.elementor-760 .elementor-element.elementor-element-cf4f086 .elementor-heading-title{font-family:var( --e-global-typography-cad6d51-font-family ), Sans-serif;font-size:var( --e-global-typography-cad6d51-font-size );font-weight:var( --e-global-typography-cad6d51-font-weight );line-height:var( --e-global-typography-cad6d51-line-height );color:var( --e-global-color-primary );}.elementor-760 .elementor-element.elementor-element-99f289e{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-760 .elementor-element.elementor-element-99f289e:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-99f289e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rootsandfood.com/wp-content/uploads/2025/11/web_Roots_and_Food_38.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-760 .elementor-element.elementor-element-49eaffb{--divider-border-style:solid;--divider-color:var( --e-global-color-2040346 );--divider-border-width:1px;}.elementor-760 .elementor-element.elementor-element-49eaffb > .elementor-widget-container{padding:80px 80px 80px 80px;}.elementor-760 .elementor-element.elementor-element-49eaffb .elementor-divider-separator{width:100%;}.elementor-760 .elementor-element.elementor-element-49eaffb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-760 .elementor-element.elementor-element-c0ea342{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 );}.elementor-760 .elementor-element.elementor-element-541eb44{--display:flex;}.elementor-760 .elementor-element.elementor-element-55b4483{text-align:center;}.elementor-760 .elementor-element.elementor-element-55b4483 .elementor-heading-title{font-family:var( --e-global-typography-cad6d51-font-family ), Sans-serif;font-size:var( --e-global-typography-cad6d51-font-size );font-weight:var( --e-global-typography-cad6d51-font-weight );line-height:var( --e-global-typography-cad6d51-line-height );color:var( --e-global-color-primary );}.elementor-760 .elementor-element.elementor-element-a3c46e9{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-760 .elementor-element.elementor-element-a3c46e9:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-a3c46e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rootsandfood.com/wp-content/uploads/2025/11/web_Roots_and_Food_18.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-760 .elementor-element.elementor-element-3858da0{--divider-border-style:solid;--divider-color:var( --e-global-color-2040346 );--divider-border-width:1px;}.elementor-760 .elementor-element.elementor-element-3858da0 > .elementor-widget-container{padding:80px 80px 80px 80px;}.elementor-760 .elementor-element.elementor-element-3858da0 .elementor-divider-separator{width:100%;}.elementor-760 .elementor-element.elementor-element-3858da0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-760 .elementor-element.elementor-element-c0eddc4{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 );}.elementor-760 .elementor-element.elementor-element-74e1a2c{--display:flex;}.elementor-760 .elementor-element.elementor-element-0f26506{text-align:center;}.elementor-760 .elementor-element.elementor-element-0f26506 .elementor-heading-title{font-family:var( --e-global-typography-cad6d51-font-family ), Sans-serif;font-size:var( --e-global-typography-cad6d51-font-size );font-weight:var( --e-global-typography-cad6d51-font-weight );line-height:var( --e-global-typography-cad6d51-line-height );color:var( --e-global-color-primary );}.elementor-760 .elementor-element.elementor-element-3d4ed08{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-760 .elementor-element.elementor-element-3d4ed08:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-3d4ed08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rootsandfood.com/wp-content/uploads/2025/11/web_Roots_and_Food_26.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-760 .elementor-element.elementor-element-990cea6{--divider-border-style:solid;--divider-color:var( --e-global-color-2040346 );--divider-border-width:1px;}.elementor-760 .elementor-element.elementor-element-990cea6 > .elementor-widget-container{padding:80px 80px 80px 80px;}.elementor-760 .elementor-element.elementor-element-990cea6 .elementor-divider-separator{width:100%;}.elementor-760 .elementor-element.elementor-element-990cea6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-760 .elementor-element.elementor-element-cd758bf{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 );}.elementor-760 .elementor-element.elementor-element-2578b00{--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;}.elementor-760 .elementor-element.elementor-element-c3e5f24{--display:flex;}.elementor-760 .elementor-element.elementor-element-7a66c93{text-align:center;}.elementor-760 .elementor-element.elementor-element-7a66c93 .elementor-heading-title{font-family:var( --e-global-typography-cad6d51-font-family ), Sans-serif;font-size:var( --e-global-typography-cad6d51-font-size );font-weight:var( --e-global-typography-cad6d51-font-weight );line-height:var( --e-global-typography-cad6d51-line-height );color:var( --e-global-color-primary );}.elementor-760 .elementor-element.elementor-element-b7e3cc1{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-760 .elementor-element.elementor-element-b7e3cc1:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-b7e3cc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rootsandfood.com/wp-content/uploads/2025/11/web_Roots_and_Food_47.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-760 .elementor-element.elementor-element-7b7cfb6{--divider-border-style:solid;--divider-color:var( --e-global-color-2040346 );--divider-border-width:1px;}.elementor-760 .elementor-element.elementor-element-7b7cfb6 > .elementor-widget-container{padding:80px 80px 80px 80px;}.elementor-760 .elementor-element.elementor-element-7b7cfb6 .elementor-divider-separator{width:100%;}.elementor-760 .elementor-element.elementor-element-7b7cfb6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-760 .elementor-element.elementor-element-6fa1b54{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 );}.elementor-760 .elementor-element.elementor-element-d795d98{--display:flex;}.elementor-760 .elementor-element.elementor-element-6add49a{text-align:center;}.elementor-760 .elementor-element.elementor-element-6add49a .elementor-heading-title{font-family:var( --e-global-typography-cad6d51-font-family ), Sans-serif;font-size:var( --e-global-typography-cad6d51-font-size );font-weight:var( --e-global-typography-cad6d51-font-weight );line-height:var( --e-global-typography-cad6d51-line-height );color:var( --e-global-color-primary );}.elementor-760 .elementor-element.elementor-element-92ede45{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-760 .elementor-element.elementor-element-92ede45:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-92ede45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rootsandfood.com/wp-content/uploads/2025/11/preparing-fruit-salad-76Y6UYC.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-760 .elementor-element.elementor-element-538b0f5{--divider-border-style:solid;--divider-color:var( --e-global-color-2040346 );--divider-border-width:1px;}.elementor-760 .elementor-element.elementor-element-538b0f5 > .elementor-widget-container{padding:80px 80px 80px 80px;}.elementor-760 .elementor-element.elementor-element-538b0f5 .elementor-divider-separator{width:100%;}.elementor-760 .elementor-element.elementor-element-538b0f5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-760 .elementor-element.elementor-element-3971b5f{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 );}.elementor-760 .elementor-element.elementor-element-30d5acb{--display:flex;}.elementor-760 .elementor-element.elementor-element-d963d3a{text-align:center;}.elementor-760 .elementor-element.elementor-element-d963d3a .elementor-heading-title{font-family:var( --e-global-typography-cad6d51-font-family ), Sans-serif;font-size:var( --e-global-typography-cad6d51-font-size );font-weight:var( --e-global-typography-cad6d51-font-weight );line-height:var( --e-global-typography-cad6d51-line-height );color:var( --e-global-color-primary );}.elementor-760 .elementor-element.elementor-element-939ee2f{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-760 .elementor-element.elementor-element-939ee2f:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-939ee2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rootsandfood.com/wp-content/uploads/2026/03/jarron-con-aceite-virgen-extra.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-760 .elementor-element.elementor-element-0f936c8{--divider-border-style:solid;--divider-color:var( --e-global-color-2040346 );--divider-border-width:1px;}.elementor-760 .elementor-element.elementor-element-0f936c8 > .elementor-widget-container{padding:65px 65px 65px 65px;}.elementor-760 .elementor-element.elementor-element-0f936c8 .elementor-divider-separator{width:100%;}.elementor-760 .elementor-element.elementor-element-0f936c8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-760 .elementor-element.elementor-element-dc85628{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 );}.elementor-760 .elementor-element.elementor-element-770e5da{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-760 .elementor-element.elementor-element-9092a3d{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-760 .elementor-element.elementor-element-9092a3d:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-9092a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rootsandfood.com/wp-content/uploads/2025/11/web_Roots_and_Food_52.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-760 .elementor-element.elementor-element-91bdb83{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-760 .elementor-element.elementor-element-91bdb83 .elementor-divider-separator{width:100%;}.elementor-760 .elementor-element.elementor-element-91bdb83 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-760 .elementor-element.elementor-element-b711f8a{--display:flex;--justify-content:center;}.elementor-760 .elementor-element.elementor-element-f2c715a .elementor-heading-title{font-family:var( --e-global-typography-eeb1044-font-family ), Sans-serif;font-size:var( --e-global-typography-eeb1044-font-size );font-weight:var( --e-global-typography-eeb1044-font-weight );line-height:var( --e-global-typography-eeb1044-line-height );}.elementor-760 .elementor-element.elementor-element-7d87b8e > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-760 .elementor-element.elementor-element-7d87b8e{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 );}.elementor-760 .elementor-element.elementor-element-05af936 > .elementor-widget-container{padding:0em 4em 0em 1em;}.elementor-760 .elementor-element.elementor-element-05af936 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-760 .elementor-element.elementor-element-05af936 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-760 .elementor-element.elementor-element-05af936 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-760 .elementor-element.elementor-element-05af936 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-760 .elementor-element.elementor-element-05af936 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-760 .elementor-element.elementor-element-05af936 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-760 .elementor-element.elementor-element-05af936 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-760 .elementor-element.elementor-element-05af936{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-760 .elementor-element.elementor-element-05af936 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-760 .elementor-element.elementor-element-05af936 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-760 .elementor-element.elementor-element-05af936 .elementor-icon-list-item > a{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 );}.elementor-760 .elementor-element.elementor-element-05af936 .elementor-icon-list-text{transition:color 0.3s;}.elementor-760 .elementor-element.elementor-element-870e77f > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-760 .elementor-element.elementor-element-870e77f{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 );}.elementor-760 .elementor-element.elementor-element-c336780{--display:flex;}.elementor-760 .elementor-element.elementor-element-c336780:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-c336780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-afea570 );}.elementor-760 .elementor-element.elementor-element-75f72e4{--display:flex;}.elementor-760 .elementor-element.elementor-element-8e10ff9{text-align:center;}.elementor-760 .elementor-element.elementor-element-8e10ff9 .elementor-heading-title{font-family:var( --e-global-typography-a858bec-font-family ), Sans-serif;font-size:var( --e-global-typography-a858bec-font-size );font-weight:var( --e-global-typography-a858bec-font-weight );line-height:var( --e-global-typography-a858bec-line-height );color:var( --e-global-color-2933813 );}.elementor-760 .elementor-element.elementor-element-0e30df7{text-align:center;font-family:"Barlow", Sans-serif;font-size:20px;font-weight:700;line-height:1.1em;color:var( --e-global-color-2933813 );}.elementor-760 .elementor-element.elementor-element-0f29557{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-760 .elementor-element.elementor-element-c49691b .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-2933813 );color:var( --e-global-color-2933813 );}.elementor-760 .elementor-element.elementor-element-c49691b .elementor-button:hover, .elementor-760 .elementor-element.elementor-element-c49691b .elementor-button:focus{background-color:var( --e-global-color-09ab881 );color:var( --e-global-color-primary );}.elementor-760 .elementor-element.elementor-element-c49691b .elementor-button:hover svg, .elementor-760 .elementor-element.elementor-element-c49691b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-760 .elementor-element.elementor-element-a5a7534 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-2933813 );color:var( --e-global-color-2933813 );}.elementor-760 .elementor-element.elementor-element-a5a7534 .elementor-button:hover, .elementor-760 .elementor-element.elementor-element-a5a7534 .elementor-button:focus{background-color:var( --e-global-color-09ab881 );color:var( --e-global-color-primary );}.elementor-760 .elementor-element.elementor-element-a5a7534 .elementor-button:hover svg, .elementor-760 .elementor-element.elementor-element-a5a7534 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-760 .elementor-element.elementor-element-4ce0ad8 img{width:70%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-760 .elementor-element.elementor-element-1466975 img{width:70%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-760 .elementor-element.elementor-element-f475ef2{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-760 .elementor-element.elementor-element-2d0f36d{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-760 .elementor-element.elementor-element-2d0f36d:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-2d0f36d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rootsandfood.com/wp-content/uploads/2026/03/Diseno-sin-titulo-42.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-760 .elementor-element.elementor-element-2d0f36d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-760 .elementor-element.elementor-element-7c3db70{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-760 .elementor-element.elementor-element-7c3db70 .elementor-divider-separator{width:100%;}.elementor-760 .elementor-element.elementor-element-7c3db70 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-760 .elementor-element.elementor-element-b545d4d{--display:flex;--justify-content:center;}.elementor-760 .elementor-element.elementor-element-4afdc9a .elementor-heading-title{font-family:var( --e-global-typography-eeb1044-font-family ), Sans-serif;font-size:var( --e-global-typography-eeb1044-font-size );font-weight:var( --e-global-typography-eeb1044-font-weight );line-height:var( --e-global-typography-eeb1044-line-height );}.elementor-760 .elementor-element.elementor-element-52a5715 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-760 .elementor-element.elementor-element-52a5715{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 );}.elementor-760 .elementor-element.elementor-element-bfb21f4 > .elementor-widget-container{padding:0em 4em 0em 1em;}.elementor-760 .elementor-element.elementor-element-bfb21f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-760 .elementor-element.elementor-element-bfb21f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-760 .elementor-element.elementor-element-bfb21f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-760 .elementor-element.elementor-element-bfb21f4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-760 .elementor-element.elementor-element-bfb21f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-760 .elementor-element.elementor-element-bfb21f4 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-760 .elementor-element.elementor-element-bfb21f4 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-760 .elementor-element.elementor-element-bfb21f4{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-760 .elementor-element.elementor-element-bfb21f4 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-760 .elementor-element.elementor-element-bfb21f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-760 .elementor-element.elementor-element-bfb21f4 .elementor-icon-list-item > a{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 );}.elementor-760 .elementor-element.elementor-element-bfb21f4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-760 .elementor-element.elementor-element-40330f5 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-760 .elementor-element.elementor-element-40330f5{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 );}.elementor-760 .elementor-element.elementor-element-07c34f1 .elementor-heading-title{font-family:var( --e-global-typography-eeb1044-font-family ), Sans-serif;font-size:var( --e-global-typography-eeb1044-font-size );font-weight:var( --e-global-typography-eeb1044-font-weight );line-height:var( --e-global-typography-eeb1044-line-height );}.elementor-760 .elementor-element.elementor-element-df8484c > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-760 .elementor-element.elementor-element-df8484c{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 );}.elementor-760 .elementor-element.elementor-element-c2d82ef{--display:flex;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-760 .elementor-element.elementor-element-c2d82ef:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-c2d82ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-760 .elementor-element.elementor-element-c2d82ef::before, .elementor-760 .elementor-element.elementor-element-c2d82ef > .elementor-background-video-container::before, .elementor-760 .elementor-element.elementor-element-c2d82ef > .e-con-inner > .elementor-background-video-container::before, .elementor-760 .elementor-element.elementor-element-c2d82ef > .elementor-background-slideshow::before, .elementor-760 .elementor-element.elementor-element-c2d82ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-760 .elementor-element.elementor-element-c2d82ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rootsandfood.com/wp-content/uploads/2025/11/Branding-roots-and-food_fondo.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-760 .elementor-element.elementor-element-208986d{--display:flex;}.elementor-760 .elementor-element.elementor-element-02f105c{text-align:center;}.elementor-760 .elementor-element.elementor-element-02f105c .elementor-heading-title{font-family:"Bree Serif", Sans-serif;font-size:42px;font-weight:700;line-height:1em;color:var( --e-global-color-2933813 );}.elementor-760 .elementor-element.elementor-element-c1e5b3c{--display:flex;}.elementor-760 .elementor-element.elementor-element-384df3f{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2933813 );}.elementor-760 .elementor-element.elementor-element-14e13dd{text-align:center;font-family:"Bree Serif", Sans-serif;font-size:26px;font-weight:normal;text-transform:none;font-style:italic;text-decoration:none;line-height:1em;color:var( --e-global-color-2933813 );}.elementor-760 .elementor-element.elementor-element-9dde856{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-760 .elementor-element.elementor-element-d6cef0b .elementor-button{background-color:var( --e-global-color-2933813 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 1px 15px -1px rgba(0, 0, 0, 0.2);}.elementor-760 .elementor-element.elementor-element-d6cef0b .elementor-button:hover, .elementor-760 .elementor-element.elementor-element-d6cef0b .elementor-button:focus{background-color:var( --e-global-color-afea570 );color:var( --e-global-color-2933813 );}.elementor-760 .elementor-element.elementor-element-d6cef0b .elementor-button:hover svg, .elementor-760 .elementor-element.elementor-element-d6cef0b .elementor-button:focus svg{fill:var( --e-global-color-2933813 );}.elementor-760 .elementor-element.elementor-element-fac9289{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-760 .elementor-element.elementor-element-a47a59e > .elementor-widget-container{--e-transform-scale:1.3;}.elementor-760 .elementor-element.elementor-element-14ee5c4 .elementor-heading-title{font-size:var( --e-global-typography-3a429fe-font-size );line-height:var( --e-global-typography-3a429fe-line-height );}.elementor-760 .elementor-element.elementor-element-ffedabb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-cf03912 .elementor-heading-title{font-size:var( --e-global-typography-eeb1044-font-size );line-height:var( --e-global-typography-eeb1044-line-height );}.elementor-760 .elementor-element.elementor-element-d2264a6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-59265c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-760 .elementor-element.elementor-element-59265c8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-b7a15ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-760 .elementor-element.elementor-element-b7a15ed .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-f4ce54b .elementor-heading-title{font-size:var( --e-global-typography-eeb1044-font-size );line-height:var( --e-global-typography-eeb1044-line-height );}.elementor-760 .elementor-element.elementor-element-91cb214{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-edd3691 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-760 .elementor-element.elementor-element-edd3691 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-5d34939 .elementor-heading-title{font-size:var( --e-global-typography-eeb1044-font-size );line-height:var( --e-global-typography-eeb1044-line-height );}.elementor-760 .elementor-element.elementor-element-cf4f086 .elementor-heading-title{font-size:var( --e-global-typography-cad6d51-font-size );line-height:var( --e-global-typography-cad6d51-line-height );}.elementor-760 .elementor-element.elementor-element-c0ea342{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-55b4483 .elementor-heading-title{font-size:var( --e-global-typography-cad6d51-font-size );line-height:var( --e-global-typography-cad6d51-line-height );}.elementor-760 .elementor-element.elementor-element-c0eddc4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-0f26506 .elementor-heading-title{font-size:var( --e-global-typography-cad6d51-font-size );line-height:var( --e-global-typography-cad6d51-line-height );}.elementor-760 .elementor-element.elementor-element-cd758bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-7a66c93 .elementor-heading-title{font-size:var( --e-global-typography-cad6d51-font-size );line-height:var( --e-global-typography-cad6d51-line-height );}.elementor-760 .elementor-element.elementor-element-6fa1b54{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-6add49a .elementor-heading-title{font-size:var( --e-global-typography-cad6d51-font-size );line-height:var( --e-global-typography-cad6d51-line-height );}.elementor-760 .elementor-element.elementor-element-3971b5f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-d963d3a .elementor-heading-title{font-size:var( --e-global-typography-cad6d51-font-size );line-height:var( --e-global-typography-cad6d51-line-height );}.elementor-760 .elementor-element.elementor-element-dc85628{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-f2c715a .elementor-heading-title{font-size:var( --e-global-typography-eeb1044-font-size );line-height:var( --e-global-typography-eeb1044-line-height );}.elementor-760 .elementor-element.elementor-element-7d87b8e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-05af936 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-760 .elementor-element.elementor-element-05af936 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-870e77f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-8e10ff9 .elementor-heading-title{font-size:var( --e-global-typography-a858bec-font-size );line-height:var( --e-global-typography-a858bec-line-height );}.elementor-760 .elementor-element.elementor-element-2d0f36d:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-2d0f36d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-9px -18px;background-size:298px auto;}.elementor-760 .elementor-element.elementor-element-4afdc9a .elementor-heading-title{font-size:var( --e-global-typography-eeb1044-font-size );line-height:var( --e-global-typography-eeb1044-line-height );}.elementor-760 .elementor-element.elementor-element-52a5715{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-bfb21f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-760 .elementor-element.elementor-element-bfb21f4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-40330f5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-07c34f1 .elementor-heading-title{font-size:var( --e-global-typography-eeb1044-font-size );line-height:var( --e-global-typography-eeb1044-line-height );}.elementor-760 .elementor-element.elementor-element-df8484c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-c2d82ef{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-760 .elementor-element.elementor-element-384df3f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-760 .elementor-element.elementor-element-5fe45b4{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-760 .elementor-element.elementor-element-a47a59e > .elementor-widget-container{--e-transform-scale:1.2;}.elementor-760 .elementor-element.elementor-element-14ee5c4{text-align:center;}.elementor-760 .elementor-element.elementor-element-14ee5c4 .elementor-heading-title{font-size:var( --e-global-typography-3a429fe-font-size );line-height:var( --e-global-typography-3a429fe-line-height );}.elementor-760 .elementor-element.elementor-element-ffedabb{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-50cfdb1{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-760 .elementor-element.elementor-element-cf03912 .elementor-heading-title{font-size:var( --e-global-typography-eeb1044-font-size );line-height:var( --e-global-typography-eeb1044-line-height );}.elementor-760 .elementor-element.elementor-element-d2264a6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-59265c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-59265c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-760 .elementor-element.elementor-element-59265c8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-b7a15ed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-b7a15ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-760 .elementor-element.elementor-element-b7a15ed .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-0fea2a8{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-760 .elementor-element.elementor-element-4ab58cc > .elementor-widget-container{padding:115px 115px 115px 115px;}.elementor-760 .elementor-element.elementor-element-f4ce54b .elementor-heading-title{font-size:var( --e-global-typography-eeb1044-font-size );line-height:var( --e-global-typography-eeb1044-line-height );}.elementor-760 .elementor-element.elementor-element-91cb214{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-edd3691 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-edd3691 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-760 .elementor-element.elementor-element-edd3691 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-de2c96f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-760 .elementor-element.elementor-element-86822f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-5d34939 .elementor-heading-title{font-size:var( --e-global-typography-eeb1044-font-size );line-height:var( --e-global-typography-eeb1044-line-height );}.elementor-760 .elementor-element.elementor-element-cf4f086 .elementor-heading-title{font-size:var( --e-global-typography-cad6d51-font-size );line-height:var( --e-global-typography-cad6d51-line-height );}.elementor-760 .elementor-element.elementor-element-c0ea342{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-55b4483 .elementor-heading-title{font-size:var( --e-global-typography-cad6d51-font-size );line-height:var( --e-global-typography-cad6d51-line-height );}.elementor-760 .elementor-element.elementor-element-c0eddc4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-0f26506 .elementor-heading-title{font-size:var( --e-global-typography-cad6d51-font-size );line-height:var( --e-global-typography-cad6d51-line-height );}.elementor-760 .elementor-element.elementor-element-cd758bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-7a66c93 .elementor-heading-title{font-size:var( --e-global-typography-cad6d51-font-size );line-height:var( --e-global-typography-cad6d51-line-height );}.elementor-760 .elementor-element.elementor-element-6fa1b54{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-6add49a .elementor-heading-title{font-size:var( --e-global-typography-cad6d51-font-size );line-height:var( --e-global-typography-cad6d51-line-height );}.elementor-760 .elementor-element.elementor-element-3971b5f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-d963d3a .elementor-heading-title{font-size:var( --e-global-typography-cad6d51-font-size );line-height:var( --e-global-typography-cad6d51-line-height );}.elementor-760 .elementor-element.elementor-element-dc85628{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-770e5da{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-760 .elementor-element.elementor-element-91bdb83 > .elementor-widget-container{padding:115px 115px 115px 115px;}.elementor-760 .elementor-element.elementor-element-f2c715a .elementor-heading-title{font-size:var( --e-global-typography-eeb1044-font-size );line-height:var( --e-global-typography-eeb1044-line-height );}.elementor-760 .elementor-element.elementor-element-7d87b8e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-05af936 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-05af936 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-760 .elementor-element.elementor-element-05af936 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-870e77f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-8e10ff9 .elementor-heading-title{font-size:var( --e-global-typography-a858bec-font-size );line-height:var( --e-global-typography-a858bec-line-height );}.elementor-760 .elementor-element.elementor-element-f475ef2{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-760 .elementor-element.elementor-element-2d0f36d:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-2d0f36d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rootsandfood.com/wp-content/uploads/2026/03/Diseno-sin-titulo-43.jpg");background-position:0px 0px;}.elementor-760 .elementor-element.elementor-element-7c3db70 > .elementor-widget-container{padding:115px 115px 115px 115px;}.elementor-760 .elementor-element.elementor-element-4afdc9a .elementor-heading-title{font-size:var( --e-global-typography-eeb1044-font-size );line-height:var( --e-global-typography-eeb1044-line-height );}.elementor-760 .elementor-element.elementor-element-52a5715{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-bfb21f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-bfb21f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-760 .elementor-element.elementor-element-bfb21f4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-40330f5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-07c34f1 .elementor-heading-title{font-size:var( --e-global-typography-eeb1044-font-size );line-height:var( --e-global-typography-eeb1044-line-height );}.elementor-760 .elementor-element.elementor-element-df8484c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-c2d82ef{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-760 .elementor-element.elementor-element-02f105c .elementor-heading-title{font-size:24px;}.elementor-760 .elementor-element.elementor-element-384df3f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(min-width:768px){.elementor-760 .elementor-element.elementor-element-2d0f36d{--width:49.309%;}}@media(max-width:1024px) and (min-width:768px){.elementor-760 .elementor-element.elementor-element-2d0f36d{--width:282.75px;}}