/* ----------------------------------------------------------------
	Custom CSS
-----------------------------------------------------------------*/
#wrapper {
    width: 100%;
  height: 120vh;
  background: linear-gradient(
    to top left,
    #33439B 50%,     /* Right: blue */
    transparent 50%  /* Left: Transparent */
  );

}

.swiper-slide .parallax img {
    /* transform: rotate(-12deg); */
    background: #fff;
    padding: 12px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}

#oc-clients{
	filter: brightness(0) invert(1);
}

#section-services .portfolio-desc{
	text-align: center;
  font-family: 'Lato', sans-serif;
}

#footer .counter span {
        font-size: 18px;
    }


/*RESPONSIVE*/

@media (max-width: 991.98px) {

  .header-extras{
    display: block;
  }
  #header-smm{
    margin: auto;
  }
  #wrapper {
    background: linear-gradient(to top, #33439B 34% 34%, /* Right: blue */ transparent 72% /* Left: Transparent */);
    height: 130vh !important;
  }
  .min-vh-100 {
    min-height: 90vh !important;
  }
  #oc-testi.owl-carousel .owl-item{
    width: 100% !important;
  }
  #oc-testi.owl-carousel .owl-stage{
    width: 100% !important;
  }
}