/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.webform-progress-tracker .progress-step .progress-text{padding-top:5px;padding-bottom:0;color:#777;}.webform-progress-tracker .progress-step.is-active .progress-text,.webform-progress-tracker .progress-step.is-complete .progress-text{color:#333;}.webform-progress-tracker .progress-step.is-active .progress-title{font-weight:bold;}.webform-progress-tracker.progress-step:not(.is-active) .progress-marker::before,.webform-progress-tracker .progress-step:hover .progress-marker::before,.webform-progress-tracker .progress-step .progress-marker::after{background-color:#777;}.webform-progress-tracker .progress-step.is-complete .progress-marker::before,.webform-progress-tracker .progress-step.is-complete:hover .progress-marker::before,.webform-progress-tracker .progress-step.is-complete .progress-marker::after{background-color:#333;}.webform-progress-tracker .progress-step.is-active:hover .progress-marker::before{background-color:#2196f3;}@media screen and (max-width:800px){.webform-progress-tracker .progress-text{font-size:smaller;}}@media screen and (max-width:600px){.webform-progress-tracker .progress-text{display:none;}}.webform-progress-tracker [role="link"]{cursor:pointer;}.webform-progress-tracker .progress-title[role="link"]{color:#1976d2;}.webform-progress-tracker .progress-title[role="link"]:hover,.webform-progress-tracker .progress-title[role="link"]:focus{text-decoration:underline;color:#2196f3;}.webform-progress-tracker .progress-step.is-complete:hover .progress-marker[role="link"]::before{background-color:#1976f2;}.webform-progress-tracker .progress-marker::after{z-index:auto;}
.webform-wizard-pages-links{display:none;}.webform-wizard-page-edit{display:none;}.webform-wizard-page-edit input{margin:0;}
@media(min-width:40em){.form-item-merge-vars-fname,.form-item-merge-vars-lname{width:45%;display:inline-block}.form-item-merge-vars-fname{margin-right:52px}}
.layout-main{background-color:#f4f4f4;background-image:url("/modules/gooverseas/go_provider/modules/go_provider_programs/images/program-matcher-bg.jpg");background-position:center top;background-size:cover;background-repeat:repeat-x;background-attachment:fixed}.page--content-container{background-color:#fff;border-radius:4px;box-shadow:0 2px 7px #919191;margin-bottom:64px;padding:16px}@media(min-width:40em){.page--content-container{padding:32px}}.page-title{font-size:3em;margin:1em 0;text-align:center}@media(min-width:40em){.webform-submission-form>.form-wrapper{width:640px;margin:0 auto}}.progress-marker{background-color:rgba(0,0,0,0) !important}.progress-step:not(:last-child)::after{z-index:initial}.webform-progress-tracker .progress-step::after,.webform-progress-tracker .progress-step .progress-marker,.webform-progress-tracker .progress-step:hover .progress-marker{background-color:#666}.webform-progress-tracker .progress-step .progress-text{color:#666}.webform-progress{margin-bottom:32px}.progress-marker{padding-bottom:0;z-index:9 !important}.webform-type-radios,.form-item-citizenship{margin-bottom:32px !important}#edit-i-am--wrapper>legend,#edit-gap-year-is--wrapper>legend,.form-item-citizenship>label{font-size:21px;line-height:1.25;margin-bottom:6px}.form-radios{display:flex;flex-flow:column nowrap;margin-bottom:13px}@media(min-width:40em){.form-radios{flex-direction:row;justify-content:space-between}}.form-radios .form-item__label{border:1px solid #c3c6c7;border-radius:8px;display:block !important;transition:all 250ms ease;will-change:transition;font-weight:bold !important;text-align:center;text-transform:uppercase;letter-spacing:1px;line-height:1.3;padding:16px 32px;margin-bottom:8px}@media(min-width:40em){.form-radios .form-item__label{border-radius:8px;width:200px;height:120px;padding:45px 0}}.form-radios .form-item__label:active{transform:translateY(10px)}.form-radios input[type=radio]{display:none}.form-radios input[type=radio]:checked+.form-item__label{background-color:#091382;border:none;color:#fff}.form-radios .form-item{margin:0 !important}.form-actions{margin-top:48px !important;text-align:center}.form-actions .form-submit{background-color:#333;color:#fff}.form-actions .form-submit:hover{background-color:#444}
