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

body.scrollbar-track {
  background: #FBF6EB;
}

body::-webkit-scrollbar-track {
  background: #FBF6EB;
}

body::-webkit-scrollbar {
  width: 6px;
}

body::-webkit-scrollbar-thumb {
  background-color: #2A47AA;
}

.lh-normal {
  line-height: normal;
}

/* Breakpoints Device // bp = breckpoints
	// sm = small
	// md = medium
	// lg = large
	// xl = extra large
	// xxl = extra extra large
*/
/* No media query for `xs` since this is the default in Bootstrap */
/* Small devices (landscape phones, 576px and up) */
/* // Medium devices (tablets, 768px and up) */
/* // Large devices (desktops, 992px and up) */
/* // X-Large devices (large desktops, 1200px and up) */
/* // X-Large devices (large desktops, less than 1400px) */
/* // XX-Large devices (larger desktops, 1400px and up) */
/* // X-Large devices (large desktops, less than 1400px) */
/* // Large devices (desktops, less than 1200px) */
/* // Medium devices (tablets, less than 992px) */
@media (max-width: 991.98px) {
  .heading {
    font-weight: 700;
    display: inline-grid;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 2px;
    position: relative;
    padding: 0px 0px 0px 0px;
    text-align: center;
    color: #222;
  }
  .heading span {
    font-weight: 700;
    font-size: 22px;
    letter-spacing: normal;
    text-transform: capitalize;
    padding-top: 4px;
  }
  .heading span b {
    color: #EFA602;
  }
  .heading.left {
    text-align: left;
  }
  .heading.right {
    text-align: right;
  }
}
/* // Small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px) {
  .heading {
    font-weight: 700;
    display: inline-grid;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 2px;
    position: relative;
    padding: 0px 0px 0px 0px;
    text-align: center;
    color: #222;
  }
  .heading span {
    font-weight: 700;
    font-size: 17px;
    letter-spacing: normal;
    text-transform: capitalize;
    padding-top: 4px;
  }
  .heading span b {
    color: #EFA602;
  }
  .heading.left {
    text-align: left;
  }
  .heading.right {
    text-align: right;
  }
}
/* // X-Small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {
  .heading {
    font-weight: 700;
    display: inline-grid;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 2px;
    position: relative;
    padding: 0px 0px 0px 0px;
    text-align: center;
    color: #222;
  }
  .heading span {
    font-weight: 700;
    font-size: 17px;
    letter-spacing: normal;
    text-transform: capitalize;
    padding-top: 4px;
  }
  .heading span b {
    color: #EFA602;
  }
  .heading.left {
    text-align: left;
  }
  .heading.right {
    text-align: right;
  }
}
/* // XX-Large devices (larger desktops) */
/* // No media query since the xxl breakpoint has no upper bound on its width */
/* Breakpoints Device // bp = breckpoints
	// sm = small
	// md = medium
	// lg = large
	// xl = extra large
	// xxl = extra extra large
*/
/* No media query for `xs` since this is the default in Bootstrap */
/* Small devices (landscape phones, 576px and up) */
/* // Medium devices (tablets, 768px and up) */
/* // Large devices (desktops, 992px and up) */
/* // X-Large devices (large desktops, 1200px and up) */
/* // X-Large devices (large desktops, less than 1400px) */
/* // XX-Large devices (larger desktops, 1400px and up) */
/* // X-Large devices (large desktops, less than 1400px) */
/* // Large devices (desktops, less than 1200px) */
/* // Medium devices (tablets, less than 992px) */
/* // Small devices (landscape phones, less than 768px) */
/* // X-Small devices (portrait phones, less than 576px) */
/* // XX-Large devices (larger desktops) */
/* // No media query since the xxl breakpoint has no upper bound on its width *//*# sourceMappingURL=style.min.css.map */