.elementor-13 .elementor-element.elementor-element-e30d250{--display:flex;--min-height:75vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-343884f{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-acf37ad{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-84d418a .elementor-heading-title{font-family:"EXTENDED", Sans-serif;font-size:102px;font-weight:bold;text-transform:uppercase;color:#2F4A2E;}.elementor-13 .elementor-element.elementor-element-006acd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-006acd6{text-align:left;font-family:"Quicksand", Sans-serif;font-size:16px;color:#3A3A3A;}.elementor-13 .elementor-element.elementor-element-7afa73f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-4a8cd26 .elementor-button{background-color:#2F4A2E;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F4A2E;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-13 .elementor-element.elementor-element-4a8cd26 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-82287b6 .elementor-button{background-color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:700;fill:#2F4A2E;color:#2F4A2E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F4A2E;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-13 .elementor-element.elementor-element-82287b6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-b5b30cf{--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;}.elementor-13 .elementor-element.elementor-element-863f25a{--display:flex;--min-height:30vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-14ed308{--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;--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-13 .elementor-element.elementor-element-cc46417{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-cc46417 .elementor-heading-title{font-family:"Extenda 2", Sans-serif;font-size:80px;font-weight:100;color:#A0A0A030;}.elementor-13 .elementor-element.elementor-element-9c90bd4{--display:flex;}.elementor-13 .elementor-element.elementor-element-034babe{--display:flex;}.elementor-13 .elementor-element.elementor-element-e3228d3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-e3228d3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e3228d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EA;}.elementor-13 .elementor-element.elementor-element-156dd31{--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;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-d349104 .elementor-heading-title{font-family:"Extenda 2", Sans-serif;font-size:80px;font-weight:500;color:#2F4A2E;}.elementor-13 .elementor-element.elementor-element-ac05c8d{--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;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-ec36072 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-ec36072{text-align:left;font-family:"Quicksand", Sans-serif;font-size:16px;color:#3A3A3A;}.elementor-13 .elementor-element.elementor-element-99f353b{--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;--justify-content:center;--align-items:flex-end;}.elementor-13 .elementor-element.elementor-element-749f864{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-b05f1b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-cba98e3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-cba98e3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-cba98e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F3;}.elementor-13 .elementor-element.elementor-element-e2d9c41{--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;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-d73b37f .elementor-heading-title{font-family:"Extenda 2", Sans-serif;font-size:80px;font-weight:500;color:#2F4A2E;}.elementor-13 .elementor-element.elementor-element-07b60f7{--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;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-ce94950 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-ce94950{text-align:left;font-family:"Quicksand", Sans-serif;font-size:16px;color:#3A3A3A;}.elementor-13 .elementor-element.elementor-element-d4d8d63{--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;--justify-content:center;--align-items:flex-end;}.elementor-13 .elementor-element.elementor-element-fcf1abc .elementor-button{background-color:var( --e-global-color-064cd1d );font-family:"Quicksand", Sans-serif;font-weight:600;fill:var( --e-global-color-d5612ba );color:var( --e-global-color-d5612ba );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-d5612ba );border-radius:0px 0px 0px 0px;padding:20px 0px 3px 0px;}.elementor-13 .elementor-element.elementor-element-fcf1abc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-fcf1abc .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-fcf1abc .elementor-button:focus{color:var( --e-global-color-dc94a33 );}.elementor-13 .elementor-element.elementor-element-fcf1abc .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-fcf1abc .elementor-button:focus svg{fill:var( --e-global-color-dc94a33 );}.elementor-13 .elementor-element.elementor-element-64eff59{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-64eff59:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-64eff59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F3;}.elementor-13 .elementor-element.elementor-element-5325dec{--display:flex;}.elementor-13 .elementor-element.elementor-element-79733d4{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-79733d4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-79733d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F3;}.elementor-13 .elementor-element.elementor-element-8ef34c9{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#EAE5DD;--border-color:#EAE5DD;--border-radius:50px 50px 50px 50px;}.elementor-13 .elementor-element.elementor-element-8ef34c9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8ef34c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3c32979{--display:flex;--border-radius:50px 50px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0607776 img{border-radius:50px 50px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5cc082c{--display:flex;--min-height:14vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-1ea5b68 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:800;text-transform:none;}.elementor-13 .elementor-element.elementor-element-2b502ed{--display:flex;--min-height:40px;--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:0px 10px;--row-gap:0px;--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-13 .elementor-element.elementor-element-27fc782 .elementor-button{background-color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:12px;font-weight:600;fill:#2F4A2E;color:#2F4A2E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F4A2E;border-radius:50px 50px 50px 50px;padding:7px 10px 7px 10px;}.elementor-13 .elementor-element.elementor-element-7984f4e .elementor-button{background-color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:12px;font-weight:600;fill:#2F4A2E;color:#2F4A2E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F4A2E;border-radius:50px 50px 50px 50px;padding:7px 10px 7px 10px;}.elementor-13 .elementor-element.elementor-element-0e0198a{--display:flex;--min-height:40px;--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:space-between;--align-items:center;--gap:0px 10px;--row-gap:0px;--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-13 .elementor-element.elementor-element-cee2597 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:800;text-transform:none;}.elementor-13 .elementor-element.elementor-element-4f80bb1 .elementor-button{background-color:#2F4A2E;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F4A2E;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-13 .elementor-element.elementor-element-bb14127{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#EAE5DD;--border-color:#EAE5DD;--border-radius:50px 50px 50px 50px;}.elementor-13 .elementor-element.elementor-element-bb14127:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bb14127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9e0038d{--display:flex;--border-radius:50px 50px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9580276 img{border-radius:50px 50px 0px 0px;}.elementor-13 .elementor-element.elementor-element-23d2be5{--display:flex;--min-height:14vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-ee126ab .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:800;text-transform:none;}.elementor-13 .elementor-element.elementor-element-54afbd3{--display:flex;--min-height:40px;--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:0px 10px;--row-gap:0px;--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-13 .elementor-element.elementor-element-efaf28a .elementor-button{background-color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:12px;font-weight:600;fill:#2F4A2E;color:#2F4A2E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F4A2E;border-radius:50px 50px 50px 50px;padding:7px 10px 7px 10px;}.elementor-13 .elementor-element.elementor-element-fbd1488 .elementor-button{background-color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:12px;font-weight:600;fill:#2F4A2E;color:#2F4A2E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F4A2E;border-radius:50px 50px 50px 50px;padding:7px 10px 7px 10px;}.elementor-13 .elementor-element.elementor-element-a1062b6{--display:flex;--min-height:40px;--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:space-between;--align-items:center;--gap:0px 10px;--row-gap:0px;--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-13 .elementor-element.elementor-element-5fb9600 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:800;text-transform:none;}.elementor-13 .elementor-element.elementor-element-1043bdd .elementor-button{background-color:#2F4A2E;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F4A2E;border-radius:50px 50px 50px 50px;padding:15px 25px 14px 25px;}.elementor-13 .elementor-element.elementor-element-e7f3a15{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#EAE5DD;--border-color:#EAE5DD;--border-radius:50px 50px 50px 50px;}.elementor-13 .elementor-element.elementor-element-e7f3a15:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e7f3a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-95c19ac{--display:flex;--border-radius:50px 50px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f17d7d0 img{border-radius:50px 50px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6e8cd01{--display:flex;--min-height:14vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-deedbe8 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:800;text-transform:none;}.elementor-13 .elementor-element.elementor-element-dc323cd{--display:flex;--min-height:40px;--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:0px 10px;--row-gap:0px;--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-13 .elementor-element.elementor-element-192d123 .elementor-button{background-color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:12px;font-weight:600;fill:#2F4A2E;color:#2F4A2E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F4A2E;border-radius:50px 50px 50px 50px;padding:7px 10px 7px 10px;}.elementor-13 .elementor-element.elementor-element-beca2cf .elementor-button{background-color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:12px;font-weight:600;fill:#2F4A2E;color:#2F4A2E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F4A2E;border-radius:50px 50px 50px 50px;padding:7px 10px 7px 10px;}.elementor-13 .elementor-element.elementor-element-bd9dde3{--display:flex;--min-height:40px;--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:space-between;--align-items:center;--gap:0px 10px;--row-gap:0px;--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-13 .elementor-element.elementor-element-bd9dde3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-670b4ac .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:800;text-transform:none;}.elementor-13 .elementor-element.elementor-element-2cc531e .elementor-button{background-color:#2F4A2E;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F4A2E;border-radius:50px 50px 50px 50px;padding:15px 25px 14px 25px;}.elementor-13 .elementor-element.elementor-element-8b5c4b9{--display:flex;}.elementor-13 .elementor-element.elementor-element-c435e41{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-c435e41:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c435e41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F3;}.elementor-13 .elementor-element.elementor-element-eb9b114{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#EAE5DD;--border-color:#EAE5DD;--border-radius:50px 50px 50px 50px;}.elementor-13 .elementor-element.elementor-element-eb9b114:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-eb9b114 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1aaeac6{--display:flex;--min-height:243px;--border-radius:50px 50px 0px 0px;}.elementor-13 .elementor-element.elementor-element-1aaeac6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1aaeac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://micaldo.es/wp-content/uploads/2025/10/Gemini_Generated_Image_tycmzvtycmzvtycm.png");background-position:0px -180px;background-repeat:no-repeat;background-size:100% auto;}.elementor-13 .elementor-element.elementor-element-f8b6706{--display:flex;--min-height:14vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-c42e5bd .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:800;text-transform:none;color:#C75A32;}.elementor-13 .elementor-element.elementor-element-3c05080{--display:flex;--min-height:40px;--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:0px 10px;--row-gap:0px;--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-13 .elementor-element.elementor-element-e74d143 .elementor-button{background-color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:12px;font-weight:600;fill:#C75A32;color:#C75A32;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C75A32;border-radius:50px 50px 50px 50px;padding:7px 10px 7px 10px;}.elementor-13 .elementor-element.elementor-element-98bad5d .elementor-button{background-color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:12px;font-weight:600;fill:#C75A32;color:#C75A32;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C75A32;border-radius:50px 50px 50px 50px;padding:7px 10px 7px 10px;}.elementor-13 .elementor-element.elementor-element-1108bd9{--display:flex;--min-height:40px;--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:space-between;--align-items:center;--gap:0px 10px;--row-gap:0px;--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-13 .elementor-element.elementor-element-156491c .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:800;text-transform:none;}.elementor-13 .elementor-element.elementor-element-a773eb4 .elementor-button{background-color:#2F4A2E;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F4A2E;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-13 .elementor-element.elementor-element-a773eb4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-c429446{--display:flex;}.elementor-13 .elementor-element.elementor-element-5785f9f{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-5785f9f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5785f9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F3;}.elementor-13 .elementor-element.elementor-element-662c7cb{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#EAE5DD;--border-color:#EAE5DD;--border-radius:50px 50px 50px 50px;}.elementor-13 .elementor-element.elementor-element-662c7cb:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-662c7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0c2cec7{--display:flex;--border-radius:50px 50px 0px 0px;}.elementor-13 .elementor-element.elementor-element-8491e95 img{border-radius:50px 50px 0px 0px;}.elementor-13 .elementor-element.elementor-element-e382368{--display:flex;--min-height:14vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-e9c6494 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:800;text-transform:none;color:#C75A32;}.elementor-13 .elementor-element.elementor-element-fcb795e{--display:flex;--min-height:40px;--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:0px 10px;--row-gap:0px;--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-13 .elementor-element.elementor-element-e5246ba .elementor-button{background-color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:12px;font-weight:600;fill:#C75A32;color:#C75A32;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C75A32;border-radius:50px 50px 50px 50px;padding:7px 10px 7px 10px;}.elementor-13 .elementor-element.elementor-element-0e75ec4{--display:flex;--min-height:40px;--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:space-between;--align-items:center;--gap:0px 10px;--row-gap:0px;--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-13 .elementor-element.elementor-element-654e691 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:800;text-transform:none;}.elementor-13 .elementor-element.elementor-element-8468bfd .elementor-button{background-color:#C75A32;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C75A32;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-13 .elementor-element.elementor-element-127d79e{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#EAE5DD;--border-color:#EAE5DD;--border-radius:50px 50px 50px 50px;}.elementor-13 .elementor-element.elementor-element-127d79e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-127d79e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-14d43f0{--display:flex;--border-radius:50px 50px 0px 0px;}.elementor-13 .elementor-element.elementor-element-a917035 img{border-radius:50px 50px 0px 0px;}.elementor-13 .elementor-element.elementor-element-8ed7526{--display:flex;--min-height:14vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-29b4201 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:800;text-transform:none;color:#C75A32;}.elementor-13 .elementor-element.elementor-element-691f479{--display:flex;--min-height:40px;--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:0px 10px;--row-gap:0px;--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-13 .elementor-element.elementor-element-8bbeff3 .elementor-button{background-color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:12px;font-weight:600;fill:#C75A32;color:#C75A32;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C75A32;border-radius:50px 50px 50px 50px;padding:7px 10px 7px 10px;}.elementor-13 .elementor-element.elementor-element-694c653{--display:flex;--min-height:40px;--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:space-between;--align-items:center;--gap:0px 10px;--row-gap:0px;--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-13 .elementor-element.elementor-element-9709ece .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:800;text-transform:none;}.elementor-13 .elementor-element.elementor-element-7b21c10 .elementor-button{background-color:#C75A32;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C75A32;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-13 .elementor-element.elementor-element-5a30696{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#EAE5DD;--border-color:#EAE5DD;--border-radius:50px 50px 50px 50px;}.elementor-13 .elementor-element.elementor-element-5a30696:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5a30696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-71600ea{--display:flex;--border-radius:50px 50px 0px 0px;}.elementor-13 .elementor-element.elementor-element-ad46258 img{border-radius:50px 50px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9da784d{--display:flex;--min-height:14vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-cbc3dfa .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:800;text-transform:none;color:#C75A32;}.elementor-13 .elementor-element.elementor-element-9750b18{--display:flex;--min-height:40px;--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:0px 10px;--row-gap:0px;--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-13 .elementor-element.elementor-element-9d104f4 .elementor-button{background-color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:12px;font-weight:600;fill:#C75A32;color:#C75A32;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C75A32;border-radius:50px 50px 50px 50px;padding:7px 10px 7px 10px;}.elementor-13 .elementor-element.elementor-element-c12be3e{--display:flex;--min-height:40px;--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:space-between;--align-items:center;--gap:0px 10px;--row-gap:0px;--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-13 .elementor-element.elementor-element-a91ec9e .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:800;text-transform:none;}.elementor-13 .elementor-element.elementor-element-f1854d3 .elementor-button{background-color:#C75A32;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C75A32;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-13 .elementor-element.elementor-element-081b29d{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:50px 50px 50px 50px;--n-tabs-title-padding-top:015px;--n-tabs-title-padding-right:25px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:25px;--n-tabs-title-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-081b29d > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#2F4A2E;}.elementor-13 .elementor-element.elementor-element-081b29d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#3E663D;}.elementor-13 .elementor-element.elementor-element-081b29d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-13 .elementor-element.elementor-element-081b29d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#455545;}.elementor-13 .elementor-element.elementor-element-98cda4d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-98cda4d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-98cda4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EA;}.elementor-13 .elementor-element.elementor-element-07c8ed6{--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;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-0bf7572 .elementor-heading-title{font-family:"Extenda 2", Sans-serif;font-size:80px;font-weight:500;color:#2F4A2E;}.elementor-13 .elementor-element.elementor-element-78bd28e{--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;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-6c7eb83 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6c7eb83{text-align:left;font-family:"Quicksand", Sans-serif;font-size:16px;color:#3A3A3A;}.elementor-13 .elementor-element.elementor-element-0a690c3{--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;--justify-content:center;--align-items:flex-end;}.elementor-13 .elementor-element.elementor-element-2cc8845{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-2cc8845:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2cc8845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EA;}.elementor-13 .elementor-element.elementor-element-5d80290{--display:flex;--min-height:380px;--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;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-18361a0{--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;--justify-content:space-between;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-18361a0:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-18361a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://micaldo.es/wp-content/uploads/2023/12/PLATO-PAELLA-CARABINEROS.jpg-5-scaled.jpg");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-9fb89fb > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-03520b0{text-align:center;}.elementor-13 .elementor-element.elementor-element-03520b0 .elementor-heading-title{font-family:"Extenda 2", Sans-serif;font-size:80px;font-weight:200;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d4e92a9{--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;--justify-content:space-between;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d4e92a9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d4e92a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://micaldo.es/wp-content/uploads/2023/12/FOTO-GUISO-GARBANZOS-FONDO-OSCURI-AVE.jpg-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-e6a88e6 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-6ed062b{text-align:center;}.elementor-13 .elementor-element.elementor-element-6ed062b .elementor-heading-title{font-family:"Extenda 2", Sans-serif;font-size:80px;font-weight:200;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a286adc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-a286adc:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a286adc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EA;}.elementor-13 .elementor-element.elementor-element-a145e86{--display:flex;--min-height:380px;--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;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-66931b1{--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;--justify-content:space-between;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-66931b1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-66931b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://micaldo.es/wp-content/uploads/2023/12/FOTO-CALDO-VERDURAS-CON-POLVO.jpg-2-scaled.jpg");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-b26ed31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-46e1212{text-align:center;}.elementor-13 .elementor-element.elementor-element-46e1212 .elementor-heading-title{font-family:"Extenda 2", Sans-serif;font-size:80px;font-weight:200;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f3bf449{--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;--justify-content:space-between;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f3bf449:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f3bf449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://micaldo.es/wp-content/uploads/2025/10/Gemini_Generated_Image_olawriolawriolaw-e1761299392607.png");background-position:0px -505px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-b3ee74e > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-5d47c83{text-align:center;}.elementor-13 .elementor-element.elementor-element-5d47c83 .elementor-heading-title{font-family:"Extenda 2", Sans-serif;font-size:80px;font-weight:200;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-cf2de57{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-cf2de57:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-cf2de57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EF;}.elementor-13 .elementor-element.elementor-element-80e51ec{--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;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-809f9b9 .elementor-heading-title{font-family:"Extenda 2", Sans-serif;font-size:80px;font-weight:500;color:#2F4A2E;}.elementor-13 .elementor-element.elementor-element-b878097{--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;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-7105e89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-7105e89{text-align:left;font-family:"Quicksand", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-175241f{--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;--justify-content:center;--align-items:flex-end;}.elementor-13 .elementor-element.elementor-element-935eed1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}body.elementor-page-13:not(.elementor-motion-effects-element-type-background), body.elementor-page-13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF9F5;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-1aaeac6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1aaeac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-f3bf449:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f3bf449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:768px){.elementor-13 .elementor-element.elementor-element-e30d250{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-343884f{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-84d418a .elementor-heading-title{font-size:45px;}.elementor-13 .elementor-element.elementor-element-863f25a{--padding-top:60px;--padding-bottom:20px;--padding-left:40px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-cc46417{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-cc46417 .elementor-heading-title{font-size:50px;}.elementor-13 .elementor-element.elementor-element-e3228d3{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-d349104 .elementor-heading-title{font-size:50px;}.elementor-13 .elementor-element.elementor-element-99f353b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-99f353b.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-cba98e3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-d73b37f .elementor-heading-title{font-size:50px;}.elementor-13 .elementor-element.elementor-element-79733d4{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-bd9dde3{--width:277.984px;}.elementor-13 .elementor-element.elementor-element-1aaeac6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1aaeac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-081b29d > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-13 .elementor-element.elementor-element-081b29d{--n-tabs-title-border-radius:50px 50px 50px 50px;}.elementor-13 .elementor-element.elementor-element-98cda4d{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-0bf7572 .elementor-heading-title{font-size:50px;}.elementor-13 .elementor-element.elementor-element-0a690c3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-0a690c3.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-f3bf449:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f3bf449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-cf2de57{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-809f9b9 .elementor-heading-title{font-size:50px;}}@media(min-width:769px){.elementor-13 .elementor-element.elementor-element-343884f{--width:40%;}.elementor-13 .elementor-element.elementor-element-b5b30cf{--width:60%;}.elementor-13 .elementor-element.elementor-element-14ed308{--width:100%;}.elementor-13 .elementor-element.elementor-element-156dd31{--width:50%;}.elementor-13 .elementor-element.elementor-element-ac05c8d{--width:35%;}.elementor-13 .elementor-element.elementor-element-99f353b{--width:15%;}.elementor-13 .elementor-element.elementor-element-e2d9c41{--width:50%;}.elementor-13 .elementor-element.elementor-element-07b60f7{--width:35%;}.elementor-13 .elementor-element.elementor-element-d4d8d63{--width:15%;}.elementor-13 .elementor-element.elementor-element-8ef34c9{--width:33%;}.elementor-13 .elementor-element.elementor-element-bb14127{--width:33%;}.elementor-13 .elementor-element.elementor-element-e7f3a15{--width:33%;}.elementor-13 .elementor-element.elementor-element-eb9b114{--width:33%;}.elementor-13 .elementor-element.elementor-element-662c7cb{--width:33%;}.elementor-13 .elementor-element.elementor-element-127d79e{--width:33%;}.elementor-13 .elementor-element.elementor-element-5a30696{--width:33%;}.elementor-13 .elementor-element.elementor-element-07c8ed6{--width:50%;}.elementor-13 .elementor-element.elementor-element-78bd28e{--width:35%;}.elementor-13 .elementor-element.elementor-element-0a690c3{--width:15%;}.elementor-13 .elementor-element.elementor-element-18361a0{--width:50%;}.elementor-13 .elementor-element.elementor-element-d4e92a9{--width:50%;}.elementor-13 .elementor-element.elementor-element-66931b1{--width:50%;}.elementor-13 .elementor-element.elementor-element-f3bf449{--width:50%;}.elementor-13 .elementor-element.elementor-element-80e51ec{--width:40%;}.elementor-13 .elementor-element.elementor-element-b878097{--width:45%;}.elementor-13 .elementor-element.elementor-element-175241f{--width:15%;}}/* Start custom CSS for html, class: .elementor-element-acf37ad */.mc-badge-special {
  background: #F5F1E8;
  color: #2F4A2E;
  border: 1px solid #2F4A2E;
  font-family: 'Quicksand', sans-serif;
  font-weight: 900;
  font-size: 13px;
  padding: 7px 14px;
  border-radius: 999px;
  display: inline-block;
  box-shadow: 0 3px 10px rgba(47,74,46,0.1);
  letter-spacing: 0.2px;
  transition: all .25s ease;
}

.mc-badge-special:hover {
  background: #2F4A2E;
  color: #fff;
  box-shadow: 0 6px 16px rgba(47,74,46,0.25);
  transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-863f25a */.cool-split h2 {
  width: 85%;
  color: #2F4A2E;
  transition: color 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c32979 */.mc-hover {
  transition: all 0.45s cubic-bezier(.22,.61,.36,1);
  transform-origin: center center;
}
.mc-hover:hover {
  transform: scale(1.02) translateY(-4px);
  box-shadow: 0 18px 40px rgba(0,0,0,.12);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f80bb1 */.mc-hover1 {
  transition: all 0.45s cubic-bezier(.22,.61,.36,1);
  transform-origin: center center;
}
.mc-hover1:hover {
  transform: scale(1.02) translateY(-4px);
  box-shadow: 0 18px 40px rgba(0,0,0,.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c32979 */.mc-hover {
  transition: all 0.45s cubic-bezier(.22,.61,.36,1);
  transform-origin: center center;
}
.mc-hover:hover {
  transform: scale(1.02) translateY(-4px);
  box-shadow: 0 18px 40px rgba(0,0,0,.12);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f80bb1 */.mc-hover1 {
  transition: all 0.45s cubic-bezier(.22,.61,.36,1);
  transform-origin: center center;
}
.mc-hover1:hover {
  transform: scale(1.02) translateY(-4px);
  box-shadow: 0 18px 40px rgba(0,0,0,.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c32979 */.mc-hover {
  transition: all 0.45s cubic-bezier(.22,.61,.36,1);
  transform-origin: center center;
}
.mc-hover:hover {
  transform: scale(1.02) translateY(-4px);
  box-shadow: 0 18px 40px rgba(0,0,0,.12);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f80bb1 */.mc-hover1 {
  transition: all 0.45s cubic-bezier(.22,.61,.36,1);
  transform-origin: center center;
}
.mc-hover1:hover {
  transform: scale(1.02) translateY(-4px);
  box-shadow: 0 18px 40px rgba(0,0,0,.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c32979 */.mc-hover {
  transition: all 0.45s cubic-bezier(.22,.61,.36,1);
  transform-origin: center center;
}
.mc-hover:hover {
  transform: scale(1.02) translateY(-4px);
  box-shadow: 0 18px 40px rgba(0,0,0,.12);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f80bb1 */.mc-hover1 {
  transition: all 0.45s cubic-bezier(.22,.61,.36,1);
  transform-origin: center center;
}
.mc-hover1:hover {
  transform: scale(1.02) translateY(-4px);
  box-shadow: 0 18px 40px rgba(0,0,0,.12);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9fb89fb *//* === CONTENEDOR DE BADGES === */
.mc-badges{
  position:absolute;   /* o usa "relative" si los quieres dentro del flujo */
  top:18px; left:18px; /* puedes cambiar a bottom/right si prefieres */
  display:flex; gap:10px;
  flex-wrap:wrap;
  z-index:5;
}

/* Si tu contenedor de Elementor no tiene posición establecida */
.elementor-widget-container, .elementor-column, .elementor-inner-column{
  position:relative;
}

/* === ESTILO DE LOS BADGES === */
.mc-badge{
  display:inline-block;
  padding:10px 16px;
  border-radius:999px;
  font-family:"Quattrocento Sans",system-ui,-apple-system,sans-serif;
  font-weight:700;
  font-size:0.9rem;
  letter-spacing:0.3px;
  text-transform:uppercase;
  color:#fff;
  background:#2F4A2E;
  box-shadow:0 6px 14px rgba(0,0,0,.15);
  backdrop-filter:saturate(120%) blur(2px);
  transition:transform .2s ease, box-shadow .2s ease;
}
.mc-badge:hover{
  transform:translateY(-1px);
  box-shadow:0 8px 20px rgba(0,0,0,.18);
}

/* === VARIANTES === */
.mc-badge.ok{ background:#2F4A2E; }     /* oliva */
.mc-badge.alt{ background:#C75A32; }    /* terracota */
.mc-badge.gold{ background:#D8A84C; }   /* mostaza */
.mc-badge.light{
  background:#FCFAF6;
  color:#2F2A25;
  border:1px solid rgba(0,0,0,.08);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.6), 0 4px 10px rgba(0,0,0,.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18361a0 */.mc-hover {
  transition: all 0.45s cubic-bezier(.22,.61,.36,1);
  transform-origin: center center;
}
.mc-hover:hover {
  transform: scale(1.02) translateY(-4px);
  box-shadow: 0 18px 40px rgba(0,0,0,.12);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e6a88e6 *//* === CONTENEDOR DE BADGES === */
.mc-badges{
  position:absolute;   /* o usa "relative" si los quieres dentro del flujo */
  top:18px; left:18px; /* puedes cambiar a bottom/right si prefieres */
  display:flex; gap:10px;
  flex-wrap:wrap;
  z-index:5;
}

/* Si tu contenedor de Elementor no tiene posición establecida */
.elementor-widget-container, .elementor-column, .elementor-inner-column{
  position:relative;
}

/* === ESTILO DE LOS BADGES === */
.mc-badge{
  display:inline-block;
  padding:10px 16px;
  border-radius:999px;
  font-family:"Quattrocento Sans",system-ui,-apple-system,sans-serif;
  font-weight:700;
  font-size:0.9rem;
  letter-spacing:0.3px;
  text-transform:uppercase;
  color:#fff;
  background:#2F4A2E;
  box-shadow:0 6px 14px rgba(0,0,0,.15);
  backdrop-filter:saturate(120%) blur(2px);
  transition:transform .2s ease, box-shadow .2s ease;
}
.mc-badge:hover{
  transform:translateY(-1px);
  box-shadow:0 8px 20px rgba(0,0,0,.18);
}

/* === VARIANTES === */
.mc-badge.ok{ background:#2F4A2E; }     /* oliva */
.mc-badge.alt{ background:#C75A32; }    /* terracota */
.mc-badge.gold{ background:#D8A84C; }   /* mostaza */
.mc-badge.light{
  background:#FCFAF6;
  color:#2F2A25;
  border:1px solid rgba(0,0,0,.08);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.6), 0 4px 10px rgba(0,0,0,.06);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b26ed31 *//* === CONTENEDOR DE BADGES === */
.mc-badges{
  position:absolute;   /* o usa "relative" si los quieres dentro del flujo */
  top:18px; left:18px; /* puedes cambiar a bottom/right si prefieres */
  display:flex; gap:10px;
  flex-wrap:wrap;
  z-index:5;
}

/* Si tu contenedor de Elementor no tiene posición establecida */
.elementor-widget-container, .elementor-column, .elementor-inner-column{
  position:relative;
}

/* === ESTILO DE LOS BADGES === */
.mc-badge{
  display:inline-block;
  padding:10px 16px;
  border-radius:999px;
  font-family:"Quattrocento Sans",system-ui,-apple-system,sans-serif;
  font-weight:700;
  font-size:0.9rem;
  letter-spacing:0.3px;
  text-transform:uppercase;
  color:#fff;
  background:#2F4A2E;
  box-shadow:0 6px 14px rgba(0,0,0,.15);
  backdrop-filter:saturate(120%) blur(2px);
  transition:transform .2s ease, box-shadow .2s ease;
}
.mc-badge:hover{
  transform:translateY(-1px);
  box-shadow:0 8px 20px rgba(0,0,0,.18);
}

/* === VARIANTES === */
.mc-badge.ok{ background:#2F4A2E; }     /* oliva */
.mc-badge.alt{ background:#C75A32; }    /* terracota */
.mc-badge.gold{ background:#D8A84C; }   /* mostaza */
.mc-badge.light{
  background:#FCFAF6;
  color:#2F2A25;
  border:1px solid rgba(0,0,0,.08);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.6), 0 4px 10px rgba(0,0,0,.06);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b3ee74e *//* === CONTENEDOR DE BADGES === */
.mc-badges{
  position:absolute;   /* o usa "relative" si los quieres dentro del flujo */
  top:18px; left:18px; /* puedes cambiar a bottom/right si prefieres */
  display:flex; gap:10px;
  flex-wrap:wrap;
  z-index:5;
}

/* Si tu contenedor de Elementor no tiene posición establecida */
.elementor-widget-container, .elementor-column, .elementor-inner-column{
  position:relative;
}

/* === ESTILO DE LOS BADGES === */
.mc-badge{
  display:inline-block;
  padding:10px 16px;
  border-radius:999px;
  font-family:"Quattrocento Sans",system-ui,-apple-system,sans-serif;
  font-weight:700;
  font-size:0.9rem;
  letter-spacing:0.3px;
  text-transform:uppercase;
  color:#fff;
  background:#2F4A2E;
  box-shadow:0 6px 14px rgba(0,0,0,.15);
  backdrop-filter:saturate(120%) blur(2px);
  transition:transform .2s ease, box-shadow .2s ease;
}
.mc-badge:hover{
  transform:translateY(-1px);
  box-shadow:0 8px 20px rgba(0,0,0,.18);
}

/* === VARIANTES === */
.mc-badge.ok{ background:#2F4A2E; }     /* oliva */
.mc-badge.alt{ background:#C75A32; }    /* terracota */
.mc-badge.gold{ background:#D8A84C; }   /* mostaza */
.mc-badge.light{
  background:#FCFAF6;
  color:#2F2A25;
  border:1px solid rgba(0,0,0,.08);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.6), 0 4px 10px rgba(0,0,0,.06);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Extenda 2';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://micaldo.es//wp-content/uploads/2025/05/Extenda-40-Hecto-trial.ttf') format('truetype');
}
/* End Custom Fonts CSS */