.elementor-1643 .elementor-element.elementor-element-5c5fb9e{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-a9a2bee .elementor-repeater-item-867961b .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/slide-home-corpo-01.webp);background-size:cover;}.elementor-1643 .elementor-element.elementor-element-a9a2bee .elementor-repeater-item-7fdbf2a .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/slide-home-corpo-02.webp);background-size:cover;}.elementor-1643 .elementor-element.elementor-element-a9a2bee .elementor-repeater-item-17c85dd .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/slide-home-corpo-03.webp);background-size:cover;}.elementor-1643 .elementor-element.elementor-element-a9a2bee .swiper-slide{transition-duration:calc(3000ms*1.2);height:99vh;}.elementor-1643 .elementor-element.elementor-element-a9a2bee .swiper-slide-contents{max-width:66%;}.elementor-1643 .elementor-element.elementor-element-a9a2bee .swiper-slide-inner{text-align:center;}.elementor-1643 .elementor-element.elementor-element-a9a2bee .swiper-pagination-bullet{height:8px;width:8px;}.elementor-1643 .elementor-element.elementor-element-a9a2bee .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-1643 .elementor-element.elementor-element-a9a2bee .swiper-pagination-fraction{font-size:8px;}.elementor-1643 .elementor-element.elementor-element-a9a2bee .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-23dade6 );opacity:var( --e-global-color-23dade6 );}.elementor-1643 .elementor-element.elementor-element-a9a2bee .swiper-pagination-bullet-active{background-color:var( --e-global-color-6ee2f85 );}.elementor-1643 .elementor-element.elementor-element-a799c69{width:100%;max-width:100%;bottom:3vh;}.elementor-1643 .elementor-element.elementor-element-d9d7c49{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-da63108{--display:flex;--min-height:0px;--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:10px;--padding-bottom:10px;--padding-left:00px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-8ede32e{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-8ede32e:not(.elementor-motion-effects-element-type-background), .elementor-1643 .elementor-element.elementor-element-8ede32e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/Logo-Adrian-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1643 .elementor-element.elementor-element-6d37a14 .elementor-heading-title{font-family:var( --e-global-typography-7b700e5-font-family ), Sans-serif;font-size:var( --e-global-typography-7b700e5-font-size );font-weight:var( --e-global-typography-7b700e5-font-weight );text-transform:var( --e-global-typography-7b700e5-text-transform );line-height:var( --e-global-typography-7b700e5-line-height );color:var( --e-global-color-89ab0b1 );}.elementor-1643 .elementor-element.elementor-element-fbd2047{text-align:center;}.elementor-1643 .elementor-element.elementor-element-fbd2047 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-primary );}.elementor-1643 .elementor-element.elementor-element-6929e51{--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: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-m);--padding-right:var(--mft-space-m);}.elementor-1643 .elementor-element.elementor-element-ccfe9e0{--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-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-dad1a2f{--display:flex;--min-height:40vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-dad1a2f:not(.elementor-motion-effects-element-type-background), .elementor-1643 .elementor-element.elementor-element-dad1a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/home-jardines-nivaria.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1643 .elementor-element.elementor-element-dad1a2f:hover::before, .elementor-1643 .elementor-element.elementor-element-dad1a2f:hover > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-dad1a2f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-dad1a2f > .elementor-background-slideshow:hover::before, .elementor-1643 .elementor-element.elementor-element-dad1a2f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-726fd46 );background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/Logo-Jardin-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:40% auto;}.elementor-1643 .elementor-element.elementor-element-dad1a2f:hover{--overlay-opacity:1;}.elementor-1643 .elementor-element.elementor-element-1c39341{--display:flex;--gap:var(--mft-space-3xs) var(--mft-space-3xs);--row-gap:var(--mft-space-3xs);--column-gap:var(--mft-space-3xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-e056bb4{text-align:center;}.elementor-1643 .elementor-element.elementor-element-e056bb4 .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1643 .elementor-element.elementor-element-425efa8{--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:0px 4px;--row-gap:0px;--column-gap:4px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1643 .elementor-element.elementor-element-fea407d .elementor-icon-wrapper{text-align:center;}.elementor-1643 .elementor-element.elementor-element-fea407d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-fea407d.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-fea407d.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-fea407d.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-fea407d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-fea407d .elementor-icon{font-size:16px;}.elementor-1643 .elementor-element.elementor-element-fea407d .elementor-icon svg{height:16px;}.elementor-1643 .elementor-element.elementor-element-a7d5e03 .elementor-icon-wrapper{text-align:center;}.elementor-1643 .elementor-element.elementor-element-a7d5e03.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-a7d5e03.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-a7d5e03.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-a7d5e03.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-a7d5e03.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-a7d5e03 .elementor-icon{font-size:16px;}.elementor-1643 .elementor-element.elementor-element-a7d5e03 .elementor-icon svg{height:16px;}.elementor-1643 .elementor-element.elementor-element-3065bcd .elementor-icon-wrapper{text-align:center;}.elementor-1643 .elementor-element.elementor-element-3065bcd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-3065bcd.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-3065bcd.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-3065bcd.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-3065bcd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-3065bcd .elementor-icon{font-size:16px;}.elementor-1643 .elementor-element.elementor-element-3065bcd .elementor-icon svg{height:16px;}.elementor-1643 .elementor-element.elementor-element-8e25583 .elementor-icon-wrapper{text-align:center;}.elementor-1643 .elementor-element.elementor-element-8e25583.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-8e25583.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-8e25583.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-8e25583.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-8e25583.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-8e25583 .elementor-icon{font-size:16px;}.elementor-1643 .elementor-element.elementor-element-8e25583 .elementor-icon svg{height:16px;}.elementor-1643 .elementor-element.elementor-element-c10390f .elementor-icon-wrapper{text-align:center;}.elementor-1643 .elementor-element.elementor-element-c10390f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-c10390f.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-c10390f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-c10390f.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-c10390f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-c10390f .elementor-icon{font-size:16px;}.elementor-1643 .elementor-element.elementor-element-c10390f .elementor-icon svg{height:16px;}.elementor-1643 .elementor-element.elementor-element-44321e9{--display:flex;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-2528143{--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:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-b3cf643{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-b539f19{text-align:center;color:var( --e-global-color-89ab0b1 );font-family:var( --e-global-typography-4fbe661-font-family ), Sans-serif;font-size:var( --e-global-typography-4fbe661-font-size );font-weight:var( --e-global-typography-4fbe661-font-weight );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-19104e9{--display:flex;}.elementor-1643 .elementor-element.elementor-element-6643e11{--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-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-ee127c3{--display:flex;--min-height:40vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-ee127c3:not(.elementor-motion-effects-element-type-background), .elementor-1643 .elementor-element.elementor-element-ee127c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/home-roca-nivaria.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1643 .elementor-element.elementor-element-ee127c3:hover::before, .elementor-1643 .elementor-element.elementor-element-ee127c3:hover > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-ee127c3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-ee127c3 > .elementor-background-slideshow:hover::before, .elementor-1643 .elementor-element.elementor-element-ee127c3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-726fd46 );background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/Logo-Roca-1.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-1643 .elementor-element.elementor-element-ee127c3:hover{--overlay-opacity:1;}.elementor-1643 .elementor-element.elementor-element-0836bc1{--display:flex;--gap:var(--mft-space-3xs) var(--mft-space-3xs);--row-gap:var(--mft-space-3xs);--column-gap:var(--mft-space-3xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-b1cdfcc{text-align:center;}.elementor-1643 .elementor-element.elementor-element-b1cdfcc .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1643 .elementor-element.elementor-element-2aafb92{--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:0px 4px;--row-gap:0px;--column-gap:4px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1643 .elementor-element.elementor-element-446617b .elementor-icon-wrapper{text-align:center;}.elementor-1643 .elementor-element.elementor-element-446617b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-446617b.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-446617b.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-446617b.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-446617b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-446617b .elementor-icon{font-size:16px;}.elementor-1643 .elementor-element.elementor-element-446617b .elementor-icon svg{height:16px;}.elementor-1643 .elementor-element.elementor-element-283e1a8 .elementor-icon-wrapper{text-align:center;}.elementor-1643 .elementor-element.elementor-element-283e1a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-283e1a8.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-283e1a8.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-283e1a8.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-283e1a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-283e1a8 .elementor-icon{font-size:16px;}.elementor-1643 .elementor-element.elementor-element-283e1a8 .elementor-icon svg{height:16px;}.elementor-1643 .elementor-element.elementor-element-b2cae1b .elementor-icon-wrapper{text-align:center;}.elementor-1643 .elementor-element.elementor-element-b2cae1b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-b2cae1b.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-b2cae1b.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-b2cae1b.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-b2cae1b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-b2cae1b .elementor-icon{font-size:16px;}.elementor-1643 .elementor-element.elementor-element-b2cae1b .elementor-icon svg{height:16px;}.elementor-1643 .elementor-element.elementor-element-9275aa1 .elementor-icon-wrapper{text-align:center;}.elementor-1643 .elementor-element.elementor-element-9275aa1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-9275aa1.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-9275aa1.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-9275aa1.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-9275aa1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-9275aa1 .elementor-icon{font-size:16px;}.elementor-1643 .elementor-element.elementor-element-9275aa1 .elementor-icon svg{height:16px;}.elementor-1643 .elementor-element.elementor-element-e73d9d8 .elementor-icon-wrapper{text-align:center;}.elementor-1643 .elementor-element.elementor-element-e73d9d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-e73d9d8.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-e73d9d8.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-e73d9d8.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-e73d9d8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-e73d9d8 .elementor-icon{font-size:16px;}.elementor-1643 .elementor-element.elementor-element-e73d9d8 .elementor-icon svg{height:16px;}.elementor-1643 .elementor-element.elementor-element-473714f{--display:flex;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-d08dde7{--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:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-bcab2b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-249d37f{text-align:center;color:var( --e-global-color-89ab0b1 );font-family:var( --e-global-typography-4fbe661-font-family ), Sans-serif;font-size:var( --e-global-typography-4fbe661-font-size );font-weight:var( --e-global-typography-4fbe661-font-weight );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-24ca397{--display:flex;}.elementor-1643 .elementor-element.elementor-element-bc6b831{--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-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-9b0a4c8{--display:flex;--min-height:40vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-9b0a4c8:not(.elementor-motion-effects-element-type-background), .elementor-1643 .elementor-element.elementor-element-9b0a4c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/home-colon-guanahani.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1643 .elementor-element.elementor-element-9b0a4c8:hover::before, .elementor-1643 .elementor-element.elementor-element-9b0a4c8:hover > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-9b0a4c8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-9b0a4c8 > .elementor-background-slideshow:hover::before, .elementor-1643 .elementor-element.elementor-element-9b0a4c8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-726fd46 );background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/Logo-colon-2.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:45% auto;}.elementor-1643 .elementor-element.elementor-element-6693797{--display:flex;--gap:var(--mft-space-3xs) var(--mft-space-3xs);--row-gap:var(--mft-space-3xs);--column-gap:var(--mft-space-3xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-6a19d4f{text-align:center;}.elementor-1643 .elementor-element.elementor-element-6a19d4f .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1643 .elementor-element.elementor-element-a4975b5{--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:0px 4px;--row-gap:0px;--column-gap:4px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1643 .elementor-element.elementor-element-23fce7d .elementor-icon-wrapper{text-align:center;}.elementor-1643 .elementor-element.elementor-element-23fce7d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-23fce7d.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-23fce7d.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-23fce7d.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-23fce7d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-23fce7d .elementor-icon{font-size:16px;}.elementor-1643 .elementor-element.elementor-element-23fce7d .elementor-icon svg{height:16px;}.elementor-1643 .elementor-element.elementor-element-f6f43e9 .elementor-icon-wrapper{text-align:center;}.elementor-1643 .elementor-element.elementor-element-f6f43e9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-f6f43e9.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-f6f43e9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-f6f43e9.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-f6f43e9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-f6f43e9 .elementor-icon{font-size:16px;}.elementor-1643 .elementor-element.elementor-element-f6f43e9 .elementor-icon svg{height:16px;}.elementor-1643 .elementor-element.elementor-element-475be05 .elementor-icon-wrapper{text-align:center;}.elementor-1643 .elementor-element.elementor-element-475be05.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-475be05.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-475be05.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-475be05.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-475be05.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-475be05 .elementor-icon{font-size:16px;}.elementor-1643 .elementor-element.elementor-element-475be05 .elementor-icon svg{height:16px;}.elementor-1643 .elementor-element.elementor-element-8797486 .elementor-icon-wrapper{text-align:center;}.elementor-1643 .elementor-element.elementor-element-8797486.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-8797486.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-8797486.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-8797486.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-8797486.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-8797486 .elementor-icon{font-size:16px;}.elementor-1643 .elementor-element.elementor-element-8797486 .elementor-icon svg{height:16px;}.elementor-1643 .elementor-element.elementor-element-411b790 .elementor-icon-wrapper{text-align:center;}.elementor-1643 .elementor-element.elementor-element-411b790.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-411b790.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-411b790.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-411b790.elementor-view-framed .elementor-icon, .elementor-1643 .elementor-element.elementor-element-411b790.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1643 .elementor-element.elementor-element-411b790 .elementor-icon{font-size:16px;}.elementor-1643 .elementor-element.elementor-element-411b790 .elementor-icon svg{height:16px;}.elementor-1643 .elementor-element.elementor-element-26e9e4b{--display:flex;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-63fea41{--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:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-977cbe3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-01a6ecc{text-align:center;color:var( --e-global-color-89ab0b1 );font-family:var( --e-global-typography-4fbe661-font-family ), Sans-serif;font-size:var( --e-global-typography-4fbe661-font-size );font-weight:var( --e-global-typography-4fbe661-font-weight );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-06637f2{--display:flex;}.elementor-1643 .elementor-element.elementor-element-a6b9128{--display:flex;--min-height:80vh;--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-1643 .elementor-element.elementor-element-a6b9128:not(.elementor-motion-effects-element-type-background), .elementor-1643 .elementor-element.elementor-element-a6b9128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/Adrian_hoteles-map_corpo-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1643 .elementor-element.elementor-element-d832cb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1643 .elementor-element.elementor-element-6aef9f9{--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);--padding-top:var(--mft-space-2xl);--padding-bottom:var(--mft-space-2xl);--padding-left:0;--padding-right:0;}.elementor-1643 .elementor-element.elementor-element-d89723b{--display:flex;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-f21311e{text-align:left;}.elementor-1643 .elementor-element.elementor-element-f21311e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-primary );}.elementor-1643 .elementor-element.elementor-element-65a5d21{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:3px;}.elementor-1643 .elementor-element.elementor-element-65a5d21 .elementor-divider-separator{width:12%;}.elementor-1643 .elementor-element.elementor-element-65a5d21 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1643 .elementor-element.elementor-element-26e620f{color:var( --e-global-color-89ab0b1 );font-family:var( --e-global-typography-4fbe661-font-family ), Sans-serif;font-size:var( --e-global-typography-4fbe661-font-size );font-weight:var( --e-global-typography-4fbe661-font-weight );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-d5b4524{color:var( --e-global-color-89ab0b1 );font-family:var( --e-global-typography-4fbe661-font-family ), Sans-serif;font-size:var( --e-global-typography-4fbe661-font-size );font-weight:var( --e-global-typography-4fbe661-font-weight );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-953f629{--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-start;--align-items:flex-start;--gap:var(--mft-space-l) var(--mft-space-l);--row-gap:var(--mft-space-l);--column-gap:var(--mft-space-l);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-3107b80{--display:flex;--min-height:640px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-3107b80:not(.elementor-motion-effects-element-type-background), .elementor-1643 .elementor-element.elementor-element-3107b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/home-experiencias-01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1643 .elementor-element.elementor-element-4e4fd7b{--display:flex;--min-height:680px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:var(--mft-space-m);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1643 .elementor-element.elementor-element-4e4fd7b:not(.elementor-motion-effects-element-type-background), .elementor-1643 .elementor-element.elementor-element-4e4fd7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/home-experiencias-02.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1643 .elementor-element.elementor-element-c218386{--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;--overlay-opacity:0.02;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-c218386::before, .elementor-1643 .elementor-element.elementor-element-c218386 > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-c218386 > .e-con-inner > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-c218386 > .elementor-background-slideshow::before, .elementor-1643 .elementor-element.elementor-element-c218386 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1643 .elementor-element.elementor-element-c218386 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#202020;--background-overlay:'';}.elementor-1643 .elementor-element.elementor-element-596d11a .elementor-repeater-item-8eab95a .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/slide-gastro-01.webp);background-size:cover;}.elementor-1643 .elementor-element.elementor-element-596d11a .elementor-repeater-item-8181bca .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/slide-gastro-02.webp);background-size:cover;}.elementor-1643 .elementor-element.elementor-element-596d11a .elementor-repeater-item-3544187 .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/slide-gastro-03.webp);background-size:cover;}.elementor-1643 .elementor-element.elementor-element-596d11a .elementor-repeater-item-4cad71a .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/slide-gastro-04.webp);background-size:cover;}.elementor-1643 .elementor-element.elementor-element-596d11a .elementor-repeater-item-d891a00 .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/slide-gastro-05.webp);background-size:cover;}.elementor-1643 .elementor-element.elementor-element-596d11a .elementor-repeater-item-5f14859 .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/slide-gastro-06.webp);background-size:cover;}.elementor-1643 .elementor-element.elementor-element-596d11a .swiper-slide{height:65vh;}.elementor-1643 .elementor-element.elementor-element-596d11a .swiper-slide-contents{max-width:66%;}.elementor-1643 .elementor-element.elementor-element-596d11a .swiper-slide-inner{text-align:center;}.elementor-1643 .elementor-element.elementor-element-596d11a .elementor-slide-heading{font-family:var( --e-global-typography-7b700e5-font-family ), Sans-serif;font-size:var( --e-global-typography-7b700e5-font-size );font-weight:var( --e-global-typography-7b700e5-font-weight );text-transform:var( --e-global-typography-7b700e5-text-transform );line-height:var( --e-global-typography-7b700e5-line-height );}.elementor-1643 .elementor-element.elementor-element-596d11a .swiper-pagination-bullet{height:8px;width:8px;}.elementor-1643 .elementor-element.elementor-element-596d11a .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-1643 .elementor-element.elementor-element-596d11a .swiper-pagination-fraction{font-size:8px;}.elementor-1643 .elementor-element.elementor-element-596d11a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-ce2e74b );opacity:var( --e-global-color-ce2e74b );}.elementor-1643 .elementor-element.elementor-element-596d11a .swiper-pagination-bullet-active{background-color:var( --e-global-color-6ee2f85 );}.elementor-1643 .elementor-element.elementor-element-87647f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1643 .elementor-element.elementor-element-9a7854c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:var(--mft-space-2xl);--padding-bottom:var(--mft-space-2xl);--padding-left:0;--padding-right:0;}.elementor-1643 .elementor-element.elementor-element-f8e845c{--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-3xs) 0;--row-gap:var(--mft-space-3xs);--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-e64d010{text-align:center;}.elementor-1643 .elementor-element.elementor-element-e64d010 .elementor-heading-title{font-family:var( --e-global-typography-7b700e5-font-family ), Sans-serif;font-size:var( --e-global-typography-7b700e5-font-size );font-weight:var( --e-global-typography-7b700e5-font-weight );text-transform:var( --e-global-typography-7b700e5-text-transform );line-height:var( --e-global-typography-7b700e5-line-height );color:var( --e-global-color-89ab0b1 );}.elementor-1643 .elementor-element.elementor-element-1702401{text-align:center;}.elementor-1643 .elementor-element.elementor-element-1702401 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-primary );}.elementor-1643 .elementor-element.elementor-element-5d2d755{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-fe1a2b6{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:3px;}.elementor-1643 .elementor-element.elementor-element-fe1a2b6 .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-1643 .elementor-element.elementor-element-fe1a2b6 .elementor-divider{text-align:center;padding-block-start:24px;padding-block-end:24px;}.elementor-1643 .elementor-element.elementor-element-abb4181{--display:flex;--gap:var(--mft-space-xs) 0;--row-gap:var(--mft-space-xs);--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-d40e170{text-align:center;}.elementor-1643 .elementor-element.elementor-element-2aea5f0{--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-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-b82b958.elementor-element{--align-self:center;}.elementor-1643 .elementor-element.elementor-element-b82b958 .elementor-button{border-style:none;}.elementor-1643 .elementor-element.elementor-element-69caa1f.elementor-element{--align-self:center;}.elementor-1643 .elementor-element.elementor-element-69caa1f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1643 .elementor-element.elementor-element-69caa1f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1643 .elementor-element.elementor-element-4139061{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1643 .elementor-element.elementor-element-4139061:not(.elementor-motion-effects-element-type-background), .elementor-1643 .elementor-element.elementor-element-4139061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5030963 );}.elementor-1643 .elementor-element.elementor-element-64e8633{--display:flex;--min-height:680px;--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:center;--gap:0 var(--mft-space-l);--row-gap:0;--column-gap:var(--mft-space-l);--padding-top:var(--mft-space-2xl);--padding-bottom:var(--mft-space-2xl);--padding-left:0;--padding-right:0;}.elementor-1643 .elementor-element.elementor-element-352f822{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-xs) 0;--row-gap:var(--mft-space-xs);--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-352f822:not(.elementor-motion-effects-element-type-background), .elementor-1643 .elementor-element.elementor-element-352f822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/Logo-Adrian-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1643 .elementor-element.elementor-element-912a4b8{--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-3xs) 0;--row-gap:var(--mft-space-3xs);--column-gap:0;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-c89404d .elementor-heading-title{font-family:var( --e-global-typography-7b700e5-font-family ), Sans-serif;font-size:var( --e-global-typography-7b700e5-font-size );font-weight:var( --e-global-typography-7b700e5-font-weight );text-transform:var( --e-global-typography-7b700e5-text-transform );line-height:var( --e-global-typography-7b700e5-line-height );color:var( --e-global-color-89ab0b1 );}.elementor-1643 .elementor-element.elementor-element-e172d37 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-primary );}.elementor-1643 .elementor-element.elementor-element-122c2e7{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:3px;}.elementor-1643 .elementor-element.elementor-element-122c2e7 .elementor-divider-separator{width:12%;}.elementor-1643 .elementor-element.elementor-element-122c2e7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1643 .elementor-element.elementor-element-124a77c{color:var( --e-global-color-89ab0b1 );font-family:var( --e-global-typography-4fbe661-font-family ), Sans-serif;font-size:var( --e-global-typography-4fbe661-font-size );font-weight:var( --e-global-typography-4fbe661-font-weight );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-c7b92a2{--display:flex;--min-height:68vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-c7b92a2:not(.elementor-motion-effects-element-type-background), .elementor-1643 .elementor-element.elementor-element-c7b92a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1781/home-tenerife.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1643 .elementor-element.elementor-element-c190a2a{--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-1643 .elementor-element.elementor-element-65dff43{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-2a99d71{text-align:right;}.elementor-1643 .elementor-element.elementor-element-cbc25b0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-cbc25b0:not(.elementor-motion-effects-element-type-background), .elementor-1643 .elementor-element.elementor-element-cbc25b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1643 .elementor-element.elementor-element-7c4e593{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:var(--mft-space-xs) 0;--row-gap:var(--mft-space-xs);--column-gap:0;--overflow:hidden;}.elementor-1643 .elementor-element.elementor-element-8b6ed27{--display:flex;--gap:var(--mft-space-3xs) 0;--row-gap:var(--mft-space-3xs);--column-gap:0;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-05de223 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-09923e8 );}.elementor-1643 .elementor-element.elementor-element-c80d4eb{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:3px;}.elementor-1643 .elementor-element.elementor-element-c80d4eb .elementor-divider-separator{width:12%;}.elementor-1643 .elementor-element.elementor-element-c80d4eb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1643 .elementor-element.elementor-element-7fd3af6 > .elementor-widget-container{padding:0 0 var(--mft-space-xs) 0;}.elementor-1643 .elementor-element.elementor-element-7fd3af6{color:var( --e-global-color-09923e8 );font-family:var( --e-global-typography-4fbe661-font-family ), Sans-serif;font-size:var( --e-global-typography-4fbe661-font-size );font-weight:var( --e-global-typography-4fbe661-font-weight );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-165ce4d{--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-1643 .elementor-element.elementor-element-ccf1301{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-ccf1301:not(.elementor-motion-effects-element-type-background), .elementor-1643 .elementor-element.elementor-element-ccf1301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7cb3be6 );}.elementor-1643 .elementor-element.elementor-element-8ef729c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:var(--mft-space-xs) 0;--row-gap:var(--mft-space-xs);--column-gap:0;--overflow:hidden;}.elementor-1643 .elementor-element.elementor-element-a28377c{--display:flex;--gap:var(--mft-space-3xs) 0;--row-gap:var(--mft-space-3xs);--column-gap:0;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-7c2ac9e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-09923e8 );}.elementor-1643 .elementor-element.elementor-element-b48849c{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:3px;}.elementor-1643 .elementor-element.elementor-element-b48849c .elementor-divider-separator{width:12%;}.elementor-1643 .elementor-element.elementor-element-b48849c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1643 .elementor-element.elementor-element-d08ce83 > .elementor-widget-container{padding:0 0 var(--mft-space-xs) 0;}.elementor-1643 .elementor-element.elementor-element-d08ce83{color:var( --e-global-color-09923e8 );font-family:var( --e-global-typography-4fbe661-font-family ), Sans-serif;font-size:var( --e-global-typography-4fbe661-font-size );font-weight:var( --e-global-typography-4fbe661-font-weight );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-64adeaf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1643 .elementor-element.elementor-element-a612bba{text-align:right;}@media(max-width:1024px){.elementor-1643 .elementor-element.elementor-element-da63108{--padding-top:var(--mft-space-xs);--padding-bottom:var(--mft-space-xs);--padding-left:var(--mft-space-xs);--padding-right:var(--mft-space-xs);}.elementor-1643 .elementor-element.elementor-element-6d37a14 .elementor-heading-title{font-size:var( --e-global-typography-7b700e5-font-size );line-height:var( --e-global-typography-7b700e5-line-height );}.elementor-1643 .elementor-element.elementor-element-fbd2047 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1643 .elementor-element.elementor-element-6929e51{--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:0;--padding-bottom:var(--mft-space-l);--padding-left:var(--mft-space-xs);--padding-right:var(--mft-space-xs);}.elementor-1643 .elementor-element.elementor-element-dad1a2f{--min-height:350px;--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-1643 .elementor-element.elementor-element-dad1a2f:hover::before, .elementor-1643 .elementor-element.elementor-element-dad1a2f:hover > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-dad1a2f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-dad1a2f > .elementor-background-slideshow:hover::before, .elementor-1643 .elementor-element.elementor-element-dad1a2f > .e-con-inner > .elementor-background-slideshow:hover::before{background-size:25% auto;}.elementor-1643 .elementor-element.elementor-element-e056bb4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1643 .elementor-element.elementor-element-b539f19{font-size:var( --e-global-typography-4fbe661-font-size );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-ee127c3{--min-height:350px;}.elementor-1643 .elementor-element.elementor-element-ee127c3:hover::before, .elementor-1643 .elementor-element.elementor-element-ee127c3:hover > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-ee127c3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-ee127c3 > .elementor-background-slideshow:hover::before, .elementor-1643 .elementor-element.elementor-element-ee127c3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-size:40% auto;}.elementor-1643 .elementor-element.elementor-element-b1cdfcc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1643 .elementor-element.elementor-element-249d37f{font-size:var( --e-global-typography-4fbe661-font-size );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-9b0a4c8{--min-height:350px;}.elementor-1643 .elementor-element.elementor-element-9b0a4c8:hover::before, .elementor-1643 .elementor-element.elementor-element-9b0a4c8:hover > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-9b0a4c8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-9b0a4c8 > .elementor-background-slideshow:hover::before, .elementor-1643 .elementor-element.elementor-element-9b0a4c8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-size:35% auto;}.elementor-1643 .elementor-element.elementor-element-6a19d4f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1643 .elementor-element.elementor-element-01a6ecc{font-size:var( --e-global-typography-4fbe661-font-size );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-a6b9128{--min-height:40vh;}.elementor-1643 .elementor-element.elementor-element-6aef9f9{--padding-top:var(--mft-space-m);--padding-bottom:var(--mft-space-m);--padding-left:0;--padding-right:0;}.elementor-1643 .elementor-element.elementor-element-f21311e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1643 .elementor-element.elementor-element-26e620f{font-size:var( --e-global-typography-4fbe661-font-size );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-d5b4524{font-size:var( --e-global-typography-4fbe661-font-size );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-953f629{--gap:var(--mft-space-2xs) var(--mft-space-2xs);--row-gap:var(--mft-space-2xs);--column-gap:var(--mft-space-2xs);}.elementor-1643 .elementor-element.elementor-element-3107b80{--min-height:263px;}.elementor-1643 .elementor-element.elementor-element-4e4fd7b{--min-height:263px;}.elementor-1643 .elementor-element.elementor-element-596d11a .swiper-slide{height:280px;}.elementor-1643 .elementor-element.elementor-element-596d11a .elementor-slide-heading{font-size:var( --e-global-typography-7b700e5-font-size );line-height:var( --e-global-typography-7b700e5-line-height );}.elementor-1643 .elementor-element.elementor-element-9a7854c{--padding-top:var(--mft-space-m);--padding-bottom:var(--mft-space-m);--padding-left:0;--padding-right:0;}.elementor-1643 .elementor-element.elementor-element-e64d010 .elementor-heading-title{font-size:var( --e-global-typography-7b700e5-font-size );line-height:var( --e-global-typography-7b700e5-line-height );}.elementor-1643 .elementor-element.elementor-element-1702401 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1643 .elementor-element.elementor-element-64e8633{--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-l) 0;--row-gap:var(--mft-space-l);--column-gap:0;--padding-top:var(--mft-space-l);--padding-bottom:var(--mft-space-l);--padding-left:0;--padding-right:0;}.elementor-1643 .elementor-element.elementor-element-c89404d .elementor-heading-title{font-size:var( --e-global-typography-7b700e5-font-size );line-height:var( --e-global-typography-7b700e5-line-height );}.elementor-1643 .elementor-element.elementor-element-e172d37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1643 .elementor-element.elementor-element-124a77c{font-size:var( --e-global-typography-4fbe661-font-size );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-c7b92a2{--min-height:450px;}.elementor-1643 .elementor-element.elementor-element-c190a2a{--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-1643 .elementor-element.elementor-element-2a99d71 img{width:100%;}.elementor-1643 .elementor-element.elementor-element-7c4e593{--padding-top:var(--mft-space-xs);--padding-bottom:var(--mft-space-xs);--padding-left:0;--padding-right:0;}.elementor-1643 .elementor-element.elementor-element-05de223 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1643 .elementor-element.elementor-element-7fd3af6{font-size:var( --e-global-typography-4fbe661-font-size );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-165ce4d{--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-1643 .elementor-element.elementor-element-8ef729c{--padding-top:var(--mft-space-xs);--padding-bottom:var(--mft-space-xs);--padding-left:0;--padding-right:0;}.elementor-1643 .elementor-element.elementor-element-7c2ac9e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1643 .elementor-element.elementor-element-d08ce83{font-size:var( --e-global-typography-4fbe661-font-size );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-a612bba img{width:100%;}}@media(max-width:767px){.elementor-1643 .elementor-element.elementor-element-5c5fb9e{--min-height:90vh;--justify-content:flex-end;}.elementor-1643 .elementor-element.elementor-element-a9a2bee .swiper-pagination-bullet{height:8px;width:8px;}.elementor-1643 .elementor-element.elementor-element-a9a2bee .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-1643 .elementor-element.elementor-element-a9a2bee .swiper-pagination-fraction{font-size:8px;}.elementor-1643 .elementor-element.elementor-element-6d37a14 .elementor-heading-title{font-size:var( --e-global-typography-7b700e5-font-size );line-height:var( --e-global-typography-7b700e5-line-height );}.elementor-1643 .elementor-element.elementor-element-fbd2047 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1643 .elementor-element.elementor-element-dad1a2f:hover::before, .elementor-1643 .elementor-element.elementor-element-dad1a2f:hover > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-dad1a2f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-dad1a2f > .elementor-background-slideshow:hover::before, .elementor-1643 .elementor-element.elementor-element-dad1a2f > .e-con-inner > .elementor-background-slideshow:hover::before{background-size:50% auto;}.elementor-1643 .elementor-element.elementor-element-e056bb4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1643 .elementor-element.elementor-element-b539f19{font-size:var( --e-global-typography-4fbe661-font-size );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-ee127c3:hover::before, .elementor-1643 .elementor-element.elementor-element-ee127c3:hover > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-ee127c3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-ee127c3 > .elementor-background-slideshow:hover::before, .elementor-1643 .elementor-element.elementor-element-ee127c3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-size:60% auto;}.elementor-1643 .elementor-element.elementor-element-b1cdfcc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1643 .elementor-element.elementor-element-249d37f{font-size:var( --e-global-typography-4fbe661-font-size );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-9b0a4c8:hover::before, .elementor-1643 .elementor-element.elementor-element-9b0a4c8:hover > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-9b0a4c8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1643 .elementor-element.elementor-element-9b0a4c8 > .elementor-background-slideshow:hover::before, .elementor-1643 .elementor-element.elementor-element-9b0a4c8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-size:60% auto;}.elementor-1643 .elementor-element.elementor-element-6a19d4f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1643 .elementor-element.elementor-element-01a6ecc{font-size:var( --e-global-typography-4fbe661-font-size );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-f21311e{text-align:left;}.elementor-1643 .elementor-element.elementor-element-f21311e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1643 .elementor-element.elementor-element-26e620f{font-size:var( --e-global-typography-4fbe661-font-size );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-d5b4524{font-size:var( --e-global-typography-4fbe661-font-size );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-3107b80{--width:47%;}.elementor-1643 .elementor-element.elementor-element-4e4fd7b{--width:47%;}.elementor-1643 .elementor-element.elementor-element-596d11a .elementor-slide-heading{font-size:var( --e-global-typography-7b700e5-font-size );line-height:var( --e-global-typography-7b700e5-line-height );}.elementor-1643 .elementor-element.elementor-element-e64d010 .elementor-heading-title{font-size:var( --e-global-typography-7b700e5-font-size );line-height:var( --e-global-typography-7b700e5-line-height );}.elementor-1643 .elementor-element.elementor-element-1702401{text-align:center;}.elementor-1643 .elementor-element.elementor-element-1702401 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1643 .elementor-element.elementor-element-c89404d .elementor-heading-title{font-size:var( --e-global-typography-7b700e5-font-size );line-height:var( --e-global-typography-7b700e5-line-height );}.elementor-1643 .elementor-element.elementor-element-e172d37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1643 .elementor-element.elementor-element-124a77c{font-size:var( --e-global-typography-4fbe661-font-size );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-c7b92a2{--min-height:350px;}.elementor-1643 .elementor-element.elementor-element-7c4e593{--padding-top:var(--mft-space-xs);--padding-bottom:var(--mft-space-xs);--padding-left:var(--mft-space-xs);--padding-right:var(--mft-space-xs);}.elementor-1643 .elementor-element.elementor-element-05de223 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1643 .elementor-element.elementor-element-7fd3af6{font-size:var( --e-global-typography-4fbe661-font-size );line-height:var( --e-global-typography-4fbe661-line-height );}.elementor-1643 .elementor-element.elementor-element-8ef729c{--padding-top:var(--mft-space-xs);--padding-bottom:var(--mft-space-xs);--padding-left:var(--mft-space-xs);--padding-right:var(--mft-space-xs);}.elementor-1643 .elementor-element.elementor-element-7c2ac9e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1643 .elementor-element.elementor-element-d08ce83{font-size:var( --e-global-typography-4fbe661-font-size );line-height:var( --e-global-typography-4fbe661-line-height );}}@media(min-width:768px){.elementor-1643 .elementor-element.elementor-element-8ede32e{--content-width:1400px;}.elementor-1643 .elementor-element.elementor-element-d89723b{--width:40%;}.elementor-1643 .elementor-element.elementor-element-953f629{--width:60%;}.elementor-1643 .elementor-element.elementor-element-f8e845c{--content-width:1024px;}.elementor-1643 .elementor-element.elementor-element-abb4181{--content-width:1248px;}.elementor-1643 .elementor-element.elementor-element-352f822{--width:45%;}.elementor-1643 .elementor-element.elementor-element-c7b92a2{--width:55%;}.elementor-1643 .elementor-element.elementor-element-65dff43{--width:50%;}.elementor-1643 .elementor-element.elementor-element-cbc25b0{--width:50%;}.elementor-1643 .elementor-element.elementor-element-ccf1301{--width:50%;}.elementor-1643 .elementor-element.elementor-element-64adeaf{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1643 .elementor-element.elementor-element-352f822{--width:100%;}.elementor-1643 .elementor-element.elementor-element-c7b92a2{--width:100%;}.elementor-1643 .elementor-element.elementor-element-c190a2a{--width:100%;}.elementor-1643 .elementor-element.elementor-element-65dff43{--width:100%;}.elementor-1643 .elementor-element.elementor-element-cbc25b0{--width:100%;}.elementor-1643 .elementor-element.elementor-element-165ce4d{--width:100%;}.elementor-1643 .elementor-element.elementor-element-ccf1301{--width:100%;}.elementor-1643 .elementor-element.elementor-element-64adeaf{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-5c5fb9e */.elementor-1643 .elementor-element.elementor-element-5c5fb9e {
    position: relative;
}

.elementor-1643 .elementor-element.elementor-element-5c5fb9e::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(72, 72, 72, 0.4);
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-596d11a */body.cat-home .swiper-slide-contents {
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c4e593 */.dimanic-padding {
     padding-left: clamp(40px, calc(40px + (80 - 40) * ((100vw - 1280px) / (1550 - 1280))), 80px);
  padding-right: clamp(40px, calc(40px + (80 - 40) * ((100vw - 1280px) / (1550 - 1280))), 80px);
}

@media(max-width: 580px) {
    .dimanic-padding {
        padding-right: 24px;
        padding-left:24px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ef729c */.dimanic-padding {
     padding-left: clamp(40px, calc(40px + (80 - 40) * ((100vw - 1280px) / (1550 - 1280))), 80px);
  padding-right: clamp(40px, calc(40px + (80 - 40) * ((100vw - 1280px) / (1550 - 1280))), 80px);
}

@media(max-width: 580px) {
    .dimanic-padding {
        padding-right: 24px;
        padding-left:24px;
    }
}/* End custom CSS */