.module-popup-wrapper{height:100%;width:100%;background-color:rgba(0,0,0,.5);position:fixed;z-index:10;top:0;left:0;display:flex;align-items:center;justify-content:center}.module-popup{display:flex;flex-direction:column;align-items:center;height:1300px;width:900px;background-image:url(../../assets/512b394b2512230b03cbfbbda9ddbba9.jpg);border-radius:.5%;background-repeat:no-repeat;background-size:cover;background-position:top}.module-popup-end{height:630px}.module-popup__item{margin-top:30px;width:75%;text-align:center}.module-popup__text{font-family:"MontblancTypeRegular";font-size:34px;color:#000}.module-popup__main-text{color:#3f7999;font-family:"MontblancTypeBold";font-size:33px;margin-top:10px}.module-popup__btn{width:475px;margin-top:60px;padding:14px 0;background-color:#3f7999;border-radius:99em;box-shadow:inset 0 -2px 17px 5px #0256de;text-align:center}.module-popup__item-header{margin-top:40px}.module-popup__item-header-end{margin-top:120px;width:60%}.module-popup__item-main{width:60%}.module-popup__item-footer{width:60%;margin-top:80px}.module-popup__item-textarea{width:85%}.module-popup__item-textarea textarea{margin-top:30px;height:300px;color:#3f7999;font-family:"MontblancTypeBold";font-size:30px;box-shadow:5px 10px 5px #f0f0f0;border-radius:1%;border:2px grey;background-color:#fff!important}.module-popup__item-textarea textarea::placeholder{text-align:center;line-height:250px;color:#3f7999;font-family:"MontblancTypeBold";font-size:30px;padding:30px auto}.module-popup__item-options{display:flex;flex-direction:row}.module-popup__option{width:135px;height:135px;background-image:url(../../assets/9f5c271b123fe3538baf9215a8791139.png);background-repeat:no-repeat;background-size:100%}.module-popup__option-active{background-image:url(../../assets/cacf20c3e2450b1d5457793976266030.png);background-repeat:no-repeat}.module-popup__item-invisible{padding:22px 0}.module-popup__item-validate .module-popup__text{color:red}.module-popup__exit-button{width:50px;height:50px;background-image:url(../../assets/c80bf1e213c1b042f3486d56d9fcdc31.png);background-repeat:no-repeat;background-size:100%;margin-left:87%;margin-top:4%}.sso-signup-page{display:flex;flex-direction:column;flex-grow:1;background-image:url(../../assets/ba512b0d9e902544859913a821ceca31.png);background-repeat:no-repeat;background-size:cover;background-position:bottom}.sso-signup-page .form-field-wrapper input:not([type=file]){background-image:none}.sso-signup-page .page-header{margin:-57px -95px 0;box-shadow:0 0 40px -10px #898989}.sso-signup-page .edit-user-page-header{margin-bottom:47px}.sso-signup-page .btn{margin-top:45px;margin-bottom:120px}.sso-signup-page .validation-error-popup .popup-popup{padding:120px 60px 35px}.sso-signup-page .validation-error-popup .popup-popup .btn{margin-bottom:0}.sso-signup-page .checkbox-wrapper{margin-top:45px}.sso-signup-page .upload-image-wrapper{margin-top:45px;margin-bottom:45px}.sso-signup-page-content{text-align:center;display:flex;flex-direction:column;justify-content:space-between;padding:0;box-sizing:border-box;flex-grow:1}.sso-signup-page-content-inner{margin-top:56px}.sso-signup-language-page{position:relative;display:flex;flex-direction:column;flex-grow:1;text-align:center;padding:253px 0 0;justify-content:space-between}.sso-signup-language-page .welcome-header{padding-bottom:11px;word-break:break-all;margin-bottom:64px}.sso-signup-language-page .welcome-message{margin-bottom:193px;letter-spacing:2px;top:0!important}.sso-signup-language-page .app-select{margin-bottom:65px}.sso-signup-language-page .app-select .Select-control{text-align:center}.sso-signup-language-page .btn{margin-bottom:208px}.tnc-popup .popup-popup{padding-top:40px;padding-bottom:40px}.tnc-popup .popup__content{font-size:42px;text-align:initial}.tnc-popup .field-error-message{font-size:42px;line-height:50px;margin-top:30px}.tnc-popup .popup__text{margin-top:30px}.tnc-popup .popup__text .link{font-family:"MontblancTypeRegular";font-size:42px;text-decoration:underline}.tnc-popup .btn{margin-bottom:20px}.tnc-popup .radio-btn{margin-top:30px}.tnc-popup form{height:330px}