.col-6 {
   width: 50%;
}

.features{
   margin-top: 70px;
   margin-bottom: 20px;
   position:relative;
}

.features .features-content{
   text-transform: uppercase;
   font-weight:100;
}

.features .features-image .flexslider {
   list-style: none
}

.features.row {
   width: 100%;
}

#features-block_5f75ea8cc0c2c{
   margin-top:80px;
}

.features .features-content ul{
   padding-left:0;
}

.features li{
   list-style-type:none;
}

.features li img{
   margin-right: 10px;
}

.features .features-content .button{
   color: #000000;
   border: #000000 solid 1px;
   text-transform: capitalize;
   margin-top: 20px;
}

.features .button-div .button{
   visibility: hidden;
}

.features .swiper-slide{
   width:auto;
}

.features .swiper-wrapper {
   box-sizing: border-box;
}

.features .features-image .swiper-slide-next{
   transform: scale(1.2);
   z-index:10;
}

.features .features-image .swiper-slide-active {
   transform: scale(0.9);
}

.features .features-image .swiper-slide-duplicate-prev {
   transform: scale(0.9);
   z-index:-1;
}

.features-image .container{
   padding-top: 20px;
   padding-bottom: 90px;
}

.features .features-button-prev {
   cursor: pointer;
   position:absolute;
   top:210px;
   left:-50px;
}

.features .features-button-next {
   cursor: pointer;
   position:absolute;
   top:210px;
   right:-50px;
   
}

 .features .swiper-slide .slider-navigation img {
    width: 20px;
} 

/* Medium devices (tablets, less than 992px) */
@media (max-width: 992px) {
   .features .features-nav .features-button-prev {
      top: 130px;
      left: -30px;
   }

   .features .features-nav .features-button-next {
      top: 130px;
      right: -30px;
   } 
}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 768px) {
   .features .features-content ul{
      display:none;
   }

   .features .features-nav {
      display: flex;
      justify-content: center;
      margin-top: 40px;
      padding-left: 50%;
   }

   .features .features-nav img {
      height: 20px;
   }

   .features .features-nav .features-button-prev {
      position: static;
      margin-right: 30px;
   }

   .features .features-nav .features-button-next {
      position: static;
   }

   .features .features-image .swiper-slide-next{
      visibility:hidden;
   }
   
   .features .features-image .swiper-slide-active {
      transform: scale(1);
      margin-right:20px;
      margin-left: 100px;
   }
   
   .features .features-image .swiper-slide-duplicate-prev {
      visibility:hidden;
   }

   .features .features-content .button {
      visibility:hidden;
   }

   .features .button-div .button{
      visibility: visible;
      color: #000000;
      border: #000000 solid 1px;
      text-transform: capitalize;
      margin-top: 15px;
      margin-left:200px;
   }

   .features-image .container{
      padding-bottom: 30px;
   }

}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 576px) {

   .features {
      padding: 0px 20px;
   }

   .features .features-nav {
      padding-left: 40%;
   }

   .features .features-image .swiper-slide-active {
      margin-left: 20px;
   }

   .features .button-div .button{
      margin-left: 50px;
   }

}