.rcp-button{border:2px solid #00aaff!important;background-color:#ffffff!important;color:#00aaff!important;padding:10px 24px!important;border-radius:8px!important;font-weight:600!important;font-size:16px!important;transition:all 0.3s ease!important;cursor:pointer!important;display:inline-block!important;text-align:center;text-decoration:none}.rcp-button:hover{background-color:#00aaff!important;color:#ffffff!important}.rcp_form input[type="text"],.rcp_form input[type="email"],.rcp_form input[type="password"],.rcp_form input[type="number"],.rcp_form select,.rcp_form textarea{width:100%;max-width:500px;padding:10px 12px;margin-bottom:16px;font-size:15px;border:1px solid #ccc;border-radius:6px;transition:border-color 0.3s ease;box-sizing:border-box}.rcp_form input:focus,.rcp_form select:focus,.rcp_form textarea:focus{border-color:#00aaff;outline:none}.rcp_form label{display:block;font-weight:600;margin-bottom:6px;color:#222;font-size:14px}.rcp_form p{margin-bottom:20px}@media (max-width:600px){.rcp_form input,.rcp_form select,.rcp_form textarea{max-width:100%}}.ld-lesson-content iframe[src*="vimeo.com"]{width:100%!important;height:auto!important;aspect-ratio:16/9;max-width:900px;display:block;margin:0 auto}