.elementor-660 .elementor-element.elementor-element-8f96a75 > .elementor-container{min-height:400px;}.elementor-660 .elementor-element.elementor-element-8f96a75{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-660 .elementor-element.elementor-element-5346f80 .elementor-repeater-item-62c23bd .swiper-slide-bg{background-image:url(https://staging1.vono.com.my/wp-content/uploads/2023/03/Promotion-page-new-desktop.jpg);background-size:cover;}.elementor-660 .elementor-element.elementor-element-5346f80 .elementor-repeater-item-62c23bd .elementor-background-overlay{background-color:rgba(0, 0, 0, 0.2);}.elementor-660 .elementor-element.elementor-element-5346f80 .swiper-slide{height:550px;transition-duration:calc(5000ms*1.2);}.elementor-660 .elementor-element.elementor-element-5346f80 .swiper-slide-contents{max-width:66%;}.elementor-660 .elementor-element.elementor-element-5346f80 .swiper-slide-inner{padding:0px 60px 0px 60px;text-align:center;}.elementor-660 .elementor-element.elementor-element-5346f80 .elementor-slide-heading{font-size:35px;}.elementor-660 .elementor-element.elementor-element-80ec0a2 .elementor-repeater-item-ad12d44 .swiper-slide-bg{background-image:url(https://staging1.vono.com.my/wp-content/uploads/2023/03/promotion-page-newmobile.jpg);background-size:cover;}.elementor-660 .elementor-element.elementor-element-80ec0a2 .swiper-slide{height:355px;transition-duration:calc(5000ms*1.2);}.elementor-660 .elementor-element.elementor-element-80ec0a2 .swiper-slide-contents{max-width:66%;}.elementor-660 .elementor-element.elementor-element-80ec0a2 .swiper-slide-inner{text-align:center;}.elementor-660 .elementor-element.elementor-element-b41d3e4 .elementor-spacer-inner{height:10px;}.elementor-660 .elementor-element.elementor-element-af9e80c .elementor-spacer-inner{height:10px;}.elementor-660 .elementor-element.elementor-element-9df703c{text-align:center;}.elementor-660 .elementor-element.elementor-element-9df703c .elementor-heading-title{font-size:25px;font-weight:400;}.elementor-660 .elementor-element.elementor-element-8cb5af8 .elementor-button{background-color:#003783;}.elementor-660 .elementor-element.elementor-element-8cb5af8 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-660 .elementor-element.elementor-element-0c59917 .elementor-spacer-inner{height:10px;}.elementor-660 .elementor-element.elementor-element-4f0a3bf .elementor-spacer-inner{height:10px;}.elementor-660 .elementor-element.elementor-element-55c214a .elementor-spacer-inner{height:10px;}.elementor-660 .elementor-element.elementor-element-9fdc935{text-align:center;}.elementor-660 .elementor-element.elementor-element-9fdc935 .elementor-heading-title{font-size:25px;font-weight:600;}.elementor-660 .elementor-element.elementor-element-81f4266 .elementor-spacer-inner{height:50px;}.elementor-660 .elementor-element.elementor-element-55f83a4 .elementor-spacer-inner{height:10px;}.elementor-660 .elementor-element.elementor-element-4c21371 .elementor-spacer-inner{height:50px;}.elementor-660 .elementor-element.elementor-element-a075b7f{text-align:center;}.elementor-660 .elementor-element.elementor-element-a075b7f .elementor-heading-title{font-weight:bold;}.elementor-660 .elementor-element.elementor-element-1ed9573{text-align:center;}.elementor-660 .elementor-element.elementor-element-1ed9573 > .elementor-widget-container{margin:-8px -8px -8px -8px;}.elementor-660 .elementor-element.elementor-element-06bf8d2 .elementor-button{background-color:#003783;}.elementor-660 .elementor-element.elementor-element-06bf8d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-660 .elementor-element.elementor-element-c9c35ab .elementor-spacer-inner{height:50px;}.elementor-660 .elementor-element.elementor-element-4972bf5e:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-4972bf5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging1.vono.com.my/wp-content/uploads/2023/03/Promotion-page-new-desktop.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-660 .elementor-element.elementor-element-4972bf5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0200px 0px 0200px 0px;}.elementor-660 .elementor-element.elementor-element-4972bf5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-660 .elementor-element.elementor-element-224b7b3f{text-align:left;top:0%;}.elementor-660 .elementor-element.elementor-element-224b7b3f .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat";font-size:35px;font-weight:700;line-height:45px;text-shadow:0px 3px 14px rgba(0, 0, 0, 0.18);}body:not(.rtl) .elementor-660 .elementor-element.elementor-element-224b7b3f{left:0%;}body.rtl .elementor-660 .elementor-element.elementor-element-224b7b3f{right:0%;}.elementor-660 .elementor-element.elementor-element-7252e0df{padding:80px 0px 0px 0px;}.elementor-660 .elementor-element.elementor-element-14c4f66e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-660 .elementor-element.elementor-element-661db230 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-660 .elementor-element.elementor-element-4719c9b{width:7%;}.elementor-660 .elementor-element.elementor-element-79dc1b1{width:85.601%;}.elementor-660 .elementor-element.elementor-element-3988d65{width:7%;}.elementor-660 .elementor-element.elementor-element-5aa6ee4{width:19.999%;}.elementor-660 .elementor-element.elementor-element-4b9caeb{width:59.577%;}.elementor-660 .elementor-element.elementor-element-f0699eb{width:20.025%;}}@media(max-width:991px){.elementor-660 .elementor-element.elementor-element-dae2748 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-660 .elementor-element.elementor-element-5346f80 .swiper-slide{height:355px;}.elementor-660 .elementor-element.elementor-element-80ec0a2 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-660 .elementor-element.elementor-element-224b7b3f{text-align:center;}body:not(.rtl) .elementor-660 .elementor-element.elementor-element-224b7b3f{left:0px;}body.rtl .elementor-660 .elementor-element.elementor-element-224b7b3f{right:0px;}.elementor-660 .elementor-element.elementor-element-7252e0df{padding:30px 0px 30px 0px;}}@media(max-width:767px){.elementor-660 .elementor-element.elementor-element-80ec0a2 .swiper-slide{height:450px;}.elementor-660 .elementor-element.elementor-element-80ec0a2 .elementor-slide-heading{font-size:25px;}.elementor-660 .elementor-element.elementor-element-d71f000{text-align:center;}.elementor-660 .elementor-element.elementor-element-d71f000 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-660 .elementor-element.elementor-element-9df703c{text-align:center;}.elementor-660 .elementor-element.elementor-element-9df703c .elementor-heading-title{font-size:22px;}.elementor-660 .elementor-element.elementor-element-9df703c > .elementor-widget-container{margin:-17px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-660 .elementor-element.elementor-element-605e4cf{text-align:center;}.elementor-660 .elementor-element.elementor-element-605e4cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-660 .elementor-element.elementor-element-9fdc935 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-660 .elementor-element.elementor-element-4972bf5e:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-4972bf5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging1.vono.com.my/wp-content/uploads/2023/03/promotion-page-newmobile.jpg");}.elementor-660 .elementor-element.elementor-element-224b7b3f .elementor-heading-title{font-size:45px;}}/* Start custom CSS for button, class: .elementor-element-8cb5af8 */@media screen and (max-width: 425px) {
    #back-to-happenings {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06bf8d2 */@media screen and (max-width: 425px) {
    #back-to-happenings {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-14c4f66e *//* .slider-desktop .slider-row {
    height: 600px!important;
    overflow: hidden;
}
.slider-desktop .col-text {
    height: 600px!important;
    overflow-x: hidden;
    overflow-y: auto;
} */
.col-text::-webkit-scrollbar-track
{
	border-radius: 10px;
	background-color: #F5F5F5;
	position: absolute;
	top: 0;
	right: 50px;
}

.col-text::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}
.revslider-custom-textarea {
	max-height: 320px !important;
	overflow: auto !important;
}

.col-text::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #555;
}
@media (min-width: 1600px) {
    .slider-desktop .rev_row_zone_top > .rs-parallax-wrap {
        width: 1600px!important;
        left: 50% !important;
        transform: translateX(-50%) !important;
    }
}
/* @media (max-width: 1199.98px) {
    .slider-desktop .slider-row {
        height: 400px!important;
    }
    .slider-desktop .col-text {
        height: 400px!important;
    }
} */
@media (max-width: 767.98px) {
    .slider-desktop .rs-parallax-wrap {
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-661db230 */#rev_slider_16_1_wrapper {
    height:100!important;
}
.slider-mobile .slider-row {
    height: 100%!important;
    overflow: hidden;
}
.slider-mobile .col-text {
    height: 300px!important;
    overflow-x: hidden;
    overflow-y: auto;
}
@media (min-width: 1600px) {
    .slider-mobile .rev_row_zone_top > .rs-parallax-wrap {
        width: 1600px!important;
        left: 50% !important;
        transform: translateX(-50%) !important;
    }
}
@media (max-width: 767.98px) {
    .slider-mobile .title {
        font-size: 35px!important;
    }
    .slider-mobile .subtitle {
        font-size: 20px!important;
    }
    .slider-mobile .description {
        font-size: 16px!important;
        line-height: 1.8!important;
    }
    .slider-row {
        display: block;
    }
    .slider-row rs-column-wrap.rs-parallax-wrap {
        display: block;
    }
    .rs-parallax-wrap {
        width: 100%!important;
    }
    .rev_break_columns rs-column-wrap.rs-parallax-wrap {
        height: 50%!important;
    }
    .rev_break_columns rs-column-wrap.rs-parallax-wrap img {
        height: 300px;
        width: 100%;
        object-fit: cover;
    }
    .rs-loop-wrap {
        height: 100%!important;
    }
}/* End custom CSS */