/*!
Theme Name: bp
Author: Waqar Ahmad
Description: This theme is developed for blogs and Projects with advance functionality
*/






.bg-gradient {
background: linear-gradient(90deg, #354DA1, #27BDBE);
}



  






p.audit {
  font-family: 'Inter', sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 1.7;
  letter-spacing: 1%;
  color: #495057;
}






.text-scroll {
  font-family: 'Clash Display';
  font-weight: 500;
  letter-spacing: 4.5px;
  font-size: 16px;

}

/* h1 {
  font-family: 'Clash Display';
  font-weight: 500;
  font-style: normal;
  font-size: 64px;
  line-height: 100%;
  letter-spacing: 1px;
} */

/* h2 {
  font-family: 'Clash Display';
  font-weight: 500;
  font-style: normal;
  font-size: 40px;
  line-height: 120%;
  letter-spacing: 1px;
  color: #141517;
} */

/* h3 {
  font-family: 'Clash Display';
  font-weight: 600;
  font-style: normal;
  font-size: 80px;
  line-height: 120%;
  letter-spacing: 1px;
  color: #141517;
}

@media (max-width: 768px) {
  h3 {
    font-size: 40px;
  }
}

h4 {
  font-family: 'Clash Display';
  font-weight: 500;
  font-style: normal;
  font-size: 50px;
  line-height: 100%;
  letter-spacing: 2px;
  color: var(--bs-white);
} */









ul#menu-main_menu_primary {
  width: 100%;
  justify-content: end;
}

img.img-fluid.rounded-5.shadow.h-100 {
    border-radius: 55px !important;
}
.footer-column li {
  list-style: none !important;
}


.bg-footer {
  background-image: url("assets/img/bg-footer.jpg");
  background-size: cover;
}








.custom-li {
  font-family: "Inter", sans-serif;
  font-weight: 300;       /* updated weight */
  font-size: 14px;
  line-height: 2.9;
  letter-spacing: 1px;
}









h2.hero-heading {
  padding-top: 160px;
}


@media (max-width: 768px) {
  h2.hero-heading {
    padding-top: 100px;
  }
}



.border-top-3 {
  border-top: 3px solid #27BDBE;
}



.count {
  background-color: var(--bs-light);
}








/* .scroll-change {
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

.scroll-change.active {
transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

.scroll-change.inactive {
transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}
.navbar-toggler {
  border: none;
}

.navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba%28255,255,255,1%29' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
} */
