.page-registration{background-color:#131313}.page-registration.bg-image{background-image:url(../img/general/register-form-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:70px;padding-top:70px}.page-registration h1{font-family:var(--bs-font-sans-serif);font-size:2rem;font-weight:500}.page-registration .register-form-box{backdrop-filter:blur(15px);background:#fff;border-radius:16px;box-shadow:3px 3px 9px 0 rgba(0,0,0,.25);margin:0 auto;max-width:100%;padding:35px 50px 45px;width:1000px}.page-registration .register-form-box.newsletter-popover-shown{backdrop-filter:none}.page-registration .register-form-box.newsletter-popover-shown .nl-optin-container{position:relative;z-index:1070}.page-registration .pros{text-align:center}.page-registration .pros .pro{margin:30px auto 45px;max-width:300px}.page-registration .pros .pro i{font-size:2rem;margin-bottom:10px}.page-registration .pros .pro .title{font-weight:700;margin-bottom:10px;text-transform:uppercase}.page-registration .pros .content{font-size:.9rem}#registrationForm label a{text-decoration:underline}#registrationForm .account-type{display:flex;justify-content:start}#registrationForm .account-type label{margin-right:30px;white-space:nowrap}#registrationForm .btn{display:block;width:100%}.feedback{margin:0 auto;max-width:100%;text-align:center;width:700px}.feedback img.portrait-cs{margin-top:22px}.feedback .actionList{margin-top:25px}.feedback .actionList a,.feedback .actionList a i{font-size:21px}@media(max-width:767.98px){.page-registration.bg-image{background-image:none}.page-registration .register-form-box{backdrop-filter:none;box-shadow:none;padding:30px}}.register_newsletter_dialog .modal-body{margin-left:auto;margin-right:auto;max-width:100%;width:450px}.register_newsletter_dialog .modal-body .title{font-size:1.7rem;font-weight:500;line-height:1.2;margin-bottom:24px}.register_newsletter_dialog .modal-body .title b{color:red}.register_newsletter_dialog .modal-body form{padding-top:15px}.register_newsletter_dialog .logo{margin-left:auto;margin-right:auto;max-width:100%;width:200px}.popover.nl_hint_popover{max-width:500px;text-align:center}.popover.nl_hint_popover .message{margin-bottom:15px}.popover.nl_hint_popover .message b{color:red}.popover.nl_hint_popover .btn-action{margin-bottom:15px;text-transform:none}.popover.nl_hint_popover .anchor{text-decoration:underline}