*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: roboto;
    /* background-color: blanchedalmond; */
}

/* div{
    margin-top: 10px;
    margin-bottom: 10px;

} */


.header{
    /* background-color: lightgray; */
    /* background-image: linear-gradient(#FDEB71, #F8D800); */
    /* background-image: linear-gradient(#0396FF, #9F44D3); */
    /* background-image: linear-gradient(#0396FF, #FDEB71); */
    /* background-image: linear-gradient(#0396FF, #90F7EC); */
    background-image: linear-gradient(#0396FF, #0396FF);
    /* height: 150px; */
    /* height: 127px; */
    height: 121px;
}

.header-container{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}

/* .header div{ */
    /* background-color: black; */
    /* width: 90%; */
    /* height: 150px; */
    /* margin: 0 auto; */
/* } */

.header-container-left-logo{
    /* background-color: aquamarine; */
    flex: 1;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}

.header-container-banner{
    /* background-color: darkmagenta; */
    flex: 4;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}


.header-container-right-logo{
    /* background-color: aquamarine; */
    flex: 1;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    
}

.header-container-left-logo-centre{
    /* background-color: darkgoldenrod; */
    /* flex: 1; */
    color: white;
}


.header-container-right-logo-centre{
    /* background-color: darkgoldenrod; */
    color: white;
}

.header-logo-left-img{
    margin-top: 10px;
    /* height: 150px; */
    /* height: 127px; */
    height: 107px;
    width: auto;
    
}

.banner-text{
    /* background-color: aqua; */
    font-size: 72px;
}

.banner-h-text{
    font-size: 72px;
    /*color: white;*/
    color: white;

}


.banner-p-text{
    text-align: center;
}



.navigation-box{
    background-color: aqua;
    /* height: 40px; */
    /* margin-bottom: 60px; */
}

.nav-box{
    /* background-color: blanchedalmond; */
    background-color: #343a40;
    /* color: white; */
    height: 30px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;

}

.nav-box-fnl{
    
    /* background-color:red; */
    /* height: 10px; */
    flex: 1;
}

.nav-box-ul{
    background-color: antiquewhite;
    list-style-type: none;
    margin: 0 40px;
}

.nav-box-ul-li{
    float: left;
    list-style-type: none;
    /* margin: 0 7px;y */
    padding: 6px 13px;
}


.nav-box-ul-li-a{
    text-decoration: none;
    color: white;
    /* margin: 0 7px; */
    /* padding: 6px 7px; */

}

.nav-box-ul-li:hover{
    /* background-color: #0396FF; */
    background-color: #ffc107;
    
    /* margin: 0; */
    /* background-color: #dc3545; */
    /* padding: 0px 6px; */
    /* margin: 0px 6px; */
    /* margin: 0 40px; */
    /* height: 20px; */
    /* margin: auto; */
    /* padding: 0px 7px; */
    /* border-radius: 7px; */
    /* height: 10px; */
    /* padding: 1px 0px; */
    /* height: 27px; */
    

    
    /* border-radius: 7px; */
    /* border-style: none; */
    
    
}

/* .nav-box-ul-li-a:hover{
    color: white;

} */



.footer-box{
    background-color: #0396FF;
    height: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.footer-box div{
    height: 123px;
}

.footerbox-one{
    /* background-color: aliceblue; */
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    
    

}
.footerbox-one div{
    width: 80%;
    margin: 0 auto;
}

.footerbox-two{
    /* background-color: aquamarine; */
    flex: 1;
    /* flex: 1; */
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
}

.footerbox-two div{
    width: 80%;
    margin: 0 auto;
}

.footerbox-three{
    /* background-color: beige; */
    flex: 1;
}


.ft-box-head{
    /* background-color: greenyellow;    */
    /* width: 100%; */
    flex: 1;
}

.ft-box-low{
    /* background-color: lightcoral; */
    width: 100%;
    flex: 2;
}


.ft-head-text{
    /* text-decoration: none; */
    color: black;
    font-size: 2px;
}

.ft-ul{
    list-style-type: none;
}

.ft-ul-li{
    list-style-type: none;
}

.ft-ul-li-a{
    text-decoration: none;
    color: black;
    

}



h4{
    font-size: 31px;
}

#name-design{
    background: linear-gradient(to right, #192140, #fa3903, #090a00, #f52408);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}


.roboto-thin {
    font-family: "Roboto", serif;
    font-weight: 100;
    font-style: normal;
  }
  
  .roboto-light {
    font-family: "Roboto", serif;
    font-weight: 300;
    font-style: normal;
  }
  
  .roboto-regular {
    font-family: "Roboto", serif;
    font-weight: 400;
    font-style: normal;
  }
  
  .roboto-medium {
    font-family: "Roboto", serif;
    font-weight: 500;
    font-style: normal;
  }
  
  .roboto-bold {
    font-family: "Roboto", serif;
    font-weight: 700;
    font-style: normal;
  }
  
  .roboto-black {
    font-family: "Roboto", serif;
    font-weight: 900;
    font-style: normal;
  }
  
  .roboto-thin-italic {
    font-family: "Roboto", serif;
    font-weight: 100;
    font-style: italic;
  }
  
  .roboto-light-italic {
    font-family: "Roboto", serif;
    font-weight: 300;
    font-style: italic;
  }
  
  .roboto-regular-italic {
    font-family: "Roboto", serif;
    font-weight: 400;
    font-style: italic;
  }
  
  .roboto-bold-italic {
    font-family: "Roboto", serif;
    font-weight: 700;
    font-style: italic;
  }
  
  .roboto-black-italic {
    font-family: "Roboto", serif;
    font-weight: 900;
    font-style: italic;
  }
    

.large-container{
    /* background-color: hotpink; */
    font-size: 23px;
    line-height: 43px;
    width: 70%;

    margin: auto;
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    /* align-items: center; */

}

.article-details{
    flex: 1;
    display: flex;
    flex-direction: column;
    margin-bottom: 10px;
}


.article-details-box-one{
    /* background-color: gold; */
    flex: 1;
    margin-bottom: 20px;
    
}

.main-h-one{
    margin: 50px 10px 10px 10px;
        /* margin-top: 50px; */
    /* margin-bottom: 20px; */
    text-align: center;
}

.article-details-box-two{
    
    /* background-color: greenyellow; */
    flex: 1;
    
}

.article-details-box-two-mod-date{
    /* color: red; */

}

.article-details-box-two-pub-date{
    /* color: green; */

}



.brief-intro-container{
    /* background-color: lightskyblue; */
    flex: 1;
    display: flex;
    flex-direction: column;
    

}

.brief-intro-container-box-one{
    flex: 1;
    /* background-color: lightpink; */
    /* margin-bottom: 10px; */
    
}
.brief-intro-container-box-one-heading{
    text-align: left;
    /* color: green; */
        
}

.brief-intro-container-box-two{
    flex: 1;
    /* background-color: aqua; */
    margin: 10px 10px 10px 10px;
    /* margin-bottom: 20px; */
}

.brief-intro-container-box-two-p{
    text-align: justify;
    margin-top: 20px;
}


.important-dates{
    /* background-color: lightgreen; */
    flex: 1;
    display: flex;
    flex-direction: column;
    /* margin: 10px; */
    margin: 10px 10px 10px 10px;

}

.important-dates-box-one{
    flex: 1;
    /* background-color: aqua; */

}

.important-dates-box-one-heading{
    text-align: left;
}

.important-dates-box-two{
    flex: 1;
    width: 100%;
    text-align: right;

    /* background-color: red; */
}
    
.important-dates-box-two-table{
    background-color: ghostwhite;
    width: 100%;
    text-align: left;
    /* margin: 10px 10px 10px 10px; */
}

.important-dates-box-two-table-thead{
    /* background-color: aquamarine; */
    margin: 10px 10px 10px 10px;
}
.important-dates-box-two-table-thead-tr{
    /* background-color: azure; */
}
.important-dates-box-two-table-thead-tr-th{
    /* background-color: blueviolet; */
}





.important-dates-box-two-table-tbody{
    /* background-color: lightgreen; */
}

.important-dates-box-two-table-tbody-tr{
    /* background-color: lightblue; */
}
.important-dates-box-two-table-tbody-tr-td{
    /* background-color: lightcoral; */
}

















.image-container{
    /* background-color: lightskyblue; */
    flex: 1;
    display: flex;
    flex-direction: column;
}

.image-container-box-one{
    flex: 1;
    /* background-color: antiquewhite; */

}

.image-container-box-one-head{
    /* text-align: center; */
}
.image-container-box-two{
    flex: 1;
    margin: 10px 10px 10px 10px;
    

}

.image-container-box-two-image{
    width: 100%;
    height: 60%;
    margin: auto;
}



.important-bullets{
    /* background-color: lightgreen; */
    flex: 1;
    display: flex;
    flex-direction: column;
}

.important-bullets-box-one{
    flex: 1;
    /* background-color: greenyellow; */
}
.important-bullets-box-one-heading{

}
.important-bullets-box-two{
    flex: 1;
    /* background-color: lightgray; */
}
.important-bullets-box-two-ul{

}
.important-bullets-box-two-ul-li{
    list-style: none;
    margin: 10px 10px 10px 10px;
    text-align: justify;
    /* color: rebeccapurple; */
    

}


.documents-required{
    /* background-color: lightskyblue; */
    flex: 1;
    display: flex;
    flex-direction: column;


}


.documents-required-box-one{
    /* background-color: antiquewhite; */
    flex: 1;

}

.documents-required-box-one-heading{
    /* color: pink; */
}


.documents-required-box-two{
    /* background-color: lightgreen; */
    margin: 10px 10px 10px 10px;
    flex: 1;    
   
}

.documents-required-box-two-table{
    background-color: ghostwhite;
    width: 100%;
}
.documents-required-box-two-table-thead{
    /* background-color: blue; */
    text-align: left;
}
.documents-required-box-two-table-thead-tr{
    /* background-color: aquamarine; */
}
.documents-required-box-two-table-thead-tr-th{
    /* background-color: yellow;    */
}

.documents-required-box-two-table-tbody{
    /* background-color: green; */
}
.documents-required-box-two-table-tbody-tr{
    /* background-color: orange; */
}
.documents-required-box-two-table-tbody-tr-td{
    /* background-color: lightcyan; */

    
}
.documents-required-box-two-table-tbody-tr-td-img{
    /* background-color: pink; */
    height: 85px;
    width: 70px;
       
}

#documents-required-box-two-table-tbody-tr-td-img-signature{
    height: 55px;
    width: 140px;
}

#documents-required-box-two-table-tbody-tr-td-img-thumb-impression{
    height: 55px;
    width: 140px;
}

#documents-required-box-two-table-tbody-tr-td-img-declaration{
    height: 55px;
    width: 140px;
}


#documents-required-box-two-table-tbody-tr-td-img-aadhar{
    height: 55px;
    width: 140px;
}


.eligibility-criteria{
    /* background-color: lightgreen; */
    flex: 1;
    display: flex;
    flex-direction: column;

}

.eligibility-criteria-box-one{
    /* background-color: red; */
    flex: 1;

}

.eligibility-criteria-box-one-heading{
    /* color: aliceblue; */

}

.eligibility-criteria-box-two{
    /* background-color: aqua; */
    margin: 10px 10px 10px 10px;
    flex: 1;

}

.eligibility-criteria-box-two-p{
    /* color: firebrick; */
}


.fee-structure{
    /* background-color: red; */
    flex: 1;
    display: flex;
    flex-direction: column;
}

.fee-structure-box-one{
    flex: 1;
    /* background-color: azure; */
}
.fee-structure-box-one-heading{
    /* color: red; */
}

.fee-structure-box-two{
    margin: 10px 10px 10px 10px;
    flex: 1;
    background-color: ghostwhite;

}



.fee-structure-box-two-table{
    /* background-color: rebeccapurple; */
    width: 100%;

}
.fee-structure-box-two-table-thead{
    /* background-color: greenyellow; */
    text-align: center;

}
.fee-structure-box-two-table-thead-tr{
    /* background-color: honeydew; */
    


}
.fee-structure-box-two-table-thead-tr-th{
    background-color: yellowgreen;

}

.fee-structure-box-two-table-tbody{
    background-color: greenyellow;
    

}
.fee-structure-box-two-table-tbody-tr{
    /* background-color: antiquewhite; */

}
.fee-structure-box-two-table-tbody-tr-td{
    /* background-color: brown; */
    /* text-align: left; */
    text-align: center;

}


.link-container{
    /* background-color: lightgreen; */
    flex: 1;
    display: flex;
    flex-direction: column;

}

.link-container-box-one{
    flex: 1;
}

.link-container-box-one-heading{
    /* background-color: rebeccapurple; */
}

.link-container-box-two{
    flex: 1;
    
    /* background-color: lightcoral; */
    margin: 10px 10px 10px 10px;
}
.link-container-box-two-table{
    background-color: ghostwhite;
    width: 100%;
    
}
.link-container-box-two-table-thead{
    /* background-color: rebeccapurple; */
    text-align: left;
    
}
.link-container-box-two-table-thead-tr{
    /* background-color: darkcyan; */
    
}
.link-container-box-two-table-thead-tr-th{
    /* background-color: firebrick; */
    
}

.link-container-box-two-table-tbody{
    /* background-color: rebeccapurple; */
}
.link-container-box-two-table-tbody-tr{
    /* background-color: gold; */
}
.link-container-box-two-table-tbody-tr-td{
    /* background-color: honeydew; */
}

.call-to-action-author-details{
    /* background-color: lightskyblue; */
    flex: 1;

}




@media (max-width: 1024px) {
   .main-h-one{
    font-size: 39px;
    text-align: center;
}
}

@media (max-width: 1125px) {
    .main-h-one{
        font-size: 32px;
        text-align: center;
    }
}

@media (max-width: 925px) {
    .main-h-one{
        font-size: 32px;
        text-align: center;
    }
}


@media (max-width: 790px) {
    .main-h-one{
        font-size: 29px;
        text-align: center;
    }

    .banner-h-text{
        font-size: 55px;
        text-align: center;
    }
}

@media (max-width: 740px) {
    .main-h-one{
        font-size: 29px;
        text-align: center;
    }

    .banner-h-text{
        font-size: 55px;
        text-align: center;
    }
}

@media (max-width: 700px) {
    .banner-h-text{
        font-size: 41px;
        text-align: center;
    }

    .main-h-one{
        font-size: 25px;
        text-align: center;
    }

     .link-container{
        font-size: 16px;
    }
}


@media (max-width: 630px) {

    .banner-h-text{
        font-size: 49px;
        text-align: center;
    }
    .main-h-one{
        font-size: 21px;
        text-align: center;
    }
    

     .link-container{
        font-size: 16px;
    }
}


@media (max-width: 520px) {

    
    .banner-h-text{
        font-size: 29px;
        text-align: center;
    }

    .main-h-one{
        font-size: 19px;
        text-align: center;
    }

    

     .link-container{
        font-size: 16px;
    }
}
@media (max-width: 440px) {

    
    .banner-h-text{
        font-size: 29px;
        text-align: center;
    }

    .main-h-one{
        font-size: 15px;
        text-align: center;
    }

    

     .link-container{
        font-size: 14px;
}

}

@media (max-width: 360px) {

    
    .banner-h-text{
        font-size: 19px;
        text-align: center;
    }

    .main-h-one{
        font-size: 11px;
        text-align: center;
    }

    
     .link-container{
        font-size: 14px;
}

}
