   .sarmila-category-section {
    /* width: 100%; */
    text-align: center;
    padding: 100px 0px;
    position: relative;
    background: #c9dfe8;
    z-index: 1;
    overflow: hidden;
    /* border: 1px solid red; */

}

.sarmila-category-section h2 {
    font-size: 32px;
    color: #0a3148;
    font-weight: 700;
    padding: 0px 10px;
    margin-top: -12px;
    font-family: Arial, Helvetica, sans-serif;
    position: absolute;
    z-index: 2;
    background: #c9dfe8;
    left: 40%;
    /* border: 1px solid red; */
}

.category-student{
    width: 85%;
    margin:auto;
    padding: 40px 0;
    background: #c9dfe8;
    border: 3px solid #2c6f7d;
    border-radius: 40px;
    position: relative;
    display: flex;
    justify-content: space-around;
    align-items: center;
}

.arrow-btn-left {
    width: 50px;
    height: 50px;
    top: 40%;
    position: absolute;
    left: -30px;
    background: #0d627a;
    border: none;
    color: rgb(255, 252, 252);
    font-size: 22px;
    border-radius: 50%;
    cursor: pointer;
    z-index: 4;
    /* border: 1px solid red; */
}


.arrow-btn-right {
    width: 50px;
    height: 50px;
    background: #0d627a;
    border: none;
    color: rgb(255, 252, 252);
    font-size: 22px;
    border-radius: 50%;
    cursor: pointer;
    top: 40%;
    position: absolute;
    right: -30px;
    z-index: 4;
    /* border: 1px solid red; */
}

.card {
    align-content: center;
    justify-items: center;
    text-align: center;
    /* border: 1px solid red; */
    
}

.circle {
    width: 200px;
    height: 200px;
    border-radius: 50%;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center; 
    background: rgb(255, 255, 255);
    
}


 .circle img {
   width: 100%;
   height: 100%;
     border-radius: 50%;
    
}



.circle1{
     width: 200px;
    height: 200px;
    border: 2px dashed #b28de9;
    border-radius: 50%;
    position: absolute;
    animation: moli 10s linear infinite;
    /* border: 1px solid red; */
}

@keyframes moli{
    100%{
        transform: rotate(360deg);
    }
   
}

.badge {
   
    position: absolute;
    top: 19px;
    right: 15px;
    background: #093e53;
    color: white;
    width: 40px;
    height: 40px;
    border-radius: 57%;
    font-size: 14px;
    display: grid;
    place-content: center;
}

.title {
    margin-top: 15px;
    font-size: 20px;
    font-weight: 600;
    color: #08384c;
}
 .category-row {
    /* border: 1px solid red; */
  display: flex;
  justify-content: space-evenly;
  width:100%;
 }