@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@400;600&display=swap);.elementor-130 .elementor-element.elementor-element-a9b9867{--display:flex}.elementor-130 .elementor-element.elementor-element-b63fd58{--display:flex}.elementor-130 .elementor-element.elementor-element-2593684.elementor-element{--align-self:center}.elementor-130 .elementor-element.elementor-element-bc34470{--display:flex}.elementor-130 .elementor-element.elementor-element-b7af4cd{--display:flex}.signup-box{max-width:420px;margin:30px auto;background:#fff;padding:20px 32px;border-radius:20px;box-shadow:0 12px 28px rgb(0 0 0 / .07);font-family:'Inter',sans-serif;text-align:center}.signup-logo{text-align:center;margin-bottom:18px}.signup-logo img{max-height:22px;width:auto;opacity:.9}.signup-box h1{font-family:'Oswald',sans-serif!important;color:#000!important;font-size:32px;font-weight:600;margin-bottom:12px}.signup-box .divider{display:flex;align-items:center;justify-content:center;text-align:center;margin:24px 0;color:#999;font-size:13px}.signup-box .divider::before,.signup-box .divider::after{content:"";flex:1;height:1px;background:#ddd}.signup-box .divider::before{margin-right:12px}.signup-box .divider::after{margin-left:12px}.rcp_form{text-align:left;border:none!important;padding:0;margin:0}.rcp_form input[type="text"],.rcp_form input[type="email"],.rcp_form input[type="password"],.rcp_form select{width:100%;padding:14px 16px;margin-bottom:22px;border:none;border-radius:12px;font-size:15px;background:#f9f9f9;box-shadow:inset 0 2px 4px rgb(0 0 0 / .05),0 2px 6px rgb(0 0 0 / .04);box-sizing:border-box;transition:box-shadow 0.3s ease}.rcp_form input:focus,.rcp_form select:focus{outline:none;box-shadow:0 0 0 2px rgb(51 102 255 / .2)}.rcp_form input::placeholder{color:#999;font-size:15px;opacity:1}.rcp_form input[type="submit"]{width:100%;padding:14px;font-size:15px;font-weight:600;background-color:#36f;color:#fff;border:none;border-radius:12px;cursor:pointer;transition:background 0.3s ease;box-shadow:0 2px 6px rgb(0 0 0 / .1);margin-top:12px}.rcp_form input[type="submit"]:hover{background-color:#254eda}.signup-box .login-link,.signup-box .legal{font-size:13px;color:#666;margin-top:22px;text-align:center}.signup-box a{color:#36f;font-weight:500;text-decoration:none}.nsl-container-block{display:flex;justify-content:center;margin-bottom:24px}.nsl-container-block button{border-radius:12px!important;box-shadow:0 3px 6px rgb(0 0 0 / .08)!important;padding:12px 18px!important}#rcp_user_last_wrap,.rcp_login_link,.rcp_subscription_fieldset,.rcp_subscription_message,.rcp_registration_total,h3.rcp_header{display:none!important}@media screen and (max-width:480px){.signup-box{margin:30px 16px;padding:30px 20px}}#rcp_user_login_wrap{display:none!important}#rcp-membership-new-signup-notice{display:none!important}.signup-box #preferred_lang_wrap{margin:0 0 14px}.signup-box #preferred_lang{width:100%;max-width:520px;box-sizing:border-box;padding:12px 44px 12px 14px;line-height:1.2;height:48px;border-radius:12px;border:1px solid #e5e7eb;background-color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2l5 6 5-6' stroke='%23808AA0' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:14px 10px;color:#111827}.signup-box #preferred_lang:required:invalid{color:#9aa3af}.signup-box #preferred_lang option[value=""]{color:#9aa3af}.signup-box #preferred_lang:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgb(59 130 246 / .15)}.signup-box #preferred_lang_wrap>label{position:absolute!important;left:-9999px!important}