/*!****************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/components/footer.css ***!
  \****************************************************************************************************************************/
.footer {
  background-color: rgb(var(--bg-cream));
  padding: 50px 0;
  gap: 75px;
}

.footer-content {
  max-width: 920px;
}

.footer-nav_list {
  padding-left: 0;
  list-style: none;
}
.footer-tel{
  color:rgb(var(--nova-orange));
  text-decoration: none;
}

.footer-nav_list_link {
  color: rgb(var(--dark-grey));
  font-size: var(--fs-text-small);
  line-height: 1.2;
  font-weight: var(--fw-normal);
  text-decoration: none;
  letter-spacing: 0.42px;
  transition: all 300ms ease;
}

.footer-nav_list_link:hover {
  color: rgb(var(--nova-orange));
}

.footer-newsletter_title {
  font-size: var(--fs-title-md);
  line-height: 22px;
  font-weight: var(--fw-bold);
  letter-spacing: 0.42px;
}

.footer-paragraph {
  font-size: var(--fs-text--lg);
  line-height: 22px;
  font-weight: var(--fw-normal);
  letter-spacing: 0.9px;
}

.footer-contact {
  gap: 24px;
}

.footer-contact_social {
  color: rgb(var(--dark-grey));
  text-decoration: none;
}

.footer-contact_social_icon {
  width: 30px;
  aspect-ratio: 1/1;
  transition: all 400ms ease;
  filter: brightness(0) saturate(100%) invert(20%);
}

.footer-contact_social_icon:hover {
  /* nova-orange */
  filter: brightness(0) saturate(100%) invert(53%) sepia(93%) saturate(1352%);
}

.footer-legal {
  color: rgb(var(--dark-grey));
  font-size: var(--fs-text-small);
  font-weight: var(--fw-normal);
  line-height: 20px;
  letter-spacing: 0.6px;
}

.footer-legal > a {
  text-decoration: underline;
}

@media screen and (max-width: 767px) {
  .footer{
    gap: 30px;
  }

  .footer-paragraph{
    margin: 0;
  }

  .footer-contact {
    gap: 22px;
  }
}

/*!***********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/components/before-footer.css ***!
  \***********************************************************************************************************************************/
.before-footer_wrapper {
    height: 445px;
    position: relative;
    overflow: hidden;
    background: linear-gradient(to bottom, transparent 60%, rgb(var(--bg-cream)) 40%);
}

.before-footer_content {
    height: 100%;
    width: 100%;
    z-index: 1;
    padding: 50px 0 70px 0;
    position: relative;
}

.before-footer_ctas {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.before-footer_logo {
    position: absolute;
    bottom: 15%;
    left: 25%;
    max-width: 240px;
}
@media screen and (max-width: 767px) {
    .before-footer_content {
        padding: 30px 0 70px 0;
        position: relative;
    }
    .before-footer_logo{
        bottom: 8%;
    }
    .footer-btn.btn-nova{
        width: 290px;
    }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzLWxhenkuNjI3OTQ1NjguY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBO0VBQ0Usc0NBQXNDO0VBQ3RDLGVBQWU7RUFDZixTQUFTO0FBQ1g7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxlQUFlO0VBQ2YsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSw2QkFBNkI7RUFDN0IscUJBQXFCO0FBQ3ZCOztBQUVBO0VBQ0UsNEJBQTRCO0VBQzVCLCtCQUErQjtFQUMvQixnQkFBZ0I7RUFDaEIsNkJBQTZCO0VBQzdCLHFCQUFxQjtFQUNyQixzQkFBc0I7RUFDdEIsMEJBQTBCO0FBQzVCOztBQUVBO0VBQ0UsOEJBQThCO0FBQ2hDOztBQUVBO0VBQ0UsNkJBQTZCO0VBQzdCLGlCQUFpQjtFQUNqQiwyQkFBMkI7RUFDM0Isc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0UsNkJBQTZCO0VBQzdCLGlCQUFpQjtFQUNqQiw2QkFBNkI7RUFDN0IscUJBQXFCO0FBQ3ZCOztBQUVBO0VBQ0UsU0FBUztBQUNYOztBQUVBO0VBQ0UsNEJBQTRCO0VBQzVCLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsMEJBQTBCO0VBQzFCLGdEQUFnRDtBQUNsRDs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQiwyRUFBMkU7QUFDN0U7O0FBRUE7RUFDRSw0QkFBNEI7RUFDNUIsK0JBQStCO0VBQy9CLDZCQUE2QjtFQUM3QixpQkFBaUI7RUFDakIscUJBQXFCO0FBQ3ZCOztBQUVBO0VBQ0UsMEJBQTBCO0FBQzVCOztBQUVBO0VBQ0U7SUFDRSxTQUFTO0VBQ1g7O0VBRUE7SUFDRSxTQUFTO0VBQ1g7O0VBRUE7SUFDRSxTQUFTO0VBQ1g7QUFDRjs7Ozs7QUM1RkE7SUFDSSxhQUFhO0lBQ2Isa0JBQWtCO0lBQ2xCLGdCQUFnQjtJQUNoQixpRkFBaUY7QUFDckY7O0FBRUE7SUFDSSxZQUFZO0lBQ1osV0FBVztJQUNYLFVBQVU7SUFDVixzQkFBc0I7SUFDdEIsa0JBQWtCO0FBQ3RCOztBQUVBO0lBQ0ksV0FBVztJQUNYLFlBQVk7SUFDWixhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLHVCQUF1QjtJQUN2QixtQkFBbUI7QUFDdkI7QUFDQTtJQUNJLGtCQUFrQjtJQUNsQixXQUFXO0lBQ1gsU0FBUztJQUNULGdCQUFnQjtBQUNwQjtBQUNBO0lBQ0k7UUFDSSxzQkFBc0I7UUFDdEIsa0JBQWtCO0lBQ3RCO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7SUFDQTtRQUNJLFlBQVk7SUFDaEI7QUFDSixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL2Zvb3Rlci5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL2JlZm9yZS1mb290ZXIuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IodmFyKC0tYmctY3JlYW0pKTtcbiAgcGFkZGluZzogNTBweCAwO1xuICBnYXA6IDc1cHg7XG59XG5cbi5mb290ZXItY29udGVudCB7XG4gIG1heC13aWR0aDogOTIwcHg7XG59XG5cbi5mb290ZXItbmF2X2xpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uZm9vdGVyLXRlbHtcbiAgY29sb3I6cmdiKHZhcigtLW5vdmEtb3JhbmdlKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZvb3Rlci1uYXZfbGlzdF9saW5rIHtcbiAgY29sb3I6IHJnYih2YXIoLS1kYXJrLWdyZXkpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mcy10ZXh0LXNtYWxsKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZ3LW5vcm1hbCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNDJweDtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG59XG5cbi5mb290ZXItbmF2X2xpc3RfbGluazpob3ZlciB7XG4gIGNvbG9yOiByZ2IodmFyKC0tbm92YS1vcmFuZ2UpKTtcbn1cblxuLmZvb3Rlci1uZXdzbGV0dGVyX3RpdGxlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mcy10aXRsZS1tZCk7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXdlaWdodDogdmFyKC0tZnctYm9sZCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjQycHg7XG59XG5cbi5mb290ZXItcGFyYWdyYXBoIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mcy10ZXh0LS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXdlaWdodDogdmFyKC0tZnctbm9ybWFsKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuOXB4O1xufVxuXG4uZm9vdGVyLWNvbnRhY3Qge1xuICBnYXA6IDI0cHg7XG59XG5cbi5mb290ZXItY29udGFjdF9zb2NpYWwge1xuICBjb2xvcjogcmdiKHZhcigtLWRhcmstZ3JleSkpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mb290ZXItY29udGFjdF9zb2NpYWxfaWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgdHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2U7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjAlKTtcbn1cblxuLmZvb3Rlci1jb250YWN0X3NvY2lhbF9pY29uOmhvdmVyIHtcbiAgLyogbm92YS1vcmFuZ2UgKi9cbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg1MyUpIHNlcGlhKDkzJSkgc2F0dXJhdGUoMTM1MiUpO1xufVxuXG4uZm9vdGVyLWxlZ2FsIHtcbiAgY29sb3I6IHJnYih2YXIoLS1kYXJrLWdyZXkpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mcy10ZXh0LXNtYWxsKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZ3LW5vcm1hbCk7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG59XG5cbi5mb290ZXItbGVnYWwgPiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJ7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG5cbiAgLmZvb3Rlci1wYXJhZ3JhcGh7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmZvb3Rlci1jb250YWN0IHtcbiAgICBnYXA6IDIycHg7XG4gIH1cbn1cbiIsIi5iZWZvcmUtZm9vdGVyX3dyYXBwZXIge1xuICAgIGhlaWdodDogNDQ1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQgNjAlLCByZ2IodmFyKC0tYmctY3JlYW0pKSA0MCUpO1xufVxuXG4uYmVmb3JlLWZvb3Rlcl9jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiA1MHB4IDAgNzBweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJlZm9yZS1mb290ZXJfY3RhcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJlZm9yZS1mb290ZXJfbG9nbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTUlO1xuICAgIGxlZnQ6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmVmb3JlLWZvb3Rlcl9jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDcwcHggMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAuYmVmb3JlLWZvb3Rlcl9sb2dve1xuICAgICAgICBib3R0b206IDglO1xuICAgIH1cbiAgICAuZm9vdGVyLWJ0bi5idG4tbm92YXtcbiAgICAgICAgd2lkdGg6IDI5MHB4O1xuICAgIH1cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/