.elementor .aha-avatar{width:68px;height:68px;object-fit:cover;object-position:top center;border-radius:50%;border-width:2px;border-color:#F9A95E;border-style:solid;background-color:#5F6B9B;display:block;height: 68px !important; border-radius: 50% !important;\n}.elementor .aha-num{width:46px;height:46px;font-family:var(--aha-font);font-weight:700;font-size:21px;color:#FFFFFF;border-radius:50%;background-image:linear-gradient(148deg, #F9A95E 0%,#C06B1A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;align-items:center;}.elementor .aha-step3{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:16px;background-color:var(--aha-soft);display:flex;flex-direction:column;gap:10px;}.elementor .aha-steps3{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(3, 1fr);}.elementor .aha-steps-section{max-width:1140px;display:flex;flex-direction:column;gap:18px;margin-inline: auto; padding-block: 16px 24px; padding-inline: 20px;\n}.elementor .aha-side-text-light{font-family:var(--aha-font);font-size:15px;color:#DDE2EE;line-height:1.55;display:block;}.elementor .aha-side-title-light{font-family:var(--aha-font);font-weight:700;font-size:20px;color:#FFFFFF;line-height:1.35;}.elementor .aha-side-title{font-family:var(--aha-font);font-weight:700;font-size:19px;color:var(--aha-navy);line-height:1.35;}.elementor .aha-side-box-dark{padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;border-radius:14px;background-image:linear-gradient(160deg, #384062 0%,#111F43 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:10px;}.elementor .aha-side-box{padding:20px;border-radius:14px;border-width:1px;border-color:var(--aha-line);border-style:solid;background-color:#FFFFFF;box-shadow:0px 4px 18px 0px rgba(17, 31, 67, 0.06);display:flex;flex-direction:column;gap:10px;}.elementor .aha-aside{position:sticky;inset-block-start:110px;display:flex;flex-direction:column;gap:16px;padding-block: 36px 0; padding-inline: 0;\n}.elementor .aha-layout{max-width:1200px;display:grid;gap:40px;grid-template-columns:minmax(0, 1fr) 320px;align-items:start;margin-inline: auto; padding-block: 0; padding-inline: 20px;\n}.elementor .aha-form-title{font-family:var(--aha-font);font-weight:700;font-size:22px;color:#FFFFFF;line-height:1.35;margin-block-start:10px;}.elementor .aha-hero-photo{width:100%;height:auto;max-width:420px;display:block;}.elementor .aha-hero-photo-col{padding:0px;background-image:radial-gradient(circle at 50% 75%, rgba(249, 169, 94, 0.35) 0%,rgba(249, 169, 94, 0) 62%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;align-items:flex-end;}.elementor .aha-hero-col{display:flex;flex-direction:column;gap:14px;padding-block: 0 48px; padding-inline: 0;\n}.elementor .aha-hero-grid{max-width:1140px;padding:0px;display:grid;gap:32px;grid-template-columns:1.2fr 0.8fr;align-items:end;margin-inline: auto;\n}.elementor .aha-hero2{overflow:hidden;background-color:#29293A;display:block;padding-block: 56px 0; padding-inline: 20px;\n}.elementor .aha-after{max-width:820px;display:flex;flex-direction:column;gap:16px;margin-inline: auto; padding-block: 8px 48px; padding-inline: 20px;\n}.elementor .aha-post-body{max-width:820px;font-family:var(--aha-font);font-size:19px;color:var(--aha-text);line-height:1.75;display:block;margin-inline: auto; padding-block: 36px 8px; padding-inline: 20px; & h2 { font-family: var(--aha-font); font-size: 30px; font-weight: 700; color: var(--aha-navy); line-height: 1.3; margin-block: 36px 14px; padding-block-end: 10px; border-block-end: 2px solid var(--aha-line); } & h3 { font-family: var(--aha-font); font-size: 23px; font-weight: 700; color: var(--aha-navy); line-height: 1.35; margin-block: 28px 10px; } & p { margin-block: 0 16px; } & ul { padding-inline-start: 24px; margin-block: 0 18px; } & ol { padding-inline-start: 24px; margin-block: 0 18px; } & li { margin-block-end: 8px; } & a { color: var(--aha-navy); font-weight: 600; text-decoration: underline; text-decoration-color: var(--aha-orange); text-underline-offset: 3px; } & a:hover { color: var(--aha-orange); } & strong { color: var(--aha-navy); } & blockquote { border-inline-start: 4px solid var(--aha-orange); background-color: #FFF6EC; padding-block: 16px; padding-inline: 20px; margin-block: 20px; margin-inline: 0; border-radius: 10px; } & img { max-width: 100%; height: auto; border-radius: 12px; } & table { width: 100%; border-collapse: collapse; margin-block: 20px; } & th { background-color: var(--aha-soft); color: var(--aha-navy); padding: 10px; border: 1px solid var(--aha-line); text-align: start; } & td { padding: 10px; border: 1px solid var(--aha-line); } & h2 { font-size: 30px !important; } & h3 { font-size: 23px !important; }\n}.elementor .aha-kicker{font-family:var(--aha-font);font-weight:700;font-size:15px;color:#F9A95E;letter-spacing:0.5px;display:block;}.elementor .aha-card-text{font-family:var(--aha-font);font-size:17px;color:var(--aha-text);line-height:1.65;display:block;& a { color: var(--aha-navy); font-weight: 600; text-decoration: underline; text-decoration-color: var(--aha-orange); text-underline-offset: 3px; } & a:hover { color: var(--aha-orange); }\n}.elementor .aha-card-title{font-family:var(--aha-font);font-weight:700;font-size:20px;color:var(--aha-navy);}.elementor .aha-card{padding:22px;border-radius:14px;border-width:1px;border-color:var(--aha-line);border-style:solid;background-color:#FFFFFF;box-shadow:0px 4px 18px 0px rgba(17,31,67,0.06);display:flex;flex-direction:column;gap:8px;}.elementor .aha-grid{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(2, 1fr);}.elementor .aha-hero-sub{max-width:720px;font-family:var(--aha-font);font-size:19px;color:#DDE2EE;line-height:1.6;display:block;}.elementor .aha-hero-title{max-width:900px;font-family:var(--aha-font);font-weight:700;font-size:42px;color:#FFFFFF;line-height:1.25;}.elementor .aha-faq-body{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .aha-faq-q{font-family:var(--aha-font);font-weight:700;font-size:19px;color:var(--aha-navy);}.elementor .aha-faq-head{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--aha-soft);display:flex;gap:12px;justify-content:space-between;align-items:center;}.elementor .aha-faq-item{overflow:hidden;border-radius:10px;border-width:1px;border-color:var(--aha-line);border-style:solid;background-color:#FFFFFF;}.elementor .aha-faq{display:flex;flex-direction:column;gap:10px;}.elementor .aha-btn:hover,.elementor .aha-btn:focus-visible{filter: brightness(1.08);\n}.elementor .aha-btn{font-family:var(--aha-font);font-weight:700;font-size:18px;color:#FFFFFF;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;border-radius:300px;background-image:linear-gradient(148deg, #F9A95E 0%,#C06B1A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .aha-btn-row{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .aha-cta-text{font-family:var(--aha-font);font-size:18px;color:#DDE2EE;line-height:1.6;text-align:center;display:block;}.elementor .aha-cta-title{font-family:var(--aha-font);font-weight:700;font-size:26px;color:#FFFFFF;line-height:1.3;text-align:center;}.elementor .aha-cta{text-align:center;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;background-image:linear-gradient(135deg, #384062 0%,#111F43 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:14px;align-items:center;margin-block: 16px;\n}.elementor .aha-note-title{font-family:var(--aha-font);font-weight:700;font-size:18px;color:#9A5412;}.elementor .aha-note{padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;border-radius:10px;background-color:#FFF6EC;display:flex;flex-direction:column;gap:6px;border-inline-start: 5px solid var(--aha-orange);\n}.elementor .aha-toc-title{font-family:var(--aha-font);font-weight:700;font-size:18px;color:var(--aha-navy);}.elementor .aha-toc{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;border-width:1px;border-color:var(--aha-line);border-style:solid;background-color:var(--aha-soft);display:flex;flex-direction:column;gap:8px;}.elementor .aha-h2{font-family:var(--aha-font);font-weight:700;font-size:30px;color:var(--aha-navy);line-height:1.3;padding-block-end:10px;margin-block-start:22px;border-block-end: 2px solid var(--aha-line);\n}