.date-picker-wrapper .rdp-root{--rdp-accent-color:#111827;--rdp-accent-background-color:#f3f4f6}.date-picker-wrapper .rdp-day_button,.date-picker-wrapper .rdp-nav button,.enquire-form .date-picker-wrapper .rdp-nav button{background:transparent!important}.enquire-form--dark .date-picker-wrapper .rdp-root{--rdp-accent-color:#fff;--rdp-accent-background-color:#333}.form-label{margin-bottom:.5rem;display:block;font-size:.875rem;font-weight:500;color:#111827}.form-field{width:100%;border-radius:.125rem;border:1px solid var(--border);background-color:#fff;padding:.75rem 1rem;outline:none;transition:border-color .2s}.form-field::placeholder{color:var(--color-muted)}.form-field:-webkit-autofill,.form-field:-webkit-autofill:active,.form-field:-webkit-autofill:focus,.form-field:-webkit-autofill:hover,.phone-input:-webkit-autofill,.phone-input:-webkit-autofill:active,.phone-input:-webkit-autofill:focus,.phone-input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important;box-shadow:inset 0 0 0 30px #fff!important}input[type=date]::placeholder{opacity:0;color:transparent}input[type=date]::-webkit-datetime-edit-day-field,input[type=date]::-webkit-datetime-edit-month-field,input[type=date]::-webkit-datetime-edit-text,input[type=date]::-webkit-datetime-edit-year-field{color:transparent}input[type=date]:not(:focus):not(:valid)::-webkit-datetime-edit-day-field,input[type=date]:not(:focus):not(:valid)::-webkit-datetime-edit-month-field,input[type=date]:not(:focus):not(:valid)::-webkit-datetime-edit-text,input[type=date]:not(:focus):not(:valid)::-webkit-datetime-edit-year-field{opacity:0}.form-field--error{border-color:#F00}.form-error{margin-top:.25rem;font-size:.875rem;color:#F00;position:absolute;bottom:0;font-size:12px;left:16px}.required-asterisk{vertical-align:4px;font-size:13px;color:#F00}.phone-input{width:100%!important;background-color:var(--color-background)!important;font-size:.875rem!important;height:48px!important;border:1px solid var(--color-border)!important;border-radius:.125rem!important;padding-left:3rem!important;padding-right:1rem!important;outline:none!important}html[dir=rtl] .phone-input{padding-left:1rem!important;padding-right:78px!important;direction:rtl!important}html[dir=rtl] .flag-dropdown.phone-button{padding-right:30px}.phone-input::placeholder{color:var(--color-muted)!important}.phone-input--error{border-color:var(--input-error)!important}html[dir=rtl] .phone-input--error{padding-left:1rem!important;padding-right:3rem!important}.phone-button{border:1px solid var(--color-border)!important;border-radius:.125rem 0 0 .125rem!important;background-color:var(--color-background)!important}.phone-dropdown{font-size:.875rem!important}.select__control{padding-inline-start:5px;border-radius:3px!important;border-color:var(--color-border)!important;box-shadow:none!important;min-height:48px!important}.select__control--is-focused{border-color:transparent!important}.select__placeholder{color:var(--color-muted)}.select__menu{border-radius:3px!important;margin-top:3px!important;z-index:9999!important;font-weight:500!important}.select__option--is-focused,.select__option--is-selected,.select__option:hover{background-color:#f2f9f9!important;color:var(--color-gray-900)!important}.form-field--error .select__control{border-color:var(--input-error)!important}.enquire-form--dark .form-label{display:none!important}.enquire-form--dark.enquire-form--labels-visible .form-label{display:block!important;color:#fff}.enquire-form--dark .enquire-field-dark,.enquire-form--dark .form-field{background:transparent!important;border:none!important;border-bottom:1px solid #282828!important;border-radius:0!important;color:#fff!important}.enquire-form--dark .enquire-field-dark::placeholder,.enquire-form--dark .form-field::placeholder{color:#595959!important}.enquire-form--dark .form-field:-webkit-autofill,.enquire-form--dark .form-field:-webkit-autofill:active,.enquire-form--dark .form-field:-webkit-autofill:focus,.enquire-form--dark .form-field:-webkit-autofill:hover,.enquire-form--dark .phone-input:-webkit-autofill,.enquire-form--dark .phone-input:-webkit-autofill:active,.enquire-form--dark .phone-input:-webkit-autofill:focus,.enquire-form--dark .phone-input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #000!important;box-shadow:inset 0 0 0 30px #000!important;-webkit-text-fill-color:#fff!important;color:#fff!important}.enquire-form--dark .select__control{background:transparent!important;border:none!important;border-radius:0!important}.enquire-form--dark .select__placeholder{color:#595959!important}.enquire-form--dark .select__single-value{color:#fff!important}.enquire-form--dark .select__menu,.enquire-form--dark .select__menu-list{background-color:#000!important}.enquire-form--dark .select__option,option{background-color:#000!important;color:#fff!important}.enquire-form--dark .select__option--is-focused,.enquire-form--dark .select__option--is-selected,.enquire-form--dark .select__option:hover{background-color:#1a1a1a!important;color:#fff!important}.enquire-form--dark .phone-button,.enquire-form--dark .phone-input{background:transparent!important;border:none!important;border-bottom:1px solid #282828!important;border-radius:0!important;color:#fff!important}.enquire-form--dark .phone-input::placeholder{color:#595959!important}.enquire-form--dark .form-error,.enquire-form--dark .required-asterisk{color:#fca5a5!important}.enquire-btn-dark{max-width:247px!important;height:48px!important;gap:10px;border-radius:6px!important;padding:12px 44px!important}.floating-label-wrapper{position:relative}.floating-label{position:absolute;left:0;top:36%;transform:translateY(-50%);font-weight:500;font-size:14px;color:#595959;pointer-events:none;transition:all .2s ease;z-index:1;background:transparent;padding:0 2px 0 16px}html[dir=rtl] .floating-label{left:auto;right:0;padding-left:0;padding-right:16px}html[dir=rtl] .floating-label-wrapper.has-value .floating-label,html[dir=rtl] .floating-label-wrapper:focus-within .floating-label{right:0;left:auto}.floating-label-wrapper.has-value .floating-label,.floating-label-wrapper:focus-within .floating-label{background:#000;padding:0 4px}.enquire-form--dark .floating-label-wrapper.has-value .floating-label,.enquire-form--dark .floating-label-wrapper:focus-within .floating-label{background:transparent}.floating-label-wrapper input:focus~.floating-label,.floating-label-wrapper input:not(:placeholder-shown)~.floating-label,.floating-label-wrapper.has-value .floating-label,.floating-label-wrapper:focus-within .floating-label{top:-8px;transform:translateY(0);font-size:11px}.floating-label-wrapper input:focus~.floating-label,.floating-label-wrapper.has-value .floating-label,.floating-label-wrapper:focus-within .floating-label{color:#595959}.floating-label-wrapper.has-value input,.floating-label-wrapper:focus-within input{padding-top:16px;padding-bottom:8px}.floating-label .required-asterisk{color:#fca5a5;font-size:11px}.enquire-form--dark .floating-label,.enquire-form--dark .floating-label-wrapper input:focus~.floating-label,.enquire-form--dark .floating-label-wrapper.has-value .floating-label{color:#595959}.enquire-form--dark .floating-label-wrapper input{padding-top:16px;padding-bottom:8px}.enquire-form--dark .floating-label-wrapper input:focus,.enquire-form--dark .floating-label-wrapper.has-value input{padding-top:20px;padding-bottom:4px}.date-picker-wrapper.floating-label-wrapper .floating-label{top:36%;transform:translateY(-50%);font-size:14px}.date-picker-wrapper.floating-label-wrapper.has-value .floating-label,.date-picker-wrapper.floating-label-wrapper:focus-within .floating-label{top:-8px;transform:translateY(0);font-size:11px}.date-picker-wrapper.floating-label-wrapper.has-value input,.date-picker-wrapper.floating-label-wrapper:focus-within input{padding-top:20px;padding-bottom:4px}.floating-label-wrapper.select-wrapper .floating-label{top:50%;transform:translateY(-50%);font-size:14px}.floating-label-wrapper.select-wrapper.has-value .floating-label,.floating-label-wrapper.select-wrapper:focus-within .floating-label{top:-8px;transform:translateY(0);font-size:11px}.floating-label-wrapper.select-wrapper.has-value .select__control,.floating-label-wrapper.select-wrapper:focus-within .select__control{padding-top:8px!important;padding-bottom:4px!important}.floating-label-wrapper.select-wrapper.has-value .select__control{padding-top:10px!important;padding-bottom:0!important}.floating-label-wrapper.select-wrapper .form-error{bottom:-29px}.floating-label-wrapper.phone-wrapper{position:relative}.floating-label-wrapper.phone-wrapper .floating-label{left:3rem;top:50%;transform:translateY(-50%)}html[dir=rtl] .floating-label-wrapper.phone-wrapper .floating-label{left:auto;right:3rem}.floating-label-wrapper.phone-wrapper.has-value .floating-label,.floating-label-wrapper.phone-wrapper:focus-within .floating-label{left:0;top:-8px;transform:translateY(0)}html[dir=rtl] .floating-label-wrapper.phone-wrapper.has-value .floating-label,html[dir=rtl] .floating-label-wrapper.phone-wrapper:focus-within .floating-label{left:auto;right:0}.floating-label-wrapper.phone-wrapper.has-value .phone-input,.floating-label-wrapper.phone-wrapper:focus-within .phone-input{padding-top:20px!important;padding-bottom:8px!important}.news-filter-select .select__value-container{font-size:14px!important;color:#fff!important}html[dir=rtl] .news-filter-select .select__value-container{padding-left:0!important}html[dir=ltr] .news-filter-select .select__value-container{padding-right:0!important}.news-filter-select .select__control{background-color:transparent!important;border-radius:3px!important;border-color:#fff!important;color:#fff!important;cursor:pointer!important;font-size:14px!important;min-height:34px!important}.news-filter-select .form-field--loading{height:38px!important;min-height:38px!important;padding:0 .5rem!important;display:flex!important;align-items:center!important}.news-filter-select .form-field--loading .react-select__placeholder{font-size:14px!important;padding:0!important}.news-filter-select .select__input,.news-filter-select .select__placeholder,.news-filter-select .select__single-value{color:#fff!important;font-size:14px!important}.news-filter-select .select__option{cursor:pointer;font-size:14px!important}