.clltoaction-style-default.padding-0 {
    padding: 0;
}

.rainbow-accordion-style .card .card-body.card-no-padding {
    padding: 0 20px;
}

.custom-section-gap {
    padding: 80px 0 !important;
}

.custom-section-gap-top {
    /* padding-top: 80px !important; */
    padding: 80px 0 0 0 !important;
}

.wb-slider-list {
    padding-left: 10px;
}

.wb-slider-list i, .wb-slider-list em, .wb-slider-list span, .wb-slider-list a, .wb-slider-list p, .wb-slider-list b, .wb-slider-list strong, .wb-slider-list h1, .wb-slider-list h2, .wb-slider-list h3, .wb-slider-list h4, .wb-slider-list h5, .wb-slider-list h6 {
    padding-left: 0;
}

.wb-slider-list ol, .wb-slider-list ul {
    padding-left: 30px;
}

.lang-switcher {
    position: fixed;
    bottom: 30px;
    left: 30px;
    z-index: 1000; 
}

.lang-switcher ul {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    gap: 10px;
}

.lang-icon {
    width: 36px; 
    height: 36px; 
}