@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');

html,
body {
  height: 100%;
  background: url(../img/landing_bg.png);
  background-size: cover;
}

body {
  display: -ms-flexbox;
  display: flex;
  color: #fff;
  text-shadow: 0 .05rem .1rem rgba(0, 0, 0, .5);
  box-shadow: inset 0 0 5rem rgba(0, 0, 0, .5);
}

.cover-container {
  max-width: 42em;
}

.font-roboto-condensed {
  font-family: 'Roboto Condensed', sans-serif;
}

.page-text-color {
  color: rgba(232, 31, 62, 1) !important;
}

.cover {
  padding: 0 1.5rem;
}
.cover .btn-lg {
  padding: .75rem 1.25rem;
  font-weight: 700;
}

.btn-landing {
  border-radius: 0.25rem !important;
  color: #ffffff !important;
  background-color: rgba(232, 31, 62, 1) !important;
  border-color: rgba(232, 31, 62, 1) !important;
}

.btn-landing:hover {
  color: #ffffff !important;
  background-color:  rgba(224, 24, 55, 1) !important;
  border-color: rgba(224, 24, 55, 1) !important;
}

.btn-landing:focus, .btn-landing.focus {
  box-shadow: 0 0 0 0.2rem rgba(232, 31, 62, 0.5);
}

.btn-landing.disabled, .btn-landing:disabled {
  color: #ffffff !important;
  background-color:  rgba(247, 56, 86, 1) !important;
  border-color: rgba(247, 56, 86, 1) !important;
}

.btn-landing:not(:disabled):not(.disabled):active, .btn-landing:not(:disabled):not(.disabled).active,
.show > .btn-landing.dropdown-toggle {
  color: #ffffff !important;
  background-color: rgba(232, 31, 62, 1) !important;
  border-color: rgba(232, 31, 62, 1) !important;
}

.btn-landing:not(:disabled):not(.disabled):active:focus, .btn-landing:not(:disabled):not(.disabled).active:focus,
.show > .btn-landing.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(232, 31, 62, 0.5);
}