@media(max-width:767px){.globality-secondary-page-register-component{margin-top:20px}
}
.globality-secondary-page-register-component .content{max-height:537px}
.globality-secondary-page-register-component .centered{text-align:center}
.globality-secondary-page-register-component .left-alignment{text-align:left}
.globality-secondary-page-register-component .logo-container{margin-bottom:20px}
.globality-secondary-page-register-component .wizard-header-container,.globality-secondary-page-register-component .wizard-container{min-width:100%}
.globality-secondary-page-register-component .step-index{font-size:25px;width:40px;font-weight:100;border:2px solid #004640;border-radius:50%;background:#004640;color:white;display:inline-block}
.globality-secondary-page-register-component .title{font-size:40px;text-align:center;padding-bottom:10px;font-weight:100;color:#004640}
@media(max-width:575px){.globality-secondary-page-register-component .title{font-size:30px}
}
@media(min-width:576px){.globality-secondary-page-register-component .question-container{padding-bottom:100px}
.globality-secondary-page-register-component .question-container.question-container-code{padding-bottom:0}
.globality-secondary-page-register-component .confirmation-container{padding-bottom:200px;max-height:363px}
.globality-secondary-page-register-component .form-container{max-height:471px}
.globality-secondary-page-register-component .form-container.question-container-card-code,.globality-secondary-page-register-component .form-container.container-login-2fa{max-height:537px}
.globality-secondary-page-register-component .form-container.question-container-password{padding-bottom:25px}
.globality-secondary-page-register-component .form-container.container-2fa,.globality-secondary-page-register-component .form-container.confirmation-container-2fa{padding-bottom:292px;max-height:471px}
}
.globality-secondary-page-register-component .question-container-contact{padding-bottom:0 !important}
.globality-secondary-page-register-component .separator{position:absolute;margin-top:0;border:0;height:3px;width:100%;left:0;background-image:linear-gradient(to right,#215e58,#6d951c,rgba(0,0,0,0))}
.globality-secondary-page-register-component .cardStep1,.globality-secondary-page-register-component .contactStep1,.globality-secondary-page-register-component .passwordStep3,.globality-secondary-page-register-component .passwordStep4,.globality-secondary-page-register-component .loginStep4,.globality-secondary-page-register-component .login2faStep4,.globality-secondary-page-register-component .initStep5SecondFactor{width:100%}
.globality-secondary-page-register-component .cardStep1 ol,.globality-secondary-page-register-component .contactStep1 ol,.globality-secondary-page-register-component .passwordStep3 ol,.globality-secondary-page-register-component .passwordStep4 ol,.globality-secondary-page-register-component .loginStep4 ol,.globality-secondary-page-register-component .login2faStep4 ol,.globality-secondary-page-register-component .initStep5SecondFactor ol{text-align:left}
.globality-secondary-page-register-component .cardStep1 ol li:not(:last-child),.globality-secondary-page-register-component .contactStep1 ol li:not(:last-child),.globality-secondary-page-register-component .passwordStep3 ol li:not(:last-child),.globality-secondary-page-register-component .passwordStep4 ol li:not(:last-child),.globality-secondary-page-register-component .loginStep4 ol li:not(:last-child),.globality-secondary-page-register-component .login2faStep4 ol li:not(:last-child),.globality-secondary-page-register-component .initStep5SecondFactor ol li:not(:last-child){margin-bottom:20px}
.globality-secondary-page-register-component .cardStep1 .table td,.globality-secondary-page-register-component .contactStep1 .table td,.globality-secondary-page-register-component .passwordStep3 .table td,.globality-secondary-page-register-component .passwordStep4 .table td,.globality-secondary-page-register-component .loginStep4 .table td,.globality-secondary-page-register-component .login2faStep4 .table td,.globality-secondary-page-register-component .initStep5SecondFactor .table td{border:0 !important}
.globality-secondary-page-register-component .cardStep1 .table td.qr-container,.globality-secondary-page-register-component .contactStep1 .table td.qr-container,.globality-secondary-page-register-component .passwordStep3 .table td.qr-container,.globality-secondary-page-register-component .passwordStep4 .table td.qr-container,.globality-secondary-page-register-component .loginStep4 .table td.qr-container,.globality-secondary-page-register-component .login2faStep4 .table td.qr-container,.globality-secondary-page-register-component .initStep5SecondFactor .table td.qr-container{vertical-align:middle}
.globality-secondary-page-register-component .cardStep1 .step-logo,.globality-secondary-page-register-component .contactStep1 .step-logo,.globality-secondary-page-register-component .passwordStep3 .step-logo,.globality-secondary-page-register-component .passwordStep4 .step-logo,.globality-secondary-page-register-component .loginStep4 .step-logo,.globality-secondary-page-register-component .login2faStep4 .step-logo,.globality-secondary-page-register-component .initStep5SecondFactor .step-logo{padding-top:20px}
.globality-secondary-page-register-component .cardStep1 .step-logo img,.globality-secondary-page-register-component .contactStep1 .step-logo img,.globality-secondary-page-register-component .passwordStep3 .step-logo img,.globality-secondary-page-register-component .passwordStep4 .step-logo img,.globality-secondary-page-register-component .loginStep4 .step-logo img,.globality-secondary-page-register-component .login2faStep4 .step-logo img,.globality-secondary-page-register-component .initStep5SecondFactor .step-logo img{width:120px}
.globality-secondary-page-register-component .cardStep1 .step-title,.globality-secondary-page-register-component .contactStep1 .step-title,.globality-secondary-page-register-component .passwordStep3 .step-title,.globality-secondary-page-register-component .passwordStep4 .step-title,.globality-secondary-page-register-component .loginStep4 .step-title,.globality-secondary-page-register-component .login2faStep4 .step-title,.globality-secondary-page-register-component .initStep5SecondFactor .step-title,.globality-secondary-page-register-component .cardStep1 .step-title-confirmation,.globality-secondary-page-register-component .contactStep1 .step-title-confirmation,.globality-secondary-page-register-component .passwordStep3 .step-title-confirmation,.globality-secondary-page-register-component .passwordStep4 .step-title-confirmation,.globality-secondary-page-register-component .loginStep4 .step-title-confirmation,.globality-secondary-page-register-component .login2faStep4 .step-title-confirmation,.globality-secondary-page-register-component .initStep5SecondFactor .step-title-confirmation{font-size:22px;text-align:center;padding-top:40px;padding-bottom:20px;font-weight:100;color:#004640}
.globality-secondary-page-register-component .cardStep1 .step-title .step-icon,.globality-secondary-page-register-component .contactStep1 .step-title .step-icon,.globality-secondary-page-register-component .passwordStep3 .step-title .step-icon,.globality-secondary-page-register-component .passwordStep4 .step-title .step-icon,.globality-secondary-page-register-component .loginStep4 .step-title .step-icon,.globality-secondary-page-register-component .login2faStep4 .step-title .step-icon,.globality-secondary-page-register-component .initStep5SecondFactor .step-title .step-icon,.globality-secondary-page-register-component .cardStep1 .step-title-confirmation .step-icon,.globality-secondary-page-register-component .contactStep1 .step-title-confirmation .step-icon,.globality-secondary-page-register-component .passwordStep3 .step-title-confirmation .step-icon,.globality-secondary-page-register-component .passwordStep4 .step-title-confirmation .step-icon,.globality-secondary-page-register-component .loginStep4 .step-title-confirmation .step-icon,.globality-secondary-page-register-component .login2faStep4 .step-title-confirmation .step-icon,.globality-secondary-page-register-component .initStep5SecondFactor .step-title-confirmation .step-icon{font-size:70px}
@media(max-width:575px){.globality-secondary-page-register-component .cardStep1 .step-title,.globality-secondary-page-register-component .contactStep1 .step-title,.globality-secondary-page-register-component .passwordStep3 .step-title,.globality-secondary-page-register-component .passwordStep4 .step-title,.globality-secondary-page-register-component .loginStep4 .step-title,.globality-secondary-page-register-component .login2faStep4 .step-title,.globality-secondary-page-register-component .initStep5SecondFactor .step-title,.globality-secondary-page-register-component .cardStep1 .step-title-confirmation,.globality-secondary-page-register-component .contactStep1 .step-title-confirmation,.globality-secondary-page-register-component .passwordStep3 .step-title-confirmation,.globality-secondary-page-register-component .passwordStep4 .step-title-confirmation,.globality-secondary-page-register-component .loginStep4 .step-title-confirmation,.globality-secondary-page-register-component .login2faStep4 .step-title-confirmation,.globality-secondary-page-register-component .initStep5SecondFactor .step-title-confirmation{font-size:15px}
}
.globality-secondary-page-register-component .cardStep1 .step-title-with-logo,.globality-secondary-page-register-component .contactStep1 .step-title-with-logo,.globality-secondary-page-register-component .passwordStep3 .step-title-with-logo,.globality-secondary-page-register-component .passwordStep4 .step-title-with-logo,.globality-secondary-page-register-component .loginStep4 .step-title-with-logo,.globality-secondary-page-register-component .login2faStep4 .step-title-with-logo,.globality-secondary-page-register-component .initStep5SecondFactor .step-title-with-logo{padding-top:0 !important}
.globality-secondary-page-register-component .cardStep1 .step-title-confirmation-2fa,.globality-secondary-page-register-component .contactStep1 .step-title-confirmation-2fa,.globality-secondary-page-register-component .passwordStep3 .step-title-confirmation-2fa,.globality-secondary-page-register-component .passwordStep4 .step-title-confirmation-2fa,.globality-secondary-page-register-component .loginStep4 .step-title-confirmation-2fa,.globality-secondary-page-register-component .login2faStep4 .step-title-confirmation-2fa,.globality-secondary-page-register-component .initStep5SecondFactor .step-title-confirmation-2fa{font-size:20px;text-align:center;padding-top:40px;padding-bottom:20px;font-weight:100;color:#004640}
.globality-secondary-page-register-component .cardStep1 .step-title-confirmation-2fa .step-icon,.globality-secondary-page-register-component .contactStep1 .step-title-confirmation-2fa .step-icon,.globality-secondary-page-register-component .passwordStep3 .step-title-confirmation-2fa .step-icon,.globality-secondary-page-register-component .passwordStep4 .step-title-confirmation-2fa .step-icon,.globality-secondary-page-register-component .loginStep4 .step-title-confirmation-2fa .step-icon,.globality-secondary-page-register-component .login2faStep4 .step-title-confirmation-2fa .step-icon,.globality-secondary-page-register-component .initStep5SecondFactor .step-title-confirmation-2fa .step-icon{font-size:40px}
.globality-secondary-page-register-component .cardStep1 .step-title-confirmation-2fa .step-icon.material-icons,.globality-secondary-page-register-component .contactStep1 .step-title-confirmation-2fa .step-icon.material-icons,.globality-secondary-page-register-component .passwordStep3 .step-title-confirmation-2fa .step-icon.material-icons,.globality-secondary-page-register-component .passwordStep4 .step-title-confirmation-2fa .step-icon.material-icons,.globality-secondary-page-register-component .loginStep4 .step-title-confirmation-2fa .step-icon.material-icons,.globality-secondary-page-register-component .login2faStep4 .step-title-confirmation-2fa .step-icon.material-icons,.globality-secondary-page-register-component .initStep5SecondFactor .step-title-confirmation-2fa .step-icon.material-icons{font-size:55px}
.globality-secondary-page-register-component .cardStep1 .step-description,.globality-secondary-page-register-component .contactStep1 .step-description,.globality-secondary-page-register-component .passwordStep3 .step-description,.globality-secondary-page-register-component .passwordStep4 .step-description,.globality-secondary-page-register-component .loginStep4 .step-description,.globality-secondary-page-register-component .login2faStep4 .step-description,.globality-secondary-page-register-component .initStep5SecondFactor .step-description{font-size:16px;margin-bottom:20px;color:#000}
@media(max-width:575px){.globality-secondary-page-register-component .cardStep1 .step-description,.globality-secondary-page-register-component .contactStep1 .step-description,.globality-secondary-page-register-component .passwordStep3 .step-description,.globality-secondary-page-register-component .passwordStep4 .step-description,.globality-secondary-page-register-component .loginStep4 .step-description,.globality-secondary-page-register-component .login2faStep4 .step-description,.globality-secondary-page-register-component .initStep5SecondFactor .step-description{margin-bottom:15px}
}
.globality-secondary-page-register-component .cardStep1 .step-note,.globality-secondary-page-register-component .contactStep1 .step-note,.globality-secondary-page-register-component .passwordStep3 .step-note,.globality-secondary-page-register-component .passwordStep4 .step-note,.globality-secondary-page-register-component .loginStep4 .step-note,.globality-secondary-page-register-component .login2faStep4 .step-note,.globality-secondary-page-register-component .initStep5SecondFactor .step-note{font-size:16px;color:#000;padding-bottom:25px;padding-top:10px}
.globality-secondary-page-register-component .cardStep1 .step-buttons,.globality-secondary-page-register-component .contactStep1 .step-buttons,.globality-secondary-page-register-component .passwordStep3 .step-buttons,.globality-secondary-page-register-component .passwordStep4 .step-buttons,.globality-secondary-page-register-component .loginStep4 .step-buttons,.globality-secondary-page-register-component .login2faStep4 .step-buttons,.globality-secondary-page-register-component .initStep5SecondFactor .step-buttons{text-align:left;padding-top:30px}
.globality-secondary-page-register-component .cardStep1 .form-group-toogle-pwd,.globality-secondary-page-register-component .contactStep1 .form-group-toogle-pwd,.globality-secondary-page-register-component .passwordStep3 .form-group-toogle-pwd,.globality-secondary-page-register-component .passwordStep4 .form-group-toogle-pwd,.globality-secondary-page-register-component .loginStep4 .form-group-toogle-pwd,.globality-secondary-page-register-component .login2faStep4 .form-group-toogle-pwd,.globality-secondary-page-register-component .initStep5SecondFactor .form-group-toogle-pwd{margin-bottom:20px !important;margin-top:20px !important;position:relative}
.globality-secondary-page-register-component .cardStep1{padding-bottom:29px}
.globality-secondary-page-register-component .cardStep1Submitting,.globality-secondary-page-register-component .cardStep1Confirmation{padding-bottom:79px !important}
.globality-secondary-page-register-component .passwordStep3,.globality-secondary-page-register-component .login2faStep4{padding-bottom:93px}
.globality-secondary-page-register-component .passwordStep3Submitting,.globality-secondary-page-register-component .passwordStep3Confirmation,.globality-secondary-page-register-component .login2faStep4Submitting,.globality-secondary-page-register-component .login2faStep4Confirmation{padding-bottom:108px !important}
.globality-secondary-page-register-component .contact-form{text-align:left;padding-top:15px;padding-bottom:15px}
.globality-secondary-page-register-component .register-form{max-width:100% !important}
.globality-secondary-page-register-component .no-margin-top{margin-top:0}
.globality-secondary-page-register-component .form-question-container{padding-top:10px}
.globality-secondary-page-register-component .hidden{display:none}
.globality-secondary-page-register-component .register-label-uploader{color:#004640;padding-bottom:10px;font-size:16px}
.globality-secondary-page-register-component .register-label-uploader.required:after{content:' *';display:inline}
@media(max-width:575px){.globality-secondary-page-register-component .register-label-uploader{font-size:13px}
}
.globality-secondary-page-register-component .register-card-where-popover-label{font-size:12px;color:#004640}
.globality-secondary-page-register-component .register-card-where-popover-label:hover{cursor:pointer;color:#86a20c;text-decoration:underline}
.globality-secondary-page-register-component .register-card-where-popover-label.disabled{cursor:default;color:#aaa;text-decoration:none}
.globality-secondary-page-register-component .popover .popover-title{padding:5px;margin:2px;font-weight:100}
.globality-secondary-page-register-component .popover .popover-content img{width:275px}
.secondarypage-icon{font-size:35px;border:1px solid;border-radius:50%;width:50px;height:50px;text-align:center;margin-right:10px;color:#004640;float:right}
.secondarypage-icon.material-icons{padding-top:6px}
@media(min-width:576px) and (max-width:767px){.secondarypage-icon{display:none}
}
@media(max-width:991px){.secondarypage-icon{width:40px;height:40px}
}
.secondarypage-description{color:#004640;font-size:14px;line-height:22px;text-align:justify;width:70%}
@media(min-width:576px) and (max-width:767px){.secondarypage-description{width:100%}
}
@media(min-width:992px){.secondarypage-description{width:80%}
}
.secondarypage-instructions-field{padding-top:10px}
@media(min-width:576px){.secondarypage-form-actions{padding-top:40px;padding-left:30px;padding-right:30px}
}
.secondarypage-input-pwd{text-security:disc;-webkit-text-security:disc;-mox-text-security:disc}
.secondarypage-separator{margin-top:5px;width:65%;margin-left:0;text-align:left;border:0;height:2px;left:0;background-image:linear-gradient(to right,#215e58,#6d951c,rgba(0,0,0,0))}
.globality-wizard-securenvoy-component{width:100%}
.globality-wizard-securenvoy-component .register-form{max-width:100% !important}
.globality-wizard-securenvoy-component .register-link{color:#86a20c}
.globality-wizard-securenvoy-component .register-link:hover{text-decoration:underline}
.globality-wizard-securenvoy-component .sms-code-info{color:#86a20c;padding-bottom:10px;font-size:14px}
.globality-wizard-securenvoy-component .register-sms-not-received-link{font-size:12px;color:#004640}
.globality-wizard-securenvoy-component .register-sms-not-received-link:hover{cursor:pointer;color:#86a20c;text-decoration:underline}
.globality-wizard-securenvoy-component .register-sms-not-received-link.disabled{cursor:default;color:#aaa;text-decoration:none}
.globality-wizard-securenvoy-component .no-padding{padding:0}
.globality-wizard-securenvoy-component .hidden{display:none}
.globality-wizard-securenvoy-component .table-softoken{font-size:12px;margin:auto;width:inherit}
.globality-wizard-securenvoy-component .confirmation-container{padding-bottom:200px;max-height:363px}
.globality-wizard-securenvoy-component .form-container{padding-bottom:100px;max-height:363px}
.globality-wizard-securenvoy-component .form-container.container-2fa,.globality-wizard-securenvoy-component .form-container.confirmation-container-2fa{padding-bottom:135px;max-height:363px}
.globality-wizard-securenvoy-component .form-container.container-2fa-soft-token,.globality-wizard-securenvoy-component .form-container.container-2fa-questions{padding-bottom:0;max-height:initial}
.globality-wizard-securenvoy-component .stepSecondFactorApp,.globality-wizard-securenvoy-component .stepSecondFactorSms,.globality-wizard-securenvoy-component .stepSecondFactorQuestions{width:100%}
.globality-wizard-securenvoy-component .stepSecondFactorApp ol,.globality-wizard-securenvoy-component .stepSecondFactorSms ol,.globality-wizard-securenvoy-component .stepSecondFactorQuestions ol{padding-left:20px;text-align:left}
.globality-wizard-securenvoy-component .stepSecondFactorApp ol li:not(:last-child),.globality-wizard-securenvoy-component .stepSecondFactorSms ol li:not(:last-child),.globality-wizard-securenvoy-component .stepSecondFactorQuestions ol li:not(:last-child){margin-bottom:20px}
.globality-wizard-securenvoy-component .stepSecondFactorApp .table td,.globality-wizard-securenvoy-component .stepSecondFactorSms .table td,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .table td{border:0 !important}
.globality-wizard-securenvoy-component .stepSecondFactorApp .table td.qr-container,.globality-wizard-securenvoy-component .stepSecondFactorSms .table td.qr-container,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .table td.qr-container{vertical-align:middle;text-align:right}
.globality-wizard-securenvoy-component .stepSecondFactorApp .step-logo,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-logo,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-logo{padding-top:20px}
.globality-wizard-securenvoy-component .stepSecondFactorApp .step-logo img,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-logo img,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-logo img{width:120px}
.globality-wizard-securenvoy-component .stepSecondFactorApp .step-title,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-title,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-title,.globality-wizard-securenvoy-component .stepSecondFactorApp .step-title-2fa,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-title-2fa,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-title-2fa,.globality-wizard-securenvoy-component .stepSecondFactorApp .step-title-confirmation,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-title-confirmation,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-title-confirmation{font-size:22px;text-align:center;padding-top:40px;padding-bottom:20px;font-weight:100;color:#004640}
.globality-wizard-securenvoy-component .stepSecondFactorApp .step-title .msg-success-title,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-title .msg-success-title,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-title .msg-success-title,.globality-wizard-securenvoy-component .stepSecondFactorApp .step-title-2fa .msg-success-title,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-title-2fa .msg-success-title,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-title-2fa .msg-success-title,.globality-wizard-securenvoy-component .stepSecondFactorApp .step-title-confirmation .msg-success-title,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-title-confirmation .msg-success-title,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-title-confirmation .msg-success-title{font-size:40px}
.globality-wizard-securenvoy-component .stepSecondFactorApp .step-title .step-index,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-title .step-index,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-title .step-index,.globality-wizard-securenvoy-component .stepSecondFactorApp .step-title-2fa .step-index,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-title-2fa .step-index,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-title-2fa .step-index,.globality-wizard-securenvoy-component .stepSecondFactorApp .step-title-confirmation .step-index,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-title-confirmation .step-index,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-title-confirmation .step-index{font-size:25px;width:40px;font-weight:100;border:2px solid #004640;border-radius:50%;background:#004640;color:white;display:inline-block}
.globality-wizard-securenvoy-component .stepSecondFactorApp .step-title .step-icon,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-title .step-icon,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-title .step-icon,.globality-wizard-securenvoy-component .stepSecondFactorApp .step-title-2fa .step-icon,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-title-2fa .step-icon,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-title-2fa .step-icon,.globality-wizard-securenvoy-component .stepSecondFactorApp .step-title-confirmation .step-icon,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-title-confirmation .step-icon,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-title-confirmation .step-icon{font-size:45px}
.globality-wizard-securenvoy-component .stepSecondFactorApp .step-title .step-icon.material-icons,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-title .step-icon.material-icons,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-title .step-icon.material-icons,.globality-wizard-securenvoy-component .stepSecondFactorApp .step-title-2fa .step-icon.material-icons,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-title-2fa .step-icon.material-icons,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-title-2fa .step-icon.material-icons,.globality-wizard-securenvoy-component .stepSecondFactorApp .step-title-confirmation .step-icon.material-icons,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-title-confirmation .step-icon.material-icons,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-title-confirmation .step-icon.material-icons{font-size:55px}
.globality-wizard-securenvoy-component .stepSecondFactorApp .step-title-with-logo,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-title-with-logo,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-title-with-logo{padding-top:0 !important}
.globality-wizard-securenvoy-component .stepSecondFactorApp .step-description,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-description,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-description{font-size:16px;color:#000;padding-bottom:25px}
.globality-wizard-securenvoy-component .stepSecondFactorApp .step-buttons,.globality-wizard-securenvoy-component .stepSecondFactorSms .step-buttons,.globality-wizard-securenvoy-component .stepSecondFactorQuestions .step-buttons{text-align:left;padding-top:30px}
@media(min-width:576px){.globality-wizard-securenvoy-component .question-container{padding-bottom:100px}
.globality-wizard-securenvoy-component .confirmation-container{padding-bottom:200px;max-height:363px}
.globality-wizard-securenvoy-component .form-container{padding-bottom:100px;max-height:363px}
.globality-wizard-securenvoy-component .form-container.container-2fa,.globality-wizard-securenvoy-component .form-container.confirmation-container-2fa{padding-bottom:135px;max-height:363px}
.globality-wizard-securenvoy-component .form-container.container-2fa-soft-token,.globality-wizard-securenvoy-component .form-container.container-2fa-questions{padding-bottom:0;max-height:initial}
}
.globality-password-meter-container{position:relative;top:35px}
.globality-password-meter-container .password-bar{float:right;width:15%;margin-top:-30px !important}
.globality-password-meter-container .password-bar .progress-text{margin-bottom:2px;font-size:11px}
.globality-password-meter-container .password-bar .progress{margin-top:0 !important;height:5px}
.globality-file-uploader-component .upload-label{font-size:1em;color:#fff;margin-bottom:0}
.globality-file-uploader-component .upload-info{color:#999;font-size:14px}
.globality-file-uploader-component .files-selection .attachment{width:100px;margin-right:10px;text-align:center;float:left}
.globality-file-uploader-component .files-selection .attachment:hover .attachment-icon{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}
.globality-file-uploader-component .files-selection .attachment:hover .attachment-action{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;opacity:1;color:#f34444}
.globality-file-uploader-component .files-selection .attachment .attachment-icon-container{display:block}
.globality-file-uploader-component .files-selection .attachment .attachment-icon-container .attachment-icon{width:60px}
.globality-file-uploader-component .files-selection .attachment .attachment-name{font-size:13px;display:block;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.globality-file-uploader-component .files-selection .attachment .attachment-size{font-size:10px}
.globality-file-uploader-component .files-selection .attachment .attachment-action{opacity:0;font-size:40px;position:relative;top:70px;left:2px;z-index:100}
.globality-file-uploader-component .dropzone-container{width:100%}
.globality-file-uploader-component .dropzone-container .dropzone{max-width:100% !important;border:0;background:white}
.globality-file-uploader-component .dropzone-container .dropzone.bordered{border:2px solid rgba(134,162,12,0.3) !important;border-radius:0}
.globality-file-uploader-component .dropzone-container .dropzone.hover,.globality-file-uploader-component .dropzone-container .dropzone.dz-drag-hover{border:2px solid rgba(134,162,12,0.3) !important;color:#fff !important;background-color:rgba(134,162,12,0.5) !important}
.globality-file-uploader-component .dropzone-container .dropzone.dropped{background:#004640;border:10px solid #444}
.globality-file-uploader-component .dropzone-container .dropzone .dz-preview.dz-image-preview{background:transparent}
.globality-file-uploader-component .dropzone-container .dropzone .dz-preview .dz-error-message{top:50px !important}
.globality-file-uploader-component .dropzone-container .dropzone .dz-preview .dz-remove{text-decoration:none}
.globality-file-uploader-component .dropzone-container .dropzone .dz-preview .dz-remove:hover{text-decoration:none;color:#f34444;font-weight:900}
.globality-file-uploader-component .dropzone-container .dropzone.dz-browser-not-supported{border:2px solid #f34444 !important}
.globality-file-uploader-component .dropzone-container .dropzone.dz-browser-not-supported .dz-message{font-weight:900;color:#f34444}
.globality-file-uploader-component .dropzone-container .dropzone.dz-browser-not-supported .dz-fallback{text-align:center;color:#f34444}
.globality-file-uploader-component .dropzone-container .dropzone .drag-more-files{text-align:center}
.globality-file-uploader-component .dropzone-container .dropzone .drag-more-files .text{color:#aaa;margin-top:5px}
.globality-file-uploader-component .dropzone-container .dropzone .drag-more-files .icon{color:#aaa;font-size:50px}
.globality-file-uploader-component .dropzone-container .dropzone .dz-message{font-weight:400;margin:20px !important}
.globality-file-uploader-component .dropzone-container .dropzone .dz-message table{width:100%}
@media(min-width:576px){.globality-file-uploader-component .dropzone-container .dropzone .dz-message img{width:80px}
}
@media(max-width:575px){.globality-file-uploader-component .dropzone-container .dropzone .dz-message img{width:50px}
}
@media(max-width:575px){.globality-file-uploader-component .dropzone-container .dropzone .dz-message .drag-logo{display:none}
}
.globality-file-uploader-component .dropzone-container .dropzone .dz-message .note{font-size:.8em;font-weight:200;display:block;margin-top:1.4rem}
.globality-file-uploader-component .dropzone-container .dropzone.reduced{padding:10px;min-height:100px !important}
.globality-file-uploader-component .dropzone-container .dropzone.reduced .dz-preview.dz-image-preview{background:transparent}
.globality-file-uploader-component .dropzone-container .dropzone.reduced .dz-preview .dz-error-message{top:50px !important}
.globality-question-container .question{text-align:center;padding-top:40px;padding-bottom:40px;font-weight:100;color:#004640}
.globality-question-container .question-answer{text-align:center;margin-bottom:30px}
.globality-question-container .question-answer .question-answer-change span{font-size:12px;color:#004640}
.globality-question-container .question-answer .question-answer-change span:hover{cursor:pointer;color:#86a20c}
.globality-question-container .questionImageContainer{min-width:450px}
.globality-question-container .questionTextNumberContainer,.globality-question-container .questionYesNoDetailsContainer{text-align:left}
.globality-question-container .questionYesNoMedicalDetailsContainer,.globality-question-container .questionYesNoUserContainer,.globality-question-container .questionYesOrNoContainer{width:100%}
.globality-question-container .further-info-title{font-size:20px}
.globality-question-container .further-info-desc{font-size:14px;font-style:italic}
.globality-question-container .further-info-label{font-size:14px;margin-bottom:12px;color:#777}
.globality-question-container .globality-date-ongoing-checkbox{min-height:15px;position:relative;top:-25px;margin-bottom:0 !important}
.globality-question-container .globality-details-checkup{min-height:15px;top:-8px}
.globality-question-container .details-long-label{white-space:inherit !important}
.globality-question-container .details-textarea{height:56px !important}
@media(max-width:575px){.globality-question-container .question{font-size:20px}
}
.globality-question-container .question-title{font-size:25px;max-width:80%}
.globality-question-container .question-description{font-size:16px;color:#aaa}
.globality-question-container .question-description span{width:80%}
.globality-question-container .step-index{text-align:center;vertical-align:top;margin-right:10px;font-size:25px;width:60px;height:60px;padding-top:8px;font-weight:100;border:2px solid #004640;border-radius:50%;background:#004640;color:white;display:inline-block}
.globality-question-container .option-logo-type-1{max-height:200px;margin-right:30px;margin-bottom:15px}
@media(max-width:575px){.globality-question-container .option-logo-type-1{margin-bottom:50px}
}
.globality-question-container .container-question{position:relative;border:10px solid transparent}
.globality-question-container .container-question.selected{border:10px solid #86a20c}
.globality-question-container .container-question.selected .option-logo-type-2{opacity:.3}
.globality-question-container .container-question.selected .middle{display:block}
.globality-question-container .container-question.selected:hover{background-color:#86a20c}
.globality-question-container .container-question.selected:hover .text{color:#fff}
.globality-question-container .container-question:hover .option-logo-type-2{opacity:.3}
.globality-question-container .option-logo-type-2{cursor:pointer;opacity:1;display:block;width:auto;margin:auto;height:auto;transition:.5s ease;backface-visibility:hidden}
@media(max-width:575px){.globality-question-container .option-logo-type-2{max-height:80px}
}
@media(min-width:576px) and (max-width:767px){.globality-question-container .option-logo-type-2{max-height:120px}
}
@media(min-width:768px) and (max-width:991px){.globality-question-container .option-logo-type-2{max-height:140px}
}
@media(min-width:992px) and (max-width:1199px){.globality-question-container .option-logo-type-2{max-height:160px}
}
@media(min-width:1200px){.globality-question-container .option-logo-type-2{max-height:180px}
}
.globality-question-container .middle{transition:.5s ease;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}
.globality-question-container .text{color:#86a20c;font-size:120px}
.globality-question-container .option-description{color:#aaa;padding-top:10px}
@media(min-width:576px){.globality-question-container .option-description{font-size:14px}
}
@media(max-width:575px){.globality-question-container .option-description{font-size:12px}
}
.globality-question-container .table-question-header{margin:auto}
.globality-question-container .table-question-header.table-question-header-left{margin:0 0 0 .75rem}
.globality-question-container .table-question-header tr td{padding:0 5px}
.globality-question-container .table tr.two-columns td{width:50%}
.globality-question-container .table tr.three-columns td{width:33%}
.globality-question-container .table tr td{vertical-align:top !important;text-align:center !important;border:0 !important}
.globality-selector-container{width:100%}
.globality-selector-container md-input-container.globality-input-selector-container{margin:7px 0 7px 0}
.globality-selector-container .flag-select{vertical-align:text-top}
.globality-selector-container .flag-input-select{position:absolute;top:3px}
.globality-selector-container .currency-input-select{position:absolute;top:11px;left:13px}
.globality-selector-container .currency-input-select.disabled{color:#777}
.globality-selector-container .text-with-flag-input-select{padding-left:28px !important}
.globality-selector-container .text-with-symbol-input-select{padding-left:40px !important}
.globality-selector-container .arrow-icon{position:absolute;right:10px;top:10px}
.globality-selector-modal-list{position:absolute;max-height:256px;top:0;left:0;background-color:white;z-index:900;border:1px solid #cecece;display:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow-y:auto}
.globality-selector-modal-list .list-object-title{padding:5px;text-transform:uppercase;font-style:italic;color:#aaa}
.globality-selector-modal-list .list-object{padding:5px 10px}
.globality-selector-modal-list .list-object.selected{background-color:#86a20c;color:white}
.globality-selector-modal-list .list-object:hover,.globality-selector-modal-list .list-object.hovered{cursor:pointer;background-color:#cecece}
.globality-selector-modal-list .list-object.option-filtered{display:none}
.globality-selector-modal-list .list-object .item-select-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.globality-selector-modal-list .list-object .flag-select-country,.globality-selector-modal-list .list-object .flag-select-currency{position:relative;top:-4px;margin-right:10px;float:left}
.globality-selector-modal-list .list-object.obj-not-found{color:#aaa;font-style:italic}
.globality-captcha-component .form-group{margin-bottom:0}
@media(min-width:576px){.globality-captcha-component .form-group{max-width:40% !important}
}
.globality-captcha-component .google-recaptcha{margin-bottom:15px}
@media(max-width:767px){.globality-captcha-component .google-recaptcha{max-width:200px;transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}
}
.globality-captcha-component .captcha-error{color:#dd2c00;font-size:14px}
.globality-captcha-component .captcha-error .fas,.globality-captcha-component .captcha-error .far,.globality-captcha-component .captcha-error .fal,.globality-captcha-component .captcha-error .fad{font-size:18px}
.globality-captcha-component .captcha-label{margin:0;color:#fff}
.globality-captcha-component .globality-captcha-image-description{width:190px;color:#999;font-size:12px}
@media(min-width:576px){.globality-captcha-component .globality-captcha-image-description{float:right}
}
.globality-captcha-component .globality-captcha-image-material-container{width:190px}
@media(min-width:576px){.globality-captcha-component .globality-captcha-image-material-container:not(.captcha-no-float){float:right}
}
.globality-captcha-component .globality-captcha-image-material-container .globality-captcha-image-material{height:52px;display:block}
.globality-captcha-component .globality-captcha-image-material-container .globality-captcha-image-material:hover{cursor:pointer}
.globality-captcha-component .globality-captcha-image{width:190px;height:52px;border:1px solid #fff}
.globality-captcha-component .globality-captcha-image:hover{cursor:pointer}
@media(min-width:576px){.globality-captcha-component .globality-captcha-image{margin-top:1rem;float:right}
}
@media(min-width:768px){.globality-captcha-component .globality-captcha-image{margin-top:2rem}
}
.globality-captcha-component .simple-captcha-container{margin-bottom:20px;text-align:left}
.globality-input-chars-counter-container{min-width:1px;font-size:12px;bottom:5px;position:absolute;right:0;font-weight:400}
.globality-input-chars-counter-container.login{bottom:0;position:relative;float:right;font-size:11px;right:3px}
.globality-input-chars-counter-container .counter.error{color:#dd2c00 !important}