.load{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);
  /*change these sizes to fit into your project*/
  width:100px;
  height:100px;
}
.load hr{border:0;margin:0;width:40%;height:40%;position:absolute;border-radius:50%;animation:spin 2s ease infinite}

.load :first-child{background:#79218E;animation-delay:-1.5s}
.load :nth-child(2){background:#79218E;animation-delay:-1s;display: none;}
.load :nth-child(3){background:#FABE49;animation-delay:-0.5s}
.load :last-child{background:#79218E;display: none;}

@keyframes spin{
  0%,100%{transform:translate(0)}
  25%{transform:translate(160%)}
  50%{transform:translate(160%, 160%)}
  75%{transform:translate(0, 160%)}
}
.load hr {
    width: 40% !important;
    height: 40% !important;
    opacity: 1 !important;
}
.loader {
    width: 100vw;
    height: 110vh;
    background: white;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99999;
	transition: 0.3s ease all;
	opacity: 0;
	display: block !important;
	pointer-events: none;
}

body {
    overflow-x: hidden;
    cursor: none !important;
}

.testimonial-1-block {
  background-image: url(assets/images/watermark.png) !important;
  background-repeat: no-repeat !important;
  background-position: center !important;

}
.footer-1-middle {
  background-image: url(assets/images/watermark.png) !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}
.testimonial-1-review-desc {
  color: #000;
}