@charset "utf-8";
/* CSS Document */

body{ font-family: 'Open Sans', sans-serif;}
/*.bg1{ background: #f0f4fe;}*/
.bg2{ background: #fcfcfd;}
.navbar-brand{ display: none;}

.header{background: #fff;  padding: 10px 0;}
.title{font-family: Montserrat; font-weight: 700; font-style: normal; font-size: 27px; padding: 50px 0 15px 0;}
.title a{color:#f9db83; text-decoration: none;}
.box1{background: #f1f1f1;  display: flex;  min-height: 111px;  justify-content: center; text-align: center; align-items: center; box-shadow: 0 1px 6px rgba(32,33,36,.28);
  border-color: rgba(223,225,229,0);  padding: 15px; font-size: 19px;  font-weight: 600; margin-bottom: 30px;} 
.datebox{ box-shadow: 0 1px 6px rgba(32,33,36,.28);  margin-bottom: 30px;     background: #fff;}
.date1{ 
   background: #f9db83; color: #ad03bf; font-size: 16px;  font-weight: bold; padding:22px 10px; text-align: center; }
  .datetext{position: absolute;
    left: 15px; right: 15px;
    top: 50%;
    transform: translateY(-50%); }
.eventdatetime{ font-size: 25px; font-weight: bold;}
.eventdatetime span{ color: #db192b;}
.title2{font-family: Montserrat; font-weight: 700; font-style: normal; font-size: 22px; padding:30px 0 15px 0;}
.customList{ padding:0px 15px; margin: 0px;}
.customList li{ padding: 5px 0;}
.customList li strong{color: #db192b;}
.customlist2{ padding:0px 20px 50px; margin: 0px; }
.customlist2 li{ padding: 5px 0;}
.applybtn{ text-align: center;}
.applybtn a{ background: #db192b; font-size: 25px; font-weight: bold; border-radius: 10px; min-width: 150px; color: #fff; text-align: center; text-decoration: none;
  padding: 10px 50px;}
#eligibilitycriteria{ background: #f1f1f1; margin:50px 0 0px 0; padding-bottom: 50px;}
.importanDate{ background: #f1f1f1; margin: 50px 0 0; padding-bottom: 50px;}
#contact{ background: #222; color: #fff; padding: 30px 0; text-align: center;}
#contact a{ color: #9e8455; text-decoration: none;}
.nav-link{font-weight: bold; padding: 0 15px !important;
  font-size: 14px;}
.bg12{ background: #f1f1f1; margin:50px 0 0px 0; padding-bottom: 50px;}


:focus,
.focus-visible:focus:not(:focus-visible) {
  outline: 0;
  box-shadow:
    0 0 0 0 #fff,
    0 0 0 0 #069;
}
.awardCat{background: #f1f1f1; border-radius: 5px 5px 0 0; font-size: 13px;
  padding: 15px; min-height: 69px;
  font-weight: bold;}
.boxsize{min-height: 444px;
  margin-bottom: 30px;}

@media (max-width:575px){
  .datetext{position:static; transform: translateY(0%); padding: 20px; text-align: center;;
    }
}
@media (min-width:576px) and (max-width:1398px){
  .nav-link{
  font-weight: bold;
  padding: 0 10px !important;
  font-size: 13px;
}
}

