
.clients-section{
  position: relative;
}

.clients-section h2{
  position: relative;
  display: block;
  font-size: 55px;
  line-height: 65px;
  font-weight: 900;
}

.clients-section .clients-inner{
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.clients-section .clients-inner .clients-logo{
  position: relative;
  display: block;
}

.clients-section .clients-inner .clients-logo img{
  max-width: 100%;
  transition: all 500ms ease;
}

.clients-section .clients-inner .clients-logo img:hover{
  transform: scale(1.01);
}

.clients-section .pattern-layer{
  position: absolute;
  left: 0px;
  top: 20px;
  width: 318px;
  height: 724px;
  background-repeat: no-repeat;
}