.elementor-4584 .elementor-element.elementor-element-6998f96 > .elementor-container{max-width:940px;min-height:100vh;}.elementor-4584 .elementor-element.elementor-element-6998f96 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4584 .elementor-element.elementor-element-6998f96:not(.elementor-motion-effects-element-type-background), .elementor-4584 .elementor-element.elementor-element-6998f96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005452;}.elementor-4584 .elementor-element.elementor-element-6998f96{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4584 .elementor-element.elementor-element-6998f96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4584 .elementor-element.elementor-element-f158b03.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4584 .elementor-element.elementor-element-f158b03.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4584 .elementor-element.elementor-element-f158b03.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4584 .elementor-element.elementor-element-e7307bc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4584 .elementor-element.elementor-element-2056f8f{text-align:right;bottom:0px;}.elementor-4584 .elementor-element.elementor-element-2056f8f .elementor-heading-title{color:#CAD942;font-family:"GT Super Display", Sans-serif;font-size:50px;font-weight:300;line-height:64px;}.elementor-4584 .elementor-element.elementor-element-825df0e img{max-width:100%;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1366px){.elementor-4584 .elementor-element.elementor-element-2056f8f .elementor-heading-title{font-size:50px;}}@media(max-width:1024px){.elementor-4584 .elementor-element.elementor-element-2056f8f .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-4584 .elementor-element.elementor-element-2056f8f .elementor-heading-title{font-size:30px;line-height:41px;}.elementor-4584 .elementor-element.elementor-element-2056f8f > .elementor-widget-container{margin:0px -15px 0px 0px;}body:not(.rtl) .elementor-4584 .elementor-element.elementor-element-2056f8f{right:10vw;}body.rtl .elementor-4584 .elementor-element.elementor-element-2056f8f{left:10vw;}}/* Start custom CSS for image, class: .elementor-element-825df0e */.elementor-4584 .elementor-element.elementor-element-825df0e img {
    max-height: 70vh;
    width: auto;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e7307bc *//* Column behaves as a content-width wrapper */
.elementor-4584 .elementor-element.elementor-element-e7307bc {
    width: auto !important;
    display: inline-block !important;
    position: relative; /* needed for heading overlay */
    padding: 0; /* keep wrapper tight */
}

/* Prevent Elementor from forcing full-width widget wrap */
.elementor-4584 .elementor-element.elementor-element-e7307bc > .elementor-widget-wrap {
    width: auto !important;
    display: inline-block;
    padding: 0;
}

/* Responsive image sizing */
.elementor-4584 .elementor-element.elementor-element-e7307bc img {
    max-height: 70vh; /* desktop */
    width: auto;
    height: auto;
    display: block;
    margin: 0 auto;
}

/* Heading overlapping image */
.elementor-4584 .elementor-element.elementor-element-e7307bc h1,
.elementor-4584 .elementor-element.elementor-element-e7307bc h2,
.elementor-4584 .elementor-element.elementor-element-e7307bc h3,
.elementor-4584 .elementor-element.elementor-element-e7307bc h4,
.elementor-4584 .elementor-element.elementor-element-e7307bc h5,
.elementor-4584 .elementor-element.elementor-element-e7307bc h6 {
    position: absolute;
    right: 0;
    bottom: 0;
    transform: translate(20%, 20%);
    margin: 0;
    z-index: 10;
    max-width: none;
}

/* MOBILE RESPONSIVE */
@media (max-width: 768px) {
    .elementor-4584 .elementor-element.elementor-element-e7307bc img {
        max-height: none; /* allow height to auto scale */
        max-width: 80%;   /* scale width for mobile */
        height: auto;
        transform:translateY(-20%);
    }
    .elementor-4584 .elementor-element.elementor-element-e7307bc h1,
    .elementor-4584 .elementor-element.elementor-element-e7307bc h2,
    .elementor-4584 .elementor-element.elementor-element-e7307bc h3,
    .elementor-4584 .elementor-element.elementor-element-e7307bc h4,
    .elementor-4584 .elementor-element.elementor-element-e7307bc h5,
    .elementor-4584 .elementor-element.elementor-element-e7307bc h6 {
        max-width: 80%; /* same as image width */
        transform:unset;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e0c62df *//* Make the Inner Section shrink to the width of its content */
.elementor-4584 .elementor-element.elementor-element-e0c62df {
    width: auto !important;
    display: inline-block !important;
    margin: 0 auto; /* center the wrapper inside the parent section */
}

/* Remove default full-width behavior inside the Inner Section */
.elementor-4584 .elementor-element.elementor-element-e0c62df > .elementor-container {
    width: auto !important;
    max-width: none !important;
    display: inline-block;
    justify-content: center;
}

/* Mobile adjustments */
@media (max-width: 768px) {
    .elementor-4584 .elementor-element.elementor-element-e0c62df {
        width: auto !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GT Super Display';
	font-style: oblique;
	font-weight: bold;
	font-display: auto;
	src: url('https://keb.my/wp-content/uploads/2023/01/gt_super_display_bold.eot');
	src: url('https://keb.my/wp-content/uploads/2023/01/gt_super_display_bold.eot?#iefix') format('embedded-opentype'),
		url('https://keb.my/wp-content/uploads/2023/01/gt_super_display_bold.woff2') format('woff2'),
		url('https://keb.my/wp-content/uploads/2023/01/gt_super_display_bold.woff') format('woff'),
		url('https://keb.my/wp-content/uploads/2023/01/gt_super_display_bold.ttf') format('truetype'),
		url('https://keb.my/wp-content/uploads/2023/01/gt_super_display_bold.svg#GTSuperDisplay') format('svg');
}
@font-face {
	font-family: 'GT Super Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://keb.my/wp-content/uploads/2023/01/gt_super_display_regular.eot');
	src: url('https://keb.my/wp-content/uploads/2023/01/gt_super_display_regular.eot?#iefix') format('embedded-opentype'),
		url('https://keb.my/wp-content/uploads/2023/01/gt_super_display_regular.woff2') format('woff2'),
		url('https://keb.my/wp-content/uploads/2023/01/gt_super_display_regular.woff') format('woff'),
		url('https://keb.my/wp-content/uploads/2023/01/gt_super_display_regular.ttf') format('truetype'),
		url('https://keb.my/wp-content/uploads/2023/01/gt_super_display_regular.svg#GTSuperDisplay') format('svg');
}
@font-face {
	font-family: 'GT Super Display';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://keb.my/wp-content/uploads/2023/01/gt_super_display_regular_italic.eot');
	src: url('https://keb.my/wp-content/uploads/2023/01/gt_super_display_regular_italic.eot?#iefix') format('embedded-opentype'),
		url('https://keb.my/wp-content/uploads/2023/01/gt_super_display_regular_italic.woff2') format('woff2'),
		url('https://keb.my/wp-content/uploads/2023/01/gt_super_display_regular_italic.woff') format('woff'),
		url('https://keb.my/wp-content/uploads/2023/01/gt_super_display_regular_italic.ttf') format('truetype'),
		url('https://keb.my/wp-content/uploads/2023/01/gt_super_display_regular_italic.svg#GTSuperDisplay') format('svg');
}
/* End Custom Fonts CSS */