.pequod-sign-up-widget {
    display: flex;
    justify-content: center;
    align-items: center;
}

.pequod-sign-up-widget .pequod-sign-up-widget-inner {
    display: flex;
    flex-direction: row;
    max-width: 1080px;
    gap: 116px;
}

.pequod-sign-up-widget .pequod-sign-up-widget-inner.right {
    flex-direction: row-reverse;
}

.pequod-sign-up-widget .image-outer {
    width: 416px;
    height: 416px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.pequod-sign-up-widget .content-form-side {
    /* color: #fff; */
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 35px;
}

.pequod-sign-up-widget .content-form-side.no-image {
    text-align: center;
    align-items: center;
}

.pequod-sign-up-widget .sign-up-title {
    max-width: 350px;
    margin: 0px;
    margin-bottom: 14px;
    /* color: var(--pequod-light); */
}

.pequod-sign-up-widget .content-form-side.no-image .sign-up-title {
    max-width: none;
}

.pequod-sign-up-widget .sign-up-content {
    max-width: 548px;
    font-size: 22px;
    margin: 0px;
    /* color: var(--pequod-light); */
}

.pequod-sign-up-widget .content-form-side.no-image .gform_wrapper.gform-theme {
    width: 100%;
    text-align: left;
}

.pequod-sign-up-widget .content-form-side.no-image .gform_wrapper.gform-theme .gfield {
   width: 100%;
   display: flex;
   justify-content: center;
}

.pequod-sign-up-widget .content-form-side.no-image .gform-body {
    width: 100%;
}

body .pequod-sign-up-widget .gform_wrapper .gform_footer {
    justify-content: unset;
}

.pequod-sign-up-widget .ginput_container {
    max-width: 416px;
}

.pequod-sign-up-widget .content-form-side.no-image .ginput_container {
    width: 100%;
}

.pequod-sign-up-widget .content-form-side.no-image form .gform-footer {
    display: flex;
    justify-content: center;
}

.content-form-side .gform-footer {
    margin-top: 50px !important;
}

.pequod-sign-up-widget form .gform-footer .gform_button {
    /* background-color: #fff !important;
    color: #000 !important;
    border-radius: 25px !important;
    padding-left: 40px;
    padding-right: 40px; */
}

.pequod-sign-up-widget .gform_fields .ginput_container input {
    font-family: var(--e-global-typography-text-font-family), sans-serif !important;
    color: var(--pequod-dark);
    font-size: 16px;
}

@media (max-width: 1024px) {
  .pequod-sign-up-widget .pequod-sign-up-widget-inner {
    flex-direction: column;
    width: 100%;
  }

  .pequod-sign-up-widget .image-outer {
    width: 100%;
  }

  .pequod-sign-up-widget .pequod-sign-up-widget-inner.right {
    flex-direction: column;
}
}