:root { --enquiry-font: "Varela Round", Arial, sans-serif; }
html, body, .form-all { direction: rtl; text-align: right; }
.form-section { outline: none !important; border-radius: 0 !important; }
.form-section * { font-family: var(--enquiry-font) !important; }
.form-label, .form-sub-label { text-align: right !important; }
.form-all .form-buttons-wrapper { text-align: right !important; }
.form-submit-button { background: #b33b40 !important; }
.form-submit-button:hover { background: #a8373c !important; }
#cid_3 > div { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 20px; }
#cid_3 .form-sub-label-container { margin: 0 !important; }
#id_4, #id_5 { grid-column: auto; }
.form-all #input_4, .form-all #input_5_full { direction: ltr !important; text-align: left !important; }
@media (max-width: 560px) {
  #cid_3 > div { grid-template-columns: minmax(0, 1fr); gap: 14px; }
  #id_4, #id_5 { grid-column: 1 / -1; }
}
