.elementor-46578 .elementor-element.elementor-element-80c709e{--display:flex;--min-height:500px;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-46578 .elementor-element.elementor-element-80c709e:not(.elementor-motion-effects-element-type-background),.elementor-46578 .elementor-element.elementor-element-80c709e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://cocholate.es/wp-content/uploads/2025/02/banner-s.valentin-cocholate.jpg);background-position:center center;background-repeat:no-repeat;background-size:100% auto}.elementor-46578 .elementor-element.elementor-element-0abfb7e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-46578 .elementor-element.elementor-element-6bc060e6{margin-top:20px;margin-bottom:0;padding:30px 0 30px 0}.elementor-46578 .elementor-element.elementor-element-4fae670c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-46578 .elementor-element.elementor-element-36fbce6c .elementor-button{background-color:#3FB6A9;border-style:solid;border-width:1px 1px 1px 1px}.elementor-46578 .elementor-element.elementor-element-36fbce6c .elementor-button:hover,.elementor-46578 .elementor-element.elementor-element-36fbce6c .elementor-button:focus{background-color:#FFF;color:#3FB6A9;border-color:#3FB6A9}.elementor-46578 .elementor-element.elementor-element-36fbce6c>.elementor-widget-container{margin:20px 0 0 0}.elementor-46578 .elementor-element.elementor-element-36fbce6c .elementor-button:hover svg,.elementor-46578 .elementor-element.elementor-element-36fbce6c .elementor-button:focus svg{fill:#3FB6A9}.elementor-46578 .elementor-element.elementor-element-63e76324.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-46578 .elementor-element.elementor-element-12f7533a .elementor-button{background-color:#3FB6A9;border-style:solid;border-width:1px 1px 1px 1px}.elementor-46578 .elementor-element.elementor-element-12f7533a .elementor-button:hover,.elementor-46578 .elementor-element.elementor-element-12f7533a .elementor-button:focus{background-color:#FFF;color:#3FB6A9;border-color:#3FB6A9}.elementor-46578 .elementor-element.elementor-element-12f7533a>.elementor-widget-container{margin:20px 0 0 0}.elementor-46578 .elementor-element.elementor-element-12f7533a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-46578 .elementor-element.elementor-element-12f7533a .elementor-button:hover svg,.elementor-46578 .elementor-element.elementor-element-12f7533a .elementor-button:focus svg{fill:#3FB6A9}.elementor-46578 .elementor-element.elementor-element-6cc0f6bc.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-46578 .elementor-element.elementor-element-3fa0ecd3 .elementor-button{background-color:#3FB6A9;border-style:solid;border-width:1px 1px 1px 1px}.elementor-46578 .elementor-element.elementor-element-3fa0ecd3 .elementor-button:hover,.elementor-46578 .elementor-element.elementor-element-3fa0ecd3 .elementor-button:focus{background-color:#FFF;color:#3FB6A9;border-color:#3FB6A9}.elementor-46578 .elementor-element.elementor-element-3fa0ecd3>.elementor-widget-container{margin:20px 0 0 0}.elementor-46578 .elementor-element.elementor-element-3fa0ecd3.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-46578 .elementor-element.elementor-element-3fa0ecd3 .elementor-button:hover svg,.elementor-46578 .elementor-element.elementor-element-3fa0ecd3 .elementor-button:focus svg{fill:#3FB6A9}.elementor-46578 .elementor-element.elementor-element-96d4381{margin-top:20px;margin-bottom:0;padding:30px 0 30px 0}.elementor-46578 .elementor-element.elementor-element-553dbba9 .elementor-button{background-color:#3FB6A9;border-style:solid;border-width:1px 1px 1px 1px}.elementor-46578 .elementor-element.elementor-element-553dbba9 .elementor-button:hover,.elementor-46578 .elementor-element.elementor-element-553dbba9 .elementor-button:focus{background-color:#FFF;color:#3FB6A9;border-color:#3FB6A9}.elementor-46578 .elementor-element.elementor-element-553dbba9>.elementor-widget-container{margin:20px 0 0 0}.elementor-46578 .elementor-element.elementor-element-553dbba9 .elementor-button:hover svg,.elementor-46578 .elementor-element.elementor-element-553dbba9 .elementor-button:focus svg{fill:#3FB6A9}.elementor-46578 .elementor-element.elementor-element-58f2b97e .elementor-button{background-color:#3FB6A9;border-style:solid;border-width:1px 1px 1px 1px}.elementor-46578 .elementor-element.elementor-element-58f2b97e .elementor-button:hover,.elementor-46578 .elementor-element.elementor-element-58f2b97e .elementor-button:focus{background-color:#FFF;color:#3FB6A9;border-color:#3FB6A9}.elementor-46578 .elementor-element.elementor-element-58f2b97e>.elementor-widget-container{margin:20px 0 0 0}.elementor-46578 .elementor-element.elementor-element-58f2b97e .elementor-button:hover svg,.elementor-46578 .elementor-element.elementor-element-58f2b97e .elementor-button:focus svg{fill:#3FB6A9}.elementor-46578 .elementor-element.elementor-element-6030f01c .elementor-button{background-color:#3FB6A9;border-style:solid;border-width:1px 1px 1px 1px}.elementor-46578 .elementor-element.elementor-element-6030f01c .elementor-button:hover,.elementor-46578 .elementor-element.elementor-element-6030f01c .elementor-button:focus{background-color:#FFF;color:#3FB6A9;border-color:#3FB6A9}.elementor-46578 .elementor-element.elementor-element-6030f01c>.elementor-widget-container{margin:20px 0 0 0}.elementor-46578 .elementor-element.elementor-element-6030f01c .elementor-button:hover svg,.elementor-46578 .elementor-element.elementor-element-6030f01c .elementor-button:focus svg{fill:#3FB6A9}.elementor-46578 .elementor-element.elementor-element-1877ce5{margin-top:20px;margin-bottom:0;padding:30px 0 30px 0}.elementor-46578 .elementor-element.elementor-element-60e4c766.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-46578 .elementor-element.elementor-element-48d60f20 .elementor-button{background-color:#3FB6A9;border-style:solid;border-width:1px 1px 1px 1px}.elementor-46578 .elementor-element.elementor-element-48d60f20 .elementor-button:hover,.elementor-46578 .elementor-element.elementor-element-48d60f20 .elementor-button:focus{background-color:#FFF;color:#3FB6A9;border-color:#3FB6A9}.elementor-46578 .elementor-element.elementor-element-48d60f20>.elementor-widget-container{margin:20px 0 0 0}.elementor-46578 .elementor-element.elementor-element-48d60f20 .elementor-button:hover svg,.elementor-46578 .elementor-element.elementor-element-48d60f20 .elementor-button:focus svg{fill:#3FB6A9}.elementor-46578 .elementor-element.elementor-element-370aca05.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-46578 .elementor-element.elementor-element-750f5b6e .elementor-button{background-color:#3FB6A9;border-style:solid;border-width:1px 1px 1px 1px}.elementor-46578 .elementor-element.elementor-element-750f5b6e .elementor-button:hover,.elementor-46578 .elementor-element.elementor-element-750f5b6e .elementor-button:focus{background-color:#FFF;color:#3FB6A9;border-color:#3FB6A9}.elementor-46578 .elementor-element.elementor-element-750f5b6e>.elementor-widget-container{margin:20px 0 0 0}.elementor-46578 .elementor-element.elementor-element-750f5b6e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-46578 .elementor-element.elementor-element-750f5b6e .elementor-button:hover svg,.elementor-46578 .elementor-element.elementor-element-750f5b6e .elementor-button:focus svg{fill:#3FB6A9}.elementor-46578 .elementor-element.elementor-element-27ba8d5.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-46578 .elementor-element.elementor-element-99656ca .elementor-button{background-color:#3FB6A9;border-style:solid;border-width:1px 1px 1px 1px}.elementor-46578 .elementor-element.elementor-element-99656ca .elementor-button:hover,.elementor-46578 .elementor-element.elementor-element-99656ca .elementor-button:focus{background-color:#FFF;color:#3FB6A9;border-color:#3FB6A9}.elementor-46578 .elementor-element.elementor-element-99656ca>.elementor-widget-container{margin:20px 0 0 0}.elementor-46578 .elementor-element.elementor-element-99656ca.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-46578 .elementor-element.elementor-element-99656ca .elementor-button:hover svg,.elementor-46578 .elementor-element.elementor-element-99656ca .elementor-button:focus svg{fill:#3FB6A9}.elementor-46578 .elementor-element.elementor-element-21579da0>.elementor-widget-container{padding:020px 0 20px 0}.elementor-46578 .elementor-element.elementor-element-11c1b9c1>.elementor-widget-container{padding:0 0 20px 0}@media(max-width:1599px){.elementor-46578 .elementor-element.elementor-element-60e4c766{width:var(--container-widget-width,269.992px);max-width:269.992px;--container-widget-width:269.992px;--container-widget-flex-grow:0}.elementor-46578 .elementor-element.elementor-element-370aca05{width:var(--container-widget-width,275.977px);max-width:275.977px;--container-widget-width:275.977px;--container-widget-flex-grow:0}.elementor-46578 .elementor-element.elementor-element-750f5b6e{width:var(--container-widget-width,284.984px);max-width:284.984px;--container-widget-width:284.984px;--container-widget-flex-grow:0}.elementor-46578 .elementor-element.elementor-element-27ba8d5{width:var(--container-widget-width,275.008px);max-width:275.008px;--container-widget-width:275.008px;--container-widget-flex-grow:0}.elementor-46578 .elementor-element.elementor-element-99656ca{width:var(--container-widget-width,312.008px);max-width:312.008px;--container-widget-width:312.008px;--container-widget-flex-grow:0}}@media(max-width:767px){.elementor-46578 .elementor-element.elementor-element-80c709e{--min-height:90px}.elementor-46578 .elementor-element.elementor-element-32157c77 img{width:100%}.elementor-46578 .elementor-element.elementor-element-1980d074{width:30%}.elementor-46578 .elementor-element.elementor-element-4fae670c{width:var(--container-widget-width,115.656px);max-width:115.656px;--container-widget-width:115.656px;--container-widget-flex-grow:0}.elementor-46578 .elementor-element.elementor-element-36fbce6c>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-46578 .elementor-element.elementor-element-36fbce6c .elementor-button{padding:10px 10px 10px 10px}.elementor-46578 .elementor-element.elementor-element-2e20268a{width:30%}.elementor-46578 .elementor-element.elementor-element-63e76324{width:var(--container-widget-width,111px);max-width:111px;--container-widget-width:111px;--container-widget-flex-grow:0}.elementor-46578 .elementor-element.elementor-element-12f7533a{width:var(--container-widget-width,90px);max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0}.elementor-46578 .elementor-element.elementor-element-12f7533a>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-46578 .elementor-element.elementor-element-12f7533a .elementor-button{padding:10px 10px 10px 10px}.elementor-46578 .elementor-element.elementor-element-4100288{width:30.333333%}.elementor-46578 .elementor-element.elementor-element-6cc0f6bc{width:var(--container-widget-width,113.641px);max-width:113.641px;--container-widget-width:113.641px;--container-widget-flex-grow:0}.elementor-46578 .elementor-element.elementor-element-3fa0ecd3{width:var(--container-widget-width,94.266px);max-width:94.266px;--container-widget-width:94.266px;--container-widget-flex-grow:0}.elementor-46578 .elementor-element.elementor-element-3fa0ecd3>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-46578 .elementor-element.elementor-element-3fa0ecd3 .elementor-button{padding:10px 10px 10px 10px}.elementor-46578 .elementor-element.elementor-element-42c43089 img{width:100%}.elementor-46578 .elementor-element.elementor-element-f471996{width:33.3333333%}.elementor-46578 .elementor-element.elementor-element-553dbba9>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-46578 .elementor-element.elementor-element-553dbba9 .elementor-button{padding:10px 10px 10px 10px}.elementor-46578 .elementor-element.elementor-element-27aa174{width:33.3333333%}.elementor-46578 .elementor-element.elementor-element-58f2b97e>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-46578 .elementor-element.elementor-element-58f2b97e .elementor-button{padding:10px 10px 10px 10px}.elementor-46578 .elementor-element.elementor-element-479fec02{width:33.3333333%}.elementor-46578 .elementor-element.elementor-element-6030f01c>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-46578 .elementor-element.elementor-element-6030f01c .elementor-button{padding:10px 10px 10px 10px}.elementor-46578 .elementor-element.elementor-element-8e37392 img{width:100%}.elementor-46578 .elementor-element.elementor-element-2d078967{width:33.3333333%}.elementor-46578 .elementor-element.elementor-element-48d60f20>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-46578 .elementor-element.elementor-element-48d60f20 .elementor-button{padding:10px 10px 10px 10px}.elementor-46578 .elementor-element.elementor-element-464b13d6{width:33.3333333%}.elementor-46578 .elementor-element.elementor-element-370aca05{width:var(--container-widget-width,109.977px);max-width:109.977px;--container-widget-width:109.977px;--container-widget-flex-grow:0}.elementor-46578 .elementor-element.elementor-element-750f5b6e{width:var(--container-widget-width,71.977px);max-width:71.977px;--container-widget-width:71.977px;--container-widget-flex-grow:0}.elementor-46578 .elementor-element.elementor-element-750f5b6e>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-46578 .elementor-element.elementor-element-750f5b6e .elementor-button{padding:10px 10px 10px 10px}.elementor-46578 .elementor-element.elementor-element-4b306bf7{width:16.666666%}.elementor-46578 .elementor-element.elementor-element-27ba8d5{width:var(--container-widget-width,114.008px);max-width:114.008px;--container-widget-width:114.008px;--container-widget-flex-grow:0}.elementor-46578 .elementor-element.elementor-element-99656ca{width:var(--container-widget-width,34.008px);max-width:34.008px;--container-widget-width:34.008px;--container-widget-flex-grow:0}.elementor-46578 .elementor-element.elementor-element-99656ca>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-46578 .elementor-element.elementor-element-99656ca .elementor-button{padding:10px 10px 10px 10px}}