/* 
   AEPS Premium Landing Page Custom Styles
   Suffix: 5c17ec3a
*/

.aeps-wrapper-5c17ec3a {
	--color-black: #000000;
	--color-white: #FEFFFF;
	--color-green: #3D5A45;
	--color-orange: #C75B39;
	font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}

/* Base modifications and focus styles */
.aeps-wrapper-5c17ec3a .bg-orange-600 {
	background-color: var(--color-orange) !important;
}
.aeps-wrapper-5c17ec3a .text-orange-500,
.aeps-wrapper-5c17ec3a .text-orange-400 {
	color: var(--color-orange) !important;
}
.aeps-wrapper-5c17ec3a .border-orange-500 {
	border-color: var(--color-orange) !important;
}

.aeps-btn-cta-5c17ec3a {
	background-color: var(--color-orange) !important;
	color: var(--color-white) !important;
	transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.aeps-btn-cta-5c17ec3a:hover {
	background-color: #b04e2e !important;
	box-shadow: 0 10px 15px -3px rgba(199, 91, 57, 0.4);
	transform: translateY(-1px);
}

/* Ambient glows */
.aeps-wrapper-5c17ec3a .bg-emerald-950 {
	background-color: var(--color-green) !important;
	color: var(--color-white) !important;
}

/* Animations for Popups */
.aeps-popup-5c17ec3a.show-popup {
	transform: translateY(0);
	opacity: 1;
	pointer-events: auto;
}
