/* Start custom CSS for html, class: .elementor-element-9b5d08c *//* ==========================================================================
   STRICT FORM FIELD ISOLATION SELECTORS (BLOCKS ELEMENTOR OVERRIDES)
   ========================================================================== */

/* 1. Base Normal States */
html body .enquiry input.enq-input,
html body .enquiry select.enq-select,
html body .enquiry textarea.enq-textarea {
  font-family: 'Raleway', sans-serif !important;
  font-size: 12px !important;
  font-weight: 300 !important;
  padding: 14px 16px !important;
  background-color: rgba(228, 226, 222, .08) !important;
  border: 0.5px solid rgba(228, 226, 222, .2) !important;
  color: #E4E2DE !important;
  border-radius: 0px !important;
  outline: none !important;
  box-shadow: none !important;
  height: auto !important;             
  line-height: normal !important;      
  display: block !important;
  width: 100% !important;
}

/* 2. Click, Focus & Active States */
html body .enquiry input.enq-input:focus,
html body .enquiry select.enq-select:focus,
html body .enquiry textarea.enq-textarea:focus,
html body .enquiry input.enq-input:active,
html body .enquiry select.enq-select:active,
html body .enquiry textarea.enq-textarea:active {
  background-color: rgba(228, 226, 222, .12) !important; 
  color: #E4E2DE !important;           
  border: 0.5px solid rgba(228, 226, 222, .4) !important; /* Locks structural layout from shifting text bounds */  
  outline: none !important;
  box-shadow: none !important;
}

/* 3. Browser Autofill Correction Layers */
html body .enquiry input.enq-input:-webkit-autofill,
html body .enquiry textarea.enq-textarea:-webkit-autofill,
html body .enquiry select.enq-select:-webkit-autofill {
  -webkit-text-fill-color: #E4E2DE !important;
  box-shadow: 0 0 0px 1000px #0B1E24 inset !important; /* Direct color injection blocks default browser yellow tints */
  -webkit-box-shadow: 0 0 0px 1000px #0B1E24 inset !important;
  transition: background-color 5000s ease-in-out 0s !important;
}

/* 4. Dropdown Native Option Menus */
html body .enquiry select.enq-select option {
  background-color: #0B1E24 !important; /* Dark menu fill background contrast */
  color: #E4E2DE !important;           /* Muted text layer clarity inside the popout box */
}/* End custom CSS */