.wp-block-rank-math-toc-block {
    display: none;
}

.landing-page-template-default .gform_wrapper input[type=color]:-webkit-autofill,
.landing-page-template-default .gform_wrapper input[type=date]:-webkit-autofill,
.landing-page-template-default .gform_wrapper input[type=datetime-local]:-webkit-autofill,
.landing-page-template-default .gform_wrapper input[type=datetime]:-webkit-autofill,
.landing-page-template-default .gform_wrapper input[type=email]:-webkit-autofill,
.landing-page-template-default .gform_wrapper input[type=month]:-webkit-autofill,
.landing-page-template-default .gform_wrapper input[type=number]:-webkit-autofill,
.landing-page-template-default .gform_wrapper input[type=password]:-webkit-autofill,
.landing-page-template-default .gform_wrapper input[type=search]:-webkit-autofill,
.landing-page-template-default .gform_wrapper input[type=tel]:-webkit-autofill,
.landing-page-template-default .gform_wrapper input[type=text]:-webkit-autofill,
.landing-page-template-default .gform_wrapper input[type=time]:-webkit-autofill,
.landing-page-template-default .gform_wrapper input[type=url]:-webkit-autofill,
.landing-page-template-default .gform_wrapper input[type=week]:-webkit-autofill,
.landing-page-template-default .gform_wrapper select:-webkit-autofill,
.landing-page-template-default .gform_wrapper textarea:-webkit-autofill,
.landing-page-template-default .v-form-control:-webkit-autofill {
    -webkit-text-fill-color: black;
}

/* Amelia Booking - Make close button white */
.amelia-app-backend-new .am-dialog-close,
.amelia-app-backend-new .am-modal-close,
.amelia-app-backend-new .am-close-btn,
.amelia-v2-booking .am-dialog-close,
.amelia-v2-booking .am-modal-close,
.amelia-v2-booking .am-close-btn,
#amelia-container .am-dialog-close,
#amelia-container .am-modal-close,
#amelia-container .am-close-btn,
.amelia-booking .am-dialog-close,
.amelia-booking .am-modal-close,
.amelia-booking .am-close-btn,
.am-modal .am-close,
.am-dialog .am-close,
.amelia-popup .am-close {
    color: white !important;
    fill: white !important;
}

/* Additional close button selectors */
.amelia-app-backend-new .am-dialog-close svg,
.amelia-app-backend-new .am-modal-close svg,
.amelia-v2-booking .am-dialog-close svg,
.amelia-v2-booking .am-modal-close svg,
#amelia-container .am-dialog-close svg,
#amelia-container .am-modal-close svg,
.amelia-booking .am-dialog-close svg,
.amelia-booking .am-modal-close svg {
    fill: white !important;
    stroke: white !important;
}

/* Specific Amelia dialog close button */
.amelia-v2-booking.am-forms-dialog .el-dialog__headerbtn .el-dialog__close {
    color: white !important;
}