
.slider-main{
  padding-right: 0px;
  padding-left: 0px;

  }
  .slider-title
  {
    text-align: left;
    position: relative;
    padding-bottom: 180px;
    padding-left: 0px;
    margin-left: -90px;     
  }
 .slider-title h4 
  {
    min-width: 552px;
    max-width: 552px;
    white-space: normal;
    font-size: 42px;
    line-height: 39px;
    font-weight: 700;
    color: rgb(255, 255, 255);
    font-family: "Roboto Slab";
    }
   .slider-title .btn-default
    {
    min-width: 172px;
    max-width: 172px;
    white-space: nowrap;
    font-size: 14px;
    line-height: 14px;
    font-weight: 700;
    color: rgb(63, 81, 181);
    font-family: "Open Sans";
    text-transform: uppercase;
    background-color: rgb(255, 255, 255);
    outline: none;
    box-shadow: none;
    box-sizing: border-box;
    visibility: inherit;
    min-height: 45px;
    max-height: 45px;
    border-radius: initial;
       margin-top: 10px;
    }
    
  .slider-title h6 
  {
    z-index: 5;
    white-space: nowrap;
    font-size: 24px;
    line-height: 22px;
    font-weight: 400;
    color: rgb(255, 255, 255);
    font-family: "Open Sans";
    visibility: inherit;
  }

   .form-inline .enq .col-sm-3 .form-control
    {
   border-radius: inherit;
    padding: 21px 10px 21px 10px;
    margin: 31px 4px 31px -12px;
    min-width: -webkit-fill-available;
    min-width: -moz-available;
    background-color: white;
    font-size: 15px;
    font-family: Roboto Slab;
    }
    .form-inline .enq
    {    
      margin-top: -55px !important;
      padding-right: 0px;
      background-color: black;
    }
   .enq .col-sm-3 .enq-btn 
    {
    background-color: transparent! important;
    border: 1px solid rgb(63, 81, 181);
    color: rgb(63, 81, 181);
    text-align: center;
    padding-top: 14px! important;
    padding-bottom: 28px! important;
    }
    
   .features-course {
    border: 1px solid #dedede;
    
    margin: 10px 0px 10px 0px;
    }
   .features-course .features-course-text
    {
    padding: 5px 20px 7px ;
    border-bottom: 1px solid #dedede;
    text-align: justify;
    }

.features-course .features-course-text p
{

    color: grey;
    font-size: 15px;
    font-family: sans-serif;
    font-weight: normal;
}

    .features-course .features-course-text a:hover
    {
      text-decoration: none;
    }
    .features-course-button
    {
       
    text-align: center;
    text-decoration: none;
    padding: 20px;
    }
     .features-course-wrap .features-course-button .btn-register-course
    {
    border-radius: inherit;
    background-color: #87c429 !important;
    color: white;
    font-size: 14px;
    font-family: "Roboto", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    }
    .features-course-wrap .features-course-button .btn-register-course:hover
    {
      background-color:black !important;
      color: white;
    }

   .features-course-button a.btn-register-course:hover
    {
      background-color: #182a8e;
    }

    input.btn.btn-more-course {
    background-color: transparent;
    border: 2px solid black;
    border-radius: inherit;
    padding: 10px 40px 10px 40px;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    margin-top: 28px;
    margin-bottom: 28px;
    font-family: "Roboto", sans-serif;
}
   .container .btn-more-course:hover
    {
      background-color: black;
      color: white;
    }
     .our-course .our-course-line 
     {
      width: 65px;
    font-size: 12px;
    height: 2px;
    background-color: #182a8e;
     }
  
   .our-value-icon .fa-graduation-cap , .fa-group , .fa-pagelines 
   {
    font-size: 75px;
    line-height: 150px;
    }
     .our-value-text .our-value-word
     {
       font-family: 'Open Sans', sans-serif;
       font-size: 14px;
      
     }

    .our-value-text .our-value-bar
     {
    height: 2px;
    background-color: aliceblue;
     margin: 15px auto;
    width: 40px;
    }

.our-value-icon {
    border: 1px solid;
    border-radius: 95px;
    height: 153px;
    width: 153px;
    margin: 0px auto;
}
.our-value-head{
  font-weight: 700;
    font-family: 'Roboto Slab', serif;
    font-size: 18px;
    text-transform: uppercase;
}  
.professional-title h4 {
    font-size: 30px;
    font-family: Roboto Slab;
    font-weight: 700;
    font-style: normal;
    display: inline-block;
    color: black;
}
.professional-content p {
    font-size: 15px;
    font-family: Open Sans, sans-serif;
    font-weight: 400;
    font-style: normal;
    line-height: 24px;
    padding-top: 21px;
    padding-bottom: 21px;
    text-align: justify;
    margin: 0;
    color: #524e4e;
}
.btn-professional
{
  background-color: #283593;
    color: #ffffff;
    border-width: 0px;
    font-family: Open Sans;
    font-weight: 700;
    font-style: normal;
    padding-top: 12px;
    padding-right: 45px;
    padding-bottom: 12px;
    padding-left: 45px;
    border-radius: inherit;
    text-transform: uppercase;
}
.btn-professional:hover
{
  background-color: black;
  color: white;
}
.feature-event-img a img , .feature-event-heading , .feature-event-description ,.event-line
{ 
   max-width: -webkit-fill-available;
 max-width: -moz-available;
     margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.event-title h2 ,   .our-course h2 ,h2.testimonial-title 
{
  font-family: Roboto Slab;
    font-weight: 700;
    font-style: normal;
    text-transform: uppercase;
}
 .feature-event-main .event-detalis p ,p.testimonial-description
{
  color: #616161;
    font-size: 14px;
    font-family: Open Sans;
    font-weight: 400;
    font-style: normal;

}
.feature-event-main .event-line ,.testimonial-bar
{
  width: 65px;
    font-size: 12px;
    height: 2px;
    background-color: #182a8e;
}
.feature-event-date
{
  text-align: center;
    position: absolute;
    left: 20px;
    top: 20px;
    background-color: rgba(0, 0, 0, 0.6);
    color: #fff;
    padding: 8px 20px 12px 20px;
    font-family: 'Roboto', sans-serif;
    text-transform: uppercase;
}
.feature-event-heading h3 a{

    font-weight: 700;
    font-size: 25px;
    font-family: 'Open Sans', serif;
}
.feature-event-heading h3 a:hover
{
  text-decoration: none;
}
.feature-event-description
{
    color: #616161;
    font-size: 16px;
       text-align: justify;
    line-height: 1.88;
    font-family: 'Open Sans', sans-serif;
}
@media only screen and (max-width: 768px)  and (min-width: 320px) 
  { 
    .slider-title
    {
      text-align: center;
      display: inline;
    }   

  }

@media only screen and (max-width: 736px)  and (min-width: 320px) 
{ .form-inline .enq
  {
    padding-top: 1px! important;
    margin-top: 41px! important;
  }
  .enq-btn
  {
    margin-top: 0px! important;
  }
}
@media only screen and (max-width: 812px)  and (min-width: 768px) 
{
  .enq  .col-sm-3 .form-control
  {
    width: 20px;
  }
  
}
.testimonial-feedback-thumb .tesimonial-pic
{
  border: 0px;
    border-radius: 50px;
}
.testimonial-feedback-text {
   
    background-color: white;
    padding: 20px 20px 20px 20px;
    font-size: 16px;
    border-radius: 5px;
    margin-bottom: -6px;
    color: #616161;
    text-align: justify;
    line-height: 1.88;
    font-family: 'Open Sans', sans-serif;
}
.testimonial-bar
{
  margin-bottom:10px;
background-color: white;
}
.features-course-text a h3 {
       font-size: 18px;
       color: #87c429;
}


#testimonial4 {
    overflow: hidden;
    min-height: 375px;
    position: relative;
   background-color: #87c429;
}
.testimonial4_header {
    top: 0;
    left: 0;
    bottom: 0;
    /*width: 550px;*/
    display: block;
    margin: 30px auto;
    text-align: center;
    position: relative;
}
.testimonial4_slide {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 70%;
    margin: auto;
    padding: 20px;
    position: relative;
    text-align: center;
}
.testimonial4_slide img {
    top: 0;
    left: 0;
    right: 0;
    width: 115px;
    height: 120px;
    margin: auto;
    display: block;
    color: #f2f2f2;
    font-size: 18px;
    line-height: 46px;
    text-align: center;
    position: relative;
}
.testimonial4_slide p {
    color: #ffffff;
    font-size: 16px;
   /*margin: 40px 93px 20px 93px;*/
}
.testimonial4_slide h4{
    color: #ffffff;
    font-size: 24px;
    font-weight: bold;
}
.testimonial4_control_button .carousel-control.left {
    left: 7%;
    right: auto;
}
.testimonial4_control_button .carousel-control {
    top: 175px;
    opacity: 1;
    width: 40px;
    bottom: auto;
    height: 40px;
    font-size: 10px;
    cursor: pointer;
    font-weight: 700;
    overflow: hidden;
    line-height: 38px;
    text-shadow: none;
    text-align: center;
    position: absolute;
    background: transparent;
    border: 2px solid #ffffff;
    text-transform: uppercase;
  
    border-radius: 100%;
    
    box-shadow: none;
  
    transition: all 0.6s cubic-bezier(0.3,1,0,1);
}
.testimonial4_control_button .carousel-control.right {
    right: 7%;
    left: auto;
}
.testimonial4_control_button .carousel-control.right {
    right: 7%;
    left: auto;
}