@font-face {
  font-family: 'Graphik-Medium';
  src: url("https://i.jebbit.com/fonts/bMv1vZuP/E5wKxUnQhSV75uWAwFrx_Graphik-Medium.WOFF") format("woff");
}

.layout {
  background-color: #1f303a;
}

.modal {
  background-color: #ffffff;
}

.content-block-secondary {
  background-color: #aaaaaa;
}

.form-field-wrapper {
  justify-content: center;
}

.checkbox.style-body {
  text-align: left;
}

.text-input.style-body {
  text-align: left;
}

.social-button {
  font-family: Open Sans;
  font-size: 1.6rem;
}

.style-heading {
  font-size: 3.2rem;
  font-weight: 700;
  color: #000000;
  text-align: center;
  font-family: Open Sans;
}

.style-button {
  font-weight: 400;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.12), 0 2px 2px 0 rgba(0, 0, 0, 0.24);
  text-align: center;
  font-family: Open Sans;
  background-color: #67e0ff;
  color: #ffffff;
  border-radius: 10px;
  font-size: 1.7rem;
}

.content-piece-wrapper {
  justify-content: center;
}

.style-body {
  font-weight: 400;
  font-size: 1.6rem;
  color: #000000;
  text-align: center;
  font-family: Open Sans;
}

.campaign-logo-wrapper {
  justify-content: center;
  background-color: rgba(255, 255, 255, 0);
}

.content-block-primary {
  background-color: #1d232c;
}

.campaign-logo-wrapper .logo {
  width: 76px;
  height: 79px;
}

.content-block-primary-mb2Y1k8t {
  background-color: rgba(255, 241, 211, 0.51);
}

.content-block-primary-mb2Y1k8t > .background-image {
  background-image: initial;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.30;
}

.layout-mb2Y1k8t {
  background-color: rgba(255, 250, 77, 0);
}

.layout-mb2Y1k8t > .background-image {
  background-image: url("https://i.jebbit.com/images/bMv1vZuP/dzrgc8q7/303S6zHYTJKFQkCu4Wqy_Still_B__1_.jpg");
  background-position: 100% 78%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1.00;
}

.screen-mb2Y1k8t .campaign-logo-wrapper {
  display: flex;
}

.content-block-primary-0LgiVpm6 {
  background-color: rgba(161, 139, 219, 0.64);
}

.content-block-primary-0LgiVpm6 > .background-image {
  background-image: initial;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.30;
}

.layout-0LgiVpm6 {
  background-color: rgba(255, 250, 77, 0);
}

.layout-0LgiVpm6 > .background-image {
  background-image: url("https://i.jebbit.com/images/bMv1vZuP/dzrgc8q7/VtdQRaYYRu2cUGD97cQC_Still_C.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1.00;
}

.content-block-primary-BMi4QOo2 {
  background-color: rgba(161, 139, 219, 0.64);
}

.content-block-primary-BMi4QOo2 > .background-image {
  background-image: initial;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.30;
}

.layout-BMi4QOo2 {
  background-color: rgba(255, 250, 77, 0);
}

.layout-BMi4QOo2 > .background-image {
  background-image: url("https://i.jebbit.com/images/bMv1vZuP/dzrgc8q7/q51RWWHdRJSbzh41s1l3_Still_C.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1.00;
}

.content-block-primary-J48Q1UvC {
  background-color: rgba(161, 139, 219, 0.64);
}

.content-block-primary-J48Q1UvC > .background-image {
  background-image: initial;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.30;
}

.layout-J48Q1UvC {
  background-color: rgba(255, 250, 77, 0);
}

.layout-J48Q1UvC > .background-image {
  background-image: url("https://i.jebbit.com/images/bMv1vZuP/dzrgc8q7/cU6ONIyARee77dI9VdH9_Still_C.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1.00;
}

.screen-J48Q1UvC .campaign-logo-wrapper {
  display: flex;
}

.content-block-primary-Xb6FNQFY {
  background-color: rgba(161, 139, 219, 0.64);
}

.content-block-primary-Xb6FNQFY > .background-image {
  background-image: initial;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.30;
}

.layout-Xb6FNQFY {
  background-color: rgba(255, 250, 77, 0);
}

.layout-Xb6FNQFY > .background-image {
  background-image: url("https://i.jebbit.com/images/bMv1vZuP/dzrgc8q7/q51RWWHdRJSbzh41s1l3_Still_C.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1.00;
}

.content-block-primary-EyV4iFyh {
  background-color: rgba(161, 139, 219, 0.64);
}

.content-block-primary-EyV4iFyh > .background-image {
  background-image: initial;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.30;
}

.layout-EyV4iFyh {
  background-color: rgba(255, 250, 77, 0);
}

.layout-EyV4iFyh > .background-image {
  background-image: url("https://i.jebbit.com/images/bMv1vZuP/dzrgc8q7/rthtt3ZgRKaBThfnUcq4_Still_C.jpg");
  background-position: 99% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1.00;
}

.content-block-primary-4cRiXR1z {
  background-color: rgba(161, 139, 219, 0.64);
}

.content-block-primary-4cRiXR1z > .background-image {
  background-image: initial;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.30;
}

.layout-4cRiXR1z {
  background-color: rgba(161, 139, 219, 0.64);
}

.layout-4cRiXR1z > .background-image {
  background-image: url("https://i.jebbit.com/images/bMv1vZuP/dzrgc8q7/FL6tZ83hRWqZYcieGvBc_Still_C.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1.00;
}

.content-block-primary-gpCT4Rav {
  background-color: rgba(161, 139, 219, 0.64);
}

.content-block-primary-gpCT4Rav > .background-image {
  background-image: initial;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.30;
}

.layout-gpCT4Rav {
  background-color: #2da0c7;
}

.layout-gpCT4Rav > .background-image {
  background-image: url("https://i.jebbit.com/images/bMv1vZuP/dzrgc8q7/E0SqicNSa65TyZIgZZTy_Still_C.jpg");
  background-position: 99% 99%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1.00;
}

.screen-gpCT4Rav .campaign-logo-wrapper {
  display: flex;
}

.content-block-primary-11VDa4cj {
  background-color: rgba(161, 139, 219, 0.64);
}

.content-block-primary-11VDa4cj > .background-image {
  background-image: initial;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.30;
}

.layout-11VDa4cj {
  background-color: rgba(255, 250, 77, 0);
}

.layout-11VDa4cj > .background-image {
  background-image: url("https://i.jebbit.com/images/bMv1vZuP/dzrgc8q7/yaR2CEI4TYOzjZZU7TVD_Still_C.jpg");
  background-position: 100% 99%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1.00;
}

.content-block-primary-qMYOpCFO {
  background-color: rgba(255, 241, 211, 0.51);
}

.content-block-primary-qMYOpCFO > .background-image {
  background-image: initial;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.30;
}

.layout-qMYOpCFO {
  background-color: rgba(255, 250, 77, 0);
}

.layout-qMYOpCFO > .background-image {
  background-image: url("https://i.jebbit.com/images/bMv1vZuP/dzrgc8q7/qt7z4r8qQiSsTqWyut1D_Still_B__1_.jpg");
  background-position: 100% 63%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1.00;
}

.screen-qMYOpCFO .campaign-logo-wrapper {
  display: flex;
}

.content-block-primary-gr3S7O1C {
  background-color: rgba(255, 202, 204, 0.33);
}

.content-block-primary-gr3S7O1C > .background-image {
  background-image: initial;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.30;
}

.layout-gr3S7O1C {
  background-color: rgba(255, 250, 77, 0);
}

.layout-gr3S7O1C > .background-image {
  background-image: url("https://i.jebbit.com/images/bMv1vZuP/business-images/piEi9riYTI6z6S7cmVfO_PinkbrainLasso.png");
  background-position: 81% 44%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1.00;
}

.screen-gr3S7O1C .campaign-logo-wrapper {
  display: none;
}

.content-block-primary-LL6znCpK {
  background-color: rgba(254, 235, 132, 0);
}

.content-block-primary-LL6znCpK > .background-image {
  background-image: initial;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.30;
}

.layout-LL6znCpK {
  background-color: rgba(255, 250, 77, 0);
}

.layout-LL6znCpK > .background-image {
  background-image: url("https://i.jebbit.com/images/bMv1vZuP/business-images/zG0LZJ7QbSVgOZKiTrgz_YellowBrain.png");
  background-position: 94% 1%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1.00;
}

.content-block-primary-09XX0bcl {
  background-color: rgba(255, 202, 204, 0.33);
}

.content-block-primary-09XX0bcl > .background-image {
  background-image: initial;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.30;
}

.layout-09XX0bcl {
  background-color: rgba(255, 250, 77, 0);
}

.layout-09XX0bcl > .background-image {
  background-image: url("https://i.jebbit.com/images/bMv1vZuP/business-images/piEi9riYTI6z6S7cmVfO_PinkbrainLasso.png");
  background-position: 81% 44%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1.00;
}

.screen-09XX0bcl .campaign-logo-wrapper {
  display: none;
}

.content-block-primary-sFs0mEOY {
  background-color: rgba(255, 241, 211, 0.51);
}

.content-block-primary-sFs0mEOY > .background-image {
  background-image: initial;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.30;
}

.layout-sFs0mEOY {
  background-color: rgba(255, 250, 77, 0);
}

.layout-sFs0mEOY > .background-image {
  background-image: url("https://i.jebbit.com/images/bMv1vZuP/dzrgc8q7/bpslINbgTl6hAFmPnGt3_Still_B__1_.jpg");
  background-position: 100% 97%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1.00;
}

.screen-sFs0mEOY .campaign-logo-wrapper {
  display: flex;
}

.content-block-primary-EwFpE06t {
  background-color: rgba(255, 241, 211, 0.51);
}

.content-block-primary-EwFpE06t > .background-image {
  background-image: initial;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.30;
}

.layout-EwFpE06t {
  background-color: rgba(255, 250, 77, 0);
}

.layout-EwFpE06t > .background-image {
  background-image: url("https://i.jebbit.com/images/bMv1vZuP/dzrgc8q7/303S6zHYTJKFQkCu4Wqy_Still_B__1_.jpg");
  background-position: 100% 78%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1.00;
}

.screen-EwFpE06t .campaign-logo-wrapper {
  display: flex;
}

.content-5m3HE7sg {
  font-size: 3.0rem;
}

.button-GGcUjk11 {
  font-family: Graphik-Medium;
}

.button-jQV42yhJ {
  font-family: Graphik-Medium;
  line-height: 25px;
}

.content-piece-wrapper-PN5tf0cr.text-wrapper {
  margin-bottom: 0px;
  margin-top: 0px;
}

.content-PN5tf0cr {
  color: #1c1c1c;
  font-family: Graphik-Medium;
  font-size: 2.1rem;
  line-height: 27px;
}

.button-FPNOWBPv {
  font-family: Graphik-Medium;
}

.button-4pCUimj4 {
  font-family: Graphik-Medium;
}

.button-sxyPBqWe {
  font-family: Graphik-Medium;
}

.button-Fy5DprTU {
  font-family: Graphik-Medium;
}

.content-NkjlPw2I {
  color: #1c1c1c;
  font-family: Graphik-Medium;
  font-size: 2.1rem;
  line-height: 27px;
}

.content-piece-wrapper-NkjlPw2I.text-wrapper {
  margin-bottom: 0px;
  margin-top: 0px;
}

.button-TrkVvxWX {
  font-family: Graphik-Medium;
  line-height: 25px;
}

.button-cRxbKQ55 {
  font-family: Graphik-Medium;
}

.button-0uqba2Ig {
  font-family: Graphik-Medium;
}

.button-k0ERshCj {
  font-family: Graphik-Medium;
  line-height: 25px;
}

.content-mITt9FVf {
  color: #1c1c1c;
  font-family: Graphik-Medium;
  font-size: 2.1rem;
  line-height: 27px;
}

.content-piece-wrapper-mITt9FVf.text-wrapper {
  margin-bottom: 0px;
  margin-top: 0px;
}

.button-mXyMne5k {
  font-family: Graphik-Medium;
}

.button-EC535BSY {
  font-family: Graphik-Medium;
}

.button-hpIUpxgt {
  font-family: Graphik-Medium;
}

.button-KMWihbLx {
  font-family: Graphik-Medium;
}

.button-2xvREbSn {
  font-family: Graphik-Medium;
  line-height: 25px;
}

.content-piece-wrapper-qccmUpKg.text-wrapper {
  margin-bottom: 0px;
  margin-top: 0px;
}

.content-qccmUpKg {
  color: #1c1c1c;
  font-family: Graphik-Medium;
  font-size: 2.1rem;
  line-height: 27px;
}

.button-37iXGXbX {
  font-family: Graphik-Medium;
}

.button-1TpPosdo {
  font-family: Graphik-Medium;
}

.content-piece-wrapper-VOmdr3LU.text-wrapper {
  margin-bottom: 0px;
  margin-top: 0px;
}

.content-VOmdr3LU {
  color: #1c1c1c;
  font-family: Graphik-Medium;
  font-size: 2.1rem;
  line-height: 27px;
}

.button-MLOhK4Cn {
  font-family: Graphik-Medium;
}

.button-a9DzgUkT {
  font-family: Graphik-Medium;
}

.button-to4yn70s {
  font-family: Graphik-Medium;
}

.button-Q6llTr60 {
  font-family: Graphik-Medium;
}

.button-xYRsGEzV {
  font-family: Graphik-Medium;
  line-height: 25px;
}

.content-K2fZxbLN {
  color: #1c1c1c;
  font-family: Graphik-Medium;
  font-size: 2.0rem;
  line-height: 27px;
  text-align: right;
}

.content-piece-wrapper-K2fZxbLN .text {
  margin-left: 0px;
}

.content-piece-wrapper-K2fZxbLN.text-wrapper {
  margin-bottom: 0px;
  margin-top: 0px;
}

.button-cJxcz1AZ {
  font-family: Graphik-Medium;
}

.button-2mb0Ex55 {
  font-family: Graphik-Medium;
  line-height: 25px;
}

.button-iqLyrn7q {
  font-family: Graphik-Medium;
}

.button-U7I1BMy2 {
  font-family: Graphik-Medium;
}

.button-TYr9L5k1 {
  font-family: Graphik-Medium;
  line-height: 25px;
}

.content-piece-wrapper-waFkqbQH.text-wrapper {
  margin-bottom: 0px;
  margin-top: 0px;
}

.content-waFkqbQH {
  color: #1c1c1c;
  font-family: Graphik-Medium;
  font-size: 2.1rem;
  line-height: 27px;
}

.content-piece-wrapper-xeplCgNw.text-wrapper {
  margin-bottom: 0px;
  margin-top: 0px;
}

.content-xeplCgNw {
  color: #1c1c1c;
  font-family: Graphik-Medium;
  font-size: 3.5rem;
  line-height: 38px;
}

.content-piece-wrapper-ymbXVsXR.text-wrapper {
  margin-bottom: 0px;
}

.content-ymbXVsXR {
  font-family: Graphik-Medium;
  font-size: 2.2rem;
  line-height: 25px;
}

.button-GDoBoH17 {
  background-color: #7de4ff;
  border-radius: 10px;
  color: #ffffff;
  font-family: Graphik-Medium;
  font-size: 1.9rem;
}

.content-piece-wrapper-GDoBoH17.button-wrapper {
  justify-content: center;
}

.content-ALj59Lga {
  font-size: 2.0rem;
}

.button-nkHGhXVu {
  font-family: Graphik-Medium;
}

.button-ZmqNzLYw {
  font-family: Graphik-Medium;
}

.button-3uW1UVC6 {
  font-family: Graphik-Medium;
}

.content-KdQspyQm {
  color: #1c1c1c;
  font-family: Graphik-Medium;
  font-size: 2.1rem;
  line-height: 27px;
}

.content-piece-wrapper-KdQspyQm.text-wrapper {
  margin-bottom: 0px;
  margin-top: 0px;
}

.content-JVBDLFUx {
  font-size: 2.0rem;
}

.content-piece-wrapper-Vy9EKiQc.image-wrapper {
  margin-top: -12px;
}

.content-Vy9EKiQc {
  height: 101px;
  width: 145px;
}

.button-7r1w1jhW {
  line-height: 25px;
}

.content-CLNaTidu {
  color: #1c1c1c;
  font-size: 2.3rem;
  line-height: 27px;
}

.content-piece-wrapper-CLNaTidu.text-wrapper {
  margin-bottom: 0px;
  margin-top: -165px;
}

.content-htSXKErZ {
  font-size: 2.0rem;
}

.content-FtPwGoas {
  font-size: 2.0rem;
}

.content-3632RbtS {
  height: 101px;
  width: 145px;
}

.content-piece-wrapper-3632RbtS.image-wrapper {
  margin-top: -12px;
}

.content-JnFrNgHu {
  font-size: 2.6rem;
}

.content-j095fu0Y {
  font-size: 2.7rem;
  font-weight: 700;
}

.form-field-Y94fIkQk {
  font-family: Graphik-Medium;
}

.button-YIsTrfhC {
  font-family: Graphik-Medium;
}

.form-field-npu94tcu {
  font-family: Graphik-Medium;
}

.button-sl9DcgZz {
  font-family: Graphik-Medium;
}

div.notification-message {
  font-family: Open Sans;
  font-family: Open Sans;
}

/* ============================ */
/* Delete to center on Desktop */
@media (min-width: 800px) {
  .content-block {
    margin: 0 !important;
    min-width: 40%;
  }

  .content-block-with-background .content-block {
    height: 100%;
    width: 40%;
  }
}
/* Delete to center on Desktop */
/* =========================== */
/* Add overlay color to button */
.basic-button:before {
  background-color: rgba(0, 0, 0, 0.3);
  background-blend-mode: overlay;
}

@keyframes slideDown {
  0% {
    transform: translateY(-100%);
    opacity: 0;
  }

  100% {
    transform: translateY(0%);
    opacity: 1;
  }
}

@-webkit-keyframes slideDown {
  0% {
    -webkit-transform: translateY(-100%);
    opacity: 0;
  }

  100% {
    -webkit-transform: translateY(0%);
    opacity: 1;
  }
}

@keyframes slideUp {
  0% {
    transform: translateY(100%);
    opacity: 0;
  }

  100% {
    transform: translateY(0%);
    opacity: 1;
  }
}

@-webkit-keyframes slideUp {
  0% {
    -webkit-transform: translateY(100%);
    opacity: 0;
  }

  100% {
    -webkit-transform: translateY(0%);
    opacity: 1;
  }
}

.overlay-content h1 {
  padding: 0 30px 0 30px;
}

.campaign-logo-wrapper {
  padding-top: 25px;
}

.screen-11VDa4cj {
  /*
  @media (min-width: 800px) {
  .content-block-with-background .content-block {
      height: 100%;
      width: 50%;
  }
  .content-block {
      margin: 0 !important;
      min-width: 50%;
  }
  }
  */
}
