.elementor-11512 .elementor-element.elementor-element-a9dea8c{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.2;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-a9dea8c:not(.elementor-motion-effects-element-type-background), .elementor-11512 .elementor-element.elementor-element-a9dea8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelsrisech.com/app/uploads/sites/1364/home-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11512 .elementor-element.elementor-element-a9dea8c::before, .elementor-11512 .elementor-element.elementor-element-a9dea8c > .elementor-background-video-container::before, .elementor-11512 .elementor-element.elementor-element-a9dea8c > .e-con-inner > .elementor-background-video-container::before, .elementor-11512 .elementor-element.elementor-element-a9dea8c > .elementor-background-slideshow::before, .elementor-11512 .elementor-element.elementor-element-a9dea8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-11512 .elementor-element.elementor-element-a9dea8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7d6cb63 );--background-overlay:'';}.elementor-11512 .elementor-element.elementor-element-2f2b117{--display:flex;--min-height:888px;--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:space-between;--align-items:center;--gap:var(--mft-space-2-xl) var(--mft-space-2-xl);--row-gap:var(--mft-space-2-xl);--column-gap:var(--mft-space-2-xl);}.elementor-11512 .elementor-element.elementor-element-8a3289c{--display:flex;--min-height:531px;--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;}.elementor-11512 .elementor-element.elementor-element-689d9f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);}.elementor-11512 .elementor-element.elementor-element-96e5a4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:300px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-96e5a4e.e-con{--align-self:center;}.elementor-11512 .elementor-element.elementor-element-faafbc0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11512 .elementor-element.elementor-element-faafbc0{text-align:center;}.elementor-11512 .elementor-element.elementor-element-faafbc0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-3f3c3a8 );}.elementor-11512 .elementor-element.elementor-element-4ca69c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11512 .elementor-element.elementor-element-4ca69c4{text-align:center;}.elementor-11512 .elementor-element.elementor-element-4ca69c4 .elementor-heading-title{font-family:var( --e-global-typography-fc7cb91-font-family ), Sans-serif;font-size:var( --e-global-typography-fc7cb91-font-size );font-weight:var( --e-global-typography-fc7cb91-font-weight );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );color:var( --e-global-color-3f3c3a8 );}.elementor-11512 .elementor-element.elementor-element-c135778{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-9a12342{width:100%;max-width:100%;z-index:99;}.elementor-11512 .elementor-element.elementor-element-5dee400{--display:flex;}.elementor-11512 .elementor-element.elementor-element-04c4338 .elementor-button{background-color:#02010100;font-family:"Alike", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;fill:var( --e-global-color-3f3c3a8 );color:var( --e-global-color-3f3c3a8 );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-04c4338 .elementor-button:hover, .elementor-11512 .elementor-element.elementor-element-04c4338 .elementor-button:focus{background-color:var( --e-global-color-7d6cb63 );}.elementor-11512 .elementor-element.elementor-element-04c4338 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11512 .elementor-element.elementor-element-04c4338 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-11512 .elementor-element.elementor-element-3c66d4c{--display:flex;--min-height:40px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-61f04ab > .elementor-widget-container{margin:0 0 0 0;padding:0px 0px 0px 0px;}.elementor-11512 .elementor-element.elementor-element-61f04ab.elementor-element{--align-self:center;}.elementor-11512 .elementor-element.elementor-element-61f04ab .elementor-icon-wrapper{text-align:center;}.elementor-11512 .elementor-element.elementor-element-61f04ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7d6cb63 );}.elementor-11512 .elementor-element.elementor-element-61f04ab.elementor-view-framed .elementor-icon, .elementor-11512 .elementor-element.elementor-element-61f04ab.elementor-view-default .elementor-icon{color:var( --e-global-color-7d6cb63 );border-color:var( --e-global-color-7d6cb63 );}.elementor-11512 .elementor-element.elementor-element-61f04ab.elementor-view-framed .elementor-icon, .elementor-11512 .elementor-element.elementor-element-61f04ab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7d6cb63 );}.elementor-11512 .elementor-element.elementor-element-61f04ab .elementor-icon{font-size:29px;}.elementor-11512 .elementor-element.elementor-element-61f04ab .elementor-icon svg{height:29px;}.elementor-11512 .elementor-element.elementor-element-e6e85f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-e6e85f2:not(.elementor-motion-effects-element-type-background), .elementor-11512 .elementor-element.elementor-element-e6e85f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-846ad98 );}.elementor-11512 .elementor-element.elementor-element-19cd149{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:32px;--padding-right:32px;}.elementor-11512 .elementor-element.elementor-element-e143c01{--display:flex;--min-height:257px;--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-start;--align-items:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-28b02d4{width:initial;max-width:initial;text-align:center;font-family:var( --e-global-typography-fc7cb91-font-family ), Sans-serif;font-size:var( --e-global-typography-fc7cb91-font-size );font-weight:var( --e-global-typography-fc7cb91-font-weight );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );color:var( --e-global-color-7d6cb63 );}.elementor-11512 .elementor-element.elementor-element-28b02d4 > .elementor-widget-container{margin:0px 74px 0px 74px;padding:0px 0px 0px 0px;}.elementor-11512 .elementor-element.elementor-element-28b02d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11512 .elementor-element.elementor-element-5f3a98a{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:var(--mft-space-2xs);--padding-bottom:var(--mft-space-2xs);--padding-left:24PX;--padding-right:24PX;}.elementor-11512 .elementor-element.elementor-element-cb35763 .elementor-button{background-color:var( --e-global-color-ff03bc4 );font-family:"Alike", Sans-serif;font-size:17px;font-weight:400;line-height:16.41px;fill:#EBEEFF;color:#EBEEFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7d6cb63 );border-radius:4px 4px 4px 4px;}.elementor-11512 .elementor-element.elementor-element-cb35763 .elementor-button:hover, .elementor-11512 .elementor-element.elementor-element-cb35763 .elementor-button:focus{background-color:#EBEEFF;color:#283989;border-color:#283989;}.elementor-11512 .elementor-element.elementor-element-cb35763{width:initial;max-width:initial;}.elementor-11512 .elementor-element.elementor-element-cb35763 .elementor-button:hover svg, .elementor-11512 .elementor-element.elementor-element-cb35763 .elementor-button:focus svg{fill:#283989;}.elementor-11512 .elementor-element.elementor-element-8aa5b14{--display:flex;--min-height:1226px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11512 .elementor-element.elementor-element-8aa5b14:not(.elementor-motion-effects-element-type-background), .elementor-11512 .elementor-element.elementor-element-8aa5b14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d6cb63 );background-image:url("https://www.hotelsrisech.com/app/uploads/sites/1364/bg__HotelRisech.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11512 .elementor-element.elementor-element-8aa5b14.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11512 .elementor-element.elementor-element-eed07cb{--display:flex;--min-height:1034px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-4xs) var(--mft-space-4xs);--row-gap:var(--mft-space-4xs);--column-gap:var(--mft-space-4xs);}.elementor-11512 .elementor-element.elementor-element-906b272{--display:flex;--min-height:600px;}.elementor-11512 .elementor-element.elementor-element-16dd0e9 .elementor-repeater-item-e91aedd .swiper-slide-bg{background-image:url(https://www.hotelsrisech.com/app/uploads/sites/1364/HAB.jpg);background-size:cover;}.elementor-11512 .elementor-element.elementor-element-16dd0e9 .elementor-repeater-item-cdc7566 .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1364/hab2-1.jpg);background-size:cover;}.elementor-11512 .elementor-element.elementor-element-16dd0e9 .elementor-repeater-item-e3b1718 .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1364/hab3-1.jpg);background-size:cover;}.elementor-11512 .elementor-element.elementor-element-16dd0e9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-11512 .elementor-element.elementor-element-16dd0e9 .swiper-slide-contents{max-width:100%;}.elementor-11512 .elementor-element.elementor-element-16dd0e9 .swiper-slide-inner{text-align:center;}.elementor-11512 .elementor-element.elementor-element-16dd0e9 .swiper-pagination-bullet{height:8px;width:8px;}.elementor-11512 .elementor-element.elementor-element-16dd0e9 .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-11512 .elementor-element.elementor-element-16dd0e9 .swiper-pagination-fraction{font-size:8px;}.elementor-11512 .elementor-element.elementor-element-16dd0e9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-6375eb7 );opacity:var( --e-global-color-6375eb7 );}.elementor-11512 .elementor-element.elementor-element-16dd0e9 .swiper-pagination-bullet-active{background-color:var( --e-global-color-b8f006a );}.elementor-11512 .elementor-element.elementor-element-05b3e36{--display:flex;--min-height:402px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-xS) var(--mft-space-XS);--row-gap:var(--mft-space-xS);--column-gap:var(--mft-space-XS);}.elementor-11512 .elementor-element.elementor-element-0701dd3{text-align:center;}.elementor-11512 .elementor-element.elementor-element-0701dd3 .elementor-heading-title{font-family:var( --e-global-typography-fc7cb91-font-family ), Sans-serif;font-size:var( --e-global-typography-fc7cb91-font-size );font-weight:var( --e-global-typography-fc7cb91-font-weight );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );color:var( --e-global-color-accent );}.elementor-11512 .elementor-element.elementor-element-497c168{width:auto;max-width:auto;}.elementor-11512 .elementor-element.elementor-element-497c168 .elementor-icon-wrapper{text-align:center;}.elementor-11512 .elementor-element.elementor-element-497c168 .elementor-icon{font-size:70px;}.elementor-11512 .elementor-element.elementor-element-497c168 .elementor-icon svg{height:70px;}.elementor-11512 .elementor-element.elementor-element-f93fd8b{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-11512 .elementor-element.elementor-element-f93fd8b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11512 .elementor-element.elementor-element-ad3106e{--display:flex;--min-height:51px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:var(--mft-space-2xs);--padding-bottom:var(--mft-space-2xs);--padding-left:24PX;--padding-right:24PX;}.elementor-11512 .elementor-element.elementor-element-e9ae62b .elementor-button{background-color:var( --e-global-color-ff03bc4 );font-family:"Alike", Sans-serif;font-size:17px;font-weight:400;line-height:16.41px;fill:var( --e-global-color-6375eb7 );color:var( --e-global-color-6375eb7 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7d6cb63 );border-radius:4px 4px 4px 4px;}.elementor-11512 .elementor-element.elementor-element-e9ae62b .elementor-button:hover, .elementor-11512 .elementor-element.elementor-element-e9ae62b .elementor-button:focus{background-color:var( --e-global-color-6375eb7 );color:var( --e-global-color-ff03bc4 );border-color:var( --e-global-color-ff03bc4 );}.elementor-11512 .elementor-element.elementor-element-e9ae62b .elementor-button:hover svg, .elementor-11512 .elementor-element.elementor-element-e9ae62b .elementor-button:focus svg{fill:var( --e-global-color-ff03bc4 );}.elementor-11512 .elementor-element.elementor-element-8a5b4dd{--display:flex;--min-height:910px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11512 .elementor-element.elementor-element-f136d31{--display:flex;--min-height:718px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-1db23e9{--display:flex;--min-height:468px;--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-start;--align-items:flex-start;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-0a0495b .elementor-heading-title{font-family:var( --e-global-typography-fc7cb91-font-family ), Sans-serif;font-size:var( --e-global-typography-fc7cb91-font-size );font-weight:var( --e-global-typography-fc7cb91-font-weight );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );color:var( --e-global-color-accent );}.elementor-11512 .elementor-element.elementor-element-5fa960e{width:auto;max-width:auto;}.elementor-11512 .elementor-element.elementor-element-5fa960e .elementor-icon{font-size:70px;}.elementor-11512 .elementor-element.elementor-element-5fa960e .elementor-icon svg{height:70px;}.elementor-11512 .elementor-element.elementor-element-e13ca62 .elementor-button{background-color:var( --e-global-color-7d6cb63 );font-family:var( --e-global-typography-1004cab-font-family ), Sans-serif;font-size:var( --e-global-typography-1004cab-font-size );font-weight:var( --e-global-typography-1004cab-font-weight );line-height:var( --e-global-typography-1004cab-line-height );fill:var( --e-global-color-846ad98 );color:var( --e-global-color-846ad98 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-846ad98 );border-radius:4px 4px 4px 4px;}.elementor-11512 .elementor-element.elementor-element-e13ca62 .elementor-button:hover, .elementor-11512 .elementor-element.elementor-element-e13ca62 .elementor-button:focus{background-color:var( --e-global-color-6375eb7 );}.elementor-11512 .elementor-element.elementor-element-e13ca62 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-11512 .elementor-element.elementor-element-e13ca62.elementor-element{--order:99999 /* order end hack */;}.elementor-11512 .elementor-element.elementor-element-e31d991{--display:flex;--min-height:718px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-e31d991:not(.elementor-motion-effects-element-type-background), .elementor-11512 .elementor-element.elementor-element-e31d991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1364/DSCF8767.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11512 .elementor-element.elementor-element-9891ca5{--display:flex;--min-height:608px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-11512 .elementor-element.elementor-element-1745e4b{--display:flex;--min-height:320px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:var(--mft-space-2-xl) var(--mft-space-2-xl);--row-gap:var(--mft-space-2-xl);--column-gap:var(--mft-space-2-xl);--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-3f7e44e{--display:flex;--min-height:428px;--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-start;--align-items:flex-start;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-c775bf4 .elementor-heading-title{font-family:var( --e-global-typography-fc7cb91-font-family ), Sans-serif;font-size:var( --e-global-typography-fc7cb91-font-size );font-weight:var( --e-global-typography-fc7cb91-font-weight );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );color:var( --e-global-color-accent );}.elementor-11512 .elementor-element.elementor-element-d80456f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11512 .elementor-element.elementor-element-d80456f.elementor-element{--align-self:flex-start;}.elementor-11512 .elementor-element.elementor-element-d80456f .elementor-icon{font-size:70px;}.elementor-11512 .elementor-element.elementor-element-d80456f .elementor-icon svg{height:70px;}.elementor-11512 .elementor-element.elementor-element-f157437{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-11512 .elementor-element.elementor-element-ba83539 .elementor-button{background-color:var( --e-global-color-ff03bc4 );font-family:"Alike", Sans-serif;font-size:17px;font-weight:400;line-height:16.41px;fill:var( --e-global-color-6375eb7 );color:var( --e-global-color-6375eb7 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7d6cb63 );border-radius:4px 4px 4px 4px;}.elementor-11512 .elementor-element.elementor-element-ba83539 .elementor-button:hover, .elementor-11512 .elementor-element.elementor-element-ba83539 .elementor-button:focus{background-color:var( --e-global-color-6375eb7 );color:var( --e-global-color-ff03bc4 );border-color:var( --e-global-color-ff03bc4 );}.elementor-11512 .elementor-element.elementor-element-ba83539 .elementor-button:hover svg, .elementor-11512 .elementor-element.elementor-element-ba83539 .elementor-button:focus svg{fill:var( --e-global-color-ff03bc4 );}.elementor-11512 .elementor-element.elementor-element-5bc0b1f{--display:flex;--min-height:402px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-0f28382 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11512 .elementor-element.elementor-element-b287cb2{--display:flex;--min-height:583px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0 0;--row-gap:0;--column-gap:0;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-c7c2be9{--display:flex;--min-height:311px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-2439fea{text-align:center;}.elementor-11512 .elementor-element.elementor-element-2439fea .elementor-heading-title{font-family:var( --e-global-typography-fc7cb91-font-family ), Sans-serif;font-size:var( --e-global-typography-fc7cb91-font-size );font-weight:var( --e-global-typography-fc7cb91-font-weight );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );color:var( --e-global-color-accent );}.elementor-11512 .elementor-element.elementor-element-4c658a9{width:auto;max-width:auto;}.elementor-11512 .elementor-element.elementor-element-4c658a9 .elementor-icon-wrapper{text-align:center;}.elementor-11512 .elementor-element.elementor-element-4c658a9 .elementor-icon{font-size:70px;}.elementor-11512 .elementor-element.elementor-element-4c658a9 .elementor-icon svg{height:70px;}.elementor-11512 .elementor-element.elementor-element-24a5778{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-11512 .elementor-element.elementor-element-24a5778 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11512 .elementor-element.elementor-element-24a5778 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-eff34ee );}.elementor-11512 .elementor-element.elementor-element-efe6a71{--display:flex;--min-height:272px;--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:35px 35px;--row-gap:35px;--column-gap:35px;--flex-wrap:wrap;--align-content:center;--padding-top:0;--padding-bottom:var(--mft-space-s);--padding-left:44px;--padding-right:44px;}.elementor-11512 .elementor-element.elementor-element-efe6a71.e-con{--align-self:center;}.elementor-11512 .elementor-element.elementor-element-1a53502 > .elementor-widget-container{padding:var(--mft-space-3xs) 0 var(--mft-space-3xs) 0;}.elementor-11512 .elementor-element.elementor-element-1a53502 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-11512 .elementor-element.elementor-element-1a53502.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-1a53502.elementor-view-framed .elementor-icon, .elementor-11512 .elementor-element.elementor-element-1a53502.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-1a53502 .elementor-icon{font-size:32px;}.elementor-11512 .elementor-element.elementor-element-1a53502 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-1a53502 .elementor-icon-box-title a{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-1a53502 .elementor-icon-box-title{color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-1a53502 .elementor-icon-box-description{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-ab03505 > .elementor-widget-container{padding:var(--mft-space-3xs) 0 var(--mft-space-3xs) 0;}.elementor-11512 .elementor-element.elementor-element-ab03505 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-11512 .elementor-element.elementor-element-ab03505.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-ab03505.elementor-view-framed .elementor-icon, .elementor-11512 .elementor-element.elementor-element-ab03505.elementor-view-default .elementor-icon{fill:var( --e-global-color-09afe73 );color:var( --e-global-color-09afe73 );border-color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-ab03505 .elementor-icon{font-size:32px;}.elementor-11512 .elementor-element.elementor-element-ab03505 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-ab03505 .elementor-icon-box-title a{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-ab03505 .elementor-icon-box-title{color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-ab03505 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-7fbf834 > .elementor-widget-container{padding:var(--mft-space-3xs) 0 var(--mft-space-3xs) 0;}.elementor-11512 .elementor-element.elementor-element-7fbf834 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-11512 .elementor-element.elementor-element-7fbf834.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-7fbf834.elementor-view-framed .elementor-icon, .elementor-11512 .elementor-element.elementor-element-7fbf834.elementor-view-default .elementor-icon{fill:var( --e-global-color-09afe73 );color:var( --e-global-color-09afe73 );border-color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-7fbf834 .elementor-icon{font-size:32px;}.elementor-11512 .elementor-element.elementor-element-7fbf834 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-7fbf834 .elementor-icon-box-title a{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-7fbf834 .elementor-icon-box-title{color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-1818437 > .elementor-widget-container{padding:var(--mft-space-3xs) 0 var(--mft-space-3xs) 0;}.elementor-11512 .elementor-element.elementor-element-1818437 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-11512 .elementor-element.elementor-element-1818437.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-1818437.elementor-view-framed .elementor-icon, .elementor-11512 .elementor-element.elementor-element-1818437.elementor-view-default .elementor-icon{fill:var( --e-global-color-09afe73 );color:var( --e-global-color-09afe73 );border-color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-1818437 .elementor-icon{font-size:32px;}.elementor-11512 .elementor-element.elementor-element-1818437 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-1818437 .elementor-icon-box-title a{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-1818437 .elementor-icon-box-title{color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-279f3c1 > .elementor-widget-container{padding:var(--mft-space-3xs) 0 var(--mft-space-3xs) 0;}.elementor-11512 .elementor-element.elementor-element-279f3c1 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-11512 .elementor-element.elementor-element-279f3c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-279f3c1.elementor-view-framed .elementor-icon, .elementor-11512 .elementor-element.elementor-element-279f3c1.elementor-view-default .elementor-icon{fill:var( --e-global-color-09afe73 );color:var( --e-global-color-09afe73 );border-color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-279f3c1 .elementor-icon{font-size:32px;}.elementor-11512 .elementor-element.elementor-element-279f3c1 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-279f3c1 .elementor-icon-box-title a{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-279f3c1 .elementor-icon-box-title{color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-e5398ca > .elementor-widget-container{padding:var(--mft-space-3xs) 0 var(--mft-space-3xs) 0;}.elementor-11512 .elementor-element.elementor-element-e5398ca .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-11512 .elementor-element.elementor-element-e5398ca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-e5398ca.elementor-view-framed .elementor-icon, .elementor-11512 .elementor-element.elementor-element-e5398ca.elementor-view-default .elementor-icon{fill:var( --e-global-color-09afe73 );color:var( --e-global-color-09afe73 );border-color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-e5398ca .elementor-icon{font-size:32px;}.elementor-11512 .elementor-element.elementor-element-e5398ca .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-e5398ca .elementor-icon-box-title a{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-e5398ca .elementor-icon-box-title{color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-70793ff > .elementor-widget-container{padding:var(--mft-space-3xs) 0 var(--mft-space-3xs) 0;}.elementor-11512 .elementor-element.elementor-element-70793ff .elementor-icon-box-wrapper{align-items:start;text-align:center;gap:15px;}.elementor-11512 .elementor-element.elementor-element-70793ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-70793ff.elementor-view-framed .elementor-icon, .elementor-11512 .elementor-element.elementor-element-70793ff.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-70793ff .elementor-icon{font-size:32px;}.elementor-11512 .elementor-element.elementor-element-70793ff .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-70793ff .elementor-icon-box-title a{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-70793ff .elementor-icon-box-title{color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-1d3fd42 > .elementor-widget-container{padding:var(--mft-space-3xs) 0 var(--mft-space-3xs) 0;}.elementor-11512 .elementor-element.elementor-element-1d3fd42 .elementor-icon-box-wrapper{align-items:start;text-align:center;gap:15px;}.elementor-11512 .elementor-element.elementor-element-1d3fd42.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-1d3fd42.elementor-view-framed .elementor-icon, .elementor-11512 .elementor-element.elementor-element-1d3fd42.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-1d3fd42 .elementor-icon{font-size:32px;}.elementor-11512 .elementor-element.elementor-element-1d3fd42 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-1d3fd42 .elementor-icon-box-title a{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-1d3fd42 .elementor-icon-box-title{color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-5d80dc0{--display:flex;--min-height:272px;--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--align-content:center;--padding-top:var(--mft-space-s);--padding-bottom:var(--mft-space-s);--padding-left:0;--padding-right:0;}.elementor-11512 .elementor-element.elementor-element-5d80dc0.e-con{--align-self:center;}.elementor-11512 .elementor-element.elementor-element-c3ffe4b{--display:flex;}.elementor-11512 .elementor-element.elementor-element-c3ffe4b .carousel-cell{width:50%;margin:0 calc(0px / 2);}.elementor-11512 .elementor-element.elementor-element-c3ffe4b:not([flickity-dots="pagination"]) .flickity-page-dots .dot{width:12px;height:12px;}.elementor-11512 .elementor-element.elementor-element-c3ffe4b[flickity-dots="pagination"] .flickity-page-dots .dot::before,
                .elementor-11512 .elementor-element.elementor-element-c3ffe4b[flickity-dots="pagination"] .flickity-page-dots .dot::after,
                .elementor-11512 .elementor-element.elementor-element-c3ffe4b[flickity-dots="pagination"] .flickity-page-dots::before{font-size:12px;}.elementor-11512 .elementor-element.elementor-element-c3ffe4b[flickity-dots="line"] .flickity-page-dots .dot.is-selected{height:calc(12px * 2);}.elementor-11512 .elementor-element.elementor-element-c3ffe4b[flickity-dots="pagination"] .flickity-page-dots .dot,
                .elementor-11512 .elementor-element.elementor-element-c3ffe4b[flickity-dots="line"] .flickity-page-dots .dot{height:12px;}.elementor-11512 .elementor-element.elementor-element-c3ffe4b .flickity-page-dots{bottom:-30px;left:50%;}.elementor-11512 .elementor-element.elementor-element-c3ffe4b .flickity-page-dots .dot+.dot{margin-left:10px;}.elementor-11512 .elementor-element.elementor-element-c3ffe4b .flickity-page-dots .dot{background-color:var( --e-global-color-3f3c3a8 );}.elementor-11512 .elementor-element.elementor-element-c3ffe4b[flickity-dots="pagination"] .flickity-page-dots::before,
                .elementor-11512 .elementor-element.elementor-element-c3ffe4b[flickity-dots="pagination"] .flickity-page-dots .dot::before,
                .elementor-11512 .elementor-element.elementor-element-c3ffe4b[flickity-dots="pagination"] .flickity-page-dots .dot::after{color:var( --e-global-color-3f3c3a8 );}.elementor-11512 .elementor-element.elementor-element-c3ffe4b .flickity-page-dots .dot:hover{background-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-c3ffe4b[flickity-dots="pagination"] .flickity-page-dots .dot::before,
                .elementor-11512 .elementor-element.elementor-element-c3ffe4b[flickity-dots="pagination"] .flickity-page-dots .dot::after{color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-3d3454f > .elementor-widget-container{padding:var(--mft-space-3xs) 0 var(--mft-space-3xs) 0;}.elementor-11512 .elementor-element.elementor-element-3d3454f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-11512 .elementor-element.elementor-element-3d3454f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-3d3454f.elementor-view-framed .elementor-icon, .elementor-11512 .elementor-element.elementor-element-3d3454f.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-3d3454f .elementor-icon{font-size:32px;}.elementor-11512 .elementor-element.elementor-element-3d3454f .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-3d3454f .elementor-icon-box-title a{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-3d3454f .elementor-icon-box-title{color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-3d3454f .elementor-icon-box-description{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-4e347fe > .elementor-widget-container{padding:var(--mft-space-3xs) 0 var(--mft-space-3xs) 0;}.elementor-11512 .elementor-element.elementor-element-4e347fe .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-11512 .elementor-element.elementor-element-4e347fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-4e347fe.elementor-view-framed .elementor-icon, .elementor-11512 .elementor-element.elementor-element-4e347fe.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-4e347fe .elementor-icon{font-size:32px;}.elementor-11512 .elementor-element.elementor-element-4e347fe .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-4e347fe .elementor-icon-box-title a{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-4e347fe .elementor-icon-box-title{color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-4e347fe .elementor-icon-box-description{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-a7bfffc > .elementor-widget-container{padding:var(--mft-space-3xs) 0 var(--mft-space-3xs) 0;}.elementor-11512 .elementor-element.elementor-element-a7bfffc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-11512 .elementor-element.elementor-element-a7bfffc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-a7bfffc.elementor-view-framed .elementor-icon, .elementor-11512 .elementor-element.elementor-element-a7bfffc.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-a7bfffc .elementor-icon{font-size:32px;}.elementor-11512 .elementor-element.elementor-element-a7bfffc .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-a7bfffc .elementor-icon-box-title a{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-a7bfffc .elementor-icon-box-title{color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-a7bfffc .elementor-icon-box-description{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-5451677 > .elementor-widget-container{padding:var(--mft-space-3xs) 0 var(--mft-space-3xs) 0;}.elementor-11512 .elementor-element.elementor-element-5451677 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-11512 .elementor-element.elementor-element-5451677.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-5451677.elementor-view-framed .elementor-icon, .elementor-11512 .elementor-element.elementor-element-5451677.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-5451677 .elementor-icon{font-size:32px;}.elementor-11512 .elementor-element.elementor-element-5451677 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-5451677 .elementor-icon-box-title a{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-5451677 .elementor-icon-box-title{color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-5451677 .elementor-icon-box-description{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-67615d2 > .elementor-widget-container{padding:var(--mft-space-3xs) 0 var(--mft-space-3xs) 0;}.elementor-11512 .elementor-element.elementor-element-67615d2 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-11512 .elementor-element.elementor-element-67615d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-67615d2.elementor-view-framed .elementor-icon, .elementor-11512 .elementor-element.elementor-element-67615d2.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-67615d2 .elementor-icon{font-size:32px;}.elementor-11512 .elementor-element.elementor-element-67615d2 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-67615d2 .elementor-icon-box-title a{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-67615d2 .elementor-icon-box-title{color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-67615d2 .elementor-icon-box-description{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-8051d36 > .elementor-widget-container{padding:var(--mft-space-3xs) 0 var(--mft-space-3xs) 0;}.elementor-11512 .elementor-element.elementor-element-8051d36 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-11512 .elementor-element.elementor-element-8051d36.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-8051d36.elementor-view-framed .elementor-icon, .elementor-11512 .elementor-element.elementor-element-8051d36.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-8051d36 .elementor-icon{font-size:32px;}.elementor-11512 .elementor-element.elementor-element-8051d36 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-8051d36 .elementor-icon-box-title a{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-8051d36 .elementor-icon-box-title{color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-8051d36 .elementor-icon-box-description{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-ba3736b > .elementor-widget-container{padding:var(--mft-space-3xs) 0 var(--mft-space-3xs) 0;}.elementor-11512 .elementor-element.elementor-element-ba3736b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-11512 .elementor-element.elementor-element-ba3736b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-ba3736b.elementor-view-framed .elementor-icon, .elementor-11512 .elementor-element.elementor-element-ba3736b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11512 .elementor-element.elementor-element-ba3736b .elementor-icon{font-size:32px;}.elementor-11512 .elementor-element.elementor-element-ba3736b .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-ba3736b .elementor-icon-box-title a{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-ba3736b .elementor-icon-box-title{color:var( --e-global-color-09afe73 );}.elementor-11512 .elementor-element.elementor-element-ba3736b .elementor-icon-box-description{font-family:var( --e-global-typography-1140b50-font-family ), Sans-serif;font-size:var( --e-global-typography-1140b50-font-size );font-weight:var( --e-global-typography-1140b50-font-weight );font-style:var( --e-global-typography-1140b50-font-style );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-6a35181{--display:flex;--min-height:1226px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11512 .elementor-element.elementor-element-6a35181:not(.elementor-motion-effects-element-type-background), .elementor-11512 .elementor-element.elementor-element-6a35181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99a7e46 );}.elementor-11512 .elementor-element.elementor-element-6a35181.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11512 .elementor-element.elementor-element-f1aa14e{--display:flex;--min-height:1034px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);}.elementor-11512 .elementor-element.elementor-element-e3f034f{--display:grid;--min-height:600px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--border-radius:4px 4px 4px 4px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-f2ec2dc img{width:1280px;transition-duration:0.3s;}.elementor-11512 .elementor-element.elementor-element-f3e7c5c{--display:flex;--min-height:402px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-xS) var(--mft-space-XS);--row-gap:var(--mft-space-xS);--column-gap:var(--mft-space-XS);}.elementor-11512 .elementor-element.elementor-element-f620afe{text-align:center;}.elementor-11512 .elementor-element.elementor-element-f620afe .elementor-heading-title{font-family:var( --e-global-typography-fc7cb91-font-family ), Sans-serif;font-size:var( --e-global-typography-fc7cb91-font-size );font-weight:var( --e-global-typography-fc7cb91-font-weight );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );color:var( --e-global-color-accent );}.elementor-11512 .elementor-element.elementor-element-b8d9537{width:auto;max-width:auto;}.elementor-11512 .elementor-element.elementor-element-b8d9537 .elementor-icon-wrapper{text-align:center;}.elementor-11512 .elementor-element.elementor-element-b8d9537 .elementor-icon{font-size:70px;}.elementor-11512 .elementor-element.elementor-element-b8d9537 .elementor-icon svg{height:70px;}.elementor-11512 .elementor-element.elementor-element-221bbcd{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-11512 .elementor-element.elementor-element-221bbcd > .elementor-widget-container{padding:var(--space-section-s) var(--space-section-s) var(--space-section-s) var(--space-section-s);}.elementor-11512 .elementor-element.elementor-element-3fc57b4{--display:flex;}.elementor-11512 .elementor-element.elementor-element-34a8845 .elementor-button{background-color:var( --e-global-color-99a7e46 );font-family:var( --e-global-typography-1004cab-font-family ), Sans-serif;font-size:var( --e-global-typography-1004cab-font-size );font-weight:var( --e-global-typography-1004cab-font-weight );line-height:var( --e-global-typography-1004cab-line-height );fill:var( --e-global-color-846ad98 );color:var( --e-global-color-846ad98 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-846ad98 );border-radius:4px 4px 4px 4px;}.elementor-11512 .elementor-element.elementor-element-34a8845 .elementor-button:hover, .elementor-11512 .elementor-element.elementor-element-34a8845 .elementor-button:focus{background-color:var( --e-global-color-6375eb7 );}.elementor-11512 .elementor-element.elementor-element-34a8845 > .elementor-widget-container{padding:var(--mft-space-2xs) 24PX var(--mft-space-2xs) 24PX;}.elementor-11512 .elementor-element.elementor-element-470efa2{--display:flex;--min-height:910px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11512 .elementor-element.elementor-element-e389511{--display:flex;--min-height:718px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-a93bb61{--display:flex;--min-height:468px;--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-start;--align-items:flex-start;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-222ad2d .elementor-heading-title{font-family:var( --e-global-typography-fc7cb91-font-family ), Sans-serif;font-size:var( --e-global-typography-fc7cb91-font-size );font-weight:var( --e-global-typography-fc7cb91-font-weight );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );color:var( --e-global-color-accent );}.elementor-11512 .elementor-element.elementor-element-b0e5367{width:auto;max-width:auto;}.elementor-11512 .elementor-element.elementor-element-b0e5367 .elementor-icon{font-size:70px;}.elementor-11512 .elementor-element.elementor-element-b0e5367 .elementor-icon svg{height:70px;}.elementor-11512 .elementor-element.elementor-element-302a31d .elementor-button{background-color:var( --e-global-color-7d6cb63 );font-family:var( --e-global-typography-1004cab-font-family ), Sans-serif;font-size:var( --e-global-typography-1004cab-font-size );font-weight:var( --e-global-typography-1004cab-font-weight );line-height:var( --e-global-typography-1004cab-line-height );fill:var( --e-global-color-846ad98 );color:var( --e-global-color-846ad98 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-846ad98 );border-radius:4px 4px 4px 4px;}.elementor-11512 .elementor-element.elementor-element-302a31d .elementor-button:hover, .elementor-11512 .elementor-element.elementor-element-302a31d .elementor-button:focus{background-color:var( --e-global-color-6375eb7 );}.elementor-11512 .elementor-element.elementor-element-302a31d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-11512 .elementor-element.elementor-element-302a31d.elementor-element{--order:99999 /* order end hack */;}.elementor-11512 .elementor-element.elementor-element-6dad006{--display:flex;--min-height:718px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-6dad006:not(.elementor-motion-effects-element-type-background), .elementor-11512 .elementor-element.elementor-element-6dad006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelsrisech.com/app/uploads/sites/1364/loc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(max-width:1024px){.elementor-11512 .elementor-element.elementor-element-2f2b117{--justify-content:center;}.elementor-11512 .elementor-element.elementor-element-8a3289c{--min-height:0px;--justify-content:flex-end;}.elementor-11512 .elementor-element.elementor-element-689d9f9{--justify-content:flex-end;}.elementor-11512 .elementor-element.elementor-element-96e5a4e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-faafbc0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-11512 .elementor-element.elementor-element-4ca69c4 .elementor-heading-title{font-size:var( --e-global-typography-fc7cb91-font-size );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );}.elementor-11512 .elementor-element.elementor-element-e6e85f2{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-19cd149{--min-height:0px;}.elementor-11512 .elementor-element.elementor-element-e143c01{--min-height:0px;}.elementor-11512 .elementor-element.elementor-element-28b02d4{font-size:var( --e-global-typography-fc7cb91-font-size );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );}.elementor-11512 .elementor-element.elementor-element-5f3a98a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11512 .elementor-element.elementor-element-8aa5b14{--min-height:781px;}.elementor-11512 .elementor-element.elementor-element-eed07cb{--min-height:204px;}.elementor-11512 .elementor-element.elementor-element-906b272{--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-11512 .elementor-element.elementor-element-16dd0e9 .swiper-slide{height:340px;}.elementor-11512 .elementor-element.elementor-element-0701dd3 .elementor-heading-title{font-size:var( --e-global-typography-fc7cb91-font-size );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );}.elementor-11512 .elementor-element.elementor-element-f93fd8b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11512 .elementor-element.elementor-element-ad3106e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11512 .elementor-element.elementor-element-8a5b4dd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11512 .elementor-element.elementor-element-f136d31{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0 0;--row-gap:0;--column-gap:0;}.elementor-11512 .elementor-element.elementor-element-1db23e9{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-0a0495b .elementor-heading-title{font-size:var( --e-global-typography-fc7cb91-font-size );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );}.elementor-11512 .elementor-element.elementor-element-e13ca62 .elementor-button{font-size:var( --e-global-typography-1004cab-font-size );line-height:var( --e-global-typography-1004cab-line-height );}.elementor-11512 .elementor-element.elementor-element-e31d991:not(.elementor-motion-effects-element-type-background), .elementor-11512 .elementor-element.elementor-element-e31d991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11512 .elementor-element.elementor-element-e31d991{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-9891ca5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-11512 .elementor-element.elementor-element-1745e4b{--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-11512 .elementor-element.elementor-element-3f7e44e{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11512 .elementor-element.elementor-element-c775bf4 .elementor-heading-title{font-size:var( --e-global-typography-fc7cb91-font-size );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );}.elementor-11512 .elementor-element.elementor-element-f157437{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11512 .elementor-element.elementor-element-b287cb2{--min-height:400px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--mft-space-xl);--padding-bottom:var(--mft-space-l);--padding-left:0;--padding-right:0;}.elementor-11512 .elementor-element.elementor-element-c7c2be9{--min-height:135px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-4-xs) var(--mft-space-4-xs);--row-gap:var(--mft-space-4-xs);--column-gap:var(--mft-space-4-xs);}.elementor-11512 .elementor-element.elementor-element-2439fea .elementor-heading-title{font-size:var( --e-global-typography-fc7cb91-font-size );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );}.elementor-11512 .elementor-element.elementor-element-24a5778{text-align:center;}.elementor-11512 .elementor-element.elementor-element-24a5778 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11512 .elementor-element.elementor-element-efe6a71{--min-height:360px;--flex-wrap:wrap;}.elementor-11512 .elementor-element.elementor-element-1a53502 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-1a53502 .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-1a53502 .elementor-icon-box-description{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-ab03505 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-ab03505 .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-ab03505 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11512 .elementor-element.elementor-element-7fbf834 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-7fbf834 .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-1818437 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-1818437 .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-279f3c1 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-279f3c1 .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-e5398ca .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-e5398ca .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-70793ff .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-70793ff .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-1d3fd42 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-1d3fd42 .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-5d80dc0{--min-height:120px;--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;--flex-wrap:wrap;--padding-top:var(--mft-space-s);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-11512 .elementor-element.elementor-element-5d80dc0.e-con{--align-self:center;}.elementor-11512 .elementor-element.elementor-element-c3ffe4b{--min-height:120px;--gap:var(--mft-space-3-xs) var(--mft-space-3-xs);--row-gap:var(--mft-space-3-xs);--column-gap:var(--mft-space-3-xs);--flex-wrap:nowrap;}.elementor-11512 .elementor-element.elementor-element-c3ffe4b .carousel-cell{width:calc(33.33333% - 30px);margin:0 calc(30px / 2);}.elementor-11512 .elementor-element.elementor-element-3d3454f .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-3d3454f .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-3d3454f .elementor-icon-box-description{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-4e347fe .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-4e347fe .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-4e347fe .elementor-icon-box-description{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-a7bfffc .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-a7bfffc .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-a7bfffc .elementor-icon-box-description{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-5451677 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-5451677 .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-5451677 .elementor-icon-box-description{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-67615d2 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-67615d2 .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-67615d2 .elementor-icon-box-description{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-8051d36 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-8051d36 .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-8051d36 .elementor-icon-box-description{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-ba3736b .elementor-icon-box-wrapper{align-items:start;}.elementor-11512 .elementor-element.elementor-element-ba3736b .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-ba3736b .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-ba3736b .elementor-icon-box-description{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-6a35181{--min-height:0px;}.elementor-11512 .elementor-element.elementor-element-f1aa14e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-e3f034f{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11512 .elementor-element.elementor-element-f2ec2dc img{width:700px;}.elementor-11512 .elementor-element.elementor-element-f620afe .elementor-heading-title{font-size:var( --e-global-typography-fc7cb91-font-size );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );}.elementor-11512 .elementor-element.elementor-element-221bbcd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11512 .elementor-element.elementor-element-34a8845 .elementor-button{font-size:var( --e-global-typography-1004cab-font-size );line-height:var( --e-global-typography-1004cab-line-height );}.elementor-11512 .elementor-element.elementor-element-470efa2{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11512 .elementor-element.elementor-element-e389511{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0 0;--row-gap:0;--column-gap:0;}.elementor-11512 .elementor-element.elementor-element-a93bb61{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-222ad2d .elementor-heading-title{font-size:var( --e-global-typography-fc7cb91-font-size );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );}.elementor-11512 .elementor-element.elementor-element-302a31d .elementor-button{font-size:var( --e-global-typography-1004cab-font-size );line-height:var( --e-global-typography-1004cab-line-height );}.elementor-11512 .elementor-element.elementor-element-6dad006:not(.elementor-motion-effects-element-type-background), .elementor-11512 .elementor-element.elementor-element-6dad006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11512 .elementor-element.elementor-element-6dad006{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-11512 .elementor-element.elementor-element-a9dea8c{--content-width:100vw;}.elementor-11512 .elementor-element.elementor-element-2f2b117{--width:100%;}.elementor-11512 .elementor-element.elementor-element-689d9f9{--width:100%;}.elementor-11512 .elementor-element.elementor-element-96e5a4e{--width:1712px;}.elementor-11512 .elementor-element.elementor-element-c135778{--width:696px;}.elementor-11512 .elementor-element.elementor-element-3c66d4c{--width:1712px;}.elementor-11512 .elementor-element.elementor-element-e143c01{--width:1156px;}.elementor-11512 .elementor-element.elementor-element-5f3a98a{--width:1280px;}.elementor-11512 .elementor-element.elementor-element-8aa5b14{--width:100%;}.elementor-11512 .elementor-element.elementor-element-906b272{--width:1280px;}.elementor-11512 .elementor-element.elementor-element-05b3e36{--width:1280px;}.elementor-11512 .elementor-element.elementor-element-f136d31{--width:1280px;}.elementor-11512 .elementor-element.elementor-element-1db23e9{--width:608px;}.elementor-11512 .elementor-element.elementor-element-e31d991{--width:608px;}.elementor-11512 .elementor-element.elementor-element-1745e4b{--width:1280px;}.elementor-11512 .elementor-element.elementor-element-3f7e44e{--width:484px;}.elementor-11512 .elementor-element.elementor-element-5bc0b1f{--width:732px;}.elementor-11512 .elementor-element.elementor-element-c7c2be9{--width:1920px;}.elementor-11512 .elementor-element.elementor-element-efe6a71{--content-width:1000px;}.elementor-11512 .elementor-element.elementor-element-5d80dc0{--content-width:1200px;}.elementor-11512 .elementor-element.elementor-element-6a35181{--width:100%;}.elementor-11512 .elementor-element.elementor-element-e3f034f{--width:1280px;}.elementor-11512 .elementor-element.elementor-element-e389511{--width:1280px;}.elementor-11512 .elementor-element.elementor-element-a93bb61{--width:608px;}.elementor-11512 .elementor-element.elementor-element-6dad006{--width:608px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11512 .elementor-element.elementor-element-2f2b117{--width:100%;}.elementor-11512 .elementor-element.elementor-element-96e5a4e{--width:100%;}.elementor-11512 .elementor-element.elementor-element-3c66d4c{--width:100%;}.elementor-11512 .elementor-element.elementor-element-19cd149{--width:100%;}.elementor-11512 .elementor-element.elementor-element-e143c01{--width:794px;}.elementor-11512 .elementor-element.elementor-element-5f3a98a{--width:100%;}.elementor-11512 .elementor-element.elementor-element-906b272{--width:697px;}.elementor-11512 .elementor-element.elementor-element-05b3e36{--width:637px;}.elementor-11512 .elementor-element.elementor-element-f136d31{--width:100%;}.elementor-11512 .elementor-element.elementor-element-1745e4b{--width:100%;}.elementor-11512 .elementor-element.elementor-element-3f7e44e{--width:651px;}.elementor-11512 .elementor-element.elementor-element-b287cb2{--width:100%;}.elementor-11512 .elementor-element.elementor-element-c7c2be9{--width:704px;}.elementor-11512 .elementor-element.elementor-element-efe6a71{--content-width:704px;}.elementor-11512 .elementor-element.elementor-element-5d80dc0{--content-width:100%;}.elementor-11512 .elementor-element.elementor-element-c3ffe4b{--width:100%;}.elementor-11512 .elementor-element.elementor-element-e3f034f{--width:700px;}.elementor-11512 .elementor-element.elementor-element-e389511{--width:100%;}}@media(max-width:767px){.elementor-11512 .elementor-element.elementor-element-a9dea8c:not(.elementor-motion-effects-element-type-background), .elementor-11512 .elementor-element.elementor-element-a9dea8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelsrisech.com/app/uploads/sites/1364/hero-mbl.jpg");background-position:center left;}.elementor-11512 .elementor-element.elementor-element-a9dea8c{--min-height:100vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-2f2b117{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0 0;--row-gap:0;--column-gap:0;}.elementor-11512 .elementor-element.elementor-element-8a3289c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-11512 .elementor-element.elementor-element-689d9f9{--width:100%;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-2-xl) var(--mft-space-2-xl);--row-gap:var(--mft-space-2-xl);--column-gap:var(--mft-space-2-xl);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-689d9f9.e-con{--order:99999 /* order end hack */;}.elementor-11512 .elementor-element.elementor-element-96e5a4e{--min-height:0px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-faafbc0{text-align:center;}.elementor-11512 .elementor-element.elementor-element-faafbc0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-11512 .elementor-element.elementor-element-4ca69c4 .elementor-heading-title{font-size:var( --e-global-typography-fc7cb91-font-size );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );}.elementor-11512 .elementor-element.elementor-element-c135778{--min-height:72px;}.elementor-11512 .elementor-element.elementor-element-5dee400{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-04c4338 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-11512 .elementor-element.elementor-element-04c4338.elementor-element{--order:-99999 /* order start hack */;}.elementor-11512 .elementor-element.elementor-element-04c4338 .elementor-button{font-size:16px;border-width:2px 2px 2px 2px;}.elementor-11512 .elementor-element.elementor-element-3c66d4c{--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-11512 .elementor-element.elementor-element-e6e85f2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-19cd149{--min-height:527px;}.elementor-11512 .elementor-element.elementor-element-e143c01{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-11512 .elementor-element.elementor-element-28b02d4{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-fc7cb91-font-size );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );}.elementor-11512 .elementor-element.elementor-element-28b02d4 > .elementor-widget-container{margin:0px 8px 0px 8px;}.elementor-11512 .elementor-element.elementor-element-cb35763 .elementor-button{font-size:17px;line-height:16.41px;}.elementor-11512 .elementor-element.elementor-element-8aa5b14:not(.elementor-motion-effects-element-type-background), .elementor-11512 .elementor-element.elementor-element-8aa5b14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1364/bg__adv.jpg");}.elementor-11512 .elementor-element.elementor-element-8aa5b14{--min-height:958px;--justify-content:center;--gap:var(--mft-space-4-xs) var(--mft-space-4-xs);--row-gap:var(--mft-space-4-xs);--column-gap:var(--mft-space-4-xs);}.elementor-11512 .elementor-element.elementor-element-eed07cb{--content-width:312px;--min-height:878px;--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-start;--align-items:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-906b272{--min-height:320px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-906b272.e-con{--align-self:center;}.elementor-11512 .elementor-element.elementor-element-16dd0e9 .swiper-slide{height:350px;}.elementor-11512 .elementor-element.elementor-element-05b3e36{--width:312px;--min-height:534px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-4-xs) var(--mft-space-3xs);--row-gap:var(--mft-space-4-xs);--column-gap:var(--mft-space-3xs);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-0701dd3{width:auto;max-width:auto;}.elementor-11512 .elementor-element.elementor-element-0701dd3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11512 .elementor-element.elementor-element-0701dd3 .elementor-heading-title{font-size:var( --e-global-typography-fc7cb91-font-size );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );}.elementor-11512 .elementor-element.elementor-element-f93fd8b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11512 .elementor-element.elementor-element-ad3106e{--content-width:312px;}.elementor-11512 .elementor-element.elementor-element-e9ae62b .elementor-button{font-size:17px;line-height:16.41px;}.elementor-11512 .elementor-element.elementor-element-8a5b4dd{--min-height:886px;}.elementor-11512 .elementor-element.elementor-element-f136d31{--min-height:806px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-0a0495b .elementor-heading-title{font-size:var( --e-global-typography-fc7cb91-font-size );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );}.elementor-11512 .elementor-element.elementor-element-e13ca62 .elementor-button{font-size:var( --e-global-typography-1004cab-font-size );line-height:var( --e-global-typography-1004cab-line-height );}.elementor-11512 .elementor-element.elementor-element-e31d991{--min-height:320px;}.elementor-11512 .elementor-element.elementor-element-9891ca5{--min-height:400px;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);}.elementor-11512 .elementor-element.elementor-element-1745e4b{--width:312px;--min-height:400px;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-3f7e44e{--gap:var(--mft-space-4-xs) var(--mft-space-4-xs);--row-gap:var(--mft-space-4-xs);--column-gap:var(--mft-space-4-xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-c775bf4 .elementor-heading-title{font-size:var( --e-global-typography-fc7cb91-font-size );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );}.elementor-11512 .elementor-element.elementor-element-f157437{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11512 .elementor-element.elementor-element-ba83539 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-11512 .elementor-element.elementor-element-ba83539 .elementor-button{font-size:17px;line-height:16.41px;}.elementor-11512 .elementor-element.elementor-element-5bc0b1f{--min-height:400px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-0f28382 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11512 .elementor-element.elementor-element-b287cb2{--min-height:500px;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-11512 .elementor-element.elementor-element-c7c2be9{--width:309px;--min-height:247px;--gap:var(--mft-space-4-xs) var(--mft-space-4-xs);--row-gap:var(--mft-space-4-xs);--column-gap:var(--mft-space-4-xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-2439fea{width:auto;max-width:auto;}.elementor-11512 .elementor-element.elementor-element-2439fea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11512 .elementor-element.elementor-element-2439fea .elementor-heading-title{font-size:var( --e-global-typography-fc7cb91-font-size );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );}.elementor-11512 .elementor-element.elementor-element-24a5778 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11512 .elementor-element.elementor-element-efe6a71{--content-width:309px;--min-height:120px;--gap:0 0;--row-gap:0;--column-gap:0;--flex-wrap:wrap;--align-content:center;}.elementor-11512 .elementor-element.elementor-element-1a53502 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-1a53502 .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-1a53502 .elementor-icon-box-description{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-ab03505 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-ab03505 .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-ab03505 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11512 .elementor-element.elementor-element-7fbf834 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-7fbf834 .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-1818437 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-1818437 .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-279f3c1 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-279f3c1 .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-e5398ca .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-e5398ca .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-70793ff .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-70793ff .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-1d3fd42 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-1d3fd42 .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-5d80dc0{--content-width:90%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0 0;--row-gap:0;--column-gap:0;--flex-wrap:wrap;--align-content:center;}.elementor-11512 .elementor-element.elementor-element-c3ffe4b{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-c3ffe4b .carousel-cell{width:calc(50% - 30px);margin:0 calc(30px / 2);}.elementor-11512 .elementor-element.elementor-element-3d3454f .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-3d3454f .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-3d3454f .elementor-icon-box-description{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-4e347fe .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-4e347fe .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-4e347fe .elementor-icon-box-description{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-a7bfffc .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-a7bfffc .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-a7bfffc .elementor-icon-box-description{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-5451677 > .elementor-widget-container{padding:var(--mft-space-3xs) 0 var(--mft-space-3xs) var(--mft-space-3xs);}.elementor-11512 .elementor-element.elementor-element-5451677 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-5451677 .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-5451677 .elementor-icon-box-description{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-67615d2 > .elementor-widget-container{padding:var(--mft-space-3xs) 0 var(--mft-space-3xs) var(--mft-space-3xs);}.elementor-11512 .elementor-element.elementor-element-67615d2 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-67615d2 .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-67615d2 .elementor-icon-box-description{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-8051d36 .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-8051d36 .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-8051d36 .elementor-icon-box-description{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-ba3736b .elementor-icon-box-wrapper{align-items:center;}.elementor-11512 .elementor-element.elementor-element-ba3736b .elementor-icon-box-title, .elementor-11512 .elementor-element.elementor-element-ba3736b .elementor-icon-box-title a{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-ba3736b .elementor-icon-box-description{font-size:var( --e-global-typography-1140b50-font-size );line-height:var( --e-global-typography-1140b50-line-height );}.elementor-11512 .elementor-element.elementor-element-e3f034f{--width:312px;--min-height:320px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-f2ec2dc{text-align:center;}.elementor-11512 .elementor-element.elementor-element-f2ec2dc img{width:312px;height:320px;object-fit:cover;object-position:center center;}.elementor-11512 .elementor-element.elementor-element-f620afe .elementor-heading-title{font-size:var( --e-global-typography-fc7cb91-font-size );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );}.elementor-11512 .elementor-element.elementor-element-221bbcd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11512 .elementor-element.elementor-element-34a8845 .elementor-button{font-size:var( --e-global-typography-1004cab-font-size );line-height:var( --e-global-typography-1004cab-line-height );}.elementor-11512 .elementor-element.elementor-element-470efa2{--min-height:886px;}.elementor-11512 .elementor-element.elementor-element-e389511{--min-height:806px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11512 .elementor-element.elementor-element-222ad2d .elementor-heading-title{font-size:var( --e-global-typography-fc7cb91-font-size );line-height:var( --e-global-typography-fc7cb91-line-height );letter-spacing:var( --e-global-typography-fc7cb91-letter-spacing );}.elementor-11512 .elementor-element.elementor-element-302a31d .elementor-button{font-size:var( --e-global-typography-1004cab-font-size );line-height:var( --e-global-typography-1004cab-line-height );}.elementor-11512 .elementor-element.elementor-element-6dad006{--min-height:320px;}}/* Start custom CSS for wp-widget-mirai_offers_widget, class: .elementor-element-0f28382 */.elementor-11512 .elementor-element.elementor-element-0f28382 a.more-info-link{
 display: none;
}
 
.elementor-11512 .elementor-element.elementor-element-0f28382 .item.active dl{
    text-align: right;
    margin-right: 20px;
    margin-top: 0;
} 

.elementor-11512 .elementor-element.elementor-element-0f28382 .item.active dl img{
    max-width: 450px;
    height: 600px;
}


@media(max-width:1440px) and (min-width:1024px){
.elementor-11512 .elementor-element.elementor-element-0f28382 .item.active dl img{
    max-width: 400px;
    height: 400px;
}
}

@media(max-width:1024px)  {
.elementor-11512 .elementor-element.elementor-element-0f28382 .item.active dl img{
    max-width: 400px;
    height: 460px;
}
}



@media(min-width: 767px){
  .elementor-11512 .elementor-element.elementor-element-0f28382 .item.active {
    display: flex;
}
 
}
.elementor-11512 .elementor-element.elementor-element-0f28382 .carousel-inner dl dt{
    color: #000;
    font-weight: 400;
    font-family: 'Helvetica';
    font-size: 24px;
    line-height: 27.6px; 
    text-align: right;
    text-transform: uppercase;
    margin-top: 40px;
} 
 

@media(max-width:767px){
    .elementor-11512 .elementor-element.elementor-element-0f28382 .carousel-inner dl dt{ 
    font-size: 24px;
    line-height: 28.8px; 
    margin-bottom: 16px; 
}
.elementor-11512 .elementor-element.elementor-element-0f28382 .carousel-inner dl span{  
    font-size: 28px;
    line-height: 32px; 
}

.elementor-11512 .elementor-element.elementor-element-0f28382 .carousel-inner dl .more-info-link { 
    font-size: 12px;
    line-height: 14.63px; 
    padding: 12px 20px;
} 

.elementor-11512 .elementor-element.elementor-element-0f28382 .item.active dl img{
    max-width: 300px;
    height: 360px; 
}
}

.offers-mashup .carousel-inner {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bc0b1f *//* Pantallas grandes */
@media (min-width: 1441px) {
    .elementor-8137 .elementor-element.elementor-element-0f28382 .item.active dl img {
        max-width: 400px;
        height: 500px;
    }
}

/* Desktop mediano */
@media (max-width: 1440px) and (min-width: 1200px) {
    .elementor-8137 .elementor-element.elementor-element-0f28382 .item.active dl img {
        max-width: 400px;
        height: 400px;
    }
}

/* Desktop pequeño */
@media (max-width: 1199px) and (min-width: 1024px) {
    .elementor-8137 .elementor-element.elementor-element-0f28382 .item.active dl img {
        max-width: 400px;
        height: 400px;
    }
}

@media (max-width: 1024px) {
    .elementor-8137 .elementor-element.elementor-element-0f28382 .item.active dl img {
        max-width: 300px;
        height: 300;
    }
}/* End custom CSS */