#slogan{text-align:center !important}
.stats-block p{text-align:center !important}
.mm-listitem_vertical>.mm-listitem__btn{position:absolute;width:100%}
p, ul li{text-align:justify !important}
.aligncenter{margin:auto;display:block}

.video-block{background:url('/wp-content/uploads/2024/04/vipin-joseph-HBWqGMDwtLE-unsplash-scaled.jpg') no-repeat;background-size:cover; background-position: top center; padding:100px 0px}
.video-block .col-md-12{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}
.video-block a:hover{text-decoration: none}

.video-block p{color:#fff;padding:30px;font-size:18px}
.video-block hr{color:#fff}

html  {
   width: 100%;
   height: 100%;
   margin: 0px;
   padding: 0px;
   overflow-x: hidden;
}
.cards-block .container .row{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
}
.cards-block .col-lg-4,.cards-block .col-lg-8
{
  display: flex;
  flex-direction: column;
}
.cards-block .card .card-body{padding-bottom:2px;padding-top:2px}
.lr-pad{padding-left:70px;padding-right:70px}
#covid-link:hover{text-decoration: none}
.menu-block{background:#114674 ;padding:8px 0px;
  -webkit-box-shadow: 0px 8px 13px 0px rgba(0,0,0,0.22);
  -moz-box-shadow: 0px 8px 13px 0px rgba(0,0,0,0.22);
  box-shadow: 0px 8px 13px 0px rgba(0,0,0,0.22);
  z-index:10000;
  position: -webkit-sticky; /* Safari */
 position: sticky;
 top: 0;
}
.menu-block-sm{padding:15px 0px}
.top-bar{padding:4px 0px;}
*{font-family: 'Muli', sans-serif;}
h1,h2,h3,h4,h5{font-weight:800}
#report-card{
  margin-left: 23px;
  height:100%;
  /*background:url('/wp-content/uploads/2020/09/annual-report1.jpg') no-repeat;*/
  /*background:url('/wp-content/uploads/2020/07/Photo-for-Annual-Report-dashboard-right-2.jpg') no-repeat;*/
  background-size:cover;
/* bhagat
/* height:100%;
background: #58db99; /* Old browsers */
/* background: -moz-linear-gradient(left, #58db99 0%, #59e4a3 15%, #59e4a3 23%, #59e4a3 30%, #55de96 47%, #55de96 47%, #69ca87 68%, #53e789 100%); /* FF3.6-15 */
/* background: -webkit-linear-gradient(left, #58db99 0%,#59e4a3 15%,#59e4a3 23%,#59e4a3 30%,#55de96 47%,#55de96 47%,#69ca87 68%,#53e789 100%); /* Chrome10-25,Safari5.1-6 */
/* background: linear-gradient(to right, #58db99 0%,#59e4a3 15%,#59e4a3 23%,#59e4a3 30%,#55de96 47%,#55de96 47%,#69ca87 68%,#53e789 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58db99', endColorstr='#53e789',GradientType=1 ); /* IE6-9  bhagat */

}
.card-text-lg{
  margin-left:80px;padding-left:20px;border-left:6px solid #000;margin-top:40px;margin-bottom:40px
}

.category-text{
  background:#000;
  display:inline;
  padding:4px 15px;
  margin-left:-21px;
  color:#fff;
  font-weight:600;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.card-text-lg h1{font-size:4.5vw}
.card-text-lg h2{color:#fff}

.link-text{
  float:right;
  background:#fff;
  display:inline;
  padding:4px 15px;
  margin-right:-21px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.link-text a{font-weight:600;color:#000;}

#corona-card{
  background:url('img/covid-back.jpg') no-repeat;
  background-size:cover;
}


#news-card .col p{margin-bottom:6px;line-height: 20px}
#news-card .card{border:1px solid grey;background-color:transparent;margin-right:4px}
#news-card .card .card-body p{font-size:13px}
#news-card .card-body img{margin-top:-60px}


#connect-card{
  background:url('img/connect-back.jpg') no-repeat;background-size:cover;height:450px;
}
#converge-card{
  background:url('/wp-content/uploads/2020/08/Connect-Photo-scaled.jpg') no-repeat;background-size:cover;height:450px;padding-bottom:0px !important
}
#shop-card{
  background:url('/wp-content/uploads/2020/08/shop2.jpg') no-repeat;background-size:cover;height:450px;padding-bottom:0px !important
}

.menu-item-has-children{color:Red;}
.menu-item-has-children a{cursor: pointer}

.menu-item-has-children a:after,
.menu-item-has-children .menu-item-has-children a:after,
.menu-item-has-children .menu-item-has-children .menu-item-has-children a:after{
  content: '\f0d7';
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    margin-left:5px;
    color:grey;
}

.sub-menu{display:none}
.sub-menu a:after,.sub-menu .sub-menu a:after,.sub-menu .sub-menu .sub-menu a:after{content: none;}
.menu,.menu .sub-menu{list-style:none;padding-left:0px}
.sub-menu{margin-left:20px}

.footer-block,.footer-block2,.footer-block3{background:#114674;color:#f2f2f2}

.footer-area h4{font-size:16px;text-transform:uppercase}
.footer-area ul li a,.footer-area a{color:#f2f2f2}
#website-info a{margin-right:16px;margin-left:16px}
#website-info .textwidget p{text-align:center !important}
.footer-area-last .textwidget p{text-align:center !important}
.page-header{
  background: #76b852;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #8DC26F, #76b852);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #8DC26F, #76b852); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

  padding-top:50px;padding-bottom:60px;
  border-bottom:1px solid #ededed;
}
.page-header h1{color:#f2f2f2}
.page-header .post-categories{list-style:none;padding-left:0px;margin-bottom:0px}
.page-header .post-categories li a{color:#000;font-weight:600;}
.entry-title a{color:#4a6e4f !important}

.hidden-card{display:none;
  background:rgba(234, 231, 232, 0.5);
  padding:25px;
  padding-bottom:0px;
  height:100%;
  z-index:4;
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
}
.hidden-card h4{margin-top:10%;}

.action-lg{
  float:left;
  position:relative;
  top:20px;
  margin-top:60%;
  font-size:30px;
  color:#fff;
  z-index:1;
  background:rgba(0,0,0,0.8);
  padding:5px 30px;
  margin-left:-20px
}

.cards-block{background:#f4f4f4}
/* The side navigation menu */
.menu-heading{padding-left:26px;font-weight:600;color:#7cb693}


@media (max-width:1200px)
{
  #news-card .col-md-3 p{font-size:12px}
  .lr-pad{padding-right:6px;padding-left:6px}
}

@media (max-width:768px)
{
  #news-card .col-md-3 p{font-size:12px}
  #news-card .card-group .card{margin-bottom:60px}
  .lr-pad{padding-right:6px;padding-left:6px}
}
