@import "custom-variables/variables";
@import "../../bootstrap-4.0.0/scss/functions";
@import "../../bootstrap-4.0.0/scss/variables";
@import "../../bootstrap-4.0.0/scss/mixins";

@import "custom/sidebar-left";
@import "custom/pagination";
@import "custom/breadcrumbs";
@import "plugin/slick";
@import "custom/banner-style";
// #content-wrapper {
//     width: 100%;
//     background: #f6f6f6;
//     margin: 0;
//     padding: 20px 0 50px;
//     position: relative;
// }
form{
  margin: 0;
}
.solution-list{
  .single-box{
     box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.05);
    &:hover {
    .fig img {
      transform: scale(1.08);
    }
  }
  .cnt {
      p a{
        color: #606563;
      }
   }
  .fig{
    position: relative;
    overflow: hidden;
    border: 7px solid $white;
    border-bottom: none;
    img {
      transform: scale(1);
      width: 100%;
      @include transition(all 2s cubic-bezier(0.165, 0.84, 0.44, 1));
    }
    h3 {
      position: absolute;
      bottom: 0;
      left: 0;
      padding: 10px;
      color: $light;
      font-size: 16px;
      text-transform: uppercase;
      margin-bottom: 0;
    }
  }
 }
}
.partners-say-block{
  .fig{
    h3{
      a{
        color: $black;
        text-transform: capitalize;
        font-weight: $font-weight-normal;
      }
    }
  }
  .single-box{
    .img-tag{
    img{
      width: 80px;
      height: 80px;
    }
  }
  }
  .say-slider{
    .slick-prev{
      position: absolute;
      left: 0;
      top: 50%;
      transform: translate(0, -50%);
      z-index: 99;
      cursor: pointer;
    }
    .slick-next{
      position: absolute;
      right: 0;
      top: 50%;
      transform: translate(0, -50%);
      z-index: 99;
      cursor: pointer;
    }
    i{
      font-size: rem(30);
    }
  }

 }