.elementor-40 .elementor-element.elementor-element-fff8e2b {
    margin-top: 15px;
    margin-bottom: 0px;
}

.elementor-40 .elementor-element.elementor-element-3802851 {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-40 .elementor-element.elementor-element-f914c42 {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-40 .elementor-element.elementor-element-40e2807 {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-40 .elementor-element.elementor-element-6990784 .klbth-coupon-banner a {
    background-color: #FFF5F5;
}

.elementor-40 .elementor-element.elementor-element-1a06808 {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-40 .elementor-element.elementor-element-0a663ba {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-40 .elementor-element.elementor-element-78e1d6e {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-40 .elementor-element.elementor-element-7e06a9d {
    margin-top: 10px;
    margin-bottom: 0px;
}

.elementor-40 .elementor-element.elementor-element-0854c79 {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-40 .elementor-element.elementor-element-c22ce48 {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-40 .elementor-element.elementor-element-5142773 {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-40 .elementor-element.elementor-element-e6123e4>.elementor-widget-container {
    margin: 0px 0px 50px 0px;
}

.elementor-40 .elementor-element.elementor-element-02e9dfe {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-40 .elementor-element.elementor-element-395ea25 .klbth-coupon-banner a {
    background-color: #FFF5F5;
}

.elementor-40 .elementor-element.elementor-element-fb33384 {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-40 .elementor-element.elementor-element-2f32dc7 {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-40 .elementor-element.elementor-element-dec2c0e {
    --divider-border-style: solid;
    --divider-color: #DEE2E6;
    --divider-border-width: 1px;
}

.elementor-40 .elementor-element.elementor-element-dec2c0e .elementor-divider-separator {
    width: 100%;
}

.elementor-40 .elementor-element.elementor-element-dec2c0e .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-40 .elementor-element.elementor-element-792c924 {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-40 .elementor-element.elementor-element-ba1ee85 {
    margin-top: 50px;
    margin-bottom: 0px;
}

body.elementor-page-40 .container {
    max-width: 1280px;
}

body.elementor-page-40 .elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 1280px;
}

@media(max-width:1024px) {
    .elementor-40 .elementor-element.elementor-element-3802851 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-8afc3d4 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-f914c42 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-40e2807 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-1a06808 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-78e1d6e {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-0854c79 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-e6123e4>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-40 .elementor-element.elementor-element-8790924>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-40 .elementor-element.elementor-element-792c924 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-ba1ee85 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
}

@media(min-width:768px) {
    .elementor-40 .elementor-element.elementor-element-68dc5e8 {
        width: 25%;
    }
    .elementor-40 .elementor-element.elementor-element-0fbbf4d {
        width: 75%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-40 .elementor-element.elementor-element-0fbbf4d {
        width: 100%;
    }
}

@media(max-width:767px) {
    .elementor-40 .elementor-element.elementor-element-fff8e2b {
        margin-top: 5px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-3802851 {
        margin-top: -10px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-8afc3d4 {
        margin-top: -30px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-29f5cf5>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }
    .elementor-40 .elementor-element.elementor-element-9bc0eab>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }
    .elementor-40 .elementor-element.elementor-element-f914c42 {
        margin-top: -10px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-40e2807 {
        margin-top: -10px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-1a06808 {
        margin-top: -10px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-0a663ba {
        margin-top: -30px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-4063084>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }
    .elementor-40 .elementor-element.elementor-element-78e1d6e {
        margin-top: -10px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-7e06a9d {
        margin-top: -30px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-0854c79 {
        margin-top: -10px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-c22ce48 {
        margin-top: -20px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-ec7fda4>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }
    .elementor-40 .elementor-element.elementor-element-43f76a5>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }
    .elementor-40 .elementor-element.elementor-element-5142773 {
        margin-top: -10px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-e6123e4>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-40 .elementor-element.elementor-element-4829821 {
        margin-top: -10px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-02e9dfe {
        margin-top: -10px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-fb33384 {
        margin-top: -10px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-2f32dc7 {
        margin-top: -10px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-792c924 {
        margin-top: -10px;
        margin-bottom: 0px;
    }
    .elementor-40 .elementor-element.elementor-element-ba1ee85 {
        margin-top: -10px;
        margin-bottom: 0px;
    }
}