.elementor-19 .elementor-element.elementor-element-139c2bb > .elementor-container{max-width:1330px;}.elementor-19 .elementor-element.elementor-element-139c2bb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f4d4a29.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19 .elementor-element.elementor-element-f4d4a29 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-19 .elementor-element.elementor-element-12db4d7 .elementor-repeater-item-eeeac31 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://onecoat.vn/wp-content/uploads/2025/07/DIY_-Mua-1-tang-1-scaled.png);background-size:cover;}.elementor-19 .elementor-element.elementor-element-12db4d7 .elementor-repeater-item-8ae69fc .swiper-slide-bg{background-color:#833ca3;background-image:url(https://onecoat.vn/wp-content/uploads/2024/10/z5812362616155_4ccfaccbe0aae40bd9931e0c718a8772-1.jpg);background-size:cover;}.elementor-19 .elementor-element.elementor-element-12db4d7 .elementor-repeater-item-210c844 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://onecoat.vn/wp-content/uploads/2024/10/Untitled-1.jpg);background-size:cover;}.elementor-19 .elementor-element.elementor-element-12db4d7 .elementor-repeater-item-fe4a606 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://onecoat.vn/wp-content/uploads/2024/10/brand-onecoat-08.png);background-size:cover;}.elementor-19 .elementor-element.elementor-element-12db4d7 .elementor-repeater-item-6be13f6 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://onecoat.vn/wp-content/uploads/2024/10/brand-onecoat-abcd.png);background-size:cover;}.elementor-19 .elementor-element.elementor-element-12db4d7 .elementor-repeater-item-26cd776 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://onecoat.vn/wp-content/uploads/2024/10/brand-onecoat-09.png);background-size:cover;}.elementor-19 .elementor-element.elementor-element-12db4d7 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-19 .elementor-element.elementor-element-12db4d7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-12db4d7 .swiper-slide-contents{max-width:66%;}.elementor-19 .elementor-element.elementor-element-12db4d7 .swiper-slide-inner{text-align:center;}.elementor-19 .elementor-element.elementor-element-2c0bf2d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-slides .elementor-slide-description{word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-19 .elementor-element.elementor-element-12db4d7 .swiper-slide{height:400px;}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-slides .elementor-slide-description{word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-19 .elementor-element.elementor-element-12db4d7 .swiper-slide{height:250px;}.elementor-19 .elementor-element.elementor-element-b2afd19 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS */body{
    background-color: #e4e6e9;
}
.elementor-location-footer{
    display: none;
}

/* Slider */
.elementor-slide-heading, .elementor-slide-button{
    display: none !important;
}
.elementor-slide-description{
    display: none;
}

.slider-left{
    width: 50px;
    height: 100%;
    background: #e4e6e9;
    position: absolute;
    top: 0;
    left: 0;
    align-content: center;

}
.slider-left span{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    transform: rotate(-90deg);
    color: #4e5c79;
    font-size: 36px;
    width: 200px;
    margin-left: -77px;
}
.slider-right{
    width: 50px;
    height: 100%;
    background: #e4e6e9;
    position: absolute;
    top: 0;
    right: 0;
    align-content: center;

}
.slider-right span{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    transform: rotate(90deg);
    color: #4e5c79;
    font-size: 36px;
    width: 200px;
    margin-left: -74px;
}
.elementor-swiper-button-prev{
        left: 10px!important;
    }
    .elementor-swiper-button-next{
        right: 10px!important;
    }
    .elementor-swiper-button-next i, .elementor-swiper-button-prev i{
    text-shadow: 1px 1px 5px black !important;
}
@media only screen and (min-width: 1024px) {
    .elementor-swiper-button-next{
        right: calc(100% + 120px - 100vw)!important;
    }
   .elementor-swiper-button-prev{
        left: calc(100% + 120px - 100vw) !important;
    }
}
@media only screen and (min-width: 1600px) {
    .elementor-swiper-button-next{
        right: calc(100% + 330px - 100vw)!important;
    }
   .elementor-swiper-button-prev{
        left: calc(100% + 330px - 100vw) !important;
    }
}

@media only screen and (min-width: 1024px) {

body>div.elementor-19{
    padding-top: 90px;
}
}
@media only screen and (min-width: 768px) {
    .swiper-slide-active .elementor-slide-description{
        display: block !important;
    }
    
}
/* ----- Slider ----- *//* End custom CSS */