.servicesInfoBlock {
    height: 100%;
    padding: 40px;
    border-radius: 20px;
    position: relative;
    overflow: hidden;
}
.servicesInfoBlock__in {
    position: relative;
    z-index: 3;
}
.section-page__title {
    font-size: 4rem;
    font-weight: 700;
    color: #ffffff;
    padding-bottom: 10px;
    position: relative;
    margin-bottom: 20px;
}
.section-page__title::after {
    content: "";
    width: 20%;
    position: absolute;
    bottom: 0;
    left: 0;
    height: 5px;
    border-radius: 10px;
}
.section-page__title::after {
   background: linear-gradient(135deg, rgba(238, 159, 36, 1) 0%, rgba(223, 19, 126, 1) 100%);
   color: #ffffff;
   text-decoration: none;
}
.serviceImage{
	 -webkit-animation: zoomin 20s ease-in infinite;
  animation: zoomin 20s ease-in infinite;
  transition: all .5s ease-in-out;
	position: absolute;
	top: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	z-index: 0;
	left: 0;
	  background-size: cover;
  background-position: center center;
}
.servicesInfoBlockOverlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: .2;
    background: #000;
    z-index: 1;
}
/* Zoom in Keyframes */
@-webkit-keyframes zoomin {
  0% {transform: scale(1);}
  50% {transform: scale(1.5);}
  100% {transform: scale(1);}
}
@keyframes zoomin {
  0% {transform: scale(1);}
  50% {transform: scale(1.5);}
  100% {transform: scale(1);}
} /*End of Zoom in Keyframes */