.elementor-1672 .elementor-element.elementor-element-364a3cb{--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;--align-items:center;--overlay-opacity:0.6;}.elementor-1672 .elementor-element.elementor-element-364a3cb:not(.elementor-motion-effects-element-type-background), .elementor-1672 .elementor-element.elementor-element-364a3cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1994/apartamentos-hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1672 .elementor-element.elementor-element-364a3cb::before, .elementor-1672 .elementor-element.elementor-element-364a3cb > .elementor-background-video-container::before, .elementor-1672 .elementor-element.elementor-element-364a3cb > .e-con-inner > .elementor-background-video-container::before, .elementor-1672 .elementor-element.elementor-element-364a3cb > .elementor-background-slideshow::before, .elementor-1672 .elementor-element.elementor-element-364a3cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-1672 .elementor-element.elementor-element-364a3cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#202020;--background-overlay:'';}.elementor-1672 .elementor-element.elementor-element-b94aecc{--display:flex;--min-height:100vh;--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:flex-start;--gap:clamp(24px, calc(24px + (120 - 24) * ((100vw - 767px) / (1920 - 767))), 120px) clamp(24px, calc(24px + (120 - 24) * ((100vw - 767px) / (1920 - 767))), 120px);--row-gap:clamp(24px, calc(24px + (120 - 24) * ((100vw - 767px) / (1920 - 767))), 120px);--column-gap:clamp(24px, calc(24px + (120 - 24) * ((100vw - 767px) / (1920 - 767))), 120px);--padding-top:var(--mft-min-height-header);--padding-bottom:clamp(80px, calc(80px + (114 - 80) * ((100vw - 767px) / (1920 - 767))), 114px);--padding-left:0;--padding-right:0;}.elementor-1672 .elementor-element.elementor-element-6822871{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);}.elementor-1672 .elementor-element.elementor-element-70e1b17{text-align:center;}.elementor-1672 .elementor-element.elementor-element-70e1b17 .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family );font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );line-height:var( --e-global-typography-4d3a7db-line-height );color:var( --e-global-color-47eea86e );}.elementor-1672 .elementor-element.elementor-element-b301016{text-align:center;}.elementor-1672 .elementor-element.elementor-element-b301016 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-47eea86e );}.elementor-1672 .elementor-element.elementor-element-57781c5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1672 .elementor-element.elementor-element-57781c5::before, .elementor-1672 .elementor-element.elementor-element-57781c5 > .elementor-background-video-container::before, .elementor-1672 .elementor-element.elementor-element-57781c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1672 .elementor-element.elementor-element-57781c5 > .elementor-background-slideshow::before, .elementor-1672 .elementor-element.elementor-element-57781c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1672 .elementor-element.elementor-element-57781c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1672 .elementor-element.elementor-element-7c166ac{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1672 .elementor-element.elementor-element-4603565 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1672 .elementor-element.elementor-element-0ca0ab5{--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-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);}.elementor-1672 .elementor-element.elementor-element-0ca0ab5:not(.elementor-motion-effects-element-type-background), .elementor-1672 .elementor-element.elementor-element-0ca0ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c192f6c );}.elementor-1672 .elementor-element.elementor-element-84311cd{--display:flex;--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:var(--mft-space-3xl);--padding-bottom:var(--mft-space-3xl);--padding-left:0;--padding-right:0;}.elementor-1672 .elementor-element.elementor-element-17ad6cc{text-align:center;}.elementor-1672 .elementor-element.elementor-element-17ad6cc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1672 .elementor-element.elementor-element-883bc9d{--divider-border-style:solid;--divider-color:var( --e-global-color-6cb047a );--divider-border-width:2px;}.elementor-1672 .elementor-element.elementor-element-883bc9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1672 .elementor-element.elementor-element-883bc9d .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-1672 .elementor-element.elementor-element-883bc9d .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1672 .elementor-element.elementor-element-9a0517c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-d9f1a36 );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1672 .elementor-element.elementor-element-9a0517c > .elementor-widget-container{padding:0 0 var(--mft-space-3xs) 0;}.elementor-1672 .elementor-element.elementor-element-9a0517c.elementor-element{--align-self:center;}.elementor-1672 .elementor-element.elementor-element-9a0517c p{margin-bottom:16px;}.elementor-1672 .elementor-element.elementor-element-d0f2366{--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;--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-1672 .elementor-element.elementor-element-98d7418{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1672 .elementor-element.elementor-element-98a7f66 .elementor-repeater-item-91a2463 .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1994/duplex-bajo-1.webp);background-size:cover;}.elementor-1672 .elementor-element.elementor-element-98a7f66 .elementor-repeater-item-34a28a3 .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1994/duplex-bajo-2.webp);background-size:cover;}.elementor-1672 .elementor-element.elementor-element-98a7f66 .elementor-repeater-item-87c636a .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1994/duplex-bajo-3.webp);background-size:cover;}.elementor-1672 .elementor-element.elementor-element-98a7f66 .elementor-repeater-item-1be918d .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1994/duplex-bajo-4.webp);background-size:cover;}.elementor-1672 .elementor-element.elementor-element-98a7f66 .elementor-repeater-item-db9b5d9 .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1994/duplex-bajo-5.webp);background-size:cover;}.elementor-1672 .elementor-element.elementor-element-98a7f66 .elementor-repeater-item-76918bd .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1994/duplex-bajo-6.webp);background-size:cover;}.elementor-1672 .elementor-element.elementor-element-98a7f66 .elementor-repeater-item-83a2b30 .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1994/duplex-bajo-7.webp);background-size:cover;}.elementor-1672 .elementor-element.elementor-element-98a7f66 .swiper-slide{transition-duration:calc(5000ms*1.2);height:650px;}.elementor-1672 .elementor-element.elementor-element-98a7f66 .swiper-slide-contents{max-width:66%;}.elementor-1672 .elementor-element.elementor-element-98a7f66 .swiper-slide-inner{text-align:center;}.elementor-1672 .elementor-element.elementor-element-98a7f66 .elementor-swiper-button{font-size:24px;color:var( --e-global-color-primary );}.elementor-1672 .elementor-element.elementor-element-98a7f66 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-1672 .elementor-element.elementor-element-98a7f66 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-1672 .elementor-element.elementor-element-98a7f66 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-15b9b07 );opacity:var( --e-global-color-15b9b07 );}.elementor-1672 .elementor-element.elementor-element-98a7f66 .swiper-pagination-bullet-active{background-color:var( --e-global-color-accent );}.elementor-1672 .elementor-element.elementor-element-cc91f44{--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:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-3xl);}.elementor-1672 .elementor-element.elementor-element-b29a02f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1672 .elementor-element.elementor-element-63a070f{--divider-border-style:solid;--divider-color:var( --e-global-color-6cb047a );--divider-border-width:2px;}.elementor-1672 .elementor-element.elementor-element-63a070f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1672 .elementor-element.elementor-element-63a070f .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-1672 .elementor-element.elementor-element-63a070f .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1672 .elementor-element.elementor-element-e201031 > .elementor-widget-container{padding:var(--mft-space-2xs) 0 0 0;}.elementor-1672 .elementor-element.elementor-element-e201031{color:var( --e-global-color-d9f1a36 );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1672 .elementor-element.elementor-element-8b334c7{--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;--gap:var(--mft-space-l) var(--mft-space-l);--row-gap:var(--mft-space-l);--column-gap:var(--mft-space-l);--padding-top:0;--padding-bottom:var(--mft-space-2xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-1672 .elementor-element.elementor-element-c981adc{text-align:center;}.elementor-1672 .elementor-element.elementor-element-c981adc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1672 .elementor-element.elementor-element-d948703{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1672 .elementor-element.elementor-element-6b3990a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1672 .elementor-element.elementor-element-6cca5dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-1672 .elementor-element.elementor-element-6cca5dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-1672 .elementor-element.elementor-element-6cca5dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-1672 .elementor-element.elementor-element-6cca5dc .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-1672 .elementor-element.elementor-element-6cca5dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-1672 .elementor-element.elementor-element-6cca5dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-1672 .elementor-element.elementor-element-6cca5dc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1672 .elementor-element.elementor-element-6cca5dc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1672 .elementor-element.elementor-element-6cca5dc{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-1672 .elementor-element.elementor-element-6cca5dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1672 .elementor-element.elementor-element-6cca5dc .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1672 .elementor-element.elementor-element-6cca5dc .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1672 .elementor-element.elementor-element-07559f3{--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;--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-1672 .elementor-element.elementor-element-07559f3:not(.elementor-motion-effects-element-type-background), .elementor-1672 .elementor-element.elementor-element-07559f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c192f6c );}.elementor-1672 .elementor-element.elementor-element-7f7adea{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1672 .elementor-element.elementor-element-7f7adea.e-con{--order:99999 /* order end hack */;}.elementor-1672 .elementor-element.elementor-element-297b469 .elementor-repeater-item-91a2463 .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1994/duplex-terraza-3-1.webp);background-size:cover;}.elementor-1672 .elementor-element.elementor-element-297b469 .elementor-repeater-item-34a28a3 .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1994/duplex-terraza-2-1.webp);background-size:cover;}.elementor-1672 .elementor-element.elementor-element-297b469 .elementor-repeater-item-87c636a .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1994/duplex-terraza-5.webp);background-size:cover;}.elementor-1672 .elementor-element.elementor-element-297b469 .elementor-repeater-item-1be918d .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1994/duplex-terraza-4.webp);background-size:cover;}.elementor-1672 .elementor-element.elementor-element-297b469 .elementor-repeater-item-db9b5d9 .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1994/duplex-terraza-6.webp);background-size:cover;}.elementor-1672 .elementor-element.elementor-element-297b469 .elementor-repeater-item-76918bd .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1994/duplex-terraza-1-1.webp);background-size:cover;}.elementor-1672 .elementor-element.elementor-element-297b469 .elementor-repeater-item-83a2b30 .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1994/duplex-terraza-2.webp);background-size:cover;}.elementor-1672 .elementor-element.elementor-element-297b469 .elementor-repeater-item-f583f5b .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1994/duplex-terraza-3.webp);background-size:cover;}.elementor-1672 .elementor-element.elementor-element-297b469 .elementor-repeater-item-43536bb .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1994/duplex-terraza-1.webp);background-size:cover;}.elementor-1672 .elementor-element.elementor-element-297b469 .swiper-slide{transition-duration:calc(5000ms*1.2);height:650px;}.elementor-1672 .elementor-element.elementor-element-297b469 .swiper-slide-contents{max-width:66%;}.elementor-1672 .elementor-element.elementor-element-297b469 .swiper-slide-inner{text-align:center;}.elementor-1672 .elementor-element.elementor-element-297b469 .elementor-swiper-button{font-size:24px;color:var( --e-global-color-primary );}.elementor-1672 .elementor-element.elementor-element-297b469 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-1672 .elementor-element.elementor-element-297b469 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-1672 .elementor-element.elementor-element-297b469 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-15b9b07 );opacity:var( --e-global-color-15b9b07 );}.elementor-1672 .elementor-element.elementor-element-297b469 .swiper-pagination-bullet-active{background-color:var( --e-global-color-accent );}.elementor-1672 .elementor-element.elementor-element-095d8cb{--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:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-3xl);}.elementor-1672 .elementor-element.elementor-element-a653909 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1672 .elementor-element.elementor-element-e521a88{--divider-border-style:solid;--divider-color:var( --e-global-color-6cb047a );--divider-border-width:2px;}.elementor-1672 .elementor-element.elementor-element-e521a88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1672 .elementor-element.elementor-element-e521a88 .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-1672 .elementor-element.elementor-element-e521a88 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1672 .elementor-element.elementor-element-6b40911 > .elementor-widget-container{padding:var(--mft-space-2xs) 0 0 0;}.elementor-1672 .elementor-element.elementor-element-6b40911{color:var( --e-global-color-d9f1a36 );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1672 .elementor-element.elementor-element-472ca55{--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;--gap:var(--mft-space-l) var(--mft-space-l);--row-gap:var(--mft-space-l);--column-gap:var(--mft-space-l);--padding-top:0;--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-1672 .elementor-element.elementor-element-472ca55:not(.elementor-motion-effects-element-type-background), .elementor-1672 .elementor-element.elementor-element-472ca55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c192f6c );}.elementor-1672 .elementor-element.elementor-element-cec53f9{text-align:center;}.elementor-1672 .elementor-element.elementor-element-cec53f9 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1672 .elementor-element.elementor-element-78bba21{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1672 .elementor-element.elementor-element-797ae35{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1672 .elementor-element.elementor-element-586e052 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-1672 .elementor-element.elementor-element-586e052 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-1672 .elementor-element.elementor-element-586e052 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-1672 .elementor-element.elementor-element-586e052 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-1672 .elementor-element.elementor-element-586e052 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-1672 .elementor-element.elementor-element-586e052 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-1672 .elementor-element.elementor-element-586e052 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1672 .elementor-element.elementor-element-586e052 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1672 .elementor-element.elementor-element-586e052{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-1672 .elementor-element.elementor-element-586e052 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1672 .elementor-element.elementor-element-586e052 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1672 .elementor-element.elementor-element-586e052 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}@media(min-width:768px){.elementor-1672 .elementor-element.elementor-element-98d7418{--width:49%;}.elementor-1672 .elementor-element.elementor-element-cc91f44{--width:50%;}.elementor-1672 .elementor-element.elementor-element-6b3990a{--width:85%;}.elementor-1672 .elementor-element.elementor-element-7f7adea{--width:49%;}.elementor-1672 .elementor-element.elementor-element-095d8cb{--width:50%;}.elementor-1672 .elementor-element.elementor-element-797ae35{--width:85%;}}@media(max-width:1025px){.elementor-1672 .elementor-element.elementor-element-b94aecc{--justify-content:center;}.elementor-1672 .elementor-element.elementor-element-6822871{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1672 .elementor-element.elementor-element-70e1b17 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1672 .elementor-element.elementor-element-b301016 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1672 .elementor-element.elementor-element-57781c5{--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-1672 .elementor-element.elementor-element-17ad6cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1672 .elementor-element.elementor-element-9a0517c{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1672 .elementor-element.elementor-element-98a7f66 .swiper-slide{height:611px;}.elementor-1672 .elementor-element.elementor-element-cc91f44{--padding-top:var(--mft-space-xl);--padding-bottom:var(--mft-space-xl);--padding-left:var(--mft-space-xl);--padding-right:var(--mft-space-xl);}.elementor-1672 .elementor-element.elementor-element-b29a02f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1672 .elementor-element.elementor-element-e201031{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1672 .elementor-element.elementor-element-c981adc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1672 .elementor-element.elementor-element-6cca5dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1672 .elementor-element.elementor-element-6cca5dc .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1672 .elementor-element.elementor-element-297b469 .swiper-slide{height:611px;}.elementor-1672 .elementor-element.elementor-element-095d8cb{--padding-top:var(--mft-space-xl);--padding-bottom:var(--mft-space-xl);--padding-left:var(--mft-space-xl);--padding-right:var(--mft-space-xl);}.elementor-1672 .elementor-element.elementor-element-a653909 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1672 .elementor-element.elementor-element-6b40911{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1672 .elementor-element.elementor-element-cec53f9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1672 .elementor-element.elementor-element-586e052 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1672 .elementor-element.elementor-element-586e052 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1672 .elementor-element.elementor-element-70e1b17 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1672 .elementor-element.elementor-element-b301016 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1672 .elementor-element.elementor-element-17ad6cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1672 .elementor-element.elementor-element-9a0517c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1672 .elementor-element.elementor-element-98a7f66 .swiper-slide{height:300px;}.elementor-1672 .elementor-element.elementor-element-cc91f44{--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:0;--padding-right:0;}.elementor-1672 .elementor-element.elementor-element-b29a02f{text-align:center;}.elementor-1672 .elementor-element.elementor-element-b29a02f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1672 .elementor-element.elementor-element-63a070f .elementor-divider{text-align:center;}.elementor-1672 .elementor-element.elementor-element-63a070f .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1672 .elementor-element.elementor-element-e201031{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1672 .elementor-element.elementor-element-c981adc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1672 .elementor-element.elementor-element-6cca5dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1672 .elementor-element.elementor-element-6cca5dc .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1672 .elementor-element.elementor-element-297b469 .swiper-slide{height:300px;}.elementor-1672 .elementor-element.elementor-element-095d8cb{--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:0;--padding-right:0;}.elementor-1672 .elementor-element.elementor-element-a653909{text-align:center;}.elementor-1672 .elementor-element.elementor-element-a653909 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1672 .elementor-element.elementor-element-e521a88 .elementor-divider{text-align:center;}.elementor-1672 .elementor-element.elementor-element-e521a88 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1672 .elementor-element.elementor-element-6b40911{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1672 .elementor-element.elementor-element-cec53f9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1672 .elementor-element.elementor-element-586e052 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1672 .elementor-element.elementor-element-586e052 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for icon-list, class: .elementor-element-6cca5dc *//* Lista en 3 columnas */
.list-icon-column .elementor-icon-list-items {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	column-gap: 32px;
	row-gap: 12px;
}

/* Evita saltos raros dentro de cada item */
.list-icon-column .elementor-icon-list-item {
	break-inside: avoid;
}

@media (max-width: 1024px) {
	.list-icon-column .elementor-icon-list-items {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (max-width: 767px) {
	.list-icon-column .elementor-icon-list-items {
		grid-template-columns: 1fr;
	}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-586e052 *//* Lista en 3 columnas */
.list-icon-column .elementor-icon-list-items {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	column-gap: 32px;
	row-gap: 12px;
}

/* Evita saltos raros dentro de cada item */
.list-icon-column .elementor-icon-list-item {
	break-inside: avoid;
}

@media (max-width: 1024px) {
	.list-icon-column .elementor-icon-list-items {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (max-width: 767px) {
	.list-icon-column .elementor-icon-list-items {
		grid-template-columns: 1fr;
	}
}/* End custom CSS */