/* body{
    background-image: url(/background.png);
    background-position: center;
    background-repeat: no-repeat;
} */
.bg-container {
    background: linear-gradient(to left, #0C4D35, #0E442F);
}

/* Load the custom font */
@font-face {
    font-family: 'Bahij TheSans Arabic';
    src: url('../fonts/Bahij_TheSansArabic-Bold.ttf') format('truetype');
    font-weight: bold;
    /* 700 weight */
}

@font-face {
    font-family: 'Bahij TheSans Arabic';
    src: url('../fonts/Bahij_TheSansArabic-SemiBold.ttf') format('truetype');
    font-weight: 600;
    /* Semibold weight */
}

@font-face {
    font-family: 'Bahij TheSans Arabic';
    src: url('../fonts/Bahij_TheSansArabic-SemiLight.ttf') format('truetype');
    font-weight: 300;
    /* Semilight weight (lighter than normal) */
}

/* Apply the custom font */
body {
    font-family: 'Bahij TheSans Arabic', sans-serif;
}

.card-title {
    color: #fff;
    margin-top: 20px;
    font-weight: bold;
    text-align: center;
}

.splide__track {
    min-height: 200px;
    /* Adjust based on your slide height */
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
    content: '' !important;
    display: flex;
    align-items: center;
    /* width: 4px;
    height: 300px;
    background: #18AC95; */
    border-radius: 22px;
}

.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    top: unset !important;
    bottom: unset !important;
}

.swiper-horizontal {
    position: relative;
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {

    margin-left: 60px;
    margin-right: 30px;
}

/* .swiper-button-next,
.swiper-button-prev {
    background: #fff;
    border-radius: 20px;
    height: 50px !important;
    width: 50px !important;
    z-index: 9999999;
    padding: 50;
} */

.swiper-pagination-bullet {
    opacity: unset !important;
    background: white !important;
}

span.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #18AC95 !important;
}