/* header */

.header .navbar .active>.nav-link{
    color: #fff !important;
}

.header .navbar-dark .navbar-nav .nav-link {
    text-transform: uppercase;
    font-weight: 400
}

.header .navbar .nav-link::before {
    border-width: 2px
}

.header-info-logo-img img {
    width: 280px
}

/* hero */

  .cw-heroh1{
    font-size: 1.6rem;
  }

  .cw-herotext {
    font-size: 3em;
    line-height: 55px !important;
  }

  .cw-hero {
    min-height: 500px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
                url('https://apihoard.webit.com/api/v1/Image/B2C91F2432E3573A76E425BE58567BF9/B2C91F2432E3573A76E425BE58567BF9.jpg?size=1920x1440') center center / cover no-repeat;
    color: white;
  }

  @media (min-width: 991px) {
    .cw-hero {
      min-height: 600px;
    }
  }


/* homepage services */

.card-body {
    padding: 1.25rem 1.75rem;
    /* border-top: 1px solid var(--color-theme-secondary) */
}

.cw-cardbordersvc{
  border: 7px solid #BFBFBF;
}

/* homepage about */

    .bg-gradient {
      background: rgb(20, 20, 20);
      background: linear-gradient(145deg, #AE0000 50%, #000087 50%);
    }
  
    .bg-background {
      background: var(--list-background);
    }

    @media (max-width: 992px) {
  .h2about{
    padding-top: 15px;
  }
}

/* contact us home */

.cw-smalllogo {
    height: 200px; 
    object-fit: contain;
     margin-top: 20px;
}

.cw-contactus{
    font-size: 1.5em;
}



 .form-smtext, .recaptcha-text {
  font-size: .9rem;
  line-height: 1.3;
  text-align: center;
  font-family: "Helvetica Neue", Arial, sans-serif !important;
  display: none;
}


.form
 {
    padding-bottom: 0em;
}

/* Contact Page SMS Opt-In Disclaimer */


.cw-sms-opt-disclaimer p {
  font-size: 10px;
  line-height: 11px;
  color: #000; /* changed to black */
  margin: 0.75em;
  text-align: center;
  padding-bottom: 3rem; /* added padding on the bottom */
}

.page-contact-us .form {
    padding-bottom: 0!important;
}

