/* Slider FOUC Prevention */
.book_sldier {
    display: flex; /* Establish row layout immediately */
    overflow: hidden; /* Hide overflow */
    padding: 0;
    margin: 0;
    list-style: none;
}
/* Only apply specific widths when NOT initialized to rely on Slick later */
.book_sldier:not(.slick-initialized) li {
    flex: 0 0 16.666%; /* 100% / 6 items */
    max-width: 16.666%;
    padding: 0 10px; /* Optional spacing */
    box-sizing: border-box;
}
.book_sldier img {
    width: 100%;
    height: auto;
    display: block;
}
/* General helper for other sliders likely to have issues */
.expert:not(.slick-initialized),
.logo-mbl:not(.slick-initialized) {
   display: flex;
   overflow: hidden;
   list-style: none; /* If they are ULs */
}

.privacy-terms-sec {
    padding: 50px 0px;
}
.privacy-terms-sec-1 {
    padding: 50px 0px 150px 0px;
}

.privacy-terms-content h3 {
    font-size: 22px;
    font-weight: 600;
    margin-bottom: 15px;
    color: #000;
}

.privacy-terms-content h4 {
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 15px;
    color: #000000;
}

.privacy-terms-content p {
    font-size: 16px;
    font-weight: 400;
    color: #000000;
}


.privacy-terms-content ul {
    margin-left: 20px;
}

.privacy-terms-content ul li {
    margin-bottom: 5px;
    font-size: 16px;
    font-weight: 400;
    color: #000000;
    list-style-type: circle;
}