@use "../../../plugins/bootstrap-5.1.3/scss/functions";
@use "../../../plugins/bootstrap-5.1.3/scss/variables";
@use "../../../plugins/bootstrap-5.1.3/scss/mixins";
@use "../../../plugins/bootstrap-5.1.3/scss/utilities";
@use "../../../plugins/bootstrap-5.1.3/scss/reboot";
@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: auto !important;
  }
}

:root {
  --primary: #CD0511;
  --consumed-by-js: $primary;
  --bs-primary: #CD0511;
  --bs-primary-rgb: 205, 5, 17;
  --success: #179149;
  --consumed-by-js: $success;
  --bs-success: #179149;
  --bs-success-rgb: 23, 145, 73;
  --bs-dark: #161616;
  --bs-dark-rgb: 22, 22, 22;
  --bs-font-open-sans:'Open Sans', sans-serif;
  --bs-body-font-family: var(--bs-font-open-sans);
  --bs-body-color: #161616;
  --bs-link-color: $primary;
}

@use "../../../plugins/bootstrap-5.1.3/scss/bootstrap";
footer {
  color: #999;
  /*text-align: left;*/
}

footer a {
  color: #999;
  font-size: 12px;
}

footer a .width-25 {
  width: 25px;
}

footer a:hover {
  color: #999;
}

footer .orejime-cookie-settings,
footer .tool-cookie-settings {
  font-size: 12px;
}

footer .title {
  color: #EEE;
  font-size: 16px;
  line-height: 26px;
  font-weight: 700;
}

footer .legal {
  font-size: 11px;
  color: #999;
}

footer .legal a {
  color: #EEE;
}

.riskWarningFooter {
  float: left;
  width: 100%;
  background: #DDD;
  position: fixed;
  bottom: 0px;
  opacity: 1;
  z-index: 1000;
  font-size: 12px;
}

.dark-footer-risk {
  background: #0e0e0e;
  color: #DDD;
  opacity: 0.9;
}

.text-dark a {
  color: #161616;
  text-decoration: underline !important;
}

.sponsorship-disclaimer-section {
  background: white;
  color: black;
}

.body-lang-rtl .sponsorship-footer {
  background: url(/assets/hfappnew/websites/common/images/footer-promo/arsenal-sponsorship/arsenal-bg-desktop-rtl.webp) no-repeat 30% center;
  background-size: cover;
}

@media (max-width: 991px) {
  .body-lang-rtl .sponsorship-footer {
    background: url(/assets/hfappnew/websites/common/images/footer-promo/arsenal-sponsorship/arsenal-bg-tablet.webp) no-repeat center;
    background-size: cover;
  }
}

@media (max-width: 575px) {
  .body-lang-rtl .sponsorship-footer {
    background: url(/assets/hfappnew/websites/common/images/footer-promo/arsenal-sponsorship/arsenal-bg-mobile.webp) no-repeat bottom;
    background-size: cover;
  }
}

.sponsorship-footer {
  background: url(/assets/hfappnew/websites/common/images/footer-promo/arsenal-sponsorship/arsenal-bg-desktop.webp) no-repeat center;
  background-size: cover;
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

@media (max-width: 991px) {
  .sponsorship-footer {
    background: url(/assets/hfappnew/websites/common/images/footer-promo/arsenal-sponsorship/arsenal-bg-tablet.webp) no-repeat center;
    background-size: cover;
  }
}

@media (max-width: 575px) {
  .sponsorship-footer {
    background: url(/assets/hfappnew/websites/common/images/footer-promo/arsenal-sponsorship/arsenal-bg-mobile.webp) no-repeat bottom;
    background-size: cover;
  }
}

.sponsorship-logo {
  background: url(/assets/hfappnew/websites/common/images/footer-promo/arsenal-sponsorship/arsenal-logo.svg);
  width: 200px;
  height: 79px;
}

@media (max-width: 991px) {
  .sponsorship-logo {
    margin: 0 auto !important;
  }
}

.sponsorship-header {
  font-size: 50px !important;
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 40px 0 20px !important;
  line-height: 90% !important;
}

@media (max-width: 991px) {
  .sponsorship-header {
    text-align: center;
    font-size: 60px !important;
    padding: 0 20px !important;
  }
}

.sponsorship-btn {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

@media (max-width: 991px) {
  .sponsorship-btn {
    text-align: center !important;
    margin-bottom: 300px !important;
    margin-top: 14px !important;
  }
}

@media (max-width: 575px) {
  .sponsorship-btn {
    margin-bottom: 320px !important;
  }
}

@media (max-width: 991px) {
  .sponsorship-footer .btn-text {
    width: 100% !important;
  }
}

.sponsorship-btn a {
  margin-top: 8px !important;
  font-weight: 700 !important;
}

a.sponsorship-terms {
  font-weight: 400 !important;
}
