/**
 * Autorental text case system.
 * Keeps normal editorial casing; full uppercase remains only in explicit acronyms and small badges.
 */
body,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body p,
body li,
body label,
body th,
body a,
body button,
body input[type="submit"],
body input[type="button"],
body .button,
body .heading-font,
body .elementor-button,
body .menu-item,
body .woocommerce-loop-product__title,
body .woocommerce-review__author {
	text-transform: none !important;
}

html body.stm-template-car_rental_elementor button.heading-font,
html body.stm-template-car_rental_elementor input.heading-font,
html body.stm-template-car_rental_elementor .stm_rent_car_form_wrapper .stm_rent_car_form button.heading-font,
html body.home .elementor-element-9a0df26 .stm_rent_car_form button.heading-font,
html body .elementor-button .elementor-button-text,
html body .button *,
html body button *,
html body nav a,
html body nav a * {
	text-transform: none !important;
}

.autorental-currency-switcher,
.autorental-currency-switcher *,
.badge,
.badge *,
[class*="badge"],
[class*="badge"] *,
[data-autorental-keep-case],
[data-autorental-keep-case] * {
	text-transform: none !important;
}
