.elementor-kit-5{--e-global-color-primary:#BA5425;--e-global-color-secondary:#E2DCD9;--e-global-color-text:#212121;--e-global-color-accent:#212121;--e-global-color-7a70865:#000000;--e-global-color-f8f8d16:#FFFFFF;--e-global-typography-primary-font-family:"Segoe UI";--e-global-typography-primary-font-size:65px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Segoe UI";--e-global-typography-secondary-font-size:40px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Segoe UI";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Segoe UI";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:500;--e-global-typography-9ddc93b-font-family:"Segoe UI";--e-global-typography-9ddc93b-font-size:25px;--e-global-typography-9ddc93b-font-weight:bold;--e-global-typography-9ddc93b-text-transform:capitalize;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-container{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-container{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-container{--container-max-width:767px;}}/* Start custom CSS */.main-page-wrapper {
    padding-top: 0px !important;
}

.benefits-title br {
    display: none;
}

.benefits-subtext .elementor-widget-container {
    margin: 0 auto;
}

.text-link a {
    color: #fff;
}

.text-link a:hover {
    color: #BA5425 !important;
}

#stickyheaders{
	transition : all 0.3s;
}

.wd-toolbar.wd-toolbar-label-show.woodmart-toolbar-label-show.woodmart-toolbar {
    display: none !important;
}

.sticky-toolbar-on {
    padding-bottom: 0px !important;
}

.sticky-toolbar-on .scrollToTop {
    bottom: 20px !important;
}

.sched-btn .elementor-button:hover,
.icon-btn a.elementor-icon:hover {
    box-shadow: inset 0 0 200px rgb(0 0 0 / 10%);
}

.hero-carousel .btn:hover {
    color: #97593E !important;
    background: #fff !important;
}

.hero-carousel .wd-btn-arrow {
    visibility: visible !important;
    opacity: 1 !important;
    color: #fff !important;
}

.hero-carousel .wd-btn-arrow[class*="prev"],
.hero-carousel .wd-btn-arrow[class*="next"] {
    transform: translateX(0px);
}

.hero-carousel [class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"] {
    left: 20px !important;
    margin-left: 0px !important;
}

.hero-carousel [class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"] {
    right: 20px !important;
    margin-right: 0px !important;
}

.hero-carousel .owl-carousel {
    position: relative !important;
}

.hero-carousel .owl-dots {
    margin: 0px !important;
    position: absolute !important;
    bottom: 10px !important;
    left: 0 !important;
    width: 100% !important;
}

.promotion-carousel .wd-info-box {
    background: #fff;
    padding: 20px;
}

@media screen and (min-width:1025px) and (max-width:1178px) {
    .benefits-title br {
        display: block !important;
    }
}

@media screen and (max-width:1024px) {
    .text-address br {
        display: none !important;
    }
    
    .hero-carousel .btn {
        font-size: 14px !important;
        line-height: 27px !important;
        padding: 15px 30px !important;
    }

    .hero-carousel .content-banner,
    .hero-carousel .wd-button-wrapper {
        justify-content: center !important;
        align-items: center !important;
        text-align: center !important;
    }

    .hero-carousel .banner-inner {
        margin: 0 auto !important;
    }
}

@media screen and (max-width:767px) {
    .benefits-title br {
        display: block !important;
    }
    
    .headerup{
		visibility: hidden;
		opacity: 0;
		transition: visibility 0s, opacity 0.5s linear;
		display: none;
	}
	
    .collection-tab .elementor-tab-title {
        text-align: center !important;
    }
    
    .hero-carousel [class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"] {
        left: 8px !important;
    }
    
    .hero-carousel [class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"] {
        right: 8px !important;
    }
}

/*@media screen and (max-width:569px) {
    .hero-banner {
        background-position: center left !important;
    }

    .hero-banner .elementor-column {
        width: 100% !important;
    }

    .hero-banner .elementor-element {
        text-align: center !important;
    }
}*/

@media screen and (max-width:434px) {
    .cta-text br {
        display: none !important;
    }
}

@media screen and (max-width:382px) {
    .hero-carousel .banner-title br {
        display: none !important;
    }
}

@media screen and (max-width:381px) {
    .hero-text br {
        display: none !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Segoe UI';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vinyl-flooring.jialetextile.sg/wp-content/uploads/2022/05/segoeui.ttf') format('truetype');
}
@font-face {
	font-family: 'Segoe UI';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://vinyl-flooring.jialetextile.sg/wp-content/uploads/2022/05/segoeuib.ttf') format('truetype');
}
/* End Custom Fonts CSS */