@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap');

body{
    font-family: "Outfit", sans-serif!important;
    background: #fff;
}

.bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(164, 204, 2,var(--tw-bg-opacity));
}
.border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(164, 204, 2,var(--tw-border-opacity));
}
.bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(164, 204, 2,var(--tw-bg-opacity));
}
.hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(138, 170, 9);
}
.hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(138, 170, 9);
}
.bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(164, 204, 2,var(--tw-bg-opacity));
}
.hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(138, 170, 9);
}

/*.card-hover:hover {
    background:#fdfff4; 

}*/

.shadow-box{
    box-shadow: 5px 5px 0px rgba(37, 102, 99, 0.4);
}

.meeting-block:hover{
    box-shadow: 0px 4px 0px #a4cc02c7;
}

#main .sidebar ul li a {
    padding: 10px;
    border-radius: 5px;
    outline-style: none;
    border: 1px solid transparent;!important;
}

#main .sidebar ul li a:hover{
  border: 1px solid transparent; 
  box-shadow: 0 2px 0 rgba(164, 204, 2, 8);
  transition: 300ms;
  background-color: #e6f3b1;
}

#recurring_days_container input[type="checkbox"]:checked {
  background-color: #eee;
  border-color: #eee;
}


.gradient-hover {
    background: linear-gradient(180deg, rgba(243,243,241,1) 0%, rgba(249,249,249,1) 100%);
    transition: all 0.3s ease;
  }
  
  .gradient-hover:hover {
    background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(185,206,98,1) 100%);
    color: #000;
    transform: translateY(-2px);
    box-shadow: 0 10px 20px rgba(0,0,0,0.1);
  }
  
  .gradient-hover.active {
    background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(234,255,147,1) 100%);
  }
  
  .gradient-hover.active:hover {
    background: linear-gradient(135deg, #a4cc01 0%, #7ba428 100%);
    color: white;
  }


.scrolled{
    background: #fff!important;
}



/*   testemo   */


 .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-button-next svg,
    .swiper-button-prev svg {
        width: 24px !important;
        height: 24px !important;
    }

    .swiper-button-next,
    .swiper-button-prev {
        position: relative !important;
    }

    .swiper-slide.swiper-slide-active {
        --tw-border-opacity: 1 !important;
        border-color: rgb(79 70 229 / var(--tw-border-opacity)) !important;
    }

    .swiper-slide.swiper-slide-active>.swiper-slide-active\:text-indigo-600 {
        --tw-text-opacity: 1;
        color: rgb(79 70 229 / var(--tw-text-opacity));
    }

    .swiper-slide.swiper-slide-active>.flex .grid .swiper-slide-active\:text-indigo-600 {
        --tw-text-opacity: 1;
        color: rgb(79 70 229 / var(--tw-text-opacity));
    }

@media screen and (max-width:760px){
    .main_bar{
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
}
