/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on May 21, 2024 */
@font-face {
  font-family: "poppinsbold";
  src: url("../fonts/poppins-bold-webfont.woff2") format("woff2"), url("../fonts/poppins-bold-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "poppinslight";
  src: url("../fonts/poppins-light-webfont.woff2") format("woff2"), url("../fonts/poppins-light-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "poppinsregular";
  src: url("../fonts/poppins-regular-webfont.woff2") format("woff2"), url("../fonts/poppins-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
.header {
  padding: 15px 0;
  background-color: #fff;
}
.header.sticked {
  background-color: #fff;
}
.header .logo img {
  max-height: 60px;
}
.header .navbar ul li a {
  font-size: 15px;
  color: #576066;
}
.header .navbar ul li a:hover {
  color: #92278f;
}
.header .navbar ul li a.active {
  color: #92278f;
}

.footer {
  background-color: #576066;
  padding-bottom: 15px;
}

body {
  font-family: "poppinsregular";
}

h1, h2, h3, h4, h5, h6 {
  margin: 0px;
  padding: 0px;
  font-family: "poppinsbold";
}

ul {
  padding: 0px;
  margin: 0px;
}

li {
  padding: 0px;
  margin: 0px;
}

ul li {
  list-style: none;
  padding: 0px;
  margin: 0px;
}

a {
  text-decoration: none !important;
  outline: none !important;
}

.scroll-top {
  background-color: #ec008c;
}

.button-primary {
  background-color: #92278f;
  color: #fff;
}
.button-primary:hover {
  background-color: #701b6e;
  color: #fff;
}

.stats-counter .stats-item span {
  color: #576066;
}

.stats-counter .stats-item span:after {
  background-color: #92278f;
}

.team .member .social a {
  color: #576066;
}

.team .member .social a:hover {
  color: #92278f;
}

.breadcrumbs nav ol a {
  color: #576066;
}

.breadcrumbs nav ol a.active {
  color: #92278f;
}

.breadcrumbs nav ol li + li::before {
  color: #92278f;
}

#preloader:before,
#preloader:after {
  border-color: #92278f;
}

.hero {
  background-color: #92278f;
}

.about .content h3 {
  color: #576066;
}

.about .content ul h5 {
  color: #92278f;
}

.section-header h2 {
  color: #92278f;
}
.section-header h2::after {
  background-color: #ec008c;
}

.services .card a {
  color: #576066;
}
.services .card a:hover {
  color: #92278f;
}

.contact .info-item i {
  background-color: #92278f;
}

.contact .php-email-form button[type=submit] {
  background-color: #92278f;
  color: #fff;
}

.contact .php-email-form button[type=submit]:hover {
  background-color: #701b6e;
  color: #fff;
}
.service-details .services-list a.active{
  border-color: #701b6e;
  color: #701b6e;
}
.service-details .services-list a:hover{
  border-color: #701b6e;
  color: #701b6e;
}
.breadcrumbs .page-header h2{
  font-size: 45px;
}
.service-details .services-list{
  padding: 0;
}
.service-details .services-list .list-head{
  background: #701b6e;
  color: #fff;
  padding: 8px 15px;
}
.service-details .services-list .list{
  padding: 10px 15px;
}
.service-details .service-head{
  color: #701b6e;
}
.service-details .sub-head{
  background: #92278f;
    padding: 10px 8px;
    font-size: 15px;
    color: #fff;
}