.content-app{height:100% !important}.register-layout{height:100%}.register-layout>div{height:100%}.activation{zoom:180%}.activation .activation__input--size-big{width:fit-content !important;padding-inline:40px !important;margin-top:40px !important;margin-bottom:40px !important}.registration{height:fit-content !important;min-height:100%}.registration .terms-conditions-screen{display:none;height:100%;width:100%;background:linear-gradient(to bottom right, #3ab1e1 0%, #07a3e1 100%);position:absolute;left:0;top:0;z-index:999}.registration .terms-conditions-screen .terms-conditions{height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.registration .terms-conditions-screen .terms-conditions .cross{cursor:pointer;position:absolute;top:24px;right:50px;color:white;font-size:25px}.registration .terms-conditions-screen .terms-conditions h1{color:white;font-weight:600;padding-bottom:20px}.registration .terms-conditions-screen .terms-conditions .terms-conditions__description{overflow-y:auto;border:1px solid white;padding:20px;max-width:750px}.registration .terms-conditions-screen .terms-conditions .terms-conditions__description p{text-align:justify;color:white !important;font-size:15px}.registration .terms-conditions-screen .terms-conditions .terms-conditions__description p:not(:first-child){padding-top:30px}.registration .registration-form img{max-width:350px}.registration .registration-form .img-activation{max-width:150px}.registration .registration-form .icon-activation{padding-top:7%;max-width:100%}.registration .registration-form .registration__logo--login{margin-bottom:55px}.registration .registration-form .registration__logo--activate{width:75%;margin-bottom:60px}.registration .registration-form .registration__plain-text{font-weight:300;color:white}.registration .registration-form .registration__plain-text--gray{color:white !important}.registration .registration-form .registration__plain-text--23{padding:23px 0px}.registration .registration-form .activation__plain-text--23{padding:23px 0;width:100%}@supports (-webkit-touch-callout: none){.registration .registration-form .registration__plain-text--23{font-size:34px}}.registration .registration-form .registration__plain-text--size-big{font-size:24px}.registration .registration-form .registration__plain-text_activation{padding-top:7%;font-size:24px !important;font-weight:normal}.registration .registration-form .activation__plain-text_activation{padding-top:7%;font-size:20px;font-weight:normal}@supports (-webkit-touch-callout: none){.registration .registration-form .registration__plain-text--size-big{font-size:50px}}.registration .registration-form .registration__plain-text--size-medium{font-size:18px}.registration .registration-form .registration__plain-text--size-small{font-size:14px}.registration .registration-form .registration__plain-text--bold{font-weight:500}.registration .registration-form .registration__header--user{padding:38px 0px}.registration .registration-form a{cursor:pointer;text-decoration-style:dotted !important;text-decoration-line:underline}.registration .registration-form form .form-row{margin-top:10px;padding:0}.registration .registration-form input{border-radius:5px 5px 5px 5px;width:100%;padding:13px;border:none;margin-top:0;font-size:12px;font-style:normal;font-weight:400}.registration .registration-form input:not([type="submit"]):focus{border:1px solid #f78155;padding:12px 13px}@supports (-webkit-touch-callout: none){.registration .registration-form input{border-radius:5px 5px 5px 5px;width:100%;padding:13px;border:none;margin-top:0;font-size:30px !important;font-style:normal;font-weight:400}.registration .registration-form input:not([type="submit"]):focus{border:1px solid #f78155;padding:12px 13px}}.registration .registration-form input[type="submit"]{margin-top:23px;background:linear-gradient(to right, #07a3e1 0%, #07a3e1 100%);color:white;-webkit-box-shadow:0px 6px 14px 0px rgba(0,0,0,0.15);box-shadow:0px 6px 14px 0px rgba(0,0,0,0.15)}.registration .registration-form .register-form__terms-conditions .terms-conditions__field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding-top:23px}.registration .registration-form .register-form__terms-conditions .terms-conditions__field>*{display:inline-block;width:auto;padding:0}.registration .registration-form .register-form__terms-conditions .terms-conditions__field p{width:257px;padding:0 5px}.registration .registration-form .separator{height:2px;background:white}.registration--black{background:#02384d !important}.registration--grey{background:linear-gradient(to top right, #1C1D22 0%, #48506A 100%) !important}.registration--grey .registration__stat-bar{padding:10px 0}.registration--grey .registration__stat-bar>div{height:10px;width:139px;border-radius:6px;background:white;margin:auto}.registration--grey .registration__stat-bar>div::after{content:'';width:50%;height:100%;background:#07a3e1;display:block;border-radius:6px}.registration--grey .registration__stat-bar .stat-bar--finish::after{width:100%}.registration--grey form .form-row{margin-top:10px}.registration--grey input:not([type="submit"]):focus{border:1px solid #3ab1e1 !important}.registration--grey input[type="submit"]{background:linear-gradient(to right, #045474 0%, #33afe1 100%) !important}.registration--grey ::placeholder{color:#8c8c8c;opacity:0.9}.new-account{padding:23px 0 0 0 !important}.password-forgotten{padding:2px 0 23px 0 !important}.hide_only_big{display:none}.registration__plain-text--35iphone{color:white !important}.registration .registration-form p.errornote,.registration .registration-form form .form-row>p,.registration--grey p.errornote,.registration--grey form .form-row>p{font-size:14px;padding:8px 0 3px 0;font-style:italic;color:white}@supports (-webkit-touch-callout: none){.registration .registration-form p.errornote,.registration .registration-form form .form-row>p,.registration--grey p.errornote,.registration--grey form .form-row>p{font-size:30px}}@media (max-device-width: 767px){.registration-form{zoom:230%}}@media (max-device-width: 767px){.activation{zoom:145% !important}.activation .activation__input--size-big{margin-bottom:80px !important}.activation__plain-text--23{padding:50px 20px !important}.activation-form{margin:inherit !important;margin-top:15% !important}.activation__plain-text_activation{padding-top:20% !important;font-size:20px !important;font-weight:normal}.hide_only_big{display:block}}.errornote-custom{top:150px;margin:auto;margin-top:10px;width:380px;padding:8px 10px !important;font-size:12px;font-weight:500;border:1px solid #9e0d35;border-radius:5px;background:rgba(158,13,53,0.266667);color:white !important;text-align:left}@supports (-webkit-touch-callout: none){.registration__plain-text--35iphone{font-size:35px !important}.plain-text_iphone{font-size:40px !important}.title-text_iphone{font-size:70px !important}}
