
.footer-top a,
.footer-top a.self-made-anchor {
    color: #6e8577 !important;
}
  #save_customer {
    overflow: hidden;
  }
.header-top-content .header-member .member-menu-contact {
    display: none;
}
 #element_1702557506453 {
    object-fit: cover !important;
}
.module-pdf a {
    color: #6e8577;
}

#element_1702558689396 {
    margin-left: 32px !important;
}

#element_1702558689396 > li {
    padding-left: 0 !important;
}
@media (max-width: 991px) {
    #element_1702567017729 {
        text-align: center;
    }

    .footer-social .socials {
        justify-content: center;
    }

    #element_1702901711055 {
        object-fit: contain;
    }

    .about-us-top {
        padding-bottom: 0 !important;
    }

    #element_1702900671478 > .rawurlsrc {
        margin-top: 20px !important;
    }

    #element_1702900671516 > .rawurlsrc {
        padding-top: 0 !important;
    }

    .about-us-top-content-main-box {
        margin-bottom: 20px !important;
    }

    #element_1702900671459 img {
        margin-bottom: 10px !important;
    }

    .about-us-top-image-one img,
    .about-us-top-image-two img{
        width: 100% !important;
        object-fit: cover !important;
    }

    #element_1702471113996 {
        margin-top: -40px !important;
    }

    #layouts-20240104091026 > section.section.about-us-layout.edit.safe-mode.nodrop > .about-us-top {
        margin-bottom: 0 !important;
    }

    #element_1704360883702 .element-layout-image {
        margin-right: 15px !important;
    }
}

p a.self-made-anchor,
p a.self-made-anchor span{
    color: #6e8577 !important;
}

.product-slider-holder .slick-default-wrapper .img-holder{
    padding: 0px 15px !important;
}

.page-post .blog-date {
    display: none !important;
} 

.blog-sample-title a h4 {
  font-size: 28px !important;
  line-height: 38px !important;
  text-decoration: underline;
}

.mean-container .mean-bar {display: none !important}

.page-id-35 .mw-col-container a.self-made-anchor,
.page-id-35 .mw-col-container a {
  color: #6e8577 !important
}

.about-us-top {
    border: none !important; ; 
}

.edit[field="bamboo_content"][rel="content"] {
    margin-top: 0 !important;
}

@media (max-width: 1024px) {
    header.header .header-top {
        display: block !important;
        height: 0;
        padding: 0;
    }

    header.header .header-top .logo {
        display: none;
    }

    .lang-switch {
        position: fixed;
        right: 20px;
        top: 25px;
        z-index: 99999;
    }
}