.carousel .section-head__title{text-align: center;margin-bottom:  50px;}
.feature__pic {
  white-space: nowrap; }
  .feature__pic:before {
    display: inline-block;
    content: '';
    height: 100%;
    vertical-align: middle;
    width: 0; }
  .feature__img {
    display: inline-block;
    max-width: 100%;
    vertical-align: middle;
    white-space: normal; }

.feature__name {
  display: table-cell;
  position: relative;
  overflow: hidden;
  margin-bottom: 20px; 
  }
  .feature__name span.main-title {
    font-size: 1.5em;
    color: #000;
	}
  .feature__name:after {
    background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(80%, #fff), to(#fff));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #fff 80%, #fff 100%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #fff 80%, #fff 100%);
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 80%, #fff 100%);
    bottom: 0;
    right: 0;
    content: "";
    height: 23px;
    position: absolute;
    top: 0;
    width: 10%; }

.feature {
  text-align: center; }
  .feature__name {
        color: #676d72;
    font-size: 1em;
    height: 69.6px;
    margin: 0;
    padding: 0;
    vertical-align: top;
    width: 70%; }
    .feature__name:after {
      top: 46.4px; }
  .feature__icon, .feature__pic {
    display: table-cell;
    margin-bottom: 5.75px;
    width: 29%;
    text-align: center; }
  .carousel__list .feature:nth-child(odd) svg, .carousel__list .feature1:nth-child(odd) svg  {
    font-size: 66px;
    fill: #414bb2 !important;  } 
  .carousel__list .feature:nth-child(even) svg, .carousel__list .feature1:nth-child(even) svg {
    font-size: 66px;
    fill: #414bb2; }
    /*.carousel__list svg:nth-child(odd) {
		fill: red;
	}*/
    .feature__icon > svg {
      display: block;
      height: 1em !important;
      margin: auto;
      width: 1em !important; }
	 
  .feature > a:hover {
    text-decoration: none; }
  @media (min-width: 760px) {
  .feature1 .feature__icon > svg {
      margin: 0 62px; }
  }
  @media (max-width: 760px) {
   .carousel__list .feature:nth-child(odd) svg, .carousel__list .feature1 svg  {
	   width: 70% !important;
	   margin-right: 20px;
   }
   .feature1{
	   margin-top: 40px;
   } 
   .feature1:first-child{margin-top: 0px;}
  }
/*# sourceMappingURL=style.css.map */
