.mt-70 {
  margin-top: 170px;
}
.mt-10 {
  margin-top: 100px;
}

.fs-22 {
  font-size: 22px !important;
}

.fs-20 {
  font-size: 20px;
}

.fs-26 {
  font-size: 26px;
}

.best-grades {
  background-image: url(../images/long-article/Best-Grades.png);
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 16px;
}

.fw-500 {
  font-weight: 500;
}

.borderR-8 {
  border-radius: 8px;
}

.see-reviews {
  background-color: #123c78 !important;
}

.btn-light{ border: 1px solid #123c78;}

.arrow {
  list-style-image: url(../images/long-article/arrow.svg);
}

.borderR-30 {
  border-radius: 30px;
}

.quality-writer {
  right: 10px;
  top: -72px;
  border: #EDEDED 2px solid !important;
  position: absolute;
}

.pr-30 {
  padding-right: 30px;
}

@media (max-width: 991.98px) {
  .quality-writer {
    position: relative;
    top: 0;
    margin-top: 20px; /* Add some space between content and quality-writer */
    margin-bottom: 10px;
  }
}
.trusted {
  background-image: url(../images/long-article/trusted.png);
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 16px;
}

.trusted-banner {
  top: -95px !important;
  right: 60px;
}

.trusted2-banner {
  top: -52px !important;
  right: 60px;
}

.borderR-6 {
  border-radius: 6px;
}

.text-dark { color: #123c78;}
.article-data .text-white { color: #fff !important;}

.btnWarning {
  background-color: #FFBA00 !important;
  border-color: #FFBA00 !important;
}

.btnBlue {
  background-color: #123C78 !important;
  border: none !important;
}

.students-bg {
  background-image: url(../images/long-article/students-bg.png);
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 16px !important;
}

.students-bg-color {
  background-color: #10366D !important;
  border-radius: 14px;
}

.guarantees-bg {
  background-image: url(../images/long-article/our-guaranty.png) !important;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #707070;
  border-radius: 14px;
}

.guarantees-padding {
  padding-left: 81px;
}

.borderR-23 {
  border-radius: 23px !important;
}

.user-carousel .user-img {
  width: 40px !important;
  height: 40px !important;
}
.user-carousel .star-img {
  width: 119px !important;
  height: 17px !important;
}

.owl-dots {
  text-align: center;
}

.owl-dot {
  width: 8px !important;
  height: 8px !important;
  border-radius: 50% !important;
  background-color: white !important;
  border: 0 !important;
  margin: 0 3px; /* Optional: Add some space between dots */
  transition: background-color 0.3s ease; /* Optional: Add a transition effect */
}

.owl-dot.active {
  border-radius: 4px !important;
  width: 27px !important;
  height: 8px !important;
  background-color: white !important; /* Customize the active dot color */
}
.sticky-banner {
  background-image: url(../images/long-article/sticky-bg.svg);
  background-repeat: no-repeat;
  background-size: cover;
  padding: 30px 0px;
}
.sticky-banner .sticky-boy {
  bottom: -47px;
}/*# sourceMappingURL=style.css.map */