.elementor-24698 .elementor-element.elementor-element-c7aff9b{--display:flex;--min-height:90vh;--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-24698 .elementor-element.elementor-element-c7aff9b:not(.elementor-motion-effects-element-type-background), .elementor-24698 .elementor-element.elementor-element-c7aff9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev0426.ascale.es/wp-content/uploads/2026/04/sostenibilidad-bg.webp");background-position:center center;background-size:cover;}.elementor-24698 .elementor-element.elementor-element-2bb091d{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-f7c0b76 .elementor-heading-title{font-size:1.1rem;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-7f64189 );}.elementor-24698 .elementor-element.elementor-element-c50af06 .elementor-heading-title{font-size:2.2rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-7f64189 );}.elementor-24698 .elementor-element.elementor-element-0d5bd08{color:var( --e-global-color-7f64189 );}.elementor-24698 .elementor-element.elementor-element-21fe77e{--display:flex;--min-height:80vh;--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:flex-start;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-24698 .elementor-element.elementor-element-21fe77e:not(.elementor-motion-effects-element-type-background), .elementor-24698 .elementor-element.elementor-element-21fe77e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-24698 .elementor-element.elementor-element-892de16{--display:flex;--min-height:100vh;--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-56f902c > .elementor-widget-container{margin:0px 0px 0px 6px;}.elementor-24698 .elementor-element.elementor-element-56f902c{text-align:center;}.elementor-24698 .elementor-element.elementor-element-56f902c .elementor-heading-title{font-size:1.1rem;text-transform:uppercase;}.elementor-24698 .elementor-element.elementor-element-efcaa9d{text-align:center;}.elementor-24698 .elementor-element.elementor-element-efcaa9d .elementor-heading-title{font-size:1.1rem;text-transform:uppercase;}.elementor-24698 .elementor-element.elementor-element-5bb9928{text-align:center;}.elementor-24698 .elementor-element.elementor-element-5bb9928 .elementor-heading-title{font-size:1.1rem;text-transform:uppercase;}.elementor-24698 .elementor-element.elementor-element-7bb2443{text-align:center;}.elementor-24698 .elementor-element.elementor-element-7bb2443 .elementor-heading-title{font-size:1.1rem;text-transform:uppercase;}.elementor-24698 .elementor-element.elementor-element-18fb93c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24698 .elementor-element.elementor-element-00434b5{--display:flex;--min-height:100%;--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-cf8960f{--display:flex;}.elementor-24698 .elementor-element.elementor-element-406df31 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-24698 .elementor-element.elementor-element-406df31{text-align:start;}.elementor-24698 .elementor-element.elementor-element-af07924 .elementor-heading-title{font-size:2.2rem;font-weight:200;text-transform:uppercase;}.elementor-24698 .elementor-element.elementor-element-7b42c9c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24698 .elementor-element.elementor-element-d1b54d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-184241f );--border-color:var( --e-global-color-184241f );}.elementor-24698 .elementor-element.elementor-element-b59b247 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:1.5rem;font-weight:200;}.elementor-24698 .elementor-element.elementor-element-43ffcf5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-184241f );--border-color:var( --e-global-color-184241f );}.elementor-24698 .elementor-element.elementor-element-06fc014 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:1.5rem;font-weight:200;}.elementor-24698 .elementor-element.elementor-element-643674a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-184241f );--border-color:var( --e-global-color-184241f );}.elementor-24698 .elementor-element.elementor-element-530b4df .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:1.5rem;font-weight:200;}.elementor-24698 .elementor-element.elementor-element-ad5c9bc{--display:flex;--min-height:100%;--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-a2d086b{--display:flex;}.elementor-24698 .elementor-element.elementor-element-463a0df > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-24698 .elementor-element.elementor-element-463a0df{text-align:start;}.elementor-24698 .elementor-element.elementor-element-84ff232 .elementor-heading-title{font-size:2.2rem;font-weight:200;text-transform:uppercase;}.elementor-24698 .elementor-element.elementor-element-5fda787{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24698 .elementor-element.elementor-element-d607c5b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-184241f );--border-color:var( --e-global-color-184241f );}.elementor-24698 .elementor-element.elementor-element-010f2bf .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:1.5rem;font-weight:200;}.elementor-24698 .elementor-element.elementor-element-50cc85a .elementor-heading-title{font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-27a6280{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-184241f );--border-color:var( --e-global-color-184241f );}.elementor-24698 .elementor-element.elementor-element-83667a4 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:1.5rem;font-weight:200;}.elementor-24698 .elementor-element.elementor-element-8a57505 .elementor-heading-title{font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-ae87b85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-184241f );--border-color:var( --e-global-color-184241f );}.elementor-24698 .elementor-element.elementor-element-64346c3 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:1.5rem;font-weight:200;}.elementor-24698 .elementor-element.elementor-element-c444e81 .elementor-heading-title{font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-a6c0cfa{--display:flex;--min-height:100%;--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-593b0ce{--display:flex;}.elementor-24698 .elementor-element.elementor-element-e6c8463 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-24698 .elementor-element.elementor-element-e6c8463{text-align:start;}.elementor-24698 .elementor-element.elementor-element-44226df .elementor-heading-title{font-size:2.2rem;font-weight:200;text-transform:uppercase;}.elementor-24698 .elementor-element.elementor-element-97e32ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24698 .elementor-element.elementor-element-ad5d1cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-184241f );--border-color:var( --e-global-color-184241f );}.elementor-24698 .elementor-element.elementor-element-9da0664 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:1.5rem;font-weight:200;}.elementor-24698 .elementor-element.elementor-element-fc86259 .elementor-heading-title{font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-d1c61c9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-184241f );--border-color:var( --e-global-color-184241f );}.elementor-24698 .elementor-element.elementor-element-87b7e61 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:1.5rem;font-weight:200;}.elementor-24698 .elementor-element.elementor-element-55d44e0 .elementor-heading-title{font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-6aa5ded{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-184241f );--border-color:var( --e-global-color-184241f );}.elementor-24698 .elementor-element.elementor-element-cabdc3e .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:1.5rem;font-weight:200;}.elementor-24698 .elementor-element.elementor-element-3b2f273 .elementor-heading-title{font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-b10593d{--display:flex;--min-height:100%;--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-6f5282d{--display:flex;}.elementor-24698 .elementor-element.elementor-element-1122d19 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-24698 .elementor-element.elementor-element-1122d19{text-align:start;}.elementor-24698 .elementor-element.elementor-element-6930042 .elementor-heading-title{font-size:2.2rem;font-weight:200;text-transform:uppercase;}.elementor-24698 .elementor-element.elementor-element-c9f947b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24698 .elementor-element.elementor-element-f4e7448{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-184241f );--border-color:var( --e-global-color-184241f );}.elementor-24698 .elementor-element.elementor-element-f231479 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:1.5rem;font-weight:200;}.elementor-24698 .elementor-element.elementor-element-d254bfa .elementor-heading-title{font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-1de2567{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-184241f );--border-color:var( --e-global-color-184241f );}.elementor-24698 .elementor-element.elementor-element-bf8286e .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:1.5rem;font-weight:200;}.elementor-24698 .elementor-element.elementor-element-c4d046c .elementor-heading-title{font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-6b9a448{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-184241f );--border-color:var( --e-global-color-184241f );}.elementor-24698 .elementor-element.elementor-element-2fb794a .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:1.5rem;font-weight:200;}.elementor-24698 .elementor-element.elementor-element-7e77167 .elementor-heading-title{font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-6883fce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-24698 .elementor-element.elementor-element-6883fce:not(.elementor-motion-effects-element-type-background), .elementor-24698 .elementor-element.elementor-element-6883fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f64189 );}.elementor-24698 .elementor-element.elementor-element-bc27eb6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-184241f );--border-color:var( --e-global-color-184241f );--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-c0fc802 .elementor-heading-title{font-size:1.1rem;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-03d06d9 );}.elementor-24698 .elementor-element.elementor-element-36e1e84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0rem 5rem;--row-gap:0rem;--column-gap:5rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-24698 .elementor-element.elementor-element-3ad7894{--display:flex;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-d192c5d .elementor-heading-title{font-size:2.2rem;font-weight:200;text-transform:uppercase;}.elementor-24698 .elementor-element.elementor-element-335bca3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-2a2a6e9{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-184241f );--border-color:var( --e-global-color-184241f );--padding-top:4px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-2a2a6e9:not(.elementor-motion-effects-element-type-background), .elementor-24698 .elementor-element.elementor-element-2a2a6e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f64189 );}.elementor-24698 .elementor-element.elementor-element-68dc80e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24698 .elementor-element.elementor-element-68dc80e.elementor-element{--align-self:center;}.elementor-24698 .elementor-element.elementor-element-68dc80e .elementor-tab-title{border-width:0px;}.elementor-24698 .elementor-element.elementor-element-68dc80e .elementor-tab-content{border-width:0px;font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-68dc80e .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-24698 .elementor-element.elementor-element-68dc80e .elementor-toggle-title, .elementor-24698 .elementor-element.elementor-element-68dc80e .elementor-toggle-icon{color:var( --e-global-color-e4e4041 );}.elementor-24698 .elementor-element.elementor-element-68dc80e .elementor-toggle-icon svg{fill:var( --e-global-color-e4e4041 );}.elementor-24698 .elementor-element.elementor-element-68dc80e .elementor-toggle-title{font-family:"dm-sans", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-24698 .elementor-element.elementor-element-68dc80e .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-06facd9 );}.elementor-24698 .elementor-element.elementor-element-68dc80e .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-06facd9 );}.elementor-24698 .elementor-element.elementor-element-658cb01{--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;--overlay-opacity:0;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24698 .elementor-element.elementor-element-658cb01:not(.elementor-motion-effects-element-type-background), .elementor-24698 .elementor-element.elementor-element-658cb01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev0426.ascale.es/wp-content/uploads/2026/02/foto-TIVOLI-WEB-scaled.jpg");background-position:center center;background-size:cover;}.elementor-24698 .elementor-element.elementor-element-658cb01::before, .elementor-24698 .elementor-element.elementor-element-658cb01 > .elementor-background-video-container::before, .elementor-24698 .elementor-element.elementor-element-658cb01 > .e-con-inner > .elementor-background-video-container::before, .elementor-24698 .elementor-element.elementor-element-658cb01 > .elementor-background-slideshow::before, .elementor-24698 .elementor-element.elementor-element-658cb01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24698 .elementor-element.elementor-element-658cb01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7f64189 );--background-overlay:'';}.elementor-24698 .elementor-element.elementor-element-38bea20{--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-24698 .elementor-element.elementor-element-dbd03e0 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:1.8rem;font-weight:300;color:var( --e-global-color-7f64189 );}.elementor-24698 .elementor-element.elementor-element-3b76df2 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:1.5rem;font-weight:300;color:var( --e-global-color-7f64189 );}.elementor-24698 .elementor-element.elementor-element-f10da11{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-24698 .elementor-element.elementor-element-417b1ee .elementor-button{background-color:#02010100;font-size:1.5rem;fill:var( --e-global-color-7f64189 );color:var( --e-global-color-7f64189 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7f64189 );border-radius:25px 25px 25px 25px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-24698 .elementor-element.elementor-element-21fe77e{--content-width:1440px;}.elementor-24698 .elementor-element.elementor-element-892de16{--width:400px;}.elementor-24698 .elementor-element.elementor-element-cf8960f{--width:80%;}.elementor-24698 .elementor-element.elementor-element-7b42c9c{--width:30%;}.elementor-24698 .elementor-element.elementor-element-a2d086b{--width:80%;}.elementor-24698 .elementor-element.elementor-element-5fda787{--width:30%;}.elementor-24698 .elementor-element.elementor-element-593b0ce{--width:80%;}.elementor-24698 .elementor-element.elementor-element-97e32ff{--width:30%;}.elementor-24698 .elementor-element.elementor-element-6f5282d{--width:80%;}.elementor-24698 .elementor-element.elementor-element-c9f947b{--width:30%;}.elementor-24698 .elementor-element.elementor-element-6883fce{--content-width:1440px;}.elementor-24698 .elementor-element.elementor-element-36e1e84{--content-width:1440px;}.elementor-24698 .elementor-element.elementor-element-3ad7894{--width:40%;}.elementor-24698 .elementor-element.elementor-element-335bca3{--width:44%;}.elementor-24698 .elementor-element.elementor-element-2a2a6e9{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24698 .elementor-element.elementor-element-2bb091d{--width:100%;}.elementor-24698 .elementor-element.elementor-element-892de16{--width:100%;}.elementor-24698 .elementor-element.elementor-element-00434b5{--width:100%;}.elementor-24698 .elementor-element.elementor-element-ad5c9bc{--width:100%;}.elementor-24698 .elementor-element.elementor-element-a2d086b{--width:60%;}.elementor-24698 .elementor-element.elementor-element-a6c0cfa{--width:100%;}.elementor-24698 .elementor-element.elementor-element-593b0ce{--width:60%;}.elementor-24698 .elementor-element.elementor-element-b10593d{--width:100%;}.elementor-24698 .elementor-element.elementor-element-6f5282d{--width:60%;}.elementor-24698 .elementor-element.elementor-element-3ad7894{--width:100%;}.elementor-24698 .elementor-element.elementor-element-335bca3{--width:100%;}.elementor-24698 .elementor-element.elementor-element-2a2a6e9{--width:100%;}}@media(max-width:1024px){.elementor-24698 .elementor-element.elementor-element-c50af06 .elementor-heading-title{font-size:2rem;}.elementor-24698 .elementor-element.elementor-element-21fe77e{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--padding-top:4rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-24698 .elementor-element.elementor-element-892de16{--min-height:0vh;}.elementor-24698 .elementor-element.elementor-element-18fb93c{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-24698 .elementor-element.elementor-element-af07924 .elementor-heading-title{font-size:2rem;}.elementor-24698 .elementor-element.elementor-element-7b42c9c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-b59b247 .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-06fc014 .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-530b4df .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-a2d086b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-84ff232 .elementor-heading-title{font-size:2rem;}.elementor-24698 .elementor-element.elementor-element-5fda787{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-010f2bf .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-83667a4 .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-64346c3 .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-593b0ce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-44226df .elementor-heading-title{font-size:2rem;}.elementor-24698 .elementor-element.elementor-element-97e32ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-9da0664 .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-87b7e61 .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-cabdc3e .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-6f5282d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-6930042 .elementor-heading-title{font-size:2rem;}.elementor-24698 .elementor-element.elementor-element-c9f947b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-f231479 .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-bf8286e .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-2fb794a .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-36e1e84{--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-24698 .elementor-element.elementor-element-d192c5d .elementor-heading-title{font-size:2rem;}.elementor-24698 .elementor-element.elementor-element-335bca3{--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24698 .elementor-element.elementor-element-658cb01:not(.elementor-motion-effects-element-type-background), .elementor-24698 .elementor-element.elementor-element-658cb01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}@media(max-width:767px){.elementor-24698 .elementor-element.elementor-element-c7aff9b:not(.elementor-motion-effects-element-type-background), .elementor-24698 .elementor-element.elementor-element-c7aff9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-24698 .elementor-element.elementor-element-c50af06 .elementor-heading-title{font-size:1.8rem;}.elementor-24698 .elementor-element.elementor-element-18fb93c{--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-00434b5{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-24698 .elementor-element.elementor-element-406df31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24698 .elementor-element.elementor-element-af07924 .elementor-heading-title{font-size:1.8rem;}.elementor-24698 .elementor-element.elementor-element-7b42c9c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-b59b247 .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-06fc014 .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-530b4df .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-ad5c9bc{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-24698 .elementor-element.elementor-element-463a0df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24698 .elementor-element.elementor-element-84ff232 .elementor-heading-title{font-size:1.8rem;}.elementor-24698 .elementor-element.elementor-element-5fda787{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-010f2bf .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-50cc85a .elementor-heading-title{font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-83667a4 .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-8a57505 .elementor-heading-title{font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-64346c3 .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-c444e81 .elementor-heading-title{font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-a6c0cfa{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-24698 .elementor-element.elementor-element-e6c8463 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24698 .elementor-element.elementor-element-44226df .elementor-heading-title{font-size:1.8rem;}.elementor-24698 .elementor-element.elementor-element-97e32ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-9da0664 .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-fc86259 .elementor-heading-title{font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-87b7e61 .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-55d44e0 .elementor-heading-title{font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-cabdc3e .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-3b2f273 .elementor-heading-title{font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-b10593d{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-24698 .elementor-element.elementor-element-1122d19 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24698 .elementor-element.elementor-element-6930042 .elementor-heading-title{font-size:1.8rem;}.elementor-24698 .elementor-element.elementor-element-c9f947b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24698 .elementor-element.elementor-element-f231479 .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-d254bfa .elementor-heading-title{font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-bf8286e .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-c4d046c .elementor-heading-title{font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-2fb794a .elementor-heading-title{font-size:1.2rem;}.elementor-24698 .elementor-element.elementor-element-7e77167 .elementor-heading-title{font-size:1rem;}.elementor-24698 .elementor-element.elementor-element-d192c5d .elementor-heading-title{font-size:1.8rem;}.elementor-24698 .elementor-element.elementor-element-335bca3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-24698 .elementor-element.elementor-element-2a2a6e9{--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-24698 .elementor-element.elementor-element-68dc80e.elementor-element{--align-self:flex-start;}.elementor-24698 .elementor-element.elementor-element-658cb01:not(.elementor-motion-effects-element-type-background), .elementor-24698 .elementor-element.elementor-element-658cb01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}/* Start custom CSS for text-editor, class: .elementor-element-0d5bd08 */.elementor-24698 .elementor-element.elementor-element-0d5bd08 p{
    max-width: 45ch
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bb091d */.elementor-24698 .elementor-element.elementor-element-2bb091d p{
    text-shadow: 0 2px 8px  black;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-372bedb */.elementor-24698 .elementor-element.elementor-element-372bedb p{
    max-width: 45ch
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73188c2 */.elementor-24698 .elementor-element.elementor-element-73188c2 p{
    max-width: 45ch
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9fdd1 */.elementor-24698 .elementor-element.elementor-element-2d9fdd1 p{
    max-width: 45ch
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e43460 */.elementor-24698 .elementor-element.elementor-element-7e43460 p{
    max-width: 45ch
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18fb93c */.elementor-24698 .elementor-element.elementor-element-18fb93c {
    position:relative ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21fe77e *//*html, body {*/
/*    margin: 0;*/
/*    padding: 0;*/
/*    height: 100%;*/
/*}*/


body:not(.elementor-editor-active) .sus-content{
    /*height: 100vh*/
}
.sus-content > div{
    /*height: 100%*/
}

.nav.active {
    font-weight:900
}


/*.swiper-slide{*/
/*    height: 100% !important;*/
    /*background: red;*/
/*    display: flex !important;*/
/*}*/

.swiper {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-335bca3 */.elementor-24698 .elementor-element.elementor-element-335bca3 .elementor-widget-image{
    object-fit: contain;
    padding: 1rem;
    /*aspect-ratio: 1 / 1;*/
    border: 1px solid #ccc;
}
.elementor-24698 .elementor-element.elementor-element-335bca3 .elementor-widget-image img{
    object-fit: contain;
    aspect-ratio: 1 / 1;

}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-68dc80e */#elementor-tab-title-1091 {
    width:100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;

}
.elementor-24698 .elementor-element.elementor-element-68dc80e .elementor-toggle-icon {
    font-size: 12px;
    /*padding:0.5em;*/
    width: auto;
    height: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38bea20 */.elementor-24698 .elementor-element.elementor-element-38bea20{
  position: relative; 
}

.elementor-24698 .elementor-element.elementor-element-38bea20::after{
  content:"";
  position: absolute;
  top: 50%;
  left: 100%;
  width: 1px;
  height: 5rem;
  background: #fff;
  transform: translate(-50%, -50%) rotate(20deg);
  z-index: 5;
  pointer-events: none;
}
/* Ocultar en móvil */
@media (max-width: 767px){
  .elementor-24698 .elementor-element.elementor-element-38bea20::after{
    display: none !important;
    content: none !important;
  }
}/* End custom CSS */