:root{--light-blue:#e2f2ff;--dark-blue:#1f2f4d;--dark-grey:#8f97a6;--light-blue1:#92adc9;--dark-blue1:#265b94;--white:#fff;--font-weight-700:700;--font-weight-500:500}.gjs-form:not(.gjs-form-2){max-width:100%;background-color:var(--light-blue)}.gjs-form label{font-size:12px;font-weight:var(--font-weight-700);display:block;color:var(--dark-blue);margin-bottom:6px}.gjs-form input:not(input[type="radio"]){width:100%;font-size:14px;font-weight:var(--font-weight-700);padding:13px;border:none;color:var(--dark-grey);border-radius:4px}.gjs-form textarea{width:100%}.gjs-form input[type="checkbox"]{width:auto !important}.gjs-form input[type="checkbox"]+label{display:inline-block;margin-bottom:0;margin:0 15px}.gjs-form select{width:100%;height:46px;border-color:var(--light-blue1);font-size:14px;font-weight:var(--font-weight-700);color:var(--dark-grey)}.gjs-form .common-radio label:not(:first-child){display:inline-block}.gjs-form>div:not(:last-child,.common-radio){margin-bottom:13px}.gjs-form button{width:100%;margin:auto;background-color:var(--dark-blue1);transition:all .3s ease-in-out;display:inline-flex;justify-content:center;align-items:center;padding:15px;color:var(--white);font-size:15px;font-weight:var(--font-weight-700);row-gap:10px;column-gap:10px;border:none}.gjs-form button:hover{background-color:var(--dark-blue);border-color:transparent;color:var(--white)}.gjs-form button::after{font-weight:var(--font-weight-500);font-size:18px;line-height:18px;text-align:center}.gjs-form input[type="radio"]{width:14px;height:14px;border:1px solid var(--dark-blue)}.radio-data{margin-bottom:10px}.radio-data label{margin-bottom:0;margin-left:10px;font-size:14px;color:var(--dark-grey)}.gjs-form>.common-radio{margin-bottom:32px}.gjs-form div+.common-radio{margin-top:16px}.topic-page .terms-data .terms-of-use{color:var(--dark-blue1)}.gjs-form .form-subtitle{font-weight:var(--font-weight-700);color:var(--dark-blue);font-family:var(--font-family)}@media(max-width:767px){.gjs-form:not(.gjs-form-2){padding:25px 25px 35px}.gjs-form .form-subtitle{font-size:16px;line-height:18px;margin-bottom:26px}}@media(min-width:768px){.gjs-form:not(.gjs-form-2){padding:70px}.gjs-form .form-subtitle{font-size:32px;line-height:48px;margin-bottom:26px}}