.bsb-tpl-bg-banner {
    background-image: url("paper.gif");
    background-image: url('../img/banner-image.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.bsb-tpl-font-hw {color: #ff0000;}

#scrollspyHero h1 {color:#fff; text-shadow: 2px 2px 10px #0b265d;}
#scrollspyHero p {color:#fff; text-shadow: 1px 1px 4px #0b265d;}
.expertise-para {
    font-weight: normal;
    text-shadow: 2px 2px 6px #000;
}
.heading-shadow {
    text-shadow: 4px 4px 8px #000;
}

.accordion-button:not(.collapsed) {
  background-color: #013cc1;}

  h2 {color: #223299; font-family: poppins, sans-serif, arial;}
/*Dark Red*/
    .text-accent {color:#bd0310; font-size: 48px;}
  .text-accent {color:#bd0310; font-size: 48px;}
  .whychoose h4 {padding-bottom:0; margin-bottom:0;}

  // <uniquifier>: Use a unique and descriptive class name
// <weight>: Use a value from 100 to 900

.montserrat-<uniquifier> {
  font-family: "Montserrat", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

.bsb-tpl-font-hw {
  font-family: "poppins", sans-serif, Arial !important;
  font-weight: 600!important;
  padding-top:0;
  margin-top:0;
  font-size: 48px;
}

.bsb-tpl-font-banner{font-family:Satisfy,cursive!important;color:#ff0000;}
.displayblock {display: block;}

.poppins-thin {
  font-family: "Poppins", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.poppins-extralight {
  font-family: "Poppins", sans-serif;
  font-weight: 200;
  font-style: normal;
}

.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;
}

.poppins-black {
  font-family: "Poppins", sans-serif;
  font-weight: 900;
  font-style: normal;
}

.poppins-thin-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 100;
  font-style: italic;
}

.poppins-extralight-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 200;
  font-style: italic;
}

.poppins-light-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: italic;
}

.poppins-regular-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: italic;
}

.poppins-medium-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-style: italic;
}

.poppins-semibold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: italic;
}

.poppins-bold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-style: italic;
}

.poppins-extrabold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 800;
  font-style: italic;
}

.poppins-black-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 900;
  font-style: italic;
}

p { font-size: 16px; color: #333; font-family: poppins!important;}
.accordion-button {font-size: 16px; color: #333; font-family: poppins!important; font-weight: 600;}
.accordion-body {font-size: 15px; color: #333; font-family: poppins!important; font-weight: regular;}
.text-secondary {color: #333!important;}
p a {color: #333!important;}

#scrollspyNav {box-shadow: 0 1px 8px royalblue;}

.pb10 {padding-bottom: 10px;}
.pb20 {padding-bottom: 20px;}
.pb40 {padding-bottom: 40px;}
.pb60 {padding-bottom: 60px;}
.pb80 {padding-bottom: 80px;}

@media (min-width: 1200px) {
  .navbar-brand .bsb-tpl-logo {
    max-height: 56px;
  }
}

.bsb-tpl-bg-blue {
  background: #fff;
}

.nav-item {
    font-size: 16px; color: #333; font-family: poppins !important;
}

.bsb-navbar .nav-link {
  --bs-nav-link-font-weight: 500!important;
}

@media (min-width: 1200px) {
  .display-3 {
    font-size: 3rem;
  }
}











