main .we-are-2 .align-left .shape {
    position: absolute;
    max-width: 100px;
    left: auto;
    bottom: -260px
}

main .we-are-2 .align-left .webotix-round {
    transform: none !important;
    bottom: 10px
}

main .we-are-2 .align-left .shape-2,
main .we-are-2 .align-left .sharepoint-shape-2 {
    right: 0;
    bottom: -260px
}

main .we-are-2 .align-left .shape-5 {
    right: 150px;
    bottom: -250px
}

main .customers {
    padding: 3% 0;
    position: relative;
    background: #fff
}

main .customers .arrow-down {
    margin: 20px auto;
    max-height: 60px;
    justify-content: center;
    display: none
}

main .customers .cutomer-list {
    padding: 0;
    list-style-type: none;
    display: flex;
    max-width: 1000px;
    margin: auto
}

main .customers .cutomer-list li {
    max-width: 20%;
    max-height: 150px;
    display: flex;
    align-items: center;
    justify-content: center
}

main .customers .cutomer-list li a,
main .expertise .exp-list li a {
    position: relative;
    display: inline-flex;
    transition-duration: .3s;
    padding: 20px
}

main .customers .cutomer-list li a img {
    max-width: 100%;
    max-height: 100px;
    width: auto;
    transition-duration: .3s
}

main .customers .cutomer-list li a:hover img {
    filter: none;
    transform: scale(1.1)
}

@media screen and (max-width:767px) {
  main .customers .cutomer-list li {
          max-width: 45%
      }
}

@media screen and (max-width:600px) {
  main .we-are-2 .align-left .shape-5 {
          right: 10%;
          top: 20%
      }
}

@media screen and (max-width:768px) {
  main .we-are-2 .align-left .shape-5 {
          right: 10%;
          top: 20%
      }
}

.team-culture-section .shape-2,
.we-are-2 .shape-2 {
    width: auto;
    height: 100px;
    display: flex;
    justify-content: center;
    position: absolute;
    right: 28%;
    margin-top: 13px;
    z-index: 10;
    bottom: 12.5%
}

@media (min-width:1440px) {
  main .we-are-2 .align-left .shape-5 {
          right: 100px
      }
}

@media (min-width:768px) and (max-width:991px) {
  .customers .container>.row {
              display: flex;
              flex-direction: column;
              align-items: center
          }
}

@media (min-width:768px) and (max-width:991px) {
  .customers .container.align-left {
              text-align: center
          }
}

