.elementor .e-8a28068-b8df56c{font-weight:700;font-size:0.75rem;color:#FFCC00;letter-spacing:0.16em;}.elementor .e-5555fb8-1f05963{font-weight:800;font-size:clamp(3.25rem, 6vw, 6.5rem);color:#F5F8FC;letter-spacing:0em;line-height:1.1em;}.elementor .e-620fea2-8ca5412{max-width:34rem;font-size:1.08rem;color:rgba(245,248,252,.72);line-height:1.8;}.elementor .e-969ca44-112175c:hover,.elementor .e-969ca44-112175c:focus-visible{background-color:#F59E0B;transform:translate3d(0px, -2px, 0px);}.elementor .e-969ca44-112175c{font-weight:700;color:#000;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.4rem;background-color:#FFCC00;transition:transform 0.25s, background-color 0.25s;}.elementor .e-f10e583-bf08837{font-size:0.95rem;color:#F5F8FC;}.elementor .e-0763394-7b00c99{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1.5rem;align-items:center;}.elementor .e-8e131f2-f8edbf3{max-width:48rem;padding:0px;flex-direction:column;gap:1.5rem;}.elementor .e-7d094c3-0aee5b1{font-size:0.75rem;color:#8BBEFF;letter-spacing:0.12em;}.elementor .e-b9ea06b-597dfd0{font-size:4.25rem;color:#FFCC00;line-height:1;}.elementor .e-d3c4f02-c056d8e{color:rgba(245,248,252,.72);}.elementor .e-77d38c9-2e54c2f{width:17rem;padding:2rem;border-radius:1rem;border-width:1px;border-color:rgba(255,255,255,.16);border-style:solid;background-color:rgba(255,255,255,.06);backdrop-filter:blur(8px);flex-direction:column;gap:0.6rem;}.elementor .e-2d4ba72-d2fad04{min-height:45rem;color:#F5F8FC;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:10vw;padding-inline-end:10vw;background-image:radial-gradient(circle at 82% 28%, rgba(24,119,242,.48) 0%,transparent 27%),url("https://cnglj.com/wp-content/uploads/2026/10/exec-1a56146b-c771-4073-bde5-3c012aa9d28e-1.webp");background-repeat:repeat,no-repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center left;background-clip:border-box;gap:4rem;justify-content:space-between;align-items:center;}.elementor .e-eb97d59-8f93164{font-family:"Noto Sans SC";font-weight:700;font-size:3rem;color:#0B1A2D;line-height:1.2em;}.elementor .e-6f92577-3def3ae{width:60px;border-width:4px;border-color:#FFCC00;border-style:solid;}.elementor .e-9b9d615-4bfd7db{font-family:"Noto Sans SC";font-weight:400;font-size:1.125rem;color:#0B1A2D;line-height:1.8em;}.elementor .e-2d1dbc5-bb82b3e{width:46%;column-gap:0rem;display:flex;flex-direction:column;row-gap:2rem;justify-content:center;align-items:start;}.elementor .e-5ec3cf9-9eb4038{border-radius:16px;box-shadow:0px 15px 35px 0px rgba(11, 26, 45, 0.12);}.elementor .e-e84ded2-2fced2b{width:48%;display:flex;flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-c9a5eeb-0f0664a{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:10vw;padding-inline-end:10vw;background-color:#FFFFFF;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-4a5bace-a7158fe{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:3rem;flex-direction:column;gap:0.45rem;}.elementor .e-76308ca-f2cfa24{padding-block-start:0px;padding-block-end:0px;padding-inline-start:3rem;padding-inline-end:3rem;border-inline-start-width:1px;border-inline-end-width:1px;flex-direction:column;gap:0.45rem;border-left-style: solid; border-left-color: #DCE5F0; border-right-style: solid; border-right-color: #DCE5F0;\n}.elementor .e-5003d44-efebd9b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:3rem;padding-inline-end:0px;flex-direction:column;gap:0.45rem;}.elementor .e-48cf612-f3ffbf1{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:10vw;padding-inline-end:10vw;background-image:radial-gradient(circle at top right, rgba(24,119,242,.48) 0%,transparent 52%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#16263D;gap:0px;justify-content:space-between;}.elementor .e-29d0dd4-0525364{font-weight:700;font-size:0.75rem;color:#FFCC00;letter-spacing:0.16em;}.elementor .e-a83e0b8-b8a4038{font-size:clamp(2.6rem,4vw,4.5rem);color:#F5F8FC;letter-spacing:-0.05em;line-height:1.05;}.elementor .e-33cc709-856c792{padding:0px;flex-direction:column;gap:1rem;}.elementor .e-001e6af-87c7da4{font-weight:700;font-size:0.75rem;color:#FFCC00;letter-spacing:0.16em;}.elementor .e-bd9d003-dea8482{font-size:1.7rem;color:#F5F8FC;}.elementor .e-3c00d4d-288a3bd{color:rgba(245,248,252,.62);line-height:1.8;}.elementor .e-b254792-b2738ee:hover,.elementor .e-b254792-b2738ee:focus-visible{background-color:rgba(24,119,242,.18);transform:translate3d(0px, -6px, 0px);}.elementor .e-b254792-b2738ee{padding:2.25rem;border-radius:0.75rem;border-width:1px;border-color:rgba(255,255,255,.13);border-style:solid;background-color:rgba(255,255,255,.055);transition:transform 0.25s, background-color 0.25s;flex-direction:column;gap:1.3rem;}.elementor .e-f9d60f9-29f2cd8{font-weight:700;font-size:0.75rem;color:#FFCC00;letter-spacing:0.16em;}.elementor .e-41da596-689f933{font-size:1.7rem;color:#F5F8FC;}.elementor .e-f801e03-9569e4f{color:rgba(245,248,252,.62);line-height:1.8;}.elementor .e-9fcc242-5c33c62:hover,.elementor .e-9fcc242-5c33c62:focus-visible{background-color:rgba(24,119,242,.18);transform:translate3d(0px, -6px, 0px);}.elementor .e-9fcc242-5c33c62{padding:2.25rem;border-radius:0.75rem;border-width:1px;border-color:rgba(255,255,255,.13);border-style:solid;background-color:rgba(255,255,255,.055);transition:transform 0.25s, background-color 0.25s;flex-direction:column;gap:1.3rem;}.elementor .e-4cf36a4-ec60a92{font-weight:700;font-size:0.75rem;color:#FFCC00;letter-spacing:0.16em;}.elementor .e-f30924b-ff668ad{font-size:1.7rem;color:#F5F8FC;}.elementor .e-ca9a098-72b31b3{color:rgba(245,248,252,.62);line-height:1.8;}.elementor .e-26049d9-5d748a6:hover,.elementor .e-26049d9-5d748a6:focus-visible{background-color:rgba(24,119,242,.18);transform:translate3d(0px, -6px, 0px);}.elementor .e-26049d9-5d748a6{padding:2.25rem;border-radius:0.75rem;border-width:1px;border-color:rgba(255,255,255,.13);border-style:solid;background-color:rgba(255,255,255,.055);transition:transform 0.25s, background-color 0.25s;flex-direction:column;gap:1.3rem;}.elementor .e-1f182e5-096baa4{padding:0px;gap:1.25rem;}.elementor .e-67543e3-24ecf1c{color:#F5F8FC;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:10vw;padding-inline-end:10vw;background-color:#08111F;flex-direction:column;gap:4rem;}