.elementor-208 .elementor-element.elementor-element-2bfe8c8:not(.elementor-motion-effects-element-type-background), .elementor-208 .elementor-element.elementor-element-2bfe8c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-208 .elementor-element.elementor-element-2bfe8c8 > .elementor-background-overlay{background-image:url("https://www.cazaleno.com/wp-content/uploads/2026/10/hero-cazaleno-home.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-208 .elementor-element.elementor-element-2bfe8c8, .elementor-208 .elementor-element.elementor-element-2bfe8c8 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-2bfe8c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 60px 40px 60px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-208 .elementor-element.elementor-element-febebd8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-208 .elementor-element.elementor-element-febebd8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:100;text-transform:uppercase;color:#FBF9F2;}.elementor-208 .elementor-element.elementor-element-1d242f2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-208 .elementor-element.elementor-element-1d242f2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:100;text-transform:uppercase;color:#FBF9F2;}.elementor-208 .elementor-element.elementor-element-9e5507a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:136px;font-weight:400;letter-spacing:-5px;color:#FBF9F2;}.elementor-208 .elementor-element.elementor-element-c82d7d3:not(.elementor-motion-effects-element-type-background), .elementor-208 .elementor-element.elementor-element-c82d7d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F2;}.elementor-208 .elementor-element.elementor-element-c82d7d3, .elementor-208 .elementor-element.elementor-element-c82d7d3 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-c82d7d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:300px;margin-bottom:0px;padding:15px 15px 15px 15px;}.elementor-208 .elementor-element.elementor-element-c82d7d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-208 .elementor-element.elementor-element-8e026d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-208 .elementor-element.elementor-element-8e026d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-208 .elementor-element.elementor-element-8e026d1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-208 .elementor-element.elementor-element-294c722 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;color:#101510;}.elementor-208 .elementor-element.elementor-element-c9c81b2.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-208 .elementor-element.elementor-element-3e7d937 .elementor-button{background-color:#EAF8A9;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#101510;color:#101510;border-style:solid;border-width:1px 1px 1px 1px;border-color:#101510;border-radius:40px 40px 40px 40px;padding:15px 22px 15px 22px;}.elementor-208 .elementor-element.elementor-element-3e7d937{width:auto;max-width:auto;padding:0px 0px 0px 0px;align-self:center;}.elementor-208 .elementor-element.elementor-element-3e7d937 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-208 .elementor-element.elementor-element-3e7d937 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-208 .elementor-element.elementor-element-7d7489d{border-style:solid;border-width:0px 0px 1px 0px;border-color:#292C2730;padding:25px 0px 25px 0px;}.elementor-208 .elementor-element.elementor-element-4d80c2f.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-208 .elementor-element.elementor-element-baba1e8{width:auto;max-width:auto;}.elementor-208 .elementor-element.elementor-element-baba1e8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;color:#101510;}.elementor-208 .elementor-element.elementor-element-f1ab121{width:auto;max-width:auto;align-self:center;}.elementor-208 .elementor-element.elementor-element-f1ab121 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#6D7951;}.elementor-208 .elementor-element.elementor-element-f583616{width:auto;max-width:auto;}.elementor-208 .elementor-element.elementor-element-f583616 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;color:#101510;}.elementor-208 .elementor-element.elementor-element-fd524df{width:auto;max-width:auto;}.elementor-208 .elementor-element.elementor-element-fd524df .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;color:#6D7951;}.elementor-208 .elementor-element.elementor-element-5a8b68e{width:auto;max-width:auto;}.elementor-208 .elementor-element.elementor-element-5a8b68e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;color:#101510;}.elementor-208 .elementor-element.elementor-element-a7d4164{margin-top:50px;margin-bottom:50px;padding:35px 0px 35px 0px;}.elementor-208 .elementor-element.elementor-element-469cede:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-208 .elementor-element.elementor-element-469cede > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cazaleno.com/wp-content/uploads/2026/10/Olivo-centenario-bajo-un-cielo-vibrante.png");background-position:center center;background-size:cover;}.elementor-208 .elementor-element.elementor-element-469cede > .elementor-element-populated, .elementor-208 .elementor-element.elementor-element-469cede > .elementor-element-populated > .elementor-background-overlay, .elementor-208 .elementor-element.elementor-element-469cede > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-469cede > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-208 .elementor-element.elementor-element-469cede > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-208 .elementor-element.elementor-element-0de7da4{--spacer-size:50px;}.elementor-208 .elementor-element.elementor-element-bbe433e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-208 .elementor-element.elementor-element-bbe433e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F0E5;}.elementor-208 .elementor-element.elementor-element-bbe433e > .elementor-element-populated, .elementor-208 .elementor-element.elementor-element-bbe433e > .elementor-element-populated > .elementor-background-overlay, .elementor-208 .elementor-element.elementor-element-bbe433e > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-bbe433e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:50px 50px 50px 50px;}.elementor-208 .elementor-element.elementor-element-bbe433e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-208 .elementor-element.elementor-element-90ae2f4{text-align:start;}.elementor-208 .elementor-element.elementor-element-90ae2f4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#101510;}.elementor-208 .elementor-element.elementor-element-cad78c8{text-align:start;}.elementor-208 .elementor-element.elementor-element-cad78c8 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:100px;font-weight:500;letter-spacing:-4.9px;color:#101510;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-208 .elementor-element.elementor-element-96c5024{width:var( --container-widget-width, 73.333% );max-width:73.333%;--container-widget-width:73.333%;--container-widget-flex-grow:0;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#101510;}.elementor-208 .elementor-element.elementor-element-cb1dd21 .elementor-button{background-color:#EAF8A9;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#101510;color:#101510;border-style:solid;border-width:1px 1px 1px 1px;border-color:#101510;border-radius:40px 40px 40px 40px;padding:15px 22px 15px 22px;}.elementor-208 .elementor-element.elementor-element-cb1dd21{width:auto;max-width:auto;padding:20px 0px 0px 0px;align-self:center;}.elementor-208 .elementor-element.elementor-element-cb1dd21 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-208 .elementor-element.elementor-element-cb1dd21 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-208 .elementor-element.elementor-element-dcbdb98{padding:0px 0px 30px 0px;}.elementor-208 .elementor-element.elementor-element-a1e8505 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:100;text-transform:uppercase;color:#101510;}.elementor-208 .elementor-element.elementor-element-eeb7dc3{text-align:start;}.elementor-208 .elementor-element.elementor-element-eeb7dc3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:100px;font-weight:500;letter-spacing:-4.9px;color:#101510;}.elementor-bc-flex-widget .elementor-208 .elementor-element.elementor-element-3fca5f0.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-208 .elementor-element.elementor-element-3fca5f0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-208 .elementor-element.elementor-element-3fca5f0.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-208 .elementor-element.elementor-element-3746f40{width:var( --container-widget-width, 62.224% );max-width:62.224%;--container-widget-width:62.224%;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#101510;}.elementor-208 .elementor-element.elementor-element-8045c97 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-208 .elementor-element.elementor-element-8045c97 > .elementor-container{min-height:600px;}.elementor-208 .elementor-element.elementor-element-8045c97{padding:25px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-3e9d11b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-208 .elementor-element.elementor-element-3e9d11b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cazaleno.com/wp-content/uploads/2026/10/nuestra-historia-1.jpg");background-position:top center;background-size:cover;}.elementor-208 .elementor-element.elementor-element-3e9d11b > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #101510D4 0%, #F2295B00 41%);opacity:1;}.elementor-bc-flex-widget .elementor-208 .elementor-element.elementor-element-3e9d11b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-208 .elementor-element.elementor-element-3e9d11b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-208 .elementor-element.elementor-element-3e9d11b > .elementor-element-populated, .elementor-208 .elementor-element.elementor-element-3e9d11b > .elementor-element-populated > .elementor-background-overlay, .elementor-208 .elementor-element.elementor-element-3e9d11b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-3e9d11b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-208 .elementor-element.elementor-element-3e9d11b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-208 .elementor-element.elementor-element-8625fcf{--spacer-size:50px;}.elementor-208 .elementor-element.elementor-element-6137e12{width:auto;max-width:auto;padding:15px 15px 15px 15px;align-self:center;border-radius:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-6137e12 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#101510;}.elementor-208 .elementor-element.elementor-element-6c7f8d3:not(.elementor-motion-effects-element-type-background), .elementor-208 .elementor-element.elementor-element-6c7f8d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F0E5;}.elementor-208 .elementor-element.elementor-element-6c7f8d3 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-208 .elementor-element.elementor-element-6c7f8d3, .elementor-208 .elementor-element.elementor-element-6c7f8d3 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-6c7f8d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-208 .elementor-element.elementor-element-96333db > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-208 .elementor-element.elementor-element-18c7887.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-208 .elementor-element.elementor-element-18c7887.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-208 .elementor-element.elementor-element-18c7887.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-208 .elementor-element.elementor-element-18c7887 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-208 .elementor-element.elementor-element-18c7887 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-208 .elementor-element.elementor-element-8076abd{width:var( --container-widget-width, 82.185% );max-width:82.185%;--container-widget-width:82.185%;--container-widget-flex-grow:0;}.elementor-208 .elementor-element.elementor-element-8076abd img{border-radius:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-e805943 > .elementor-element-populated{padding:90px 90px 90px 90px;}.elementor-208 .elementor-element.elementor-element-c137b38 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:100;text-transform:uppercase;color:#101510;}.elementor-208 .elementor-element.elementor-element-c135f78 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:150px;font-weight:400;letter-spacing:-5px;color:#101510;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-208 .elementor-element.elementor-element-66a5334{--divider-border-style:solid;--divider-color:#101510;--divider-border-width:1px;}.elementor-208 .elementor-element.elementor-element-66a5334 .elementor-divider-separator{width:100%;}.elementor-208 .elementor-element.elementor-element-66a5334 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-208 .elementor-element.elementor-element-0190df0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;color:#101510;}.elementor-208 .elementor-element.elementor-element-82b8b92{--divider-border-style:solid;--divider-color:#101510;--divider-border-width:1px;}.elementor-208 .elementor-element.elementor-element-82b8b92 .elementor-divider-separator{width:100%;}.elementor-208 .elementor-element.elementor-element-82b8b92 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-208 .elementor-element.elementor-element-e7c9bab{width:100%;max-width:100%;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#101510;}.elementor-208 .elementor-element.elementor-element-8358080 .elementor-button{background-color:#EAF8A9;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;fill:#101510;color:#101510;border-style:solid;border-width:1px 1px 1px 1px;border-color:#101510;border-radius:40px 40px 40px 40px;padding:15px 22px 15px 22px;}.elementor-208 .elementor-element.elementor-element-8358080{width:auto;max-width:auto;padding:20px 20px 20px 20px;align-self:center;}.elementor-208 .elementor-element.elementor-element-8358080 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-208 .elementor-element.elementor-element-8358080 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-208 .elementor-element.elementor-element-a55fe94 .elementor-button{background-color:#61CE7000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;text-decoration:underline;fill:#101510;color:#101510;border-style:solid;border-width:1px 1px 1px 1px;border-color:#101510;border-radius:40px 40px 40px 40px;padding:15px 22px 15px 22px;}.elementor-208 .elementor-element.elementor-element-a55fe94{width:auto;max-width:auto;padding:0px 0px 0px 15px;align-self:center;}.elementor-208 .elementor-element.elementor-element-a55fe94 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-208 .elementor-element.elementor-element-a55fe94 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-208 .elementor-element.elementor-element-7137cac > .elementor-background-overlay{background-color:#DCE991;opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-208 .elementor-element.elementor-element-7137cac{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:25px 50px 25px 50px;}.elementor-208 .elementor-element.elementor-element-7137cac, .elementor-208 .elementor-element.elementor-element-7137cac > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-8803dc7 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-208 .elementor-element.elementor-element-8803dc7 > .elementor-element-populated, .elementor-208 .elementor-element.elementor-element-8803dc7 > .elementor-element-populated > .elementor-background-overlay, .elementor-208 .elementor-element.elementor-element-8803dc7 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-8803dc7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-208 .elementor-element.elementor-element-8803dc7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-208 .elementor-element.elementor-element-c69bae3{text-align:start;}.elementor-208 .elementor-element.elementor-element-c69bae3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#101510;}.elementor-208 .elementor-element.elementor-element-9015085{text-align:end;}.elementor-208 .elementor-element.elementor-element-9015085 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#101510;}.elementor-208 .elementor-element.elementor-element-9cd75a8{text-align:start;}.elementor-208 .elementor-element.elementor-element-9cd75a8 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:150px;font-weight:400;letter-spacing:-3.2px;color:#101510;}.elementor-208 .elementor-element.elementor-element-5f72dba{text-align:center;}.elementor-208 .elementor-element.elementor-element-5f72dba .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:150px;font-weight:400;letter-spacing:-3.2px;color:#101510;}.elementor-208 .elementor-element.elementor-element-a5281b7{text-align:end;}.elementor-208 .elementor-element.elementor-element-a5281b7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:150px;font-weight:400;letter-spacing:-3.2px;color:#101510;}.elementor-208 .elementor-element.elementor-element-b1f1d8b{text-align:start;}.elementor-208 .elementor-element.elementor-element-b1f1d8b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;color:#101510;}.elementor-208 .elementor-element.elementor-element-e62bfc9 > .elementor-container{min-height:622px;}.elementor-208 .elementor-element.elementor-element-e62bfc9{margin-top:50px;margin-bottom:50px;}.elementor-208 .elementor-element.elementor-element-7380cfe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-208 .elementor-element.elementor-element-7380cfe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F0E5;background-image:url("https://www.cazaleno.com/wp-content/uploads/2026/10/vivir-cazaleno-3-1.jpg");background-position:top center;background-size:cover;}.elementor-bc-flex-widget .elementor-208 .elementor-element.elementor-element-7380cfe.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-208 .elementor-element.elementor-element-7380cfe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-208 .elementor-element.elementor-element-7380cfe > .elementor-element-populated, .elementor-208 .elementor-element.elementor-element-7380cfe > .elementor-element-populated > .elementor-background-overlay, .elementor-208 .elementor-element.elementor-element-7380cfe > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-7380cfe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-7380cfe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-208 .elementor-element.elementor-element-bcf08d1:not(.elementor-motion-effects-element-type-background), .elementor-208 .elementor-element.elementor-element-bcf08d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0CFDF;}.elementor-208 .elementor-element.elementor-element-bcf08d1, .elementor-208 .elementor-element.elementor-element-bcf08d1 > .elementor-background-overlay{border-radius:0px 0px 20px 20px;}.elementor-208 .elementor-element.elementor-element-bcf08d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 35px 30px 35px;}.elementor-208 .elementor-element.elementor-element-bcf08d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-208 .elementor-element.elementor-element-7074b54.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-208 .elementor-element.elementor-element-7074b54.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-208 .elementor-element.elementor-element-7074b54.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-208 .elementor-element.elementor-element-19e3dcf{text-align:start;}.elementor-208 .elementor-element.elementor-element-19e3dcf .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:28px;font-weight:400;letter-spacing:-1.5px;color:#101510;}.elementor-208 .elementor-element.elementor-element-03575b2{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#101510;}.elementor-bc-flex-widget .elementor-208 .elementor-element.elementor-element-8fca6d9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-208 .elementor-element.elementor-element-8fca6d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-208 .elementor-element.elementor-element-8fca6d9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-208 .elementor-element.elementor-element-a537c84 .elementor-button{background-color:#61CE7000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;text-decoration:underline;fill:#101510;color:#101510;border-style:solid;border-width:1px 1px 1px 1px;border-color:#101510;border-radius:40px 40px 40px 40px;padding:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-a537c84{width:auto;max-width:auto;padding:0px 0px 0px 15px;align-self:center;}.elementor-208 .elementor-element.elementor-element-78942e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-208 .elementor-element.elementor-element-78942e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F0E5;background-image:url("https://www.cazaleno.com/wp-content/uploads/2026/10/regalar-cazaleno-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-208 .elementor-element.elementor-element-78942e8.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-208 .elementor-element.elementor-element-78942e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-208 .elementor-element.elementor-element-78942e8 > .elementor-element-populated, .elementor-208 .elementor-element.elementor-element-78942e8 > .elementor-element-populated > .elementor-background-overlay, .elementor-208 .elementor-element.elementor-element-78942e8 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-78942e8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-78942e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-208 .elementor-element.elementor-element-c2b66f5:not(.elementor-motion-effects-element-type-background), .elementor-208 .elementor-element.elementor-element-c2b66f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#632E3C;}.elementor-208 .elementor-element.elementor-element-c2b66f5, .elementor-208 .elementor-element.elementor-element-c2b66f5 > .elementor-background-overlay{border-radius:0px 0px 20px 20px;}.elementor-208 .elementor-element.elementor-element-c2b66f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 35px 30px 35px;}.elementor-208 .elementor-element.elementor-element-c2b66f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-208 .elementor-element.elementor-element-8ee5dcd.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-208 .elementor-element.elementor-element-8ee5dcd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-208 .elementor-element.elementor-element-8ee5dcd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-208 .elementor-element.elementor-element-0335599{text-align:start;}.elementor-208 .elementor-element.elementor-element-0335599 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:28px;font-weight:400;letter-spacing:-1.5px;color:#FBF9F2;}.elementor-208 .elementor-element.elementor-element-fe55af6{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#FBF9F2;}.elementor-bc-flex-widget .elementor-208 .elementor-element.elementor-element-3018e8f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-208 .elementor-element.elementor-element-3018e8f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-208 .elementor-element.elementor-element-3018e8f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-208 .elementor-element.elementor-element-4e6c335 .elementor-button{background-color:#61CE7000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;text-decoration:underline;fill:#FBF9F2;color:#FBF9F2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FBF9F2;border-radius:40px 40px 40px 40px;padding:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-4e6c335{width:auto;max-width:auto;padding:0px 0px 0px 15px;align-self:center;}.elementor-208 .elementor-element.elementor-element-6150be0:not(.elementor-motion-effects-element-type-background), .elementor-208 .elementor-element.elementor-element-6150be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cazaleno.com/wp-content/uploads/2026/10/mesa-aceite.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-208 .elementor-element.elementor-element-6150be0 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(77deg, #FBF9F2 24%, #F2295B00 94%);opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-208 .elementor-element.elementor-element-6150be0{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:80px 50px 120px 50px;}.elementor-208 .elementor-element.elementor-element-6150be0, .elementor-208 .elementor-element.elementor-element-6150be0 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-f5a146a > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-208 .elementor-element.elementor-element-f5a146a > .elementor-element-populated, .elementor-208 .elementor-element.elementor-element-f5a146a > .elementor-element-populated > .elementor-background-overlay, .elementor-208 .elementor-element.elementor-element-f5a146a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-f5a146a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-208 .elementor-element.elementor-element-f5a146a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-208 .elementor-element.elementor-element-99a5544{padding:0px 0px 35px 0px;}.elementor-208 .elementor-element.elementor-element-54c82d2{text-align:start;}.elementor-208 .elementor-element.elementor-element-54c82d2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#101510;}.elementor-208 .elementor-element.elementor-element-132b574{padding:0px 0px 10px 0px;text-align:start;}.elementor-208 .elementor-element.elementor-element-132b574 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:90px;font-weight:500;letter-spacing:-5px;color:#101510;}.elementor-208 .elementor-element.elementor-element-6b50ca2{padding:0px 0px 10px 0px;text-align:start;}.elementor-208 .elementor-element.elementor-element-6b50ca2 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:90px;font-weight:500;letter-spacing:-5px;color:#101510;}.elementor-208 .elementor-element.elementor-element-8bf4e58{padding:0px 0px 10px 0px;text-align:start;}.elementor-208 .elementor-element.elementor-element-8bf4e58 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:90px;font-weight:500;letter-spacing:-5px;color:#101510;}.elementor-208 .elementor-element.elementor-element-6247c13 > .elementor-background-overlay{background-image:url("https://www.cazaleno.com/wp-content/uploads/2026/10/olivo-cazaleno-sf.png");background-position:top center;background-repeat:no-repeat;opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-208 .elementor-element.elementor-element-6247c13{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:80px 0px 35px 0px;}.elementor-208 .elementor-element.elementor-element-6247c13, .elementor-208 .elementor-element.elementor-element-6247c13 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-221186d{padding:0px 0px 25px 0px;text-align:center;}.elementor-208 .elementor-element.elementor-element-221186d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#101510;}.elementor-208 .elementor-element.elementor-element-2a9021b{text-align:center;}.elementor-208 .elementor-element.elementor-element-2a9021b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:106px;font-weight:400;letter-spacing:-5px;color:#101510;}body.elementor-page-208:not(.elementor-motion-effects-element-type-background), body.elementor-page-208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F2;}:root{--page-title-display:none;}body.elementor-page-208{padding:0px 100px 0px 100px;}@media(min-width:768px){.elementor-208 .elementor-element.elementor-element-8e026d1{width:36.803%;}.elementor-208 .elementor-element.elementor-element-c9c81b2{width:63.16%;}.elementor-208 .elementor-element.elementor-element-d764d6a{width:43.129%;}.elementor-208 .elementor-element.elementor-element-3fca5f0{width:56.836%;}.elementor-208 .elementor-element.elementor-element-18c7887{width:46.242%;}.elementor-208 .elementor-element.elementor-element-e805943{width:53.758%;}.elementor-208 .elementor-element.elementor-element-7074b54{width:69.786%;}.elementor-208 .elementor-element.elementor-element-8fca6d9{width:30.145%;}.elementor-208 .elementor-element.elementor-element-8ee5dcd{width:69.786%;}.elementor-208 .elementor-element.elementor-element-3018e8f{width:30.145%;}}@media(max-width:1366px) and (min-width:768px){.elementor-208 .elementor-element.elementor-element-8e026d1{width:67%;}.elementor-208 .elementor-element.elementor-element-c9c81b2{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-208 .elementor-element.elementor-element-8e026d1{width:100%;}.elementor-208 .elementor-element.elementor-element-c9c81b2{width:100%;}.elementor-208 .elementor-element.elementor-element-7074b54{width:75%;}.elementor-208 .elementor-element.elementor-element-8fca6d9{width:25%;}.elementor-208 .elementor-element.elementor-element-8ee5dcd{width:75%;}.elementor-208 .elementor-element.elementor-element-3018e8f{width:25%;}}@media(max-width:1366px){.elementor-208 .elementor-element.elementor-element-2bfe8c8{padding:40px 40px 40px 40px;}.elementor-208 .elementor-element.elementor-element-9e5507a .elementor-heading-title{font-size:130px;}.elementor-208 .elementor-element.elementor-element-c82d7d3{margin-top:100px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-208 .elementor-element.elementor-element-c9c81b2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-208 .elementor-element.elementor-element-c9c81b2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-208 .elementor-element.elementor-element-3e7d937 .elementor-button{font-size:12px;}.elementor-208 .elementor-element.elementor-element-cad78c8 .elementor-heading-title{font-size:50px;letter-spacing:-2px;}.elementor-208 .elementor-element.elementor-element-eeb7dc3 .elementor-heading-title{font-size:50px;letter-spacing:-2px;}.elementor-208 .elementor-element.elementor-element-3746f40{width:var( --container-widget-width, 505.828px );max-width:505.828px;--container-widget-width:505.828px;--container-widget-flex-grow:0;}.elementor-208 .elementor-element.elementor-element-8045c97 > .elementor-container{min-height:450px;}.elementor-208 .elementor-element.elementor-element-3e9d11b > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-208 .elementor-element.elementor-element-8076abd{width:100%;max-width:100%;}.elementor-208 .elementor-element.elementor-element-e805943 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-208 .elementor-element.elementor-element-c135f78 .elementor-heading-title{font-size:85px;}.elementor-208 .elementor-element.elementor-element-9cd75a8 .elementor-heading-title{font-size:76px;}.elementor-208 .elementor-element.elementor-element-5f72dba .elementor-heading-title{font-size:76px;}.elementor-208 .elementor-element.elementor-element-a5281b7 .elementor-heading-title{font-size:76px;}.elementor-208 .elementor-element.elementor-element-19e3dcf .elementor-heading-title{font-size:25px;}.elementor-208 .elementor-element.elementor-element-03575b2{font-size:14px;}.elementor-bc-flex-widget .elementor-208 .elementor-element.elementor-element-8fca6d9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-208 .elementor-element.elementor-element-8fca6d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-208 .elementor-element.elementor-element-0335599 .elementor-heading-title{font-size:25px;}.elementor-208 .elementor-element.elementor-element-fe55af6{font-size:14px;}.elementor-bc-flex-widget .elementor-208 .elementor-element.elementor-element-3018e8f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-208 .elementor-element.elementor-element-3018e8f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-208 .elementor-element.elementor-element-132b574 .elementor-heading-title{font-size:76px;}.elementor-208 .elementor-element.elementor-element-6b50ca2 .elementor-heading-title{font-size:76px;}.elementor-208 .elementor-element.elementor-element-8bf4e58 .elementor-heading-title{font-size:76px;}.elementor-208 .elementor-element.elementor-element-2a9021b .elementor-heading-title{font-size:71px;}body.elementor-page-208{padding:0px 50px 0px 50px;}}@media(max-width:1024px){.elementor-208 .elementor-element.elementor-element-9e5507a .elementor-heading-title{font-size:85px;letter-spacing:-3px;}.elementor-208 .elementor-element.elementor-element-294c722{text-align:center;}.elementor-208 .elementor-element.elementor-element-294c722 .elementor-heading-title{font-size:21px;}.elementor-208 .elementor-element.elementor-element-c9c81b2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-208 .elementor-element.elementor-element-3e7d937 .elementor-button{font-size:12px;}.elementor-208 .elementor-element.elementor-element-469cede > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-208 .elementor-element.elementor-element-bbe433e > .elementor-element-populated{margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-208 .elementor-element.elementor-element-cb1dd21 .elementor-button{font-size:12px;}.elementor-208 .elementor-element.elementor-element-6b5bf4d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-3746f40{width:100%;max-width:100%;}.elementor-208 .elementor-element.elementor-element-8045c97 > .elementor-container{min-height:400px;}.elementor-208 .elementor-element.elementor-element-6c7f8d3{padding:25px 25px 25px 25px;}.elementor-208 .elementor-element.elementor-element-e805943 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-208 .elementor-element.elementor-element-c135f78 .elementor-heading-title{font-size:55px;letter-spacing:-3px;}.elementor-208 .elementor-element.elementor-element-e7c9bab{width:100%;max-width:100%;}.elementor-208 .elementor-element.elementor-element-8358080{padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-8358080 .elementor-button{font-size:12px;}.elementor-208 .elementor-element.elementor-element-a55fe94 .elementor-button{font-size:12px;}.elementor-208 .elementor-element.elementor-element-9cd75a8 .elementor-heading-title{font-size:65px;}.elementor-208 .elementor-element.elementor-element-5f72dba .elementor-heading-title{font-size:65px;}.elementor-208 .elementor-element.elementor-element-a5281b7 .elementor-heading-title{font-size:65px;}.elementor-208 .elementor-element.elementor-element-7380cfe > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-208 .elementor-element.elementor-element-19e3dcf .elementor-heading-title{font-size:26px;}.elementor-208 .elementor-element.elementor-element-03575b2{width:100%;max-width:100%;}.elementor-208 .elementor-element.elementor-element-a537c84{padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-a537c84 .elementor-button{font-size:12px;}.elementor-208 .elementor-element.elementor-element-78942e8 > .elementor-element-populated{margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-208 .elementor-element.elementor-element-0335599 .elementor-heading-title{font-size:26px;}.elementor-208 .elementor-element.elementor-element-fe55af6{width:100%;max-width:100%;}.elementor-208 .elementor-element.elementor-element-4e6c335{padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-4e6c335 .elementor-button{font-size:12px;}.elementor-208 .elementor-element.elementor-element-132b574 .elementor-heading-title{font-size:65px;}.elementor-208 .elementor-element.elementor-element-6b50ca2 .elementor-heading-title{font-size:65px;}.elementor-208 .elementor-element.elementor-element-8bf4e58 .elementor-heading-title{font-size:65px;}.elementor-208 .elementor-element.elementor-element-2a9021b .elementor-heading-title{font-size:60px;}body.elementor-page-208{padding:0px 15px 0px 15px;}}@media(max-width:767px){.elementor-208 .elementor-element.elementor-element-2bfe8c8{padding:15px 15px 15px 15px;}.elementor-208 .elementor-element.elementor-element-d077227 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-febebd8{text-align:start;}.elementor-208 .elementor-element.elementor-element-1d242f2{text-align:end;}.elementor-208 .elementor-element.elementor-element-9e5507a{padding:20px 0px 0px 0px;text-align:start;}.elementor-208 .elementor-element.elementor-element-9e5507a .elementor-heading-title{font-size:55px;}.elementor-208 .elementor-element.elementor-element-c82d7d3{padding:10px 10px 10px 10px;}.elementor-208 .elementor-element.elementor-element-294c722{text-align:center;}.elementor-208 .elementor-element.elementor-element-c9c81b2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-208 .elementor-element.elementor-element-3e7d937{width:100%;max-width:100%;padding:0px 0px 15px 0px;}.elementor-208 .elementor-element.elementor-element-baba1e8{width:100%;max-width:100%;text-align:center;}.elementor-208 .elementor-element.elementor-element-f1ab121{width:100%;max-width:100%;text-align:center;}.elementor-208 .elementor-element.elementor-element-f583616{width:100%;max-width:100%;text-align:center;}.elementor-208 .elementor-element.elementor-element-fd524df{width:100%;max-width:100%;text-align:center;}.elementor-208 .elementor-element.elementor-element-5a8b68e{width:100%;max-width:100%;text-align:center;}.elementor-208 .elementor-element.elementor-element-a7d4164{padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-469cede:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-208 .elementor-element.elementor-element-469cede > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-208 .elementor-element.elementor-element-469cede > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-208 .elementor-element.elementor-element-0de7da4{--spacer-size:350px;}.elementor-208 .elementor-element.elementor-element-bbe433e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-208 .elementor-element.elementor-element-96c5024{width:100%;max-width:100%;}.elementor-208 .elementor-element.elementor-element-8045c97 > .elementor-container{min-height:400px;}.elementor-208 .elementor-element.elementor-element-3e9d11b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-208 .elementor-element.elementor-element-3e9d11b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-208 .elementor-element.elementor-element-3e9d11b > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-208 .elementor-element.elementor-element-8625fcf{--spacer-size:300px;}.elementor-208 .elementor-element.elementor-element-6c7f8d3{padding:15px 15px 15px 15px;}.elementor-208 .elementor-element.elementor-element-18c7887 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-e805943 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-c137b38{text-align:center;}.elementor-208 .elementor-element.elementor-element-c135f78{text-align:center;}.elementor-208 .elementor-element.elementor-element-c135f78 .elementor-heading-title{font-size:50px;}.elementor-208 .elementor-element.elementor-element-0190df0{text-align:center;}.elementor-208 .elementor-element.elementor-element-8358080{width:100%;max-width:100%;padding:0px 0px 15px 0px;}.elementor-208 .elementor-element.elementor-element-a55fe94{width:100%;max-width:100%;}.elementor-208 .elementor-element.elementor-element-7137cac{padding:5px 5px 5px 5px;}.elementor-208 .elementor-element.elementor-element-92fcb1b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-c69bae3 .elementor-heading-title{font-size:11px;}.elementor-208 .elementor-element.elementor-element-b6bf9ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-da29f0a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-9cd75a8 .elementor-heading-title{font-size:45px;}.elementor-208 .elementor-element.elementor-element-5f72dba .elementor-heading-title{font-size:45px;}.elementor-208 .elementor-element.elementor-element-a5281b7 .elementor-heading-title{font-size:45px;}.elementor-208 .elementor-element.elementor-element-e62bfc9{padding:0px 5px 0px 5px;}.elementor-208 .elementor-element.elementor-element-7380cfe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-208 .elementor-element.elementor-element-7380cfe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-208 .elementor-element.elementor-element-7380cfe > .elementor-element-populated{margin:0px 5px 20px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-bcf08d1{margin-top:500px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-8fca6d9.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-208 .elementor-element.elementor-element-78942e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-208 .elementor-element.elementor-element-78942e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-208 .elementor-element.elementor-element-78942e8 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-c2b66f5{margin-top:600px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-208 .elementor-element.elementor-element-3018e8f.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-208 .elementor-element.elementor-element-6150be0:not(.elementor-motion-effects-element-type-background), .elementor-208 .elementor-element.elementor-element-6150be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-208 .elementor-element.elementor-element-6150be0{padding:10px 10px 10px 10px;}.elementor-208 .elementor-element.elementor-element-132b574 .elementor-heading-title{font-size:45px;}.elementor-208 .elementor-element.elementor-element-6b50ca2 .elementor-heading-title{font-size:45px;}.elementor-208 .elementor-element.elementor-element-8bf4e58 .elementor-heading-title{font-size:45px;}.elementor-208 .elementor-element.elementor-element-6247c13 > .elementor-background-overlay{background-size:contain;}.elementor-208 .elementor-element.elementor-element-6247c13{padding:10px 10px 10px 10px;}.elementor-208 .elementor-element.elementor-element-2a9021b{text-align:center;}.elementor-208 .elementor-element.elementor-element-2a9021b .elementor-heading-title{font-size:32px;letter-spacing:-2.1px;}body.elementor-page-208{padding:0px 15px 0px 15px;}}/* Start custom CSS for column, class: .elementor-element-469cede */.foto-producto{
    overflow: hidden;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3746f40 */.elementor-208 .elementor-element.elementor-element-3746f40 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6137e12 */.elementor-208 .elementor-element.elementor-element-6137e12{
    background-color: #FBF9F2;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8803dc7 */.elementor-208 .elementor-element.elementor-element-8803dc7:after {
    content: '';
    height: 430px;
    width: 430px;
    border: 1px solid #24301935;
    border-radius: 50%;
    position: absolute;
    right: -150px;
    top: 300px;
    box-shadow: 0 0 0 35px #24301908, 0 0 0 70px #24301908, 0 0 0 105px #24301908;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7380cfe */.elementor-208 .elementor-element.elementor-element-7380cfe{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-78942e8 */.elementor-208 .elementor-element.elementor-element-78942e8{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6150be0 *//* Estado por defecto del fondo y transición suave */
#seccion-menu {
  background-color: #f5f5dc;
  transition: background-image 0.4s ease-in-out;
}

/* Cambio de fondo de la sección según la opción activa */
#seccion-menu:has(.opcion-1.activa),
#seccion-menu:has(.opcion-1:hover) {
  background-image: url('https://www.cazaleno.com/wp-content/uploads/2026/10/mesa-aceite.jpg');
  background-size: cover;
  background-position: top center;
}

#seccion-menu:has(.opcion-2.activa),
#seccion-menu:has(.opcion-2:hover) {
  background-image: url('https://www.cazaleno.com/wp-content/uploads/2026/10/compartir-seccion.jpg');
  background-size: cover;
  background-position: top center;
}

#seccion-menu:has(.opcion-3.activa),
#seccion-menu:has(.opcion-3:hover) {
  background-image: url('https://www.cazaleno.com/wp-content/uploads/2026/10/fondo-lima-regalo.jpg');
  background-size: cover;
  background-position: bottom center;
}

/* Color por defecto del texto cuando NO está activo */
.opcion-item,
.opcion-item * {
  color: #101510 !important;
  transition: color 0.3s ease !important;
  cursor: pointer;
}

/* Color del texto al estar ACTIVO o pasar el cursor (hover) */
.opcion-item.activa,
.opcion-item.activa *,
.opcion-item:hover,
.opcion-item:hover * {
  color: #414A35 !important;
}/* End custom CSS */