.certificate_main_div{
        row-gap:10px;
    }
.certificate_div{
    height:auto;
    width:100%;
}
.certificate_div{
    border:2px solid var(--text-color);
    border-radius:10px;
    padding:10px;
    cursor:pointer;
}
.certificate_div p{
    margin:0;
    text-align:center;
    background:var(--background-color);
    color:#fff;
    padding:10px;
    font-size:18px;
    border-radius:8px;
}
.certificate_div img{
    object-fit:contain;
    height:100%;
    width:100%;
}
.certificate_main_div{
    width:90%;
    margin:auto;
    margin-bottom:50px;
}
.post_slider .slider_count {
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 12px;
    background: rgba(0, 0, 0, .6);
    color: #fff;
    backdrop-filter: blur(2px);
    padding: 4px 10px;
    border-radius: 20px;
    z-index: 9;
}
.post_slider .carousel-control-prev-icon, .post_slider .carousel-control-next-icon {
    background-size: 10px 10px !important;
    border: 1px solid #fff;
    padding: 15px !important;
    background-color:var(--text-color);
}
.post_slider .carousel-control-prev-icon{
    margin-left:-20px;
}
.post_slider .carousel-control-next-icon{
    margin-right:-20px;
}
@media screen and (max-width:768px){
    .certificate_main_div{
        gap:20px;
    }
}