<link href="https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap"
        rel="stylesheet">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/all.min.css"
        integrity="sha512-Kc323vGBEqzTmouAECnVceyQqyqdsSiqLQISBL29aUW4U/M7pSPA/gEUZQqv1cwx4OnYxTxve5UMg5GT6L4JJg=="
        crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@10/swiper-bundle.min.css">
    <script src="https://cdn.tailwindcss.com"></script>
    <script src="https://cdn.jsdelivr.net/npm/swiper@10/swiper-bundle.min.js"></script>
body{
    font-family: "Plus Jakarta Sans", sans-serif;
    background-color: #F6FAFF;
}
.swiper-container {
    width: 100%;
    max-width: 600px;
    margin: auto;
}

.swiper-slide img {
    width: 100%;
    display: block;
}

.swiper-pagination {
    position: relative;
    bottom: 33px !important; 
    text-align: center;
}

.swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    background-color: #000;
    opacity: 0.7;
}

.swiper-pagination-bullet-active {
    background-color: #333;
    width: 21px;
    height: 9px;
    opacity: 1;
    border-radius: 8px;
}
.swiper-button-prev {
    width: 50px !important;
    height: 50px !important;
    border-radius: 50%;
    background-color: #FFFFFF;
}
.swiper-button-next {
    width: 50px !important;
    height: 50px !important;
    border-radius: 50%;
    background-color: #FFFFFF;
}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    content: '' !important;
}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
    content: '' !important;
}
.swiper-pagination2 {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 30px;
}
.swiper-slide {
    transition: transform 0.3s ease-in-out;
    transform-origin: center center;
}

.swiper-slide-active {
    transform: scale(1.2); /* Increase the size of the active slide */
    z-index: 1; /* Ensure the active slide is on top */
}
.bg-color{
    background-image: linear-gradient(180deg,#FFBB00,#FFD86B,#FFBB00);
}
.bg-color2{
    background-image: linear-gradient(180deg,#EAEAEA,#FFFFFF,#EAEAEA);
}
.bg-color3{
    background-image: linear-gradient(180deg,#EF7E0E,#FFBF81,#EF7E0E);
}
.transtion{
    transition: 0.3s all linear
}

.sidebar {
    width: 400px; 
    transition: width 0.3s ease-in-out;
}
.sidebar-collapsed {
    width: 400px; 
}
.sidebar-expanded {
    width: 900px; 
}
.sidebar-expanded2 {
    width: 1200px; 
}
.content-section {
    max-height: 0;
    overflow: hidden;
    opacity: 0;
    transition: max-height 0.3s ease-in-out, opacity 0.3s ease-in-out;
}
.content-section-expanded {
    max-height: 100%; 
    opacity: 1;
    overflow: scroll;
}

.active-tab {
    background-color: #1A222F; /* Active tab background color */
    color: white; /* Active tab text color */
}



@media only screen and (max-width: 425px) {
   .sidebar{
    width: 100%;
   }
}

@media only screen and (max-width: 768px) {
    .slider-container{
     display: block !important; 
    }
    .text-section {
width:100% !important
    }
 }
.slider-container {
    display: flex;
    overflow: hidden; /
}

.text-slide {
    display: none;
}
.text-slide.active {
    display: block;
}
.image-section {
    position: relative;
    width: 100%;
    overflow: hidden;
}
.image-wrapper {
    display: flex;
    transition: transform 0.5s ease-in-out;
}
.image-section img {
    width: 100%;
    flex-shrink: 0;
}
.pagination {
    display: flex;
    justify-content: center;
    gap: 10px;
    margin-top: 20px;
    z-index: 2;
    position: relative;
}
.nav-btn {
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    cursor: pointer;
    transition: all 0.3s ease;
}

.nav-btn.prev,
.nav-btn.next {
    background-color: #fff;
    color: #101010;
}
.nav-btn:not(.prev):not(.next) {
    border: 2px solid #fff;
    color: #fff;
}
.nav-btn.active {
    background-color: #fff;
    color: #101010 !important;
    transform: scale(1.2);
    box-shadow: 0 0 10px rgba(255, 255, 255, 0.7);
}