.elementor-9961 .elementor-element.elementor-element-abf07c6{--display:flex;--min-height:520px;--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;--overlay-opacity:0.7;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-abf07c6:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-abf07c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ghotel.com.my/wp-content/uploads/2026/07/Lobby.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9961 .elementor-element.elementor-element-abf07c6::before, .elementor-9961 .elementor-element.elementor-element-abf07c6 > .elementor-background-video-container::before, .elementor-9961 .elementor-element.elementor-element-abf07c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-9961 .elementor-element.elementor-element-abf07c6 > .elementor-background-slideshow::before, .elementor-9961 .elementor-element.elementor-element-abf07c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9961 .elementor-element.elementor-element-abf07c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-primary ) 23%, #000000 100%);}.elementor-9961 .elementor-element.elementor-element-9e33e73{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9961 .elementor-element.elementor-element-45f1544{--display:flex;}.elementor-9961 .elementor-element.elementor-element-394cf72{text-align:center;}.elementor-9961 .elementor-element.elementor-element-394cf72 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;line-height:76px;color:var( --e-global-color-accent );}.elementor-9961 .elementor-element.elementor-element-bb493e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-db1c85d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-9961 .elementor-element.elementor-element-c3f4b92{--display:flex;}.elementor-9961 .elementor-element.elementor-element-55fca60 .elementor-heading-title{text-transform:uppercase;}.elementor-9961 .elementor-element.elementor-element-ab1d96e{--divider-border-style:solid;--divider-color:var( --e-global-color-ef150d7 );}.elementor-9961 .elementor-element.elementor-element-ab1d96e .elementor-divider-separator{width:100%;}.elementor-9961 .elementor-element.elementor-element-43178c2{--display:flex;}.elementor-9961 .elementor-element.elementor-element-988c711 img{border-radius:20px 20px 20px 20px;}.elementor-9961 .elementor-element.elementor-element-86cace2{--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;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-c42d1d7{--display:flex;}.elementor-9961 .elementor-element.elementor-element-c6a7ba3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9961 .elementor-element.elementor-element-7a35447{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D6D6D6;--border-color:#D6D6D6;--padding-top:20px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-63ff173 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9961 .elementor-element.elementor-element-63ff173.elementor-view-stacked .elementor-icon{background-color:#E9DDFF;}.elementor-9961 .elementor-element.elementor-element-63ff173.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-63ff173.elementor-view-default .elementor-icon{fill:#E9DDFF;color:#E9DDFF;border-color:#E9DDFF;}.elementor-9961 .elementor-element.elementor-element-63ff173 .elementor-icon{font-size:32px;padding:10px;}.elementor-9961 .elementor-element.elementor-element-63ff173 .elementor-icon-box-title, .elementor-9961 .elementor-element.elementor-element-63ff173 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-9961 .elementor-element.elementor-element-63ff173 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-9961 .elementor-element.elementor-element-d2324c2{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D6D6D6;--border-color:#D6D6D6;--padding-top:20px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-5a7f3f7 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9961 .elementor-element.elementor-element-5a7f3f7.elementor-view-stacked .elementor-icon{background-color:#E9DDFF;}.elementor-9961 .elementor-element.elementor-element-5a7f3f7.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-5a7f3f7.elementor-view-default .elementor-icon{fill:#E9DDFF;color:#E9DDFF;border-color:#E9DDFF;}.elementor-9961 .elementor-element.elementor-element-5a7f3f7 .elementor-icon{font-size:32px;padding:10px;}.elementor-9961 .elementor-element.elementor-element-5a7f3f7 .elementor-icon-box-title, .elementor-9961 .elementor-element.elementor-element-5a7f3f7 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-9961 .elementor-element.elementor-element-5a7f3f7 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-9961 .elementor-element.elementor-element-d540ac8{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D6D6D6;--border-color:#D6D6D6;--padding-top:20px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-ad42338 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9961 .elementor-element.elementor-element-ad42338.elementor-view-stacked .elementor-icon{background-color:#E9DDFF;}.elementor-9961 .elementor-element.elementor-element-ad42338.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-ad42338.elementor-view-default .elementor-icon{fill:#E9DDFF;color:#E9DDFF;border-color:#E9DDFF;}.elementor-9961 .elementor-element.elementor-element-ad42338 .elementor-icon{font-size:32px;padding:10px;}.elementor-9961 .elementor-element.elementor-element-ad42338 .elementor-icon-box-title, .elementor-9961 .elementor-element.elementor-element-ad42338 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-9961 .elementor-element.elementor-element-ad42338 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-9961 .elementor-element.elementor-element-b7b00a7{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D6D6D6;--border-color:#D6D6D6;--padding-top:20px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-c5cddae .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9961 .elementor-element.elementor-element-c5cddae.elementor-view-stacked .elementor-icon{background-color:#E9DDFF;}.elementor-9961 .elementor-element.elementor-element-c5cddae.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-c5cddae.elementor-view-default .elementor-icon{fill:#E9DDFF;color:#E9DDFF;border-color:#E9DDFF;}.elementor-9961 .elementor-element.elementor-element-c5cddae .elementor-icon{font-size:32px;padding:10px;}.elementor-9961 .elementor-element.elementor-element-c5cddae .elementor-icon-box-title, .elementor-9961 .elementor-element.elementor-element-c5cddae .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-9961 .elementor-element.elementor-element-c5cddae .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-9961 .elementor-element.elementor-element-e9dea0c{--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;--border-radius:45px 45px 0px 0px;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-e9dea0c:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-e9dea0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-0576cd5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9961 .elementor-element.elementor-element-a036d71{--display:flex;}.elementor-9961 .elementor-element.elementor-element-d787e77 .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-9961 .elementor-element.elementor-element-3eaeba3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-9961 .elementor-element.elementor-element-114ba4e{--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-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-778399e .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-9961 .elementor-element.elementor-element-8c36af2{--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:flex-start;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9961 .elementor-element.elementor-element-8c36af2:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-8c36af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ghotel.com.my/wp-content/uploads/2026/07/G-Hotel_Gurney_Night.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9961 .elementor-element.elementor-element-8c36af2::before, .elementor-9961 .elementor-element.elementor-element-8c36af2 > .elementor-background-video-container::before, .elementor-9961 .elementor-element.elementor-element-8c36af2 > .e-con-inner > .elementor-background-video-container::before, .elementor-9961 .elementor-element.elementor-element-8c36af2 > .elementor-background-slideshow::before, .elementor-9961 .elementor-element.elementor-element-8c36af2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9961 .elementor-element.elementor-element-8c36af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ef150d7 ) 0%, #000000B3 100%);}.elementor-9961 .elementor-element.elementor-element-1aa54e5 .elementor-heading-title{color:var( --e-global-color-d29859d );}.elementor-9961 .elementor-element.elementor-element-e6a18b1{color:var( --e-global-color-d29859d );}.elementor-9961 .elementor-element.elementor-element-f2dc5e6 .elementor-button{background-color:transparent;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-c5846fc ) 100%);}.elementor-9961 .elementor-element.elementor-element-f2dc5e6 .elementor-button:hover, .elementor-9961 .elementor-element.elementor-element-f2dc5e6 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(0deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);}.elementor-9961 .elementor-element.elementor-element-f2dc5e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9961 .elementor-element.elementor-element-f2dc5e6 .elementor-button:hover svg, .elementor-9961 .elementor-element.elementor-element-f2dc5e6 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-9961 .elementor-element.elementor-element-7028901{--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-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-7737170 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-9961 .elementor-element.elementor-element-12b6c67{--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:flex-start;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9961 .elementor-element.elementor-element-12b6c67:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-12b6c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ghotel.com.my/wp-content/uploads/2026/07/G-Hotel-Kelawai-Night.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9961 .elementor-element.elementor-element-12b6c67::before, .elementor-9961 .elementor-element.elementor-element-12b6c67 > .elementor-background-video-container::before, .elementor-9961 .elementor-element.elementor-element-12b6c67 > .e-con-inner > .elementor-background-video-container::before, .elementor-9961 .elementor-element.elementor-element-12b6c67 > .elementor-background-slideshow::before, .elementor-9961 .elementor-element.elementor-element-12b6c67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9961 .elementor-element.elementor-element-12b6c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ef150d7 ) 0%, #000000B3 100%);}.elementor-9961 .elementor-element.elementor-element-a15dcbc .elementor-heading-title{color:var( --e-global-color-d29859d );}.elementor-9961 .elementor-element.elementor-element-f22dc4b{color:var( --e-global-color-d29859d );}.elementor-9961 .elementor-element.elementor-element-bc2b436 .elementor-button{background-color:transparent;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-c5846fc ) 100%);}.elementor-9961 .elementor-element.elementor-element-bc2b436 .elementor-button:hover, .elementor-9961 .elementor-element.elementor-element-bc2b436 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(0deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);}.elementor-9961 .elementor-element.elementor-element-bc2b436 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9961 .elementor-element.elementor-element-bc2b436 .elementor-button:hover svg, .elementor-9961 .elementor-element.elementor-element-bc2b436 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-9961 .elementor-element.elementor-element-db3ce0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-db3ce0c:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-db3ce0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 117%);}.elementor-9961 .elementor-element.elementor-element-49c9fdd{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-9961 .elementor-element.elementor-element-9c23e4c{--display:flex;}.elementor-9961 .elementor-element.elementor-element-836581b{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-9961 .elementor-element.elementor-element-836581b .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-9961 .elementor-element.elementor-element-66537c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-9961 .elementor-element.elementor-element-9a16036{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-9961 .elementor-element.elementor-element-9a16036 img{width:90%;max-width:100%;}.elementor-9961 .elementor-element.elementor-element-3a5815b{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;color:var( --e-global-color-accent );}.elementor-9961 .elementor-element.elementor-element-4d68efd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-a99e2ab{--display:flex;}.elementor-9961 .elementor-element.elementor-element-44c8a5d{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-9961 .elementor-element.elementor-element-75acc72{text-align:center;}.elementor-9961 .elementor-element.elementor-element-75acc72 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:46px;color:var( --e-global-color-secondary );}.elementor-9961 .elementor-element.elementor-element-6600685{--e-image-carousel-slides-to-show:6;}.elementor-9961 .elementor-element.elementor-element-6600685 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9961 .elementor-element.elementor-element-6600685 .elementor-swiper-button.elementor-swiper-button-next{font-size:14px;}.elementor-9961 .elementor-element.elementor-element-6600685 .swiper-wrapper{display:flex;align-items:center;}.elementor-9961 .elementor-element.elementor-element-e50964b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9961 .elementor-element.elementor-element-5a8b3ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:1;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-5a8b3ab:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-5a8b3ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-secondary ) -20%, var( --e-global-color-primary ) 100%);}.elementor-9961 .elementor-element.elementor-element-5a8b3ab::before, .elementor-9961 .elementor-element.elementor-element-5a8b3ab > .elementor-background-video-container::before, .elementor-9961 .elementor-element.elementor-element-5a8b3ab > .e-con-inner > .elementor-background-video-container::before, .elementor-9961 .elementor-element.elementor-element-5a8b3ab > .elementor-background-slideshow::before, .elementor-9961 .elementor-element.elementor-element-5a8b3ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-9961 .elementor-element.elementor-element-5a8b3ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9961 .elementor-element.elementor-element-d2de816{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9961 .elementor-element.elementor-element-0b7ee72{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9961 .elementor-element.elementor-element-d10f38e{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-9961 .elementor-element.elementor-element-d10f38e .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-9961 .elementor-element.elementor-element-fb6b6b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-9961 .elementor-element.elementor-element-fb6b6b8.e-con{--align-self:flex-start;}.elementor-9961 .elementor-element.elementor-element-391dcb7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-6bde904{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-9961 .elementor-element.elementor-element-6bde904:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-6bde904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29859d );}.elementor-9961 .elementor-element.elementor-element-31a79e5 img{height:90px;object-fit:contain;object-position:center center;}.elementor-9961 .elementor-element.elementor-element-ccb9c41{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-9961 .elementor-element.elementor-element-ccb9c41:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-ccb9c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29859d );}.elementor-9961 .elementor-element.elementor-element-2793f6e img{height:55px;object-fit:contain;object-position:center center;}.elementor-9961 .elementor-element.elementor-element-57821ea{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-d57178b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-9961 .elementor-element.elementor-element-d57178b:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-d57178b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29859d );}.elementor-9961 .elementor-element.elementor-element-ffdde96 img{height:90px;object-fit:contain;object-position:center center;}.elementor-9961 .elementor-element.elementor-element-8b60f7c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-9961 .elementor-element.elementor-element-8b60f7c:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-8b60f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29859d );}.elementor-9961 .elementor-element.elementor-element-ec5ee3e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-9961 .elementor-element.elementor-element-ec5ee3e:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-ec5ee3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29859d );}.elementor-9961 .elementor-element.elementor-element-0ee88bb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-9961 .elementor-element.elementor-element-0ee88bb:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-0ee88bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29859d );}.elementor-9961 .elementor-element.elementor-element-5e88f72 img{height:100px;object-fit:contain;object-position:center center;}.elementor-9961 .elementor-element.elementor-element-66e950e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-12e0658{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-9961 .elementor-element.elementor-element-12e0658:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-12e0658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29859d );}.elementor-9961 .elementor-element.elementor-element-9b70f4e img{height:100px;object-fit:contain;object-position:center center;}.elementor-9961 .elementor-element.elementor-element-0851e50{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-9961 .elementor-element.elementor-element-0851e50:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-0851e50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29859d );}body:not(.rtl) .elementor-9961 .elementor-element.elementor-element-e836c59{right:0px;}body.rtl .elementor-9961 .elementor-element.elementor-element-e836c59{left:0px;}.elementor-9961 .elementor-element.elementor-element-e836c59{bottom:0px;}.elementor-9961 .elementor-element.elementor-element-e836c59 img{width:21vw;max-width:300px;}.elementor-9961 .elementor-element.elementor-element-0d6b3ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-55f85f5{--display:flex;}.elementor-9961 .elementor-element.elementor-element-8a576c7{--display:flex;}.elementor-9961 .elementor-element.elementor-element-89b27ad{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9961 .elementor-element.elementor-element-89b27ad:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-89b27ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ghotel.com.my/wp-content/uploads/2026/03/ghotel-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9961 .elementor-element.elementor-element-8e76f98{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-8e76f98:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-8e76f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(304deg, var( --e-global-color-primary ) 37%, var( --e-global-color-secondary ) 142%);}.elementor-9961 .elementor-element.elementor-element-652176f .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:46px;color:var( --e-global-color-accent );}.elementor-9961 .elementor-element.elementor-element-31e8d86{color:var( --e-global-color-accent );}.elementor-9961 .elementor-element.elementor-element-fa271b3 .elementor-button{background-color:transparent;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-c5846fc ) 100%);}.elementor-9961 .elementor-element.elementor-element-fa271b3 .elementor-button:hover, .elementor-9961 .elementor-element.elementor-element-fa271b3 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(0deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);}.elementor-9961 .elementor-element.elementor-element-fa271b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9961 .elementor-element.elementor-element-fa271b3 .elementor-button:hover svg, .elementor-9961 .elementor-element.elementor-element-fa271b3 .elementor-button:focus svg{fill:var( --e-global-color-text );}@media(max-width:1024px){.elementor-9961 .elementor-element.elementor-element-394cf72 .elementor-heading-title{font-size:50px;line-height:56px;}.elementor-9961 .elementor-element.elementor-element-bb493e9{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-db1c85d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-9961 .elementor-element.elementor-element-988c711 img{height:400px;object-fit:cover;object-position:center center;}.elementor-9961 .elementor-element.elementor-element-86cace2{--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-c6a7ba3{--flex-wrap:wrap;}.elementor-9961 .elementor-element.elementor-element-7a35447{--padding-top:20px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-63ff173 .elementor-icon-box-title, .elementor-9961 .elementor-element.elementor-element-63ff173 .elementor-icon-box-title a{font-size:25px;line-height:31px;}.elementor-9961 .elementor-element.elementor-element-d2324c2{--padding-top:20px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-5a7f3f7 .elementor-icon-box-title, .elementor-9961 .elementor-element.elementor-element-5a7f3f7 .elementor-icon-box-title a{font-size:25px;line-height:31px;}.elementor-9961 .elementor-element.elementor-element-d540ac8{--padding-top:20px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-ad42338 .elementor-icon-box-title, .elementor-9961 .elementor-element.elementor-element-ad42338 .elementor-icon-box-title a{font-size:25px;line-height:31px;}.elementor-9961 .elementor-element.elementor-element-b7b00a7{--padding-top:20px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-c5cddae .elementor-icon-box-title, .elementor-9961 .elementor-element.elementor-element-c5cddae .elementor-icon-box-title a{font-size:25px;line-height:31px;}.elementor-9961 .elementor-element.elementor-element-e9dea0c{--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-3eaeba3{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-9961 .elementor-element.elementor-element-8c36af2{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-12b6c67{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-db3ce0c{--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-49c9fdd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9961 .elementor-element.elementor-element-66537c0{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-9961 .elementor-element.elementor-element-9a16036 img{width:95%;}.elementor-9961 .elementor-element.elementor-element-4d68efd{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-44c8a5d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9961 .elementor-element.elementor-element-75acc72 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-9961 .elementor-element.elementor-element-6600685{--e-image-carousel-slides-to-show:4;}.elementor-9961 .elementor-element.elementor-element-fb6b6b8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9961 .elementor-element.elementor-element-391dcb7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-9961 .elementor-element.elementor-element-6bde904{--border-radius:20px 20px 20px 20px;}.elementor-9961 .elementor-element.elementor-element-31a79e5 img{height:60px;}.elementor-9961 .elementor-element.elementor-element-ccb9c41{--border-radius:20px 20px 20px 20px;}.elementor-9961 .elementor-element.elementor-element-2793f6e img{height:30px;}.elementor-9961 .elementor-element.elementor-element-57821ea{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-9961 .elementor-element.elementor-element-d57178b{--border-radius:20px 20px 20px 20px;}.elementor-9961 .elementor-element.elementor-element-ffdde96 img{height:60px;}.elementor-9961 .elementor-element.elementor-element-8b60f7c{--border-radius:20px 20px 20px 20px;}.elementor-9961 .elementor-element.elementor-element-ec5ee3e{--border-radius:20px 20px 20px 20px;}.elementor-9961 .elementor-element.elementor-element-0ee88bb{--border-radius:20px 20px 20px 20px;}.elementor-9961 .elementor-element.elementor-element-5e88f72 img{height:70px;}.elementor-9961 .elementor-element.elementor-element-66e950e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-9961 .elementor-element.elementor-element-12e0658{--border-radius:20px 20px 20px 20px;}.elementor-9961 .elementor-element.elementor-element-9b70f4e img{height:70px;}.elementor-9961 .elementor-element.elementor-element-0851e50{--border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-9961 .elementor-element.elementor-element-e836c59{right:-25px;}body.rtl .elementor-9961 .elementor-element.elementor-element-e836c59{left:-25px;}.elementor-9961 .elementor-element.elementor-element-e836c59{bottom:10px;}.elementor-9961 .elementor-element.elementor-element-e836c59 img{width:26vw;}.elementor-9961 .elementor-element.elementor-element-0d6b3ea{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-89b27ad{--min-height:500px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-8e76f98{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9961 .elementor-element.elementor-element-652176f .elementor-heading-title{font-size:30px;line-height:36px;}}@media(max-width:767px){.elementor-9961 .elementor-element.elementor-element-abf07c6{--padding-top:280px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-394cf72 .elementor-heading-title{font-size:50px;line-height:56px;}.elementor-9961 .elementor-element.elementor-element-db1c85d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9961 .elementor-element.elementor-element-988c711 img{height:100%;}.elementor-9961 .elementor-element.elementor-element-63ff173 .elementor-icon-box-title, .elementor-9961 .elementor-element.elementor-element-63ff173 .elementor-icon-box-title a{font-size:25px;line-height:31px;}.elementor-9961 .elementor-element.elementor-element-5a7f3f7 .elementor-icon-box-title, .elementor-9961 .elementor-element.elementor-element-5a7f3f7 .elementor-icon-box-title a{font-size:25px;line-height:31px;}.elementor-9961 .elementor-element.elementor-element-ad42338 .elementor-icon-box-title, .elementor-9961 .elementor-element.elementor-element-ad42338 .elementor-icon-box-title a{font-size:25px;line-height:31px;}.elementor-9961 .elementor-element.elementor-element-c5cddae .elementor-icon-box-title, .elementor-9961 .elementor-element.elementor-element-c5cddae .elementor-icon-box-title a{font-size:25px;line-height:31px;}.elementor-9961 .elementor-element.elementor-element-0576cd5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9961 .elementor-element.elementor-element-3eaeba3{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-9961 .elementor-element.elementor-element-66537c0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9961 .elementor-element.elementor-element-9a16036{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9961 .elementor-element.elementor-element-9a16036 img{width:100%;}.elementor-9961 .elementor-element.elementor-element-3a5815b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9961 .elementor-element.elementor-element-75acc72 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-9961 .elementor-element.elementor-element-6600685{--e-image-carousel-slides-to-show:2;}.elementor-9961 .elementor-element.elementor-element-5a8b3ab{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-0b7ee72{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9961 .elementor-element.elementor-element-fb6b6b8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9961 .elementor-element.elementor-element-391dcb7{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-9961 .elementor-element.elementor-element-6bde904{--min-height:100px;}.elementor-9961 .elementor-element.elementor-element-57821ea{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-9961 .elementor-element.elementor-element-d57178b{--min-height:100px;}.elementor-9961 .elementor-element.elementor-element-8b60f7c{--min-height:100px;}.elementor-9961 .elementor-element.elementor-element-ec5ee3e{--min-height:100px;}.elementor-9961 .elementor-element.elementor-element-0ee88bb{--min-height:100px;}.elementor-9961 .elementor-element.elementor-element-66e950e{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-9961 .elementor-element.elementor-element-12e0658{--min-height:100px;}.elementor-9961 .elementor-element.elementor-element-0851e50{--min-height:100px;}body:not(.rtl) .elementor-9961 .elementor-element.elementor-element-e836c59{right:0px;}body.rtl .elementor-9961 .elementor-element.elementor-element-e836c59{left:0px;}.elementor-9961 .elementor-element.elementor-element-e836c59{bottom:-50px;}.elementor-9961 .elementor-element.elementor-element-e836c59 img{width:40vw;}.elementor-9961 .elementor-element.elementor-element-89b27ad{--min-height:400px;--justify-content:center;}.elementor-9961 .elementor-element.elementor-element-8e76f98{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9961 .elementor-element.elementor-element-652176f .elementor-heading-title{font-size:30px;line-height:36px;}}@media(min-width:768px){.elementor-9961 .elementor-element.elementor-element-7a35447{--width:calc(25% - 15px);}.elementor-9961 .elementor-element.elementor-element-d2324c2{--width:calc(25% - 15px);}.elementor-9961 .elementor-element.elementor-element-d540ac8{--width:calc(25% - 15px);}.elementor-9961 .elementor-element.elementor-element-b7b00a7{--width:calc(25% - 15px);}.elementor-9961 .elementor-element.elementor-element-0b7ee72{--width:45%;}.elementor-9961 .elementor-element.elementor-element-fb6b6b8{--width:55%;}.elementor-9961 .elementor-element.elementor-element-391dcb7{--width:43%;}.elementor-9961 .elementor-element.elementor-element-57821ea{--width:22%;}.elementor-9961 .elementor-element.elementor-element-66e950e{--width:22%;}.elementor-9961 .elementor-element.elementor-element-8e76f98{--width:47%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9961 .elementor-element.elementor-element-7a35447{--width:calc(50% - 15px);}.elementor-9961 .elementor-element.elementor-element-d2324c2{--width:calc(50% - 15px);}.elementor-9961 .elementor-element.elementor-element-d540ac8{--width:calc(50% - 15px);}.elementor-9961 .elementor-element.elementor-element-b7b00a7{--width:calc(50% - 15px);}.elementor-9961 .elementor-element.elementor-element-0b7ee72{--width:40%;}.elementor-9961 .elementor-element.elementor-element-fb6b6b8{--width:60%;}.elementor-9961 .elementor-element.elementor-element-391dcb7{--width:40%;}.elementor-9961 .elementor-element.elementor-element-57821ea{--width:24%;}.elementor-9961 .elementor-element.elementor-element-66e950e{--width:24%;}.elementor-9961 .elementor-element.elementor-element-8e76f98{--width:50%;}}/* Start custom CSS *//***-- Giving the Best --***/
.giving-best-icon-sec .icon-col {
    overflow: hidden;
    position: relative;
}

.giving-best-icon-sec .icon-col .elementor-widget-icon-box {
    transform: translateX(-120%);
    transition: transform 0.4s ease;
}

.giving-best-icon-sec.hovered .icon-col .elementor-widget-icon-box {
    transform: translateX(0); 
}

.heading-second-line {
    margin-left: 8px;
}




/***-- Our Hotels --***/
.our-hotels-sec {
    display: flex;
}

.our-hotels-sec .hover-gurney-box, .our-hotels-sec .hover-kelawai-box {
    display: flex;
    flex-direction: column;
    flex: 1;
    min-width: 0;
    overflow: hidden;
    transition: flex 0.5s ease;
}

.our-hotels-sec .hover-gurney-box.big, .our-hotels-sec .hover-kelawai-box.big {
    flex: 7;
}

.our-hotels-sec .hover-gurney-box.small, .our-hotels-sec .hover-kelawai-box.small {
    flex: 3;
}

.our-hotels-sec .hover-gurney, .our-hotels-sec .hover-kelawai {
    display: flex;
    flex-direction: column;
    overflow: hidden;
    transition: height 0.5s ease;
    will-change: height;
}

.our-hotels-sec .hover-gurney .elementor-widget, .our-hotels-sec .hover-kelawai .elementor-widget {
    transition: opacity 0.4s ease, transform 0.4s ease;
}

.our-hotels-sec .elementor-widget.shrunk {
    opacity: 0;
    transform: translateY(10px);
    pointer-events: none;
}

.our-hotels-sec .hover-gurney-box.big > .hover-title,
.our-hotels-sec .hover-kelawai-box.big > .hover-title {
    opacity: 0;
    pointer-events: none;
    max-height: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    transition: opacity 0.4s ease, max-height 0.4s ease, margin 0.4s ease, padding 0.4s ease;
}

.our-hotels-sec .hover-gurney-box.small > .hover-title, .our-hotels-sec .hover-kelawai-box.small > .hover-title {
    opacity: 1;
    pointer-events: auto;
    max-height: 200px;
}


.our-hotels-sec .hover-gurney-box.small .hover-gurney::before, .our-hotels-sec .hover-kelawai-box.small .hover-kelawai::before {
    background: none !important;
}


/***-- Awards --***/
.awards-sec .elementor-element.elementor-arrows-position-outside .swiper {
    width: calc(100% - 140px);
}

.awards-sec .elementor-swiper-button-prev, .awards-sec .elementor-swiper-button-next {
    background-color: #EF4E23;
    border-radius: 50%;
    width: 40px; 
    height: 40px;
    padding: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.awards-sec .elementor-swiper-button-prev:hover, .awards-sec .elementor-swiper-button-next:hover {
    background-color: #321856;
    transition: background-color 0.3s ease;
}



/***-- Our Partners --***/
.slide-bounce-up,
.slide-bounce-down {
    opacity: 0;
}

@keyframes slideBounceFromUp {
  0%   { transform: translateY(200px); opacity: 0; }
  60%  { transform: translateY(-6px); opacity: 1; }
  75%  { transform: translateY(2px); }
  100% { transform: translateY(0); opacity: 1; }
}

@keyframes slideBounceFromDown {
  0%   { transform: translateY(-200px); opacity: 0; }
  60%  { transform: translateY(6px); opacity: 1; }
  75%  { transform: translateY(-2px); }
  100% { transform: translateY(0); opacity: 1; }
}

.slide-bounce-up.in-view {
    animation: slideBounceFromUp 1.2s cubic-bezier(0.16, 1, 0.3, 1) forwards;
}

.slide-bounce-down.in-view {
    animation: slideBounceFromDown 1.2s cubic-bezier(0.16, 1, 0.3, 1) forwards;
}


/***-- Hospitality --***/
.hospitality-sec {
    clip-path: inset(0 25% 55% 25% round 20px);
    transition: clip-path 0.6s ease;
}

.hospitality-sec.revealed {
    clip-path: inset(0 0 0 0 round 20px);
}

.hospitality-box {
    opacity: 0;             
    transition: opacity 0.8s ease 1s; 
}

.hospitality-sec.revealed .hospitality-box {
    opacity: 1; 
}


@media (max-width: 767px) {
    .our-hotels-sec {
        display: block;
    }
    
    .our-hotels-sec .hover-title {
        display: none;
    }
    
    .our-hotels-sec .hover-gurney::before, .our-hotels-sec .hover-kelawai::before {
        background-color: rgba(0, 0, 0, 0.3)!important;
    }

    .our-hotels-sec .hover-gurney-box, .our-hotels-sec .hover-kelawai-box {
        flex: unset !important;
        width: 100% !important;
        display: block;
        overflow: visible;
    }

    .our-hotels-sec .hover-gurney-box.big,
    .our-hotels-sec .hover-gurney-box.small,
    .our-hotels-sec .hover-kelawai-box.big,
    .our-hotels-sec .hover-kelawai-box.small {
        flex: unset !important;
    }

    .our-hotels-sec .hover-gurney, .our-hotels-sec .hover-kelawai {
        height: auto !important;
        overflow: visible;
    }

    .our-hotels-sec .elementor-widget,
    .our-hotels-sec .elementor-widget.shrunk {
        opacity: 1 !important;
        transform: none !important;
        pointer-events: auto !important;
    }

    .slide-bounce-up.in-view, .slide-bounce-down.in-view {
        animation: none !important;
        opacity: 1;
        transform: none;
    }
    
    .hospitality-sec {
        clip-path: inset(0 0 0 0 round 20px);
    }
    
    .hospitality-box {
        opacity: 1;
        transition: none;
    }
}    

@media (min-width: 768px) and (max-width: 1024px) {
    .giving-best-icon-sec .icon-col .elementor-widget-icon-box {
        transform: translateX(-160%);
    }
}

@media (max-width: 1024px) {
    .heading-second-line {
        margin-left: 0;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .heading-second-line {
        margin-left: 0;
    }
}/* End custom CSS */