.elementor-3304 .elementor-element.elementor-element-3602f2c{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-3602f2c::before, .elementor-3304 .elementor-element.elementor-element-3602f2c > .elementor-background-video-container::before, .elementor-3304 .elementor-element.elementor-element-3602f2c > .e-con-inner > .elementor-background-video-container::before, .elementor-3304 .elementor-element.elementor-element-3602f2c > .elementor-background-slideshow::before, .elementor-3304 .elementor-element.elementor-element-3602f2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3304 .elementor-element.elementor-element-3602f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-ef150d7 ) 0%, #0000004D 100%);}.elementor-3304 .elementor-element.elementor-element-3602f2c:not(.elementor-motion-effects-element-type-background), .elementor-3304 .elementor-element.elementor-element-3602f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://ghotel.com.my/wp-content/uploads/2026/06/video-thumbnail.jpg") 50% 50%;background-size:cover;}.elementor-3304 .elementor-element.elementor-element-08be830{--display:flex;}.elementor-3304 .elementor-element.elementor-element-f718515{--display:flex;}.elementor-3304 .elementor-element.elementor-element-6d6d784{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-3304 .elementor-element.elementor-element-6d6d784.elementor-element{--align-self:center;}.elementor-3304 .elementor-element.elementor-element-6d6d784 .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-3304 .elementor-element.elementor-element-8ae9ef5{--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-3304 .elementor-element.elementor-element-69b0531{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3304 .elementor-element.elementor-element-4c92cb4{--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:space-between;}.elementor-3304 .elementor-element.elementor-element-ec71857{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-17bc627{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-3304 .elementor-element.elementor-element-17bc627 .elementor-heading-title{text-transform:uppercase;}.elementor-3304 .elementor-element.elementor-element-a77f55c{--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:flex-end;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-80dea5b .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;line-height:26px;}.elementor-3304 .elementor-element.elementor-element-a6df40c img{border-radius:20px 20px 20px 20px;}.elementor-3304 .elementor-element.elementor-element-42b03c0{--display:flex;--justify-content:flex-end;}.elementor-3304 .elementor-element.elementor-element-2860785 img{width:500px;height:500px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-3304 .elementor-element.elementor-element-0ead5a4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-869f6a5{--display:flex;}.elementor-3304 .elementor-element.elementor-element-15e706b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-3304 .elementor-element.elementor-element-4b62b34{--display:flex;--min-height:150px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:20px 20px 20px 20px;--border-top-width:20px;--border-right-width:20px;--border-bottom-width:20px;--border-left-width:20px;border-color:#FCF5F5;--border-color:#FCF5F5;--border-radius:100px 100px 100px 100px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3304 .elementor-element.elementor-element-4b62b34:not(.elementor-motion-effects-element-type-background), .elementor-3304 .elementor-element.elementor-element-4b62b34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3304 .elementor-element.elementor-element-0ffd780{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;text-align:center;}.elementor-3304 .elementor-element.elementor-element-0ffd780.elementor-element{--align-self:center;}.elementor-3304 .elementor-element.elementor-element-0ffd780 .elementor-heading-title{font-weight:500;color:var( --e-global-color-accent );}.elementor-3304 .elementor-element.elementor-element-61a0a63 .elementor-icon-wrapper{text-align:center;}.elementor-3304 .elementor-element.elementor-element-61a0a63.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3304 .elementor-element.elementor-element-61a0a63.elementor-view-framed .elementor-icon, .elementor-3304 .elementor-element.elementor-element-61a0a63.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3304 .elementor-element.elementor-element-61a0a63.elementor-view-framed .elementor-icon, .elementor-3304 .elementor-element.elementor-element-61a0a63.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3304 .elementor-element.elementor-element-61a0a63 .elementor-icon{font-size:15px;}.elementor-3304 .elementor-element.elementor-element-61a0a63 .elementor-icon svg{height:15px;}.elementor-3304 .elementor-element.elementor-element-e93ee94{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-c0e1f2d{--display:flex;--min-height:600px;--justify-content:center;--background-transition:0.3s;--border-radius:35px 35px 35px 35px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3304 .elementor-element.elementor-element-c0e1f2d:not(.elementor-motion-effects-element-type-background), .elementor-3304 .elementor-element.elementor-element-c0e1f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 23%, var( --e-global-color-2e8207b ) 127%);}.elementor-3304 .elementor-element.elementor-element-c0e1f2d:hover{background-image:url("https://ghotel.com.my/wp-content/uploads/2026/07/G-Hotel_Gurney_Night.jpg");background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.4;}.elementor-3304 .elementor-element.elementor-element-c0e1f2d:hover::before, .elementor-3304 .elementor-element.elementor-element-c0e1f2d:hover > .elementor-background-video-container::before, .elementor-3304 .elementor-element.elementor-element-c0e1f2d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3304 .elementor-element.elementor-element-c0e1f2d > .elementor-background-slideshow:hover::before, .elementor-3304 .elementor-element.elementor-element-c0e1f2d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 12%, var( --e-global-color-secondary ) 81%);}.elementor-3304 .elementor-element.elementor-element-3668426{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-5a5d7b9{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-aff14d1{text-align:center;}.elementor-3304 .elementor-element.elementor-element-aff14d1 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3304 .elementor-element.elementor-element-ff06354{text-align:center;}.elementor-3304 .elementor-element.elementor-element-ff06354 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-3304 .elementor-element.elementor-element-3a2b59a{text-align:center;color:var( --e-global-color-accent );}.elementor-3304 .elementor-element.elementor-element-e58ad03{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-1f2a7b2 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-fd6b3ec-font-family ), Sans-serif;font-size:var( --e-global-typography-fd6b3ec-font-size );font-weight:var( --e-global-typography-fd6b3ec-font-weight );line-height:var( --e-global-typography-fd6b3ec-line-height );background-image:linear-gradient(0deg, var( --e-global-color-ef150d7 ) 0%, var( --e-global-color-ef150d7 ) 100%);}.elementor-3304 .elementor-element.elementor-element-1f2a7b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3304 .elementor-element.elementor-element-897855e{--display:flex;--min-height:600px;--justify-content:center;--background-transition:0.3s;--border-radius:35px 35px 35px 35px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3304 .elementor-element.elementor-element-897855e:not(.elementor-motion-effects-element-type-background), .elementor-3304 .elementor-element.elementor-element-897855e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 15%, var( --e-global-color-2e8207b ) 117%);}.elementor-3304 .elementor-element.elementor-element-897855e:hover{background-image:url("https://ghotel.com.my/wp-content/uploads/2026/07/G-Hotel-Kelawai-Night.jpg");background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.4;}.elementor-3304 .elementor-element.elementor-element-897855e:hover::before, .elementor-3304 .elementor-element.elementor-element-897855e:hover > .elementor-background-video-container::before, .elementor-3304 .elementor-element.elementor-element-897855e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3304 .elementor-element.elementor-element-897855e > .elementor-background-slideshow:hover::before, .elementor-3304 .elementor-element.elementor-element-897855e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-3304 .elementor-element.elementor-element-9cbd72c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-e37f74b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-a880349{text-align:center;}.elementor-3304 .elementor-element.elementor-element-a880349 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3304 .elementor-element.elementor-element-0e9d9f8{text-align:center;}.elementor-3304 .elementor-element.elementor-element-0e9d9f8 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-3304 .elementor-element.elementor-element-7e3389e{text-align:center;color:var( --e-global-color-accent );}.elementor-3304 .elementor-element.elementor-element-e0066d2{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-bb55089 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-fd6b3ec-font-family ), Sans-serif;font-size:var( --e-global-typography-fd6b3ec-font-size );font-weight:var( --e-global-typography-fd6b3ec-font-weight );line-height:var( --e-global-typography-fd6b3ec-line-height );background-image:linear-gradient(0deg, var( --e-global-color-ef150d7 ) 0%, var( --e-global-color-ef150d7 ) 100%);}.elementor-3304 .elementor-element.elementor-element-bb55089 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3304 .elementor-element.elementor-element-ec9a555{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-1db9438{--display:flex;}.elementor-3304 .elementor-element.elementor-element-14caf9c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3304 .elementor-element.elementor-element-80419bb{text-align:center;}.elementor-3304 .elementor-element.elementor-element-80419bb .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-3304 .elementor-element.elementor-element-e0bc590{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-3304 .elementor-element.elementor-element-e0bc590.e-con{--align-self:center;}.elementor-3304 .elementor-element.elementor-element-7268b05 img{height:60px;object-fit:contain;object-position:center center;}.elementor-3304 .elementor-element.elementor-element-7268b05:hover img{opacity:0.75;}.elementor-3304 .elementor-element.elementor-element-c666788 img{height:60px;object-fit:contain;object-position:center center;}.elementor-3304 .elementor-element.elementor-element-c666788:hover img{opacity:0.75;}.elementor-3304 .elementor-element.elementor-element-9bc50dd{--display:flex;}.elementor-3304 .elementor-element.elementor-element-1c2d2d2 .e-off-canvas__content{background-color:var( --e-global-color-accent );border-radius:15px 15px 15px 15px;}.elementor-3304 .elementor-element.elementor-element-1c2d2d2 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-3304 .elementor-element.elementor-element-1c2d2d2{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:1120px;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-overlay-opacity:1;}.elementor-3304 .elementor-element.elementor-element-02417d2{--display:flex;}.elementor-3304 .elementor-element.elementor-element-acf65c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-3304 .elementor-element.elementor-element-8bc3438{right:20px;}body.rtl .elementor-3304 .elementor-element.elementor-element-8bc3438{left:20px;}.elementor-3304 .elementor-element.elementor-element-8bc3438{top:20px;}.elementor-3304 .elementor-element.elementor-element-8bc3438 .elementor-icon-wrapper{text-align:center;}.elementor-3304 .elementor-element.elementor-element-8bc3438.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3304 .elementor-element.elementor-element-8bc3438.elementor-view-framed .elementor-icon, .elementor-3304 .elementor-element.elementor-element-8bc3438.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3304 .elementor-element.elementor-element-8bc3438.elementor-view-framed .elementor-icon, .elementor-3304 .elementor-element.elementor-element-8bc3438.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3304 .elementor-element.elementor-element-8bc3438.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-3304 .elementor-element.elementor-element-8bc3438.elementor-view-framed .elementor-icon:hover, .elementor-3304 .elementor-element.elementor-element-8bc3438.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3304 .elementor-element.elementor-element-8bc3438.elementor-view-framed .elementor-icon:hover, .elementor-3304 .elementor-element.elementor-element-8bc3438.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-3304 .elementor-element.elementor-element-8bc3438 .elementor-icon{font-size:32px;}.elementor-3304 .elementor-element.elementor-element-8bc3438 .elementor-icon svg{height:32px;}.elementor-3304 .elementor-element.elementor-element-92557b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3304 .elementor-element.elementor-element-63f18c9 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:46px;}.elementor-3304 .elementor-element.elementor-element-fa32caa .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;line-height:66px;color:var( --e-global-color-secondary );}.elementor-3304 .elementor-element.elementor-element-425144d > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3304 .elementor-element.elementor-element-9542c24{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3304 .elementor-element.elementor-element-9542c24:not(.elementor-motion-effects-element-type-background), .elementor-3304 .elementor-element.elementor-element-9542c24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8EEE3;}.elementor-3304 .elementor-element.elementor-element-750a783 img{height:85px;object-fit:contain;object-position:center center;}.elementor-3304 .elementor-element.elementor-element-9dbce7b .e-off-canvas__content{background-color:var( --e-global-color-accent );border-radius:15px 15px 15px 15px;}.elementor-3304 .elementor-element.elementor-element-9dbce7b .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-3304 .elementor-element.elementor-element-9dbce7b{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:1120px;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-overlay-opacity:1;}.elementor-3304 .elementor-element.elementor-element-0876080{--display:flex;}.elementor-3304 .elementor-element.elementor-element-c2f193a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-3304 .elementor-element.elementor-element-ef557fe{right:20px;}body.rtl .elementor-3304 .elementor-element.elementor-element-ef557fe{left:20px;}.elementor-3304 .elementor-element.elementor-element-ef557fe{top:20px;}.elementor-3304 .elementor-element.elementor-element-ef557fe .elementor-icon-wrapper{text-align:center;}.elementor-3304 .elementor-element.elementor-element-ef557fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3304 .elementor-element.elementor-element-ef557fe.elementor-view-framed .elementor-icon, .elementor-3304 .elementor-element.elementor-element-ef557fe.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3304 .elementor-element.elementor-element-ef557fe.elementor-view-framed .elementor-icon, .elementor-3304 .elementor-element.elementor-element-ef557fe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3304 .elementor-element.elementor-element-ef557fe.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-3304 .elementor-element.elementor-element-ef557fe.elementor-view-framed .elementor-icon:hover, .elementor-3304 .elementor-element.elementor-element-ef557fe.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3304 .elementor-element.elementor-element-ef557fe.elementor-view-framed .elementor-icon:hover, .elementor-3304 .elementor-element.elementor-element-ef557fe.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-3304 .elementor-element.elementor-element-ef557fe .elementor-icon{font-size:32px;}.elementor-3304 .elementor-element.elementor-element-ef557fe .elementor-icon svg{height:32px;}.elementor-3304 .elementor-element.elementor-element-489d80d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-f75a251 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;line-height:66px;color:var( --e-global-color-secondary );}.elementor-3304 .elementor-element.elementor-element-3feda71 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3304 .elementor-element.elementor-element-fba6759{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3304 .elementor-element.elementor-element-fba6759:not(.elementor-motion-effects-element-type-background), .elementor-3304 .elementor-element.elementor-element-fba6759 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8EEE3;}.elementor-3304 .elementor-element.elementor-element-05c7c78 img{height:85px;object-fit:contain;object-position:center center;}.elementor-3304 .elementor-element.elementor-element-970e145{--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:90px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-215b3bd{--display:flex;}.elementor-3304 .elementor-element.elementor-element-fc48b0a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3304 .elementor-element.elementor-element-07c7b3a{text-align:center;}.elementor-3304 .elementor-element.elementor-element-07c7b3a .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-3304 .elementor-element.elementor-element-18b5304{--e-image-carousel-slides-to-show:6;}.elementor-3304 .elementor-element.elementor-element-18b5304 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3304 .elementor-element.elementor-element-18b5304 .elementor-swiper-button.elementor-swiper-button-next{font-size:14px;}.elementor-3304 .elementor-element.elementor-element-18b5304 .swiper-wrapper{display:flex;align-items:center;}.elementor-3304 .elementor-element.elementor-element-560b0d0{--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:80px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-560b0d0:not(.elementor-motion-effects-element-type-background), .elementor-3304 .elementor-element.elementor-element-560b0d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 18%, var( --e-global-color-secondary ) 120%);}body:not(.rtl) .elementor-3304 .elementor-element.elementor-element-f8dd008{right:0px;}body.rtl .elementor-3304 .elementor-element.elementor-element-f8dd008{left:0px;}.elementor-3304 .elementor-element.elementor-element-f8dd008{top:150px;}.elementor-3304 .elementor-element.elementor-element-f8dd008 img{height:400px;object-fit:contain;object-position:center right;}.elementor-3304 .elementor-element.elementor-element-8c5562c{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--z-index:2;}.elementor-3304 .elementor-element.elementor-element-de715ec{--display:flex;}.elementor-3304 .elementor-element.elementor-element-b4f5ead{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-3304 .elementor-element.elementor-element-b4f5ead .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-3304 .elementor-element.elementor-element-d0228ca{--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-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3304 .elementor-element.elementor-element-d0228ca.e-con{--align-self:flex-end;}.elementor-3304 .elementor-element.elementor-element-40e91da .elementor-image-box-wrapper{text-align:start;}.elementor-3304 .elementor-element.elementor-element-40e91da .elementor-image-box-img img{height:300px;object-fit:cover;object-position:center center;border-radius:20px;transition-duration:0.3s;}.elementor-3304 .elementor-element.elementor-element-40e91da .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-3304 .elementor-element.elementor-element-7d7fd7c .elementor-image-box-wrapper{text-align:start;}.elementor-3304 .elementor-element.elementor-element-7d7fd7c .elementor-image-box-img img{height:300px;object-fit:cover;object-position:center center;border-radius:20px;transition-duration:0.3s;}.elementor-3304 .elementor-element.elementor-element-7d7fd7c .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-3304 .elementor-element.elementor-element-5f80e57{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3304 .elementor-element.elementor-element-5f80e57.e-con{--align-self:flex-start;}.elementor-3304 .elementor-element.elementor-element-7600740 .elementor-image-box-wrapper{text-align:start;}.elementor-3304 .elementor-element.elementor-element-7600740 .elementor-image-box-img img{height:300px;object-fit:cover;object-position:center center;border-radius:20px;transition-duration:0.3s;}.elementor-3304 .elementor-element.elementor-element-7600740 .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-3304 .elementor-element.elementor-element-8e0c662 .elementor-image-box-wrapper{text-align:start;}.elementor-3304 .elementor-element.elementor-element-8e0c662 .elementor-image-box-img img{height:300px;object-fit:cover;object-position:center center;border-radius:20px;transition-duration:0.3s;}.elementor-3304 .elementor-element.elementor-element-8e0c662 .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}body:not(.rtl) .elementor-3304 .elementor-element.elementor-element-065d08c{left:0px;}body.rtl .elementor-3304 .elementor-element.elementor-element-065d08c{right:0px;}.elementor-3304 .elementor-element.elementor-element-065d08c{bottom:250px;}.elementor-3304 .elementor-element.elementor-element-065d08c img{height:400px;object-fit:contain;object-position:center left;}.elementor-3304 .elementor-element.elementor-element-75f5e28{--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:120px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-0b1f955{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3304 .elementor-element.elementor-element-b86415b{--display:flex;}.elementor-3304 .elementor-element.elementor-element-98ea4d9{text-align:center;}.elementor-3304 .elementor-element.elementor-element-98ea4d9 .elementor-heading-title{font-family:var( --e-global-typography-0c8d0d0-font-family ), Sans-serif;font-size:var( --e-global-typography-0c8d0d0-font-size );font-weight:var( --e-global-typography-0c8d0d0-font-weight );line-height:var( --e-global-typography-0c8d0d0-line-height );color:var( --e-global-color-secondary );}.elementor-3304 .elementor-element.elementor-element-9645259{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-0ba49c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-3304 .elementor-element.elementor-element-085c74f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-50ff0f3 img{width:240px;border-radius:20px 20px 20px 20px;}.elementor-3304 .elementor-element.elementor-element-e84b414{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-e045891{text-align:center;}.elementor-3304 .elementor-element.elementor-element-e045891 .elementor-heading-title{font-size:50px;line-height:56px;}.elementor-3304 .elementor-element.elementor-element-d0303d2{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-e8e3cf9 img{width:240px;border-radius:20px 20px 20px 20px;}.elementor-3304 .elementor-element.elementor-element-9d499c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3304 .elementor-element.elementor-element-ad64bdc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-44d36f4 img{width:240px;border-radius:20px 20px 20px 20px;}.elementor-3304 .elementor-element.elementor-element-626abf8{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-53d661b{text-align:center;}.elementor-3304 .elementor-element.elementor-element-53d661b .elementor-heading-title{font-size:50px;line-height:56px;}.elementor-3304 .elementor-element.elementor-element-90e19dc{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-6e79990 img{width:240px;border-radius:20px 20px 20px 20px;}.elementor-3304 .elementor-element.elementor-element-3323523{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3304 .elementor-element.elementor-element-5c758e8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-3fb1cd3 img{width:240px;border-radius:20px 20px 20px 20px;}.elementor-3304 .elementor-element.elementor-element-38616b6{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-ac0adc7{text-align:center;}.elementor-3304 .elementor-element.elementor-element-ac0adc7 .elementor-heading-title{font-size:50px;line-height:56px;}.elementor-3304 .elementor-element.elementor-element-25c7a9d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-ed91ff0 img{width:240px;border-radius:20px 20px 20px 20px;}.elementor-3304 .elementor-element.elementor-element-8c663a1{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-11bbcca{--display:flex;}.elementor-3304 .elementor-element.elementor-element-4e96f67{--display:flex;}.elementor-3304 .elementor-element.elementor-element-af0971d{--display:flex;--min-height:580px;--justify-content:center;--overlay-opacity:0.9;--border-radius:25px 25px 25px 25px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-3304 .elementor-element.elementor-element-af0971d:not(.elementor-motion-effects-element-type-background), .elementor-3304 .elementor-element.elementor-element-af0971d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ghotel.com.my/wp-content/uploads/2026/02/home-experiences-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3304 .elementor-element.elementor-element-af0971d::before, .elementor-3304 .elementor-element.elementor-element-af0971d > .elementor-background-video-container::before, .elementor-3304 .elementor-element.elementor-element-af0971d > .e-con-inner > .elementor-background-video-container::before, .elementor-3304 .elementor-element.elementor-element-af0971d > .elementor-background-slideshow::before, .elementor-3304 .elementor-element.elementor-element-af0971d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3304 .elementor-element.elementor-element-af0971d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(232deg, var( --e-global-color-secondary ) -18%, var( --e-global-color-primary ) 61%);}.elementor-3304 .elementor-element.elementor-element-2d3dad2{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;z-index:1;}.elementor-3304 .elementor-element.elementor-element-2d3dad2 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;line-height:66px;color:var( --e-global-color-accent );}.elementor-3304 .elementor-element.elementor-element-b4091a7{--divider-border-style:solid;--divider-color:var( --e-global-color-ef150d7 );}.elementor-3304 .elementor-element.elementor-element-b4091a7 .elementor-divider-separator{width:100%;}.elementor-3304 .elementor-element.elementor-element-6257617 .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-3304 .elementor-element.elementor-element-6257617 .elementor-button:hover, .elementor-3304 .elementor-element.elementor-element-6257617 .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-3304 .elementor-element.elementor-element-6257617.elementor-element{--align-self:flex-start;}.elementor-3304 .elementor-element.elementor-element-6257617{z-index:1;}.elementor-3304 .elementor-element.elementor-element-6257617 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3304 .elementor-element.elementor-element-6257617 .elementor-button:hover svg, .elementor-3304 .elementor-element.elementor-element-6257617 .elementor-button:focus svg{fill:var( --e-global-color-text );}body:not(.rtl) .elementor-3304 .elementor-element.elementor-element-0163b31{right:100px;}body.rtl .elementor-3304 .elementor-element.elementor-element-0163b31{left:100px;}.elementor-3304 .elementor-element.elementor-element-0163b31{bottom:0px;z-index:0;}.elementor-3304 .elementor-element.elementor-element-0163b31 img{height:650px;object-fit:contain;object-position:center right;}.elementor-3304 .elementor-element.elementor-element-c49392e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-1d8c02b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-38932db{--display:flex;--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-38932db:not(.elementor-motion-effects-element-type-background), .elementor-3304 .elementor-element.elementor-element-38932db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ghotel.com.my/wp-content/uploads/2026/02/home-suitcase-hat-img.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3304 .elementor-element.elementor-element-8840b91{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3304 .elementor-element.elementor-element-4703a01{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-b4fa96e .elementor-heading-title{text-transform:uppercase;}.elementor-3304 .elementor-element.elementor-element-a983359 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3304 .elementor-element.elementor-element-e9d1542{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-af02c90 img{width:170px;max-width:100%;border-radius:8px 8px 8px 8px;}.elementor-3304 .elementor-element.elementor-element-74dadaa img{width:170px;max-width:100%;border-radius:8px 8px 8px 8px;}.elementor-3304 .elementor-element.elementor-element-df19dc6 img{width:170px;max-width:100%;border-radius:8px 8px 8px 8px;}@media(max-width:1024px){.elementor-3304 .elementor-element.elementor-element-3602f2c{--min-height:500px;}.elementor-3304 .elementor-element.elementor-element-6d6d784{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-3304 .elementor-element.elementor-element-6d6d784 .elementor-heading-title{font-size:50px;line-height:56px;}.elementor-3304 .elementor-element.elementor-element-8ae9ef5{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-17bc627{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-3304 .elementor-element.elementor-element-a77f55c{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3304 .elementor-element.elementor-element-80dea5b .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-3304 .elementor-element.elementor-element-2860785 img{height:400px;object-fit:cover;}.elementor-3304 .elementor-element.elementor-element-0ead5a4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-4b62b34{--min-height:120px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;--border-radius:100px 100px 100px 100px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3304 .elementor-element.elementor-element-0ffd780{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-3304 .elementor-element.elementor-element-e93ee94{--grid-auto-flow:row;}.elementor-3304 .elementor-element.elementor-element-c0e1f2d{--min-height:400px;}.elementor-3304 .elementor-element.elementor-element-ff06354 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3304 .elementor-element.elementor-element-1f2a7b2 .elementor-button{font-size:var( --e-global-typography-fd6b3ec-font-size );line-height:var( --e-global-typography-fd6b3ec-line-height );}.elementor-3304 .elementor-element.elementor-element-897855e{--min-height:400px;}.elementor-3304 .elementor-element.elementor-element-0e9d9f8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3304 .elementor-element.elementor-element-bb55089 .elementor-button{font-size:var( --e-global-typography-fd6b3ec-font-size );line-height:var( --e-global-typography-fd6b3ec-line-height );}.elementor-3304 .elementor-element.elementor-element-ec9a555{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-14caf9c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3304 .elementor-element.elementor-element-80419bb .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-3304 .elementor-element.elementor-element-e0bc590{--grid-auto-flow:row;}.elementor-3304 .elementor-element.elementor-element-7268b05 img{height:50px;}.elementor-3304 .elementor-element.elementor-element-c666788 img{height:50px;}.elementor-3304 .elementor-element.elementor-element-1c2d2d2{--e-off-canvas-width:90vw;}.elementor-3304 .elementor-element.elementor-element-acf65c9{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-3304 .elementor-element.elementor-element-8bc3438{right:5px;}body.rtl .elementor-3304 .elementor-element.elementor-element-8bc3438{left:5px;}.elementor-3304 .elementor-element.elementor-element-8bc3438{top:5px;}.elementor-3304 .elementor-element.elementor-element-8bc3438 .elementor-icon{font-size:25px;}.elementor-3304 .elementor-element.elementor-element-8bc3438 .elementor-icon svg{height:25px;}.elementor-3304 .elementor-element.elementor-element-63f18c9 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-3304 .elementor-element.elementor-element-fa32caa .elementor-heading-title{font-size:43px;line-height:49px;}.elementor-3304 .elementor-element.elementor-element-425144d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3304 .elementor-element.elementor-element-9dbce7b{--e-off-canvas-width:90vw;}.elementor-3304 .elementor-element.elementor-element-c2f193a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-3304 .elementor-element.elementor-element-ef557fe{right:5px;}body.rtl .elementor-3304 .elementor-element.elementor-element-ef557fe{left:5px;}.elementor-3304 .elementor-element.elementor-element-ef557fe{top:5px;}.elementor-3304 .elementor-element.elementor-element-ef557fe .elementor-icon{font-size:25px;}.elementor-3304 .elementor-element.elementor-element-ef557fe .elementor-icon svg{height:25px;}.elementor-3304 .elementor-element.elementor-element-f75a251 .elementor-heading-title{font-size:43px;line-height:49px;}.elementor-3304 .elementor-element.elementor-element-3feda71 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3304 .elementor-element.elementor-element-970e145{--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-fc48b0a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3304 .elementor-element.elementor-element-07c7b3a .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-3304 .elementor-element.elementor-element-18b5304{--e-image-carousel-slides-to-show:4;}.elementor-3304 .elementor-element.elementor-element-560b0d0{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-f8dd008{top:40px;}.elementor-3304 .elementor-element.elementor-element-f8dd008 img{height:300px;}.elementor-3304 .elementor-element.elementor-element-8c5562c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3304 .elementor-element.elementor-element-40e91da .elementor-image-box-img img{height:200px;}.elementor-3304 .elementor-element.elementor-element-40e91da .elementor-image-box-title{font-size:14px;line-height:20px;}.elementor-3304 .elementor-element.elementor-element-7d7fd7c .elementor-image-box-img img{height:200px;}.elementor-3304 .elementor-element.elementor-element-7d7fd7c .elementor-image-box-title{font-size:14px;line-height:20px;}.elementor-3304 .elementor-element.elementor-element-7600740 .elementor-image-box-img img{height:200px;}.elementor-3304 .elementor-element.elementor-element-7600740 .elementor-image-box-title{font-size:14px;line-height:20px;}.elementor-3304 .elementor-element.elementor-element-8e0c662 .elementor-image-box-img img{height:200px;}.elementor-3304 .elementor-element.elementor-element-8e0c662 .elementor-image-box-title{font-size:14px;line-height:20px;}.elementor-3304 .elementor-element.elementor-element-065d08c{bottom:210px;}.elementor-3304 .elementor-element.elementor-element-065d08c img{height:300px;}.elementor-3304 .elementor-element.elementor-element-75f5e28{--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-98ea4d9 .elementor-heading-title{font-size:var( --e-global-typography-0c8d0d0-font-size );line-height:var( --e-global-typography-0c8d0d0-line-height );}.elementor-3304 .elementor-element.elementor-element-e045891 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-3304 .elementor-element.elementor-element-53d661b .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-3304 .elementor-element.elementor-element-ac0adc7 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-3304 .elementor-element.elementor-element-af0971d{--min-height:450px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3304 .elementor-element.elementor-element-2d3dad2{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-3304 .elementor-element.elementor-element-2d3dad2 .elementor-heading-title{font-size:43px;line-height:49px;}body:not(.rtl) .elementor-3304 .elementor-element.elementor-element-0163b31{right:20px;}body.rtl .elementor-3304 .elementor-element.elementor-element-0163b31{left:20px;}.elementor-3304 .elementor-element.elementor-element-0163b31 img{height:500px;object-position:center right;}.elementor-3304 .elementor-element.elementor-element-c49392e{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-38932db{--min-height:400px;}.elementor-3304 .elementor-element.elementor-element-38932db:not(.elementor-motion-effects-element-type-background), .elementor-3304 .elementor-element.elementor-element-38932db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-3304 .elementor-element.elementor-element-8840b91{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3304 .elementor-element.elementor-element-4703a01{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-3304 .elementor-element.elementor-element-af02c90 img{width:130px;max-width:100%;}.elementor-3304 .elementor-element.elementor-element-74dadaa img{width:130px;max-width:100%;}.elementor-3304 .elementor-element.elementor-element-df19dc6 img{width:130px;max-width:100%;}}@media(max-width:767px){.elementor-3304 .elementor-element.elementor-element-3602f2c{--min-height:500px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-6d6d784 .elementor-heading-title{font-size:50px;line-height:56px;}.elementor-3304 .elementor-element.elementor-element-80dea5b .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-3304 .elementor-element.elementor-element-2860785 img{height:300px;object-fit:cover;object-position:top center;}.elementor-3304 .elementor-element.elementor-element-15e706b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3304 .elementor-element.elementor-element-4b62b34{--width:100px;--min-height:100px;}.elementor-3304 .elementor-element.elementor-element-e93ee94{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-3304 .elementor-element.elementor-element-c0e1f2d{--min-height:350px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3304 .elementor-element.elementor-element-ff06354 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3304 .elementor-element.elementor-element-1f2a7b2 .elementor-button{font-size:var( --e-global-typography-fd6b3ec-font-size );line-height:var( --e-global-typography-fd6b3ec-line-height );}.elementor-3304 .elementor-element.elementor-element-897855e{--min-height:350px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3304 .elementor-element.elementor-element-0e9d9f8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3304 .elementor-element.elementor-element-bb55089 .elementor-button{font-size:var( --e-global-typography-fd6b3ec-font-size );line-height:var( --e-global-typography-fd6b3ec-line-height );}.elementor-3304 .elementor-element.elementor-element-80419bb .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-3304 .elementor-element.elementor-element-e0bc590{--e-con-grid-template-columns:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-3304 .elementor-element.elementor-element-acf65c9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3304 .elementor-element.elementor-element-63f18c9 .elementor-heading-title{font-size:23px;line-height:28px;}.elementor-3304 .elementor-element.elementor-element-fa32caa .elementor-heading-title{font-size:43px;line-height:49px;}.elementor-3304 .elementor-element.elementor-element-c2f193a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3304 .elementor-element.elementor-element-f75a251 .elementor-heading-title{font-size:43px;line-height:49px;}.elementor-3304 .elementor-element.elementor-element-07c7b3a .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-3304 .elementor-element.elementor-element-18b5304{--e-image-carousel-slides-to-show:2;}.elementor-3304 .elementor-element.elementor-element-8c5562c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3304 .elementor-element.elementor-element-40e91da .elementor-image-box-title{font-size:14px;line-height:20px;}.elementor-3304 .elementor-element.elementor-element-7d7fd7c .elementor-image-box-title{font-size:14px;line-height:20px;}.elementor-3304 .elementor-element.elementor-element-7600740 .elementor-image-box-title{font-size:14px;line-height:20px;}.elementor-3304 .elementor-element.elementor-element-8e0c662 .elementor-image-box-title{font-size:14px;line-height:20px;}.elementor-3304 .elementor-element.elementor-element-75f5e28{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3304 .elementor-element.elementor-element-98ea4d9 .elementor-heading-title{font-size:var( --e-global-typography-0c8d0d0-font-size );line-height:var( --e-global-typography-0c8d0d0-line-height );}.elementor-3304 .elementor-element.elementor-element-0ba49c0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3304 .elementor-element.elementor-element-085c74f{--width:46%;}.elementor-3304 .elementor-element.elementor-element-e84b414.e-con{--order:-99999 /* order start hack */;}.elementor-3304 .elementor-element.elementor-element-d0303d2{--width:46%;}.elementor-3304 .elementor-element.elementor-element-ad64bdc{--width:46%;}.elementor-3304 .elementor-element.elementor-element-626abf8.e-con{--order:-99999 /* order start hack */;}.elementor-3304 .elementor-element.elementor-element-90e19dc{--width:46%;}.elementor-3304 .elementor-element.elementor-element-5c758e8{--width:46%;}.elementor-3304 .elementor-element.elementor-element-38616b6.e-con{--order:-99999 /* order start hack */;}.elementor-3304 .elementor-element.elementor-element-25c7a9d{--width:46%;}.elementor-3304 .elementor-element.elementor-element-af0971d{--min-height:600px;--justify-content:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3304 .elementor-element.elementor-element-2d3dad2 .elementor-heading-title{font-size:43px;line-height:49px;}body:not(.rtl) .elementor-3304 .elementor-element.elementor-element-0163b31{right:-20px;}body.rtl .elementor-3304 .elementor-element.elementor-element-0163b31{left:-20px;}.elementor-3304 .elementor-element.elementor-element-0163b31{bottom:0px;}.elementor-3304 .elementor-element.elementor-element-0163b31 img{height:350px;object-position:bottom center;}.elementor-3304 .elementor-element.elementor-element-c49392e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3304 .elementor-element.elementor-element-38932db{--min-height:300px;}.elementor-3304 .elementor-element.elementor-element-38932db.e-con{--order:99999 /* order end hack */;}.elementor-3304 .elementor-element.elementor-element-8840b91{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3304 .elementor-element.elementor-element-b4fa96e{text-align:center;}.elementor-3304 .elementor-element.elementor-element-e6d7cb8{text-align:center;}.elementor-3304 .elementor-element.elementor-element-e9d1542{--justify-content:center;}.elementor-3304 .elementor-element.elementor-element-e9d1542.e-con{--align-self:center;}}@media(min-width:768px){.elementor-3304 .elementor-element.elementor-element-4c92cb4{--width:70%;}.elementor-3304 .elementor-element.elementor-element-42b03c0{--width:30%;}.elementor-3304 .elementor-element.elementor-element-4b62b34{--width:150px;}.elementor-3304 .elementor-element.elementor-element-e0bc590{--content-width:500px;}.elementor-3304 .elementor-element.elementor-element-92557b3{--width:60%;}.elementor-3304 .elementor-element.elementor-element-9542c24{--width:40%;}.elementor-3304 .elementor-element.elementor-element-489d80d{--width:60%;}.elementor-3304 .elementor-element.elementor-element-fba6759{--width:40%;}.elementor-3304 .elementor-element.elementor-element-d0228ca{--width:66%;}.elementor-3304 .elementor-element.elementor-element-5f80e57{--width:66%;}.elementor-3304 .elementor-element.elementor-element-085c74f{--width:29%;}.elementor-3304 .elementor-element.elementor-element-e84b414{--width:46%;}.elementor-3304 .elementor-element.elementor-element-d0303d2{--width:29%;}.elementor-3304 .elementor-element.elementor-element-ad64bdc{--width:29%;}.elementor-3304 .elementor-element.elementor-element-626abf8{--width:46%;}.elementor-3304 .elementor-element.elementor-element-90e19dc{--width:29%;}.elementor-3304 .elementor-element.elementor-element-5c758e8{--width:29%;}.elementor-3304 .elementor-element.elementor-element-38616b6{--width:46%;}.elementor-3304 .elementor-element.elementor-element-25c7a9d{--width:29%;}.elementor-3304 .elementor-element.elementor-element-38932db{--width:45%;}.elementor-3304 .elementor-element.elementor-element-8840b91{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3304 .elementor-element.elementor-element-4b62b34{--width:120px;}.elementor-3304 .elementor-element.elementor-element-d0228ca{--width:65%;}.elementor-3304 .elementor-element.elementor-element-5f80e57{--width:65%;}}/* Start custom CSS *//***-- Ghotel --***/
.zip-wrapper {
    position: relative;
}

.zip-content {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
}

.zip-left, .zip-right {
    flex: 0 0 50%; 
    transition: flex-basis 0.3s ease;
    box-sizing: border-box;
}

.zip-text {
    color: #F8F5F0;
}

.zip-handle {
    z-index: 2;
    overflow: hidden;
}

.zip-left.card, .zip-right.card {
    position: relative;
    overflow: hidden;
}

.zip-left.card::after, .zip-right.card::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;          
    background-color: inherit;
    z-index: 1;
    transform: scaleY(1);  
    transform-origin: bottom;
    border-radius: 0;     
    transition: transform 0.6s cubic-bezier(0.77,0,0.175,1),
                border-radius 0.6s ease;
}

.zip-left.card > *, .zip-right.card > * {
    position: relative;
    z-index: 2;
}

.zip-left.card:hover::after, .zip-right.card:hover::after {
    transform: scaleY(0.2);
    border-radius: 50% 50% 0 0 / 100% 100% 0 0; 
}

.zip-left.card:hover::after {
    background: #EF4E23;
}
    
.zip-right.card:hover::after {
    background: #321856;
}

.zip-left.card .hover-headings, .zip-right.card .hover-headings {
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.6s ease;
    position: absolute;
    left: 50%;
    bottom: 30px;       
    transform: translateX(-50%);
    z-index: 2;
    text-align: center;
    width: 100%;
}

.zip-left.card .default-headings, .zip-right.card .default-headings {
    opacity: 1;
    transform: translateY(0);
    transition: opacity 1s ease, transform 1s ease;
    position: relative;
    z-index: 2;
}

.zip-left.card:hover .default-headings, .zip-right.card:hover .default-headings {
    opacity: 0;
    transform: translateY(-150px);
}

.zip-left.card:hover .hover-headings,
.zip-right.card:hover .hover-headings {
    opacity: 1;
    pointer-events: auto;
    transition: opacity 1s ease;
}

.zip-left.card .default-headings {
    padding-right: 20px;
}

.zip-right.card .default-headings {
    padding-left: 20px;
}


/***-- Lifestyle --***/
.slide-bounce-left,
.slide-bounce-right {
    opacity: 0;
}

/***-- 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;
}

/*back to top*/
.back-to-top-wrap > .e-con-inner,
.back-to-top-wrap {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: flex-end !important;
    gap: 10px !important;
}

.back-to-top-wrap .elementor-widget {
    width: auto !important;
    margin: 0 !important;
}

@keyframes slideBounceFromRight {
  0%   { transform: translateX(200px); opacity: 0; }
  60%  { transform: translateX(-30px); opacity: 1; }
  80%  { transform: translateX(10px); }
  100% { transform: translateX(0); opacity: 1; }
}

@keyframes slideBounceFromLeft {
  0%   { transform: translateX(-200px); opacity: 0; }
  60%  { transform: translateX(30px); opacity: 1; }
  80%  { transform: translateX(-10px); }
  100% { transform: translateX(0); opacity: 1; }
}

.slide-bounce-left.in-view {
    animation: slideBounceFromRight 0.8s forwards; 
}

.slide-bounce-right.in-view {
    animation: slideBounceFromLeft 0.8s forwards;
}

.lifestyle-img {
    opacity: 0.7;
    mix-blend-mode: color-dodge;
}


@media (max-width: 767px) {
    .zip-left.card .hover-headings, .zip-right.card .hover-headings {
        bottom: 10px;     
    }
    
    .experiences-box {
        overflow: hidden;
    }
    
    .experiences-box::before {
        background: linear-gradient(0deg,  rgba(239, 78, 35, 0.90) -18.59%, rgba(50, 24, 86, 0.90) 61.77%)!important;
    }
}

@media (min-width: 768px) {
    .weddings-sec, .meetings-sec, .corporate-sec {
        position: relative;
    }
    
    .weddings-img, .meetings-img, .corporate-img {
        position: absolute;
        left: 50%;      
        width: 960px;
        max-width: 100%;
        height: auto;
        opacity: 0; 
        pointer-events: none;
        z-index: 1;
        transition: transform 0.8s cubic-bezier(.68,-0.55,.27,1.55), opacity 0.8s ease;
    }
    
    .weddings-img {
        top: 0;
        transform: translate(-50%, 100px);
    }
    
    .meetings-img, .corporate-img {
        top: 50%; 
        transform: translate(-50%, 20px);
    }
    
    .hover-meetings, .hover-corporate {
        position: relative;
    }
    
    .weddings-sec:hover .hover-weddings h2, .meetings-sec:hover .hover-meetings h2, .corporate-sec:hover .hover-corporate h2 {
        background: linear-gradient(180deg, #6D34BC 0%, #EF4E23 100%);
        background-clip: text;
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }
    
    #off-canvas-a160773 {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .zip-left.card .hover-headings, .zip-right.card .hover-headings {
        bottom: 20px;     
    }
}

@media (min-width: 1600px) {
    .woman-img {
        right: 400px!important;
    }
    
}/* End custom CSS */