.elementor-137 .elementor-element.elementor-element-78f6b3b .elementor-repeater-item-afad7e1 .swiper-slide-bg{background-color:#000000;background-image:url(https://ecomirantehotel.com/wp-content/uploads/2023/02/Site3-scaled.jpeg);background-size:cover;}.elementor-137 .elementor-element.elementor-element-78f6b3b .elementor-repeater-item-b53237f .swiper-slide-bg{background-color:#000000;background-image:url(https://ecomirantehotel.com/wp-content/uploads/2023/02/Site2.jpeg);background-size:cover;}.elementor-137 .elementor-element.elementor-element-78f6b3b .elementor-repeater-item-c845a2c .swiper-slide-bg{background-color:#000000;background-image:url(https://ecomirantehotel.com/wp-content/uploads/2023/02/Site4-scaled.jpeg);background-size:cover;}.elementor-137 .elementor-element.elementor-element-78f6b3b .elementor-repeater-item-cdaad3c .swiper-slide-bg{background-color:#000000;background-image:url(https://ecomirantehotel.com/wp-content/uploads/2023/02/Site1.jpeg);background-size:cover;}.elementor-137 .elementor-element.elementor-element-78f6b3b .swiper-slide{height:600px;transition-duration:calc(3000ms*1.2);}.elementor-137 .elementor-element.elementor-element-78f6b3b .swiper-slide-contents{max-width:100%;}.elementor-137 .elementor-element.elementor-element-78f6b3b .swiper-slide-inner{text-align:center;}.elementor-137 .elementor-element.elementor-element-f1aa907{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:15px 15px 15px 15px;}.elementor-137 .elementor-element.elementor-element-b21c60c{--e-image-carousel-slides-to-show:3;}.elementor-137 .elementor-element.elementor-element-b21c60c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-137 .elementor-element.elementor-element-4d1c05b:not(.elementor-motion-effects-element-type-background), .elementor-137 .elementor-element.elementor-element-4d1c05b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-137 .elementor-element.elementor-element-4d1c05b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-137 .elementor-element.elementor-element-4d1c05b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-137 .elementor-element.elementor-element-00338ea{text-align:center;}.elementor-137 .elementor-element.elementor-element-00338ea .elementor-heading-title{color:#FFFFFF;font-size:40px;font-weight:600;}.elementor-137 .elementor-element.elementor-element-00338ea > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-137 .elementor-element.elementor-element-e2d9b29{--e-image-carousel-slides-to-show:3;}.elementor-137 .elementor-element.elementor-element-e2d9b29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-137 .elementor-element.elementor-element-90b1adb{text-align:center;color:#FFFFFF;font-family:"Universal", Sans-serif;font-size:15px;font-weight:400;}.elementor-137 .elementor-element.elementor-element-d80639c .elementor-button:hover, .elementor-137 .elementor-element.elementor-element-d80639c .elementor-button:focus{color:var( --e-global-color-accent );background-color:#FFFFFF;}.elementor-137 .elementor-element.elementor-element-d80639c .elementor-button:hover svg, .elementor-137 .elementor-element.elementor-element-d80639c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-d80639c .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-137 .elementor-element.elementor-element-d80639c > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-137 .elementor-element.elementor-element-a8a1eff{text-align:center;}.elementor-137 .elementor-element.elementor-element-a8a1eff .elementor-heading-title{color:#000000;font-size:40px;font-weight:600;}.elementor-137 .elementor-element.elementor-element-a8a1eff > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-137 .elementor-element.elementor-element-df0986b{text-align:center;color:#000000;font-family:"Universal", Sans-serif;font-size:15px;font-weight:400;line-height:15px;}.elementor-137 .elementor-element.elementor-element-06b9dfd .elementor-button .elementor-align-icon-right{margin-left:20px;}.elementor-137 .elementor-element.elementor-element-06b9dfd .elementor-button .elementor-align-icon-left{margin-right:20px;}.elementor-137 .elementor-element.elementor-element-06b9dfd .elementor-button:hover, .elementor-137 .elementor-element.elementor-element-06b9dfd .elementor-button:focus{color:#FFFFFF;background-color:#000000;}.elementor-137 .elementor-element.elementor-element-06b9dfd .elementor-button:hover svg, .elementor-137 .elementor-element.elementor-element-06b9dfd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-137 .elementor-element.elementor-element-06b9dfd .elementor-button{border-radius:0em 0em 0em 0em;}.elementor-137 .elementor-element.elementor-element-06b9dfd > .elementor-widget-container{margin:5px 0px 15px 0px;}.elementor-137 .elementor-element.elementor-element-094e20b > .elementor-container{min-height:512px;}.elementor-137 .elementor-element.elementor-element-094e20b:not(.elementor-motion-effects-element-type-background), .elementor-137 .elementor-element.elementor-element-094e20b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-137 .elementor-element.elementor-element-094e20b > .elementor-background-overlay{background-image:url("https://ecomirantehotel.com/wp-content/uploads/2022/07/WhatsApp-Image-2022-07-11-at-17.16.28.jpeg");background-position:center center;opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-137 .elementor-element.elementor-element-094e20b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-137 .elementor-element.elementor-element-afcf124{text-align:center;}.elementor-137 .elementor-element.elementor-element-afcf124 .elementor-heading-title{color:#FFFFFF;font-size:40px;font-weight:600;}.elementor-137 .elementor-element.elementor-element-afcf124 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-137 .elementor-element.elementor-element-87cfee3{text-align:center;color:#FFFFFF;font-family:"Universal", Sans-serif;font-size:16px;font-weight:300;}.elementor-137 .elementor-element.elementor-element-dc72770 > .elementor-container{min-height:0px;}.elementor-137 .elementor-element.elementor-element-dc72770 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-137 .elementor-element.elementor-element-dc72770:not(.elementor-motion-effects-element-type-background), .elementor-137 .elementor-element.elementor-element-dc72770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-137 .elementor-element.elementor-element-dc72770 > .elementor-background-overlay{opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-137 .elementor-element.elementor-element-dc72770{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 00px 0px;}.elementor-137 .elementor-element.elementor-element-13b1eebb{text-align:center;color:#686868;font-family:"Universal", Sans-serif;font-size:16px;font-weight:300;}.elementor-137 .elementor-element.elementor-element-7eaa2b7{text-align:center;}.elementor-137 .elementor-element.elementor-element-7eaa2b7 .elementor-heading-title{color:#ffffff;font-size:40px;font-weight:600;}.elementor-137 .elementor-element.elementor-element-7eaa2b7 > .elementor-widget-container{margin:-10px 0px 20px 0px;}.elementor-137 .elementor-element.elementor-element-5f5c0224 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-137 .elementor-element.elementor-element-5f5c0224:not(.elementor-motion-effects-element-type-background), .elementor-137 .elementor-element.elementor-element-5f5c0224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-137 .elementor-element.elementor-element-5f5c0224{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-137 .elementor-element.elementor-element-5f5c0224 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-137 .elementor-element.elementor-element-2552220 .elementor-testimonial__text{color:#FFFFFF;font-family:"Universal", Sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:0px;}.elementor-137 .elementor-element.elementor-element-2552220 .elementor-testimonial__name{color:#7A7A7A;font-family:"Duarose", Sans-serif;font-size:22px;font-weight:600;}.elementor-137 .elementor-element.elementor-element-2552220 .elementor-testimonial__title{color:var( --e-global-color-text );}.elementor-137 .elementor-element.elementor-element-2552220 .elementor-swiper-button{font-size:20px;}.elementor-137 .elementor-element.elementor-element-0b4c6c4{padding:50px 50px 50px 50px;}.elementor-137 .elementor-element.elementor-element-fa3eb4b{text-align:center;}.elementor-137 .elementor-element.elementor-element-fa3eb4b .elementor-heading-title{color:#000000;font-size:40px;font-weight:600;}.elementor-137 .elementor-element.elementor-element-fa3eb4b > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-137 .elementor-element.elementor-element-c63682f{text-align:center;color:#686868;font-family:"Universal", Sans-serif;font-size:16px;font-weight:300;}.elementor-137 .elementor-element.elementor-element-c387e2d .elementor-icon-wrapper{text-align:center;}.elementor-137 .elementor-element.elementor-element-c387e2d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-137 .elementor-element.elementor-element-c387e2d.elementor-view-framed .elementor-icon, .elementor-137 .elementor-element.elementor-element-c387e2d.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-137 .elementor-element.elementor-element-c387e2d.elementor-view-framed .elementor-icon, .elementor-137 .elementor-element.elementor-element-c387e2d.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-137 .elementor-element.elementor-element-c387e2d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-c387e2d.elementor-view-framed .elementor-icon:hover, .elementor-137 .elementor-element.elementor-element-c387e2d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-c387e2d.elementor-view-framed .elementor-icon:hover, .elementor-137 .elementor-element.elementor-element-c387e2d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-5869c90{text-align:center;color:var( --e-global-color-secondary );font-family:"Universal", Sans-serif;font-weight:400;}.elementor-137 .elementor-element.elementor-element-35b2463 .elementor-icon-wrapper{text-align:center;}.elementor-137 .elementor-element.elementor-element-35b2463.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-137 .elementor-element.elementor-element-35b2463.elementor-view-framed .elementor-icon, .elementor-137 .elementor-element.elementor-element-35b2463.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-137 .elementor-element.elementor-element-35b2463.elementor-view-framed .elementor-icon, .elementor-137 .elementor-element.elementor-element-35b2463.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-137 .elementor-element.elementor-element-35b2463.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-35b2463.elementor-view-framed .elementor-icon:hover, .elementor-137 .elementor-element.elementor-element-35b2463.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-35b2463.elementor-view-framed .elementor-icon:hover, .elementor-137 .elementor-element.elementor-element-35b2463.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-f633f8a{text-align:center;color:var( --e-global-color-secondary );font-family:"Universal", Sans-serif;font-weight:400;}.elementor-137 .elementor-element.elementor-element-dcb3c0f .elementor-icon-wrapper{text-align:center;}.elementor-137 .elementor-element.elementor-element-dcb3c0f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-137 .elementor-element.elementor-element-dcb3c0f.elementor-view-framed .elementor-icon, .elementor-137 .elementor-element.elementor-element-dcb3c0f.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-137 .elementor-element.elementor-element-dcb3c0f.elementor-view-framed .elementor-icon, .elementor-137 .elementor-element.elementor-element-dcb3c0f.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-137 .elementor-element.elementor-element-dcb3c0f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-dcb3c0f.elementor-view-framed .elementor-icon:hover, .elementor-137 .elementor-element.elementor-element-dcb3c0f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-dcb3c0f.elementor-view-framed .elementor-icon:hover, .elementor-137 .elementor-element.elementor-element-dcb3c0f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-7d6e03e{text-align:center;color:var( --e-global-color-secondary );font-family:"Universal", Sans-serif;font-weight:400;}.elementor-137 .elementor-element.elementor-element-ddf1979 .elementor-icon-wrapper{text-align:center;}.elementor-137 .elementor-element.elementor-element-ddf1979.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-137 .elementor-element.elementor-element-ddf1979.elementor-view-framed .elementor-icon, .elementor-137 .elementor-element.elementor-element-ddf1979.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-137 .elementor-element.elementor-element-ddf1979.elementor-view-framed .elementor-icon, .elementor-137 .elementor-element.elementor-element-ddf1979.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-137 .elementor-element.elementor-element-ddf1979.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-ddf1979.elementor-view-framed .elementor-icon:hover, .elementor-137 .elementor-element.elementor-element-ddf1979.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-ddf1979.elementor-view-framed .elementor-icon:hover, .elementor-137 .elementor-element.elementor-element-ddf1979.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-d5daf89{text-align:center;color:var( --e-global-color-secondary );font-family:"Universal", Sans-serif;font-weight:400;}.elementor-137 .elementor-element.elementor-element-57d45de .elementor-icon-wrapper{text-align:center;}.elementor-137 .elementor-element.elementor-element-57d45de.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-137 .elementor-element.elementor-element-57d45de.elementor-view-framed .elementor-icon, .elementor-137 .elementor-element.elementor-element-57d45de.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-137 .elementor-element.elementor-element-57d45de.elementor-view-framed .elementor-icon, .elementor-137 .elementor-element.elementor-element-57d45de.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-137 .elementor-element.elementor-element-57d45de.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-57d45de.elementor-view-framed .elementor-icon:hover, .elementor-137 .elementor-element.elementor-element-57d45de.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-57d45de.elementor-view-framed .elementor-icon:hover, .elementor-137 .elementor-element.elementor-element-57d45de.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-3e2fe23{text-align:center;color:var( --e-global-color-secondary );font-family:"Universal", Sans-serif;font-weight:400;}.elementor-137 .elementor-element.elementor-element-9fe518f .elementor-icon-wrapper{text-align:center;}.elementor-137 .elementor-element.elementor-element-9fe518f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-137 .elementor-element.elementor-element-9fe518f.elementor-view-framed .elementor-icon, .elementor-137 .elementor-element.elementor-element-9fe518f.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-137 .elementor-element.elementor-element-9fe518f.elementor-view-framed .elementor-icon, .elementor-137 .elementor-element.elementor-element-9fe518f.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-137 .elementor-element.elementor-element-9fe518f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-9fe518f.elementor-view-framed .elementor-icon:hover, .elementor-137 .elementor-element.elementor-element-9fe518f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-9fe518f.elementor-view-framed .elementor-icon:hover, .elementor-137 .elementor-element.elementor-element-9fe518f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-137 .elementor-element.elementor-element-f613961{text-align:center;color:var( --e-global-color-secondary );font-family:"Universal", Sans-serif;font-weight:400;}@media(max-width:1024px){.elementor-137 .elementor-element.elementor-element-00338ea .elementor-heading-title{font-size:45px;}.elementor-137 .elementor-element.elementor-element-a8a1eff .elementor-heading-title{font-size:45px;}.elementor-137 .elementor-element.elementor-element-afcf124 .elementor-heading-title{font-size:45px;}.elementor-137 .elementor-element.elementor-element-dc72770{padding:100px 25px 100px 25px;}.elementor-137 .elementor-element.elementor-element-7eaa2b7 .elementor-heading-title{font-size:45px;}.elementor-137 .elementor-element.elementor-element-5f5c0224{padding:100px 25px 100px 25px;}.elementor-137 .elementor-element.elementor-element-fa3eb4b .elementor-heading-title{font-size:45px;}}@media(max-width:767px){.elementor-137 .elementor-element.elementor-element-78f6b3b .swiper-slide{height:350px;}.elementor-137 .elementor-element.elementor-element-00338ea .elementor-heading-title{font-size:45px;}.elementor-137 .elementor-element.elementor-element-a8a1eff .elementor-heading-title{font-size:45px;}.elementor-137 .elementor-element.elementor-element-afcf124 .elementor-heading-title{font-size:45px;}.elementor-137 .elementor-element.elementor-element-dc72770{padding:50px 20px 50px 20px;}.elementor-137 .elementor-element.elementor-element-7eaa2b7 .elementor-heading-title{font-size:45px;}.elementor-137 .elementor-element.elementor-element-5f5c0224{padding:50px 20px 50px 20px;}.elementor-137 .elementor-element.elementor-element-fa3eb4b .elementor-heading-title{font-size:45px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Universal';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ecomirantehotel.com/wp-content/uploads/2022/06/UNIVERSAL-SANS-PERSONAL-USE.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Duarose';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ecomirantehotel.com/wp-content/uploads/2025/04/duarose-serif.ttf') format('truetype');
}
/* End Custom Fonts CSS */