.our-blog{
    color:#763CAC;
    font-size:16px;
    /* font-family: "Public Sans", Helvetica; */
}
.search{
    border-radius:20px;
    height:2.5rem;
    width:20rem;
    padding-left:1.5rem
}
.label{
    font-size:14px;
    font-weight:400;
    color:#616161;
    /* font-family: "Public Sans", Helvetica; */
}
.pr-policy a{
    color:#763CAC
}
.blog-head{
    font-size:40px;
    /* font-family: "Public Sans", Helvetica; */
    font-weight:700;
    /* color:#472C4C */
    background: linear-gradient(90.75deg, #800080, #e891a0);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.main-card-blog,.main-blog-body,.card-img-top{
    border:none;
    border-radius:0
}
.main-card-blog-all,.main-blog-body-all,.card-img-top{
    border:none;
    border-radius:0
}
.sub-head-blog{
    font-size:14px;
    font-weight:600;
    /* font-family: "Public Sans", Helvetica; */
    color:#763CAC
}
.main-blog-title{
    font-size:24px;
    font-weight:600;
    /* font-family: "Public Sans", Helvetica; */
    /* color:#080808 */
    color:#6f1f98
}
.main-blog-para{
    font-size:16px;
    font-weight:400;
    /* font-family: "Public Sans", Helvetica; */
    color:#72628d;
    text-align: justify;
}
.sub-card{
    border:none;
    border-radius:0
}
.sub-blog-title{
    font-size:18px;
    font-weight:600;
    /* font-family: "Public Sans", Helvetica; */
    color:#6f1f98
}
.sub-blog-para{
    font-size:15px;
    font-weight:400;
    /* font-family: "Public Sans", Helvetica; */
    color:#616161
}
.badge-pruple,.badge-blue,.badge-red,.badge-green,.badge-fade,.badge-orange{
    font-size:13px;
    font-weight:400;
    /* font-family: "Public Sans", Helvetica; */
}
.badge-pruple{
    background:#F9F5FF;
    color:#763CAC;
}
.badge-red{
    background:#FDF2FA;
    color:#C11574;
}
.badge-blue{
    background:#EEF4FF;
    color:#3538CD;
}
.badge-fade{
    background:#F8F9FC;
    color:#363F72;
}
.badge-green{
    background:#ECFDF3;
    color:#027A48;
}
.badge-orange{
    background:#FFF6ED;
    color:#C4320A;
}
.custom-pagination {
    border: none; /* Remove border from pagination */
    background:transparent
}

.custom-pagination .page-link {
    border:none;
    background-color: transparent; /* Background color for normal items */
}

.custom-pagination .page-item.active {
    background-color: #F9F5FF; /* Background color for active item */
}

.custom-pagination .page-item.active .page-link {
    color: #7F56D9; /* Text color for active item */
}

.custom-pagination .page-link {
    color: #616161; /* Text color for normal items */
}

.blog-det-card{
    border:none;
    border-radius:0;
    /* background: rgb(255,228,225); */
}

.blog-det-card-2{
    background:  rgb(255,221,244,0.5);
    border:0;
    border-radius:20px
}

@media (max-width: 768px) { /* For smaller devices */
 
   .blog-head{
    font-size:25px
   }

}


.main-card-blog-all-2{
    border-radius:20px;
    border-top:5px solid purple;
    border-bottom:5px solid purple;
}

/* Add these new styles */
#scroll-up-sec {
    position: sticky;
    top: 20px;
    height: 100vh;
    overflow-y: auto;
}

/* Optional: Customize scrollbar */
#scroll-up-sec::-webkit-scrollbar {
    width: 5px;
}

#scroll-up-sec::-webkit-scrollbar-track {
    background: #f1f1f1;
}

#scroll-up-sec::-webkit-scrollbar-thumb {
    background: purple;
    border-radius: 5px;
}

#scroll-up-sec::-webkit-scrollbar-thumb:hover {
    background: #555;
}