.elementor-1601 .elementor-element.elementor-element-5bb4882{--display:flex;--min-height:90svh;--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:0.5;}.elementor-1601 .elementor-element.elementor-element-5bb4882::before, .elementor-1601 .elementor-element.elementor-element-5bb4882 > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-5bb4882 > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-5bb4882 > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-5bb4882 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-5bb4882 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-1601 .elementor-element.elementor-element-5bb4882:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-5bb4882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/hero-home-bg-2.webp") 50% 50%;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-caa646c{--display:flex;--position:absolute;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-42px;--z-index:99;}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-caa646c{left:0px;}body.rtl .elementor-1601 .elementor-element.elementor-element-caa646c{right:0px;}.elementor-1601 .elementor-element.elementor-element-ff919bf{--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-1601 .elementor-element.elementor-element-c63d43e{--display:flex;--padding-top:var(--gap-xlg);--padding-bottom:var(--gap-lg);--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-a80ce52{--display:flex;--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-1601 .elementor-element.elementor-element-e9b179c > .elementor-widget-container{padding:0 0 var(--gap-main) 0;}.elementor-1601 .elementor-element.elementor-element-e9b179c img{width:100%;height:130px;}.elementor-1601 .elementor-element.elementor-element-5fc5f46 > .elementor-widget-container{padding:0 0 var(--gap-xs) 0;}.elementor-1601 .elementor-element.elementor-element-5fc5f46 .elementor-heading-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-b0d63c8 > .elementor-widget-container{padding:0 0 var(--gap-xs) 0;}.elementor-1601 .elementor-element.elementor-element-b0d63c8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-13f4851a );}.elementor-1601 .elementor-element.elementor-element-5032597 > .elementor-widget-container{padding:0 0 var(--gap-main) 0;}.elementor-1601 .elementor-element.elementor-element-5032597 .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-768ccb2 > .elementor-widget-container{padding:0 0 var(--gap-sm) 0;}.elementor-1601 .elementor-element.elementor-element-768ccb2{color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-e92129a{color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-1c7e1da > .elementor-widget-container{margin:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-1c7e1da .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-1c7e1da .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1601 .elementor-element.elementor-element-1c7e1da .elementor-button{font-family:var( --e-global-typography-cdb3973-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb3973-font-size );font-weight:var( --e-global-typography-cdb3973-font-weight );text-transform:var( --e-global-typography-cdb3973-text-transform );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-1c7e1da .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-1c7e1da .elementor-button:focus{color:var( --e-global-color-fb10a2a );}.elementor-1601 .elementor-element.elementor-element-1c7e1da .elementor-button:hover svg, .elementor-1601 .elementor-element.elementor-element-1c7e1da .elementor-button:focus svg{fill:var( --e-global-color-fb10a2a );}.elementor-1601 .elementor-element.elementor-element-bedc135{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--padding-top:var(--gap-main);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-f10b63d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-b761945 > .elementor-widget-container{padding:120px 0px 120px 0px;}.elementor-1601 .elementor-element.elementor-element-b761945.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-b761945 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1601 .elementor-element.elementor-element-5fedfc5{--display:flex;--justify-content:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-a55e42b > .elementor-widget-container{padding:var(--gap-m) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-a55e42b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-a55e42b img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1601 .elementor-element.elementor-element-27feef0 > .elementor-widget-container{padding:0 0 var(--gap-m) 0;}.elementor-1601 .elementor-element.elementor-element-27feef0 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1601 .elementor-element.elementor-element-624becc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-4b9007d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-4b9007d img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1601 .elementor-element.elementor-element-54690ff{--display:flex;--justify-content:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-114dae5 > .elementor-widget-container{padding:var(--gap-m) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-114dae5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-114dae5 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1601 .elementor-element.elementor-element-4297be0 > .elementor-widget-container{padding:0 0 var(--gap-m) 0;}.elementor-1601 .elementor-element.elementor-element-4297be0 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1601 .elementor-element.elementor-element-fb439dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-e763cb1 > .elementor-widget-container{padding:120px 0px 120px 0px;}.elementor-1601 .elementor-element.elementor-element-e763cb1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-e763cb1 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1601 .elementor-element.elementor-element-67ee435{--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-1601 .elementor-element.elementor-element-0432914{--display:flex;--padding-top:var(--gap-lg);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-cfcabc8{--display:flex;--padding-top:0;--padding-bottom:var(--gap-lg);--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-cfcabc8:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-cfcabc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/stain-bg-scaled.webp");background-position:top center;background-repeat:no-repeat;}.elementor-1601 .elementor-element.elementor-element-34d0176{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1601 .elementor-element.elementor-element-e85a8c2 > .elementor-widget-container{padding:0 0 var(--gap-xs) 0;}.elementor-1601 .elementor-element.elementor-element-e85a8c2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-13f4851a );}.elementor-1601 .elementor-element.elementor-element-be66e4c > .elementor-widget-container{padding:0 0 var(--gap-main) 0;}.elementor-1601 .elementor-element.elementor-element-be66e4c .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-71cb204 > .elementor-widget-container{padding:0 0 0 0;}.elementor-1601 .elementor-element.elementor-element-71cb204{color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-0417e6e > .elementor-widget-container{margin:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-0417e6e .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-0417e6e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1601 .elementor-element.elementor-element-0417e6e .elementor-button{font-family:var( --e-global-typography-cdb3973-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb3973-font-size );font-weight:var( --e-global-typography-cdb3973-font-weight );text-transform:var( --e-global-typography-cdb3973-text-transform );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-0417e6e .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-0417e6e .elementor-button:focus{color:var( --e-global-color-fb10a2a );}.elementor-1601 .elementor-element.elementor-element-0417e6e .elementor-button:hover svg, .elementor-1601 .elementor-element.elementor-element-0417e6e .elementor-button:focus svg{fill:var( --e-global-color-fb10a2a );}.elementor-1601 .elementor-element.elementor-element-b57ec17{--display:flex;--padding-top:var(--gap-main);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-d0d6664{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 var(--gap-main);--row-gap:0;--column-gap:var(--gap-main);--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-7e3255d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-c377b6d{--display:flex;--position:absolute;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-main);--padding-right:var(--gap-main);top:0px;--z-index:1;}.elementor-1601 .elementor-element.elementor-element-c377b6d:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-c377b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/confort-king-vista-montanna.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-c377b6d::before, .elementor-1601 .elementor-element.elementor-element-c377b6d > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-c377b6d > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-c377b6d > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-c377b6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-c377b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #FFFFFF 100%);}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-c377b6d{left:0px;}body.rtl .elementor-1601 .elementor-element.elementor-element-c377b6d{right:0px;}.elementor-1601 .elementor-element.elementor-element-6906f7a > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-6906f7a{text-align:center;}.elementor-1601 .elementor-element.elementor-element-6906f7a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-df00c6e{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-main);--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-df00c6e:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-df00c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1601 .elementor-element.elementor-element-df00c6e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-763bf78 img{width:100%;height:110px;object-fit:contain;object-position:center center;}.elementor-1601 .elementor-element.elementor-element-d64d6ef{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-1601 .elementor-element.elementor-element-d64d6ef > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-8ae06e5 > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-8ae06e5{text-align:center;}.elementor-1601 .elementor-element.elementor-element-8ae06e5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-334ff8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-b5c9101{--display:flex;--position:absolute;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-main);--padding-right:var(--gap-main);top:0px;--z-index:1;}.elementor-1601 .elementor-element.elementor-element-b5c9101:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-b5c9101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/confort-doble-vista-montanna.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-b5c9101::before, .elementor-1601 .elementor-element.elementor-element-b5c9101 > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-b5c9101 > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-b5c9101 > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-b5c9101 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-b5c9101 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #FFFFFF 100%);}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-b5c9101{left:0px;}body.rtl .elementor-1601 .elementor-element.elementor-element-b5c9101{right:0px;}.elementor-1601 .elementor-element.elementor-element-52f0afa > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-52f0afa{text-align:center;}.elementor-1601 .elementor-element.elementor-element-52f0afa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-2a93899{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-main);--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-2a93899:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-2a93899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1601 .elementor-element.elementor-element-2a93899.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-26c428b img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-1601 .elementor-element.elementor-element-01cb941{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-1601 .elementor-element.elementor-element-01cb941 > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-1974d47 > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-1974d47{text-align:center;}.elementor-1601 .elementor-element.elementor-element-1974d47 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-a7ef517{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-5c8c8fc{--display:flex;--position:absolute;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-main);--padding-right:var(--gap-main);top:0px;--z-index:1;}.elementor-1601 .elementor-element.elementor-element-5c8c8fc:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-5c8c8fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/confort-king-vista-parcial-mar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-5c8c8fc::before, .elementor-1601 .elementor-element.elementor-element-5c8c8fc > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-5c8c8fc > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-5c8c8fc > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-5c8c8fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-5c8c8fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #FFFFFF 100%);}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-5c8c8fc{left:0px;}body.rtl .elementor-1601 .elementor-element.elementor-element-5c8c8fc{right:0px;}.elementor-1601 .elementor-element.elementor-element-77e57d1 > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-77e57d1{text-align:center;}.elementor-1601 .elementor-element.elementor-element-77e57d1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-165c1e7{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-main);--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-165c1e7:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-165c1e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1601 .elementor-element.elementor-element-165c1e7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-95b8d9e img{width:100%;height:110px;object-fit:contain;object-position:center center;}.elementor-1601 .elementor-element.elementor-element-3974ff7{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-1601 .elementor-element.elementor-element-3974ff7 > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-38f6212 > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-38f6212{text-align:center;}.elementor-1601 .elementor-element.elementor-element-38f6212 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-a29845e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 var(--gap-main);--row-gap:0;--column-gap:var(--gap-main);--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-3a17b7e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-b1ee805{--display:flex;--position:absolute;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-main);--padding-right:var(--gap-main);top:0px;--z-index:1;}.elementor-1601 .elementor-element.elementor-element-b1ee805:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-b1ee805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/confort-doble-vista-parcial-mar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-b1ee805::before, .elementor-1601 .elementor-element.elementor-element-b1ee805 > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-b1ee805 > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-b1ee805 > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-b1ee805 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-b1ee805 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #FFFFFF 100%);}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-b1ee805{left:0px;}body.rtl .elementor-1601 .elementor-element.elementor-element-b1ee805{right:0px;}.elementor-1601 .elementor-element.elementor-element-0ab7c50 > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-0ab7c50{text-align:center;}.elementor-1601 .elementor-element.elementor-element-0ab7c50 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-e00f96b{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-main);--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-e00f96b:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-e00f96b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1601 .elementor-element.elementor-element-e00f96b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-7d0a992 img{width:100%;height:110px;object-fit:contain;object-position:center center;}.elementor-1601 .elementor-element.elementor-element-d365e29{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-1601 .elementor-element.elementor-element-d365e29 > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-f162e0b > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-f162e0b{text-align:center;}.elementor-1601 .elementor-element.elementor-element-f162e0b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-cd13a7d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-e9c20fa{--display:flex;--position:absolute;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-main);--padding-right:var(--gap-main);top:0px;--z-index:1;}.elementor-1601 .elementor-element.elementor-element-e9c20fa:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-e9c20fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/confort-doble-vista-mar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-e9c20fa::before, .elementor-1601 .elementor-element.elementor-element-e9c20fa > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-e9c20fa > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-e9c20fa > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-e9c20fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-e9c20fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #FFFFFF 100%);}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-e9c20fa{left:0px;}body.rtl .elementor-1601 .elementor-element.elementor-element-e9c20fa{right:0px;}.elementor-1601 .elementor-element.elementor-element-3013102 > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-3013102{text-align:center;}.elementor-1601 .elementor-element.elementor-element-3013102 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-5716dfe{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-main);--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-5716dfe:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-5716dfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1601 .elementor-element.elementor-element-5716dfe.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-fa98aa8 img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-1601 .elementor-element.elementor-element-3fc8592{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-1601 .elementor-element.elementor-element-3fc8592 > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-921f38a > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-921f38a{text-align:center;}.elementor-1601 .elementor-element.elementor-element-921f38a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-ac0c920{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-534408d{--display:flex;--position:absolute;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.4;--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-main);--padding-right:var(--gap-main);top:0px;--z-index:1;}.elementor-1601 .elementor-element.elementor-element-534408d:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-534408d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/superior-king-vista-mar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-534408d::before, .elementor-1601 .elementor-element.elementor-element-534408d > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-534408d > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-534408d > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-534408d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-534408d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #FFFFFF 100%);}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-534408d{left:0px;}body.rtl .elementor-1601 .elementor-element.elementor-element-534408d{right:0px;}.elementor-1601 .elementor-element.elementor-element-f8bc260 > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-f8bc260{text-align:center;}.elementor-1601 .elementor-element.elementor-element-f8bc260 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-b3a5443{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-main);--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-b3a5443:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-b3a5443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1601 .elementor-element.elementor-element-b3a5443.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-046cb49 img{width:100%;height:110px;object-fit:contain;object-position:center center;}.elementor-1601 .elementor-element.elementor-element-3b04e31{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-1601 .elementor-element.elementor-element-3b04e31 > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-0b4a606 > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-0b4a606{text-align:center;}.elementor-1601 .elementor-element.elementor-element-0b4a606 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-b2140f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 var(--gap-main);--row-gap:0;--column-gap:var(--gap-main);--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-d1d9eee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-4a4a665{--display:flex;--position:absolute;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-main);--padding-right:var(--gap-main);top:0px;--z-index:1;}.elementor-1601 .elementor-element.elementor-element-4a4a665:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-4a4a665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/royal-suite-king-vista-parcial-mar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-4a4a665::before, .elementor-1601 .elementor-element.elementor-element-4a4a665 > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-4a4a665 > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-4a4a665 > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-4a4a665 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-4a4a665 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #FFFFFF 100%);}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-4a4a665{left:0px;}body.rtl .elementor-1601 .elementor-element.elementor-element-4a4a665{right:0px;}.elementor-1601 .elementor-element.elementor-element-c606b6b > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-c606b6b{text-align:center;}.elementor-1601 .elementor-element.elementor-element-c606b6b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-92e03a3{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-main);--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-92e03a3:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-92e03a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1601 .elementor-element.elementor-element-92e03a3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-20e68ae img{width:100%;height:110px;object-fit:contain;object-position:center center;}.elementor-1601 .elementor-element.elementor-element-4c920ff{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-1601 .elementor-element.elementor-element-4c920ff > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-8a4ff7c > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-8a4ff7c{text-align:center;}.elementor-1601 .elementor-element.elementor-element-8a4ff7c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-cd35581{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-9426b5a{--display:flex;--position:absolute;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-main);--padding-right:var(--gap-main);top:0px;--z-index:1;}.elementor-1601 .elementor-element.elementor-element-9426b5a:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-9426b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/royal-suite-king-vista-al-mar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-9426b5a::before, .elementor-1601 .elementor-element.elementor-element-9426b5a > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-9426b5a > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-9426b5a > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-9426b5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-9426b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #FFFFFF 100%);}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-9426b5a{left:0px;}body.rtl .elementor-1601 .elementor-element.elementor-element-9426b5a{right:0px;}.elementor-1601 .elementor-element.elementor-element-7140aa5 > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-7140aa5{text-align:center;}.elementor-1601 .elementor-element.elementor-element-7140aa5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-9ccd7cf{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-main);--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-9ccd7cf:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-9ccd7cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1601 .elementor-element.elementor-element-9ccd7cf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-324465b img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-1601 .elementor-element.elementor-element-42a8d7d{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-1601 .elementor-element.elementor-element-42a8d7d > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-3a9e8c9 > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-3a9e8c9{text-align:center;}.elementor-1601 .elementor-element.elementor-element-3a9e8c9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-9f323fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-e788d28{--display:flex;--position:absolute;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-main);--padding-right:var(--gap-main);top:0px;--z-index:1;}.elementor-1601 .elementor-element.elementor-element-e788d28:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-e788d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/royal-suite-vista-doble-mar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-e788d28::before, .elementor-1601 .elementor-element.elementor-element-e788d28 > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-e788d28 > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-e788d28 > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-e788d28 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-e788d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #FFFFFF 100%);}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-e788d28{left:0px;}body.rtl .elementor-1601 .elementor-element.elementor-element-e788d28{right:0px;}.elementor-1601 .elementor-element.elementor-element-c2c46b7 > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-c2c46b7{text-align:center;}.elementor-1601 .elementor-element.elementor-element-c2c46b7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-518b36e{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-main);--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-518b36e:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-518b36e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1601 .elementor-element.elementor-element-518b36e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-d33cde8 img{width:100%;height:110px;object-fit:contain;object-position:center center;}.elementor-1601 .elementor-element.elementor-element-b732e46{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-1601 .elementor-element.elementor-element-b732e46 > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-8714e3c > .elementor-widget-container{padding:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-8714e3c{text-align:center;}.elementor-1601 .elementor-element.elementor-element-8714e3c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-c7d2589{--display:flex;--padding-top:var(--gap-main);--padding-bottom:0;--padding-left:16px;--padding-right:16px;}.elementor-1601 .elementor-element.elementor-element-336fcec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-ca48c00{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);--z-index:1;}.elementor-1601 .elementor-element.elementor-element-ca48c00:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-ca48c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/confort-king-vista-montanna.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-bb9a06c{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-bb9a06c:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-bb9a06c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-bb9a06c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-33ec485 > .elementor-widget-container{padding:0 0 var(--gap-xs) 0;}.elementor-1601 .elementor-element.elementor-element-33ec485{text-align:center;}.elementor-1601 .elementor-element.elementor-element-33ec485 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-891c274{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-1601 .elementor-element.elementor-element-891c274 > .elementor-widget-container{padding:0 0 0 0;}.elementor-1601 .elementor-element.elementor-element-cb87fc2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-60bbaa9{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);--z-index:1;}.elementor-1601 .elementor-element.elementor-element-60bbaa9:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-60bbaa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/confort-doble-vista-montanna.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-9b5ae33{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-9b5ae33:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-9b5ae33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-9b5ae33.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-676ddd9 > .elementor-widget-container{padding:0 0 var(--gap-xs) 0;}.elementor-1601 .elementor-element.elementor-element-676ddd9{text-align:center;}.elementor-1601 .elementor-element.elementor-element-676ddd9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-ab83f2a{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-1601 .elementor-element.elementor-element-ab83f2a > .elementor-widget-container{padding:0 0 0 0;}.elementor-1601 .elementor-element.elementor-element-dd601b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-6205cba{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);--z-index:1;}.elementor-1601 .elementor-element.elementor-element-6205cba:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-6205cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/confort-king-vista-parcial-mar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-bbb48a1{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-bbb48a1:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-bbb48a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-bbb48a1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-d0c2aed > .elementor-widget-container{padding:0 0 var(--gap-xs) 0;}.elementor-1601 .elementor-element.elementor-element-d0c2aed{text-align:center;}.elementor-1601 .elementor-element.elementor-element-d0c2aed .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-a789419{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-1601 .elementor-element.elementor-element-a789419 > .elementor-widget-container{padding:0 0 0 0;}.elementor-1601 .elementor-element.elementor-element-3727e1a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-ab48b15{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);--z-index:1;}.elementor-1601 .elementor-element.elementor-element-ab48b15:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-ab48b15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/confort-doble-vista-parcial-mar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-268c296{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-268c296:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-268c296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-268c296.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-3f18c74 > .elementor-widget-container{padding:0 0 var(--gap-xs) 0;}.elementor-1601 .elementor-element.elementor-element-3f18c74{text-align:center;}.elementor-1601 .elementor-element.elementor-element-3f18c74 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-90c6131{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-1601 .elementor-element.elementor-element-90c6131 > .elementor-widget-container{padding:0 0 0 0;}.elementor-1601 .elementor-element.elementor-element-83171be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-53bcac1{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);--z-index:1;}.elementor-1601 .elementor-element.elementor-element-53bcac1:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-53bcac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/confort-doble-vista-mar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-b02d1e7{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-b02d1e7:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-b02d1e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-b02d1e7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-dbe8041 > .elementor-widget-container{padding:0 0 var(--gap-xs) 0;}.elementor-1601 .elementor-element.elementor-element-dbe8041{text-align:center;}.elementor-1601 .elementor-element.elementor-element-dbe8041 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-a7904f9{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-1601 .elementor-element.elementor-element-a7904f9 > .elementor-widget-container{padding:0 0 0 0;}.elementor-1601 .elementor-element.elementor-element-a7efad5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-b35af46{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);--z-index:1;}.elementor-1601 .elementor-element.elementor-element-b35af46:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-b35af46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/superior-king-vista-mar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-5d93bbc{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-5d93bbc:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-5d93bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-5d93bbc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-0d83e83 > .elementor-widget-container{padding:0 0 var(--gap-xs) 0;}.elementor-1601 .elementor-element.elementor-element-0d83e83{text-align:center;}.elementor-1601 .elementor-element.elementor-element-0d83e83 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-ab31b5f{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-1601 .elementor-element.elementor-element-ab31b5f > .elementor-widget-container{padding:0 0 0 0;}.elementor-1601 .elementor-element.elementor-element-7037ebd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-1553ab1{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);--z-index:1;}.elementor-1601 .elementor-element.elementor-element-1553ab1:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-1553ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/royal-suite-king-vista-parcial-mar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-dfe5175{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-dfe5175:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-dfe5175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-dfe5175.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-62b1340 > .elementor-widget-container{padding:0 0 var(--gap-xs) 0;}.elementor-1601 .elementor-element.elementor-element-62b1340{text-align:center;}.elementor-1601 .elementor-element.elementor-element-62b1340 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-8ecf9a6{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-1601 .elementor-element.elementor-element-8ecf9a6 > .elementor-widget-container{padding:0 0 0 0;}.elementor-1601 .elementor-element.elementor-element-a812d77{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-31e21d1{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);--z-index:1;}.elementor-1601 .elementor-element.elementor-element-31e21d1:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-31e21d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/royal-suite-king-vista-al-mar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-296e84a{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-296e84a:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-296e84a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-296e84a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-4f6d39d > .elementor-widget-container{padding:0 0 var(--gap-xs) 0;}.elementor-1601 .elementor-element.elementor-element-4f6d39d{text-align:center;}.elementor-1601 .elementor-element.elementor-element-4f6d39d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-0c1b96d{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-1601 .elementor-element.elementor-element-0c1b96d > .elementor-widget-container{padding:0 0 0 0;}.elementor-1601 .elementor-element.elementor-element-6ab911d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-fa73ad7{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);--z-index:1;}.elementor-1601 .elementor-element.elementor-element-fa73ad7:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-fa73ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/royal-suite-vista-doble-mar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-7315298{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-7315298:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-7315298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-7315298.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-4aaff7b > .elementor-widget-container{padding:0 0 var(--gap-xs) 0;}.elementor-1601 .elementor-element.elementor-element-4aaff7b{text-align:center;}.elementor-1601 .elementor-element.elementor-element-4aaff7b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-bed4330{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-1601 .elementor-element.elementor-element-bed4330 > .elementor-widget-container{padding:0 0 0 0;}.elementor-1601 .elementor-element.elementor-element-2abbfc3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-text );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-be0bd48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-1601 .elementor-element.elementor-element-be0bd48::before, .elementor-1601 .elementor-element.elementor-element-be0bd48 > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-be0bd48 > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-be0bd48 > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-be0bd48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-be0bd48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/home-offers-bg.webp");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-2ce6f7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:var(--gap-lg);--padding-bottom:var(--gap-lg);--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-2ce6f7d:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-2ce6f7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-47eea86e ) 10%, var( --e-global-color-secondary ) 115%);}.elementor-1601 .elementor-element.elementor-element-f5bba7d{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:var(--gap-lg);--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-411b8c7 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1601 .elementor-element.elementor-element-79c2f8b{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-xs);--padding-bottom:0;--padding-left:var(--gap-main);--padding-right:var(--gap-xs);}.elementor-1601 .elementor-element.elementor-element-ca920c6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-b2a6593 > .elementor-widget-container{padding:0 0 var(--gap-xs) 0;}.elementor-1601 .elementor-element.elementor-element-b2a6593 img{width:100%;height:40px;}.elementor-1601 .elementor-element.elementor-element-d42a9a8 > .elementor-widget-container{padding:0 0 var(--gap-xs) 0;}.elementor-1601 .elementor-element.elementor-element-d42a9a8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-c500380 > .elementor-widget-container{padding:0 0 var(--gap-main) 0;}.elementor-1601 .elementor-element.elementor-element-c500380 .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-1523a3d > .elementor-widget-container{padding:0 0 0 0;}.elementor-1601 .elementor-element.elementor-element-1523a3d{text-align:left;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-269a6b8 > .elementor-widget-container{padding:var(--gap-main) 0 0 var(--gap-xs);}.elementor-1601 .elementor-element.elementor-element-269a6b8 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-269a6b8 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-1601 .elementor-element.elementor-element-269a6b8{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-1601 .elementor-element.elementor-element-269a6b8 .elementor-icon-list-icon{padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-269a6b8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-48b6616 > .elementor-widget-container{margin:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-48b6616 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-48b6616 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1601 .elementor-element.elementor-element-48b6616 .elementor-button{font-family:var( --e-global-typography-cdb3973-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb3973-font-size );font-weight:var( --e-global-typography-cdb3973-font-weight );text-transform:var( --e-global-typography-cdb3973-text-transform );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-48b6616 .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-48b6616 .elementor-button:focus{color:var( --e-global-color-fb10a2a );}.elementor-1601 .elementor-element.elementor-element-48b6616 .elementor-button:hover svg, .elementor-1601 .elementor-element.elementor-element-48b6616 .elementor-button:focus svg{fill:var( --e-global-color-fb10a2a );}.elementor-1601 .elementor-element.elementor-element-a0b2397{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-lg);--padding-bottom:var(--gap-xlg);--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-e752af5 > .elementor-widget-container{padding:0 0 var(--gap-xs) 0;}.elementor-1601 .elementor-element.elementor-element-e752af5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1601 .elementor-element.elementor-element-f386eda > .elementor-widget-container{padding:0 0 var(--gap-sm) 0;}.elementor-1601 .elementor-element.elementor-element-f386eda{text-align:center;}.elementor-1601 .elementor-element.elementor-element-f386eda .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );}.elementor-1601 .elementor-element.elementor-element-7492097{text-align:center;}.elementor-1601 .elementor-element.elementor-element-57bbea7 > .elementor-widget-container{margin:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-57bbea7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-57bbea7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1601 .elementor-element.elementor-element-57bbea7 .elementor-button{font-family:var( --e-global-typography-cdb3973-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb3973-font-size );font-weight:var( --e-global-typography-cdb3973-font-weight );text-transform:var( --e-global-typography-cdb3973-text-transform );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-7385818{--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-1601 .elementor-element.elementor-element-7385818:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-7385818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-316ee69 );}.elementor-1601 .elementor-element.elementor-element-d18269e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:var(--gap-xlg);--padding-bottom:var(--gap-lg);--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-21c0924{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:var(--gap-main);}.elementor-1601 .elementor-element.elementor-element-cd1500d{text-align:center;}.elementor-1601 .elementor-element.elementor-element-cd1500d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-81afb00 > .elementor-widget-container{padding:0 0 var(--gap-sm) 0;}.elementor-1601 .elementor-element.elementor-element-81afb00{text-align:center;}.elementor-1601 .elementor-element.elementor-element-81afb00 .elementor-heading-title{font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-5c30b92.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-5c30b92 img{width:100%;height:100%;object-fit:cover;object-position:center center;box-shadow:40px 40px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-1601 .elementor-element.elementor-element-cec8abb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-05e67b2 > .elementor-widget-container{margin:0 0 0 0;padding:0 0 var(--gap-main ) 0;}.elementor-1601 .elementor-element.elementor-element-05e67b2 img{width:100%;height:100%;object-fit:cover;object-position:center center;box-shadow:40px 40px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-1601 .elementor-element.elementor-element-a84c7f3 > .elementor-widget-container{padding:0 0 var(--gap-sm) 0;}.elementor-1601 .elementor-element.elementor-element-a84c7f3{color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-24e4926{color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-7db227e > .elementor-widget-container{margin:var(--gap-m) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-7db227e .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-7db227e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1601 .elementor-element.elementor-element-7db227e .elementor-button{font-family:var( --e-global-typography-cdb3973-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb3973-font-size );font-weight:var( --e-global-typography-cdb3973-font-weight );text-transform:var( --e-global-typography-cdb3973-text-transform );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-7db227e .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-7db227e .elementor-button:focus{color:var( --e-global-color-fb10a2a );}.elementor-1601 .elementor-element.elementor-element-7db227e .elementor-button:hover svg, .elementor-1601 .elementor-element.elementor-element-7db227e .elementor-button:focus svg{fill:var( --e-global-color-fb10a2a );}.elementor-1601 .elementor-element.elementor-element-7af9ea5{--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;--overflow:hidden;}.elementor-1601 .elementor-element.elementor-element-7af9ea5:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-7af9ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-316ee69 );}.elementor-1601 .elementor-element.elementor-element-eb99120{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-349e37a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:var(--gap-lg);--padding-bottom:var(--gap-lg);--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-509a365{--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;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-28d4b60{--display:flex;--padding-top:0;--padding-bottom:var(--gap-lg);--padding-left:0;--padding-right:var(--gap-lg);}.elementor-1601 .elementor-element.elementor-element-8783e03.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-8783e03 img{width:100%;height:100%;object-fit:cover;object-position:center center;box-shadow:40px 40px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-1601 .elementor-element.elementor-element-9770982{--display:flex;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:var(--gap-lg);--padding-bottom:0;--padding-left:var(--gap-lg);--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-978dc44.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-978dc44 img{width:100%;height:100%;object-fit:cover;object-position:center center;box-shadow:40px 40px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-1601 .elementor-element.elementor-element-24d2cef{--display:flex;--position:absolute;--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;--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:var(--gap-m);--padding-right:var(--gap-m);}.elementor-1601 .elementor-element.elementor-element-24d2cef:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-24d2cef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-24d2cef{left:50%;}body.rtl .elementor-1601 .elementor-element.elementor-element-24d2cef{right:50%;}.elementor-1601 .elementor-element.elementor-element-7acfdc9 > .elementor-widget-container{padding:0 0 var(--gap-sm) 0;}.elementor-1601 .elementor-element.elementor-element-7acfdc9{text-align:center;}.elementor-1601 .elementor-element.elementor-element-7acfdc9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1601 .elementor-element.elementor-element-20a5d84 > .elementor-widget-container{padding:0 0 var(--gap-sm) 0;}.elementor-1601 .elementor-element.elementor-element-20a5d84{text-align:center;}.elementor-1601 .elementor-element.elementor-element-20a5d84 .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );}.elementor-1601 .elementor-element.elementor-element-35eba73{text-align:center;}.elementor-1601 .elementor-element.elementor-element-50cba10{text-align:center;}.elementor-1601 .elementor-element.elementor-element-641bab2 > .elementor-widget-container{margin:var(--gap-sm) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-641bab2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-641bab2 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1601 .elementor-element.elementor-element-641bab2 .elementor-button{font-family:var( --e-global-typography-cdb3973-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb3973-font-size );font-weight:var( --e-global-typography-cdb3973-font-weight );text-transform:var( --e-global-typography-cdb3973-text-transform );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-2aea0aa{--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-1601 .elementor-element.elementor-element-2aea0aa:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-2aea0aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-316ee69 );}.elementor-1601 .elementor-element.elementor-element-e03564e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:var(--gap-m);--padding-bottom:200px;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-e7a8971{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-a2b70c7 > .elementor-widget-container{margin:0 0 0 0;padding:0 0 var(--gap-main ) 0;}.elementor-1601 .elementor-element.elementor-element-a2b70c7 img{width:100%;height:100%;object-fit:cover;object-position:center center;box-shadow:40px 40px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-1601 .elementor-element.elementor-element-f515282{color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-9c5717e > .elementor-widget-container{padding:var(--gap-main) 0 0 var(--gap-xs);}.elementor-1601 .elementor-element.elementor-element-9c5717e .elementor-icon-list-icon i{color:var( --e-global-color-7e09dfd );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-9c5717e .elementor-icon-list-icon svg{fill:var( --e-global-color-7e09dfd );transition:fill 0.3s;}.elementor-1601 .elementor-element.elementor-element-9c5717e{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-1601 .elementor-element.elementor-element-9c5717e .elementor-icon-list-icon{padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-9c5717e .elementor-icon-list-text{color:var( --e-global-color-7e09dfd );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-4b2eb9f > .elementor-widget-container{margin:var(--gap-m) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-4b2eb9f .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-4b2eb9f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1601 .elementor-element.elementor-element-4b2eb9f .elementor-button{font-family:var( --e-global-typography-cdb3973-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb3973-font-size );font-weight:var( --e-global-typography-cdb3973-font-weight );text-transform:var( --e-global-typography-cdb3973-text-transform );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-4b2eb9f .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-4b2eb9f .elementor-button:focus{color:var( --e-global-color-fb10a2a );}.elementor-1601 .elementor-element.elementor-element-4b2eb9f .elementor-button:hover svg, .elementor-1601 .elementor-element.elementor-element-4b2eb9f .elementor-button:focus svg{fill:var( --e-global-color-fb10a2a );}.elementor-1601 .elementor-element.elementor-element-bff606e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0;--padding-bottom:0;--padding-left:var(--gap-main);--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-0c8078a{text-align:center;}.elementor-1601 .elementor-element.elementor-element-0c8078a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-1562ad4 > .elementor-widget-container{padding:0 0 var(--gap-sm) 0;}.elementor-1601 .elementor-element.elementor-element-1562ad4{text-align:center;}.elementor-1601 .elementor-element.elementor-element-1562ad4 .elementor-heading-title{font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-7d4df4c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1601 .elementor-element.elementor-element-7d4df4c img{width:100%;height:100%;object-fit:cover;object-position:center center;box-shadow:40px 40px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-1601 .elementor-element.elementor-element-d8a8215{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-8563687{--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-1601 .elementor-element.elementor-element-bd8311b{--display:flex;--padding-top:var(--gap-main);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-d48409b{--display:flex;--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-1601 .elementor-element.elementor-element-567ca66 > .elementor-widget-container{padding:0 0 var(--gap-sm) 0;}.elementor-1601 .elementor-element.elementor-element-567ca66 img{width:100%;height:130px;}.elementor-1601 .elementor-element.elementor-element-c7fc4a9 > .elementor-widget-container{padding:0 0 var(--gap-xs) 0;}.elementor-1601 .elementor-element.elementor-element-c7fc4a9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-13f4851a );}.elementor-1601 .elementor-element.elementor-element-ac44f76 > .elementor-widget-container{padding:0 0 var(--gap-main) 0;}.elementor-1601 .elementor-element.elementor-element-ac44f76 .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-9840cfe > .elementor-widget-container{padding:0 0 0 0;}.elementor-1601 .elementor-element.elementor-element-9840cfe{color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-0b9a62b{--display:flex;--padding-top:var(--gap-m);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-bda51a7{--e-image-carousel-slides-to-show:1;}.elementor-1601 .elementor-element.elementor-element-bda51a7 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1601 .elementor-element.elementor-element-bda51a7 .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;color:var( --e-global-color-47eea86e );}.elementor-1601 .elementor-element.elementor-element-bda51a7 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1601 .elementor-element.elementor-element-bda51a7 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-47eea86e );}.elementor-1601 .elementor-element.elementor-element-d90c5a9{--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-1601 .elementor-element.elementor-element-4568f89{--display:flex;--padding-top:var(--gap-lg);--padding-bottom:var(--gap-lg);--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-1ca980b{--display:flex;--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-1601 .elementor-element.elementor-element-668f5a4 > .elementor-widget-container{padding:0 0 var(--gap-xs) 0;}.elementor-1601 .elementor-element.elementor-element-668f5a4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-13f4851a );}.elementor-1601 .elementor-element.elementor-element-3d1eae8 > .elementor-widget-container{padding:0 0 var(--gap-main) 0;}.elementor-1601 .elementor-element.elementor-element-3d1eae8 .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-d99a6d0 > .elementor-widget-container{padding:0 0 0 0;}.elementor-1601 .elementor-element.elementor-element-d99a6d0{color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-bffafeb > .elementor-widget-container{margin:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-bffafeb .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-bffafeb .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1601 .elementor-element.elementor-element-bffafeb .elementor-button{font-family:var( --e-global-typography-cdb3973-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb3973-font-size );font-weight:var( --e-global-typography-cdb3973-font-weight );text-transform:var( --e-global-typography-cdb3973-text-transform );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-bffafeb .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-bffafeb .elementor-button:focus{color:var( --e-global-color-fb10a2a );}.elementor-1601 .elementor-element.elementor-element-bffafeb .elementor-button:hover svg, .elementor-1601 .elementor-element.elementor-element-bffafeb .elementor-button:focus svg{fill:var( --e-global-color-fb10a2a );}.elementor-1601 .elementor-element.elementor-element-fd6fcda{--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;--padding-top:var(--gap-sm);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-30a8d3b > .elementor-widget-container{padding:var(--gap-sm) var(--gap-sm) var(--gap-sm) var(--gap-sm);}.elementor-1601 .elementor-element.elementor-element-30a8d3b{--icon-box-icon-margin:15px;}.elementor-1601 .elementor-element.elementor-element-30a8d3b .elementor-icon-box-title{color:var( --e-global-color-51c4a62 );}.elementor-1601 .elementor-element.elementor-element-30a8d3b .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-30a8d3b .elementor-icon-box-title a{font-family:var( --e-global-typography-fe530e3-font-family ), Sans-serif;font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-6dce014 > .elementor-widget-container{padding:var(--gap-sm) var(--gap-sm) var(--gap-sm) var(--gap-sm);}.elementor-1601 .elementor-element.elementor-element-6dce014{--icon-box-icon-margin:15px;}.elementor-1601 .elementor-element.elementor-element-6dce014 .elementor-icon-box-title{color:var( --e-global-color-51c4a62 );}.elementor-1601 .elementor-element.elementor-element-6dce014 .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-6dce014 .elementor-icon-box-title a{font-family:var( --e-global-typography-fe530e3-font-family ), Sans-serif;font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-eeb5736 > .elementor-widget-container{padding:var(--gap-sm) var(--gap-sm) var(--gap-sm) var(--gap-sm);}.elementor-1601 .elementor-element.elementor-element-eeb5736{--icon-box-icon-margin:15px;}.elementor-1601 .elementor-element.elementor-element-eeb5736 .elementor-icon-box-title{color:var( --e-global-color-51c4a62 );}.elementor-1601 .elementor-element.elementor-element-eeb5736 .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-eeb5736 .elementor-icon-box-title a{font-family:var( --e-global-typography-fe530e3-font-family ), Sans-serif;font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-118c432 > .elementor-widget-container{padding:var(--gap-sm) var(--gap-sm) var(--gap-sm) var(--gap-sm);}.elementor-1601 .elementor-element.elementor-element-118c432{--icon-box-icon-margin:15px;}.elementor-1601 .elementor-element.elementor-element-118c432 .elementor-icon-box-title{color:var( --e-global-color-51c4a62 );}.elementor-1601 .elementor-element.elementor-element-118c432 .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-118c432 .elementor-icon-box-title a{font-family:var( --e-global-typography-fe530e3-font-family ), Sans-serif;font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-aa7f0ea{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-1df407c > .elementor-widget-container{padding:var(--gap-sm) var(--gap-sm) var(--gap-sm) var(--gap-sm);}.elementor-1601 .elementor-element.elementor-element-1df407c{--icon-box-icon-margin:15px;}.elementor-1601 .elementor-element.elementor-element-1df407c .elementor-icon-box-title{color:var( --e-global-color-51c4a62 );}.elementor-1601 .elementor-element.elementor-element-1df407c .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-1df407c .elementor-icon-box-title a{font-family:var( --e-global-typography-fe530e3-font-family ), Sans-serif;font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-0be7d76 > .elementor-widget-container{padding:var(--gap-sm) var(--gap-sm) var(--gap-sm) var(--gap-sm);}.elementor-1601 .elementor-element.elementor-element-0be7d76{--icon-box-icon-margin:15px;}.elementor-1601 .elementor-element.elementor-element-0be7d76 .elementor-icon-box-title{color:var( --e-global-color-51c4a62 );}.elementor-1601 .elementor-element.elementor-element-0be7d76 .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-0be7d76 .elementor-icon-box-title a{font-family:var( --e-global-typography-fe530e3-font-family ), Sans-serif;font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-f0b7b4a > .elementor-widget-container{padding:var(--gap-sm) var(--gap-sm) var(--gap-sm) var(--gap-sm);}.elementor-1601 .elementor-element.elementor-element-f0b7b4a{--icon-box-icon-margin:15px;}.elementor-1601 .elementor-element.elementor-element-f0b7b4a .elementor-icon-box-title{color:var( --e-global-color-51c4a62 );}.elementor-1601 .elementor-element.elementor-element-f0b7b4a .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-f0b7b4a .elementor-icon-box-title a{font-family:var( --e-global-typography-fe530e3-font-family ), Sans-serif;font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-ae0d2a2{--display:flex;--min-height:840px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.6;}.elementor-1601 .elementor-element.elementor-element-ae0d2a2:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-ae0d2a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1777/amares-map.webp");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-ae0d2a2::before, .elementor-1601 .elementor-element.elementor-element-ae0d2a2 > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-ae0d2a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-ae0d2a2 > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-ae0d2a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-ae0d2a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #FFFFFF00 45%, var( --e-global-color-fb10a2a ) 100%);}.elementor-1601 .elementor-element.elementor-element-b49dbc5{--display:flex;--padding-top:var(--gap-lg);--padding-bottom:var(--gap-lg);--padding-left:40px;--padding-right:40px;}.elementor-1601 .elementor-element.elementor-element-43743a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-1b08d5c > .elementor-widget-container{padding:0 0 var(--gap-xs) 0;}.elementor-1601 .elementor-element.elementor-element-1b08d5c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7e09dfd );}.elementor-1601 .elementor-element.elementor-element-6f68126 > .elementor-widget-container{padding:0 0 var(--gap-main) 0;}.elementor-1601 .elementor-element.elementor-element-6f68126 .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-621a062 > .elementor-widget-container{padding:0 0 0 0;}.elementor-1601 .elementor-element.elementor-element-621a062{color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-203a005 > .elementor-widget-container{margin:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-203a005 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-203a005 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1601 .elementor-element.elementor-element-203a005 .elementor-button{font-family:var( --e-global-typography-cdb3973-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb3973-font-size );font-weight:var( --e-global-typography-cdb3973-font-weight );text-transform:var( --e-global-typography-cdb3973-text-transform );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-203a005 .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-203a005 .elementor-button:focus{color:var( --e-global-color-fb10a2a );}.elementor-1601 .elementor-element.elementor-element-203a005 .elementor-button:hover svg, .elementor-1601 .elementor-element.elementor-element-203a005 .elementor-button:focus svg{fill:var( --e-global-color-fb10a2a );}@media(min-width:768px){.elementor-1601 .elementor-element.elementor-element-f5bba7d{--width:45%;}.elementor-1601 .elementor-element.elementor-element-79c2f8b{--width:55%;}.elementor-1601 .elementor-element.elementor-element-43743a9{--width:700px;}}@media(max-width:1024px){.elementor-1601 .elementor-element.elementor-element-5fc5f46{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-5fc5f46 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );}.elementor-1601 .elementor-element.elementor-element-b0d63c8{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-b0d63c8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-5032597{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-5032597 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );}.elementor-1601 .elementor-element.elementor-element-1c7e1da .elementor-button{font-size:var( --e-global-typography-cdb3973-font-size );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-bedc135{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1601 .elementor-element.elementor-element-e85a8c2{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-e85a8c2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-be66e4c{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-be66e4c .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );}.elementor-1601 .elementor-element.elementor-element-0417e6e .elementor-button{font-size:var( --e-global-typography-cdb3973-font-size );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-6906f7a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-8ae06e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-52f0afa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-1974d47 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-77e57d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-38f6212 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-0ab7c50 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-f162e0b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-3013102 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-921f38a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-f8bc260 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-0b4a606 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-c606b6b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-8a4ff7c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-7140aa5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-3a9e8c9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-c2c46b7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-8714e3c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-ca48c00{--min-height:300px;}.elementor-1601 .elementor-element.elementor-element-bb9a06c{--padding-top:var(--gap-sm);--padding-bottom:var(--gap-sm);--padding-left:var(--gap-sm);--padding-right:var(--gap-sm);}.elementor-1601 .elementor-element.elementor-element-33ec485 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-60bbaa9{--min-height:300px;}.elementor-1601 .elementor-element.elementor-element-9b5ae33{--padding-top:var(--gap-sm);--padding-bottom:var(--gap-sm);--padding-left:var(--gap-sm);--padding-right:var(--gap-sm);}.elementor-1601 .elementor-element.elementor-element-676ddd9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-6205cba{--min-height:300px;}.elementor-1601 .elementor-element.elementor-element-bbb48a1{--padding-top:var(--gap-sm);--padding-bottom:var(--gap-sm);--padding-left:var(--gap-sm);--padding-right:var(--gap-sm);}.elementor-1601 .elementor-element.elementor-element-d0c2aed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-ab48b15{--min-height:300px;}.elementor-1601 .elementor-element.elementor-element-268c296{--padding-top:var(--gap-sm);--padding-bottom:var(--gap-sm);--padding-left:var(--gap-sm);--padding-right:var(--gap-sm);}.elementor-1601 .elementor-element.elementor-element-3f18c74 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-53bcac1{--min-height:300px;}.elementor-1601 .elementor-element.elementor-element-b02d1e7{--padding-top:var(--gap-sm);--padding-bottom:var(--gap-sm);--padding-left:var(--gap-sm);--padding-right:var(--gap-sm);}.elementor-1601 .elementor-element.elementor-element-dbe8041 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-b35af46{--min-height:300px;}.elementor-1601 .elementor-element.elementor-element-5d93bbc{--padding-top:var(--gap-sm);--padding-bottom:var(--gap-sm);--padding-left:var(--gap-sm);--padding-right:var(--gap-sm);}.elementor-1601 .elementor-element.elementor-element-0d83e83 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-1553ab1{--min-height:300px;}.elementor-1601 .elementor-element.elementor-element-dfe5175{--padding-top:var(--gap-sm);--padding-bottom:var(--gap-sm);--padding-left:var(--gap-sm);--padding-right:var(--gap-sm);}.elementor-1601 .elementor-element.elementor-element-62b1340 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-31e21d1{--min-height:300px;}.elementor-1601 .elementor-element.elementor-element-296e84a{--padding-top:var(--gap-sm);--padding-bottom:var(--gap-sm);--padding-left:var(--gap-sm);--padding-right:var(--gap-sm);}.elementor-1601 .elementor-element.elementor-element-4f6d39d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-fa73ad7{--min-height:300px;}.elementor-1601 .elementor-element.elementor-element-7315298{--padding-top:var(--gap-sm);--padding-bottom:var(--gap-sm);--padding-left:var(--gap-sm);--padding-right:var(--gap-sm);}.elementor-1601 .elementor-element.elementor-element-4aaff7b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-2abbfc3{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:24px;}.elementor-1601 .elementor-element.elementor-element-2abbfc3 > .elementor-widget-container{padding:0 0 var(--gap-sm) 0;}.elementor-1601 .elementor-element.elementor-element-2ce6f7d{--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-m);--padding-bottom:var(--gap-main);--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-f5bba7d{--padding-top:0;--padding-bottom:0;--padding-left:var(--gap-sm);--padding-right:var(--gap-sm);}.elementor-1601 .elementor-element.elementor-element-411b8c7 img{height:300px;}.elementor-1601 .elementor-element.elementor-element-79c2f8b{--padding-top:var(--gap-main);--padding-bottom:0;--padding-left:var(--gap-sm);--padding-right:var(--gap-sm);}.elementor-1601 .elementor-element.elementor-element-d42a9a8{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-d42a9a8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-c500380{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-c500380 > .elementor-widget-container{padding:0 0 var(--gap-sm) 0;}.elementor-1601 .elementor-element.elementor-element-c500380 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );}.elementor-1601 .elementor-element.elementor-element-269a6b8 > .elementor-widget-container{padding:var(--gap-xs) 0 0 var(--gap-xs);}.elementor-1601 .elementor-element.elementor-element-48b6616 .elementor-button{font-size:var( --e-global-typography-cdb3973-font-size );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-a0b2397{--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-e752af5{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-e752af5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-f386eda{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-f386eda .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );}.elementor-1601 .elementor-element.elementor-element-57bbea7 .elementor-button{font-size:var( --e-global-typography-cdb3973-font-size );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-cd1500d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-81afb00 .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1601 .elementor-element.elementor-element-7db227e .elementor-button{font-size:var( --e-global-typography-cdb3973-font-size );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-349e37a{--padding-top:var(--gap-m);--padding-bottom:var(--gap-lg);--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-509a365{--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;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-28d4b60{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-8783e03 img{height:300px;}.elementor-1601 .elementor-element.elementor-element-9770982{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0 var(--gap-xm);--row-gap:0;--column-gap:var(--gap-xm);--padding-top:var(--gap-lg);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-978dc44 img{height:300px;}.elementor-1601 .elementor-element.elementor-element-24d2cef{--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:var(--gap-main);--padding-right:var(--gap-main);top:16%;}.elementor-1601 .elementor-element.elementor-element-7acfdc9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-20a5d84{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-20a5d84 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );}.elementor-1601 .elementor-element.elementor-element-641bab2 .elementor-button{font-size:var( --e-global-typography-cdb3973-font-size );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-9c5717e > .elementor-widget-container{padding:var(--gap-xs) 0 0 var(--gap-xs);}.elementor-1601 .elementor-element.elementor-element-4b2eb9f .elementor-button{font-size:var( --e-global-typography-cdb3973-font-size );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-0c8078a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-1562ad4 .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1601 .elementor-element.elementor-element-c7fc4a9{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-c7fc4a9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-ac44f76{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-ac44f76 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );}.elementor-1601 .elementor-element.elementor-element-668f5a4{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-668f5a4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-3d1eae8{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-3d1eae8 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );}.elementor-1601 .elementor-element.elementor-element-bffafeb .elementor-button{font-size:var( --e-global-typography-cdb3973-font-size );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-fd6fcda{--padding-top:var(--gap-sm);--padding-bottom:var(--gap-sm);--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-30a8d3b > .elementor-widget-container{padding:var(--gap-xs) var(--gap-xs) var(--gap-xs) var(--gap-xs);}.elementor-1601 .elementor-element.elementor-element-30a8d3b .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-30a8d3b .elementor-icon-box-title a{font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-6dce014 > .elementor-widget-container{padding:var(--gap-xs) var(--gap-xs) var(--gap-xs) var(--gap-xs);}.elementor-1601 .elementor-element.elementor-element-6dce014 .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-6dce014 .elementor-icon-box-title a{font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-eeb5736 > .elementor-widget-container{padding:var(--gap-xs) var(--gap-xs) var(--gap-xs) var(--gap-xs);}.elementor-1601 .elementor-element.elementor-element-eeb5736 .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-eeb5736 .elementor-icon-box-title a{font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-118c432 > .elementor-widget-container{padding:var(--gap-xs) var(--gap-xs) var(--gap-xs) var(--gap-xs);}.elementor-1601 .elementor-element.elementor-element-118c432 .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-118c432 .elementor-icon-box-title a{font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-1df407c > .elementor-widget-container{padding:var(--gap-xs) var(--gap-xs) var(--gap-xs) var(--gap-xs);}.elementor-1601 .elementor-element.elementor-element-1df407c .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-1df407c .elementor-icon-box-title a{font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-0be7d76 > .elementor-widget-container{padding:var(--gap-xs) var(--gap-xs) var(--gap-xs) var(--gap-xs);}.elementor-1601 .elementor-element.elementor-element-0be7d76 .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-0be7d76 .elementor-icon-box-title a{font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-f0b7b4a > .elementor-widget-container{padding:var(--gap-xs) var(--gap-xs) var(--gap-xs) var(--gap-xs);}.elementor-1601 .elementor-element.elementor-element-f0b7b4a .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-f0b7b4a .elementor-icon-box-title a{font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-ae0d2a2{--min-height:650px;--overlay-opacity:0.9;}.elementor-1601 .elementor-element.elementor-element-ae0d2a2:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-ae0d2a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-125px -100px;}.elementor-1601 .elementor-element.elementor-element-b49dbc5{--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:40px;--padding-right:40px;}.elementor-1601 .elementor-element.elementor-element-43743a9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-1b08d5c{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-1b08d5c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-6f68126{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-6f68126 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );}.elementor-1601 .elementor-element.elementor-element-203a005 .elementor-button{font-size:var( --e-global-typography-cdb3973-font-size );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}}@media(max-width:767px){.elementor-1601 .elementor-element.elementor-element-809f5c2{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-c63d43e{--padding-top:var(--gap-lg);--padding-bottom:var(--gap-sm);--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-a80ce52{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1601 .elementor-element.elementor-element-e9b179c img{height:80px;}.elementor-1601 .elementor-element.elementor-element-5fc5f46 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );}.elementor-1601 .elementor-element.elementor-element-b0d63c8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-5032597 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );}.elementor-1601 .elementor-element.elementor-element-1c7e1da > .elementor-widget-container{margin:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-1c7e1da .elementor-button{font-size:var( --e-global-typography-cdb3973-font-size );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-bedc135{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-1601 .elementor-element.elementor-element-4b9007d img{height:360px;}.elementor-1601 .elementor-element.elementor-element-34d0176{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1601 .elementor-element.elementor-element-e85a8c2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-be66e4c .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );}.elementor-1601 .elementor-element.elementor-element-0417e6e > .elementor-widget-container{margin:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-0417e6e .elementor-button{font-size:var( --e-global-typography-cdb3973-font-size );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-6906f7a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-8ae06e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-52f0afa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-1974d47 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-77e57d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-38f6212 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-0ab7c50 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-f162e0b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-3013102 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-921f38a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-f8bc260 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-0b4a606 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-c606b6b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-8a4ff7c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-7140aa5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-3a9e8c9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-c2c46b7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-8714e3c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-ca48c00{--min-height:300px;}.elementor-1601 .elementor-element.elementor-element-33ec485 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-60bbaa9{--min-height:300px;}.elementor-1601 .elementor-element.elementor-element-676ddd9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-6205cba{--min-height:300px;}.elementor-1601 .elementor-element.elementor-element-d0c2aed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-ab48b15{--min-height:300px;}.elementor-1601 .elementor-element.elementor-element-3f18c74 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-53bcac1{--min-height:300px;}.elementor-1601 .elementor-element.elementor-element-dbe8041 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-b35af46{--min-height:300px;}.elementor-1601 .elementor-element.elementor-element-0d83e83 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-1553ab1{--min-height:300px;}.elementor-1601 .elementor-element.elementor-element-62b1340 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-31e21d1{--min-height:300px;}.elementor-1601 .elementor-element.elementor-element-4f6d39d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-fa73ad7{--min-height:300px;}.elementor-1601 .elementor-element.elementor-element-4aaff7b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-2abbfc3{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1601 .elementor-element.elementor-element-f5bba7d{--padding-top:0;--padding-bottom:0;--padding-left:16px;--padding-right:16px;}.elementor-1601 .elementor-element.elementor-element-411b8c7 img{height:260px;}.elementor-1601 .elementor-element.elementor-element-79c2f8b{--padding-top:var(--gap-sm);--padding-bottom:0;--padding-left:16px;--padding-right:16px;}.elementor-1601 .elementor-element.elementor-element-d42a9a8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-c500380 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );}.elementor-1601 .elementor-element.elementor-element-48b6616 .elementor-button{font-size:var( --e-global-typography-cdb3973-font-size );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-a0b2397{--padding-top:var(--gap-m);--padding-bottom:var(--gap-m);--padding-left:16px;--padding-right:16px;}.elementor-1601 .elementor-element.elementor-element-e752af5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-f386eda .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );}.elementor-1601 .elementor-element.elementor-element-57bbea7 .elementor-button{font-size:var( --e-global-typography-cdb3973-font-size );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-d18269e{--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-lg);--padding-bottom:var(--gap-m);--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-21c0924{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-cd1500d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-81afb00 .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1601 .elementor-element.elementor-element-05e67b2 img{height:250px;}.elementor-1601 .elementor-element.elementor-element-7db227e > .elementor-widget-container{margin:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-7db227e .elementor-button{font-size:var( --e-global-typography-cdb3973-font-size );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-349e37a{--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-sm);--padding-bottom:var(--gap-sm);--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-509a365{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-28d4b60{--padding-top:0;--padding-bottom:var(--gap-m);--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-8783e03 img{height:300px;}.elementor-1601 .elementor-element.elementor-element-9770982{--padding-top:var(--gap-m);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-978dc44 img{height:300px;}.elementor-1601 .elementor-element.elementor-element-24d2cef{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;top:22%;}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-24d2cef{left:50%;}body.rtl .elementor-1601 .elementor-element.elementor-element-24d2cef{right:50%;}.elementor-1601 .elementor-element.elementor-element-7acfdc9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-20a5d84 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );}.elementor-1601 .elementor-element.elementor-element-641bab2 .elementor-button{font-size:var( --e-global-typography-cdb3973-font-size );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-e03564e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:var(--gap-lg);--padding-bottom:var(--gap-m);--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-a2b70c7 img{height:250px;}.elementor-1601 .elementor-element.elementor-element-4b2eb9f > .elementor-widget-container{margin:var(--gap-main) 0 0 0;}.elementor-1601 .elementor-element.elementor-element-4b2eb9f .elementor-button{font-size:var( --e-global-typography-cdb3973-font-size );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-bff606e{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-0c8078a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-1562ad4 .elementor-heading-title{font-size:var( --e-global-typography-adfa3ce-font-size );}.elementor-1601 .elementor-element.elementor-element-d48409b{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1601 .elementor-element.elementor-element-567ca66 img{height:80px;}.elementor-1601 .elementor-element.elementor-element-c7fc4a9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-ac44f76 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );}.elementor-1601 .elementor-element.elementor-element-668f5a4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-3d1eae8 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );}.elementor-1601 .elementor-element.elementor-element-bffafeb .elementor-button{font-size:var( --e-global-typography-cdb3973-font-size );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-fd6fcda{--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-main);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1601 .elementor-element.elementor-element-30a8d3b > .elementor-widget-container{padding:0 0 var(--gap-sm) 0;}.elementor-1601 .elementor-element.elementor-element-30a8d3b .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-30a8d3b .elementor-icon-box-title a{font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-6dce014 > .elementor-widget-container{padding:0 0 var(--gap-sm) 0;}.elementor-1601 .elementor-element.elementor-element-6dce014 .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-6dce014 .elementor-icon-box-title a{font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-eeb5736 > .elementor-widget-container{padding:0 0 var(--gap-sm) 0;}.elementor-1601 .elementor-element.elementor-element-eeb5736 .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-eeb5736 .elementor-icon-box-title a{font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-118c432 > .elementor-widget-container{padding:0 0 var(--gap-sm) 0;}.elementor-1601 .elementor-element.elementor-element-118c432 .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-118c432 .elementor-icon-box-title a{font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-aa7f0ea{--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-1601 .elementor-element.elementor-element-1df407c > .elementor-widget-container{padding:0 0 var(--gap-sm) 0;}.elementor-1601 .elementor-element.elementor-element-1df407c .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-1df407c .elementor-icon-box-title a{font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-0be7d76 > .elementor-widget-container{padding:0 0 var(--gap-sm) 0;}.elementor-1601 .elementor-element.elementor-element-0be7d76 .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-0be7d76 .elementor-icon-box-title a{font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-f0b7b4a > .elementor-widget-container{padding:0 0 var(--gap-sm) 0;}.elementor-1601 .elementor-element.elementor-element-f0b7b4a .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-f0b7b4a .elementor-icon-box-title a{font-size:var( --e-global-typography-fe530e3-font-size );}.elementor-1601 .elementor-element.elementor-element-ae0d2a2{--min-height:560px;--overlay-opacity:1;}.elementor-1601 .elementor-element.elementor-element-ae0d2a2:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-ae0d2a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:66% -110px;}.elementor-1601 .elementor-element.elementor-element-b49dbc5{--padding-top:var(--gap-main);--padding-bottom:var(--gap-main);--padding-left:16px;--padding-right:16px;}.elementor-1601 .elementor-element.elementor-element-1b08d5c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-6f68126 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );}.elementor-1601 .elementor-element.elementor-element-203a005 .elementor-button{font-size:var( --e-global-typography-cdb3973-font-size );letter-spacing:var( --e-global-typography-cdb3973-letter-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-1601 .elementor-element.elementor-element-2ce6f7d{--width:95%;}.elementor-1601 .elementor-element.elementor-element-f5bba7d{--width:100%;}.elementor-1601 .elementor-element.elementor-element-79c2f8b{--width:100%;}.elementor-1601 .elementor-element.elementor-element-9770982{--width:100%;}.elementor-1601 .elementor-element.elementor-element-43743a9{--width:100%;}}/* Start custom CSS for template, class: .elementor-element-809f5c2 *//*@media (max-width: 767px) {*/
/*    .elementor-1601 .elementor-element.elementor-element-809f5c2 {*/
/*        width: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27feef0 */.elementor-1601 .elementor-element.elementor-element-27feef0 {
    height: 40%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4297be0 */.elementor-1601 .elementor-element.elementor-element-4297be0 {
    height: 40%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0d6664 */.elementor-1601 .elementor-element.elementor-element-d0d6664 .duo-box:hover .duo-box-front {
    opacity: 0;
}

.elementor-1601 .elementor-element.elementor-element-d0d6664 .duo-box-front {
    height: 100%;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a29845e */.elementor-1601 .elementor-element.elementor-element-a29845e .duo-box:hover .duo-box-front {
    opacity: 0;
}

.elementor-1601 .elementor-element.elementor-element-a29845e .duo-box-front {
    height: 100%;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2140f5 */.elementor-1601 .elementor-element.elementor-element-b2140f5 .duo-box:hover .duo-box-front {
    opacity: 0;
}

.elementor-1601 .elementor-element.elementor-element-b2140f5 .duo-box-front {
    height: 100%;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcabc8 */.elementor-1601 .elementor-element.elementor-element-cfcabc8 {
    background-size: auto 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be0bd48 */.elementor-1601 .elementor-element.elementor-element-be0bd48:before {
    height: 65%;
    top: auto;
    bottom: 0;
    opacity: .4;
}

.elementor-1601 .elementor-element.elementor-element-be0bd48:after {
    content: '';
    height: 65%;
    top: auto;
    bottom: 0;
    background-color: var(--e-global-color-21f8c9b7);
    display: block;
    position: absolute;
    width: 100%;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d2cef */.elementor-1601 .elementor-element.elementor-element-24d2cef {
    max-width: 500px;
    transform: translateX(-50%);
}

@media (max-width: 767px) {
    .elementor-1601 .elementor-element.elementor-element-24d2cef {
        max-width: 95%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af9ea5 */@media (max-width: 767px) {
    .elementor-1601 .elementor-element.elementor-element-7af9ea5 {
        overflow-x: clip;
        overflow-y: visible;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-bda51a7 */.elementor-1601 .elementor-element.elementor-element-bda51a7 img {
    max-height: 600px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-30a8d3b */.elementor-1601 .elementor-element.elementor-element-30a8d3b svg path {
    fill: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd6fcda */.elementor-1601 .elementor-element.elementor-element-fd6fcda .txt-block {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa7f0ea */.elementor-1601 .elementor-element.elementor-element-aa7f0ea .txt-block {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b49dbc5 */@media (max-width: 979px) {
    .elementor-1601 .elementor-element.elementor-element-b49dbc5 {
        background: rgba(200,216,213,0.8);
    }
}

@media (max-width: 767px) {
    .elementor-1601 .elementor-element.elementor-element-b49dbc5 {
        background: #c8d8d5;
    }
}/* End custom CSS */