body {
  margin: 0;
  text-align: center;
  font-family: 'Gelasio', serif;
  /*font-family: Roboto,sans-serif!important;*/
  /*font-family: 'Noto Serif'!important;*/
  /*background-color: #f4f4f4; //white smoke*/
  background-color: #f4f4f4;
  width: 100%;
  font-size: 1rem;
}

@media screen and (max-width:994px) {
  .hide {
    display: none;
  }

  .Header_division {
    text-align: center;
  }

  .refrence_section {
    display: none;
  }
}

@media screen and (min-width:994px) {
  .small_screen {
    display: none;
  }
}

h1, h2, h3 {
  font-family: 'Noto Serif', serif;
}

h2 {
  padding-bottom: 10px;
  padding-left: 10px;
}

.hr_ruler {
  background-color: white;
  border-style: dotted none none;
  width: 20%;
  border-width: 8px;
  border-color: grey;
  height: 10px;
  margin-top: 80px;
  margin-bottom: 80px;
}

.header_item1 {
  color: black;
  text-align: left;
  height: auto;
}

.header_item2{
padding-top: 0;
padding-left: 15px;
padding-bottom: 0;
padding-right: 15px;

}

.header_item1:hover{
  color: black;

}

.Menu_container {
  /*background-color: #f4f4f4;*/

  position: relative;
 font-size: 14px;
  height: auto;
  padding-bottom:0;
  padding-top: 5px;

}

.Menu {
  /*border-bottom: 2px solid;
  border-top: 2px solid;
  border-color:#d3d4d8;
  background-color:#e3e3e3;*/
}

.menu_items {
  padding-right: 20px;
  padding-left: 5px;
}

.menu_nav {
  text-align: left;
}

.slide_show {
  border-bottom: 3px solid;
  background-color: #fff;
}

.slide_img {

  height: 350px;
  width: 100%;;
}

.card {
  margin: 60px;
   border: 2px solid #5fb3bd;
   
}

.refrence_section {
  margin-top: 60px;
  background-color: #46b5d1;
}

.reffer_logo{

  padding-right: 80px;
}

.Site_logo {
  height: 100px;
  border-radius: 50%;

}

/*.footer_section {
  background: rgb(34, 40, 49);
  background: radial-gradient(circle, rgba(34, 40, 49, 1) 0%, rgba(21, 24, 28, 0.950315160243785) 100%);
  text-align: center;
  height:150px;
}*/

.disclaimer {
  color: white;
  font-size: 10px;
}
.videoInsert {
   position: relative; 
    right: 0; 
    bottom: 0;
    min-width: 100%; 
    min-height: 100%;
    width: auto; 
    height: auto; 
    z-index: -1;
   
}
video {
  /* override other styles to make responsive */
  width: 100%    !important;
  height: auto   !important;
}
#videoh
{
    margin-left:0;
    width: 70%; 
    height: auto; 
}
.carouseligot
{  
background: rgba(0,0,100,0.4);  
}

.MultiCarousel
{ /*float: left; overflow: hidden; padding: 15px; width: 100%; position:relative;*/ 
  float: left; overflow: hidden; padding: 15px; width: 100%; position:relative; 
  
}
    .MultiCarousel .MultiCarousel-inner { transition: 1s ease all; float: left; }
        .MultiCarousel .MultiCarousel-inner .item { float: left;}
        .MultiCarousel .MultiCarousel-inner .item > div { text-align: center; padding:10px; margin:10px; background:#f1f1f1; color:#666;}
    .MultiCarousel .leftLst, .MultiCarousel .rightLst { position:absolute; border-radius:50%;top:calc(50% - 20px); }
    .MultiCarousel .leftLst { left:0; }
    .MultiCarousel .rightLst { right:0; }
    
        .MultiCarousel .leftLst.over, .MultiCarousel .rightLst.over { pointer-events: none; background:#ccc;

  }

#partners
{
    /*background-image: linear-gradient(rgba(0,0,0,0.8),rgba(0,0,0,0.8),url(partnersbg.jpg));*/
    /*background-image: url(partnersbg.jpg);*/
    background-color: #e5dfdf; 
    overflow: auto;
}       
.footer_section {
  background: rgba(0,0,21,0.4);
  background-image: linear-gradient(to right, #a517ba, #5f1782);
  text-align: center;
  height:150px;
}
#Principlesleadership
{
    /*background-image: url(bgprinciples.png);*/
    /*background-color:#fdbc00;*/
}

.column1 {
  float: left;
  width: 50%;
}
.column2 {
  float: right;
  width: 45%;
}
.column3 {
  float: left;
  width: 5%;
}
.article {
    position: relative;
     display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;

    background: #fff;
    border: 2px solid #5fb3bd;
    border-radius: 4px;
    margin: 50px auto 28px;
    overflow: hidden;
    padding: 0;
    /*width: 1080px;*/
}
.article-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: #46b5d1;
  border-bottom: 1px solid #5fb3bd;
}

p.article {
  border: none;
    border-radius: 4px;
  text-align:justify;margin-left:50px;margin-right:30px;margin-top:30px;margin-bottom:7px;
}

ul.cbclist {
  border: none;  
  text-align:justify;margin-left:50px;margin-right:30px;margin-top:30px;margin-bottom:7px;
  list-style-type:square;
  
}

ol.cbclist {
  border: none;  
  text-align:justify;margin-left:50px;margin-right:30px;margin-top:30px;margin-bottom:7px;
  list-style-type:decimal;
  
}

.container1 {
  width: 95%;
  padding-right:15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  /*margin-left: 35px;
  margin-right: 35px;*/
}
 /*.container1 {
    min-width: 992px !important;
  }
 @media (min-width: 576px) {
  .container1 {
    max-width: 540px;
  }
}
 @media (min-width: 768px) {
  .container1 {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .container1 {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .container1 {
    max-width: 1140px;
  }
}


.container1-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}*/