.elementor .sgd-faq-ans{font-size:16px;color:#4A5B70;line-height:1.7;display:block;cursor: default; & strong { color: #0F1B2D; font-weight: 600; } & a { color: #1F6FBF; text-decoration: underline; text-underline-offset: 3px; } & ul { margin: 8px 0 0; padding-left: 20px; display: flex; flex-direction: column; gap: 4px; }\n}.elementor .sgd-faq-a{padding-block-start:0px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:80px;}.elementor .sgd-faq-title{font-family:Poppins;font-weight:600;font-size:17px;color:#0F1B2D;line-height:1.4;cursor:pointer;}.elementor .sgd-faq-q{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;gap:20px;align-items:center;&::after { content: '+'; display: flex; align-items: center; justify-content: center; flex: 0 0 32px; width: 32px; height: 32px; border-radius: 50%; background-color: #EAF4FE; color: #1F6FBF; font-family: Poppins; font-size: 20px; font-weight: 500; line-height: 1; transition: transform 0.3s ease, background-color 0.3s ease, color 0.3s ease; } &:focus-visible { outline: 3px solid #8CC8FF; outline-offset: -3px; }\n}.elementor .sgd-faq-item:hover,.elementor .sgd-faq-item:focus-visible{border-color:#BFDDFB;}.elementor .sgd-faq-item{overflow:hidden;border-radius:16px;border-width:1px;border-color:#E2E9F2;border-style:solid;background-color:#FFFFFF;transition:border-color 0.3s, box-shadow 0.3s;&[open] { border-color: #419FF2; box-shadow: 0 24px 48px -32px rgba(15,27,45,0.35); } &[open] summary::after { transform: rotate(45deg); background-color: #419FF2; color: #0A1322; } & summary { list-style: none; } & summary::-webkit-details-marker { display: none; }\n}.elementor .sgd-faq-acc{width:100%;gap:12px;}.elementor .sgd-label-dark{font-weight:600;font-size:11px;color:#8CC8FF;letter-spacing:0.14em;text-transform:uppercase;cursor: default;\n}.elementor .sgd-label{font-weight:600;font-size:11px;color:#1F6FBF;letter-spacing:0.14em;text-transform:uppercase;cursor: default;\n}.elementor .sgd-card-navy{min-width:0px;overflow:hidden;padding:40px;border-radius:20px;background-color:#0A1322;box-shadow:0px 40px 80px -40px rgba(10,19,34,0.6);flex-direction:column;gap:18px;align-items:flex-start;background-image: radial-gradient(70% 60% at 100% 0%, rgba(65,159,242,0.3) 0%, rgba(65,159,242,0) 65%), linear-gradient(rgba(255,255,255,0.03) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.03) 1px, transparent 1px); background-size: 100% 100%, 48px 48px, 48px 48px;\n}.elementor .sgd-card{min-width:0px;padding:40px;border-radius:20px;border-width:1px;border-color:#E2E9F2;border-style:solid;background-color:#FFFFFF;box-shadow:0px 30px 60px -44px rgba(15,27,45,0.35);flex-direction:column;gap:18px;align-items:flex-start;}.elementor .sgd-btn:hover,.elementor .sgd-btn:focus-visible{color:#0A1322;background-color:#6DB6F7;box-shadow:0px 18px 44px -10px rgba(65,159,242,0.95);transform:translate3d(0px, -2px, 0px);}.elementor .sgd-btn:focus{outline-width:3px;outline-color:#8CC8FF;outline-style:solid;outline-offset:3px;}.elementor .sgd-btn{font-family:Poppins;font-weight:600;font-size:16px;color:#0A1322;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:#419FF2;box-shadow:0px 12px 32px -10px rgba(65,159,242,0.75),0px 1px 0px 0px rgba(255,255,255,0.35) inset;transition:transform 0.25s, box-shadow 0.25s, background-color 0.25s;}.elementor .sgd-body-dark{font-size:18px;color:#A9B8CC;line-height:1.65;cursor: default; & strong { color: #FFFFFF; font-weight: 600; }\n}.elementor .sgd-body{font-size:17px;color:#4A5B70;line-height:1.7;cursor: default; & strong { color: #0F1B2D; font-weight: 600; }\n}.elementor .sgd-h3-dark{font-family:Poppins;font-weight:600;font-size:22px;color:#FFFFFF;line-height:1.3;cursor: default;\n}.elementor .sgd-h3{font-family:Poppins;font-weight:600;font-size:22px;color:#0F1B2D;line-height:1.3;cursor: default;\n}.elementor .sgd-h2{font-family:Poppins;font-weight:700;font-size:42px;color:#0F1B2D;letter-spacing:-0.02em;line-height:1.12;cursor: default;\n}.elementor .sgd-h1-dark{font-family:Poppins;font-weight:700;font-size:56px;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.06;cursor: default; & em { font-style: normal; color: #6DB6F7; }\n}.elementor .sgd-eyebrow-text-dark{font-weight:600;font-size:12px;color:#8CC8FF;letter-spacing:0.14em;text-transform:uppercase;cursor: default;\n}.elementor .sgd-eyebrow-text{font-weight:600;font-size:12px;color:#1F6FBF;letter-spacing:0.14em;text-transform:uppercase;cursor: default;\n}.elementor .sgd-eyebrow-line{width:28px;height:2px;min-width:28px;padding:0px;border-radius:2px;background-color:#419FF2;flex:0 0 auto;}.elementor .sgd-eyebrow{width:auto;padding:0px;gap:12px;align-items:center;}.elementor .sgd-inner{width:100%;max-width:1200px;padding:0px;gap:48px;}.elementor .sgd-sec-white{width:100%;padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;flex-direction:column;align-items:center;}.elementor .sgd-sec-light{width:100%;padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F4F7FB;flex-direction:column;align-items:center;}.elementor .sgd-sec-navy{width:100%;overflow:hidden;padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0A1322;flex-direction:column;align-items:center;background-image: radial-gradient(55% 60% at 85% 20%, rgba(65,159,242,0.28) 0%, rgba(65,159,242,0) 65%), radial-gradient(40% 45% at 5% 100%, rgba(65,159,242,0.12) 0%, rgba(65,159,242,0) 70%), linear-gradient(rgba(255,255,255,0.035) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.035) 1px, transparent 1px); background-size: 100% 100%, 100% 100%, 64px 64px, 64px 64px;\n}