.elementor-247 .elementor-element.elementor-element-0204250{--display:flex;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-0204250:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-0204250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/bocaquipe-hero.webp");background-position:50% 26.76%;background-size:cover;}.elementor-247 .elementor-element.elementor-element-0204250::before, .elementor-247 .elementor-element.elementor-element-0204250 > .elementor-background-video-container::before, .elementor-247 .elementor-element.elementor-element-0204250 > .e-con-inner > .elementor-background-video-container::before, .elementor-247 .elementor-element.elementor-element-0204250 > .elementor-background-slideshow::before, .elementor-247 .elementor-element.elementor-element-0204250 > .e-con-inner > .elementor-background-slideshow::before, .elementor-247 .elementor-element.elementor-element-0204250 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/bocaquipe-hero-velo.png");--background-overlay:'';background-position:center top;background-size:cover;}.elementor-247 .elementor-element.elementor-element-9a24452{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-747024e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-8424053{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-29c3c3f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-fe7d7f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-db9c6da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-b71bfd7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-48e6885{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-c9c23ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-6439fe4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-02dd60a{--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-247 .elementor-element.elementor-element-7111f2d{--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-247 .elementor-element.elementor-element-94893d8{--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-247 .elementor-element.elementor-element-08c511c{text-align:center;}.elementor-247 .elementor-element.elementor-element-08c511c .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-247 .elementor-element.elementor-element-aef5aab{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.144px;color:#333333;}.elementor-247 .elementor-element.elementor-element-6ca55b8{--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-247 .elementor-element.elementor-element-7472700{--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-247 .elementor-element.elementor-element-7472700:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-7472700 > .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-247 .elementor-element.elementor-element-d52c79d{--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-247 .elementor-element.elementor-element-3026813{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-247 .elementor-element.elementor-element-c174c55{--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-247 .elementor-element.elementor-element-c174c55:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-c174c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96282D;}.elementor-247 .elementor-element.elementor-element-ad37fe8 img{width:20px;}.elementor-247 .elementor-element.elementor-element-d13535d{--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-247 .elementor-element.elementor-element-d13535d:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-d13535d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-80521da{--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-247 .elementor-element.elementor-element-8a75151{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-247 .elementor-element.elementor-element-82ad8cd{--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-247 .elementor-element.elementor-element-82ad8cd:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-82ad8cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96282D;}.elementor-247 .elementor-element.elementor-element-f118bb7 img{width:20px;}.elementor-247 .elementor-element.elementor-element-625520f{--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-247 .elementor-element.elementor-element-625520f:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-625520f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-4a1caac{--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-247 .elementor-element.elementor-element-be04788{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-247 .elementor-element.elementor-element-44c3e90{--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-247 .elementor-element.elementor-element-44c3e90:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-44c3e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96282D;}.elementor-247 .elementor-element.elementor-element-93a05d5 img{width:20px;}.elementor-247 .elementor-element.elementor-element-0c5b4f7{--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-247 .elementor-element.elementor-element-0c5b4f7:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-0c5b4f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-f174d19{--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-247 .elementor-element.elementor-element-4593645{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-247 .elementor-element.elementor-element-6064437{--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-247 .elementor-element.elementor-element-6064437:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-6064437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96282D;}.elementor-247 .elementor-element.elementor-element-4aebdff img{width:20px;}.elementor-247 .elementor-element.elementor-element-206dcb7{--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-247 .elementor-element.elementor-element-206dcb7:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-206dcb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-159a616{--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-247 .elementor-element.elementor-element-51721b3{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-247 .elementor-element.elementor-element-04f7ee8{--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-247 .elementor-element.elementor-element-04f7ee8:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-04f7ee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96282D;}.elementor-247 .elementor-element.elementor-element-69930e9 img{width:20px;}.elementor-247 .elementor-element.elementor-element-ecbf371{--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-247 .elementor-element.elementor-element-ecbf371:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-ecbf371 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-6de1fd3{--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-247 .elementor-element.elementor-element-1d7ac89{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-247 .elementor-element.elementor-element-a904f9e{--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-247 .elementor-element.elementor-element-a904f9e:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-a904f9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96282D;}.elementor-247 .elementor-element.elementor-element-247483c img{width:20px;}.elementor-247 .elementor-element.elementor-element-ffc839d{--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-247 .elementor-element.elementor-element-ffc839d:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-ffc839d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-588dde6{--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-247 .elementor-element.elementor-element-735be24{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-247 .elementor-element.elementor-element-aaf301c{--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-247 .elementor-element.elementor-element-aaf301c:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-aaf301c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96282D;}.elementor-247 .elementor-element.elementor-element-7c55b96 img{width:20px;}.elementor-247 .elementor-element.elementor-element-251b1a7{--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-247 .elementor-element.elementor-element-251b1a7:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-251b1a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-dd7014d{--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-247 .elementor-element.elementor-element-ea714b3{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-247 .elementor-element.elementor-element-7d6b2cd{--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-247 .elementor-element.elementor-element-7d6b2cd:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-7d6b2cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96282D;}.elementor-247 .elementor-element.elementor-element-bf13bba img{width:20px;}.elementor-247 .elementor-element.elementor-element-0ae5bde{--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-247 .elementor-element.elementor-element-1077258{--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-247 .elementor-element.elementor-element-15f81b3{--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-247 .elementor-element.elementor-element-4883726{text-align:center;font-family:"Inter", Sans-serif;font-size:35px;font-weight:200;line-height:44px;letter-spacing:-0.315px;color:#000000;}.elementor-247 .elementor-element.elementor-element-2156323{--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-247 .elementor-element.elementor-element-2156323:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-2156323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/banner-receta-bocaquipe.webp");background-position:center center;background-size:cover;}.elementor-247 .elementor-element.elementor-element-2156323::before, .elementor-247 .elementor-element.elementor-element-2156323 > .elementor-background-video-container::before, .elementor-247 .elementor-element.elementor-element-2156323 > .e-con-inner > .elementor-background-video-container::before, .elementor-247 .elementor-element.elementor-element-2156323 > .elementor-background-slideshow::before, .elementor-247 .elementor-element.elementor-element-2156323 > .e-con-inner > .elementor-background-slideshow::before, .elementor-247 .elementor-element.elementor-element-2156323 > .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-247 .elementor-element.elementor-element-f5ff2f1{--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-247 .elementor-element.elementor-element-83bbad0{font-family:"Inter", Sans-serif;font-size:28px;font-weight:300;font-style:italic;line-height:34px;letter-spacing:-0.252px;color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-6ed16eb{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-247 .elementor-element.elementor-element-2cd9a32 .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-247 .elementor-element.elementor-element-2cd9a32 .elementor-button:hover, .elementor-247 .elementor-element.elementor-element-2cd9a32 .elementor-button:focus{background-color:#E58A2E;color:#430003;}.elementor-247 .elementor-element.elementor-element-2cd9a32{width:auto;max-width:auto;}.elementor-247 .elementor-element.elementor-element-2cd9a32 .elementor-button:hover svg, .elementor-247 .elementor-element.elementor-element-2cd9a32 .elementor-button:focus svg{fill:#430003;}.elementor-247 .elementor-element.elementor-element-5b1414f{--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-247 .elementor-element.elementor-element-7ee6bf1{--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-247 .elementor-element.elementor-element-7ee6bf1:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-7ee6bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#93272C;}.elementor-247 .elementor-element.elementor-element-85528f4{--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-247 .elementor-element.elementor-element-85528f4:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-85528f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-247 .elementor-element.elementor-element-46c14fe{--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-247 .elementor-element.elementor-element-46c14fe:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-46c14fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-247 .elementor-element.elementor-element-c82d462{--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-247 .elementor-element.elementor-element-c82d462:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-c82d462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-247 .elementor-element.elementor-element-8e84753{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-f1a9c3e{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-f1a9c3e:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-f1a9c3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FBF2;}.elementor-247 .elementor-element.elementor-element-b8d2a47{--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-247 .elementor-element.elementor-element-c6e1f95{width:initial;max-width:initial;}@media(max-width:1024px){.elementor-247 .elementor-element.elementor-element-0204250:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-0204250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-247 .elementor-element.elementor-element-02dd60a{--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-247 .elementor-element.elementor-element-0ae5bde{--padding-top:180px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-4883726{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-247 .elementor-element.elementor-element-0204250:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-0204250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-247 .elementor-element.elementor-element-02dd60a{--padding-top:60px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-7111f2d{--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-247 .elementor-element.elementor-element-08c511c .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-247 .elementor-element.elementor-element-0ae5bde{--padding-top:120px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-1077258{--width:90%;}.elementor-247 .elementor-element.elementor-element-4883726{font-size:26px;line-height:34px;}.elementor-247 .elementor-element.elementor-element-2156323{--min-height:420px;}.elementor-247 .elementor-element.elementor-element-f5ff2f1{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-247 .elementor-element.elementor-element-83bbad0{font-size:22px;line-height:28px;}.elementor-247 .elementor-element.elementor-element-6ed16eb{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 );}.elementor-247 .elementor-element.elementor-element-f1a9c3e{--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-b8d2a47{--width:90%;}}@media(min-width:768px){.elementor-247 .elementor-element.elementor-element-02dd60a{--content-width:1920px;}.elementor-247 .elementor-element.elementor-element-7111f2d{--width:90%;}.elementor-247 .elementor-element.elementor-element-0ae5bde{--content-width:1920px;}.elementor-247 .elementor-element.elementor-element-1077258{--width:90%;}.elementor-247 .elementor-element.elementor-element-7ee6bf1{--width:15px;}.elementor-247 .elementor-element.elementor-element-85528f4{--width:15px;}.elementor-247 .elementor-element.elementor-element-46c14fe{--width:15px;}.elementor-247 .elementor-element.elementor-element-c82d462{--width:15px;}.elementor-247 .elementor-element.elementor-element-f1a9c3e{--content-width:1920px;}.elementor-247 .elementor-element.elementor-element-b8d2a47{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-247 .elementor-element.elementor-element-7111f2d{--width:90%;}.elementor-247 .elementor-element.elementor-element-1077258{--width:90%;}.elementor-247 .elementor-element.elementor-element-b8d2a47{--width:90%;}}/* Start custom CSS for container, class: .elementor-element-9a24452 */.elementor-247 .elementor-element.elementor-element-9a24452{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-247 .elementor-element.elementor-element-9a24452{top:auto!important;bottom:-2.08vw!important}}/*dj-anc*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-747024e */.elementor-247 .elementor-element.elementor-element-747024e{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-247 .elementor-element.elementor-element-747024e{top:auto!important;bottom:-0.87vw!important}}/*dj-anc*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8424053 */.elementor-247 .elementor-element.elementor-element-8424053{position:absolute;left:28.264%;top:53.787%;width:14.861%;aspect-ratio:214/320;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-bocaquipe-barra-bolsa.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-247 .elementor-element.elementor-element-8424053{}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29c3c3f */.elementor-247 .elementor-element.elementor-element-29c3c3f{position:absolute;left:40.347%;top:47.201%;width:19.306%;aspect-ratio:278/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-bocaquipe-rollitos.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-247 .elementor-element.elementor-element-29c3c3f{}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe7d7f2 */.elementor-247 .elementor-element.elementor-element-fe7d7f2{position:absolute;left:57.569%;top:74.643%;width:13.125%;aspect-ratio:189/225;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-bocaquipe-esparcible.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-247 .elementor-element.elementor-element-fe7d7f2{}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db9c6da */.elementor-247 .elementor-element.elementor-element-db9c6da{position:absolute;left:82.588%;top:78.747%;width:10.294%;aspect-ratio:148.23/100.28;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:25.08deg;transform:rotate(var(--r));animation:djFloat 7s ease-in-out infinite;animation-delay:0s;}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-db9c6da{display:none}}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-db9c6da{display:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71bfd7 */.elementor-247 .elementor-element.elementor-element-b71bfd7{position:absolute;left:6.215%;top:84.011%;width:8.056%;aspect-ratio:116/66;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:14.74deg;transform:rotate(var(--r));animation:djSway 8s ease-in-out infinite;animation-delay:0.5s;}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-b71bfd7{display:none}}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-b71bfd7{display:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e6885 */.elementor-247 .elementor-element.elementor-element-48e6885{position:absolute;left:59.508%;top:86.577%;width:7.24%;aspect-ratio:104.26/59.82;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:147.43deg;transform:rotate(var(--r));animation:djFloat 7s ease-in-out infinite;animation-delay:2s;filter:blur(3.5px);}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-48e6885{display:none}}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-48e6885{display:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c23ff */.elementor-247 .elementor-element.elementor-element-c9c23ff{position:absolute;left:12.906%;top:85.532%;width:8.194%;aspect-ratio:118/103;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:30deg;transform:rotate(var(--r));animation:djSway 8s ease-in-out infinite;animation-delay:1s;}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-c9c23ff{display:none}}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-c9c23ff{display:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6439fe4 */.elementor-247 .elementor-element.elementor-element-6439fe4{position:absolute;left:81.146%;top:77.14%;width:7.179%;aspect-ratio:103.38/88.96;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:-40deg;transform:rotate(var(--r));animation:djFloat 7s ease-in-out infinite;animation-delay:1.5s;filter:blur(1.5px);}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-6439fe4{display:none}}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-6439fe4{display:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0204250 */.elementor-247 .elementor-element.elementor-element-0204250{position:relative;z-index:3;overflow:visible;aspect-ratio:1440/455.5;min-height:0}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-0204250{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-247 .elementor-element.elementor-element-0204250{aspect-ratio:auto!important;min-height:340px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08c511c */.elementor-247 .elementor-element.elementor-element-08c511c .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aef5aab */.elementor-247 .elementor-element.elementor-element-aef5aab p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94893d8 */.elementor-247 .elementor-element.elementor-element-94893d8{max-width:693px;width:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c43373 */.elementor-247 .elementor-element.elementor-element-5c43373,.elementor-247 .elementor-element.elementor-element-5c43373 .elementor-widget-container{height:276px}.elementor-247 .elementor-element.elementor-element-5c43373 img{width:100%;height:276px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3026813 */.elementor-247 .elementor-element.elementor-element-3026813{flex:1 1 0;min-width:0}.elementor-247 .elementor-element.elementor-element-3026813 p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad37fe8 */.elementor-247 .elementor-element.elementor-element-ad37fe8 img{display:block;width:20px;height:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c174c55 */.elementor-247 .elementor-element.elementor-element-c174c55{flex:0 0 41px;width:41px;height:41px;min-height:41px;transition:background-color .2s}.elementor-247 .elementor-element.elementor-element-c174c55:hover{background-color:#430003}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d52c79d */.elementor-247 .elementor-element.elementor-element-d52c79d{min-height:112px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7472700 */.elementor-247 .elementor-element.elementor-element-7472700{min-width:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5115827 */.elementor-247 .elementor-element.elementor-element-5115827,.elementor-247 .elementor-element.elementor-element-5115827 .elementor-widget-container{height:276px}.elementor-247 .elementor-element.elementor-element-5115827 img{width:100%;height:276px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a75151 */.elementor-247 .elementor-element.elementor-element-8a75151{flex:1 1 0;min-width:0}.elementor-247 .elementor-element.elementor-element-8a75151 p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f118bb7 */.elementor-247 .elementor-element.elementor-element-f118bb7 img{display:block;width:20px;height:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad8cd */.elementor-247 .elementor-element.elementor-element-82ad8cd{flex:0 0 41px;width:41px;height:41px;min-height:41px;transition:background-color .2s}.elementor-247 .elementor-element.elementor-element-82ad8cd:hover{background-color:#430003}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80521da */.elementor-247 .elementor-element.elementor-element-80521da{min-height:112px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d13535d */.elementor-247 .elementor-element.elementor-element-d13535d{min-width:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-37cffbf */.elementor-247 .elementor-element.elementor-element-37cffbf,.elementor-247 .elementor-element.elementor-element-37cffbf .elementor-widget-container{height:276px}.elementor-247 .elementor-element.elementor-element-37cffbf img{width:100%;height:276px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be04788 */.elementor-247 .elementor-element.elementor-element-be04788{flex:1 1 0;min-width:0}.elementor-247 .elementor-element.elementor-element-be04788 p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93a05d5 */.elementor-247 .elementor-element.elementor-element-93a05d5 img{display:block;width:20px;height:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44c3e90 */.elementor-247 .elementor-element.elementor-element-44c3e90{flex:0 0 41px;width:41px;height:41px;min-height:41px;transition:background-color .2s}.elementor-247 .elementor-element.elementor-element-44c3e90:hover{background-color:#430003}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a1caac */.elementor-247 .elementor-element.elementor-element-4a1caac{min-height:112px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-625520f */.elementor-247 .elementor-element.elementor-element-625520f{min-width:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d959f4 */.elementor-247 .elementor-element.elementor-element-3d959f4,.elementor-247 .elementor-element.elementor-element-3d959f4 .elementor-widget-container{height:276px}.elementor-247 .elementor-element.elementor-element-3d959f4 img{width:100%;height:276px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4593645 */.elementor-247 .elementor-element.elementor-element-4593645{flex:1 1 0;min-width:0}.elementor-247 .elementor-element.elementor-element-4593645 p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4aebdff */.elementor-247 .elementor-element.elementor-element-4aebdff img{display:block;width:20px;height:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6064437 */.elementor-247 .elementor-element.elementor-element-6064437{flex:0 0 41px;width:41px;height:41px;min-height:41px;transition:background-color .2s}.elementor-247 .elementor-element.elementor-element-6064437:hover{background-color:#430003}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f174d19 */.elementor-247 .elementor-element.elementor-element-f174d19{min-height:112px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5b4f7 */.elementor-247 .elementor-element.elementor-element-0c5b4f7{min-width:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be075d6 */.elementor-247 .elementor-element.elementor-element-be075d6,.elementor-247 .elementor-element.elementor-element-be075d6 .elementor-widget-container{height:276px}.elementor-247 .elementor-element.elementor-element-be075d6 img{width:100%;height:276px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51721b3 */.elementor-247 .elementor-element.elementor-element-51721b3{flex:1 1 0;min-width:0}.elementor-247 .elementor-element.elementor-element-51721b3 p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69930e9 */.elementor-247 .elementor-element.elementor-element-69930e9 img{display:block;width:20px;height:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04f7ee8 */.elementor-247 .elementor-element.elementor-element-04f7ee8{flex:0 0 41px;width:41px;height:41px;min-height:41px;transition:background-color .2s}.elementor-247 .elementor-element.elementor-element-04f7ee8:hover{background-color:#430003}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159a616 */.elementor-247 .elementor-element.elementor-element-159a616{min-height:112px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-206dcb7 */.elementor-247 .elementor-element.elementor-element-206dcb7{min-width:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ee70fb */.elementor-247 .elementor-element.elementor-element-5ee70fb,.elementor-247 .elementor-element.elementor-element-5ee70fb .elementor-widget-container{height:276px}.elementor-247 .elementor-element.elementor-element-5ee70fb img{width:100%;height:276px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7ac89 */.elementor-247 .elementor-element.elementor-element-1d7ac89{flex:1 1 0;min-width:0}.elementor-247 .elementor-element.elementor-element-1d7ac89 p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-247483c */.elementor-247 .elementor-element.elementor-element-247483c img{display:block;width:20px;height:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a904f9e */.elementor-247 .elementor-element.elementor-element-a904f9e{flex:0 0 41px;width:41px;height:41px;min-height:41px;transition:background-color .2s}.elementor-247 .elementor-element.elementor-element-a904f9e:hover{background-color:#430003}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de1fd3 */.elementor-247 .elementor-element.elementor-element-6de1fd3{min-height:112px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecbf371 */.elementor-247 .elementor-element.elementor-element-ecbf371{min-width:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b64312 */.elementor-247 .elementor-element.elementor-element-8b64312,.elementor-247 .elementor-element.elementor-element-8b64312 .elementor-widget-container{height:276px}.elementor-247 .elementor-element.elementor-element-8b64312 img{width:100%;height:276px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-735be24 */.elementor-247 .elementor-element.elementor-element-735be24{flex:1 1 0;min-width:0}.elementor-247 .elementor-element.elementor-element-735be24 p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c55b96 */.elementor-247 .elementor-element.elementor-element-7c55b96 img{display:block;width:20px;height:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaf301c */.elementor-247 .elementor-element.elementor-element-aaf301c{flex:0 0 41px;width:41px;height:41px;min-height:41px;transition:background-color .2s}.elementor-247 .elementor-element.elementor-element-aaf301c:hover{background-color:#430003}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588dde6 */.elementor-247 .elementor-element.elementor-element-588dde6{min-height:112px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffc839d */.elementor-247 .elementor-element.elementor-element-ffc839d{min-width:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d413a02 */.elementor-247 .elementor-element.elementor-element-d413a02,.elementor-247 .elementor-element.elementor-element-d413a02 .elementor-widget-container{height:276px}.elementor-247 .elementor-element.elementor-element-d413a02 img{width:100%;height:276px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea714b3 */.elementor-247 .elementor-element.elementor-element-ea714b3{flex:1 1 0;min-width:0}.elementor-247 .elementor-element.elementor-element-ea714b3 p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bf13bba */.elementor-247 .elementor-element.elementor-element-bf13bba img{display:block;width:20px;height:20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d6b2cd */.elementor-247 .elementor-element.elementor-element-7d6b2cd{flex:0 0 41px;width:41px;height:41px;min-height:41px;transition:background-color .2s}.elementor-247 .elementor-element.elementor-element-7d6b2cd:hover{background-color:#430003}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd7014d */.elementor-247 .elementor-element.elementor-element-dd7014d{min-height:112px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-251b1a7 */.elementor-247 .elementor-element.elementor-element-251b1a7{min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ca55b8 */.elementor-247 .elementor-element.elementor-element-6ca55b8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%}@media(max-width:1024px){.elementor-247 .elementor-element.elementor-element-6ca55b8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-6ca55b8{grid-template-columns:minmax(0,1fr)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7111f2d */.elementor-247 .elementor-element.elementor-element-7111f2d{max-width:1240px;gap:80px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4883726 */.elementor-247 .elementor-element.elementor-element-4883726 p{margin:0}.elementor-247 .elementor-element.elementor-element-4883726 .dj-w{font-weight:700;color:#96282D}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83bbad0 */.elementor-247 .elementor-element.elementor-element-83bbad0 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ed16eb */.elementor-247 .elementor-element.elementor-element-6ed16eb p{margin:0}.elementor-247 .elementor-element.elementor-element-6ed16eb strong{font-weight:800}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cd9a32 */.elementor-247 .elementor-element.elementor-element-2cd9a32 .elementor-button-text::before{content:'';display:inline-block;width:18px;height:18px;vertical-align:middle;margin-right:8px;background:currentColor;-webkit-mask:url(https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/icono-usuario-boton.svg) center/contain no-repeat;mask:url(https://donjosedev.20sagencia.com/wp-content/uploads/2026/10/icono-usuario-boton.svg) center/contain no-repeat}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5ff2f1 */.elementor-247 .elementor-element.elementor-element-f5ff2f1{width:43%;max-width:565px}@media(max-width:1024px){.elementor-247 .elementor-element.elementor-element-f5ff2f1{width:70%}}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-f5ff2f1{width:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2156323 */@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-2156323{justify-content:center;align-items:flex-end}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ee6bf1 */.elementor-247 .elementor-element.elementor-element-7ee6bf1{flex:0 0 15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85528f4 */.elementor-247 .elementor-element.elementor-element-85528f4{flex:0 0 15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46c14fe */.elementor-247 .elementor-element.elementor-element-46c14fe{flex:0 0 15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c82d462 */.elementor-247 .elementor-element.elementor-element-c82d462{flex:0 0 15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1077258 */.elementor-247 .elementor-element.elementor-element-1077258{max-width:1240px;position:relative;z-index:2}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e84753 */.elementor-247 .elementor-element.elementor-element-8e84753{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-0ae5bde */.elementor-247 .elementor-element.elementor-element-0ae5bde{position:relative;z-index:0}.elementor-247 .elementor-element.elementor-element-0ae5bde::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 for html, class: .elementor-element-c6e1f95 */.elementor-247 .elementor-element.elementor-element-c6e1f95{width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8d2a47 */.elementor-247 .elementor-element.elementor-element-b8d2a47{max-width:860px}/* End custom CSS */
/* Start custom CSS */.dj-frase-footer{background:#F7FBF2!important}.dj-footer{--dj-frase-bg:#F7FBF2}
/*dj-faq-gap*/.dj-frase-footer{padding-top:64px!important}/* End custom CSS */