body, .open-sans-400 {
  font-family: "Open Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}
.poppins-black {
font-family: "Poppins", sans-serif;
font-weight: 900;
font-style: normal;
}
.bc-red {color:#832732;}
.btn-bc-red {background-color:#832732;border:0;}

.bc-logo {font-size: 2.3rem;margin-bottom:2px;}
.bc-tagline {font-weight:600;font-size:1rem !important;}

/* X-Small devices (portrait phones, less than 576px)
No media query for `xs` since this is the default in Bootstrap
*/

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {
.bc-logo {font-size: 3.5rem !important;margin-bottom:-3px;}
.bc-tagline {font-weight:600;font-size:1.25rem !important;}
}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
.bc-logo {font-size: 4rem !important;margin-bottom:-5px;}
.bc-tagline {font-weight:600;font-size:1.4rem !important;}
}

/* X-Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
.bc-logo {font-size: 5rem !important;
.bc-tagline {font-weight:600;font-size:1.9rem !important;}
}

/* XX-Large devices (larger desktops, 1400px and up) */
@media (min-width: 1400px) {}

/*
.open-sans-<uniquifier> {
  font-family: "Open Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}
*/

