.elementor-505 .elementor-element.elementor-element-6e1b917{--display:flex}.patient-registration-form-row{color:#333;margin:20px 0;padding:15px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.patient-registration-form-row .no-padding{padding:0;margin-bottom:15px}.patient-registration-form-row .no-padding label{font-weight:700;font-size:18px;color:#2c3e50;border-bottom:2px solid #3498db;padding-bottom:5px;display:inline-block;margin-bottom:15px}.patient-registration-form-row>div{margin-bottom:15px}.patient-registration-form-row label{display:block;margin-bottom:5px;font-weight:600;color:#2c3e50}.patient-registration-form-row .form-control{width:100%;padding:10px 15px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:border-color 0.3s}.patient-registration-form-row .form-control:focus{border-color:#3498db;outline:none;box-shadow:0 0 5px rgb(52 152 219 / .5)}.patient-registration-form-row .wpcf7-list-item{display:inline-block;margin-right:15px}.patient-registration-form-row .wpcf7-list-item-label{margin-right:5px;cursor:pointer}.patient-registration-form-row input[type="checkbox"]{margin-left:5px;cursor:pointer}.patient-registration-form-row .btn-mehrgan{background-color:#3498db;color:#fff;border:none;padding:12px 25px;font-size:16px;border-radius:4px;cursor:pointer;transition:background-color 0.3s;display:block;margin:20px auto 0;width:auto}.patient-registration-form-row .btn-mehrgan:hover{background-color:#2980b9}.rtl{direction:rtl;text-align:right}.rtl .wpcf7-list-item{margin-right:0;margin-left:15px}.rtl .wpcf7-list-item-label{margin-right:0;margin-left:5px}.rtl input[type="checkbox"]{margin-left:0;margin-right:5px}