.elementor-1602 .elementor-element.elementor-element-a347abd{--display:flex;--min-height:100dvh;--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;--gap:var(--mft-space-5xl) 0;--row-gap:var(--mft-space-5xl);--column-gap:0;--overlay-opacity:0.6;--padding-top:0;--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-1602 .elementor-element.elementor-element-a347abd::before, .elementor-1602 .elementor-element.elementor-element-a347abd > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-a347abd > .e-con-inner > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-a347abd > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-a347abd > .e-con-inner > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-a347abd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000004D 54%, #000000 100%);}.elementor-1602 .elementor-element.elementor-element-a347abd:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-a347abd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1975/crisol-fallback-home.webp") 50% 50%;background-size:cover;}.elementor-1602 .elementor-element.elementor-element-2d99a23{text-align:center;}.elementor-1602 .elementor-element.elementor-element-2d99a23 .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-1602 .elementor-element.elementor-element-4f54489 > .elementor-widget-container{padding:0 0 0 0;}.elementor-1602 .elementor-element.elementor-element-8c73259{--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:0;--padding-bottom:0;--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-1602 .elementor-element.elementor-element-79828da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:var(--mft-space-3xl) var(--mft-space-3xl);--row-gap:var(--mft-space-3xl);--column-gap:var(--mft-space-3xl);--padding-top:var(--mft-space-3xl);--padding-bottom:var(--mft-space-2xl);--padding-left:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-09a7b1b{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-fd44c8d .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 );color:var( --e-global-color-text );}.elementor-1602 .elementor-element.elementor-element-f1d293f{width:initial;max-width:initial;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-1602 .elementor-element.elementor-element-1d8341c .elementor-button{background-color:var( --e-global-color-52235058 );font-family:var( --e-global-typography-6d2edf1-font-family );font-size:var( --e-global-typography-6d2edf1-font-size );font-weight:var( --e-global-typography-6d2edf1-font-weight );fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-83cb4d4{--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:0;--padding-bottom:var(--mft-space-3xl);--padding-left:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-cf3a66e{--display:flex;--min-height:calc(70dvh - 143px);--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.37;--border-radius:10px 10px 10px 10px;--padding-top:0;--padding-bottom:var(--mft-space-l);--padding-left:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-cf3a66e:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-cf3a66e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1975/home-crisol-room1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1602 .elementor-element.elementor-element-cf3a66e::before, .elementor-1602 .elementor-element.elementor-element-cf3a66e > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-cf3a66e > .e-con-inner > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-cf3a66e > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-cf3a66e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-cf3a66e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 50%, #000000 61%);}.elementor-1602 .elementor-element.elementor-element-126d2c2 .elementor-heading-title{font-family:var( --e-global-typography-2d2b6f8-font-family );font-size:var( --e-global-typography-2d2b6f8-font-size );font-weight:var( --e-global-typography-2d2b6f8-font-weight );text-transform:var( --e-global-typography-2d2b6f8-text-transform );color:var( --e-global-color-47eea86e );}.elementor-1602 .elementor-element.elementor-element-3f46a80{--display:flex;--min-height:calc(70dvh - 143px);--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.37;--border-radius:10px 10px 10px 10px;--padding-top:0;--padding-bottom:var(--mft-space-l);--padding-left:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-3f46a80:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-3f46a80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1975/home-crisol-room2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1602 .elementor-element.elementor-element-3f46a80::before, .elementor-1602 .elementor-element.elementor-element-3f46a80 > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-3f46a80 > .e-con-inner > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-3f46a80 > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-3f46a80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-3f46a80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 50%, #000000 61%);}.elementor-1602 .elementor-element.elementor-element-88df1a4 .elementor-heading-title{font-family:var( --e-global-typography-2d2b6f8-font-family );font-size:var( --e-global-typography-2d2b6f8-font-size );font-weight:var( --e-global-typography-2d2b6f8-font-weight );text-transform:var( --e-global-typography-2d2b6f8-text-transform );color:var( --e-global-color-47eea86e );}.elementor-1602 .elementor-element.elementor-element-87962b9{--display:flex;--min-height:calc(70dvh - 143px);--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.37;--border-radius:10px 10px 10px 10px;--padding-top:0;--padding-bottom:var(--mft-space-l);--padding-left:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-87962b9:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-87962b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1975/home-crisol-room4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1602 .elementor-element.elementor-element-87962b9::before, .elementor-1602 .elementor-element.elementor-element-87962b9 > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-87962b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-87962b9 > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-87962b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-87962b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 50%, #000000 61%);}.elementor-1602 .elementor-element.elementor-element-e508764 .elementor-heading-title{font-family:var( --e-global-typography-2d2b6f8-font-family );font-size:var( --e-global-typography-2d2b6f8-font-size );font-weight:var( --e-global-typography-2d2b6f8-font-weight );text-transform:var( --e-global-typography-2d2b6f8-text-transform );color:var( --e-global-color-47eea86e );}.elementor-1602 .elementor-element.elementor-element-619c01e{--display:flex;--min-height:calc(70dvh - 143px);--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.37;--border-radius:10px 10px 10px 10px;--padding-top:0;--padding-bottom:var(--mft-space-l);--padding-left:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-619c01e:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-619c01e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1975/home-crisol-room3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1602 .elementor-element.elementor-element-619c01e::before, .elementor-1602 .elementor-element.elementor-element-619c01e > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-619c01e > .e-con-inner > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-619c01e > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-619c01e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-619c01e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 50%, #000000 61%);}.elementor-1602 .elementor-element.elementor-element-d0d67b5 .elementor-heading-title{font-family:var( --e-global-typography-2d2b6f8-font-family );font-size:var( --e-global-typography-2d2b6f8-font-size );font-weight:var( --e-global-typography-2d2b6f8-font-weight );text-transform:var( --e-global-typography-2d2b6f8-text-transform );color:var( --e-global-color-47eea86e );}.elementor-1602 .elementor-element.elementor-element-ca77450{--display:flex;--min-height:calc(70dvh - 143px);--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.37;--border-radius:10px 10px 10px 10px;--padding-top:0;--padding-bottom:var(--mft-space-l);--padding-left:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-ca77450:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-ca77450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1975/home-crisol-room5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1602 .elementor-element.elementor-element-ca77450::before, .elementor-1602 .elementor-element.elementor-element-ca77450 > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-ca77450 > .e-con-inner > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-ca77450 > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-ca77450 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-ca77450 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 50%, #000000 61%);}.elementor-1602 .elementor-element.elementor-element-4b61c46 .elementor-heading-title{font-family:var( --e-global-typography-2d2b6f8-font-family );font-size:var( --e-global-typography-2d2b6f8-font-size );font-weight:var( --e-global-typography-2d2b6f8-font-weight );text-transform:var( --e-global-typography-2d2b6f8-text-transform );color:var( --e-global-color-47eea86e );}.elementor-1602 .elementor-element.elementor-element-9934bde{--display:flex;--min-height:calc(70dvh - 143px);--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.37;--border-radius:10px 10px 10px 10px;--padding-top:0;--padding-bottom:var(--mft-space-l);--padding-left:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-9934bde:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-9934bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1975/home-crisol-room6.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1602 .elementor-element.elementor-element-9934bde::before, .elementor-1602 .elementor-element.elementor-element-9934bde > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-9934bde > .e-con-inner > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-9934bde > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-9934bde > .e-con-inner > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-9934bde > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 50%, #000000 61%);}.elementor-1602 .elementor-element.elementor-element-75f0f3d .elementor-heading-title{font-family:var( --e-global-typography-2d2b6f8-font-family );font-size:var( --e-global-typography-2d2b6f8-font-size );font-weight:var( --e-global-typography-2d2b6f8-font-weight );text-transform:var( --e-global-typography-2d2b6f8-text-transform );color:var( --e-global-color-47eea86e );}.elementor-1602 .elementor-element.elementor-element-cd84d26{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:429px;--e-n-carousel-swiper-slides-gap:64px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:6%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:6%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );}.elementor-1602 .elementor-element.elementor-element-cd84d26 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-47eea86e );border-radius:50% 50% 50% 50%;padding:16px 22px 16px 22px;}:where( .elementor-1602 .elementor-element.elementor-element-cd84d26 .swiper-slide ) > .e-con{--border-radius:20px 20px 20px 20px;}.elementor-1602 .elementor-element.elementor-element-cdc41f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-cdc41f9:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-cdc41f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1975/bg-crisol-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1602 .elementor-element.elementor-element-9d9da22{--display:flex;--gap:var(--mft-space-xs) 0;--row-gap:var(--mft-space-xs);--column-gap:0;--padding-top:var(--mft-space-2xl);--padding-bottom:var(--mft-space-2xl);--padding-left:var(--mft-space-3xl);--padding-right:var(--mft-space-3xl);}.elementor-1602 .elementor-element.elementor-element-411cb52 .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-d9f1a36 );}.elementor-1602 .elementor-element.elementor-element-5e06f19 .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 );color:var( --e-global-color-52235058 );}.elementor-1602 .elementor-element.elementor-element-1ba30c0{--divider-border-style:solid;--divider-color:var( --e-global-color-52235058 );--divider-border-width:2px;}.elementor-1602 .elementor-element.elementor-element-1ba30c0 .elementor-divider-separator{width:11%;}.elementor-1602 .elementor-element.elementor-element-1ba30c0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1602 .elementor-element.elementor-element-1f21ad1 .elementor-button{background-color:var( --e-global-color-52235058 );font-family:var( --e-global-typography-6d2edf1-font-family );font-size:var( --e-global-typography-6d2edf1-font-size );font-weight:var( --e-global-typography-6d2edf1-font-weight );fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-28fdfe3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-ad9cd4c img{border-radius:60px 0px 0px 60px;}.elementor-1602 .elementor-element.elementor-element-7c3d5bd{--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:0;--padding-bottom:0;--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-1602 .elementor-element.elementor-element-7c3d5bd:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-7c3d5bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1975/bg-crisol-offers.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1602 .elementor-element.elementor-element-fe01f2d{--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;--border-radius:0px 0px 0px 0px;--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-1fde3cc{--display:flex;--justify-content:center;--border-radius:0px 0px 0px 0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-ac3babc{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-15c6b59 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-15c6b59 img{border-radius:60px 0px 0px 1px;}.elementor-1602 .elementor-element.elementor-element-31f2a78{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-4f33fa4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-4f33fa4 img{border-radius:60px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-c3fea32{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-03c2e0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-03c2e0e img{border-radius:60px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-a1c77e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-0e4d42c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-0e4d42c img{border-radius:60px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-3226385{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:var(--mft-space-m);--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:var(--mft-space-m);--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:24px;--e-n-carousel-arrow-normal-color:var( --e-global-color-52235058 );--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-47eea86e );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-23px;}.elementor-1602 .elementor-element.elementor-element-3226385 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-47eea86e );border-radius:50px 50px 50px 50px;padding:16px 16px 16px 16px;}:where( .elementor-1602 .elementor-element.elementor-element-3226385 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-3226385 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-1602 .elementor-element.elementor-element-f082a89{--display:flex;--justify-content:center;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-f074aff{--display:flex;--justify-content:center;--gap:var(--mft-space-s) 0;--row-gap:var(--mft-space-s);--column-gap:0;--border-radius:0px 0px 60px 0px;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-2xl);--padding-right:var(--mft-space-2xl);}.elementor-1602 .elementor-element.elementor-element-f074aff:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-f074aff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1602 .elementor-element.elementor-element-6f7cb5e .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-d9f1a36 );}.elementor-1602 .elementor-element.elementor-element-8aa580a > .elementor-widget-container{padding:0 0 var(--mft-space-3xs) 0;}.elementor-1602 .elementor-element.elementor-element-8aa580a .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 );color:var( --e-global-color-52235058 );}.elementor-1602 .elementor-element.elementor-element-b17d432{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-eb32ab7 > .elementor-widget-container{padding:0 0 var(--mft-space-3xs) 0;}.elementor-1602 .elementor-element.elementor-element-0b537c5{--divider-border-style:solid;--divider-color:var( --e-global-color-52235058 );--divider-border-width:3px;}.elementor-1602 .elementor-element.elementor-element-0b537c5 .elementor-divider-separator{width:11%;}.elementor-1602 .elementor-element.elementor-element-f42cd06 > .elementor-widget-container{padding:var(--mft-space-3xs) 0 0 0;}.elementor-1602 .elementor-element.elementor-element-f42cd06 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-f2e67a3{--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:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-f2e67a3:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-f2e67a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1975/bg-crisol-events.webp");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-1602 .elementor-element.elementor-element-d3b318b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-ff4d23e{text-align:left;}.elementor-1602 .elementor-element.elementor-element-ff4d23e img{border-radius:0px 60px 60px 0px;}.elementor-1602 .elementor-element.elementor-element-3020217{--display:flex;--justify-content:center;--gap:var(--mft-space-s) 0;--row-gap:var(--mft-space-s);--column-gap:0;}.elementor-1602 .elementor-element.elementor-element-77ca43c .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-d9f1a36 );}.elementor-1602 .elementor-element.elementor-element-2277c44 .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 );color:var( --e-global-color-52235058 );}.elementor-1602 .elementor-element.elementor-element-8a7d164{--divider-border-style:solid;--divider-color:var( --e-global-color-52235058 );--divider-border-width:2px;}.elementor-1602 .elementor-element.elementor-element-8a7d164 .elementor-divider-separator{width:11%;}.elementor-1602 .elementor-element.elementor-element-3616bc8 .elementor-button{background-color:var( --e-global-color-52235058 );fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-8c89334{--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-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--margin-top:var(--mft-space-5xl);--margin-bottom:var(--mft-space-2xl);--margin-left:0;--margin-right:0;}.elementor-1602 .elementor-element.elementor-element-158b2d5 .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 );color:var( --e-global-color-52235058 );}.elementor-1602 .elementor-element.elementor-element-94556be .elementor-button{background-color:var( --e-global-color-52235058 );fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-3b98742{--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;--gap:var(--mft-space-2xl) 0;--row-gap:var(--mft-space-2xl);--column-gap:0;--padding-top:0;--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-1602 .elementor-element.elementor-element-602b530{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-602b530:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-602b530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1975/servoces-crisol11.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1602 .elementor-element.elementor-element-602b530::before, .elementor-1602 .elementor-element.elementor-element-602b530 > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-602b530 > .e-con-inner > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-602b530 > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-602b530 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-602b530 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000005C 50%, #000000 77%);}.elementor-1602 .elementor-element.elementor-element-1594a33 > .elementor-widget-container{padding:0 0 var(--mft-space-xs) 0;}.elementor-1602 .elementor-element.elementor-element-1594a33 .elementor-heading-title{font-family:"Inter";font-size:clamp(18px, calc(20px + (24 - 20) * ((100vw - 1180px) / (1920 - 1180))), 24px);font-weight:700;line-height:1.563em;color:var( --e-global-color-47eea86e );}.elementor-1602 .elementor-element.elementor-element-56fe5b6{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-56fe5b6:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-56fe5b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1975/services-crisol4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1602 .elementor-element.elementor-element-56fe5b6::before, .elementor-1602 .elementor-element.elementor-element-56fe5b6 > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-56fe5b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-56fe5b6 > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-56fe5b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-56fe5b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000005C 50%, #000000 100%);}.elementor-1602 .elementor-element.elementor-element-e57d101 > .elementor-widget-container{padding:0 0 var(--mft-space-xs) 0;}.elementor-1602 .elementor-element.elementor-element-e57d101 .elementor-heading-title{font-family:"Inter";font-size:clamp(18px, calc(20px + (24 - 20) * ((100vw - 1180px) / (1920 - 1180))), 24px);font-weight:700;line-height:1.563em;color:var( --e-global-color-47eea86e );}.elementor-1602 .elementor-element.elementor-element-25cee21{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-25cee21:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-25cee21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1975/services-crisol3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1602 .elementor-element.elementor-element-25cee21::before, .elementor-1602 .elementor-element.elementor-element-25cee21 > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-25cee21 > .e-con-inner > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-25cee21 > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-25cee21 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-25cee21 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000005C 50%, #000000 77%);}.elementor-1602 .elementor-element.elementor-element-bcfe572 > .elementor-widget-container{padding:0 0 var(--mft-space-xs) 0;}.elementor-1602 .elementor-element.elementor-element-bcfe572 .elementor-heading-title{font-family:"Inter";font-size:clamp(18px, calc(20px + (24 - 20) * ((100vw - 1180px) / (1920 - 1180))), 24px);font-weight:700;line-height:1.563em;color:var( --e-global-color-47eea86e );}.elementor-1602 .elementor-element.elementor-element-c00c3fa{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-c00c3fa:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-c00c3fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1975/services-crisol2.webp");background-position:center center;background-repeat:no-repeat;}.elementor-1602 .elementor-element.elementor-element-c00c3fa::before, .elementor-1602 .elementor-element.elementor-element-c00c3fa > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-c00c3fa > .e-con-inner > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-c00c3fa > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-c00c3fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-c00c3fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000005C 50%, #000000 77%);}.elementor-1602 .elementor-element.elementor-element-ddd5645 > .elementor-widget-container{padding:0 0 var(--mft-space-xs) 0;}.elementor-1602 .elementor-element.elementor-element-ddd5645 .elementor-heading-title{font-family:"Inter";font-size:clamp(18px, calc(20px + (24 - 20) * ((100vw - 1180px) / (1920 - 1180))), 24px);font-weight:700;line-height:1.563em;color:var( --e-global-color-47eea86e );}.elementor-1602 .elementor-element.elementor-element-9636995{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-9636995:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-9636995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1975/services-crisol12.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1602 .elementor-element.elementor-element-9636995::before, .elementor-1602 .elementor-element.elementor-element-9636995 > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-9636995 > .e-con-inner > .elementor-background-video-container::before, .elementor-1602 .elementor-element.elementor-element-9636995 > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-9636995 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1602 .elementor-element.elementor-element-9636995 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000005C 50%, #000000 77%);}.elementor-1602 .elementor-element.elementor-element-704b62e > .elementor-widget-container{padding:0 0 var(--mft-space-xs) 0;}.elementor-1602 .elementor-element.elementor-element-704b62e .elementor-heading-title{font-family:"Inter";font-size:clamp(18px, calc(20px + (24 - 20) * ((100vw - 1180px) / (1920 - 1180))), 24px);font-weight:700;line-height:1.563em;color:var( --e-global-color-47eea86e );}.elementor-1602 .elementor-element.elementor-element-6cc212f{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:24px;}.elementor-1602 .elementor-element.elementor-element-6cc212f :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-47eea86e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:50px 50px 50px 50px;padding:16px 16px 16px 16px;}.elementor-1602 .elementor-element.elementor-element-58721eb{--display:flex;--min-height:calc(95dvh - 143px);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-f363988{--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-s) 0;--row-gap:var(--mft-space-s);--column-gap:0;--padding-top:var(--mft-space-xl);--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-4xl);}.elementor-1602 .elementor-element.elementor-element-f363988:not(.elementor-motion-effects-element-type-background), .elementor-1602 .elementor-element.elementor-element-f363988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1975/bg-crisol-location.webp");}.elementor-1602 .elementor-element.elementor-element-5a5499a > .elementor-widget-container{padding:0 0 var(--mft-space-s) 0;}.elementor-1602 .elementor-element.elementor-element-5a5499a{text-align:left;}.elementor-1602 .elementor-element.elementor-element-aed7cfb .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 );color:var( --e-global-color-47eea86e );}.elementor-1602 .elementor-element.elementor-element-7896fbf{color:var( --e-global-color-47eea86e );}.elementor-1602 .elementor-element.elementor-element-afc9398 .elementor-button{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-47eea86e );border-radius:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-b12b948{--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-1602 .elementor-element.elementor-element-b50eb82{--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-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-2xl);--padding-left:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-d3db2ab{text-align:center;}.elementor-1602 .elementor-element.elementor-element-d3db2ab .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 );color:var( --e-global-color-52235058 );}.elementor-1602 .elementor-element.elementor-element-0c9278f{--display:flex;--min-height:70dvh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-2ca89b9{--display:flex;--min-height:70dvh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-8722f43{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-c2ceaf7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-29ed8e1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1602 .elementor-element.elementor-element-b8b0a96{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:var(--mft-space-4xl);--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:var(--mft-space-4xl);--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1602 .elementor-element.elementor-element-b8b0a96 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-47eea86e );border-radius:50px 50px 50px 50px;padding:16px 16px 16px 16px;}@media(max-width:1024px){.elementor-1602 .elementor-element.elementor-element-2d99a23 > .elementor-widget-container{padding:0 0 var(--mft-space-xs) 0;}.elementor-1602 .elementor-element.elementor-element-2d99a23{text-align:center;}.elementor-1602 .elementor-element.elementor-element-2d99a23 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1602 .elementor-element.elementor-element-79828da{--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:flex-start;}.elementor-1602 .elementor-element.elementor-element-fd44c8d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1602 .elementor-element.elementor-element-f1d293f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1602 .elementor-element.elementor-element-1d8341c .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-1602 .elementor-element.elementor-element-cf3a66e{--min-height:50dvh;}.elementor-1602 .elementor-element.elementor-element-126d2c2 .elementor-heading-title{font-size:var( --e-global-typography-2d2b6f8-font-size );}.elementor-1602 .elementor-element.elementor-element-3f46a80{--min-height:50dvh;}.elementor-1602 .elementor-element.elementor-element-88df1a4 .elementor-heading-title{font-size:var( --e-global-typography-2d2b6f8-font-size );}.elementor-1602 .elementor-element.elementor-element-87962b9{--min-height:50dvh;}.elementor-1602 .elementor-element.elementor-element-e508764 .elementor-heading-title{font-size:var( --e-global-typography-2d2b6f8-font-size );}.elementor-1602 .elementor-element.elementor-element-619c01e{--min-height:50dvh;}.elementor-1602 .elementor-element.elementor-element-d0d67b5 .elementor-heading-title{font-size:var( --e-global-typography-2d2b6f8-font-size );}.elementor-1602 .elementor-element.elementor-element-ca77450{--min-height:50dvh;}.elementor-1602 .elementor-element.elementor-element-4b61c46 .elementor-heading-title{font-size:var( --e-global-typography-2d2b6f8-font-size );}.elementor-1602 .elementor-element.elementor-element-9934bde{--min-height:50dvh;}.elementor-1602 .elementor-element.elementor-element-75f0f3d .elementor-heading-title{font-size:var( --e-global-typography-2d2b6f8-font-size );}.elementor-1602 .elementor-element.elementor-element-cd84d26{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px;}.elementor-1602 .elementor-element.elementor-element-cdc41f9{--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-1602 .elementor-element.elementor-element-411cb52 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1602 .elementor-element.elementor-element-5e06f19 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1602 .elementor-element.elementor-element-1ba30c0 .elementor-divider-separator{width:18%;}.elementor-1602 .elementor-element.elementor-element-1f21ad1 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-1602 .elementor-element.elementor-element-fe01f2d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1602 .elementor-element.elementor-element-3226385{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1602 .elementor-element.elementor-element-6f7cb5e .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1602 .elementor-element.elementor-element-8aa580a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1602 .elementor-element.elementor-element-0b537c5 .elementor-divider-separator{width:18%;}.elementor-1602 .elementor-element.elementor-element-f2e67a3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1602 .elementor-element.elementor-element-3020217{--padding-top:var(--mft-space-2xl);--padding-bottom:var(--mft-space-3xl);--padding-left:var(--mft-space-3xl);--padding-right:var(--mft-space-3xl);}.elementor-1602 .elementor-element.elementor-element-77ca43c .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1602 .elementor-element.elementor-element-2277c44 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1602 .elementor-element.elementor-element-8a7d164 .elementor-divider-separator{width:18%;}.elementor-1602 .elementor-element.elementor-element-158b2d5{text-align:center;}.elementor-1602 .elementor-element.elementor-element-158b2d5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1602 .elementor-element.elementor-element-069bc90{text-align:center;}.elementor-1602 .elementor-element.elementor-element-6cc212f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1602 .elementor-element.elementor-element-58721eb{--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-1602 .elementor-element.elementor-element-f363988{--padding-top:var(--mft-space-3xl);--padding-bottom:var(--mft-space-3xl);--padding-left:var(--mft-space-4xl);--padding-right:var(--mft-space-4xl);}.elementor-1602 .elementor-element.elementor-element-aed7cfb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1602 .elementor-element.elementor-element-d3db2ab .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1602 .elementor-element.elementor-element-0c9278f{--min-height:50dvh;}.elementor-1602 .elementor-element.elementor-element-2ca89b9{--min-height:50dvh;}.elementor-1602 .elementor-element.elementor-element-8722f43{--min-height:50dvh;}.elementor-1602 .elementor-element.elementor-element-c2ceaf7{--min-height:50dvh;}.elementor-1602 .elementor-element.elementor-element-29ed8e1{--min-height:50dvh;}.elementor-1602 .elementor-element.elementor-element-b8b0a96{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-1602 .elementor-element.elementor-element-a347abd{--justify-content:center;}.elementor-1602 .elementor-element.elementor-element-2d99a23 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1602 .elementor-element.elementor-element-8c73259{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1602 .elementor-element.elementor-element-79828da{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1602 .elementor-element.elementor-element-fd44c8d{text-align:center;}.elementor-1602 .elementor-element.elementor-element-fd44c8d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1602 .elementor-element.elementor-element-f1d293f{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1602 .elementor-element.elementor-element-1d8341c .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-1602 .elementor-element.elementor-element-83cb4d4{--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-xs);--padding-right:var(--mft-space-xs);}.elementor-1602 .elementor-element.elementor-element-126d2c2 .elementor-heading-title{font-size:var( --e-global-typography-2d2b6f8-font-size );}.elementor-1602 .elementor-element.elementor-element-88df1a4 .elementor-heading-title{font-size:var( --e-global-typography-2d2b6f8-font-size );}.elementor-1602 .elementor-element.elementor-element-e508764 .elementor-heading-title{font-size:var( --e-global-typography-2d2b6f8-font-size );}.elementor-1602 .elementor-element.elementor-element-d0d67b5 .elementor-heading-title{font-size:var( --e-global-typography-2d2b6f8-font-size );}.elementor-1602 .elementor-element.elementor-element-4b61c46 .elementor-heading-title{font-size:var( --e-global-typography-2d2b6f8-font-size );}.elementor-1602 .elementor-element.elementor-element-75f0f3d .elementor-heading-title{font-size:var( --e-global-typography-2d2b6f8-font-size );}.elementor-1602 .elementor-element.elementor-element-cd84d26{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1602 .elementor-element.elementor-element-cdc41f9{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-9d9da22{--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-xs);--padding-right:var(--mft-space-xs);}.elementor-1602 .elementor-element.elementor-element-411cb52 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1602 .elementor-element.elementor-element-5e06f19 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1602 .elementor-element.elementor-element-1f21ad1 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-1602 .elementor-element.elementor-element-28fdfe3{--padding-top:0;--padding-bottom:var(--mft-space-4xl);--padding-left:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-7c3d5bd{--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:0;--padding-left:var(--mft-space-xl);--padding-right:var(--mft-space-xl);}.elementor-1602 .elementor-element.elementor-element-fe01f2d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1602 .elementor-element.elementor-element-1fde3cc{--min-height:0px;--border-radius:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-ac3babc{--min-height:0px;}.elementor-1602 .elementor-element.elementor-element-15c6b59 img{border-radius:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-4f33fa4 img{border-radius:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-03c2e0e img{border-radius:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-0e4d42c img{border-radius:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-3226385{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1602 .elementor-element.elementor-element-f074aff{--border-radius:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-6f7cb5e .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1602 .elementor-element.elementor-element-8aa580a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1602 .elementor-element.elementor-element-f2e67a3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-3020217{--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-xs);--padding-right:var(--mft-space-xs);}.elementor-1602 .elementor-element.elementor-element-77ca43c .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1602 .elementor-element.elementor-element-2277c44 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1602 .elementor-element.elementor-element-158b2d5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1602 .elementor-element.elementor-element-3b98742{--padding-top:0;--padding-bottom:var(--mft-space-xs);--padding-left:0;--padding-right:0;}.elementor-1602 .elementor-element.elementor-element-602b530{--min-height:300px;}.elementor-1602 .elementor-element.elementor-element-56fe5b6{--min-height:300px;}.elementor-1602 .elementor-element.elementor-element-25cee21{--min-height:300px;}.elementor-1602 .elementor-element.elementor-element-c00c3fa{--min-height:300px;}.elementor-1602 .elementor-element.elementor-element-9636995{--min-height:300px;}.elementor-1602 .elementor-element.elementor-element-6cc212f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:8px;--e-n-carousel-arrow-next-right-position:6px;--e-n-carousel-arrow-size:20px;}.elementor-1602 .elementor-element.elementor-element-6cc212f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1602 .elementor-element.elementor-element-6cc212f :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:16px 16px 16px 16px;}.elementor-1602 .elementor-element.elementor-element-5a5499a img{max-width:40%;}.elementor-1602 .elementor-element.elementor-element-aed7cfb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1602 .elementor-element.elementor-element-b50eb82{--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-xs);--padding-right:var(--mft-space-xs);}.elementor-1602 .elementor-element.elementor-element-d3db2ab .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1602 .elementor-element.elementor-element-b8b0a96{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:8px;--e-n-carousel-arrow-next-right-position:8px;--e-n-carousel-arrow-size:20px;}}@media(min-width:768px){.elementor-1602 .elementor-element.elementor-element-09a7b1b{--width:75%;}.elementor-1602 .elementor-element.elementor-element-9d9da22{--width:40%;}.elementor-1602 .elementor-element.elementor-element-28fdfe3{--width:60%;}.elementor-1602 .elementor-element.elementor-element-d3b318b{--width:60%;}.elementor-1602 .elementor-element.elementor-element-3020217{--width:40%;}.elementor-1602 .elementor-element.elementor-element-f363988{--width:50%;}.elementor-1602 .elementor-element.elementor-element-b12b948{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1602 .elementor-element.elementor-element-09a7b1b{--width:100%;}.elementor-1602 .elementor-element.elementor-element-9d9da22{--width:100%;}.elementor-1602 .elementor-element.elementor-element-28fdfe3{--width:100%;}.elementor-1602 .elementor-element.elementor-element-d3b318b{--width:100%;}.elementor-1602 .elementor-element.elementor-element-3020217{--width:100%;}.elementor-1602 .elementor-element.elementor-element-f363988{--width:100%;}.elementor-1602 .elementor-element.elementor-element-b12b948{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-cf3a66e *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-cf3a66e {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f46a80 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-3f46a80 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87962b9 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-87962b9 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619c01e *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-619c01e {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca77450 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-ca77450 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9934bde *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-9934bde {
    min-height: calc(66vh - 110px)
    ;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf3a66e *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-cf3a66e {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f46a80 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-3f46a80 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87962b9 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-87962b9 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619c01e *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-619c01e {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca77450 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-ca77450 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9934bde *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-9934bde {
    min-height: calc(66vh - 110px)
    ;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf3a66e *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-cf3a66e {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f46a80 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-3f46a80 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87962b9 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-87962b9 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619c01e *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-619c01e {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca77450 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-ca77450 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9934bde *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-9934bde {
    min-height: calc(66vh - 110px)
    ;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf3a66e *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-cf3a66e {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f46a80 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-3f46a80 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87962b9 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-87962b9 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619c01e *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-619c01e {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca77450 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-ca77450 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9934bde *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-9934bde {
    min-height: calc(66vh - 110px)
    ;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf3a66e *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-cf3a66e {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f46a80 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-3f46a80 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87962b9 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-87962b9 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619c01e *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-619c01e {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca77450 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-ca77450 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9934bde *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-9934bde {
    min-height: calc(66vh - 110px)
    ;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf3a66e *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-cf3a66e {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f46a80 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-3f46a80 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87962b9 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-87962b9 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619c01e *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-619c01e {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca77450 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-ca77450 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9934bde *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-9934bde {
    min-height: calc(66vh - 110px)
    ;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf3a66e *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-cf3a66e {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f46a80 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-3f46a80 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87962b9 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-87962b9 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619c01e *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-619c01e {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca77450 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-ca77450 {
    min-height: calc(66vh - 110px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9934bde *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
     .elementor-1602 .elementor-element.elementor-element-9934bde {
    min-height: calc(66vh - 110px)
    ;}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-cd84d26 *//*Size to slide responsive*/

@media (min-width: 1024px) and (max-width: 1700px) {
  
  .elementor-1602 .elementor-element.elementor-element-cd84d26 {
  --e-n-carousel-swiper-offset-size: 215px!important;
}
 

  .carousel-rooms .swiper-slide {
    width: calc(100% - 10px) !important;
  }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3226385 *//*Color os bullets*/

.offers-bullets .swiper-pagination-bullet {;
    opacity: 1;
}

.offers-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {background:var(--e-global-color-d9f1a36)}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d8cc83f */@media (min-width: 1024px) {
.home-map #map-wrapper {
    height: calc(95dvh - 143px);
}

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-b8b0a96 */@media(min-width:1024px) {

.carousel-home-gallery .swiper-slide.swiper-slide-next > .mft-bg-img img {
  width: 87%;     
  height: 100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
 
}
}/* End custom CSS */