*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

/* header */
section{
  display: block;
  position: relative;
  top: 80;
}
.s-head{
  /* background-image: url("../images/headerback.png"); */
  width: 100%;
  height: 150px;
  /* background-color: black; */
  position: relative;
  background-position: center;
  background-color: #FA6400;
  background-repeat: no-repeat;
  background-size: cover;
}

.s-head-title{
  position: relative;
  top: 51px;
  font-size: 37px;
  color: white;
  text-align: center;
}



/* About us content */

#trainingAboutUs{
  position: relative;

  width: 100%;
  height: auto;
  background-color: white;
  padding: 56px;
}

.trainingAboutUsContent{
color: #555555;
padding-top: 20px;
text-align: center;
}

/* Types of training section */

/* Regular Training */
#regularTrainings{
  position: relative;

  width: 100%;
  height: auto;
  /* height: 500px; */
  padding: 40px 0px;
  background-color: #f1f1f1;
 
  /* background-color: aquamarine; */
}
#regularTrainings{
    clear: both;
}


/* Summer Training */
#summerTrainings{
    position: relative;
  
    width: 100%;
    height: auto;
    /* height: 500px; */
   
    padding: 40px 0px;
    /* background-color: #f1f1f1; */
    /* background-color: aquamarine; */
  }
  #summerTrainings{
    clear: both;
  }
 #regularTrainings img{
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 100%;
    /* float: right; */
    height: auto;
}

#summerTrainings img{
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width:100%;
    clear: both;
    height: auto;
}
.trainingTitle{
    color: #010e76;
    font-size: 36px;
    text-transform: uppercase;
    text-decoration: underline;
}
.trainingDescription{
    padding-top: 20px;
    line-height: 31px;
    text-align: justify;
    color: black;
    clear: both;
}

/* Why Techvanto _________________*/

#WhyTechvanto {
  /* border: solid blue; */
  /* height: 400px; */
  position: relative;

  width: 100%;
  height: auto;

  padding: 40px 0px;
  background-color: black;
}
#WhyTechvanto h1,#WhyTechvanto h3,#WhyTechvanto span,#WhyTechvanto p{
  color: white;
}
#WhyTechvanto h3 , #WhyTechvanto span{
  display: table-cell;
  line-height: 30px;
  vertical-align: middle;
}
#WhyTechvanto span{
 padding-left: 15px;
 font-size: 25px;
}
#WhyTechvanto p{
 float: left;
 text-align: left;
 margin-top: 10px;
}

#coursesSlider{
  position: relative;

  width: 100%;
  height: auto;
  clear: both;
  padding: 40px 0px;
}

/* Footer */


  .footerSection{
    position: relative;
  
  }
  



  /* responsive design */


  @media screen and (min-width:0px )and (max-width:768px){
    .s-head{
      background-image: url("../images/headerback.png");
  width: 100%;
  height: 150px;
  /* background-color: black; */
  position: relative;
  background-position: center;

  background-repeat: no-repeat;
  background-size: cover;
    }

    #trainingAboutUs{
      position: relative;
    
      width: 100%;
      height: auto;
      /* background-color: aquamarine; */
      padding: 20px;
    font-size: 18px;
    }
    .trainingTitle{
        margin-top: 40px;
        font-size: 20px;
    }
    #regularTrainings{
      position: relative;
    
      width: 100%;
      height: auto;
      clear: both;
      /* background-color: aquamarine; */
    }

    #summerTrainings{
      position: relative;
    
      width: 100%;
      height: auto;
      clear: both;
      /* background-color: aquamarine; */
    
    }

#regularTrainings img{
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 100%;
    height: auto;
}

#summerTrainings img{
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width:100%;
    height: auto;
}
.trainingDescription{
    font-size: 18px;
    
}
    
  }