/*
Theme Name:   Xpro Child
Template:     xpro
*/
@font-face {
  font-family: parsavesta;
  src: url(parsavesta.woff2);
}

body, p, input, h1, h2, h3, h4, h5, h6 , a, div span {
    font-family: parsavesta !important;
}
/*Slider codes*/
.hero-slider .swiper-pagination{
    text-align: right;
}
.hero-slider .swiper-pagination-bullet {
  position: relative;
  width: 156px !important;
  border-radius: 0;
  opacity: 1;
  margin-right: 20px;
  background-color: #ffffff !important;
}
.hero-slider .swiper-pagination-bullet:after {
    content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 2;
  width: 0%;
  height: 8px;
  background-color: #000000;
}
.hero-slider .swiper-pagination-bullet-active:after {
  animation-name: countingBar;
  animation-duration: 4s;
  animation-timing-function: ease-in;
  animation-iteration-count: 1;
  animation-direction: alternate;
  animation-fill-mode: forwards;
}

@keyframes countingBar {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}