:root{--page-title-display:none;}/* Start custom CSS */.elementor-6008{--z2-green:#008b4f;--z2-green2:#15a963;--z2-cream:#f7f3eb;min-height:690px;padding:82px 20px;background:radial-gradient(circle at 50% 5%,rgba(0,139,79,.12),transparent 32%),var(--z2-cream)}
.elementor-6008>.e-con{width:min(760px,100%)!important;max-width:760px!important;min-height:0!important;margin:0 auto!important;padding:0!important}
.elementor-6008 .elementor-widget-shortcode{width:100%!important}
.elementor-6008 .zchk2-confirmation{padding:54px 48px;border-top:5px solid var(--z2-green);border-radius:18px;background:radial-gradient(circle at 90% 10%,rgba(0,139,79,.12),transparent 34%),linear-gradient(145deg,#1c1c1c,#111);color:#fff;text-align:center;box-shadow:0 24px 58px rgba(18,18,18,.22);font-family:Inter,Arial,sans-serif}
.elementor-6008 .zchk2-confirmation__check{display:flex;align-items:center;justify-content:center;width:76px;height:76px;margin:0 auto 22px;border-radius:50%;background:var(--z2-green);color:#fff;font:900 2.25rem/1 Inter,Arial,sans-serif}
.elementor-6008 .zchk2-confirmation h1,.elementor-6008 .zchk2-confirmation h2{margin:0 0 12px;color:#fff;font:900 clamp(2rem,5vw,3.2rem)/1.08 Poppins,Arial,sans-serif}
.elementor-6008 .zchk2-confirmation>p{margin:0;color:#d5d5d5;font-size:1.05rem}
.elementor-6008 .zchk2-confirmation dl{display:grid;gap:0;margin:28px 0 30px;border:1px solid rgba(255,255,255,.14);border-radius:12px;overflow:hidden;text-align:left}
.elementor-6008 .zchk2-confirmation dl>div{display:grid;grid-template-columns:1fr 1.2fr;gap:20px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.11)}
.elementor-6008 .zchk2-confirmation dl>div:last-child{border-bottom:0}
.elementor-6008 .zchk2-confirmation dt{color:#aaa}.elementor-6008 .zchk2-confirmation dd{margin:0;color:#fff;font-weight:750;text-align:right}
.elementor-6008 .zchk2-confirmation__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 26px;border-radius:9px;background:var(--z2-green);color:#fff;font-weight:850;text-decoration:none}
@media(max-width:760px){.elementor-6008{padding:46px 16px}.elementor-6008 .zchk2-confirmation{padding:38px 20px}.elementor-6008 .zchk2-confirmation dl>div{grid-template-columns:1fr;gap:4px}.elementor-6008 .zchk2-confirmation dd{text-align:left}}/* End custom CSS */