@charset "UTF-8";

@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700");
@import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700");
@import url("https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700");
@import url("https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;500;600;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@400;700&family=Red+Hat+Text:wght@400;500;700&display=swap");

body {
    font-family: "Red Hat Text", sans-serif;
}

h2 {
    font-family: "Red Hat Display", sans-serif;
    font-weight: 600;
    line-height: 1.25;
    color: #423c3c;
}

footer.footer {
    background-color: #252527 !important;
  }

header.header {
    background-color: #252527 !important;
  }


header.header .navbar a {
    color: #ffffff !important;
}

.dropdown-menu {
    background-color: #252527 !important;
}

.dropdown-menu :hover {
    background-color: #252527 !important;
}

.dropdown-menu :active {
    background-color: #252527 !important;
}

.btn-primary {
    background-color: #252527 !important;
}

  /* line 3, src/assets/scss/components/_components.footer.scss */
footer p {
  font-size: 14px;
}

/* line 8, src/assets/scss/components/_components.footer.scss */
footer ul li:not(:hover) {
  opacity: 0.8;
}

/* line 14, src/assets/scss/components/_components.footer.scss */
footer ul:not(.list-inline):not(.slides) > li {
  line-height: 30px !important;
}

/* line 17, src/assets/scss/components/_components.footer.scss */
footer ul:not([class*='menu']) li > a:hover {
  text-decoration: none;
}

/* line 21, src/assets/scss/components/_components.footer.scss */
footer ul:not([class*='menu']) li > a {
  font-weight: 400;
  font-size: 13px;
  display: block;
}

/* line 25, src/assets/scss/components/_components.footer.scss */
footer ul:not([class*='menu']) li > a:hover {
  opacity: 1;
  color: inherit;
}

/* line 31, src/assets/scss/components/_components.footer.scss */
footer a {
  font-weight: normal;
  color: #c0ccda;
}

/* line 40, src/assets/scss/components/_components.footer.scss */
.footer-1.gradient-bg p, .footer-1.gradient-bg h6 {
  color: #fff;
  opacity: 0.8;
}

/* line 46, src/assets/scss/components/_components.footer.scss */
.footer-1.gradient-bg ul li a {
  color: #fff;
  opacity: 0.8;
}

/* line 49, src/assets/scss/components/_components.footer.scss */
.footer-1.gradient-bg ul li a:hover {
  color: #fff;
  opacity: 1;
}

/* line 59, src/assets/scss/components/_components.footer.scss */
.small-text {
  font-size: 13px;
}

/* line 61, src/assets/scss/components/_components.footer.scss */
.small-text:not(p) {
  opacity: 1;
}

/* line 67, src/assets/scss/components/_components.footer.scss */
.footer-with-newsletter {
  margin-top: 80px;
}

/* line 69, src/assets/scss/components/_components.footer.scss */
.footer-with-newsletter .newsletter-wrap {
  margin-top: -136px;
  margin-bottom: 60px;
}