.page-heading-bg {
    width: 100%;
    padding: 70px 0;
    background-color: #050d2e;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.page-banner-head {
    color: #fff;
    text-align: center;
    font-size: 38px;
    font-weight: 600;
    margin: 0;
}

/*  */

.page-head-black {
    font-size: 35px;
    color: #000000;
    font-weight: 400;
}

.page-head-white {
    font-size: 35px;
    color: #FFFFFF;
    font-weight: 400;
}

.page-head-blue {
    color: #0C4984;
    font-size: 35px;
    font-weight: 400;
}

.small-head-white {
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 10px;
    opacity: 0.8;
    color: #FFFFFF;
}

.paragraph-text-grey {
    color: #6A6A6A;
    font-size: 16px;
    font-weight: 400;
    text-align: justify;
}

.paragraph-text-light {
    color: #EDEDED;
    font-size: 16px;
    font-weight: 400;
    text-align: justify;
}

.paragraph-text-black {
    color: #000000;
    font-size: 16px;
    font-weight: 400;
    text-align: justify;
}

.head-text-black {
    color: #000000;
    font-size: 25px;
    font-weight: 500;
    margin-bottom: 0px;
}

.blue-underline {
    margin: 6px 0 10px;
    background-color: #154E7C;
    border-radius: 20px;
    width: 100px;
    height: 3px;
}
/* .orange-underline {
    display: block;
margin: 0px auto 6px auto;
    background-color: #F27901;
    border-radius: 20px;
    width: 100px;
    height: 3px;
} */



@media only screen and (max-width: 992px) {
    .page-head-black {
        font-size: 28px;
    }

    .page-head-white {
        font-size: 28px;
    }

    .page-head-blue {
        font-size: 28px;
    }
    .page-banner-head{
        font-size: 36px;
    }
    
}

@media only screen and (max-width: 767px) {
    .page-head-black {
        font-size: 26px;
    }

    .page-head-white {
        font-size: 26px;
    }

    .page-head-blue {
        font-size: 26px;
    }

    .paragraph-text-grey {
        font-size: 14px;
    }

    .paragraph-text-light {
        font-size: 14px;
    }

    .paragraph-text-black {
        font-size: 14px;
    }
     .page-banner-head{
        font-size: 32px;
    }
    .page-heading-bg{
        padding: 60px 0px;
    }
    .acc-head-text{
        font-size: 14px;
    }
}

@media only screen and (max-width: 576px) {
    .page-head-black {
        font-size: 24px;
    }

    .page-head-white {
        font-size: 24px;
    }

    .page-head-blue {
        font-size: 24px;
    }

    .paragraph-text-grey {
        font-size: 12px;
    }

    .paragraph-text-light {
        font-size: 12px;
    }

    .paragraph-text-black {
        font-size: 12px;
    }
     .page-banner-head{
        font-size: 28px;
    }
    .page-heading-bg{
        padding: 50px 0px;
    }
     .acc-head-text{
        font-size: 10px;
    }
}