.elementor-155 .elementor-element.elementor-element-5a10493{--display:flex;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-5a10493:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-5a10493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/hero-saborizados-scaled.webp");background-position:center top;background-size:cover;}.elementor-155 .elementor-element.elementor-element-5a10493::before, .elementor-155 .elementor-element.elementor-element-5a10493 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-5a10493 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-5a10493 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-5a10493 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-5a10493 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/hero-saborizados-velo-scaled.webp");--background-overlay:'';background-position:center top;background-size:cover;}.elementor-155 .elementor-element.elementor-element-64df9bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-045adcb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-794d345{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-526c94c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-4cf756c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-de304ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-2be80e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-873d365{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-ba57571{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-1d7b3f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-9d0b8df{--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;--padding-top:150px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-ac9ec29{--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-6419e0b{--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;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-155 .elementor-element.elementor-element-da2a56a{text-align:center;}.elementor-155 .elementor-element.elementor-element-da2a56a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:800;line-height:48px;letter-spacing:-0.36px;color:#93272C;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-155 .elementor-element.elementor-element-d30298f{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.144px;color:#333333;}.elementor-155 .elementor-element.elementor-element-9c4b66f{--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-155 .elementor-element.elementor-element-c01089c{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E7;--border-color:#E4E4E7;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-c01089c:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-c01089c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-155 .elementor-element.elementor-element-7cd6c4e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-155 .elementor-element.elementor-element-5694cd0{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-155 .elementor-element.elementor-element-7d72945{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-7d72945:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-7d72945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96282D;}.elementor-155 .elementor-element.elementor-element-61733ef img{width:20px;}.elementor-155 .elementor-element.elementor-element-5a7db8c{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E7;--border-color:#E4E4E7;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-5a7db8c:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-5a7db8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-155 .elementor-element.elementor-element-bb0ddde{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-155 .elementor-element.elementor-element-f5cf734{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-155 .elementor-element.elementor-element-bfcc58e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-bfcc58e:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-bfcc58e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96282D;}.elementor-155 .elementor-element.elementor-element-d21eeb8 img{width:20px;}.elementor-155 .elementor-element.elementor-element-3d5e311{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E7;--border-color:#E4E4E7;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-3d5e311:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-3d5e311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-155 .elementor-element.elementor-element-8f4f4c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-155 .elementor-element.elementor-element-76b1858{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-155 .elementor-element.elementor-element-5d41a88{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-5d41a88:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-5d41a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96282D;}.elementor-155 .elementor-element.elementor-element-2854e68 img{width:20px;}.elementor-155 .elementor-element.elementor-element-fd1d396{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E7;--border-color:#E4E4E7;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-fd1d396:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-fd1d396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-155 .elementor-element.elementor-element-03bd50a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-155 .elementor-element.elementor-element-6b691e5{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-155 .elementor-element.elementor-element-8aa76da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-8aa76da:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-8aa76da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96282D;}.elementor-155 .elementor-element.elementor-element-5b9c576 img{width:20px;}.elementor-155 .elementor-element.elementor-element-ed31e8f{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E7;--border-color:#E4E4E7;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-ed31e8f:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-ed31e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-155 .elementor-element.elementor-element-84adbf2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-155 .elementor-element.elementor-element-03e784d{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-155 .elementor-element.elementor-element-e2bd718{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-e2bd718:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-e2bd718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96282D;}.elementor-155 .elementor-element.elementor-element-32d4601 img{width:20px;}.elementor-155 .elementor-element.elementor-element-6c45df4{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E7;--border-color:#E4E4E7;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-6c45df4:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-6c45df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-155 .elementor-element.elementor-element-283e8e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-155 .elementor-element.elementor-element-ca1d618{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-155 .elementor-element.elementor-element-bb46b71{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-bb46b71:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-bb46b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96282D;}.elementor-155 .elementor-element.elementor-element-75d9ce5 img{width:20px;}.elementor-155 .elementor-element.elementor-element-d53f245{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E7;--border-color:#E4E4E7;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-d53f245:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-d53f245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-155 .elementor-element.elementor-element-5ccbe4d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-155 .elementor-element.elementor-element-28a1775{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-155 .elementor-element.elementor-element-6377bde{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-6377bde:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-6377bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96282D;}.elementor-155 .elementor-element.elementor-element-52437f7 img{width:20px;}.elementor-155 .elementor-element.elementor-element-9133665{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E7;--border-color:#E4E4E7;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-9133665:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-9133665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-155 .elementor-element.elementor-element-11e63d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-155 .elementor-element.elementor-element-0498af8{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-155 .elementor-element.elementor-element-7c72f8c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-7c72f8c:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-7c72f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96282D;}.elementor-155 .elementor-element.elementor-element-ee36973 img{width:20px;}.elementor-155 .elementor-element.elementor-element-2f16909{--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;--padding-top:214px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-5298e7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-6960c31{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-11d2c14{text-align:center;font-family:"Inter", Sans-serif;font-size:35px;font-weight:200;line-height:44px;letter-spacing:-0.315px;color:#000000;}.elementor-155 .elementor-element.elementor-element-45f957c{--display:flex;--min-height:560px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overflow:hidden;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-45f957c:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-45f957c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/banner-receta-saborizados-scaled.webp");background-position:center center;background-size:cover;}.elementor-155 .elementor-element.elementor-element-45f957c::before, .elementor-155 .elementor-element.elementor-element-45f957c > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-45f957c > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-45f957c > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-45f957c > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-45f957c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, rgba(0,0,0,0.6) 40%, rgba(0,0,0,0) 70%);}.elementor-155 .elementor-element.elementor-element-f10d633{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:37px;}.elementor-155 .elementor-element.elementor-element-a6de356{font-family:"Inter", Sans-serif;font-size:28px;font-weight:300;font-style:italic;line-height:34px;letter-spacing:-0.252px;color:#FFFFFF;}.elementor-155 .elementor-element.elementor-element-08cf6f2{font-family:"Inter", Sans-serif;font-size:28px;font-weight:300;line-height:34px;letter-spacing:-0.252px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-155 .elementor-element.elementor-element-60aa324 .elementor-button{background-color:#EFA054;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:20px;fill:#430003;color:#430003;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 32px;}.elementor-155 .elementor-element.elementor-element-60aa324 .elementor-button:hover, .elementor-155 .elementor-element.elementor-element-60aa324 .elementor-button:focus{background-color:#E58A2E;color:#430003;}.elementor-155 .elementor-element.elementor-element-60aa324{width:auto;max-width:auto;}.elementor-155 .elementor-element.elementor-element-60aa324 .elementor-button:hover svg, .elementor-155 .elementor-element.elementor-element-60aa324 .elementor-button:focus svg{fill:#430003;}.elementor-155 .elementor-element.elementor-element-c50e8ee{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-790a892{--display:flex;--min-height:15px;--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;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-790a892:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-790a892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#93272C;}.elementor-155 .elementor-element.elementor-element-9c99964{--display:flex;--min-height:15px;--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;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-9c99964:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-9c99964 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-155 .elementor-element.elementor-element-0e8a179{--display:flex;--min-height:15px;--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;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-0e8a179:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-0e8a179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-155 .elementor-element.elementor-element-50f78c0{--display:flex;--min-height:15px;--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;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-50f78c0:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-50f78c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-155 .elementor-element.elementor-element-437f9a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-155 .elementor-element.elementor-element-9d0b8df{--padding-top:120px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-155 .elementor-element.elementor-element-2f16909{--padding-top:180px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-11d2c14{font-size:30px;line-height:38px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-9d0b8df{--padding-top:60px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-ac9ec29{--width:90%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-155 .elementor-element.elementor-element-da2a56a .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-155 .elementor-element.elementor-element-2f16909{--padding-top:120px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-155 .elementor-element.elementor-element-5298e7d{--width:90%;}.elementor-155 .elementor-element.elementor-element-11d2c14{font-size:26px;line-height:34px;}.elementor-155 .elementor-element.elementor-element-45f957c{--min-height:420px;}.elementor-155 .elementor-element.elementor-element-f10d633{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-155 .elementor-element.elementor-element-a6de356{font-size:22px;line-height:28px;}.elementor-155 .elementor-element.elementor-element-08cf6f2{font-size:22px;line-height:28px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(min-width:768px){.elementor-155 .elementor-element.elementor-element-9d0b8df{--content-width:1920px;}.elementor-155 .elementor-element.elementor-element-ac9ec29{--width:90%;}.elementor-155 .elementor-element.elementor-element-2f16909{--content-width:1920px;}.elementor-155 .elementor-element.elementor-element-5298e7d{--width:90%;}.elementor-155 .elementor-element.elementor-element-790a892{--width:15px;}.elementor-155 .elementor-element.elementor-element-9c99964{--width:15px;}.elementor-155 .elementor-element.elementor-element-0e8a179{--width:15px;}.elementor-155 .elementor-element.elementor-element-50f78c0{--width:15px;}}@media(max-width:1024px) and (min-width:768px){.elementor-155 .elementor-element.elementor-element-ac9ec29{--width:90%;}.elementor-155 .elementor-element.elementor-element-5298e7d{--width:90%;}}/* Start custom CSS for container, class: .elementor-element-64df9bf */.elementor-155 .elementor-element.elementor-element-64df9bf{position:absolute;left:0;top:75.96%;width:100%;aspect-ratio:1440/140;z-index:1;pointer-events:none;background:url(https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/26136d5e-d953-465d-9d9f-1d038449f468.svg) center/100% 100% no-repeat;margin:0;padding:0;min-height:0}@media(max-width:1024px){.elementor-155 .elementor-element.elementor-element-64df9bf{top:auto!important;bottom:-2.08vw!important}}/*dj-anc*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-045adcb */.elementor-155 .elementor-element.elementor-element-045adcb{position:absolute;left:0;top:80.79%;width:100%;aspect-ratio:1440/100;min-height:0!important;z-index:0;pointer-events:none;margin:0;background:url(https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/dj-hero-curva-blanca-3.svg) center/100% 100% no-repeat}@media(max-width:1024px){.elementor-155 .elementor-element.elementor-element-045adcb{top:auto!important;bottom:-0.87vw!important}}/*dj-anc*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794d345 */.elementor-155 .elementor-element.elementor-element-794d345{position:absolute;left:33.056%;top:55.982%;width:10.972%;aspect-ratio:158/310;margin:0;padding:0;min-height:0;pointer-events:none;z-index:3;background:url(https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/hero-prod-paquete-rosado.png) center/contain no-repeat;--r:0deg;transform:rotate(var(--r));filter:drop-shadow(0 14px 22px rgba(0,0,0,.28));}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-794d345{}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526c94c */.elementor-155 .elementor-element.elementor-element-526c94c{position:absolute;left:56.042%;top:59.276%;width:12.361%;aspect-ratio:178/295;margin:0;padding:0;min-height:0;pointer-events:none;z-index:3;background:url(https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/hero-prod-bites-picantes.png) center/contain no-repeat;--r:0deg;transform:rotate(var(--r));filter:drop-shadow(0 14px 22px rgba(0,0,0,.28));}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-526c94c{}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cf756c */.elementor-155 .elementor-element.elementor-element-4cf756c{position:absolute;left:41.25%;top:47.201%;width:17.569%;aspect-ratio:253/350;margin:0;padding:0;min-height:0;pointer-events:none;z-index:3;background:url(https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/hero-prod-crema-mani.png) center/contain no-repeat;--r:0deg;transform:rotate(var(--r));filter:drop-shadow(0 14px 22px rgba(0,0,0,.28));}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-4cf756c{}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de304ce */.elementor-155 .elementor-element.elementor-element-de304ce{position:absolute;left:84.549%;top:72.887%;width:12.275%;aspect-ratio:176.76/153.65;margin:0;padding:0;min-height:0;pointer-events:none;z-index:4;background:url(https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/hoja-01.webp) center/cover no-repeat;--r:0deg;transform:rotate(var(--r));animation:djFloat 7s ease-in-out infinite;animation-delay:0s;}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-de304ce{display:none}}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-de304ce{display:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be80e7 */.elementor-155 .elementor-element.elementor-element-2be80e7{position:absolute;left:6.93%;top:81.01%;width:8.956%;aspect-ratio:128.97/93.34;margin:0;padding:0;min-height:0;pointer-events:none;z-index:4;background:url(https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/hoja-03.webp) 50% 50%/185.79% 219.05% no-repeat;--r:0deg;transform:rotate(var(--r));animation:djSway 8s ease-in-out infinite;animation-delay:0.5s;}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-2be80e7{display:none}}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-2be80e7{display:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-873d365 */.elementor-155 .elementor-element.elementor-element-873d365{position:absolute;left:67.297%;top:92.518%;width:8.338%;aspect-ratio:120.07/106.54;margin:0;padding:0;min-height:0;pointer-events:none;z-index:4;background:url(https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/hoja-04-desenfocada.webp) 50% 50%/185.79% 219.05% no-repeat;--r:0deg;transform:rotate(var(--r));animation:djFloat 7s ease-in-out infinite;animation-delay:2s;filter:blur(3.5px);}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-873d365{display:none}}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-873d365{display:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba57571 */.elementor-155 .elementor-element.elementor-element-ba57571{position:absolute;left:15.243%;top:80.571%;width:10.673%;aspect-ratio:153.69/148.2;margin:0;padding:0;min-height:0;pointer-events:none;z-index:4;background:url(https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/hoja-guayaba-hero-1.png) center/contain no-repeat;--r:0deg;transform:rotate(var(--r));animation:djSway 8s ease-in-out infinite;animation-delay:1s;}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-ba57571{display:none}}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-ba57571{display:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7b3f6 */.elementor-155 .elementor-element.elementor-element-1d7b3f6{position:absolute;left:80%;top:86.718%;width:9.471%;aspect-ratio:136.38/134.6;margin:0;padding:0;min-height:0;pointer-events:none;z-index:4;background:url(https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/hoja-guayaba-hero-2.png) center/contain no-repeat;--r:0deg;transform:rotate(var(--r));animation:djFloat 7s ease-in-out infinite;animation-delay:1.5s;filter:blur(1.5px);}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-1d7b3f6{display:none}}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-1d7b3f6{display:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a10493 */.elementor-155 .elementor-element.elementor-element-5a10493{position:relative;z-index:3;overflow:visible;aspect-ratio:1440/455.5;min-height:0}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-5a10493{aspect-ratio:auto;min-height:300px}}@keyframes djFloat{0%,100%{transform:translate3d(0,0,0) rotate(var(--r,0deg))}50%{transform:translate3d(0,-14px,0) rotate(calc(var(--r,0deg) + 5deg))}}@keyframes djSway{0%,100%{transform:rotate(calc(var(--r,0deg) - 7deg))}50%{transform:rotate(calc(var(--r,0deg) + 7deg))}}@media(prefers-reduced-motion:reduce){.dj-deco{animation:none!important}}@media(min-width:768px) and (max-width:1024px){.elementor-155 .elementor-element.elementor-element-5a10493{aspect-ratio:auto!important;min-height:340px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da2a56a */.elementor-155 .elementor-element.elementor-element-da2a56a .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d30298f */.elementor-155 .elementor-element.elementor-element-d30298f p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6419e0b */.elementor-155 .elementor-element.elementor-element-6419e0b{max-width:693px;width:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c762377 */.elementor-155 .elementor-element.elementor-element-c762377,.elementor-155 .elementor-element.elementor-element-c762377 .elementor-widget-container{height:276px}.elementor-155 .elementor-element.elementor-element-c762377 img{width:100%;height:276px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5694cd0 */.elementor-155 .elementor-element.elementor-element-5694cd0{flex:1 1 0;min-width:0}.elementor-155 .elementor-element.elementor-element-5694cd0 p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61733ef */.elementor-155 .elementor-element.elementor-element-61733ef img{display:block;width:20px;height:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d72945 */.elementor-155 .elementor-element.elementor-element-7d72945{flex:0 0 41px;width:41px;height:41px;min-height:41px;transition:background-color .2s}.elementor-155 .elementor-element.elementor-element-7d72945:hover{background-color:#430003}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd6c4e */.elementor-155 .elementor-element.elementor-element-7cd6c4e{min-height:112px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c01089c */.elementor-155 .elementor-element.elementor-element-c01089c{min-width:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2b6352 */.elementor-155 .elementor-element.elementor-element-b2b6352,.elementor-155 .elementor-element.elementor-element-b2b6352 .elementor-widget-container{height:276px}.elementor-155 .elementor-element.elementor-element-b2b6352 img{width:100%;height:276px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5cf734 */.elementor-155 .elementor-element.elementor-element-f5cf734{flex:1 1 0;min-width:0}.elementor-155 .elementor-element.elementor-element-f5cf734 p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d21eeb8 */.elementor-155 .elementor-element.elementor-element-d21eeb8 img{display:block;width:20px;height:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfcc58e */.elementor-155 .elementor-element.elementor-element-bfcc58e{flex:0 0 41px;width:41px;height:41px;min-height:41px;transition:background-color .2s}.elementor-155 .elementor-element.elementor-element-bfcc58e:hover{background-color:#430003}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb0ddde */.elementor-155 .elementor-element.elementor-element-bb0ddde{min-height:112px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7db8c */.elementor-155 .elementor-element.elementor-element-5a7db8c{min-width:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82e90d3 */.elementor-155 .elementor-element.elementor-element-82e90d3,.elementor-155 .elementor-element.elementor-element-82e90d3 .elementor-widget-container{height:276px}.elementor-155 .elementor-element.elementor-element-82e90d3 img{width:100%;height:276px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76b1858 */.elementor-155 .elementor-element.elementor-element-76b1858{flex:1 1 0;min-width:0}.elementor-155 .elementor-element.elementor-element-76b1858 p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2854e68 */.elementor-155 .elementor-element.elementor-element-2854e68 img{display:block;width:20px;height:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d41a88 */.elementor-155 .elementor-element.elementor-element-5d41a88{flex:0 0 41px;width:41px;height:41px;min-height:41px;transition:background-color .2s}.elementor-155 .elementor-element.elementor-element-5d41a88:hover{background-color:#430003}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f4f4c1 */.elementor-155 .elementor-element.elementor-element-8f4f4c1{min-height:112px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d5e311 */.elementor-155 .elementor-element.elementor-element-3d5e311{min-width:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-466fab4 */.elementor-155 .elementor-element.elementor-element-466fab4,.elementor-155 .elementor-element.elementor-element-466fab4 .elementor-widget-container{height:276px}.elementor-155 .elementor-element.elementor-element-466fab4 img{width:100%;height:276px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b691e5 */.elementor-155 .elementor-element.elementor-element-6b691e5{flex:1 1 0;min-width:0}.elementor-155 .elementor-element.elementor-element-6b691e5 p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b9c576 */.elementor-155 .elementor-element.elementor-element-5b9c576 img{display:block;width:20px;height:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aa76da */.elementor-155 .elementor-element.elementor-element-8aa76da{flex:0 0 41px;width:41px;height:41px;min-height:41px;transition:background-color .2s}.elementor-155 .elementor-element.elementor-element-8aa76da:hover{background-color:#430003}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03bd50a */.elementor-155 .elementor-element.elementor-element-03bd50a{min-height:112px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd1d396 */.elementor-155 .elementor-element.elementor-element-fd1d396{min-width:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b991138 */.elementor-155 .elementor-element.elementor-element-b991138,.elementor-155 .elementor-element.elementor-element-b991138 .elementor-widget-container{height:276px}.elementor-155 .elementor-element.elementor-element-b991138 img{width:100%;height:276px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03e784d */.elementor-155 .elementor-element.elementor-element-03e784d{flex:1 1 0;min-width:0}.elementor-155 .elementor-element.elementor-element-03e784d p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32d4601 */.elementor-155 .elementor-element.elementor-element-32d4601 img{display:block;width:20px;height:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2bd718 */.elementor-155 .elementor-element.elementor-element-e2bd718{flex:0 0 41px;width:41px;height:41px;min-height:41px;transition:background-color .2s}.elementor-155 .elementor-element.elementor-element-e2bd718:hover{background-color:#430003}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84adbf2 */.elementor-155 .elementor-element.elementor-element-84adbf2{min-height:112px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed31e8f */.elementor-155 .elementor-element.elementor-element-ed31e8f{min-width:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9afb83 */.elementor-155 .elementor-element.elementor-element-b9afb83,.elementor-155 .elementor-element.elementor-element-b9afb83 .elementor-widget-container{height:276px}.elementor-155 .elementor-element.elementor-element-b9afb83 img{width:100%;height:276px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca1d618 */.elementor-155 .elementor-element.elementor-element-ca1d618{flex:1 1 0;min-width:0}.elementor-155 .elementor-element.elementor-element-ca1d618 p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-75d9ce5 */.elementor-155 .elementor-element.elementor-element-75d9ce5 img{display:block;width:20px;height:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb46b71 */.elementor-155 .elementor-element.elementor-element-bb46b71{flex:0 0 41px;width:41px;height:41px;min-height:41px;transition:background-color .2s}.elementor-155 .elementor-element.elementor-element-bb46b71:hover{background-color:#430003}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-283e8e5 */.elementor-155 .elementor-element.elementor-element-283e8e5{min-height:112px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c45df4 */.elementor-155 .elementor-element.elementor-element-6c45df4{min-width:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b01f0d6 */.elementor-155 .elementor-element.elementor-element-b01f0d6,.elementor-155 .elementor-element.elementor-element-b01f0d6 .elementor-widget-container{height:276px}.elementor-155 .elementor-element.elementor-element-b01f0d6 img{width:100%;height:276px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28a1775 */.elementor-155 .elementor-element.elementor-element-28a1775{flex:1 1 0;min-width:0}.elementor-155 .elementor-element.elementor-element-28a1775 p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52437f7 */.elementor-155 .elementor-element.elementor-element-52437f7 img{display:block;width:20px;height:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6377bde */.elementor-155 .elementor-element.elementor-element-6377bde{flex:0 0 41px;width:41px;height:41px;min-height:41px;transition:background-color .2s}.elementor-155 .elementor-element.elementor-element-6377bde:hover{background-color:#430003}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ccbe4d */.elementor-155 .elementor-element.elementor-element-5ccbe4d{min-height:112px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d53f245 */.elementor-155 .elementor-element.elementor-element-d53f245{min-width:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d32f8f */.elementor-155 .elementor-element.elementor-element-5d32f8f,.elementor-155 .elementor-element.elementor-element-5d32f8f .elementor-widget-container{height:276px}.elementor-155 .elementor-element.elementor-element-5d32f8f img{width:100%;height:276px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0498af8 */.elementor-155 .elementor-element.elementor-element-0498af8{flex:1 1 0;min-width:0}.elementor-155 .elementor-element.elementor-element-0498af8 p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee36973 */.elementor-155 .elementor-element.elementor-element-ee36973 img{display:block;width:20px;height:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c72f8c */.elementor-155 .elementor-element.elementor-element-7c72f8c{flex:0 0 41px;width:41px;height:41px;min-height:41px;transition:background-color .2s}.elementor-155 .elementor-element.elementor-element-7c72f8c:hover{background-color:#430003}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11e63d3 */.elementor-155 .elementor-element.elementor-element-11e63d3{min-height:112px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9133665 */.elementor-155 .elementor-element.elementor-element-9133665{min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4b66f */.elementor-155 .elementor-element.elementor-element-9c4b66f{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%}@media(max-width:1024px){.elementor-155 .elementor-element.elementor-element-9c4b66f{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-9c4b66f{grid-template-columns:minmax(0,1fr)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac9ec29 */.elementor-155 .elementor-element.elementor-element-ac9ec29{max-width:1240px;gap:80px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11d2c14 */.elementor-155 .elementor-element.elementor-element-11d2c14 p{margin:0}.elementor-155 .elementor-element.elementor-element-11d2c14 .dj-w{font-weight:700;color:#96282D}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6de356 */.elementor-155 .elementor-element.elementor-element-a6de356 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08cf6f2 */.elementor-155 .elementor-element.elementor-element-08cf6f2 p{margin:0}.elementor-155 .elementor-element.elementor-element-08cf6f2 strong{font-weight:800}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60aa324 */.elementor-155 .elementor-element.elementor-element-60aa324 .elementor-button-text::after{content:'';display:inline-block;width:16px;height:16px;vertical-align:middle;margin-left:8px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3l5 5-5 5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3l5 5-5 5'/%3E%3C/svg%3E") center/contain no-repeat}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f10d633 */.elementor-155 .elementor-element.elementor-element-f10d633{width:43%;max-width:565px}@media(max-width:1024px){.elementor-155 .elementor-element.elementor-element-f10d633{width:70%}}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-f10d633{width:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45f957c */@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-45f957c{justify-content:center;align-items:flex-end}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-790a892 */.elementor-155 .elementor-element.elementor-element-790a892{flex:0 0 15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c99964 */.elementor-155 .elementor-element.elementor-element-9c99964{flex:0 0 15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e8a179 */.elementor-155 .elementor-element.elementor-element-0e8a179{flex:0 0 15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f78c0 */.elementor-155 .elementor-element.elementor-element-50f78c0{flex:0 0 15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5298e7d */.elementor-155 .elementor-element.elementor-element-5298e7d{max-width:1240px;position:relative;z-index:2}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-437f9a3 */.elementor-155 .elementor-element.elementor-element-437f9a3{position:absolute;left:0;top:0;width:100%;aspect-ratio:1440/140;min-height:0!important;z-index:1;pointer-events:none;margin:0;background:url(https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/dj-ola-recetas.svg) center/100% 100% no-repeat;transform:scaleX(-1)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f16909 */.elementor-155 .elementor-element.elementor-element-2f16909{position:relative;z-index:0}.elementor-155 .elementor-element.elementor-element-2f16909::before{content:"";position:absolute;left:0;right:0;top:calc(9.72vw - 6px);bottom:0;z-index:-1;background:#F7FBF2}/* End custom CSS */
/* Start custom CSS */.dj-frase-footer{background:#F7FBF2!important}.dj-footer{--dj-frase-bg:#F7FBF2}/* End custom CSS */