.elementor-2238 .elementor-element.elementor-element-c23d78b{--display:flex;--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2238 .elementor-element.elementor-element-c23d78b:not(.elementor-motion-effects-element-type-background), .elementor-2238 .elementor-element.elementor-element-c23d78b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2229/bg_feather-shadow.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2238 .elementor-element.elementor-element-60d90fe{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-2238 .elementor-element.elementor-element-06554d2{text-align:left;}.elementor-2238 .elementor-element.elementor-element-06554d2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-6be3078 );}.elementor-2238 .elementor-element.elementor-element-14a276e > .elementor-widget-container{margin:0 0 var(--mft-space-xs) 0;}.elementor-2238 .elementor-element.elementor-element-14a276e{text-align:left;}.elementor-2238 .elementor-element.elementor-element-14a276e .elementor-heading-title{font-family:var( --e-global-typography-fcce242-font-family ), Sans-serif;font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );line-height:var( --e-global-typography-fcce242-line-height );color:var( --e-global-color-primary );}.elementor-2238 .elementor-element.elementor-element-895476f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:var(--mft-space-4xl) var(--mft-space-4xl);--row-gap:var(--mft-space-4xl);--column-gap:var(--mft-space-4xl);--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-2238 .elementor-element.elementor-element-6703c9f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2238 .elementor-element.elementor-element-6703c9f > .elementor-widget-container{margin:0 0 0 0;}.elementor-2238 .elementor-element.elementor-element-611ae10 .elementor-button:hover, .elementor-2238 .elementor-element.elementor-element-611ae10 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-47eea86e );}.elementor-2238 .elementor-element.elementor-element-611ae10 .elementor-button{font-family:var( --e-global-typography-fe530e3-font-family ), Sans-serif;font-size:var( --e-global-typography-fe530e3-font-size );font-weight:var( --e-global-typography-fe530e3-font-weight );text-transform:var( --e-global-typography-fe530e3-text-transform );line-height:var( --e-global-typography-fe530e3-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-2238 .elementor-element.elementor-element-611ae10 .elementor-button:hover svg, .elementor-2238 .elementor-element.elementor-element-611ae10 .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-2238 .elementor-element.elementor-element-9170a46{--display:flex;--min-height:520px;--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:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:var(--mft-space-4xl);--padding-left:0;--padding-right:0;}.elementor-2238 .elementor-element.elementor-element-9170a46:not(.elementor-motion-effects-element-type-background), .elementor-2238 .elementor-element.elementor-element-9170a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2229/sostenibilidad_01_hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2238 .elementor-element.elementor-element-b4660a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-l) var(--mft-space-l);--row-gap:var(--mft-space-l);--column-gap:var(--mft-space-l);--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-2238 .elementor-element.elementor-element-b4660a4::before, .elementor-2238 .elementor-element.elementor-element-b4660a4 > .elementor-background-video-container::before, .elementor-2238 .elementor-element.elementor-element-b4660a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2238 .elementor-element.elementor-element-b4660a4 > .elementor-background-slideshow::before, .elementor-2238 .elementor-element.elementor-element-b4660a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2238 .elementor-element.elementor-element-b4660a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2238 .elementor-element.elementor-element-4000eaa{--display:flex;--min-height:800px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:var(--mft-space-5xl);--margin-bottom:var(--mft-space-5xl);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-2238 .elementor-element.elementor-element-176135e{--display:flex;--justify-content:center;--gap:var(--mft-space-m) var(--mft-space-m);--row-gap:var(--mft-space-m);--column-gap:var(--mft-space-m);--padding-top:var(--mft-space-l);--padding-bottom:var(--mft-space-l);--padding-left:var(--mft-space-l);--padding-right:0;}.elementor-2238 .elementor-element.elementor-element-a9c8e9b{--display:flex;--gap:var(--mft-space-5xs)  var(--mft-space-5xs);--row-gap:var(--mft-space-5xs);--column-gap:var(--mft-space-5xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2238 .elementor-element.elementor-element-e2ffc31{text-align:left;}.elementor-2238 .elementor-element.elementor-element-e2ffc31 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-6be3078 );}.elementor-2238 .elementor-element.elementor-element-48e48ba{text-align:left;}.elementor-2238 .elementor-element.elementor-element-48e48ba .elementor-heading-title{font-family:var( --e-global-typography-fcce242-font-family ), Sans-serif;font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );line-height:var( --e-global-typography-fcce242-line-height );color:var( --e-global-color-primary );}.elementor-2238 .elementor-element.elementor-element-8e285b5{color:var( --e-global-color-text );}.elementor-2238 .elementor-element.elementor-element-40ea961{color:var( --e-global-color-text );}.elementor-2238 .elementor-element.elementor-element-ffa32fd{color:var( --e-global-color-text );}.elementor-2238 .elementor-element.elementor-element-40ecedf .elementor-button:hover, .elementor-2238 .elementor-element.elementor-element-40ecedf .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-47eea86e );}.elementor-2238 .elementor-element.elementor-element-40ecedf .elementor-button{font-family:var( --e-global-typography-fe530e3-font-family ), Sans-serif;font-size:var( --e-global-typography-fe530e3-font-size );font-weight:var( --e-global-typography-fe530e3-font-weight );text-transform:var( --e-global-typography-fe530e3-text-transform );line-height:var( --e-global-typography-fe530e3-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-2238 .elementor-element.elementor-element-40ecedf .elementor-button:hover svg, .elementor-2238 .elementor-element.elementor-element-40ecedf .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-2238 .elementor-element.elementor-element-ce890cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2238 .elementor-element.elementor-element-8e8109f img{height:100%;object-fit:cover;object-position:center right;}.elementor-2238 .elementor-element.elementor-element-59f0ef5{--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:var(--mft-space-3xl) var(--mft-space-3xl);--row-gap:var(--mft-space-3xl);--column-gap:var(--mft-space-3xl);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-2238 .elementor-element.elementor-element-8a6019f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-4xs) var(--mft-space-4xs);--row-gap:var(--mft-space-4xs);--column-gap:var(--mft-space-4xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2238 .elementor-element.elementor-element-effa11c{text-align:center;}.elementor-2238 .elementor-element.elementor-element-effa11c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-6be3078 );}.elementor-2238 .elementor-element.elementor-element-7f0963c{text-align:center;}.elementor-2238 .elementor-element.elementor-element-7f0963c .elementor-heading-title{font-family:var( --e-global-typography-fcce242-font-family ), Sans-serif;font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );line-height:var( --e-global-typography-fcce242-line-height );color:var( --e-global-color-primary );}.elementor-2238 .elementor-element.elementor-element-a21f020{text-align:center;color:var( --e-global-color-text );}.elementor-2238 .elementor-element.elementor-element-bad0d59{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-2238 .elementor-element.elementor-element-d357e9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2238 .elementor-element.elementor-element-d357e9b .elementor-icon-box-wrapper{text-align:center;}.elementor-2238 .elementor-element.elementor-element-d357e9b{--icon-box-icon-margin:0px;}.elementor-2238 .elementor-element.elementor-element-d357e9b .elementor-icon-box-title{margin-bottom:var(--mft-space-2xs);color:var( --e-global-color-6be3078 );}.elementor-2238 .elementor-element.elementor-element-d357e9b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6cb047a );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-2238 .elementor-element.elementor-element-d357e9b.elementor-view-framed .elementor-icon, .elementor-2238 .elementor-element.elementor-element-d357e9b.elementor-view-default .elementor-icon{fill:var( --e-global-color-6cb047a );color:var( --e-global-color-6cb047a );border-color:var( --e-global-color-6cb047a );}.elementor-2238 .elementor-element.elementor-element-d357e9b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2238 .elementor-element.elementor-element-d357e9b .elementor-icon{font-size:90px;padding:0px;}.elementor-2238 .elementor-element.elementor-element-d357e9b .elementor-icon-box-title, .elementor-2238 .elementor-element.elementor-element-d357e9b .elementor-icon-box-title a{font-family:var( --e-global-typography-962030d-font-family ), Sans-serif;font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );}.elementor-2238 .elementor-element.elementor-element-d357e9b .elementor-icon-box-description{color:var( --e-global-color-text );font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-2238 .elementor-element.elementor-element-c775b0e{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-2238 .elementor-element.elementor-element-367dd53 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2238 .elementor-element.elementor-element-367dd53 .elementor-icon-box-wrapper{text-align:center;}.elementor-2238 .elementor-element.elementor-element-367dd53{--icon-box-icon-margin:0px;}.elementor-2238 .elementor-element.elementor-element-367dd53 .elementor-icon-box-title{margin-bottom:var(--mft-space-2xs);color:var( --e-global-color-6be3078 );}.elementor-2238 .elementor-element.elementor-element-367dd53.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6cb047a );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-2238 .elementor-element.elementor-element-367dd53.elementor-view-framed .elementor-icon, .elementor-2238 .elementor-element.elementor-element-367dd53.elementor-view-default .elementor-icon{fill:var( --e-global-color-6cb047a );color:var( --e-global-color-6cb047a );border-color:var( --e-global-color-6cb047a );}.elementor-2238 .elementor-element.elementor-element-367dd53.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2238 .elementor-element.elementor-element-367dd53 .elementor-icon{font-size:90px;padding:0px;}.elementor-2238 .elementor-element.elementor-element-367dd53 .elementor-icon-box-title, .elementor-2238 .elementor-element.elementor-element-367dd53 .elementor-icon-box-title a{font-family:var( --e-global-typography-962030d-font-family ), Sans-serif;font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );}.elementor-2238 .elementor-element.elementor-element-367dd53 .elementor-icon-box-description{color:var( --e-global-color-text );font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-2238 .elementor-element.elementor-element-fecf064{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-2238 .elementor-element.elementor-element-0104a6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2238 .elementor-element.elementor-element-0104a6c .elementor-icon-box-wrapper{text-align:center;}.elementor-2238 .elementor-element.elementor-element-0104a6c{--icon-box-icon-margin:0px;}.elementor-2238 .elementor-element.elementor-element-0104a6c .elementor-icon-box-title{margin-bottom:var(--mft-space-2xs);color:var( --e-global-color-6be3078 );}.elementor-2238 .elementor-element.elementor-element-0104a6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6cb047a );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-2238 .elementor-element.elementor-element-0104a6c.elementor-view-framed .elementor-icon, .elementor-2238 .elementor-element.elementor-element-0104a6c.elementor-view-default .elementor-icon{fill:var( --e-global-color-6cb047a );color:var( --e-global-color-6cb047a );border-color:var( --e-global-color-6cb047a );}.elementor-2238 .elementor-element.elementor-element-0104a6c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2238 .elementor-element.elementor-element-0104a6c .elementor-icon{font-size:90px;padding:0px;}.elementor-2238 .elementor-element.elementor-element-0104a6c .elementor-icon-box-title, .elementor-2238 .elementor-element.elementor-element-0104a6c .elementor-icon-box-title a{font-family:var( --e-global-typography-962030d-font-family ), Sans-serif;font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );}.elementor-2238 .elementor-element.elementor-element-0104a6c .elementor-icon-box-description{color:var( --e-global-color-text );font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-2238 .elementor-element.elementor-element-0ff45b6{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:200px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-2238 .elementor-element.elementor-element-0ff45b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2238 .elementor-element.elementor-element-091911f{--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:var(--mft-space-5xl);--margin-bottom:var(--mft-space-5xl);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-2238 .elementor-element.elementor-element-1b3b8e2{--display:flex;--justify-content:center;--gap:var(--mft-space-m) var(--mft-space-m);--row-gap:var(--mft-space-m);--column-gap:var(--mft-space-m);--padding-top:var(--mft-space-l);--padding-bottom:var(--mft-space-l);--padding-left:0;--padding-right:var(--mft-space-l);}.elementor-2238 .elementor-element.elementor-element-f3c483b{--display:flex;--gap:var(--mft-space-5xs)  var(--mft-space-5xs);--row-gap:var(--mft-space-5xs);--column-gap:var(--mft-space-5xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2238 .elementor-element.elementor-element-03c8c5b{text-align:left;}.elementor-2238 .elementor-element.elementor-element-03c8c5b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-6be3078 );}.elementor-2238 .elementor-element.elementor-element-8ebbe90{text-align:left;}.elementor-2238 .elementor-element.elementor-element-8ebbe90 .elementor-heading-title{font-family:var( --e-global-typography-fcce242-font-family ), Sans-serif;font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );line-height:var( --e-global-typography-fcce242-line-height );color:var( --e-global-color-primary );}.elementor-2238 .elementor-element.elementor-element-07f75f0{color:var( --e-global-color-text );}.elementor-2238 .elementor-element.elementor-element-3b87a58 .elementor-button:hover, .elementor-2238 .elementor-element.elementor-element-3b87a58 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-47eea86e );}.elementor-2238 .elementor-element.elementor-element-3b87a58 .elementor-button{font-family:var( --e-global-typography-fe530e3-font-family ), Sans-serif;font-size:var( --e-global-typography-fe530e3-font-size );font-weight:var( --e-global-typography-fe530e3-font-weight );text-transform:var( --e-global-typography-fe530e3-text-transform );line-height:var( --e-global-typography-fe530e3-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-2238 .elementor-element.elementor-element-3b87a58 .elementor-button:hover svg, .elementor-2238 .elementor-element.elementor-element-3b87a58 .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-2238 .elementor-element.elementor-element-508ba4e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2238 .elementor-element.elementor-element-f522cf1 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-2238 .elementor-element.elementor-element-0914136{--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:var(--mft-space-3xl) var(--mft-space-3xl);--row-gap:var(--mft-space-3xl);--column-gap:var(--mft-space-3xl);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-b5c68f3 );--border-color:var( --e-global-color-b5c68f3 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-2238 .elementor-element.elementor-element-8ab5751{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--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-2238 .elementor-element.elementor-element-4021ecb img{max-width:60%;}.elementor-2238 .elementor-element.elementor-element-ccf3081 .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family ), Sans-serif;font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );}.elementor-2238 .elementor-element.elementor-element-473ea18{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--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-2238 .elementor-element.elementor-element-b5df2c5 img{max-width:60%;}.elementor-2238 .elementor-element.elementor-element-49e0e44 .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family ), Sans-serif;font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );}.elementor-2238 .elementor-element.elementor-element-a874c12{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--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-2238 .elementor-element.elementor-element-6d8e903 img{max-width:60%;}.elementor-2238 .elementor-element.elementor-element-b6b897d .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family ), Sans-serif;font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );}.elementor-2238 .elementor-element.elementor-element-bccae24{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--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-2238 .elementor-element.elementor-element-91b6d9c img{max-width:60%;}.elementor-2238 .elementor-element.elementor-element-ce45efc .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family ), Sans-serif;font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );}.elementor-2238 .elementor-element.elementor-element-6277b12{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:50px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-2238 .elementor-element.elementor-element-6277b12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-2238 .elementor-element.elementor-element-c23d78b{--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2238 .elementor-element.elementor-element-06554d2{text-align:center;}.elementor-2238 .elementor-element.elementor-element-06554d2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2238 .elementor-element.elementor-element-14a276e > .elementor-widget-container{margin:var(--mft-space-4xs) 0 var(--mft-space-xs) 0;}.elementor-2238 .elementor-element.elementor-element-14a276e{text-align:center;}.elementor-2238 .elementor-element.elementor-element-14a276e .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-2238 .elementor-element.elementor-element-895476f{--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:var(--mft-space-m) var(--mft-space-m);--row-gap:var(--mft-space-m);--column-gap:var(--mft-space-m);}.elementor-2238 .elementor-element.elementor-element-6703c9f{width:100%;max-width:100%;text-align:center;}.elementor-2238 .elementor-element.elementor-element-6703c9f > .elementor-widget-container{margin:0 0 0 0;}.elementor-2238 .elementor-element.elementor-element-611ae10 .elementor-button{font-size:var( --e-global-typography-fe530e3-font-size );line-height:var( --e-global-typography-fe530e3-line-height );}.elementor-2238 .elementor-element.elementor-element-b4660a4{--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-2238 .elementor-element.elementor-element-4000eaa{--min-height:auto;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-m);--padding-right:var(--mft-space-m);}.elementor-2238 .elementor-element.elementor-element-e2ffc31 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2238 .elementor-element.elementor-element-48e48ba .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-2238 .elementor-element.elementor-element-40ecedf .elementor-button{font-size:var( --e-global-typography-fe530e3-font-size );line-height:var( --e-global-typography-fe530e3-line-height );}.elementor-2238 .elementor-element.elementor-element-59f0ef5{--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-m);--padding-right:var(--mft-space-m);}.elementor-2238 .elementor-element.elementor-element-effa11c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2238 .elementor-element.elementor-element-7f0963c .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-2238 .elementor-element.elementor-element-d357e9b .elementor-icon-box-wrapper{text-align:center;}.elementor-2238 .elementor-element.elementor-element-d357e9b .elementor-icon-box-title, .elementor-2238 .elementor-element.elementor-element-d357e9b .elementor-icon-box-title a{font-size:var( --e-global-typography-962030d-font-size );}.elementor-2238 .elementor-element.elementor-element-d357e9b .elementor-icon-box-description{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-2238 .elementor-element.elementor-element-367dd53 .elementor-icon-box-wrapper{text-align:center;}.elementor-2238 .elementor-element.elementor-element-367dd53 .elementor-icon-box-title, .elementor-2238 .elementor-element.elementor-element-367dd53 .elementor-icon-box-title a{font-size:var( --e-global-typography-962030d-font-size );}.elementor-2238 .elementor-element.elementor-element-367dd53 .elementor-icon-box-description{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-2238 .elementor-element.elementor-element-0104a6c .elementor-icon-box-wrapper{text-align:center;}.elementor-2238 .elementor-element.elementor-element-0104a6c .elementor-icon-box-title, .elementor-2238 .elementor-element.elementor-element-0104a6c .elementor-icon-box-title a{font-size:var( --e-global-typography-962030d-font-size );}.elementor-2238 .elementor-element.elementor-element-0104a6c .elementor-icon-box-description{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-2238 .elementor-element.elementor-element-0ff45b6{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-swiper-pagination-spacing:50px;}.elementor-2238 .elementor-element.elementor-element-091911f{--min-height:auto;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-m);--padding-right:var(--mft-space-m);}.elementor-2238 .elementor-element.elementor-element-03c8c5b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2238 .elementor-element.elementor-element-8ebbe90 .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-2238 .elementor-element.elementor-element-3b87a58 .elementor-button{font-size:var( --e-global-typography-fe530e3-font-size );line-height:var( --e-global-typography-fe530e3-line-height );}.elementor-2238 .elementor-element.elementor-element-0914136{--padding-top:0;--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-m);--padding-right:var(--mft-space-m);}.elementor-2238 .elementor-element.elementor-element-ccf3081 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );}.elementor-2238 .elementor-element.elementor-element-49e0e44 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );}.elementor-2238 .elementor-element.elementor-element-b6b897d .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );}.elementor-2238 .elementor-element.elementor-element-ce45efc .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );}.elementor-2238 .elementor-element.elementor-element-6277b12{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-swiper-pagination-spacing:50px;}}@media(max-width:767px){.elementor-2238 .elementor-element.elementor-element-c23d78b{--margin-top:145px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2238 .elementor-element.elementor-element-06554d2{text-align:center;}.elementor-2238 .elementor-element.elementor-element-06554d2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2238 .elementor-element.elementor-element-14a276e .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-2238 .elementor-element.elementor-element-895476f{--justify-content:center;}.elementor-2238 .elementor-element.elementor-element-6703c9f{width:100%;max-width:100%;}.elementor-2238 .elementor-element.elementor-element-611ae10 .elementor-button{font-size:var( --e-global-typography-fe530e3-font-size );line-height:var( --e-global-typography-fe530e3-line-height );}.elementor-2238 .elementor-element.elementor-element-9170a46:not(.elementor-motion-effects-element-type-background), .elementor-2238 .elementor-element.elementor-element-9170a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2229/mobile_sostenibilidad_01_hero-copy.webp");}.elementor-2238 .elementor-element.elementor-element-4000eaa{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0;--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-2238 .elementor-element.elementor-element-176135e{--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--flex-wrap:nowrap;--padding-top:var(--mft-space-l);--padding-bottom:var(--mft-space-l);--padding-left:0;--padding-right:0;}.elementor-2238 .elementor-element.elementor-element-e2ffc31{text-align:center;}.elementor-2238 .elementor-element.elementor-element-e2ffc31 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2238 .elementor-element.elementor-element-48e48ba{text-align:center;}.elementor-2238 .elementor-element.elementor-element-48e48ba .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-2238 .elementor-element.elementor-element-8e285b5{text-align:center;}.elementor-2238 .elementor-element.elementor-element-40ea961{text-align:center;}.elementor-2238 .elementor-element.elementor-element-ffa32fd{text-align:center;}.elementor-2238 .elementor-element.elementor-element-40ecedf .elementor-button{font-size:var( --e-global-typography-fe530e3-font-size );line-height:var( --e-global-typography-fe530e3-line-height );}.elementor-2238 .elementor-element.elementor-element-59f0ef5{--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-2238 .elementor-element.elementor-element-effa11c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2238 .elementor-element.elementor-element-7f0963c .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-2238 .elementor-element.elementor-element-a21f020{text-align:center;}.elementor-2238 .elementor-element.elementor-element-d357e9b .elementor-icon-box-wrapper{text-align:center;}.elementor-2238 .elementor-element.elementor-element-d357e9b .elementor-icon-box-title{margin-bottom:var(--mft-space-4xs);}.elementor-2238 .elementor-element.elementor-element-d357e9b .elementor-icon-box-title, .elementor-2238 .elementor-element.elementor-element-d357e9b .elementor-icon-box-title a{font-size:var( --e-global-typography-962030d-font-size );}.elementor-2238 .elementor-element.elementor-element-d357e9b .elementor-icon-box-description{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-2238 .elementor-element.elementor-element-367dd53 .elementor-icon-box-wrapper{text-align:center;}.elementor-2238 .elementor-element.elementor-element-367dd53 .elementor-icon-box-title{margin-bottom:var(--mft-space-4xs);}.elementor-2238 .elementor-element.elementor-element-367dd53 .elementor-icon-box-title, .elementor-2238 .elementor-element.elementor-element-367dd53 .elementor-icon-box-title a{font-size:var( --e-global-typography-962030d-font-size );}.elementor-2238 .elementor-element.elementor-element-367dd53 .elementor-icon-box-description{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-2238 .elementor-element.elementor-element-0104a6c .elementor-icon-box-wrapper{text-align:center;}.elementor-2238 .elementor-element.elementor-element-0104a6c .elementor-icon-box-title{margin-bottom:var(--mft-space-4xs);}.elementor-2238 .elementor-element.elementor-element-0104a6c .elementor-icon-box-title, .elementor-2238 .elementor-element.elementor-element-0104a6c .elementor-icon-box-title a{font-size:var( --e-global-typography-962030d-font-size );}.elementor-2238 .elementor-element.elementor-element-0104a6c .elementor-icon-box-description{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-2238 .elementor-element.elementor-element-0ff45b6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-spacing:45px;}.elementor-2238 .elementor-element.elementor-element-091911f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-2238 .elementor-element.elementor-element-1b3b8e2{--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--flex-wrap:nowrap;--padding-top:var(--mft-space-l);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-2238 .elementor-element.elementor-element-03c8c5b{text-align:center;}.elementor-2238 .elementor-element.elementor-element-03c8c5b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2238 .elementor-element.elementor-element-8ebbe90{text-align:center;}.elementor-2238 .elementor-element.elementor-element-8ebbe90 .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-2238 .elementor-element.elementor-element-07f75f0{text-align:center;}.elementor-2238 .elementor-element.elementor-element-3b87a58 .elementor-button{font-size:var( --e-global-typography-fe530e3-font-size );line-height:var( --e-global-typography-fe530e3-line-height );}.elementor-2238 .elementor-element.elementor-element-508ba4e{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2238 .elementor-element.elementor-element-0914136{--padding-top:0;--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-2238 .elementor-element.elementor-element-8ab5751{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2238 .elementor-element.elementor-element-ccf3081{text-align:center;}.elementor-2238 .elementor-element.elementor-element-ccf3081 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );}.elementor-2238 .elementor-element.elementor-element-473ea18{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2238 .elementor-element.elementor-element-49e0e44{text-align:center;}.elementor-2238 .elementor-element.elementor-element-49e0e44 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );}.elementor-2238 .elementor-element.elementor-element-a874c12{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2238 .elementor-element.elementor-element-b6b897d{text-align:center;}.elementor-2238 .elementor-element.elementor-element-b6b897d .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );}.elementor-2238 .elementor-element.elementor-element-bccae24{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2238 .elementor-element.elementor-element-ce45efc{text-align:center;}.elementor-2238 .elementor-element.elementor-element-ce45efc .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );}.elementor-2238 .elementor-element.elementor-element-6277b12{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-spacing:20px;}}@media(min-width:768px){.elementor-2238 .elementor-element.elementor-element-176135e{--width:50%;}.elementor-2238 .elementor-element.elementor-element-ce890cc{--width:50%;}.elementor-2238 .elementor-element.elementor-element-1b3b8e2{--width:50%;}.elementor-2238 .elementor-element.elementor-element-508ba4e{--width:50%;}.elementor-2238 .elementor-element.elementor-element-a874c12{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2238 .elementor-element.elementor-element-176135e{--width:100%;}.elementor-2238 .elementor-element.elementor-element-ce890cc{--width:100%;}.elementor-2238 .elementor-element.elementor-element-1b3b8e2{--width:100%;}.elementor-2238 .elementor-element.elementor-element-508ba4e{--width:100%;}}/* Start custom CSS for video, class: .elementor-element-f522cf1 */.aspect-video :where(.e-hosted-video, video) {
    height: 100%;    
}/* End custom CSS */