@import url("https://fonts.googleapis.com/css?family=Raleway:400,700");
@font-face {
  font-family: 'railinline-100';
  src: url("/public/fonts/railway-inline/font/rawline-100.woff"); }

@font-face {
  font-family: 'railinline-300';
  src: url("/public/fonts/railway-inline/font/rawline-300.woff"); }

@font-face {
  font-family: 'railinline-400';
  src: url("/public/fonts/railway-inline/font/rawline-300.woff"); }

@font-face {
  font-family: 'railinline-600';
  src: url("/public/fonts/railway-inline/font/rawline-600.woff"); }

@font-face {
  font-family: 'railinline-700';
  src: url("/public/fonts/railway-inline/font/rawline-700.woff"); }

@font-face {
  font-family: 'railinline-800';
  src: url("/public/fonts/railway-inline/font/rawline-800.woff"); }

@font-face {
  font-family: 'railinline-900';
  src: url("/public/fonts/railway-inline/font/rawline-900.woff"); }

.content-container {
  width: 100%;
  float: left; }

.content-form-container {
  padding-top: 100px;
  padding-left: 25%;
  padding-right: 25%;
  width: 100%;
  float: left; }
  @media screen and (max-width: 1600px) {
    .content-form-container {
      padding: 100px 20%; } }
  @media screen and (max-width: 1000px) {
    .content-form-container {
      padding-left: 5%;
      padding-right: 5%; } }
  .content-form-container input {
    height: 45px;
    border-radius: 10px;
    border: 1.5px solid #ebebeb;
    box-shadow: none;
    color: black;
    font-size: 12pt; }
    .content-form-container input:focus {
      border-color: #808F85; }
  .content-form-container input:-ms-input-placeholder {
    color: #76838f !important; }
  .content-form-container input::placeholder {
    color: #76838f !important; }
  .content-form-container :-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #76838f; }
  .content-form-container ::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #76838f; }

.email-button-container {
  text-align: center; }
  .email-button-container button {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding: 0px 20px; }

.error {
  border: 1px solid red; }

.error-message {
  color: red; }

.error-box {
  border-radius: 10px;
  border: 1px solid #ff3845;
  width: 100%;
  padding: 20px;
  background-color: #FFE9EC;
  color: #ff3845;
  font-weight: bold; }

.payment-type-container {
  border-radius: 10px;
  border: 1px solid #808F85;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 20px;
  display: inline-block;
  transition: .5s; }
  .payment-type-container:hover {
    background-color: #e9f2ec; }
  .payment-type-container .payment-input {
    font-size: 20px;
    accent-color: #808F85;
    height: 30px;
    width: 30px;
    vertical-align: middle; }
    .payment-type-container .payment-input:hover {
      cursor: pointer; }
  @media screen and (max-width: 650px) {
    .payment-type-container {
      width: 100%;
      font-size: 10pt;
      margin-top: 20px; } }
  .payment-type-container label {
    color: black;
    vertical-align: middle;
    padding: 0px;
    margin: 0px 0px 0px 10px; }
    .payment-type-container label:hover {
      cursor: pointer; }

.terms-container {
  background-color: #e9f2ec;
  border-radius: 10px;
  padding: 30px;
  color: black;
  margin-bottom: 10px; }
  .terms-container p {
    margin-bottom: 2px; }
    .terms-container p a {
      text-decoration: underline; }

.payment-type-container.selected {
  background-color: #e9f2ec; }

.checkbox-main-container {
  margin-bottom: 20px; }
  .checkbox-main-container .checkbox-container input {
    vertical-align: middle;
    width: 20px;
    margin-right: 5px; }
  .checkbox-main-container .checkbox-container label {
    vertical-align: middle;
    margin-bottom: 0px;
    display: contents; }
    @media screen and (max-width: 480px) {
      .checkbox-main-container .checkbox-container label {
        font-size: 10pt; } }

.checkbox-container input:checked ~ .checkmark {
  background-color: red; }

.name-divided {
  padding: 0px; }

.name-divided-second {
  padding: 0px 0px 0px 10px; }
  @media screen and (max-width: 480px) {
    .name-divided-second {
      padding: 0px; } }

#card-element {
  border: 1.5px solid #ebebeb;
  border-radius: 10px;
  transition: border-color 0.3s ease;
  height: 40px;
  padding: 10px;
  margin-bottom: 20px; }

#card-element:focus-within {
  border-color: #808F85; }

/*# sourceMappingURL=data:application/json;base64,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O0VBQ0Usc0JBQXNCLEVBQUUiLCJmaWxlIjoic2lnbi11cC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1SYWxld2F5OjQwMCw3MDBcIik7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdyYWlsaW5saW5lLTEwMCc7XG4gIHNyYzogdXJsKFwiL3B1YmxpYy9mb250cy9yYWlsd2F5LWlubGluZS9mb250L3Jhd2xpbmUtMTAwLndvZmZcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAncmFpbGlubGluZS0zMDAnO1xuICBzcmM6IHVybChcIi9wdWJsaWMvZm9udHMvcmFpbHdheS1pbmxpbmUvZm9udC9yYXdsaW5lLTMwMC53b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3JhaWxpbmxpbmUtNDAwJztcbiAgc3JjOiB1cmwoXCIvcHVibGljL2ZvbnRzL3JhaWx3YXktaW5saW5lL2ZvbnQvcmF3bGluZS0zMDAud29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdyYWlsaW5saW5lLTYwMCc7XG4gIHNyYzogdXJsKFwiL3B1YmxpYy9mb250cy9yYWlsd2F5LWlubGluZS9mb250L3Jhd2xpbmUtNjAwLndvZmZcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAncmFpbGlubGluZS03MDAnO1xuICBzcmM6IHVybChcIi9wdWJsaWMvZm9udHMvcmFpbHdheS1pbmxpbmUvZm9udC9yYXdsaW5lLTcwMC53b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3JhaWxpbmxpbmUtODAwJztcbiAgc3JjOiB1cmwoXCIvcHVibGljL2ZvbnRzL3JhaWx3YXktaW5saW5lL2ZvbnQvcmF3bGluZS04MDAud29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdyYWlsaW5saW5lLTkwMCc7XG4gIHNyYzogdXJsKFwiL3B1YmxpYy9mb250cy9yYWlsd2F5LWlubGluZS9mb250L3Jhd2xpbmUtOTAwLndvZmZcIik7IH1cblxuLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5jb250ZW50LWZvcm0tY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI1JTtcbiAgcGFkZGluZy1yaWdodDogMjUlO1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLmNvbnRlbnQtZm9ybS1jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMTAwcHggMjAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLmNvbnRlbnQtZm9ybS1jb250YWluZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUlOyB9IH1cbiAgLmNvbnRlbnQtZm9ybS1jb250YWluZXIgaW5wdXQge1xuICAgIGhlaWdodDogNDVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlcjogMS41cHggc29saWQgI2ViZWJlYjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LXNpemU6IDEycHQ7IH1cbiAgICAuY29udGVudC1mb3JtLWNvbnRhaW5lciBpbnB1dDpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICM4MDhGODU7IH1cbiAgLmNvbnRlbnQtZm9ybS1jb250YWluZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc2ODM4ZiAhaW1wb3J0YW50OyB9XG4gIC5jb250ZW50LWZvcm0tY29udGFpbmVyIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gICAgY29sb3I6ICM3NjgzOGY7IH1cbiAgLmNvbnRlbnQtZm9ybS1jb250YWluZXIgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC8qIE1pY3Jvc29mdCBFZGdlICovXG4gICAgY29sb3I6ICM3NjgzOGY7IH1cblxuLmVtYWlsLWJ1dHRvbi1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmVtYWlsLWJ1dHRvbi1jb250YWluZXIgYnV0dG9uIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogMHB4IDIwcHg7IH1cblxuLmVycm9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmVkOyB9XG5cbi5lcnJvci1tZXNzYWdlIHtcbiAgY29sb3I6IHJlZDsgfVxuXG4uZXJyb3ItYm94IHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmMzg0NTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkU5RUM7XG4gIGNvbG9yOiAjZmYzODQ1O1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4ucGF5bWVudC10eXBlLWNvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4MDhGODU7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiAuNXM7IH1cbiAgLnBheW1lbnQtdHlwZS1jb250YWluZXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWYyZWM7IH1cbiAgLnBheW1lbnQtdHlwZS1jb250YWluZXIgLnBheW1lbnQtaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBhY2NlbnQtY29sb3I6ICM4MDhGODU7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAucGF5bWVudC10eXBlLWNvbnRhaW5lciAucGF5bWVudC1pbnB1dDpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAucGF5bWVudC10eXBlLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMTBwdDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuICAucGF5bWVudC10eXBlLWNvbnRhaW5lciBsYWJlbCB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIG1hcmdpbjogMHB4IDBweCAwcHggMTBweDsgfVxuICAgIC5wYXltZW50LXR5cGUtY29udGFpbmVyIGxhYmVsOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4udGVybXMtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjJlYztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMzBweDtcbiAgY29sb3I6IGJsYWNrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC50ZXJtcy1jb250YWluZXIgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4OyB9XG4gICAgLnRlcm1zLWNvbnRhaW5lciBwIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLnBheW1lbnQtdHlwZS1jb250YWluZXIuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMmVjOyB9XG5cbi5jaGVja2JveC1tYWluLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmNoZWNrYm94LW1haW4tY29udGFpbmVyIC5jaGVja2JveC1jb250YWluZXIgaW5wdXQge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgLmNoZWNrYm94LW1haW4tY29udGFpbmVyIC5jaGVja2JveC1jb250YWluZXIgbGFiZWwge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgIC5jaGVja2JveC1tYWluLWNvbnRhaW5lciAuY2hlY2tib3gtY29udGFpbmVyIGxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB0OyB9IH1cblxuLmNoZWNrYm94LWNvbnRhaW5lciBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDsgfVxuXG4ubmFtZS1kaXZpZGVkIHtcbiAgcGFkZGluZzogMHB4OyB9XG5cbi5uYW1lLWRpdmlkZWQtc2Vjb25kIHtcbiAgcGFkZGluZzogMHB4IDBweCAwcHggMTBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5uYW1lLWRpdmlkZWQtc2Vjb25kIHtcbiAgICAgIHBhZGRpbmc6IDBweDsgfSB9XG5cbiNjYXJkLWVsZW1lbnQge1xuICBib3JkZXI6IDEuNXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzIGVhc2U7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4jY2FyZC1lbGVtZW50OmZvY3VzLXdpdGhpbiB7XG4gIGJvcmRlci1jb2xvcjogIzgwOEY4NTsgfVxuIl19 */