@charset "utf-8";
/* CSS Document */
body{
  
    font-family: 'Roboto Slab', serif !important;
}
.rowbody{
	margin:0 !important;
}
.padbody{
	padding:0 !important;
}
i.fa.fa-youtube-play {
    background: #f44336;
    color: #fff;
    padding: 10px;
    border-radius: 50%;
  width: 40px;
    height: 40px;
}
i.fa.fa-facebook {
    background-color: #3f51b5;
    color: #fff;
    padding: 10px;
    border-radius: 50%;
  width: 40px;
    height: 40px;
}
p.paragraph-fac1a {
    line-height: 30px;
    font-size: 16px;
    color: #000;
    text-align: justify;
    font-style: italic;
    margin-bottom: 10px;
}
ul.top-social-new li {
    margin: 0 !important;
    color: white;
    border-radius: 0px;
    border-color: transparent;
    font-size: 21px;
    width: 40px;
    height: 40px;
    display: inline-block;
    padding: 0;
}
ul.top-social-new {
    text-align:center;
    padding: 0;
      margin: revert;
}
.blog-1 img {
   
}
i.fa.fa-whatsapp {
    margin-right: 6px;
    color: #28a745;
    font-size: 20px;
}

img.img-fluid.office-img {
    margin-bottom: 20px;
}


td.sd {
    border-right: 1px solid #ccc !important;
    text-align: center;
  }
  td.ad {
    border-right: 1px solid #ccc !important;
    text-transform: uppercase;
    font-size: 14px !important;
  }
  td.fg {
    border-right: 0px solid #ccc !important;
  }
  
  h5.head-pr {
    font-size: 15px;
}
  thead.new-head-1 {
    background: #777;
    padding: 7px 10px !important;
    text-transform: uppercase;
  }
  tr.cmsmasters_table_row_header th {
    padding: 12px;
    color: #fff;
    font-size: 15px;
    font-weight: 600;
    text-align: center;
  }
  th.num-new1 {
    text-align: center;
    width: 7%;
  }
  table.cmsmasters_table {
    width: 100%;
    border: 1px solid #ccc;
  }
  th.info-new1 {
  
  }
  tr.new-tab-1 td {
    font-size: 16px;
    padding: 12px;
    font-family: inherit;
    font-weight: 400;
  }
  tr.new-tab-1 {
    border-bottom: 1px solid #ccc !important;
  }

  .new-res {
    overflow-x: auto;
}
  table.cu-ta1 {
   
    width: 100%;
  }
  .new0nm {
    text-align: center;
    background: #324975;
    border: 1px solid #ccc !important;
    color: #fff !important;
    padding: 7px 13px !important;
    font-weight: 600 !important;
    font-size: 16px !important;
  }
  .new0nm {
    text-align: center;
    background: #c15962;
    border: 1px solid #ccc !important;
    color: #fff !important;
    padding: 7px 13px !important;
    font-weight: 600 !important;
    font-size: 16px !important;
  }
  .new0nm {
    text-align: center;
    background: #324975;
    border: 1px solid #ccc !important;
    color: #fff !important;
    padding: 7px 13px !important;
    font-weight: 600 !important;
    font-size: 16px !important;
  }
  th.nm {
    font-size: 14px;
    padding: 6px 13px;
    border: 1px solid #dbdbdb !important;
    font-weight: 600;
    color: #493f3f;
    width: 6%;
    text-transform: uppercase;
    text-align: center;
  }
  th.nm1 {
    font-size: 14px;
    padding: 10px 13px;
    border: 1px solid #dbdbdb !important;
    font-weight: 600;
    color: #493f3f;
    width: 50%;
    text-transform: uppercase;
  }
  td.nm1a {
    border: 1px solid #e8e8e8 !important;
    padding: 6px 13px;
    border-left: 0 !important;
    font-size: 15px;
    line-height: 28px;
  
    font-weight: 600 !important;
    color: #000;
  }
  table, td {
    border: 1px solid #e8e8e8 !important;
  }
  td.nm1a.mail-id-man {
    text-transform: lowercase;
  }
  .pad-space {
    padding-top: 40px;
  }
  td.nm1a.new-6 {
    text-align: center;
    text-transform: capitalize;
  }
  td.nm1a.new-6 a {
    color: #009ec5;
  }
  th.nm1b {
    font-size: 14px;
    padding: 6px 13px;
    border: 1px solid #dbdbdb !important;
    font-weight: 500;
    color: #545b62;
    width: auto;
  }
  h5.head-table1 {
    padding: 10px 20px 0px 0px;
    font-size: 15px;
    color: #0062cc;
}
h5.head-table {
    padding: 00px 0px 20px;
    font-size: 18px;
    color: #000;
   
    font-weight: 600 !important;
}


.bg_new {
    padding: 50px 0px;
}
p.patron_1 {
    color: #000;
    text-align: center;
    line-height: 26px;
    font-size: 16px;
    padding-top: 20px;
    width: 100%;
}
h2.head_ab {
    text-align: left;
    padding-top: 10px;
    font-size: 20px;
    font-weight: bold;
    line-height: 40px;
    color: #292b90;
    padding-left: 0px;
    width: 100%;
    text-transform: uppercase;
}
h2.patron {
    padding-bottom: 20px;
    font-size: 15px;
    font-weight: bold;
    
    color: #424242;
    padding-left: 0px;
    width: 100%;
    text-transform: uppercase;
    text-align: center;
}
img.img-fluid.mathav {
    width: 70px;
}

h5.new img.img-responsive {
    display: inline-block;
}
img.img-responsive.num-icon {
    float: left;
    width: 60px;
}
h5.new {
    float: left;
    font-size: 15px;
    margin-top: 8px;
    line-height: 30px;
}

span.ec {
    
    color: #004ae1;
    font-size: 18px;
}

.carousel-control-prev, .carousel-control-next {
 
    width: 7% !important;
}
.kg-im {
    margin-bottom: 30px;
}



div#navbarCollapse{
    float: none;
}
h1.head1a {
    color: #64a334;
    padding-bottom: 30px;
}
.fixed-top {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030;
}#mainmodal {
    font-family: 'Roboto Slab', serif !important;
    top: 0;
    left: 0;
    background: rgb(255 255 255);
    z-index: 99999;
    text-align: center;
    width: 100%;
    margin: auto;
  
}
.modalconent {
    width: 100%;
   
    margin-top: 0px;
}



.row.rowbody.inner-sec-main1 {
    background: #e9ecef;
    padding: 50px 0px;
}

img.img-fluid.vision-img1 {
    float: left;
    width: 40%;
    padding-right: 50px;
}








.breakingtitle {
    font-size: 15px;
    background: #363636;
    color: #ffffff;
    padding: 11px;
    width:20%;
    float: left;
   
    text-transform: uppercase;
}
h5.head-m {
    font-size: 20px;
    margin-bottom: 20px;
}
.marquee {
    color: black;
    letter-spacing: 0px;
    font-weight: 200;
    padding: 10px;
    font-size: 15px;
    background:#e6e6e6;
    float: right;
    border: 1px solid #efefef;
    width: 80%;
    font-weight: 400;
}
h1.head1a {
    color: #000000;
    padding-bottom: 30px;
    
    font-size: 32px;
}
span.wel {
    color: #1f489c;
}
.bs-example.fixed-top {
    background: #004ae1;
}

.sec2 {
    background: #cadbff;
    padding: 60px 0px;
}
button.learn {
    background: #004ae1;
    color: #fff;
    padding: 9px 40px;
    font-size: 14px;
    text-transform: uppercase;
    border: 0;
    border-radius: 17px;
}
p.para1a {
    font-size: 16px;
    line-height: 32px;
    color: #000;
    text-align: justify;
}
p.para1a.it-p {
    font-style: italic;
    font-size: 16px;
    font-weight: 600;
}
h5.head-2 {
    color: #132d63;
    padding-bottom: 10px;
    
    font-size: 29px;
}
p.para1a1 {
    text-align: justify;
    font-size: 16px;
    line-height: 32px;
    color: #000;
    
}
button.learn1 {
    background: #203154;
    color: #fff;
    padding: 9px 30px;
    font-size: 14px;
    text-transform: uppercase;
    border: 0;
    border-radius: 17px;
}
.top-p {
    padding-top: 20px;
}

.navbar-dark .navbar-nav .nav-link {
    font-weight: 600;
    color: #fff !important;
    font-size: 13px;
    padding: 20px 10px;
}
ul.list-inline {
    display: flex;
    float: right;
	margin: 0;
}
ul.list-inline li {
    font-size: 12px;
    padding-left: 14px;
}
.dropbtn {
    background-color: transparent;
    color: white;
    padding: 20px 10px;
    font-size: 14px;
    border: none;
}
ul.list-inline li {
    padding: 4px 10px;
    color: #fff;
}
ul.list-inline a {
    color: #fff;
    font-size: 13px;
}
ul.list-inline li {
    font-size: 13px;
}
button.dropbtn1 {
    background: transparent;
    border: 0;
    color: #fff;
    font-size: 13px;
    padding: 0px 10px;
}
.dropdown-content a {
    color: #000 !important;
    font-size: 12px;
}
.dropbtn1 {
    background-color: transparent;
    color: white;
    padding: 2px 10px;
    font-size: 14px;
    border: none;
}


nav#navbar_top {
    padding: 0;
    text-transform: uppercase !important;
}
.dropdown-content a:hover {background-color: #cadbff;}
  
.dropdown:hover .dropdown-content {display: block;}

.dropdown:hover .dropbtn {
    background-color: #363d95;
}
a.nav-link:hover {
    background-color: #363d95;
}
.row.rowbody.logo-sec {
    border-top: 6px solid #363d95;
}
.dropbtn {
    background-color: transparent;
    color: white;
    padding: 20px 10px;
    font-size: 13px;
    border: none;
}
.menu-sec nav.navbar.navbar-expand-lg.navbar-dark.section1.fixed-top {
    background: #004ae1;
    padding: 0;
}
button.top-btn1 {
	margin-top: -1px;
    float: right;
    background: #363d95;
    border: 0;
    margin-bottom: 20px;
    padding: 12px 20px;
    color: #fff;
    font-size: 20px;
    border-radius: 0px 0px 10px 10px;
}

.tab-pane.fade {
    padding: 12px;
    border: 1px solid #ccc;
    font-size: 13px;
    line-height: 23px;
}
.dropbtn {
    font-weight: 600;
    background-color: transparent;
    color: white;
    padding: 10px 10px;
    font-size: 13px;
    border: none;
}

button.navbar-toggler {
    display:block;
}
button.navbar-toggler {
    float: right;
}

h1.footer-head1 {
    font-size: 21px;
    color: #fff;
    
    padding-bottom: 20px;
}

h1.head1a1 {
    text-align: center;
    margin: 0;
    text-transform: uppercase;
    font-size: 16px;
}
h1.head1a1 a {
    background: #007bff;
    padding: 6px 30px;
    color: #fff;
}
h1.head1a1 a:hover {
    background: #363636;
   text-decoration: none;
}

li.wtsp a {
    color: #dddedf;
}
h5.fa-head {
    margin-top: 30px;
    color: #2c388a;
}
span.pos {
    font-size: 13px;
}
li.wtsp a:hover {
    text-decoration: none;
    color: #28a144;
}
.footer {
    background: #37383b;
    padding: 50px 0px 30px;
}
ul.link-f1 li {
    line-height: 34px;
    font-size: 14px;
    color: #dddedf;
  
    list-style: none;
  
}
ul.link-f a:hover {
   text-decoration: none;
    color: #d39e00;
}
ul.link-f a {
    line-height: 34px;
    font-size: 14px;
    color: #dddedf;
}
ul.link-f li {
    color: #fff;
    list-style-position: inside;
    line-height: 30px;
    list-style-image: url(img/arrow.jpg);
    font-size: 14px;
}
ul.link-f1 {
    padding: 0;
}
.copyright1 {
    text-align: center;
    padding: 20px;
    background: #171718;
}
h5.copy {
    font-size: 14px;
    color: #81848e;
    margin: 0;
}
ul.social {
    padding: 0;
    display: none;
}
ul.social li {
    float: left;
    margin-right: 20px !important;
}
ul.social a {
    color: #eec668;
}



.main-2 {
    padding-bottom: 30px;
}
.row.rowbody.new0 {
    width: 100%;
    display: contents;
}
h5.aw-head2 {
    text-align: center;
    font-size: 18px;
    margin: 0;
    color: #fff;
    text-transform: uppercase;
    font-size: 16px;
}
.inner-sec-main {
    padding: 50px 0px;
}
h5.inner.page-1 {
    color: #124074;
    font-size: 26px;
    text-transform: uppercase;
    font-weight: 600;
    text-align: center;
}
.t-box1 {
    padding: 15px 0px 15px;
    background: #293686;
    border-radius: 0px 0px 0px 0px;
}
.blog-1 img {
  height: 350px;
    width: 100%;
    border: 8px solid #293686;
}
h5.copy a {
    color: #153f94;
}
.blog-1 {
    margin-bottom: 20px;
}


.contact-form input {
    font-size: 14px;
    width: 100%;
    height: 50px;
    border: 1px solid #ddd;
    padding: 0 15px;
}
.contact-form textarea {
    font-size: 14px;
    width: 100%;
    padding: 15px;
    border: 1px solid #ddd;
  
}
h5.in-head4 {
    color: #272c2e;
    font-size: 24px;
    text-transform: uppercase;
    font-weight: 600;
    margin-bottom: 30px;
    margin-top: 50px;
}
.mb-20 {
    margin-bottom: 20px;
}
h5.uniform-name {
    text-align: left;
    font-size: 17px;
    margin-top: 10px;
    color: #334395;
}
p.para-uniform {
    font-size: 14px;
    text-align: left;
    padding: 0px 0px 20px;
    line-height: 24px;
}
h5.uniform-name1 {
    color: #004ae1;
    font-size: 20px;
    padding: 10px 0px;
}







p.paragraph-fac {
    line-height: 35px;
    font-size: 15px;
    color: #000;
    text-align: justify;
}
h5.name-1 {
    color: #004ae1;
    text-align: center;
    font-size: 15px;
    padding: 20px;
    line-height: 23px;
}
h5.name-1a {
    text-align: left;
    font-size: 18px;
    padding: 20px 0px 10px;
    line-height: 30px;
    color: #004ae1;
}
.modal-body.message-p1 {
    font-size: 14px;
    line-height: 28px;
    text-align: justify;
    padding: 20px;
}
h4.modal-title.message-p {
    font-size: 20px;
}
span.popp {
    color: #495057;
}
h1.position_name.text-center {
    font-size: 20px;
}
h1.members-1.text-center {
    font-size: 25px;
    padding: 30px 0px;
    text-transform: uppercase;
    color: #004ae1;
    padding-top: 50px;
}
h1.person_name.text-center {
    font-size: 17px;
    padding: 20px 10px 10px;
    color: #2c388a;
}
h1.position_name.text-center {
    font-size: 20px;
    margin: 20px 0px;
}
p.paragraph-fac1 {
    font-size: 14px;
    line-height: 39px;
    color: #000;
}
span.lef {
    color: #004ae1;
}
h5.motto {
    text-align: center;
    background: #01cbf9;
    padding: 40px;
    font-size: 34px;
    border: 3px solid #ccc;
}
h5.inner.page-1a {
    color: #124074;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 600;
    padding: 20px 0px;
    margin: 0;
}
span.of1 {
    color: #004ae1;
    font-size: 16px;
}
span.of {
    font-size: 20px;
    color: #0062cc;
}
h5.pr-name1 {
    font-size: 16px;
    color: #777f8d;
}
h1.position_name1.text-center {
    font-size: 16px;
    margin: 0;
}
img.img-fluid.adm_pic.left_adm {
    border: 5px solid #d0c8c8;
    border-radius: 20px;
}
img.img-fluid.vision-img {
    float: left;
    width: 30%;
    padding-right: 50px;
}
.fac {
    margin-bottom: 30px;
}
p.para1a1 a {
    color: #000;
}
p.para1a1 a:hover {
    text-decoration: none;
    color: #004ae1;
}
button.btn.btn-cn {
    padding: 10px 30px;
    font-size: 16px;
    margin-top: 20px;
    background: #2c388a;
    color: #fff;
    font-weight: 700;
}
.box-contact {
    background: #f6f6f6;
    text-align: center;
    padding: 40px 20px;
}
h5.cn-bx i.fa {
    background: #f5a426;
    width: 60px;
    height: 60px;
    padding: 16px;
    border-radius: 40px;
    color: #fff;
    font-size: 28px;
}
h5.cn-bx1 {
    font-size: 24px;
    margin: 20px 0px;
    font-weight: 600;
    color: black;
}
h5.cn-bx1a {
    font-size: 15px;
    line-height: 30px;
}


h5.copy a:hover {
    text-decoration: none;
    color: #397aff;
}





h5.head-2a {
    color: #ffffff;
    padding-bottom: 10px;
    font-size: 23px;
    font-weight: 700;
    padding: 10px 0px;
}
h5.head-2a:hover {
    color: #ffc107;
   
    text-decoration: none;
}
.row.rowbody.new0 a:hover {
    text-decoration: none;
}
.box-1 {
    padding: 20px 0px !important;
    background: #ba4a14;
    color: #fff;
    text-align: center;
    padding: 20px;
}
.box-2 {
    padding: 20px 0px !important;
    background: #284583;
    color: #fff;
    text-align: center;
    padding: 20px;
}
.box-3 {
    padding: 20px 0px !important;
    background: #189e8a;
    color: #fff;
    text-align: center;
    padding: 20px;
}

ul.link-f {
    padding: 0;
}

ul.link-f li {
   list-style: none;
}
p.para-footer {
    line-height: 34px;
    font-size: 14px;
    color: #dddedf;
    list-style: none;
   
}

button.learn1a {
    background: #004ae1;
    color: #fff;
    padding: 9px 30px;
    font-size: 14px;
    text-transform: uppercase;
    border: 0;
    border-radius: 17px;
}
ul.gal-img li {
    width: 47%;
    float: left;
    list-style: none;
    margin-right: 10px;
}
ul.gal-img  {
    margin-top: 20px;
    margin-bottom: 30px;
    float: left;
   padding: 0%;
}
.sec3 {
    padding: 50px 0px;
}

h5.cbs-head {
    background: #c0d2f6;
    text-transform: uppercase;
   
  
    font-size: 16px;
    
    width: fit-content;
}
h5.cbs-head a {
  text-decoration:none;
    color: #000;
    background: #c0d2f6;
    text-transform: uppercase;
    padding: 10px 30px;
    font-size: 16px;
    width: fit-content;
}
.feedback {
    background-color: #3f51b5;
    margin: 0 !important;
    color: white;
    padding: 0px 8px;
    border-radius: 0px;
    border-color: transparent;
    font-size: 21px;
    width: 40px;
    height: 40px;
    margin-bottom: 10px !important;
}
button.our-1.feedback.new-1-btn-2 {
    display: block;
    background: #f44336;
}
#mybutton {
    position:absolute;
    top: 2%;
    right: 0px;
    z-index: 1;
}
  .dropdown {
	position: relative;
	display: inline-block;
  }
  button.dropbtn.dropdown-toggle {
    text-transform: uppercase;
    padding: 20px 10px;
}
  .dropdown-content {
	display: none;
	position: absolute;
	background-color: #fff;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
  }
  .dropdown-content a {
    color: black;
    padding: 9px 16px;
    text-decoration: none;
    display: block;
    font-size: 12px;
}




h1.head-1 {
    font-size: 22px;
    padding: 10px 0px;
    color: #000;
}
.fixed-top a.navbar-brand {
    width: 70%;
}
.fixed-top .new-con {
    padding: 0px 150px;
}
.slide-1 {
    text-align: left;
    background: url(img/banner.jpg);
    width: 100%;
    background-position: center center;
    padding: 10%;
    background-size: cover;
}
button.navbar-toggler {
    display: none;
}
.menu-sec {
    background: #004ae1;
}
a.nav-item {
    color: #fff !important;
}
a.nav-link.dropdown-toggle {
    color: #fff !important;
}

.sec1 {
    padding: 60px 0px;
}





@media only screen and (max-width: 320px) {
    button.navbar-toggler {
        display:block;
    }
}
@media  (min-width: 300px) and (max-width: 576px)  {

    h1.footer-head1 {
        font-size: 17px;
        color: #fff;
        
        padding-bottom: 10px;
    }
    .row.rowbody.mbl.mob-1 {
        position: fixed;
        z-index: 9999;
        background: #fff;
        top: 0;
    }
    .dropdown:hover .dropdown-content {
        display: block;
        position: inherit !important;
        width: 100%;
    }
    .menu-sec {
        background: #004ae1;
        top: 200px;
        padding-top: 195px;
    }
    .menu-sec nav.navbar.navbar-expand-lg.navbar-dark.section1.fixed-top {
        background: #004ae1;
        padding: 0;
        padding-top: 120px !important;
    }
    h5.copy {
        font-size: 11px;
        color: #81848e;
        margin: 0;
        line-height: 21px;
    }
    ul.link-f1 li {
        line-height: 25px;
        font-size: 12px;
        color: #dddedf;
        list-style: none;
    }
    p.para-footer {
        line-height: 25px;
        font-size: 12px;
        color: #dddedf;
        list-style: none;
    }
    ul.link-f a {
        line-height: 25px;
        font-size: 12px;
        color: #dddedf;
        list-style: none;
    }
    .footer {
        background: #37383b;
        padding: 40px 0px 20px;
    }
    a.navbar-brand {
        width: 75%;
    }
    button.navbar-toggler {
        display: block;
    }
    ul.gal-img li {
        width: 46%;
        float: left;
        list-style: none;
        margin-right: 4px;
    }
    .row.rowbody.new0 img {
        width: 40px;
    }
    h5.head-2a {
        color: #ffffff;
        padding-bottom: 10px;
        font-size: 11px;
        font-weight: 700;
        padding: 10px 0px;
    }
.fixed-top .new-con {
    padding: 0px 0px;
}
.dropdown-item {
  
    padding: 10px !important;
}
.dropdown-menu {
    padding: 0 !important;
    border: transparent !important;
}
button.navbar-toggler img {
    width: 35px;
}
div#navbarCollapse {
    float: none;
}
	button.navbar-toggler {
		right: 0;
		float: right;
		margin-top: 10px;
	}
    p.para1a {
        font-size: 14px;
        line-height: 26px;
        color: #000;
        text-align: justify;
    }
    h1.head1a {
        color: #000000;
        padding-bottom: 0px;
        
        font-size: 18px;
        line-height: 35px;
    }
    p.para1a.it-p {
        font-style: italic;
        font-size: 15px;
        font-weight: 600;
    }
    p.para1a1 {
        font-size: 13px;
        line-height: 21px;
        color: #000;
        text-align: justify;
    }
    h5.head-2 {
        color: #132d63;
        padding-bottom: 0px;
        
        font-size: 20px;
        padding-top: 20px;
    }
    .sec2 {
        background: #cadbff;
        padding: 20px 0px;
    }
    h5.cbs-head {
        background: #c0d2f6;
        text-transform: uppercase;
        padding: 6px 18px;
        font-size: 12px;
        
        width: fit-content;
    }
    .breakingtitle {
        font-size: 11px;
        background: #363636;
        color: #ffffff;
        padding: 11px 3px;
        width: 32%;
        float: left;
        text-transform: uppercase;
    }
    .marquee {
        color: black;
        letter-spacing: 0px;
        font-weight: 200;
        padding: 10px;
        font-size: 11px;
        background: #e6e6e6;
        float: right;
        border: 1px solid #efefef;
        width: 68%;
    }
    .sec1 {
        padding: 20px 0px;
    }
    button.learn {
      
        margin-bottom: 20px;
    }
    .sec3 {
        padding: 20px 0px;
    }

    button.learn1a {
        background: #004ae1;
        color: #fff;
        padding: 5px 18px;
        font-size: 12px;
        text-transform: uppercase;
        border: 0;
        border-radius: 17px;
    }
    h5.new {
        float: left;
        font-size: 10px;
        margin-top: 6px;
        line-height: 18px;
    }
    img.img-fluid.mathav {
        display: none;
    }
    span.ec {
        
        color: #004ae1;
        font-size: 14px;
    }
    img.img-responsive.num-icon {
        float: left;
        width: 34px;
    }
    .navbar-dark .navbar-nav .nav-link {
        font-weight: 600;
        color: #fff !important;
        font-size: 11px;
        padding: 7px 10px;
    }
    button.dropbtn.dropdown-toggle {
        text-transform: uppercase;
        padding: 7px 10px;
    }
    .dropdown-content a {
        color: black;
        padding: 9px 16px;
        text-decoration: none;
        display: block;
        font-size: 11px !important;
    }
    .dropbtn {
        font-weight: 600;
        background-color: transparent;
        color: white;
        padding: 10px 10px;
        font-size: 11px;
        border: none;
    }




    p.paragraph-fac {
        line-height: 27px;
        font-size: 14px;
        color: #000;
        text-align: justify;
    }
    div#myModal {
        margin-top: 130px;
    }
    div#myModal1 {
        margin-top: 130px;
    }
    h1.members-1.text-center {
        font-size: 18px;
        padding: 20px 0px;
        text-transform: uppercase;
        color: #004ae1;
        padding-top: 20px;
    }
    h1.position_name1.text-center {
        font-size: 16px;
        margin: 0;
        margin-bottom: 20px;
    }
    img.img-fluid.vision-img {
        float:none;
        width: 100%;
        padding-bottom: 20px;
        padding-right: 0px;
    }
    h5.motto {
        text-align: center;
        background: #01cbf9;
        padding: 20px;
        font-size: 20px;
        border: 3px solid #ccc;
    }
    .table-bordered th, .table-bordered td {
        border: 1px solid #dee2e6;
        font-size: 11px;
        padding: 10px;
    }
    .blog-1 {
        margin-bottom: 20px;
    }
    h5.name-1a {
        text-align: left;
        font-size: 16px;
        padding: 0px 0px;
        line-height: 24px;
        color: #004ae1;
    }
    .row.rowbody.new-bdf {
        width: 100%;
    }
    img.img-fluid.vision-img1 {
        float: left;
        width: 100%;
        padding-right: 0px;
        margin-bottom: 20px;
    }
    .dropdown:hover .dropbtn {
        background-color: #363d95;
        width: 100%;
        text-align: left;
    }
    .modal-body.message-p1 {
        font-size: 12px;
        line-height: 20px;
        text-align: justify;
        padding: 10px;
    }
    .modal-dialog {
        margin: 0;
    }
    .new0nm {
        padding: 7px 10px !important;
        font-size: 11px !important;
    }
    th.nm1 {
        font-size: 10px;
        padding: 10px 6px;
    }
    td.nm1a {
        padding: 6px 6px;
        font-size: 10px;
        line-height: 18px;
    }
    h5.head-table {
        padding: 00px 0px 10px;
        font-size: 15px;
       
    }
    th.nm1b {
        font-size: 10px;
        padding: 6px 6px;
        
    }
    tr.new-tab-1 td {
        font-size: 11px;
        padding: 8px;
        font-family: inherit;
        font-weight: 400;
    }
    th.nm {
        font-size: 10px;
        padding: 6px 3px;
       
    }








}
@media (min-width: 577px) and  (max-width: 768px) {
    h1.members-1.text-center {
        font-size: 18px;
        padding: 10px 0px;
        text-transform: uppercase;
        color: #004ae1;
        padding-top: 30px;
    }
    .row.rowbody.new-bdf {
        width: 100%;
    }
    h1.person_name.text-center {
        font-size: 12px;
        padding: 10px 5px 10px;
        color: #2c388a;
    }



    .navbar-dark .navbar-nav .nav-link {
        font-weight: 600;
        color: #fff !important;
        font-size: 11px;
        padding: 7px 10px;
    }
    button.dropbtn.dropdown-toggle {
        text-transform: uppercase;
        padding: 7px 10px;
    }
    .dropdown-content a {
        color: black;
        padding: 9px 16px;
        text-decoration: none;
        display: block;
        font-size: 11px !important;
    }
    .top-p {
        padding-top: 20px;
        width: 49%;
        float: left;
    }
    h5.cbs-head {
        background: #c0d2f6;
        text-transform: uppercase;
        padding: 7px 25px;
        font-size: 14px;
        
        width: fit-content;
    }
    button.navbar-toggler {
        display:block;
    }
    ul.link-f1 li {
        line-height: 34px;
        font-size: 12px;
        color: #dddedf;
        list-style: none;
    }
    a.navbar-brand {
        width: 73%;
    }
    h5.new {
        float: left;
        font-size: 12px;
        margin-top: 8px;
        line-height: 20px;
    }
    img.img-responsive.num-icon {
        float: left;
        width: 54px;
    }
    span.ec {
        
        color: #004ae1;
        font-size: 14px;
    }
    h1.head1a {
        color: #000000;
        padding-bottom: 10px;
        
        font-size: 25px;
    }
    p.para1a {
        font-size: 15px;
        line-height: 32px;
        color: #000;
        text-align: justify;
    }
    button.learn {
      
        margin-bottom: 30px;
    }
    ul.gal-img li {
        width: 45%;
        float: left;
        list-style: none;
        margin-right: 10px;
    }
    h5.head-2 {
        color: #132d63;
        padding-bottom: 0px;
        font-size: 19px;
        margin-top: 0px;
    }
    button.learn1 {
        background: #203154;
        color: #fff;
        padding: 5px 23px;
        font-size: 10px;
        text-transform: uppercase;
        border: 0;
        border-radius: 17px;
    }
    p.para1a1 {
        font-size: 12px;
        line-height: 22px;
        color: #000;
        
        text-align: justify;
    }

    .col-sm-1.col-2.padbody.matha-pic {
        display: none;
    }
    button.navbar-toggler {
        display: block !important;
    }
    .breakingtitle {
        font-size: 13px;
        background: #363636;
        color: #ffffff;
        padding: 11px;
        width: 24%;
        float: left;
        text-transform: uppercase;
    }
    .marquee {
        color: black;
        letter-spacing: 0px;
        font-weight: 200;
        padding: 10px;
        font-size: 13px;
        background: #e6e6e6;
        float: right;
        border: 1px solid #efefef;
        width: 76%;
    }
    h5.head-2a {
        color: #ffffff;
        padding-bottom: 10px;
        font-size: 17px;
        font-weight: 700;
        padding: 5px 0px;
    }
}
@media (min-width: 769px) and  (max-width: 992px) {
    button.navbar-toggler {
        display: block !important;
    }
    ul.gal-img li {
        width: 45%;
        float: left;
        list-style: none;
        margin-right: 10px;
    }
    .navbar-dark .navbar-nav .nav-link {
        font-weight: 600;
        color: #fff !important;
        font-size: 13px;
        padding: 10px 10px;
    }
    button.dropbtn.dropdown-toggle {
        text-transform: uppercase;
        padding: 10px 10px;
    }
    button.learn {
      
        margin-bottom: 20px;
    }
    ul.link-f1 li {
        line-height: 34px;
        font-size: 12px;
        color: #dddedf;
        list-style: none;
    }
    h5.head-2 {
        color: #132d63;
        padding-bottom: 10px;
        
        font-size: 25px;
        margin-top: 10px;
    }
    h5.cbs-head {
        background: #c0d2f6;
        text-transform: uppercase;
        padding: 4px 20px;
        font-size: 14px;
        
        width: fit-content;
    }




}


@media (min-width: 993px) and  (max-width:1024px) {
    p.paragraph-fac {
        line-height: 26px;
        font-size: 13px;
        color: #000;
    }
    h5.motto {
        text-align: center;
        background: #01cbf9;
        padding: 30px;
        font-size: 25px;
        border: 3px solid #ccc;
    }
    .navbar-dark .navbar-nav .nav-link {
        font-weight: 600;
        color: #fff !important;
        font-size: 10px;
        padding: 10px 7px;
    }
    button.dropbtn.dropdown-toggle {
        text-transform: uppercase;
        padding: 10px 7px;
    }
    h1.person_name.text-center {
        font-size: 14px;
        padding: 12px 6px 5px;
        color: #2c388a;
    }
    .dropbtn {
       
        font-size: 10px;
      
    }
    ul.link-f1 li {
        line-height: 26px;
        font-size: 12px;
        color: #dddedf;
        list-style: none;
    }
    ul.link-f a {
        line-height: 26px;
        font-size: 12px;
        color: #dddedf;
        list-style: none;
    }

    p.para-footer {
        line-height: 26px;
        font-size: 12px;
        color: #dddedf;
        list-style: none;
    }
    p.para1a1 {
        font-size: 13px;
        line-height: 27px;
        color: #000;
        
    }
    ul.gal-img li {
        width: 45%;
        float: left;
        list-style: none;
        margin-right: 7px;
    }
    h5.cbs-head {
        background: #c0d2f6;
        text-transform: uppercase;
        padding: 5px 20px;
        font-size: 13px;
        
        width: fit-content;
    }
    p.para1a {
        font-size: 14px;
        line-height: 28px;
        color: #000;
    }
    p.para1a1 {
        font-size: 11px;
        line-height: 22px;
        color: #000;
        
    }
    p.para1a.it-p {
        font-style: italic;
        font-size: 14px;
        font-weight: 600;
    }
    h1.head1a {
        color: #000000;
        padding-bottom: 10px;
        
        font-size: 26px;
    }
    h5.head-2 {
        color: #132d63;
        padding-bottom: 10px;
        
        font-size: 22px;
    }
    h5.head-2a {
        color: #ffffff;
        padding-bottom: 10px;
        font-size: 18px;
        font-weight: 700;
        padding: 5px 0px;
    }
    h1.footer-head1 {
        font-size: 16px;
        color: #fff;
        
        padding-bottom: 10px;
    }
    .footer {
        background: #37383b;
        padding: 20px 0px 20px;
    }
    img.img-responsive.num-icon {
        float: left;
        width: 60px;
    }
    h5.new {
        float: left;
        font-size: 10px;
        margin-top: 3px;
        line-height: 24px;
    }
    span.ec {
        
        color: #004ae1;
        font-size: 14px;
    }

}

@media (min-width: 1501px) and  (max-width: 1900px) {
  
    .navbar-dark .navbar-nav .nav-link {
        font-weight: 600;
        color: #fff !important;
        font-size: 12px;
        padding: 20px 10px;
    }
    .dropbtn {
        font-weight: 600;
        background-color: transparent;
        color: white;
        padding: 10px 10px;
        font-size: 12px;
        border: none;
    }
    h5.new {
        float: left;
        font-size: 13px;
        margin-top: 8px;
        line-height: 30px;
    }


}



@media (min-width: 1000px) and  (max-width: 1200px) {
  
    .navbar-dark .navbar-nav .nav-link {
        font-weight: 600;
        color: #fff !important;
        font-size: 9px;
        padding: 10px 10px !important;
    }
    .dropbtn {
        font-weight: 600;
        background-color: transparent;
        color: white;
        padding: 10px 10px !important;
        font-size: 9px;
        border: none;
    }
    ul.gal-img li {
        width: 46%;
        float: left;
        list-style: none;
        margin-right: 8px;
    }
    p.para1a1 {
        font-size: 13px;
        line-height: 23px;
        color: #000;
        
    }
    p.para1a {
        font-size: 13px;
        line-height: 26px;
        color: #000;
    }
    h5.head-2a {
        color: #ffffff;
        padding-bottom: 10px;
        font-size: 18px;
        font-weight: 700;
        padding: 0px 0px;
    }
    p.para1a.it-p {
        font-style: italic;
        font-size: 13px;
        font-weight: 600;
    }
    h5.head-2 {
        color: #132d63;
        padding-bottom: 10px;
        
        font-size: 22px;
    }
    h5.new {
        float: left;
        font-size: 13px;
        margin-top: 8px;
        line-height: 22px;
    }
    img.img-responsive.num-icon {
        float: left;
        width: 50px;
    }
    h1.head1a {
        color: #000000;
        padding-bottom: 0px;
        
        font-size: 27px;
    }
    ul.link-f1 li {
        line-height: 27px;
        font-size: 12px;
        color: #dddedf;
        list-style: none;
    }
    p.para-footer {
        line-height: 27px;
        font-size: 12px;
        color: #dddedf;
        list-style: none;
    }
    ul.link-f li {
        line-height: 27px;
        font-size: 12px;
        color: #dddedf;
        list-style: none;
    }

    ul.link-f a {
        line-height: 27px;
        font-size: 12px;
        color: #dddedf;
        list-style: none;
    }
    span.ec {
        
        color: #004ae1;
        font-size: 15px;
    }



}












@media (min-width: 1200px) and  (max-width: 1299px) {
  
    .navbar-dark .navbar-nav .nav-link {
        font-weight: 600;
        color: #fff !important;
        font-size: 12px;
        padding: 20px 10px;
    }
    .dropbtn {
        font-weight: 600;
        background-color: transparent;
        color: white;
        padding: 10px 10px;
        font-size: 12px;
        border: none;
    }



}


@media (min-width: 1300px) and  (max-width: 1600px) {
    .container.padbody {
        max-width: 1300px;
    }
    .navbar-dark .navbar-nav .nav-link {
        font-weight: 600;
        color: #fff !important;
        font-size: 12px;
        padding: 20px 10px;
    }
    .dropbtn {
        font-weight: 600;
        background-color: transparent;
        color: white;
        padding: 10px 10px;
        font-size: 12px;
        border: none;
    }



}
@media (min-width: 1601px) and  (max-width: 1900px) {
    .container.padbody {
        max-width: 1500px;
    }
   


}