@media only screen and (max-width:575px){
    .bottom-slide h1 {
        font-size: 20px;
        line-height: 30px;
    }
    .companies {
        padding: 0 0;
    }
    .companies .mobile-size .meta-company:before,
    .meta-company:after,
    .companies .mobile-size:first-child .meta-company:before{
        display: none;
    }
    .meta-company {
        height: 342px;
    }
    .meta-company-content p {
        font-size: 13px;
    }
    .whitebg{
        display: none;
    }
    .about-front-content{
        text-align: justify;
    }
    .heading:before {
        left: 0;
    }
    .heading:after {
        right: 0;
    }
    li.academy:before{
        display: none;
    }
    li.academy{
        background-color: #0055a6;
        color: #fff;
    }
    li.academy a{
        color: #fff;
    }
    .doc-ul li {
        width: 47%;
        margin: 3px;
    }
    .doc-ul li .doc-parent {
        min-height: 57vh;
    }
}



@media only screen and (max-width:767px) and (min-width:576px){
    .bottom-slide h1 {
        font-size: 20px;
        line-height: 30px;
    }
    .companies {
        padding: 0 0;
    }
    .companies .mobile-size .meta-company:before,
    .meta-company:after,
    .companies .mobile-size:first-child .meta-company:before{
        display: none;
    }
    .meta-company {
        height: 342px;
    }
    .meta-company-content p {
        font-size: 11px;
    }
    .whitebg{
        display: none;
    }
    .about-front-content{
        text-align: justify;
    }
    .heading:before {
        left: 0;
    }
    .heading:after {
        right: 0;
    }
    li.academy:before{
        display: none;
    }
    li.academy{
        background-color: #0055a6;
        color: #fff;
    }
    li.academy a{
        color: #fff;
    }
    .doc-ul li {
        width: 30%;
        margin: 6px;
    }
    .doc-ul li .doc-parent {
        min-height: 41vh;
    }
    .meta-company-img img{
        width: 110px;
    }
}



@media only screen and (max-width:991px) and (min-width: 768px){
    .bottom-slide h1 {
        font-size: 20px;
        line-height: 30px;
    }
    .companies {
        padding: 0 0;
    }
    .companies .mobile-size .meta-company:before,
    .meta-company:after,
    .companies .mobile-size:first-child .meta-company:before{
        display: none;
    }
    .meta-company {
        height: 385px;
    }
    .meta-company-content p {
        font-size: 11px;
    }
    .whitebg{
        display: none;
    }
    .about-front-content{
        text-align: justify;
    }
    .heading:before {
        left: 0;
    }
    .heading:after {
        right: 0;
    }
    li.academy:before{
        display: none;
    }
    li.academy{
        background-color: #0055a6;
        color: #fff;
    }
    li.academy a{
        color: #fff!important;
    }
    .doc-ul li {
        width: 31%;
        margin: 6px;
    }
    .doc-ul li .doc-parent {
        min-height: 41vh;
    }
    .meta-company-img img{
        width: 110px;
    }
}



@media only screen and (max-width:1200px) and (min-width: 992px){

    .bottom-slide h1 {

        font-size: 20px;

    }

    .about-front .about-front-content p {

        line-height: 30px;

    }

    .slider > img {

        bottom: -1px;

    }

    .companies {

        padding: 0 6rem;

    }

    .mobile-size{

        padding: 0 7px;

    }

    .meta-company:after,

    .companies .mobile-size:first-child .meta-company:before,

    .whitebg{

        display: none;

    }

    .meta-company-content{

        text-align: center;

    }

    .meta-company-content p {

        font-size: 12px;

    }

    .meta-company-img figure img{

        width: 100px;

        height: 30px;

        object-fit: contain;

    }

    .blog-padd {

        padding: 0 15px;

        margin-bottom: 2rem;

    }

    .doc-ul li .doc-parent {
        min-height: 43vh;
    }

}



@media only screen and (max-width:1439px) and (min-width: 1201px){

    .slider > img {

        bottom: -1px;

    }

    .companies {

        padding: 0 6rem;

    }

    .mobile-size{

        padding: 0 7px;

    }

    .meta-company:after {

        left: -91px;

    }

    .companies .mobile-size:first-child .meta-company:before{

        right: -91px;

    }

    .meta-company-content{

        text-align: center;

    }

    .meta-company-content p {

        font-size: 12px;

    }

    .meta-company-img figure img{

        width: 100px;

        height: 30px;

        object-fit: contain;

    }

    .doc-ul li .doc-parent {
        min-height: 45vh;
    }

}



@media only screen and (max-width:1680px) and (min-width: 1440px){

    .slider > img {

        bottom: -1px;

    }

    .companies {

        padding: 0 6rem;

    }

    .meta-company-content{

        text-align: center;

    }

    .meta-company-content p {

        font-size: 12px;

    }

    .meta-company:after {

        left: -100px;

    }

    .companies .mobile-size:first-child .meta-company:before{

        right: -100px;

    }

    .meta-company-img figure img{

        width: 100px;

        height: 30px;

        object-fit: contain;

    }

}