.elementor-3156 .elementor-element.elementor-element-6a2b913{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}/* Start custom CSS *//* Amelia sidebar text to white */
.am-fs-sb,
.am-fs-sb p,
.am-fs-sb span,
.am-fs-sb__step-heading,
.am-fs-sb__step-selection,
.am-fs-sb__menu-text {
    color: #ffffff !important;
}

/* Icons to white */
.am-fs-sb .am-icon-service,
.am-fs-sb .am-icon-date-time,
.am-fs-sb .am-icon-user,
.am-fs-sb .am-icon-payment,
.am-fs-sb .am-icon-check,
.am-fs-sb .am-icon-arrow-circle-right {
    color: #ffffff !important;
}

/* Optional: step background if needed */
.am-fs-
/* Remove yellow background behind flag / select arrow */
.m-input-wrapper-right,
.m-select-input__toggle-button,
.m-select-input__toggle-button:focus,
.m-select-input__toggle-button:hover,
.m-select-input__toggle-button:active {
    background: transparent !important;
    box-shadow: none !important;
    outline: none !important;
}

/* If yellow appears on focus-visible (important) */
.m-select-input__toggle-button:focus-visible {
    background: transparent !important;
    box-shadow: none !important;
    outline: none !important;
}/* End custom CSS */