h4 { margin: 0; }
.inner { margin: auto; width: 80%; }
.navbar-index { background-color: white; }



.btn-standout {
  background-color: #e3611a!important;
  font-size: 19px!important;
    border-radius: 22px!important;
    padding-top: 9px!important;
    padding-bottom: 9px!important;
    padding-right: 17px!important;
    padding-left: 17px!important;
    border-color:#e3611a!important;
    font-weight: 600;
}


#s2 { padding: 50px 0; background-color: #e1ecfd; }
#s2 .blue { position: absolute; width: 100%; height: 230px; background-color: #5bd7e4; margin-top: -50px; }
#s2 .col-sm-7 { padding-right: 15px; }
#s2 img { max-height: 370px; float: right; margin-bottom: 20px; }
@media screen and (max-width: 991px) {
  #s2 img { float: left; margin-top: 2px; }
}
#s2 .mobile-img { display: none; }
#s2 img.visible-xs { float: left; margin-bottom: 20px; }
#s2 p { clear: both; }

.btn-primary {
  background-color: #443d64;
  font-family: 'Roboto Slab';
  border-radius: 2px;

  font-size: 21px;
  letter-spacing: 0.5px;
  font-family: 'Roboto Slab';
}

.btn-info {
  background-color: #e1ecfd;
  font-family: 'Roboto Slab';
  border-radius: 2px;

  font-size: 19px;
  letter-spacing: 0.5px;
  font-family: 'Roboto Slab';
  border-color: unset!important;
  padding: 6px 12px!important;
}


h4 {
  font-size: 31px;
}
/*
#s2 a { font-family: 'Roboto Slab'; clear: both; padding: 5px 43px; border-radius: 2px; background-color: #443d64; font-size: 14px; color: #fff; }
#s2 a { font-weight:bold;
*/
/* #s2 .blue { background-color: #5bd7e4; padding: 50px 0 33px; }
#s2 * { color: #443d64; }
#s2 .inner h4 { font-size: 24px; }
#s2 .inner p { width: 40%; }
#s2 .inner.second { padding: 30px 0 40px; }
#s2 .inner.second p { font-family: 'Roboto Slab'; width: 40%; margin-bottom: 25px; color: #443d64; }
#s2 .inner.second img { float: right; width: 300px; margin: -120px 0 20px; }
#s2 .inner.second a { font-family: 'Roboto Slab'; padding: 5px 43px; border-radius: 2px; background-color: #443d64; font-size: 14px; color: #fff; } */

#s3 { background-color: #f7f7f7; text-align: center; padding: 30px 0 50px; }
#s3 h4, #s3 .inner a { color: #443d64; }
#s3 .inner { display: flex; justify-content: center; margin: 30px 0 0; width: 100%; flex-wrap: wrap; }
#s3 .inner .item { margin: 0 50px 20px; width: 100px; }
#s3 .inner .item p { font-family: 'Roboto Slab'; color: #443d64; margin-top: 5px; }
#s3 .inner .item .flexbox { width: 100px; height: 100px; }
#s3 .inner .item img { max-width: 100%; max-height: 100%; margin: 0px auto 10px; }
#s3 a.link p { font-family: 'Roboto Slab'; border-radius: 2px; background-color: #443d64; color: #fff; padding: 5px 15px; font-size: 12px; letter-spacing: 0.5px; width: 500px; margin: auto; }

#s4 { background-color: #2b263f; padding: 25px 0 20px; text-align: center; color: #fff; }
#s4 p { color: #fff; }
#s4 .inner { margin: 30px auto; display: flex; justify-content: center; }
#s4 .inner a { margin: 0 80px; }
#s4 .thumbnail { width: 120px; height: 100px; padding: 0; border: none; }
#s4 .inner .partner p { max-width: 120px; }

#s5 { background-color: #e1ecfd; padding: 30px 0; text-align: center; font-size: 18px; }
#s5 .item p { font-family: 'Roboto Slab'; color: #443d64; margin: 15px 0;font-size: 15px; }
#s5 .inner .items {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

#s5 .item {
  margin-bottom: 0px;
  min-width: 210px;
  width: 240px;
  margin: 10px;
  background-color: #e1ecfd;
  padding: 15px;
  text-align: center;
  padding-bottom: 0px;
}

#s6 { padding: 30px; text-align: center; }
#s6 .inner .items { display: flex; justify-content: center; flex-wrap: wrap; }
#s6 .item { margin-bottom: 10px; min-width: 210px; width: 240px; margin: 10px; background-color: #e1ecfd; padding: 15px; text-align: center; }
#s6 .item img { width: 50px; height: 50px; border-radius: 50px; margin-top: -50px; background: white; }
#s6 .item h4 { font-size: 19px; margin: 10px 0; color: #443d64; font-weight: bold; }
#s6 .item p { color: #443d64; font-size: 14px; }
#s6 .item a { color: #443d64; font-size: 10px; letter-spacing: 0.5px; font-weight: bold; color:white; }
#s6 .item h4:nth-of-type(2) { margin-top: 20px; }

.mindset-lab { background-image: url("https://cristiannica.co.uk/storage/banners/F4OIPBW9UwHMOyVpirZO6W2VRtQweCDjLEnzYzA6.jpeg")!important; }

.ml-banner {
  height: unset!important;
}

#s7 { background-color: #f7f7f7; }
#s7 h4 { font-size: 25px; }
#s7 h4, #s7 p { color: #443d64; }

#s8 { background-color: #dedede; padding: 60px 30px; text-align: center; }
#s8 .inner { display: flex; justify-content: center; margin-top: 10px; }
#s8 .inner .item { margin: 15px; width: 390px; padding: 15px; font-size: 12px; color: #000; }
#s8 .inner td {  background-color: #fff; margin:15px; border: 11px solid #dedede;}
#s8 .inner h4 { font-size: 17px; font-weight:bold; margin-bottom: 10px; }
#s8 .inner p { color: #000; }
/* #s8 .inner .item a, */
/* a.see-all { font-size: 12px; color: #000; font-weight: bold; text-align: center; } */

#s9 { background-color: #dedede; padding: 50px; color: #000; text-align: center; }
#s9 .inner { display: flex; justify-content: space-around; padding: 20px 0; }
#s9 .inner .partner { margin: 0 10px; }
#s9 .inner .partner .thumbnail { background-color: rgba(0,0,0,0); border: none; margin-bottom: 5px; }
#s9 .inner .partner p { max-width: 120px; color: #000; }

.inner.logos { flex-wrap: wrap; }

#s10 { padding: 50px; text-align: center; background-color: #fff; }
#s10 .inner { margin-top: 20px; display: flex; justify-content: space-around; flex-wrap: wrap; }
#s10 .inner .item { width: 400px; padding: 15px; }
#s10 .inner .item h4 { font-size: 17px; margin-bottom: 20px; text-align: left; font-weight:bold; }
#s10 .inner .item p { font-size: 12px; color: #000; text-align:left; }
/* #s10 .inner .item a { color: #000; font-size: 11px; letter-spacing: 0.5px; } */
#s10 .col-sm-6 { margin-bottom: 50px; }
#sub-news a {

  color: #fff!important;

}
