.prog-header {
    background: linear-gradient(rgb(29 34 38 /41%), rgb(0 58 102 / 36%)), url("../images/programminghero.jpg") !important;
    background-size: cover !important;
}

.main-hero-1 {
    background-image: url("../images/hero1.jpg");
}

.main-hero-2 {
    background-image: url("../images/hero2.jpg");
}

.contact-header {
    background: linear-gradient(rgb(29 34 38 / 41%), rgb(0 58 102 / 36%)), url("../images/contactus.jpg") !important;
    background-size: cover !important;
}

.ehe-header {
    background: linear-gradient(rgb(29 34 38 / 41%), rgb(0 58 102 / 36%)), url("../images/ethicalhero.jpg") !important;
    background-size: cover !important;
}

.icentric-header {
    background: linear-gradient(rgb(29 34 38 / 41%), rgb(0 58 102 / 36%)), url("../images/intermediatehero.jpg") !important;
    background-size: cover !important;
}

.diploma-header {
    background: linear-gradient(rgb(29 34 38 / 41%), rgb(0 58 102 / 36%)), url("../images/diplomahero.jpg") !important;
    background-size: cover !important;
}

.service-header {
    background: linear-gradient(rgb(29 34 38 / 41%), rgb(0 58 102 / 36%)), url("../images/servicehero.jpg") !important;
    background-size: cover !important;
}

.vpat-header {
    background: linear-gradient(rgb(29 34 38 / 41%), rgb(0 58 102 / 36%)), url("../images/servicehero.jpg") !important;
    background-size: cover !important;
}

.blogs-header {
    background: linear-gradient(rgb(29 34 38 / 41%), rgb(0 58 102 / 36%)), url("../images/bloghero.jpg") !important;
    background-size: cover !important;
}

.news-header {
    background: linear-gradient(rgb(29 34 38 / 41%), rgb(0 58 102 / 36%)), url("../images/newshero.jpg") !important;
    background-size: cover !important;
}

.certificates-header {
    background: linear-gradient(rgb(29 34 38 / 41%), rgb(0 58 102 / 36%)), url("../images/certificatehero.jpg") !important;
    background-size: cover !important;
}
.adhayan-header {
    background: linear-gradient(rgb(29 34 38 / 41%), rgb(0 58 102 / 36%)), url("../images/adhayan.jpg") !important;
    background-size: cover !important;
}

.center {
    text-align: center;
}

.comment-container {
    border: 0 solid #ddd;
    border-radius: 0.3rem;
    width: 80%;
}

.ol-top {
    list-style-type: none;
    padding: 0;
    text-align: left;
}

.ol-top .comments {
    padding-top: 15px;
}
.font-deco {
    color: #6c757d;
}

.avatar-image-controller {
    float: left;
    max-height: 30px;
    overflow: hidden;
    width: 35px;
}

.border-bottom-li {
    border-bottom: 1px solid #aaaeb5;
    padding: 3px 0 3px 0;
    margin: 0.3rem 0 0.3rem 0;
}

.mandatory label:after {
    content: "*";
    color: red;
}

.text-decoration{
    text-align: justify;
    white-space: nowrap;
}

.text-justify {
    text-align: justify;
}