.elementor-9585 .elementor-element.elementor-element-bd6e46e:not(.elementor-motion-effects-element-type-background), .elementor-9585 .elementor-element.elementor-element-bd6e46e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://slumberland.com.sg/wp-content/uploads/2020/12/promotion-new.jpg");background-position:center center;}.elementor-9585 .elementor-element.elementor-element-bd6e46e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1px;margin-bottom:0px;padding:0200px 0px 0200px 0px;}.elementor-9585 .elementor-element.elementor-element-bd6e46e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-9585 .elementor-element.elementor-element-4066e6d{left:0%;}body.rtl .elementor-9585 .elementor-element.elementor-element-4066e6d{right:0%;}.elementor-9585 .elementor-element.elementor-element-4066e6d{top:0%;text-align:right;}.elementor-9585 .elementor-element.elementor-element-4066e6d .elementor-heading-title{font-family:"Merriweather", Open Sans;font-size:35px;font-weight:500;text-shadow:0px 3px 14px rgba(0, 0, 0, 0.18);color:#FFFFFF;}.elementor-9585 .elementor-element.elementor-element-bd3dae8 .elementor-repeater-item-8875e94 .swiper-slide-bg{background-image:url(https://slumberland.com.sg/wp-content/uploads/2020/12/promotion-new.jpg);background-size:cover;}.elementor-9585 .elementor-element.elementor-element-bd3dae8 .swiper-slide{transition-duration:calc(5000ms*1.2);height:250px;}.elementor-9585 .elementor-element.elementor-element-bd3dae8 .swiper-slide-contents{max-width:66%;}.elementor-9585 .elementor-element.elementor-element-bd3dae8 .swiper-slide-inner{text-align:center;}.elementor-9585 .elementor-element.elementor-element-bd3dae8 .elementor-slide-heading{font-family:"Merriweather", Open Sans;}.elementor-9585 .elementor-element.elementor-element-8900379{padding:80px 0px 0px 0px;}.elementor-9585 .elementor-element.elementor-element-a377c0a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9585 .elementor-element.elementor-element-0b324ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9585 .elementor-element.elementor-element-7c61187{--spacer-size:50px;}.elementor-9585 .elementor-element.elementor-element-f581962{text-align:center;}.elementor-9585 .elementor-element.elementor-element-f581962 .elementor-heading-title{font-family:"Merriweather", Open Sans;font-size:35px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-quaternary );}.elementor-9585 .elementor-element.elementor-element-f60fb30 .elementor-button{background-color:var( --e-global-color-quaternary );}.elementor-9585 .elementor-element.elementor-element-f60fb30 .elementor-button:hover, .elementor-9585 .elementor-element.elementor-element-f60fb30 .elementor-button:focus{background-color:var( --e-global-color-quaternary );}.elementor-9585 .elementor-element.elementor-element-629062d{--spacer-size:50px;}@media(max-width:991px){body:not(.rtl) .elementor-9585 .elementor-element.elementor-element-4066e6d{left:0px;}body.rtl .elementor-9585 .elementor-element.elementor-element-4066e6d{right:0px;}.elementor-9585 .elementor-element.elementor-element-4066e6d{text-align:center;}.elementor-9585 .elementor-element.elementor-element-bd3dae8 .swiper-slide{height:400px;}.elementor-9585 .elementor-element.elementor-element-bd3dae8 .elementor-slide-heading{font-size:35px;}.elementor-9585 .elementor-element.elementor-element-8900379{padding:30px 0px 30px 0px;}}@media(max-width:767px){.elementor-9585 .elementor-element.elementor-element-4066e6d .elementor-heading-title{font-size:45px;}.elementor-9585 .elementor-element.elementor-element-bd3dae8 .swiper-slide{height:240px;}.elementor-9585 .elementor-element.elementor-element-bd3dae8 .elementor-slide-heading{font-size:25px;}.elementor-9585 .elementor-element.elementor-element-f581962 .elementor-heading-title{font-size:25px;}}/* Start custom CSS for shortcode, class: .elementor-element-a377c0a *//* .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;
}

.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-0b324ea */#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 */