
body {font-family: "Poppins", sans-serif!important;}

.poppins-light {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.poppins-regular {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.poppins-medium {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.poppins-semibold {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: normal;
}

.poppins-bold {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.poppins-extrabold {
  font-family: "Poppins", sans-serif;
  font-weight: 800;
  font-style: normal;
}


section .col-md-6 h4 {
    position: relative;
}
section .col-md-6 h4:before {
    content: '';
    left: 0;
    bottom: -7px;
    display: block;
    position: absolute;
    border-bottom: 2px solid red;
    height: 1px;
    width: 45px;
}
.left-horizontal-bar:before {
    content: '';
    position: absolute;
    left: 4px;
    width: 40px;
    border-bottom: 3px solid grey;
    height: 3px;
    top: 8px;
}

.services p.card-text.fs-sm {
    color: #ffffff;
    opacity: 0.7;
}
.btn {
  border-radius: 0rem!important;
}
.footer ul li .text-primary {
    color: #ffffff !important;
}
.jarallax img {
    cursor: pointer;
    border-radius: 100%;
}
.jarallax img:hover {
    box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(0, 0, 0, 0.1), 0 0.375rem 0.75rem -0.125rem rgba(0, 0, 0, 0.4)!important;
}
.services .col .card:hover {
    box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(0, 0, 0, 0.1), 0 0.775rem 0.75rem -0.125rem rgba(0, 0, 0, 0.4)!important;
    cursor: pointer;
}
.footer .text-nowrap .btn-icon:hover {
    color: #000000!important;
}
.footer .list-unstyled a.nav-link-light:hover, .footer a:hover {
    color: #797979!important;
}
header ul.navbar-nav li.nav-item {
    position: relative;
}
header ul.navbar-nav li.nav-item a.nav-link.active:before, header ul li.nav-item.dropdown a[aria-expanded="true"]:before {
  content: ": :";
position: absolute;
left: 0px;
font-weight: bold;
font-size: 22px;
top: 4px;
color: #000000;
letter-spacing: -1px;
}

