.elementor-1608 .elementor-element.elementor-element-8856941{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-8856941::before, .elementor-1608 .elementor-element.elementor-element-8856941 > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-8856941 > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-8856941 > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-8856941 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-8856941 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000B8 0%, #000000B3 100%);}.elementor-1608 .elementor-element.elementor-element-2b33f64{--display:flex;--min-height:100vh;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-2b33f64:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-2b33f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/header-home-desktop-hotel-bersoca.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1608 .elementor-element.elementor-element-2b33f64::before, .elementor-1608 .elementor-element.elementor-element-2b33f64 > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-2b33f64 > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-2b33f64 > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-2b33f64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-2b33f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000A6 0%, #000000A6 100%);}.elementor-1608 .elementor-element.elementor-element-2b33f64.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1608 .elementor-element.elementor-element-8662ee5{--display:flex;--min-height:100vh;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-8662ee5:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-8662ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/header-home-desktop-hotel-bersoca-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1608 .elementor-element.elementor-element-8662ee5::before, .elementor-1608 .elementor-element.elementor-element-8662ee5 > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-8662ee5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-8662ee5 > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-8662ee5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-8662ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000099 0%, #00000099 100%);}.elementor-1608 .elementor-element.elementor-element-8751b57{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;top:0px;z-index:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:10px;--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:-32px;}body:not(.rtl) .elementor-1608 .elementor-element.elementor-element-8751b57{left:0px;}body.rtl .elementor-1608 .elementor-element.elementor-element-8751b57{right:0px;}.elementor-1608 .elementor-element.elementor-element-70648a3{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:39vh;}.elementor-1608 .elementor-element.elementor-element-70648a3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-b8496fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1608 .elementor-element.elementor-element-b8496fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-b8496fc.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-b8496fc .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:56px;font-weight:400;text-transform:none;color:var( --e-global-color-47eea86e );}.elementor-1608 .elementor-element.elementor-element-c7b2b41 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-c7b2b41{text-align:center;}.elementor-1608 .elementor-element.elementor-element-c7b2b41 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-weight:400;text-transform:none;color:#FFFFFF;}.elementor-1608 .elementor-element.elementor-element-b7140d9{width:100%;max-width:100%;top:75%;}.elementor-1608 .elementor-element.elementor-element-b7140d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-b7140d9.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1608 .elementor-element.elementor-element-b7140d9{left:0px;}body.rtl .elementor-1608 .elementor-element.elementor-element-b7140d9{right:0px;}.elementor-1608 .elementor-element.elementor-element-0a33ed9{--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:stretch;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1608 .elementor-element.elementor-element-0a33ed9:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-0a33ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDB80C;}.elementor-1608 .elementor-element.elementor-element-0a33ed9.e-con{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-eb81a12{--display:flex;--min-height:168px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:0px 036px 36px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-1608 .elementor-element.elementor-element-eb81a12:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-eb81a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1608 .elementor-element.elementor-element-eb81a12.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-2ae47eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-2ae47eb{text-align:center;}.elementor-1608 .elementor-element.elementor-element-2ae47eb .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:110%;}.elementor-1608 .elementor-element.elementor-element-f337fde{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-f337fde:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-f337fde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDB80C;}.elementor-1608 .elementor-element.elementor-element-684b44c{--icon-box-icon-margin:14px;}.elementor-1608 .elementor-element.elementor-element-684b44c .elementor-icon{font-size:85px;}.elementor-1608 .elementor-element.elementor-element-684b44c .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-684b44c .elementor-icon-box-title, .elementor-1608 .elementor-element.elementor-element-684b44c .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1608 .elementor-element.elementor-element-684b44c .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );font-weight:var( --e-global-typography-adfa3ce-font-weight );}.elementor-1608 .elementor-element.elementor-element-296ee9a{--icon-box-icon-margin:14px;}.elementor-1608 .elementor-element.elementor-element-296ee9a .elementor-icon{font-size:36px;}.elementor-1608 .elementor-element.elementor-element-296ee9a .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-296ee9a .elementor-icon-box-title, .elementor-1608 .elementor-element.elementor-element-296ee9a .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1608 .elementor-element.elementor-element-296ee9a .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );font-weight:var( --e-global-typography-adfa3ce-font-weight );}.elementor-1608 .elementor-element.elementor-element-92a04a8{--icon-box-icon-margin:14px;}.elementor-1608 .elementor-element.elementor-element-92a04a8 .elementor-icon{font-size:36px;}.elementor-1608 .elementor-element.elementor-element-92a04a8 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-92a04a8 .elementor-icon-box-title, .elementor-1608 .elementor-element.elementor-element-92a04a8 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1608 .elementor-element.elementor-element-92a04a8 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );font-weight:var( --e-global-typography-adfa3ce-font-weight );}.elementor-1608 .elementor-element.elementor-element-32f4830{--display:flex;}.elementor-1608 .elementor-element.elementor-element-bf1d202{--icon-box-icon-margin:14px;}.elementor-1608 .elementor-element.elementor-element-bf1d202 .elementor-icon{font-size:85px;}.elementor-1608 .elementor-element.elementor-element-bf1d202 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-bf1d202 .elementor-icon-box-title, .elementor-1608 .elementor-element.elementor-element-bf1d202 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1608 .elementor-element.elementor-element-bf1d202 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );font-weight:var( --e-global-typography-adfa3ce-font-weight );}.elementor-1608 .elementor-element.elementor-element-eca909c{--display:flex;}.elementor-1608 .elementor-element.elementor-element-7a01455{--icon-box-icon-margin:14px;}.elementor-1608 .elementor-element.elementor-element-7a01455 .elementor-icon{font-size:85px;}.elementor-1608 .elementor-element.elementor-element-7a01455 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-7a01455 .elementor-icon-box-title, .elementor-1608 .elementor-element.elementor-element-7a01455 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1608 .elementor-element.elementor-element-7a01455 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );font-weight:var( --e-global-typography-adfa3ce-font-weight );}.elementor-1608 .elementor-element.elementor-element-ffc9ba4{--display:flex;}.elementor-1608 .elementor-element.elementor-element-70e8e4e{--icon-box-icon-margin:14px;}.elementor-1608 .elementor-element.elementor-element-70e8e4e .elementor-icon{font-size:85px;}.elementor-1608 .elementor-element.elementor-element-70e8e4e .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-70e8e4e .elementor-icon-box-title, .elementor-1608 .elementor-element.elementor-element-70e8e4e .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1608 .elementor-element.elementor-element-70e8e4e .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );font-weight:var( --e-global-typography-adfa3ce-font-weight );}.elementor-1608 .elementor-element.elementor-element-38aae0c{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-c45cf7f{--display:flex;--min-height:1112px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--padding-top:110px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-c45cf7f:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-c45cf7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/Group-15.png");background-position:1700px 16px;background-repeat:no-repeat;}.elementor-1608 .elementor-element.elementor-element-c45cf7f::before, .elementor-1608 .elementor-element.elementor-element-c45cf7f > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-c45cf7f > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-c45cf7f > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-c45cf7f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-c45cf7f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/Group-14-1.png");--background-overlay:'';background-position:391px 570px;background-repeat:no-repeat;}.elementor-1608 .elementor-element.elementor-element-0bc65c9{--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-1608 .elementor-element.elementor-element-0bc65c9.e-con{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-1a8f0cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-1a8f0cb.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-1a8f0cb{text-align:center;}.elementor-1608 .elementor-element.elementor-element-1a8f0cb .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-593e7ba );}.elementor-1608 .elementor-element.elementor-element-1b736db{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-1608 .elementor-element.elementor-element-1b736db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-1b736db.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-1b736db .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:48px;font-weight:400;text-transform:capitalize;}.elementor-1608 .elementor-element.elementor-element-42e5b6f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-1608 .elementor-element.elementor-element-42e5b6f .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-42e5b6f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}body:not(.rtl) .elementor-1608 .elementor-element.elementor-element-ac4028b{left:-6vw;}body.rtl .elementor-1608 .elementor-element.elementor-element-ac4028b{right:-6vw;}.elementor-1608 .elementor-element.elementor-element-ac4028b > .elementor-widget-container{border-radius:36px 36px 36px 36px;}body:not(.rtl) .elementor-1608 .elementor-element.elementor-element-a984b6f{right:0vw;}body.rtl .elementor-1608 .elementor-element.elementor-element-a984b6f{left:0vw;}.elementor-1608 .elementor-element.elementor-element-a984b6f{top:29vw;}.elementor-1608 .elementor-element.elementor-element-a984b6f > .elementor-widget-container{border-radius:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-73865c5{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:150%;}.elementor-1608 .elementor-element.elementor-element-73865c5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-a847684{--display:flex;--min-height:0px;--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 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-a847684:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-a847684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1608 .elementor-element.elementor-element-a847684.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-6b5f903{--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:flex-start;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5.1vw;--padding-right:0vw;}.elementor-1608 .elementor-element.elementor-element-6b5f903.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-71fc516{--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;--padding-top:0vw;--padding-bottom:0vw;--padding-left:1vw;--padding-right:0vw;}.elementor-1608 .elementor-element.elementor-element-71fc516.e-con{--align-self:flex-start;}.elementor-1608 .elementor-element.elementor-element-25205ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-25205ac.elementor-element{--align-self:flex-start;}.elementor-1608 .elementor-element.elementor-element-25205ac{text-align:center;}.elementor-1608 .elementor-element.elementor-element-25205ac .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:38px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-593e7ba );}.elementor-1608 .elementor-element.elementor-element-528ab4f{width:var( --container-widget-width, 98.828% );max-width:98.828%;--container-widget-width:98.828%;--container-widget-flex-grow:0;text-align:left;}.elementor-1608 .elementor-element.elementor-element-528ab4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-528ab4f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-528ab4f .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:48px;font-weight:400;text-transform:none;}.elementor-1608 .elementor-element.elementor-element-7073cd8{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-1608 .elementor-element.elementor-element-7073cd8.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-7073cd8 .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-1608 .elementor-element.elementor-element-7073cd8 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1608 .elementor-element.elementor-element-883c7e2{width:var( --container-widget-width, 90.249% );max-width:90.249%;--container-widget-width:90.249%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-text );font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:150%;}.elementor-1608 .elementor-element.elementor-element-883c7e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-2688e7b .elementor-button{background-color:#7D790800;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#7D7908;color:#7D7908;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7D7908;border-radius:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-2688e7b .elementor-button:hover, .elementor-1608 .elementor-element.elementor-element-2688e7b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:#02010100;}.elementor-1608 .elementor-element.elementor-element-2688e7b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1608 .elementor-element.elementor-element-2688e7b .elementor-button:hover svg, .elementor-1608 .elementor-element.elementor-element-2688e7b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-64a98b9{--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:var(--gap-large);--padding-bottom:var(--gap-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-large);}.elementor-1608 .elementor-element.elementor-element-7c122b9{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-1608 .elementor-element.elementor-element-7c122b9.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-7c122b9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1608 .elementor-element.elementor-element-7c122b9 .elementor-swiper-button.elementor-swiper-button-next{font-size:32px;color:#F8F8E780;}.elementor-1608 .elementor-element.elementor-element-7c122b9 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1608 .elementor-element.elementor-element-7c122b9 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#F8F8E780;}.elementor-1608 .elementor-element.elementor-element-7c122b9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-9b3d28f );opacity:var( --e-global-color-9b3d28f );}.elementor-1608 .elementor-element.elementor-element-7c122b9 .swiper-pagination-bullet{background:var( --e-global-color-593e7ba );}.elementor-1608 .elementor-element.elementor-element-7c122b9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-7874b87{--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:0vw 3vw;--row-gap:0vw;--column-gap:3vw;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1608 .elementor-element.elementor-element-7874b87:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-7874b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/Group-13.png");background-position:1600px -116px;background-repeat:no-repeat;}.elementor-1608 .elementor-element.elementor-element-7874b87::before, .elementor-1608 .elementor-element.elementor-element-7874b87 > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-7874b87 > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-7874b87 > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-7874b87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-7874b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/Group-14.png");--background-overlay:'';background-position:-99px 207px;background-repeat:no-repeat;}.elementor-1608 .elementor-element.elementor-element-5d2e4a0{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1608 .elementor-element.elementor-element-5d2e4a0.e-con{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-d1879be{--display:flex;--min-height:0vh;--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-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-d1879be.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-1a006f2{--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-1608 .elementor-element.elementor-element-1a006f2.e-con{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-4287327 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-4287327.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-4287327{text-align:center;}.elementor-1608 .elementor-element.elementor-element-4287327 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:38px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-593e7ba );}.elementor-1608 .elementor-element.elementor-element-4d5c152{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:center;}.elementor-1608 .elementor-element.elementor-element-4d5c152 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-4d5c152.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-4d5c152 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:48px;font-weight:400;text-transform:none;}.elementor-1608 .elementor-element.elementor-element-0578e89{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-1608 .elementor-element.elementor-element-0578e89 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-0578e89 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1608 .elementor-element.elementor-element-813e702{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:150%;}.elementor-1608 .elementor-element.elementor-element-813e702.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-06e51a2 .elementor-button{background-color:#7D790800;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#7D7908;color:#7D7908;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7D7908;border-radius:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-06e51a2 .elementor-button:hover, .elementor-1608 .elementor-element.elementor-element-06e51a2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:#02010100;}.elementor-1608 .elementor-element.elementor-element-06e51a2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1608 .elementor-element.elementor-element-06e51a2 .elementor-button:hover svg, .elementor-1608 .elementor-element.elementor-element-06e51a2 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-24804e4{--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:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-6311e4d{--display:flex;}.elementor-1608 .elementor-element.elementor-element-44704d2 img{border-radius:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-dd62c44 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:36px;font-weight:400;text-transform:capitalize;color:#202020;}.elementor-1608 .elementor-element.elementor-element-3a1d694{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-1608 .elementor-element.elementor-element-3a1d694 .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-1608 .elementor-element.elementor-element-3a1d694 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1608 .elementor-element.elementor-element-a901cc9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-text );font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:150%;}.elementor-1608 .elementor-element.elementor-element-a901cc9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-e5c334e .elementor-button{background-color:#7D790800;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#7D7908;color:#7D7908;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7D7908;border-radius:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-e5c334e .elementor-button:hover, .elementor-1608 .elementor-element.elementor-element-e5c334e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:#02010100;}.elementor-1608 .elementor-element.elementor-element-e5c334e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1608 .elementor-element.elementor-element-e5c334e .elementor-button:hover svg, .elementor-1608 .elementor-element.elementor-element-e5c334e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-cbdde6f{--display:flex;}.elementor-1608 .elementor-element.elementor-element-ecb23ad img{border-radius:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-804ea96 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:36px;font-weight:400;text-transform:capitalize;color:#202020;}.elementor-1608 .elementor-element.elementor-element-da93760{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-1608 .elementor-element.elementor-element-da93760 .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-1608 .elementor-element.elementor-element-da93760 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1608 .elementor-element.elementor-element-7d5efa5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:150%;}.elementor-1608 .elementor-element.elementor-element-7d5efa5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-1989cc9 .elementor-button{background-color:#7D790800;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#7D7908;color:#7D7908;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7D7908;border-radius:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-1989cc9 .elementor-button:hover, .elementor-1608 .elementor-element.elementor-element-1989cc9 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:#02010100;}.elementor-1608 .elementor-element.elementor-element-1989cc9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1608 .elementor-element.elementor-element-1989cc9 .elementor-button:hover svg, .elementor-1608 .elementor-element.elementor-element-1989cc9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-2f94e50{--display:flex;}.elementor-1608 .elementor-element.elementor-element-e197c51 img{border-radius:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-3c162f8 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:36px;font-weight:400;text-transform:capitalize;color:#202020;}.elementor-1608 .elementor-element.elementor-element-6ffb6ed{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-1608 .elementor-element.elementor-element-6ffb6ed .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-1608 .elementor-element.elementor-element-6ffb6ed .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1608 .elementor-element.elementor-element-554a3c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-text );font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:150%;}.elementor-1608 .elementor-element.elementor-element-554a3c0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-e9bdd5a .elementor-button{background-color:#7D790800;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#7D7908;color:#7D7908;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7D7908;border-radius:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-e9bdd5a .elementor-button:hover, .elementor-1608 .elementor-element.elementor-element-e9bdd5a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:#02010100;}.elementor-1608 .elementor-element.elementor-element-e9bdd5a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1608 .elementor-element.elementor-element-e9bdd5a .elementor-button:hover svg, .elementor-1608 .elementor-element.elementor-element-e9bdd5a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-f82359e{--display:flex;}.elementor-1608 .elementor-element.elementor-element-c76e99d img{border-radius:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-ca7af1e.elementor-element{--align-self:flex-start;}.elementor-1608 .elementor-element.elementor-element-ca7af1e{text-align:left;}.elementor-1608 .elementor-element.elementor-element-ca7af1e .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:36px;font-weight:400;text-transform:capitalize;color:#202020;}.elementor-1608 .elementor-element.elementor-element-12c2683{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-1608 .elementor-element.elementor-element-12c2683 .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-1608 .elementor-element.elementor-element-12c2683 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1608 .elementor-element.elementor-element-478ef33{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-text );font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:150%;}.elementor-1608 .elementor-element.elementor-element-478ef33.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-75dbc24 .elementor-button{background-color:#7D790800;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#7D7908;color:#7D7908;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7D7908;border-radius:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-75dbc24 .elementor-button:hover, .elementor-1608 .elementor-element.elementor-element-75dbc24 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:#02010100;}.elementor-1608 .elementor-element.elementor-element-75dbc24 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1608 .elementor-element.elementor-element-75dbc24 .elementor-button:hover svg, .elementor-1608 .elementor-element.elementor-element-75dbc24 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-1cdcf28{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:2px;}.elementor-1608 .elementor-element.elementor-element-be97dd9 img{border-radius:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-bdb22c3.elementor-element{--align-self:flex-start;}.elementor-1608 .elementor-element.elementor-element-bdb22c3{text-align:left;}.elementor-1608 .elementor-element.elementor-element-bdb22c3 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:36px;font-weight:400;text-transform:capitalize;color:#202020;}.elementor-1608 .elementor-element.elementor-element-571822a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-1608 .elementor-element.elementor-element-571822a .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-1608 .elementor-element.elementor-element-571822a .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1608 .elementor-element.elementor-element-8f2a4ac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-text );font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:150%;}.elementor-1608 .elementor-element.elementor-element-8f2a4ac.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-bb0178c .elementor-button{background-color:#7D790800;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#7D7908;color:#7D7908;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7D7908;border-radius:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-bb0178c .elementor-button:hover, .elementor-1608 .elementor-element.elementor-element-bb0178c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:#02010100;}.elementor-1608 .elementor-element.elementor-element-bb0178c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1608 .elementor-element.elementor-element-bb0178c .elementor-button:hover svg, .elementor-1608 .elementor-element.elementor-element-bb0178c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-d57f1e3{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:70px;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-1608 .elementor-element.elementor-element-d57f1e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-d57f1e3.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-45bfbf8{--display:flex;--min-height:871px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--overflow:hidden;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:010vw;--padding-right:10vw;}.elementor-1608 .elementor-element.elementor-element-45bfbf8:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-45bfbf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/2f04618f-5c16-4b28-b7bb-c47384eb4ea7-1.png");background-position:-8vw 0px;background-repeat:no-repeat;}.elementor-1608 .elementor-element.elementor-element-45bfbf8::before, .elementor-1608 .elementor-element.elementor-element-45bfbf8 > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-45bfbf8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-45bfbf8 > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-45bfbf8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-45bfbf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/11c9c9f9-3185-4e41-bbd4-487a790c2609-1.png");--background-overlay:'';background-position:63vw 0px;background-repeat:no-repeat;}.elementor-1608 .elementor-element.elementor-element-c3c3c2b{--display:flex;--min-height:395px;}.elementor-1608 .elementor-element.elementor-element-c3c3c2b:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-c3c3c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/b153dfe9d4468a192346aa5ccfc53b1ae06caa57.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1608 .elementor-element.elementor-element-6b52a83{--display:flex;}.elementor-1608 .elementor-element.elementor-element-6b52a83:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-6b52a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/6a45834d62c30868bf61a48a289bf9f3b0a70c6f.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1608 .elementor-element.elementor-element-b024ab4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--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:22px;--e-n-carousel-arrow-prev-top-position:5px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:23px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:15px;--e-n-carousel-arrow-size:18px;--e-n-carousel-arrow-normal-color:var( --e-global-color-593e7ba );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-1608 .elementor-element.elementor-element-b024ab4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-47eea86e );border-radius:250px 250px 250px 250px;padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-b024ab4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-b024ab4.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1608 .elementor-element.elementor-element-b024ab4 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {border-style:none;}.elementor-1608 .elementor-element.elementor-element-1fcdb6d{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-1fcdb6d.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-fed63df{--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:15px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-fed63df.e-con{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-d2d58ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-d2d58ef.elementor-element{--align-self:flex-start;}.elementor-1608 .elementor-element.elementor-element-d2d58ef{text-align:center;}.elementor-1608 .elementor-element.elementor-element-d2d58ef .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-593e7ba );}.elementor-1608 .elementor-element.elementor-element-52edd51{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1608 .elementor-element.elementor-element-52edd51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-52edd51.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-52edd51 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:56px;font-weight:400;text-transform:none;color:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-376bccd{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-1608 .elementor-element.elementor-element-376bccd .elementor-divider-separator{width:70px;}.elementor-1608 .elementor-element.elementor-element-376bccd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1608 .elementor-element.elementor-element-0489afc{width:var( --container-widget-width, 69.207% );max-width:69.207%;--container-widget-width:69.207%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-text );font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:150%;}.elementor-1608 .elementor-element.elementor-element-0489afc.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-3432500 .elementor-button{background-color:#7D790800;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#7D7908;color:#7D7908;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7D7908;border-radius:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-3432500 .elementor-button:hover, .elementor-1608 .elementor-element.elementor-element-3432500 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:#02010100;}.elementor-1608 .elementor-element.elementor-element-3432500.elementor-element{--align-self:flex-start;}.elementor-1608 .elementor-element.elementor-element-3432500 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1608 .elementor-element.elementor-element-3432500 .elementor-button:hover svg, .elementor-1608 .elementor-element.elementor-element-3432500 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-d391439{--display:flex;--min-height:0px;--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--overflow:hidden;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:1vw;}.elementor-1608 .elementor-element.elementor-element-d391439:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-d391439 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1608 .elementor-element.elementor-element-d391439::before, .elementor-1608 .elementor-element.elementor-element-d391439 > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-d391439 > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-d391439 > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-d391439 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-d391439 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1608 .elementor-element.elementor-element-01e86a7{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;}.elementor-1608 .elementor-element.elementor-element-7cf7db9{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;}.elementor-1608 .elementor-element.elementor-element-35e175d{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;}.elementor-1608 .elementor-element.elementor-element-5f9ff8a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0vw 3vw;--row-gap:0vw;--column-gap:3vw;--overflow:hidden;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:7vw;--padding-right:7vw;}.elementor-1608 .elementor-element.elementor-element-5f9ff8a:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-5f9ff8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/Group-14-1.png");background-position:110% -17px;background-repeat:no-repeat;background-size:contain;}.elementor-1608 .elementor-element.elementor-element-5f9ff8a::before, .elementor-1608 .elementor-element.elementor-element-5f9ff8a > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-5f9ff8a > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-5f9ff8a > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-5f9ff8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-5f9ff8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/Group-13.png");--background-overlay:'';background-position:-121px 637px;background-repeat:no-repeat;}.elementor-1608 .elementor-element.elementor-element-0d4777c{--display:flex;--min-height:630px;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-0d4777c:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-0d4777c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/home-section-ofert-desktop-hotel-bersoca-3-1.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1608 .elementor-element.elementor-element-0d4777c::before, .elementor-1608 .elementor-element.elementor-element-0d4777c > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-0d4777c > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-0d4777c > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-0d4777c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-0d4777c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000080;--background-overlay:'';}.elementor-1608 .elementor-element.elementor-element-ae49410 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-ae49410.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-ae49410{text-align:center;}.elementor-1608 .elementor-element.elementor-element-ae49410 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-47eea86e );}.elementor-1608 .elementor-element.elementor-element-07d4f47{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-1608 .elementor-element.elementor-element-07d4f47 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-07d4f47 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1608 .elementor-element.elementor-element-d29a96f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-61fc0d2 );font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:150%;}.elementor-1608 .elementor-element.elementor-element-d29a96f > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1608 .elementor-element.elementor-element-d29a96f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-a5aca0e .elementor-button{background-color:#7D790800;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;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:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-a5aca0e .elementor-button:hover, .elementor-1608 .elementor-element.elementor-element-a5aca0e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:#02010100;}.elementor-1608 .elementor-element.elementor-element-a5aca0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-a5aca0e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1608 .elementor-element.elementor-element-a5aca0e .elementor-button:hover svg, .elementor-1608 .elementor-element.elementor-element-a5aca0e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-f8f9d13{--display:flex;--min-height:630px;--justify-content:center;--overlay-opacity:0.92;}.elementor-1608 .elementor-element.elementor-element-f8f9d13:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-f8f9d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/home-section-ofert-desktop-hotel-bersoca-3-2.webp");}.elementor-1608 .elementor-element.elementor-element-f8f9d13::before, .elementor-1608 .elementor-element.elementor-element-f8f9d13 > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-f8f9d13 > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-f8f9d13 > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-f8f9d13 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-f8f9d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000080;--background-overlay:'';}.elementor-1608 .elementor-element.elementor-element-e5bce54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-e5bce54.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-e5bce54{text-align:center;}.elementor-1608 .elementor-element.elementor-element-e5bce54 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-47eea86e );}.elementor-1608 .elementor-element.elementor-element-b74ab2b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-1608 .elementor-element.elementor-element-b74ab2b .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-b74ab2b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1608 .elementor-element.elementor-element-76002bc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-61fc0d2 );font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:150%;}.elementor-1608 .elementor-element.elementor-element-76002bc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-637c7fa .elementor-button{background-color:#7D790800;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;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:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-637c7fa .elementor-button:hover, .elementor-1608 .elementor-element.elementor-element-637c7fa .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:#02010100;}.elementor-1608 .elementor-element.elementor-element-637c7fa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-637c7fa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1608 .elementor-element.elementor-element-637c7fa .elementor-button:hover svg, .elementor-1608 .elementor-element.elementor-element-637c7fa .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-ce0c067{--display:flex;--min-height:630px;--justify-content:center;--overlay-opacity:1;}.elementor-1608 .elementor-element.elementor-element-ce0c067:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-ce0c067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/home-section-ofert-desktop-hotel-bersoca-3-3.webp");}.elementor-1608 .elementor-element.elementor-element-ce0c067::before, .elementor-1608 .elementor-element.elementor-element-ce0c067 > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-ce0c067 > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-ce0c067 > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-ce0c067 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-ce0c067 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000080;--background-overlay:'';}.elementor-1608 .elementor-element.elementor-element-028f776 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-028f776.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-028f776{text-align:center;}.elementor-1608 .elementor-element.elementor-element-028f776 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-47eea86e );}.elementor-1608 .elementor-element.elementor-element-d57315f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-1608 .elementor-element.elementor-element-d57315f .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-d57315f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1608 .elementor-element.elementor-element-2829c52{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-61fc0d2 );font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:150%;}.elementor-1608 .elementor-element.elementor-element-2829c52.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-890378c .elementor-button{background-color:#7D790800;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;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:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-890378c .elementor-button:hover, .elementor-1608 .elementor-element.elementor-element-890378c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:#02010100;}.elementor-1608 .elementor-element.elementor-element-890378c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-890378c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1608 .elementor-element.elementor-element-890378c .elementor-button:hover svg, .elementor-1608 .elementor-element.elementor-element-890378c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-6b18151{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-1608 .elementor-element.elementor-element-6b18151 .swiper-slide ) > .e-con{--border-radius:32px 32px 32px 32px;}.elementor-1608 .elementor-element.elementor-element-3020cfa{--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:0vw 3vw;--row-gap:0vw;--column-gap:3vw;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1608 .elementor-element.elementor-element-3020cfa:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-3020cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/Group-13.png");background-position:-116px -215px;background-repeat:no-repeat;}.elementor-1608 .elementor-element.elementor-element-3020cfa::before, .elementor-1608 .elementor-element.elementor-element-3020cfa > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-3020cfa > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-3020cfa > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-3020cfa > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-3020cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/Group-14-2.png");--background-overlay:'';background-position:110% 367px;background-repeat:no-repeat;}.elementor-1608 .elementor-element.elementor-element-71dffc6{--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:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1608 .elementor-element.elementor-element-71dffc6.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-c585b94{--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-1608 .elementor-element.elementor-element-e2caeca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-e2caeca.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-e2caeca{text-align:center;}.elementor-1608 .elementor-element.elementor-element-e2caeca .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:38px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-593e7ba );}.elementor-1608 .elementor-element.elementor-element-6339f35{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1608 .elementor-element.elementor-element-6339f35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-6339f35.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-6339f35 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:48px;font-weight:400;text-transform:none;color:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-d681c7e{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-1608 .elementor-element.elementor-element-d681c7e .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-d681c7e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1608 .elementor-element.elementor-element-32122c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:150%;}.elementor-1608 .elementor-element.elementor-element-32122c0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-c1298ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1608 .elementor-element.elementor-element-d99b6a7 .elementor-button{background-color:#7D790800;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#7D7908;color:#7D7908;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7D7908;border-radius:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-d99b6a7 .elementor-button:hover, .elementor-1608 .elementor-element.elementor-element-d99b6a7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:#02010100;}.elementor-1608 .elementor-element.elementor-element-d99b6a7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1608 .elementor-element.elementor-element-d99b6a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-d99b6a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1608 .elementor-element.elementor-element-d99b6a7 .elementor-button:hover svg, .elementor-1608 .elementor-element.elementor-element-d99b6a7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-2228fd8 .elementor-button{background-color:#7D790800;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#7D7908;color:#7D7908;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7D7908;border-radius:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-2228fd8 .elementor-button:hover, .elementor-1608 .elementor-element.elementor-element-2228fd8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:#02010100;}.elementor-1608 .elementor-element.elementor-element-2228fd8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1608 .elementor-element.elementor-element-2228fd8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-2228fd8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1608 .elementor-element.elementor-element-2228fd8 .elementor-button:hover svg, .elementor-1608 .elementor-element.elementor-element-2228fd8 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1608 .elementor-element.elementor-element-921124c{--display:flex;--min-height:600px;}.elementor-1608 .elementor-element.elementor-element-921124c:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-921124c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/558a7e53db53d33ac8cf3e02dbf3c435861b51a5-1.webp");background-position:center center;background-size:cover;}.elementor-1608 .elementor-element.elementor-element-80ce3d8{--display:flex;--min-height:600px;}.elementor-1608 .elementor-element.elementor-element-80ce3d8:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-80ce3d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/c19df8dc522a970bf10ad11c8022d1cd78b8ef09-1.webp");background-position:center center;background-size:cover;}.elementor-1608 .elementor-element.elementor-element-d268db6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-1608 .elementor-element.elementor-element-d268db6 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-1608 .elementor-element.elementor-element-d2a6d0f{--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:0vw 3vw;--row-gap:0vw;--column-gap:3vw;--overflow:hidden;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-1608 .elementor-element.elementor-element-d2a6d0f:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-d2a6d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/Group-13.png");background-position:-116px -215px;background-repeat:no-repeat;}.elementor-1608 .elementor-element.elementor-element-d2a6d0f::before, .elementor-1608 .elementor-element.elementor-element-d2a6d0f > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-d2a6d0f > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-d2a6d0f > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-d2a6d0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-d2a6d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/Group-14-2.png");--background-overlay:'';background-position:110% 367px;background-repeat:no-repeat;}.elementor-1608 .elementor-element.elementor-element-12f8d7a{--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-1608 .elementor-element.elementor-element-12f8d7a.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1608 .elementor-element.elementor-element-38a957f{--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-1608 .elementor-element.elementor-element-cc7f5bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-cc7f5bc.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-cc7f5bc{text-align:center;}.elementor-1608 .elementor-element.elementor-element-cc7f5bc .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-593e7ba );}.elementor-1608 .elementor-element.elementor-element-86bb453{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-1608 .elementor-element.elementor-element-86bb453 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-86bb453 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1608 .elementor-element.elementor-element-dff4f4c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5.1vw;--padding-right:04vw;}.elementor-1608 .elementor-element.elementor-element-729118f{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-1608 .elementor-element.elementor-element-d0b00e7{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-1608 .elementor-element.elementor-element-832a08e{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-1608 .elementor-element.elementor-element-832a08e.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-1608 .elementor-element.elementor-element-2b33f64:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-2b33f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/header-home-desktop-hotel-bersoca.webp");background-position:top center;background-size:cover;}.elementor-1608 .elementor-element.elementor-element-8662ee5:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-8662ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/681bca4915d5f383a6616e81544592cdccef50da-1.webp");}.elementor-1608 .elementor-element.elementor-element-8751b57{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1608 .elementor-element.elementor-element-70648a3{bottom:40%;}.elementor-1608 .elementor-element.elementor-element-b8496fc .elementor-heading-title{font-size:45px;}.elementor-1608 .elementor-element.elementor-element-c7b2b41 .elementor-heading-title{font-size:24px;}.elementor-1608 .elementor-element.elementor-element-0a33ed9{--padding-top:var(--gap-large);--padding-bottom:var(--gap-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-1608 .elementor-element.elementor-element-2ae47eb{width:var( --container-widget-width, 269.75px );max-width:269.75px;--container-widget-width:269.75px;--container-widget-flex-grow:0;}.elementor-1608 .elementor-element.elementor-element-2ae47eb .elementor-heading-title{font-size:16px;}.elementor-1608 .elementor-element.elementor-element-f337fde{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-1608 .elementor-element.elementor-element-684b44c .elementor-icon{font-size:24px;}.elementor-1608 .elementor-element.elementor-element-684b44c .elementor-icon-box-title, .elementor-1608 .elementor-element.elementor-element-684b44c .elementor-icon-box-title a{font-size:12px;}.elementor-1608 .elementor-element.elementor-element-684b44c .elementor-icon-box-description{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1608 .elementor-element.elementor-element-296ee9a .elementor-icon{font-size:24px;}.elementor-1608 .elementor-element.elementor-element-296ee9a .elementor-icon-box-title, .elementor-1608 .elementor-element.elementor-element-296ee9a .elementor-icon-box-title a{font-size:12px;}.elementor-1608 .elementor-element.elementor-element-296ee9a .elementor-icon-box-description{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1608 .elementor-element.elementor-element-92a04a8 .elementor-icon{font-size:24px;}.elementor-1608 .elementor-element.elementor-element-92a04a8 .elementor-icon-box-title, .elementor-1608 .elementor-element.elementor-element-92a04a8 .elementor-icon-box-title a{font-size:12px;}.elementor-1608 .elementor-element.elementor-element-92a04a8 .elementor-icon-box-description{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1608 .elementor-element.elementor-element-bf1d202 .elementor-icon{font-size:24px;}.elementor-1608 .elementor-element.elementor-element-bf1d202 .elementor-icon-box-title, .elementor-1608 .elementor-element.elementor-element-bf1d202 .elementor-icon-box-title a{font-size:12px;}.elementor-1608 .elementor-element.elementor-element-bf1d202 .elementor-icon-box-description{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1608 .elementor-element.elementor-element-7a01455 .elementor-icon{font-size:24px;}.elementor-1608 .elementor-element.elementor-element-7a01455 .elementor-icon-box-title, .elementor-1608 .elementor-element.elementor-element-7a01455 .elementor-icon-box-title a{font-size:12px;}.elementor-1608 .elementor-element.elementor-element-7a01455 .elementor-icon-box-description{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1608 .elementor-element.elementor-element-70e8e4e .elementor-icon{font-size:24px;}.elementor-1608 .elementor-element.elementor-element-70e8e4e .elementor-icon-box-title, .elementor-1608 .elementor-element.elementor-element-70e8e4e .elementor-icon-box-title a{font-size:12px;}.elementor-1608 .elementor-element.elementor-element-70e8e4e .elementor-icon-box-description{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1608 .elementor-element.elementor-element-38aae0c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1608 .elementor-element.elementor-element-c45cf7f{--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-1608 .elementor-element.elementor-element-c45cf7f:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-c45cf7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:593px -108px;}.elementor-1608 .elementor-element.elementor-element-c45cf7f::before, .elementor-1608 .elementor-element.elementor-element-c45cf7f > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-c45cf7f > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-c45cf7f > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-c45cf7f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-c45cf7f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-47px 631px;}.elementor-1608 .elementor-element.elementor-element-0bc65c9{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1608 .elementor-element.elementor-element-1a8f0cb .elementor-heading-title{font-size:36px;}.elementor-1608 .elementor-element.elementor-element-1b736db{width:var( --container-widget-width, 559.031px );max-width:559.031px;--container-widget-width:559.031px;--container-widget-flex-grow:0;}.elementor-1608 .elementor-element.elementor-element-1b736db .elementor-heading-title{font-size:48px;}body:not(.rtl) .elementor-1608 .elementor-element.elementor-element-ac4028b{left:164vw;}body.rtl .elementor-1608 .elementor-element.elementor-element-ac4028b{right:164vw;}.elementor-1608 .elementor-element.elementor-element-ac4028b{top:-114px;}.elementor-1608 .elementor-element.elementor-element-ac4028b img{width:50%;}body:not(.rtl) .elementor-1608 .elementor-element.elementor-element-a984b6f{right:-540vw;}body.rtl .elementor-1608 .elementor-element.elementor-element-a984b6f{left:-540vw;}.elementor-1608 .elementor-element.elementor-element-a984b6f{top:858vw;}.elementor-1608 .elementor-element.elementor-element-a984b6f img{width:50%;}.elementor-1608 .elementor-element.elementor-element-73865c5{width:var( --container-widget-width, 651.453px );max-width:651.453px;--container-widget-width:651.453px;--container-widget-flex-grow:0;}.elementor-1608 .elementor-element.elementor-element-a847684{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1608 .elementor-element.elementor-element-6b5f903{--min-height:400px;--padding-top:0;--padding-bottom:var(--gap-m-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-1608 .elementor-element.elementor-element-64a98b9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1608 .elementor-element.elementor-element-7874b87{--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-1608 .elementor-element.elementor-element-7874b87:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-7874b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:527px 273px;}.elementor-1608 .elementor-element.elementor-element-7874b87::before, .elementor-1608 .elementor-element.elementor-element-7874b87 > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-7874b87 > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-7874b87 > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-7874b87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-7874b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-82px 0px;}.elementor-1608 .elementor-element.elementor-element-d1879be{--min-height:400px;--padding-top:0;--padding-bottom:var(--gap-m-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-1608 .elementor-element.elementor-element-d57f1e3{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1608 .elementor-element.elementor-element-d57f1e3.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-45bfbf8{--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-1608 .elementor-element.elementor-element-45bfbf8:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-45bfbf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-149px 0px;}.elementor-1608 .elementor-element.elementor-element-45bfbf8::before, .elementor-1608 .elementor-element.elementor-element-45bfbf8 > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-45bfbf8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-45bfbf8 > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-45bfbf8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-45bfbf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:182px -33px;}.elementor-1608 .elementor-element.elementor-element-c3c3c2b{--border-radius:365px 365px 365px 365px;}.elementor-1608 .elementor-element.elementor-element-6b52a83{--border-radius:365px 365px 365px 365px;}.elementor-1608 .elementor-element.elementor-element-b024ab4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1608 .elementor-element.elementor-element-b024ab4 > .elementor-widget-container{padding:14px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-1fcdb6d{--min-height:400px;--padding-top:0;--padding-bottom:var(--gap-m-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-1608 .elementor-element.elementor-element-fed63df{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-fed63df.e-con{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-d2d58ef.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-52edd51{text-align:center;}.elementor-1608 .elementor-element.elementor-element-376bccd .elementor-divider{text-align:center;}.elementor-1608 .elementor-element.elementor-element-376bccd .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-0489afc.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-0489afc{text-align:center;}.elementor-1608 .elementor-element.elementor-element-3432500.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-d391439{--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-1608 .elementor-element.elementor-element-5f9ff8a{--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-1608 .elementor-element.elementor-element-5f9ff8a:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-5f9ff8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-100% 247px;}.elementor-1608 .elementor-element.elementor-element-5f9ff8a::before, .elementor-1608 .elementor-element.elementor-element-5f9ff8a > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-5f9ff8a > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-5f9ff8a > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-5f9ff8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-5f9ff8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:541px -91px;}.elementor-1608 .elementor-element.elementor-element-0d4777c:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-0d4777c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1608 .elementor-element.elementor-element-f8f9d13:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-f8f9d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1608 .elementor-element.elementor-element-ce0c067:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-ce0c067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-740px 0px;}.elementor-1608 .elementor-element.elementor-element-6b18151{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1608 .elementor-element.elementor-element-3020cfa{--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-1608 .elementor-element.elementor-element-3020cfa:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-3020cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-248px 141px;}.elementor-1608 .elementor-element.elementor-element-3020cfa::before, .elementor-1608 .elementor-element.elementor-element-3020cfa > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-3020cfa > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-3020cfa > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-3020cfa > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-3020cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:140% -22px;}.elementor-1608 .elementor-element.elementor-element-71dffc6{--min-height:400px;--padding-top:0;--padding-bottom:var(--gap-m-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-1608 .elementor-element.elementor-element-d268db6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1608 .elementor-element.elementor-element-d2a6d0f{--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-1608 .elementor-element.elementor-element-d2a6d0f:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-d2a6d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-248px 141px;}.elementor-1608 .elementor-element.elementor-element-d2a6d0f::before, .elementor-1608 .elementor-element.elementor-element-d2a6d0f > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-d2a6d0f > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-d2a6d0f > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-d2a6d0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-d2a6d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:140% -22px;}.elementor-1608 .elementor-element.elementor-element-12f8d7a{--min-height:400px;--padding-top:0;--padding-bottom:var(--gap-m-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}}@media(max-width:767px){.elementor-1608 .elementor-element.elementor-element-2b33f64:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-2b33f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/hero-home-mobile-hotel-bersoca.webp");background-position:center center;background-size:cover;}.elementor-1608 .elementor-element.elementor-element-8662ee5:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-8662ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/681bca4915d5f383a6616e81544592cdccef50da-1-1-1.webp");}.elementor-1608 .elementor-element.elementor-element-8751b57{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-dots-vertical-offset:-10px;}.elementor-1608 .elementor-element.elementor-element-70648a3{--width:80.217%;bottom:25vh;}.elementor-1608 .elementor-element.elementor-element-b8496fc > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-1608 .elementor-element.elementor-element-b8496fc .elementor-heading-title{font-size:32px;}.elementor-1608 .elementor-element.elementor-element-c7b2b41 .elementor-heading-title{font-size:16px;}.elementor-1608 .elementor-element.elementor-element-0a33ed9{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-eb81a12{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-eb81a12.e-con{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-2ae47eb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1608 .elementor-element.elementor-element-2ae47eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-1608 .elementor-element.elementor-element-2ae47eb.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-2ae47eb .elementor-heading-title{font-size:24px;}.elementor-1608 .elementor-element.elementor-element-f337fde{--min-height:120px;--border-radius:36px 36px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-684b44c .elementor-icon-box-description{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1608 .elementor-element.elementor-element-296ee9a .elementor-icon-box-description{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1608 .elementor-element.elementor-element-92a04a8 .elementor-icon-box-description{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1608 .elementor-element.elementor-element-32f4830{--justify-content:center;}.elementor-1608 .elementor-element.elementor-element-bf1d202.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-bf1d202 .elementor-icon-box-wrapper{text-align:left;}.elementor-1608 .elementor-element.elementor-element-bf1d202 .elementor-icon{font-size:40px;}.elementor-1608 .elementor-element.elementor-element-bf1d202 .elementor-icon-box-title, .elementor-1608 .elementor-element.elementor-element-bf1d202 .elementor-icon-box-title a{font-size:16px;}.elementor-1608 .elementor-element.elementor-element-bf1d202 .elementor-icon-box-description{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1608 .elementor-element.elementor-element-eca909c{--justify-content:center;}.elementor-1608 .elementor-element.elementor-element-7a01455.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-7a01455 .elementor-icon-box-wrapper{text-align:left;}.elementor-1608 .elementor-element.elementor-element-7a01455 .elementor-icon{font-size:25px;}.elementor-1608 .elementor-element.elementor-element-7a01455 .elementor-icon-box-title, .elementor-1608 .elementor-element.elementor-element-7a01455 .elementor-icon-box-title a{font-size:16px;}.elementor-1608 .elementor-element.elementor-element-7a01455 .elementor-icon-box-description{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1608 .elementor-element.elementor-element-ffc9ba4{--justify-content:center;}.elementor-1608 .elementor-element.elementor-element-70e8e4e.elementor-element{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-70e8e4e .elementor-icon-box-wrapper{text-align:left;}.elementor-1608 .elementor-element.elementor-element-70e8e4e .elementor-icon-box-title, .elementor-1608 .elementor-element.elementor-element-70e8e4e .elementor-icon-box-title a{font-size:16px;}.elementor-1608 .elementor-element.elementor-element-70e8e4e .elementor-icon-box-description{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1608 .elementor-element.elementor-element-38aae0c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1608 .elementor-element.elementor-element-c45cf7f:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-c45cf7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/Group-15.png");background-position:278px 249px;background-size:100px auto;}.elementor-1608 .elementor-element.elementor-element-c45cf7f{--min-height:933px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1608 .elementor-element.elementor-element-c45cf7f::before, .elementor-1608 .elementor-element.elementor-element-c45cf7f > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-c45cf7f > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-c45cf7f > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-c45cf7f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-c45cf7f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-800px 800px;}.elementor-1608 .elementor-element.elementor-element-0bc65c9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-0bc65c9.e-con{--align-self:flex-start;}.elementor-1608 .elementor-element.elementor-element-1a8f0cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-1608 .elementor-element.elementor-element-1a8f0cb.elementor-element{--align-self:flex-start;}.elementor-1608 .elementor-element.elementor-element-1a8f0cb{text-align:left;}.elementor-1608 .elementor-element.elementor-element-1b736db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-1608 .elementor-element.elementor-element-1b736db.elementor-element{--align-self:flex-start;}.elementor-1608 .elementor-element.elementor-element-1b736db{text-align:left;}.elementor-1608 .elementor-element.elementor-element-42e5b6f .elementor-divider{text-align:left;}.elementor-1608 .elementor-element.elementor-element-42e5b6f .elementor-divider-separator{margin:0 auto;margin-left:0;}body:not(.rtl) .elementor-1608 .elementor-element.elementor-element-ac4028b{left:0vw;}body.rtl .elementor-1608 .elementor-element.elementor-element-ac4028b{right:0vw;}.elementor-1608 .elementor-element.elementor-element-ac4028b{top:300px;text-align:center;}.elementor-1608 .elementor-element.elementor-element-ac4028b img{width:213px;}body:not(.rtl) .elementor-1608 .elementor-element.elementor-element-a984b6f{right:1vw;}body.rtl .elementor-1608 .elementor-element.elementor-element-a984b6f{left:1vw;}.elementor-1608 .elementor-element.elementor-element-a984b6f{top:102vw;}.elementor-1608 .elementor-element.elementor-element-a984b6f img{width:213px;}.elementor-1608 .elementor-element.elementor-element-73865c5 > .elementor-widget-container{padding:24em 0em 0em 0em;}.elementor-1608 .elementor-element.elementor-element-73865c5.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-1608 .elementor-element.elementor-element-73865c5{text-align:left;}.elementor-1608 .elementor-element.elementor-element-a847684{--min-height:677px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1608 .elementor-element.elementor-element-a847684.e-con{--order:99999 /* order end hack */;}.elementor-1608 .elementor-element.elementor-element-6b5f903{--min-height:0vh;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1608 .elementor-element.elementor-element-71fc516{--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:00px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-71fc516.e-con{--align-self:flex-start;}.elementor-1608 .elementor-element.elementor-element-25205ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-1608 .elementor-element.elementor-element-25205ac{text-align:center;}.elementor-1608 .elementor-element.elementor-element-528ab4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-1608 .elementor-element.elementor-element-528ab4f{text-align:left;}.elementor-1608 .elementor-element.elementor-element-7073cd8{width:var( --container-widget-width, 384px );max-width:384px;--container-widget-width:384px;--container-widget-flex-grow:0;}.elementor-1608 .elementor-element.elementor-element-7073cd8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-7073cd8.elementor-element{--align-self:flex-start;}.elementor-1608 .elementor-element.elementor-element-7073cd8 .elementor-divider-separator{width:70px;}.elementor-1608 .elementor-element.elementor-element-883c7e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1608 .elementor-element.elementor-element-883c7e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-64a98b9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-64a98b9.e-con{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-7874b87:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-7874b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1824/Group-15.png");background-position:287px 223px;background-size:90px auto;}.elementor-1608 .elementor-element.elementor-element-7874b87{--min-height:933px;--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1608 .elementor-element.elementor-element-7874b87::before, .elementor-1608 .elementor-element.elementor-element-7874b87 > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-7874b87 > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-7874b87 > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-7874b87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-7874b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-800px 0px;}.elementor-1608 .elementor-element.elementor-element-d1879be{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1608 .elementor-element.elementor-element-1a006f2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-1a006f2.e-con{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-4287327 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-1608 .elementor-element.elementor-element-4287327.elementor-element{--align-self:flex-start;}.elementor-1608 .elementor-element.elementor-element-4287327{text-align:left;}.elementor-1608 .elementor-element.elementor-element-4287327 .elementor-heading-title{font-size:24px;}.elementor-1608 .elementor-element.elementor-element-4d5c152 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-1608 .elementor-element.elementor-element-4d5c152.elementor-element{--align-self:flex-start;}.elementor-1608 .elementor-element.elementor-element-4d5c152{text-align:left;}.elementor-1608 .elementor-element.elementor-element-4d5c152 .elementor-heading-title{font-size:32px;}.elementor-1608 .elementor-element.elementor-element-0578e89 .elementor-divider{text-align:left;}.elementor-1608 .elementor-element.elementor-element-0578e89 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-1608 .elementor-element.elementor-element-813e702 > .elementor-widget-container{padding:0px 17px 0px 17px;}.elementor-1608 .elementor-element.elementor-element-813e702{text-align:left;}.elementor-1608 .elementor-element.elementor-element-24804e4{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-3a1d694 .elementor-divider{text-align:center;}.elementor-1608 .elementor-element.elementor-element-3a1d694 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-a901cc9 > .elementor-widget-container{padding:0px 17px 0px 17px;}.elementor-1608 .elementor-element.elementor-element-a901cc9{text-align:center;}.elementor-1608 .elementor-element.elementor-element-da93760 .elementor-divider{text-align:center;}.elementor-1608 .elementor-element.elementor-element-da93760 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-7d5efa5 > .elementor-widget-container{padding:0px 17px 0px 17px;}.elementor-1608 .elementor-element.elementor-element-7d5efa5{text-align:center;}.elementor-1608 .elementor-element.elementor-element-6ffb6ed .elementor-divider{text-align:center;}.elementor-1608 .elementor-element.elementor-element-6ffb6ed .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-554a3c0 > .elementor-widget-container{padding:0px 17px 0px 17px;}.elementor-1608 .elementor-element.elementor-element-554a3c0{text-align:center;}.elementor-1608 .elementor-element.elementor-element-12c2683 .elementor-divider{text-align:center;}.elementor-1608 .elementor-element.elementor-element-12c2683 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-478ef33 > .elementor-widget-container{padding:0px 17px 0px 17px;}.elementor-1608 .elementor-element.elementor-element-478ef33{text-align:center;}.elementor-1608 .elementor-element.elementor-element-571822a .elementor-divider{text-align:center;}.elementor-1608 .elementor-element.elementor-element-571822a .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-8f2a4ac > .elementor-widget-container{padding:0px 17px 0px 17px;}.elementor-1608 .elementor-element.elementor-element-8f2a4ac{text-align:center;}.elementor-1608 .elementor-element.elementor-element-d57f1e3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px;}.elementor-1608 .elementor-element.elementor-element-45bfbf8{--min-height:814px;--padding-top:40px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1608 .elementor-element.elementor-element-45bfbf8:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-45bfbf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-45px 0px;background-size:160px auto;}.elementor-1608 .elementor-element.elementor-element-45bfbf8::before, .elementor-1608 .elementor-element.elementor-element-45bfbf8 > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-45bfbf8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-45bfbf8 > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-45bfbf8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-45bfbf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:196px 0px;background-size:160px auto;}.elementor-1608 .elementor-element.elementor-element-c3c3c2b{--min-height:216px;}.elementor-1608 .elementor-element.elementor-element-c3c3c2b:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-c3c3c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:341px auto;}.elementor-1608 .elementor-element.elementor-element-6b52a83:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-6b52a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:352px auto;}.elementor-1608 .elementor-element.elementor-element-b024ab4{--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-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:67px;--e-n-carousel-arrow-size:24px;}.elementor-1608 .elementor-element.elementor-element-b024ab4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-b024ab4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:25px 25px 25px 25px;}.elementor-1608 .elementor-element.elementor-element-1fcdb6d{--width:108.081%;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1608 .elementor-element.elementor-element-fed63df{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:00px;--padding-left:12px;--padding-right:012px;}.elementor-1608 .elementor-element.elementor-element-fed63df.e-con{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-d2d58ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-1608 .elementor-element.elementor-element-d2d58ef.elementor-element{--align-self:flex-start;}.elementor-1608 .elementor-element.elementor-element-d2d58ef{text-align:center;}.elementor-1608 .elementor-element.elementor-element-d2d58ef .elementor-heading-title{font-size:32px;}.elementor-1608 .elementor-element.elementor-element-52edd51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-1608 .elementor-element.elementor-element-52edd51{text-align:left;}.elementor-1608 .elementor-element.elementor-element-52edd51 .elementor-heading-title{font-size:32px;}.elementor-1608 .elementor-element.elementor-element-376bccd .elementor-divider{text-align:left;}.elementor-1608 .elementor-element.elementor-element-376bccd .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-1608 .elementor-element.elementor-element-0489afc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-0489afc{text-align:left;font-size:16px;}.elementor-1608 .elementor-element.elementor-element-3432500.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-1608 .elementor-element.elementor-element-d391439{--min-height:189px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1608 .elementor-element.elementor-element-5f9ff8a{--min-height:732px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1608 .elementor-element.elementor-element-5f9ff8a:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-5f9ff8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1608 .elementor-element.elementor-element-5f9ff8a::before, .elementor-1608 .elementor-element.elementor-element-5f9ff8a > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-5f9ff8a > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-5f9ff8a > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-5f9ff8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-5f9ff8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1608 .elementor-element.elementor-element-ae49410 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-1608 .elementor-element.elementor-element-ae49410{text-align:center;}.elementor-1608 .elementor-element.elementor-element-07d4f47 .elementor-divider{text-align:center;}.elementor-1608 .elementor-element.elementor-element-07d4f47 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-d29a96f > .elementor-widget-container{padding:0px 17px 0px 17px;}.elementor-1608 .elementor-element.elementor-element-d29a96f{text-align:center;}.elementor-1608 .elementor-element.elementor-element-e5bce54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-1608 .elementor-element.elementor-element-e5bce54{text-align:center;}.elementor-1608 .elementor-element.elementor-element-b74ab2b .elementor-divider{text-align:center;}.elementor-1608 .elementor-element.elementor-element-b74ab2b .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-76002bc > .elementor-widget-container{padding:0px 17px 0px 17px;}.elementor-1608 .elementor-element.elementor-element-76002bc{text-align:center;}.elementor-1608 .elementor-element.elementor-element-ce0c067:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-ce0c067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:630px 0px;}.elementor-1608 .elementor-element.elementor-element-028f776 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-1608 .elementor-element.elementor-element-028f776{text-align:center;}.elementor-1608 .elementor-element.elementor-element-d57315f .elementor-divider{text-align:center;}.elementor-1608 .elementor-element.elementor-element-d57315f .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-2829c52 > .elementor-widget-container{padding:0px 17px 0px 17px;}.elementor-1608 .elementor-element.elementor-element-2829c52{text-align:center;}.elementor-1608 .elementor-element.elementor-element-6b18151{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1608 .elementor-element.elementor-element-3020cfa{--min-height:933px;--padding-top:40px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1608 .elementor-element.elementor-element-3020cfa:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-3020cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-645px 0px;}.elementor-1608 .elementor-element.elementor-element-3020cfa::before, .elementor-1608 .elementor-element.elementor-element-3020cfa > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-3020cfa > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-3020cfa > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-3020cfa > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-3020cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:125% 425px;background-size:131px auto;}.elementor-1608 .elementor-element.elementor-element-71dffc6{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1608 .elementor-element.elementor-element-c585b94{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-c585b94.e-con{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-e2caeca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-1608 .elementor-element.elementor-element-e2caeca{text-align:center;}.elementor-1608 .elementor-element.elementor-element-6339f35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-1608 .elementor-element.elementor-element-6339f35{text-align:center;}.elementor-1608 .elementor-element.elementor-element-d681c7e .elementor-divider{text-align:center;}.elementor-1608 .elementor-element.elementor-element-d681c7e .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-32122c0 > .elementor-widget-container{padding:0px 17px 0px 17px;}.elementor-1608 .elementor-element.elementor-element-32122c0{text-align:center;font-size:16px;}.elementor-1608 .elementor-element.elementor-element-d99b6a7{width:var( --container-widget-width, 273.5px );max-width:273.5px;--container-widget-width:273.5px;--container-widget-flex-grow:0;}.elementor-1608 .elementor-element.elementor-element-2228fd8{width:var( --container-widget-width, 243.5px );max-width:243.5px;--container-widget-width:243.5px;--container-widget-flex-grow:0;}.elementor-1608 .elementor-element.elementor-element-921124c{--min-height:34vh;}.elementor-1608 .elementor-element.elementor-element-921124c:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-921124c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:728px auto;}.elementor-1608 .elementor-element.elementor-element-80ce3d8{--min-height:32vh;}.elementor-1608 .elementor-element.elementor-element-80ce3d8:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-80ce3d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:691px auto;}.elementor-1608 .elementor-element.elementor-element-d268db6{--e-n-carousel-swiper-slides-to-display:1;}:where( .elementor-1608 .elementor-element.elementor-element-d268db6 .swiper-slide ) > .e-con{--border-radius:36px 36px 36px 36px;}.elementor-1608 .elementor-element.elementor-element-d2a6d0f{--min-height:933px;--padding-top:40px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1608 .elementor-element.elementor-element-d2a6d0f:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-d2a6d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-645px 0px;}.elementor-1608 .elementor-element.elementor-element-d2a6d0f::before, .elementor-1608 .elementor-element.elementor-element-d2a6d0f > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-d2a6d0f > .e-con-inner > .elementor-background-video-container::before, .elementor-1608 .elementor-element.elementor-element-d2a6d0f > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-d2a6d0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1608 .elementor-element.elementor-element-d2a6d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:125% 425px;background-size:131px auto;}.elementor-1608 .elementor-element.elementor-element-12f8d7a{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1608 .elementor-element.elementor-element-38a957f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-1608 .elementor-element.elementor-element-38a957f.e-con{--align-self:center;}.elementor-1608 .elementor-element.elementor-element-cc7f5bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--gap-medium) 0;}.elementor-1608 .elementor-element.elementor-element-cc7f5bc{text-align:center;}.elementor-1608 .elementor-element.elementor-element-86bb453 .elementor-divider{text-align:center;}.elementor-1608 .elementor-element.elementor-element-86bb453 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-dff4f4c{--min-height:342px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1608 .elementor-element.elementor-element-729118f{--container-widget-width:328px;--container-widget-flex-grow:0;width:var( --container-widget-width, 328px );max-width:328px;}.elementor-1608 .elementor-element.elementor-element-d0b00e7{--container-widget-width:307px;--container-widget-flex-grow:0;width:var( --container-widget-width, 307px );max-width:307px;}.elementor-1608 .elementor-element.elementor-element-832a08e{--container-widget-width:307px;--container-widget-flex-grow:0;width:var( --container-widget-width, 307px );max-width:307px;}}@media(min-width:768px){.elementor-1608 .elementor-element.elementor-element-8856941{--width:100%;}.elementor-1608 .elementor-element.elementor-element-70648a3{--width:74vw;}.elementor-1608 .elementor-element.elementor-element-0a33ed9{--width:100%;}.elementor-1608 .elementor-element.elementor-element-eb81a12{--width:50%;}.elementor-1608 .elementor-element.elementor-element-f337fde{--width:100%;}.elementor-1608 .elementor-element.elementor-element-0bc65c9{--content-width:68%;}.elementor-1608 .elementor-element.elementor-element-a847684{--content-width:100%;}.elementor-1608 .elementor-element.elementor-element-6b5f903{--width:835.297px;}.elementor-1608 .elementor-element.elementor-element-71fc516{--width:100%;}.elementor-1608 .elementor-element.elementor-element-64a98b9{--width:100%;}.elementor-1608 .elementor-element.elementor-element-7874b87{--content-width:100%;}.elementor-1608 .elementor-element.elementor-element-5d2e4a0{--content-width:100%;}.elementor-1608 .elementor-element.elementor-element-d1879be{--content-width:100%;}.elementor-1608 .elementor-element.elementor-element-1a006f2{--content-width:60%;}.elementor-1608 .elementor-element.elementor-element-1fcdb6d{--width:54%;}.elementor-1608 .elementor-element.elementor-element-fed63df{--width:100%;}.elementor-1608 .elementor-element.elementor-element-d391439{--content-width:100%;}.elementor-1608 .elementor-element.elementor-element-5f9ff8a{--content-width:1900px;}.elementor-1608 .elementor-element.elementor-element-0d4777c{--content-width:1800px;}.elementor-1608 .elementor-element.elementor-element-f8f9d13{--content-width:1700px;}.elementor-1608 .elementor-element.elementor-element-ce0c067{--content-width:1800px;}.elementor-1608 .elementor-element.elementor-element-3020cfa{--content-width:100%;}.elementor-1608 .elementor-element.elementor-element-71dffc6{--width:67%;}.elementor-1608 .elementor-element.elementor-element-c585b94{--width:100%;}.elementor-1608 .elementor-element.elementor-element-921124c{--content-width:100%;}.elementor-1608 .elementor-element.elementor-element-80ce3d8{--content-width:100%;}.elementor-1608 .elementor-element.elementor-element-d2a6d0f{--content-width:100%;}.elementor-1608 .elementor-element.elementor-element-12f8d7a{--width:100%;}.elementor-1608 .elementor-element.elementor-element-38a957f{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1608 .elementor-element.elementor-element-eb81a12{--width:47.91%;}.elementor-1608 .elementor-element.elementor-element-f337fde{--width:60%;}.elementor-1608 .elementor-element.elementor-element-c45cf7f{--width:100%;}.elementor-1608 .elementor-element.elementor-element-6b5f903{--width:100%;}.elementor-1608 .elementor-element.elementor-element-64a98b9{--width:100%;}.elementor-1608 .elementor-element.elementor-element-1fcdb6d{--width:100%;}.elementor-1608 .elementor-element.elementor-element-71dffc6{--width:100%;}.elementor-1608 .elementor-element.elementor-element-12f8d7a{--width:100%;}}/* Start custom CSS for nested-carousel, class: .elementor-element-8751b57 */@media (max-width: 769px) { .mft-arrows-carousel-styles .elementor-swiper-button i{ display:none;
}
}

.elementor-1608 .elementor-element.elementor-element-8751b57 @media (min-width: 1024px) { .swiper-pagination {
    display:none;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8496fc */@media (max-width: 767px) { .elementor-1608 .elementor-element.elementor-element-b8496fc { 
    font-size:40px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7b2b41 */@media (max-width: 767px) { .elementor-1608 .elementor-element.elementor-element-c7b2b41 { 
    font-size:16px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ae47eb */@media(max-width:767px){ .elementor-1608 .elementor-element.elementor-element-2ae47eb{
 font-size:24px!important;   
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-38aae0c */@media(min-width:767px){
    .elementor-1608 .elementor-element.elementor-element-38aae0c{ 
        display:none;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a33ed9 */@media(max-width:767px){ .elementor-1608 .elementor-element.elementor-element-0a33ed9{
    background-color:#FFFFFF!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a8f0cb */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b736db */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac4028b */.elementor-1608 .elementor-element.elementor-element-ac4028b img{
    border-radius:36px!important;
}
@media(min-width:1026) and (max-width:1367px) { .elementor-1608 .elementor-element.elementor-element-ac4028b{
    left:-18vw!important;
}
    .imagen-palmeras{
        left:-20vw !important;
    }
}
@media(max-width:1025px) { .elementor-1608 .elementor-element.elementor-element-ac4028b.imagen-palmeras{
    left:-24vw!important;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a984b6f */.elementor-1608 .elementor-element.elementor-element-a984b6f img{
    border-radius:36px!important;
}

@media(max-width:1367px)and (min-width:1026px){ .elementor-1608 .elementor-element.elementor-element-a984b6f{
    right:-18vw!important;
    top:45vw!important;
}
    .imagensofa{
        position:absolute;
        right:-18vw !important;
    }
}

@media(max-width:1025px) { .elementor-1608 .elementor-element.elementor-element-a984b6f{
    right:-22vw!important;
}}

@media(max-width:768px)and (min-width:300px){ .elementor-1608 .elementor-element.elementor-element-a984b6f{
    right:-18vw!important;
    top:105vw!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c45cf7f *//*Corrección visual PC AM*/

@media (min-width: 1024px) and (max-width: 1285px) {
  .elementor-1608 .elementor-element.elementor-element-c45cf7f {
    padding-left: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25205ac */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-528ab4f */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7c122b9 *//*.elementor-element .swiper .elementor-swiper-button-prev, .elementor-element .swiper~.elementor-swiper-button-prev, .elementor-lightbox .swiper .elementor-swiper-button-prev, .elementor-lightbox .swiper~.elementor-swiper-button-prev {
    left: 85px;
    bottom: 1px;
    top: unset;
}
.elementor-element .swiper .elementor-swiper-button-next, .elementor-element .swiper~.elementor-swiper-button-next, .elementor-lightbox .swiper .elementor-swiper-button-next, .elementor-lightbox .swiper~.elementor-swiper-button-next {
    right: 85px;
    bottom: 1px;
    top: unset;
}
*/
@media(max-width:1024px){elementor-element .swiper .elementor-swiper-button-next, .elementor-element .swiper~.elementor-swiper-button-next, .elementor-lightbox .swiper .elementor-swiper-button-next, .elementor-lightbox .swiper~.elementor-swiper-button-next, .elementor-element .swiper .elementor-swiper-button-prev,.elementor-element .swiper .elementor-swiper-button-next, .elementor-element .swiper~.elementor-swiper-button-next, .elementor-lightbox .swiper .elementor-swiper-button-next, .elementor-lightbox .swiper~.elementor-swiper-button-next  {
    display:none;
} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4287327 */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d5c152 */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-b024ab4 */@media(max-width:1024px){elementor-element .elementor-1608 .elementor-element.elementor-element-b024ab4 .elementor-swiper-button-next, .elementor-1608 .elementor-element.elementor-element-b024ab4 .elementor-swiper-button-prev  {
    display:none;
} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2d58ef */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52edd51 */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0489afc */@media(min-width:1024px)and (max-width:1400px){ .texto-sost {
    width:60%!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae49410 */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5bce54 */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-028f776 */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae49410 */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5bce54 */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-028f776 */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae49410 */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5bce54 */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-028f776 */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae49410 */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5bce54 */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-028f776 */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-6b18151 */@media(min-width:1024px){ .carrousel-ofertas{ 
    min-height:600px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2caeca */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6339f35 */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d268db6 */@media(min-width:1024px){ 
    .carrousel-loc{
        min-height:600px!important;
    }
}
@media(max-width:767px){ .carrousel-loc{
        max-height:300px!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc7f5bc */@media (max-width: 767px) { .titlemobile { 
    font-size: 28px!important;
}
}/* End custom CSS */