<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* scss/template-styles/singleSignup.scss */
:root {
  --bs-white: #FFFFFF;
  --bs-blue0: #004A81;
  --bs-blue1: #1171BB;
  --bs-blue2: #1F8FE6;
  --bs-blue3: #4DB1FF;
  --bs-blue4: #97D2FF;
  --bs-blue5: #DDF0FF;
  --bs-blueDisabled: #A9C7E4;
  --bs-ice0: #007DB3;
  --bs-ice1: #0098D5;
  --bs-ice2: #34BBF3;
  --bs-ice3: #89DDFF;
  --bs-ice4: #B9EBFF;
  --bs-ice5: #E7F8FF;
  --bs-green0: #238551;
  --bs-green1: #30A165;
  --bs-green2: #48CC86;
  --bs-green3: #74E3A8;
  --bs-green4: #ADF5CF;
  --bs-green5: #E6FFF2;
  --bs-yellow0: #EA9F06;
  --bs-yellow1: #FFBC33;
  --bs-yellow2: #FFD25A;
  --bs-yellow3: #FFDF8B;
  --bs-yellow4: #FFEAB2;
  --bs-yellow5: #FFF7E2;
  --bs-red0: #AE2206;
  --bs-red1: #D1462A;
  --bs-red2: #F86648;
  --bs-red3: #FD8C75;
  --bs-red4: #FFC4B8;
  --bs-red5: #FFEFEC;
  --bs-grey: #F6F8FA;
  --bs-grey0: #313E4B;
  --bs-grey1: #4F5963;
  --bs-grey2: #6E7681;
  --bs-grey3: #959EA8;
  --bs-grey4: #C9D0D9;
  --bs-grey5: #F0F4F7;
  --bs-darkGrey: #333333;
  --bs-purple0: #391684;
  --bs-purple1: #552AB1;
  --bs-purple2: #764DCC;
  --bs-purple3: #9E7FE3;
  --bs-purple4: #CCB9F5;
  --bs-purple5: #E7DCFF;
  --bs-default-rgb: #6E7681;
  --bs-primary-rgb: #1171BB;
  --bs-success-rgb: #30A165;
  --bs-info-rgb: #0098D5;
  --bs-warning-rgb: #FFBC33;
  --bs-danger-rgb: #D1462A;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #C9D0D9;
  --bs-white-rgb: #FFFFFF;
  --bs-dropdown-bg: #FFFFFF;
  --bs-modal-width: 650px;
  --bs-border-radius-sm: 0.25px;
  --bs-pagination-border-radius: 4px;
}
.link-white {
  color: #fff !important;
}
.link-white:hover,
.link-white:focus {
  color: #fff;
  text-decoration: underline;
}
@media screen and (min-width: 768px) {
  .margTop-sm-8 {
    margin-top: 8rem !important;
  }
  .margBot-sm-8 {
    margin-bottom: 8rem !important;
  }
  .padTop-sm-5 {
    padding-top: 5.6rem !important;
  }
  .padBot-sm-5 {
    padding-bottom: 5.6rem !important;
  }
  .padTop-sm-8 {
    padding-top: 8rem !important;
  }
  .padBot-sm-8 {
    padding-bottom: 8rem !important;
  }
}
@media screen and (min-width: 992px) {
  .margTop-md-8 {
    margin-top: 8rem !important;
  }
  .margBot-md-8 {
    margin-bottom: 8rem !important;
  }
  .padTop-md-8 {
    padding-top: 8rem !important;
  }
  .padBot-md-8 {
    padding-bottom: 8rem !important;
  }
}
@media screen and (min-width: 1200px) {
  .margTop-lg-8 {
    margin-top: 8rem !important;
  }
  .margBot-lg-8 {
    margin-bottom: 8rem !important;
  }
  .padTop-lg-8 {
    padding-top: 8rem !important;
  }
  .padBot-lg-8 {
    padding-bottom: 8rem !important;
  }
}
@media (max-width: 767px) {
  .margTop-xs-medium {
    margin-top: 1.6rem;
  }
}
.background-blue0 {
  background-color: #004A81;
}
.background-blue1 {
  background-color: #1171BB;
}
.background-grey5 {
  background-color: #F0F4F7;
}
.hero-container {
  min-height: 23rem;
}
@media screen and (min-width: 768px) {
  .hero-container {
    min-height: 28rem;
  }
}
@media screen and (min-width: 1200px) {
  .hero-container {
    min-height: 33rem;
  }
}
.btn.btn-default.with-shadow {
  transition: all 0.3s ease-in-out;
  background-color: #fff;
}
.btn.btn-default.with-shadow:hover,
.btn.btn-default.with-shadow:focus {
  background-color: #fff;
  transform: translateY(-0.2rem);
  box-shadow: 0 5px 12px 0 rgba(25, 34, 43, 0.3);
}
.vjs-tech {
  object-fit: cover;
}
.video-js {
  border-radius: 8px;
  box-shadow: 0 5px 32px 0 rgba(25, 34, 43, 0.11);
  overflow: hidden;
  z-index: 5;
  color: #1171bb;
}
.video-js:hover .vjs-big-play-button,
.video-js:focus .vjs-big-play-button {
  background-color: #1171bb !important;
}
.video-js .vjs-big-play-button {
  border-radius: 50%;
  width: 60px;
  height: 60px;
  line-height: 1.5;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  background-color: #1171bb;
  border: 0;
  font-size: 40px;
}
.video-js .vjs-big-play-button .vjs-icon-placeholder:before {
  color: #fff;
}
.video-js .vjs-control-bar {
  background-color: #fff !important;
}
.video-js .vjs-slider {
  background-color: #c9d0d9 !important;
}
.video-js .vjs-play-progress {
  background-color: #1171bb !important;
}
.video-js .vjs-play-progress:before {
  color: #1171bb !important;
}
.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {
  background-color: #1171bb !important;
}
.vjs-remaining-time-display {
  color: #19222b !important;
}
.vjs-modal-dialog-content {
  color: #fff !important;
}
.form-signup-entries label {
  font-size: 1.6rem;
  font-weight: 500;
  color: #19222b;
  margin-bottom: 0;
}
.form-control {
  display: block;
  width: 100%;
  background-color: #fff;
  border: 1px solid #c5cdd6;
  color: #444;
  padding: 12px;
  line-height: 15px;
  border-radius: 4px;
  box-shadow: none;
  transition: border-color 0.15s ease-in-out;
}
#password-validation-pattern {
  list-style-type: none;
  padding-left: 0;
  margin-bottom: 0;
  margin-top: 0.8rem;
}
#password-validation-pattern .password-validation-item {
  position: relative;
  padding-left: 2.2rem;
  font-size: 1.4rem;
  color: #4f5963;
}
#password-validation-pattern .password-validation-item + .password-validation-item {
  margin-top: 0.4rem;
}
#password-validation-pattern .password-validation-item::before {
  height: 18px;
  width: 18px;
  border: 1px solid #6e7681;
  border-radius: 50%;
  content: "";
  position: absolute;
  left: 0;
  top: 1px;
}
#password-validation-pattern .password-validation-item.checked::before,
#password-validation-pattern .password-validation-item.error::before {
  font-family: "Font Awesome 5 Pro";
  font-weight: bold;
  line-height: 1;
  border: none;
  font-size: 1.8rem;
}
#password-validation-pattern .password-validation-item.checked::before {
  color: #30a165;
  content: "\f058";
}
#password-validation-pattern .password-validation-item.error {
  color: #d1462a;
  font-weight: bold;
}
#password-validation-pattern .password-validation-item.error::before {
  content: "\f06a";
}
.password-input-group,
.email-input-group {
  position: relative;
}
.password-input-group #password,
.password-input-group #confirm,
.email-input-group #password,
.email-input-group #confirm {
  padding-right: 6rem;
}
.password-input-group .form-password-show,
.password-input-group .delete-btn,
.email-input-group .form-password-show,
.email-input-group .delete-btn {
  cursor: pointer;
  display: flex;
  align-items: center;
  width: auto;
  border: none;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
}
.password-input-group .form-password-show .fa,
.password-input-group .form-password-show .far,
.password-input-group .delete-btn .fa,
.password-input-group .delete-btn .far,
.email-input-group .form-password-show .fa,
.email-input-group .form-password-show .far,
.email-input-group .delete-btn .fa,
.email-input-group .delete-btn .far {
  color: #4F5963;
  padding: 0;
  margin-right: 1.8rem;
  margin-left: 1.8rem;
}
.password-input-group .form-password-show:focus,
.password-input-group .delete-btn:focus,
.email-input-group .form-password-show:focus,
.email-input-group .delete-btn:focus {
  outline: none;
}
.password-input-group .valid-password,
.email-input-group .valid-password {
  display: flex;
  align-items: center;
  width: auto;
  border: none;
  height: 100%;
  position: absolute;
}
@media screen and (width &lt;= 479px) {
  .password-input-group .valid-password,
  .email-input-group .valid-password {
    margin-left: 0.5rem;
  }
}
.password-input-group .valid-password .far,
.email-input-group .valid-password .far {
  color: #1171bb;
  font-size: 2rem;
  margin-left: 0.4em;
}
.password-input-group .delete-btn,
.email-input-group .delete-btn {
  transition: color 0.3s ease-in-out;
}
.password-input-group .delete-btn:hover .far,
.password-input-group .delete-btn:focus .far,
.email-input-group .delete-btn:hover .far,
.email-input-group .delete-btn:focus .far {
  color: #D1462A;
}
.password-input-group .delete-btn .far,
.email-input-group .delete-btn .far {
  margin-right: 1.6rem;
  margin-left: 1.6rem;
}
#policy-checkbox-container {
  padding-left: 1.6rem;
}
#policy-checkbox-container .checkbox label::before,
#policy-checkbox-container .checkbox label::after {
  top: 2px;
}
#policy-checkbox-container .checkbox label::after {
  margin-left: -15px;
}
/*# sourceMappingURL=singleSignup-DBJKNHU2.min.css.map */
</pre></body></html>