.elementor-6751 .elementor-element.elementor-element-35be47d{--display:flex;--min-height:78vh;--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:space-between;--align-items:flex-end;--overlay-opacity:1;--padding-top:80px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-6751 .elementor-element.elementor-element-35be47d:not(.elementor-motion-effects-element-type-background), .elementor-6751 .elementor-element.elementor-element-35be47d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kualalumpurinternationalhotel.com/wp-content/uploads/2025/11/EXECUTIVE-SUITE-TOWER-A-Level-24-4.min_.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-6751 .elementor-element.elementor-element-35be47d::before, .elementor-6751 .elementor-element.elementor-element-35be47d > .elementor-background-video-container::before, .elementor-6751 .elementor-element.elementor-element-35be47d > .e-con-inner > .elementor-background-video-container::before, .elementor-6751 .elementor-element.elementor-element-35be47d > .elementor-background-slideshow::before, .elementor-6751 .elementor-element.elementor-element-35be47d > .e-con-inner > .elementor-background-slideshow::before, .elementor-6751 .elementor-element.elementor-element-35be47d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #073A4759 46%, #080707 100%);}.elementor-6751 .elementor-element.elementor-element-98f45a5{--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;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6751 .elementor-element.elementor-element-0294de7{text-align:left;}.elementor-6751 .elementor-element.elementor-element-0294de7 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:120px;font-weight:bold;line-height:1.1em;color:#F7F2E5;}.elementor-6751 .elementor-element.elementor-element-95d77e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6751 .elementor-element.elementor-element-f5c44ac{text-align:left;font-size:24px;font-weight:300;color:#CECECE;}.elementor-6751 .elementor-element.elementor-element-647da40 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6751 .elementor-element.elementor-element-53ad33c{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-6751 .elementor-element.elementor-element-53ad33c:not(.elementor-motion-effects-element-type-background), .elementor-6751 .elementor-element.elementor-element-53ad33c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080707;}.elementor-6751 .elementor-element.elementor-element-f31626d{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-6751 .elementor-element.elementor-element-c3223fe{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6751 .elementor-element.elementor-element-05d3cd9 .elementor-heading-title{text-transform:uppercase;letter-spacing:1px;color:#ECC979;}.elementor-6751 .elementor-element.elementor-element-88c8b05 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:50px;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-688e00d );}.elementor-6751 .elementor-element.elementor-element-b1b2459 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-style:italic;color:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-8767abf{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-ac4e0b4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--align-items:start;}.elementor-6751 .elementor-element.elementor-element-e358239{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#292524;--border-color:#292524;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6751 .elementor-element.elementor-element-e358239:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#10B981;--border-color:#10B981;}.elementor-6751 .elementor-element.elementor-element-e358239, .elementor-6751 .elementor-element.elementor-element-e358239::before{--border-transition:0.3s;}.elementor-6751 .elementor-element.elementor-element-7462d97{--e-image-carousel-slides-to-show:1;}.elementor-6751 .elementor-element.elementor-element-7462d97 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6751 .elementor-element.elementor-element-7462d97 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-7462d97 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6751 .elementor-element.elementor-element-7462d97 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-7462d97 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:7px;height:7px;background:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-7462d97 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF75;opacity:1;}.elementor-6751 .elementor-element.elementor-element-7462d97 .elementor-image-carousel-caption{text-align:center;font-family:var( --e-global-typography-5200a1c-font-family ), Sans-serif;font-size:var( --e-global-typography-5200a1c-font-size );text-transform:var( --e-global-typography-5200a1c-text-transform );font-style:var( --e-global-typography-5200a1c-font-style );text-decoration:var( --e-global-typography-5200a1c-text-decoration );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-b819b78 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:24px;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-688e00d );}.elementor-6751 .elementor-element.elementor-element-cb52b1d .elementor-heading-title{font-size:14px;line-height:1.2em;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-97a6e7c{--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:space-between;--align-items:flex-end;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-fa11294 .elementor-heading-title{font-size:14px;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-63a30c1 .elementor-heading-title{font-size:20px;letter-spacing:0.6px;color:#10B981;}.elementor-6751 .elementor-element.elementor-element-62dc1fe{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#292524;--border-color:#292524;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6751 .elementor-element.elementor-element-62dc1fe:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#10B981;--border-color:#10B981;}.elementor-6751 .elementor-element.elementor-element-62dc1fe, .elementor-6751 .elementor-element.elementor-element-62dc1fe::before{--border-transition:0.3s;}.elementor-6751 .elementor-element.elementor-element-3ec8f30{--e-image-carousel-slides-to-show:1;}.elementor-6751 .elementor-element.elementor-element-3ec8f30 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6751 .elementor-element.elementor-element-3ec8f30 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-3ec8f30 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6751 .elementor-element.elementor-element-3ec8f30 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-3ec8f30 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:7px;height:7px;background:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-3ec8f30 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF75;opacity:1;}.elementor-6751 .elementor-element.elementor-element-3ec8f30 .elementor-image-carousel-caption{text-align:center;font-family:var( --e-global-typography-5200a1c-font-family ), Sans-serif;font-size:var( --e-global-typography-5200a1c-font-size );text-transform:var( --e-global-typography-5200a1c-text-transform );font-style:var( --e-global-typography-5200a1c-font-style );text-decoration:var( --e-global-typography-5200a1c-text-decoration );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-ba946dc .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:24px;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-688e00d );}.elementor-6751 .elementor-element.elementor-element-bfbcf47 .elementor-heading-title{font-size:14px;line-height:1.2em;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-2578c24{--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:space-between;--align-items:flex-end;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-6bb485e .elementor-heading-title{font-size:14px;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-53bca03 .elementor-heading-title{font-size:20px;letter-spacing:0.6px;color:#10B981;}.elementor-6751 .elementor-element.elementor-element-5d11592{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#292524;--border-color:#292524;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6751 .elementor-element.elementor-element-5d11592:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#10B981;--border-color:#10B981;}.elementor-6751 .elementor-element.elementor-element-5d11592, .elementor-6751 .elementor-element.elementor-element-5d11592::before{--border-transition:0.3s;}.elementor-6751 .elementor-element.elementor-element-e47ebbe{--e-image-carousel-slides-to-show:1;}.elementor-6751 .elementor-element.elementor-element-e47ebbe .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6751 .elementor-element.elementor-element-e47ebbe .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-e47ebbe .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6751 .elementor-element.elementor-element-e47ebbe .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-e47ebbe .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:7px;height:7px;background:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-e47ebbe .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF75;opacity:1;}.elementor-6751 .elementor-element.elementor-element-e47ebbe .elementor-image-carousel-caption{text-align:center;font-family:var( --e-global-typography-5200a1c-font-family ), Sans-serif;font-size:var( --e-global-typography-5200a1c-font-size );text-transform:var( --e-global-typography-5200a1c-text-transform );font-style:var( --e-global-typography-5200a1c-font-style );text-decoration:var( --e-global-typography-5200a1c-text-decoration );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-e3caaab .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:24px;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-688e00d );}.elementor-6751 .elementor-element.elementor-element-4cd9349 .elementor-heading-title{font-size:14px;line-height:1.2em;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-79bbb3a{--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:space-between;--align-items:flex-end;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-4ab512f .elementor-heading-title{font-size:14px;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-21215e2 .elementor-heading-title{font-size:20px;letter-spacing:0.6px;color:#10B981;}.elementor-6751 .elementor-element.elementor-element-ba7a214{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-6751 .elementor-element.elementor-element-ba7a214:not(.elementor-motion-effects-element-type-background), .elementor-6751 .elementor-element.elementor-element-ba7a214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1C1A;}.elementor-6751 .elementor-element.elementor-element-ed9a376{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-6751 .elementor-element.elementor-element-85389da{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6751 .elementor-element.elementor-element-c5b31d5 .elementor-heading-title{text-transform:uppercase;letter-spacing:1px;color:#ECC979;}.elementor-6751 .elementor-element.elementor-element-64c8424 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:50px;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-688e00d );}.elementor-6751 .elementor-element.elementor-element-0f8c0b1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-style:italic;color:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-0ebacb5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-62f0081{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--align-items:start;}.elementor-6751 .elementor-element.elementor-element-5640587{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#053827;--border-color:#053827;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6751 .elementor-element.elementor-element-5640587:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#10B981;--border-color:#10B981;}.elementor-6751 .elementor-element.elementor-element-5640587, .elementor-6751 .elementor-element.elementor-element-5640587::before{--border-transition:0.3s;}.elementor-6751 .elementor-element.elementor-element-2ed7d23{--e-image-carousel-slides-to-show:1;}.elementor-6751 .elementor-element.elementor-element-2ed7d23 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6751 .elementor-element.elementor-element-2ed7d23 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-2ed7d23 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6751 .elementor-element.elementor-element-2ed7d23 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-2ed7d23 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:7px;height:7px;background:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-2ed7d23 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF75;opacity:1;}.elementor-6751 .elementor-element.elementor-element-2ed7d23 .elementor-image-carousel-caption{text-align:center;font-family:var( --e-global-typography-5200a1c-font-family ), Sans-serif;font-size:var( --e-global-typography-5200a1c-font-size );text-transform:var( --e-global-typography-5200a1c-text-transform );font-style:var( --e-global-typography-5200a1c-font-style );text-decoration:var( --e-global-typography-5200a1c-text-decoration );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-c08d797 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:24px;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-688e00d );}.elementor-6751 .elementor-element.elementor-element-d50c727 .elementor-heading-title{font-size:14px;line-height:1.2em;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-0fef523{--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:space-between;--align-items:flex-end;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-9060969 .elementor-heading-title{font-size:14px;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-2658417 .elementor-heading-title{font-size:20px;letter-spacing:0.6px;color:#10B981;}.elementor-6751 .elementor-element.elementor-element-7df6299{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#053827;--border-color:#053827;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6751 .elementor-element.elementor-element-7df6299:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#10B981;--border-color:#10B981;}.elementor-6751 .elementor-element.elementor-element-7df6299, .elementor-6751 .elementor-element.elementor-element-7df6299::before{--border-transition:0.3s;}.elementor-6751 .elementor-element.elementor-element-cbebd06{--e-image-carousel-slides-to-show:1;}.elementor-6751 .elementor-element.elementor-element-cbebd06 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6751 .elementor-element.elementor-element-cbebd06 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-cbebd06 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6751 .elementor-element.elementor-element-cbebd06 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-cbebd06 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:7px;height:7px;background:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-cbebd06 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF75;opacity:1;}.elementor-6751 .elementor-element.elementor-element-cbebd06 .elementor-image-carousel-caption{text-align:left;font-family:var( --e-global-typography-5200a1c-font-family ), Sans-serif;font-size:var( --e-global-typography-5200a1c-font-size );text-transform:var( --e-global-typography-5200a1c-text-transform );font-style:var( --e-global-typography-5200a1c-font-style );text-decoration:var( --e-global-typography-5200a1c-text-decoration );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-c0115d9 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:24px;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-688e00d );}.elementor-6751 .elementor-element.elementor-element-00f4bf6 .elementor-heading-title{font-size:14px;line-height:1.2em;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-7aa63f7{--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:space-between;--align-items:flex-end;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-fff5910 .elementor-heading-title{font-size:14px;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-307ab56 .elementor-heading-title{font-size:20px;letter-spacing:0.6px;color:#10B981;}.elementor-6751 .elementor-element.elementor-element-cec40a0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#053827;--border-color:#053827;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6751 .elementor-element.elementor-element-cec40a0:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#10B981;--border-color:#10B981;}.elementor-6751 .elementor-element.elementor-element-cec40a0, .elementor-6751 .elementor-element.elementor-element-cec40a0::before{--border-transition:0.3s;}.elementor-6751 .elementor-element.elementor-element-73ff245{--e-image-carousel-slides-to-show:1;}.elementor-6751 .elementor-element.elementor-element-73ff245 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6751 .elementor-element.elementor-element-73ff245 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-73ff245 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6751 .elementor-element.elementor-element-73ff245 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-73ff245 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:7px;height:7px;background:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-73ff245 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF75;opacity:1;}.elementor-6751 .elementor-element.elementor-element-73ff245 .elementor-image-carousel-caption{text-align:center;font-family:var( --e-global-typography-5200a1c-font-family ), Sans-serif;font-size:var( --e-global-typography-5200a1c-font-size );text-transform:var( --e-global-typography-5200a1c-text-transform );font-style:var( --e-global-typography-5200a1c-font-style );text-decoration:var( --e-global-typography-5200a1c-text-decoration );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-2311484 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:24px;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-688e00d );}.elementor-6751 .elementor-element.elementor-element-5ed4d16 .elementor-heading-title{font-size:14px;line-height:1.2em;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-f664251{--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:space-between;--align-items:flex-end;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-d2fe5cf .elementor-heading-title{font-size:14px;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-784ab8b .elementor-heading-title{font-size:20px;letter-spacing:0.6px;color:#10B981;}.elementor-6751 .elementor-element.elementor-element-d7f8f1e{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-6751 .elementor-element.elementor-element-d7f8f1e:not(.elementor-motion-effects-element-type-background), .elementor-6751 .elementor-element.elementor-element-d7f8f1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012C23;}.elementor-6751 .elementor-element.elementor-element-f482d18{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-6751 .elementor-element.elementor-element-dc7af5f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6751 .elementor-element.elementor-element-5b1474e .elementor-heading-title{text-transform:uppercase;letter-spacing:1px;color:#ECC979;}.elementor-6751 .elementor-element.elementor-element-f849a2f .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:50px;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-688e00d );}.elementor-6751 .elementor-element.elementor-element-3575bfc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-style:italic;color:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-2d6e751{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-05bebfa{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--align-items:start;}.elementor-6751 .elementor-element.elementor-element-1512cc7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#053827;--border-color:#053827;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6751 .elementor-element.elementor-element-1512cc7:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#10B981;--border-color:#10B981;}.elementor-6751 .elementor-element.elementor-element-1512cc7, .elementor-6751 .elementor-element.elementor-element-1512cc7::before{--border-transition:0.3s;}.elementor-6751 .elementor-element.elementor-element-103ed00{--e-image-carousel-slides-to-show:1;}.elementor-6751 .elementor-element.elementor-element-103ed00 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6751 .elementor-element.elementor-element-103ed00 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-103ed00 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6751 .elementor-element.elementor-element-103ed00 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-103ed00 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:7px;height:7px;background:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-103ed00 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF75;opacity:1;}.elementor-6751 .elementor-element.elementor-element-103ed00 .elementor-image-carousel-caption{text-align:center;font-family:var( --e-global-typography-5200a1c-font-family ), Sans-serif;font-size:var( --e-global-typography-5200a1c-font-size );text-transform:var( --e-global-typography-5200a1c-text-transform );font-style:var( --e-global-typography-5200a1c-font-style );text-decoration:var( --e-global-typography-5200a1c-text-decoration );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-f6c547e .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:24px;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-688e00d );}.elementor-6751 .elementor-element.elementor-element-5e8cd77 .elementor-heading-title{font-size:14px;line-height:1.2em;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-6e5b5d8{--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:space-between;--align-items:flex-end;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-101bb18 .elementor-heading-title{font-size:14px;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-02fd450 .elementor-heading-title{font-size:20px;letter-spacing:0.6px;color:#10B981;}.elementor-6751 .elementor-element.elementor-element-c3f62da{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#053827;--border-color:#053827;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6751 .elementor-element.elementor-element-c3f62da:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#10B981;--border-color:#10B981;}.elementor-6751 .elementor-element.elementor-element-c3f62da, .elementor-6751 .elementor-element.elementor-element-c3f62da::before{--border-transition:0.3s;}.elementor-6751 .elementor-element.elementor-element-6359b94{--e-image-carousel-slides-to-show:1;}.elementor-6751 .elementor-element.elementor-element-6359b94 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6751 .elementor-element.elementor-element-6359b94 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-6359b94 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6751 .elementor-element.elementor-element-6359b94 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-6359b94 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:7px;height:7px;background:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-6359b94 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF75;opacity:1;}.elementor-6751 .elementor-element.elementor-element-6359b94 .elementor-image-carousel-caption{text-align:left;font-family:var( --e-global-typography-5200a1c-font-family ), Sans-serif;font-size:var( --e-global-typography-5200a1c-font-size );text-transform:var( --e-global-typography-5200a1c-text-transform );font-style:var( --e-global-typography-5200a1c-font-style );text-decoration:var( --e-global-typography-5200a1c-text-decoration );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-d647b8e .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:24px;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-688e00d );}.elementor-6751 .elementor-element.elementor-element-410365e .elementor-heading-title{font-size:14px;line-height:1.2em;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-31de954{--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:space-between;--align-items:flex-end;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-34e4968 .elementor-heading-title{font-size:14px;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-b2791b6 .elementor-heading-title{font-size:20px;letter-spacing:0.6px;color:#10B981;}.elementor-6751 .elementor-element.elementor-element-d989c8b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#053827;--border-color:#053827;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6751 .elementor-element.elementor-element-d989c8b:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#10B981;--border-color:#10B981;}.elementor-6751 .elementor-element.elementor-element-d989c8b, .elementor-6751 .elementor-element.elementor-element-d989c8b::before{--border-transition:0.3s;}.elementor-6751 .elementor-element.elementor-element-380b04a{--e-image-carousel-slides-to-show:1;}.elementor-6751 .elementor-element.elementor-element-380b04a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6751 .elementor-element.elementor-element-380b04a .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-380b04a .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6751 .elementor-element.elementor-element-380b04a .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-380b04a .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:7px;height:7px;background:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-380b04a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF75;opacity:1;}.elementor-6751 .elementor-element.elementor-element-380b04a .elementor-image-carousel-caption{text-align:center;font-family:var( --e-global-typography-5200a1c-font-family ), Sans-serif;font-size:var( --e-global-typography-5200a1c-font-size );text-transform:var( --e-global-typography-5200a1c-text-transform );font-style:var( --e-global-typography-5200a1c-font-style );text-decoration:var( --e-global-typography-5200a1c-text-decoration );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-51268d6 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:24px;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-688e00d );}.elementor-6751 .elementor-element.elementor-element-1f786ee .elementor-heading-title{font-size:14px;line-height:1.2em;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-566e023{--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:space-between;--align-items:flex-end;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-9b454da .elementor-heading-title{font-size:14px;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-cd1e4a0 .elementor-heading-title{font-size:20px;letter-spacing:0.6px;color:#10B981;}.elementor-6751 .elementor-element.elementor-element-2771066{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#053827;--border-color:#053827;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6751 .elementor-element.elementor-element-2771066:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#10B981;--border-color:#10B981;}.elementor-6751 .elementor-element.elementor-element-2771066, .elementor-6751 .elementor-element.elementor-element-2771066::before{--border-transition:0.3s;}.elementor-6751 .elementor-element.elementor-element-fb002b4{--e-image-carousel-slides-to-show:1;}.elementor-6751 .elementor-element.elementor-element-fb002b4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6751 .elementor-element.elementor-element-fb002b4 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-fb002b4 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6751 .elementor-element.elementor-element-fb002b4 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-fb002b4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:7px;height:7px;background:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-fb002b4 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF75;opacity:1;}.elementor-6751 .elementor-element.elementor-element-fb002b4 .elementor-image-carousel-caption{text-align:center;font-family:var( --e-global-typography-5200a1c-font-family ), Sans-serif;font-size:var( --e-global-typography-5200a1c-font-size );text-transform:var( --e-global-typography-5200a1c-text-transform );font-style:var( --e-global-typography-5200a1c-font-style );text-decoration:var( --e-global-typography-5200a1c-text-decoration );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-6059c77 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:24px;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-688e00d );}.elementor-6751 .elementor-element.elementor-element-fc3e9ec .elementor-heading-title{font-size:14px;line-height:1.2em;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-661fd1f{--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:space-between;--align-items:flex-end;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-7d748dc .elementor-heading-title{font-size:14px;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-c3852db .elementor-heading-title{font-size:20px;letter-spacing:0.6px;color:#10B981;}.elementor-6751 .elementor-element.elementor-element-02468fe{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#053827;--border-color:#053827;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6751 .elementor-element.elementor-element-02468fe:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#10B981;--border-color:#10B981;}.elementor-6751 .elementor-element.elementor-element-02468fe, .elementor-6751 .elementor-element.elementor-element-02468fe::before{--border-transition:0.3s;}.elementor-6751 .elementor-element.elementor-element-cdf4a38{--e-image-carousel-slides-to-show:1;}.elementor-6751 .elementor-element.elementor-element-cdf4a38 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6751 .elementor-element.elementor-element-cdf4a38 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-cdf4a38 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6751 .elementor-element.elementor-element-cdf4a38 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-cdf4a38 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:7px;height:7px;background:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-cdf4a38 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF75;opacity:1;}.elementor-6751 .elementor-element.elementor-element-cdf4a38 .elementor-image-carousel-caption{text-align:left;font-family:var( --e-global-typography-5200a1c-font-family ), Sans-serif;font-size:var( --e-global-typography-5200a1c-font-size );text-transform:var( --e-global-typography-5200a1c-text-transform );font-style:var( --e-global-typography-5200a1c-font-style );text-decoration:var( --e-global-typography-5200a1c-text-decoration );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-150a05b .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:24px;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-688e00d );}.elementor-6751 .elementor-element.elementor-element-2d28cbe .elementor-heading-title{font-size:14px;line-height:1.2em;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-f4bcd59{--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:space-between;--align-items:flex-end;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-4c2e8f2 .elementor-heading-title{font-size:14px;letter-spacing:0.6px;color:#A8A29F;}.elementor-6751 .elementor-element.elementor-element-0fb9976 .elementor-heading-title{font-size:20px;letter-spacing:0.6px;color:#10B981;}.elementor-6751 .elementor-element.elementor-element-da81a7d{--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;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-6751 .elementor-element.elementor-element-da81a7d:not(.elementor-motion-effects-element-type-background), .elementor-6751 .elementor-element.elementor-element-da81a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kualalumpurinternationalhotel.com/wp-content/uploads/2025/11/2025-10-22-3.min_.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6751 .elementor-element.elementor-element-da81a7d::before, .elementor-6751 .elementor-element.elementor-element-da81a7d > .elementor-background-video-container::before, .elementor-6751 .elementor-element.elementor-element-da81a7d > .e-con-inner > .elementor-background-video-container::before, .elementor-6751 .elementor-element.elementor-element-da81a7d > .elementor-background-slideshow::before, .elementor-6751 .elementor-element.elementor-element-da81a7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-6751 .elementor-element.elementor-element-da81a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #15110F 0%, #00000000 100%);}.elementor-6751 .elementor-element.elementor-element-f5d87eb{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-6751 .elementor-element.elementor-element-f5d87eb .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:96px;font-weight:800;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-cffd2a3 );}.elementor-6751 .elementor-element.elementor-element-2264a94{width:var( --container-widget-width, 45% );max-width:45%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;font-size:20px;letter-spacing:1px;color:var( --e-global-color-688e00d );}.elementor-6751 .elementor-element.elementor-element-9d581ad{--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:36px 36px;--row-gap:36px;--column-gap:36px;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-13a8a58 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6751 .elementor-element.elementor-element-13a8a58 .elementor-button .elementor-button-content-wrapper{gap:5px;}@media(min-width:768px){.elementor-6751 .elementor-element.elementor-element-98f45a5{--width:70%;}.elementor-6751 .elementor-element.elementor-element-95d77e6{--width:30%;}}@media(max-width:1024px){.elementor-6751 .elementor-element.elementor-element-35be47d{--padding-top:80px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-6751 .elementor-element.elementor-element-0294de7 .elementor-heading-title{font-size:60px;}.elementor-6751 .elementor-element.elementor-element-f5c44ac{font-size:14px;}.elementor-6751 .elementor-element.elementor-element-53ad33c{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-6751 .elementor-element.elementor-element-ac4e0b4{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-6751 .elementor-element.elementor-element-7462d97 .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-3ec8f30 .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-e47ebbe .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-ba7a214{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-6751 .elementor-element.elementor-element-62f0081{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-6751 .elementor-element.elementor-element-2ed7d23 .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-cbebd06 .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-73ff245 .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-d7f8f1e{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-6751 .elementor-element.elementor-element-05bebfa{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-6751 .elementor-element.elementor-element-103ed00 .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-6359b94 .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-380b04a .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-fb002b4 .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-cdf4a38 .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-da81a7d{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-6751 .elementor-element.elementor-element-2264a94{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-6751 .elementor-element.elementor-element-35be47d{--min-height:80vh;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-6751 .elementor-element.elementor-element-98f45a5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6751 .elementor-element.elementor-element-0294de7{padding:0px 0px 0px 0px;}.elementor-6751 .elementor-element.elementor-element-95d77e6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6751 .elementor-element.elementor-element-f5c44ac{width:100%;max-width:100%;}.elementor-6751 .elementor-element.elementor-element-53ad33c{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-6751 .elementor-element.elementor-element-8767abf{width:100%;max-width:100%;}.elementor-6751 .elementor-element.elementor-element-ac4e0b4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6751 .elementor-element.elementor-element-e358239{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-7462d97 .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-62dc1fe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-3ec8f30 .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-5d11592{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-e47ebbe .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-ba7a214{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-6751 .elementor-element.elementor-element-0ebacb5{width:100%;max-width:100%;}.elementor-6751 .elementor-element.elementor-element-62f0081{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6751 .elementor-element.elementor-element-5640587{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-2ed7d23 .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-7df6299{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-cbebd06 .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-cec40a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-73ff245 .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-d7f8f1e{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-6751 .elementor-element.elementor-element-2d6e751{width:100%;max-width:100%;}.elementor-6751 .elementor-element.elementor-element-05bebfa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6751 .elementor-element.elementor-element-1512cc7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-103ed00 .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-c3f62da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-6359b94 .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-d989c8b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-380b04a .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-2771066{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-fb002b4 .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-02468fe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6751 .elementor-element.elementor-element-cdf4a38 .elementor-image-carousel-caption{font-size:var( --e-global-typography-5200a1c-font-size );letter-spacing:var( --e-global-typography-5200a1c-letter-spacing );}.elementor-6751 .elementor-element.elementor-element-da81a7d{--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-6751 .elementor-element.elementor-element-f5d87eb{width:100%;max-width:100%;}.elementor-6751 .elementor-element.elementor-element-f5d87eb .elementor-heading-title{font-size:60px;}.elementor-6751 .elementor-element.elementor-element-2264a94{width:100%;max-width:100%;}.elementor-6751 .elementor-element.elementor-element-9d581ad{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-05d3cd9 */:root {
  --sub-h-before-line-h: 2px;
  --sub-h-before-line-w: calc(var(--sub-h-before-line-h) * 25);
}

.fac-sub-header{
    position: relative;
    padding-left: 60px;
    
    &:before{
        content: "";
        width: var(--sub-h-before-line-w);
        height: var(--sub-h-before-line-h);
        background: #ECC979;
        position: absolute;
        left: 0;
        top:calc(50% - var(--sub-h-before-line-h)/2);
        
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5b31d5 */:root {
  --sub-h-before-line-h: 2px;
  --sub-h-before-line-w: calc(var(--sub-h-before-line-h) * 25);
}

.fac-sub-header{
    position: relative;
    padding-left: 60px;
    
    &:before{
        content: "";
        width: var(--sub-h-before-line-w);
        height: var(--sub-h-before-line-h);
        background: #ECC979;
        position: absolute;
        left: 0;
        top:calc(50% - var(--sub-h-before-line-h)/2);
        
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b1474e */:root {
  --sub-h-before-line-h: 2px;
  --sub-h-before-line-w: calc(var(--sub-h-before-line-h) * 25);
}

.fac-sub-header{
    position: relative;
    padding-left: 60px;
    
    &:before{
        content: "";
        width: var(--sub-h-before-line-w);
        height: var(--sub-h-before-line-h);
        background: #ECC979;
        position: absolute;
        left: 0;
        top:calc(50% - var(--sub-h-before-line-h)/2);
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05bebfa */.function-suite-img-container {
    .function-suite-img {
        overflow: hidden;
        cursor: pointer;

        .elementor-swiper-button-prev,
        .elementor-swiper-button-next {
            opacity: 1;
            transition: all 0.3s ease-in;
        }

        .elementor-swiper-button-prev {
            left: 5px;
        }

        .elementor-swiper-button-next {
            right: 5px;
        }

        .swiper-pagination {
            opacity: 1;
            left: unset !important;
            right: 10px !important;
            bottom: 10px !important;
            text-align: right;
            transition: all 0.3s ease-in;
            transition-delay: 0.2s;
            padding: 5px 2px;
            display: flex;
            justify-content: center;
            background: rgba(0, 0, 0, 0.6);
            backdrop-filter: blur(10px);
            border-radius: 10px;
            width: fit-content;
            z-index: 1;
        }

        figure {
            line-height: 0px !important;
            position: relative;

            img {
                height: 100% !important;
                aspect-ratio: 3 / 2;
                object-fit: cover;
                transition: 0.3s ease-in;
                filter: saturate(1.4);
                transform: scale(1.2);
            }

            .elementor-image-carousel-caption {
                position: absolute;
                bottom: 0px;
                color: #fff;
                background: rgba(0, 0, 0, 0.6);
                backdrop-filter: blur(10px);
                padding: 10px;
                border: solid rgba(255, 255, 255, 0.4);
                border-bottom: 0.5px;
                border-left: 0.5px;
                border-radius: 0 10px 0 0;
                transition: 0.3s ease-in;
            }
        }

        .swiper-slide-active {
            .elementor-image-carousel-caption {
                bottom: 0px;
            }

            img {
                filter: saturate(1.4);
                transform: scale(1.2);
            }
        }

        .swiper-slide:not(.swiper-slide-active) {
            img {
                filter: saturate(0.9);
                transform: scale(1);
            }
        }
    }
}

@media (width >= 48rem) {
    .function-suite-img-container {
        .function-suite-img {
            .elementor-swiper-button-prev {
                left: -50px;
                opacity: 0;
            }

            .elementor-swiper-button-next {
                right: -50px;
                opacity: 0;
            }

            .swiper-pagination {
                opacity: 0;
                bottom: -40px !important;
            }

            figure {
                img {
                    filter: saturate(0.9);
                    transform: scale(1);
                    aspect-ratio: 16 / 16;
                }

                .elementor-image-carousel-caption {
                    bottom: -50px;
                }
            }

            .swiper-slide-active {
                img {
                    filter: saturate(0.9);
                    transform: scale(1);
                }

                .elementor-image-carousel-caption {
                    bottom: -50px;
                }
            }
        }

        &:hover .function-suite-img {
            .elementor-swiper-button-prev {
                left: 10px;
                opacity: 1;
            }

            .elementor-swiper-button-next {
                right: 10px;
                opacity: 1;
            }

            .swiper-pagination {
                opacity: 1;
                bottom: 10px !important;
            }

            .swiper-slide-active {
                .elementor-image-carousel-caption {
                    bottom: 0px;
                }

                img {
                    filter: saturate(1.4);
                    transform: scale(1.2);
                }
            }
        }
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5d87eb */.gradient-text {
    color: transparent;
    background: linear-gradient(to right, #fde68a, #f59e0b);
    -webkit-background-clip: text;
    background-clip: text;
}/* End custom CSS */