
/* Testimonial CSS Code Start */
/* background */
.carousel-bg {
  background-color: none;

}
/* quote */
.quote-image {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: auto;
  padding-top: 60px;
  width: 80px;
}
/* text-style */
.testimonial-style .testimonial-caption-style {
  font-family: "";
  font-weight: 400;
  font-size: 20px;
  color: #354052;
  line-height: 30px;
  bottom: 40%;
  text-shadow: none;
  top: 10%;
}
.testimonial-style .testimonial-authors {
  font-family: "";
  font-weight: 700;
  font-size: 20px;
  color: #354052;
  line-height: 30px;
  margin-top: 40px;
}
/* carousel-height-control */
.testimonial-style .carousel-inner > .item {
  padding-top: auto;
  padding-bottom: auto;
  height: 380px;
}
/* carousel-left-right-control */
.testimonial-style .carousel-control.left {
  background: none;
  box-shadow: none;
  text-shadow: none;
}
.testimonial-style .carousel-control.right {
  background: none;
  box-shadow: none;
  text-shadow: none;
}
.testimonial-style .carousel-control {
  color: #354052;
}
.testimonial-style .carousel-control:hover {
  color: #354052;
  text-decoration: none;
  transition: background-color 1s ease;
}
/* indicators */
.testimonial-style .carousel-indicators .active {
  background-color: #fff;
  width: 14px;
  height: 14px;
  transition: background 1s cubic-bezier(0.22, 0.61, 0.36, 1);
}
.testimonial-style .carousel-indicators li {
  border: 2px solid #354052;
  background-color: #354052;
}


.aboutsecss{
    margin-top:100px;
}
.mamabout{
/*height: 380px;
margin-top: -40px;*/
height: 380px;
margin-top: -35px;
/*margin-left: -300px;*/
}
.mampict{
    margin-top: -130px;
}
@media(max-width:767px){
   .mamabout{
/*height: 380px;
margin-top: -40px;*/
height: 510px;
margin-top: 0px;
margin-left: -18px;
margin-bottom: 131px;
}
}
.sapntext{
    margin-top:140px;
}
.abback{
    background-color:#50a610;
    padding: 17px;
}

.sapnabde{
    /*margin-top: 130px;*/
    margin-top: -85px;
margin-left: 260px;
}

@media(max-width:767px){
    .sapnabde{
    /*margin-top: 130px;*/
    margin-top: 0px;
margin-left: 0px;
}
}
.sizeo {
    font-size: 46px;
    border-radius: 50%;
    border: 3px solid #50a610;
    padding: 0px;
    width: 110px;
    height: 110px;
}
.grow:hover {
    transform: scale(1.2);
    transition: 0.5s ease;
}
.sizeo:hover {
    border: 5px solid #50a610;
    box-shadow: 0 0 15px #133080;
    transition: all 0.9s ease;
    background-color: #50a610;
    color: #fff;
}

.serhe{
    background-color: #50a610;
height: 110px;
padding: 11px;
margin-top: -39px;
}
.servich{
    margin-top:55px;
}
.button-1 {
    background-color: transparent;
    border: 3px solid #50a610;
    border-radius: ;
    -webkit-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
    color: #000;
}
.button {
    width: 170px;
    padding-top: 11px;
    padding-bottom: 11px;
    text-align: center;
    color: #000;
    text-transform: uppercase;
    font-weight: 600;
    margin-left: 0px;
    margin-bottom: 30px;
    cursor: pointer;
    display: inline-block;
}
.button-1:hover {
   box-shadow: 0 0 10px 0 #133080 inset, 0 0 20px 2px #133080;
border: 3px solid #133080;
}

