.elementor .e-18cfea2b-9afb{font-family:var(--glc-body);font-weight:700;font-size:14px;color:#C9A24A;letter-spacing:0.14em;text-transform:uppercase;text-shadow: 0 1px 8px rgba(10,5,20,.9);\n}.elementor .e-49003e2a-9fb4{max-width:15ch;font-family:var(--glc-heading);font-weight:600;font-size:88px;color:#FFFFFF;line-height:1.02;margin-block-start:22px;text-shadow: 0 4px 30px rgba(10,5,20,.6); & em { font-style: italic; color: #C9A24A; }\n}.elementor .e-6e04bfef-14b5{max-width:38ch;font-family:var(--glc-heading);font-size:27px;color:#FFFFFF;line-height:1.4;font-style:italic;margin-block-start:26px;text-shadow: 0 2px 16px rgba(10,5,20,.7); text-shadow: 0 2px 12px rgba(10,5,20,.9);\n}.elementor .e-45eb17d9-da84{font-family:var(--glc-body);font-size:13.5px;color:#C9A24A;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:10px;text-shadow: 0 1px 8px rgba(10,5,20,.9);\n}.elementor .e-25868556-955c:hover,.elementor .e-25868556-955c:focus-visible{color:#1A1026;background-color:#C9A24A;}.elementor .e-25868556-955c{font-family:var(--glc-body);font-weight:600;font-size:14.5px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;border-radius:999px;background-color:#4B2A7B;padding-block: 17px; padding-inline: 28px;\n}.elementor .e-6b3b7203-c040:hover,.elementor .e-6b3b7203-c040:focus-visible{color:#1A1026;background-color:#FFFFFF;}.elementor .e-6b3b7203-c040{font-family:var(--glc-body);font-weight:600;font-size:14.5px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;border-radius:999px;border-width:1.5px;border-color:rgba(255,255,255,.55);border-style:solid;background-color:rgba(255,255,255,.06);padding-block: 17px; padding-inline: 28px;\n}.elementor .e-3eb4cd29-bf41{padding:0px;margin-block-start:40px;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-4212612d-2d73{max-width:900px;text-align:center;padding:0px;flex-direction:column;gap:0px;align-items:center;}.elementor .e-1e317281-d16f{width:100%;min-height:88vh;display:flex;justify-content:center;align-items:center;padding-block: 120px 100px; padding-inline: 20px; background-image: linear-gradient(to bottom, rgba(26,16,38,.6), rgba(26,16,38,.25) 35%, rgba(26,16,38,.35) 70%, rgba(26,16,38,.95)); background-image: linear-gradient(to bottom, rgba(26,16,38,.78), rgba(26,16,38,.58) 35%, rgba(26,16,38,.62) 70%, rgba(26,16,38,.96));\n}.elementor .e-69de6808-d4dc{font-family:var(--glc-body);font-size:11px;color:rgba(255,255,255,.7);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-3356b753-dc91{font-family:var(--glc-body);font-size:11px;color:rgba(255,255,255,.7);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-7c022164-7469{position:absolute;inset-inline-end:20px;inset-block-end:20px;z-index:5;}.elementor .e-20487868-74b0{min-height:88vh;padding:0px;background-color:#1A1026;}.elementor .e-5931954a-4946{font-family:var(--glc-heading);font-weight:600;font-size:24px;color:#C9A24A;line-height:1.2;}.elementor .e-6bb0fd2d-c726{font-family:var(--glc-body);font-size:13px;color:#CFC6DC;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-1fdc609d-7be7{font-family:var(--glc-body);font-size:13px;color:#A99CBE;}.elementor .e-27d65e-75aa{text-align:center;padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;border-inline-end-width:1px;flex-direction:column;gap:4px;align-items:center;border-right-style: solid; border-right-color: rgba(255,255,255,.08);\n}.elementor .e-490a0e6-2385{font-family:var(--glc-heading);font-weight:600;font-size:24px;color:#C9A24A;line-height:1.2;}.elementor .e-51b6c1f4-b741{font-family:var(--glc-body);font-size:13px;color:#CFC6DC;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-631e3ca6-bcab{text-align:center;padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;border-inline-end-width:1px;flex-direction:column;gap:4px;align-items:center;border-right-style: solid; border-right-color: rgba(255,255,255,.08);\n}.elementor .e-431664c5-df14{font-family:var(--glc-heading);font-weight:600;font-size:24px;color:#C9A24A;line-height:1.2;}.elementor .e-7db396f-39e9{font-family:var(--glc-body);font-size:13px;color:#CFC6DC;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-69b5bc11-af77{font-family:var(--glc-body);font-size:13px;color:#A99CBE;}.elementor .e-4610d36d-371a{text-align:center;padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;border-inline-end-width:1px;flex-direction:column;gap:4px;align-items:center;border-right-style: solid; border-right-color: rgba(255,255,255,.08);\n}.elementor .e-4c5efd0c-16ac{font-family:var(--glc-heading);font-weight:600;font-size:24px;color:#C9A24A;line-height:1.2;}.elementor .e-6d5b13ca-f511{font-family:var(--glc-body);font-size:13px;color:#CFC6DC;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-64110f4d-b516{font-family:var(--glc-body);font-size:13px;color:#A99CBE;}.elementor .e-4ef50a27-960d{text-align:center;padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;border-inline-end-width:1px;flex-direction:column;gap:4px;align-items:center;border-right-style: solid; border-right-color: rgba(255,255,255,.08);\n}.elementor .e-2b739488-772a{font-family:var(--glc-heading);font-weight:600;font-size:24px;color:#C9A24A;line-height:1.2;}.elementor .e-703fcd64-87d8{font-family:var(--glc-body);font-size:13px;color:#CFC6DC;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-6fd7c8a4-ae36{font-family:var(--glc-body);font-size:13px;color:#A99CBE;}.elementor .e-638478ba-d21a{text-align:center;padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:4px;align-items:center;}.elementor .e-27aac904-ca15{padding:0px;border-block-start-width:1px;background-color:#1A1026;gap:0px;grid-template-columns:repeat(5, 1fr);grid-template-rows:auto;border-top-style: solid; border-top-color: rgba(201,162,74,.35);\n}.elementor .e-5cb8a4b1-1e26{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 25%;margin-block-end:24px;border-start-start-radius:300px;border-start-end-radius:300px;border-end-start-radius:14px;border-end-end-radius:14px;outline-width:1.5px;outline-color:#C9A24A;outline-style:solid;outline-offset:14px;box-shadow:0px 30px 60px -20px rgba(75,42,123,.45);}.elementor .e-49942307-45d1{font-family:var(--glc-body);font-size:16px;color:#3A3542;line-height:1.5;margin-block-start:34px;display:block;& ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 20px; } & li { padding-left: 22px; position: relative; } & li::before { content: ''; position: absolute; left: 0; top: .55em; width: 9px; height: 9px; border-radius: 50%; background: #C9A24A; } & b { display: block; font-family: 'Cormorant Garamond', serif; font-size: 26px; font-weight: 600; line-height: 1.1; color: #4B2A7B; margin-bottom: 2px; }\n}.elementor .e-49724f86-f837{font-family:var(--glc-body);font-size:14px;color:#3A3542;}.elementor .e-67beacf1-aa17{padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-42b82727-6264{font-family:var(--glc-body);font-weight:700;font-size:13px;color:#8A6A1F;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-6a8c6f4f-828e{font-family:var(--glc-heading);font-weight:600;font-size:54px;color:#1A1423;line-height:1.08;margin-block-start:14px;}.elementor .e-3b91adfa-885f{font-family:var(--glc-body);font-size:19px;color:#1A1423;line-height:1.75;}.elementor .e-63982d2f-3b36{font-family:var(--glc-body);font-size:17px;color:#3A3542;line-height:1.75;}.elementor .e-39a9dd62-be0b{padding:0px;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-55a43645-b98f{width:100%;max-width:1180px;padding:0px;gap:90px;grid-template-columns:.85fr 1.15fr;grid-template-rows:auto;align-items:start;}.elementor .e-67cc2db8-7b75{background-color:#EFE8F6;justify-content:center;padding-block: 120px; padding-inline: 20px;\n}.elementor .e-461910b-6c20{font-family:var(--glc-body);font-weight:700;font-size:13px;color:#8A6A1F;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-5bda8bc5-c372{font-family:var(--glc-heading);font-weight:600;font-size:54px;color:#1A1423;line-height:1.08;}.elementor .e-2f87c6c5-d66c{padding:0px;flex-direction:column;gap:14px;}.elementor .e-4f638b7e-8a44{max-width:46ch;font-family:var(--glc-body);font-size:19px;color:#3A3542;line-height:1.7;}.elementor .e-418dba8-fa1f{padding:0px;gap:30px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-6e24950d-8c3b{font-family:var(--glc-heading);font-weight:700;font-size:54px;color:#EFE8F6;line-height:1;-webkit-text-stroke: 1px #D9CCEA;\n}.elementor .e-5530d42e-35c7{font-family:var(--glc-heading);font-weight:600;font-size:28px;color:#1A1423;margin-block-start:14px;}.elementor .e-84aafc2-a0b7{font-family:var(--glc-heading);font-size:19px;color:#4B2A7B;line-height:1.35;font-style:italic;margin-block-start:10px;}.elementor .e-4c27fdb9-fb92{font-family:var(--glc-body);font-size:14.5px;color:#3A3542;line-height:1.6;margin-block-start:14px;}.elementor .e-4ab50cdf-6d33{font-family:var(--glc-body);font-weight:700;font-size:12px;color:#8A6A1F;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:14px;margin-block-start:auto;}.elementor .e-7782f573-119f:hover,.elementor .e-7782f573-119f:focus-visible{box-shadow:0px 26px 50px -24px rgba(75,42,123,.4);transform:translate3d(0px, -8px, 0px);}.elementor .e-7782f573-119f{padding-block-start:34px;padding-block-end:34px;padding-inline-start:26px;padding-inline-end:26px;border-radius:18px;background-color:#FFFFFF;transition:transform 0.45s, box-shadow 0.45s;flex-direction:column;}.elementor .e-64f19449-3ed9{font-family:var(--glc-heading);font-weight:700;font-size:54px;color:#EFE8F6;line-height:1;-webkit-text-stroke: 1px #D9CCEA;\n}.elementor .e-338da5fc-8c98{font-family:var(--glc-heading);font-weight:600;font-size:28px;color:#1A1423;margin-block-start:14px;}.elementor .e-621684b8-5fbc{font-family:var(--glc-heading);font-size:19px;color:#4B2A7B;line-height:1.35;font-style:italic;margin-block-start:10px;}.elementor .e-6a424578-139e{font-family:var(--glc-body);font-size:14.5px;color:#3A3542;line-height:1.6;margin-block-start:14px;}.elementor .e-4b30017a-df96{font-family:var(--glc-body);font-weight:700;font-size:12px;color:#8A6A1F;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:14px;margin-block-start:auto;}.elementor .e-61d1f374-4f79:hover,.elementor .e-61d1f374-4f79:focus-visible{box-shadow:0px 26px 50px -24px rgba(75,42,123,.4);transform:translate3d(0px, -8px, 0px);}.elementor .e-61d1f374-4f79{padding-block-start:34px;padding-block-end:34px;padding-inline-start:26px;padding-inline-end:26px;border-radius:18px;background-color:#FFFFFF;transition:transform 0.45s, box-shadow 0.45s;flex-direction:column;}.elementor .e-205ac9d4-b427{font-family:var(--glc-heading);font-weight:700;font-size:54px;color:#EFE8F6;line-height:1;-webkit-text-stroke: 1px #D9CCEA;\n}.elementor .e-5b46705f-50a7{font-family:var(--glc-heading);font-weight:600;font-size:28px;color:#1A1423;margin-block-start:14px;}.elementor .e-3b43c988-7b40{font-family:var(--glc-heading);font-size:19px;color:#4B2A7B;line-height:1.35;font-style:italic;margin-block-start:10px;}.elementor .e-71194599-c4fd{font-family:var(--glc-body);font-size:14.5px;color:#3A3542;line-height:1.6;margin-block-start:14px;}.elementor .e-6fecdbf7-6fdf{font-family:var(--glc-body);font-weight:700;font-size:12px;color:#8A6A1F;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:14px;margin-block-start:auto;}.elementor .e-343f8847-a66e:hover,.elementor .e-343f8847-a66e:focus-visible{box-shadow:0px 26px 50px -24px rgba(75,42,123,.4);transform:translate3d(0px, -8px, 0px);}.elementor .e-343f8847-a66e{padding-block-start:34px;padding-block-end:34px;padding-inline-start:26px;padding-inline-end:26px;border-radius:18px;background-color:#FFFFFF;transition:transform 0.45s, box-shadow 0.45s;flex-direction:column;}.elementor .e-7cffa6c5-4f59{font-family:var(--glc-heading);font-weight:700;font-size:54px;color:#EFE8F6;line-height:1;-webkit-text-stroke: 1px #D9CCEA;\n}.elementor .e-71746737-5708{font-family:var(--glc-heading);font-weight:600;font-size:28px;color:#1A1423;margin-block-start:14px;}.elementor .e-7abedda0-c41e{font-family:var(--glc-heading);font-size:19px;color:#4B2A7B;line-height:1.35;font-style:italic;margin-block-start:10px;}.elementor .e-2f18bd66-b09f{font-family:var(--glc-body);font-size:14.5px;color:#3A3542;line-height:1.6;margin-block-start:14px;}.elementor .e-3e74e08c-e74b{font-family:var(--glc-body);font-weight:700;font-size:12px;color:#8A6A1F;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:14px;margin-block-start:auto;}.elementor .e-41f52e08-dcc1:hover,.elementor .e-41f52e08-dcc1:focus-visible{box-shadow:0px 26px 50px -24px rgba(75,42,123,.4);transform:translate3d(0px, -8px, 0px);}.elementor .e-41f52e08-dcc1{padding-block-start:34px;padding-block-end:34px;padding-inline-start:26px;padding-inline-end:26px;border-radius:18px;background-color:#FFFFFF;transition:transform 0.45s, box-shadow 0.45s;flex-direction:column;}.elementor .e-37018429-db2f{font-family:var(--glc-heading);font-weight:700;font-size:54px;color:#EFE8F6;line-height:1;-webkit-text-stroke: 1px #D9CCEA;\n}.elementor .e-728a149-baec{font-family:var(--glc-heading);font-weight:600;font-size:28px;color:#1A1423;margin-block-start:14px;}.elementor .e-1d6315b7-fbe0{font-family:var(--glc-heading);font-size:19px;color:#4B2A7B;line-height:1.35;font-style:italic;margin-block-start:10px;}.elementor .e-7462be09-94dc{font-family:var(--glc-body);font-size:14.5px;color:#3A3542;line-height:1.6;margin-block-start:14px;}.elementor .e-37293293-db76{font-family:var(--glc-body);font-weight:700;font-size:12px;color:#8A6A1F;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:14px;margin-block-start:auto;}.elementor .e-466fce11-f836:hover,.elementor .e-466fce11-f836:focus-visible{box-shadow:0px 26px 50px -24px rgba(75,42,123,.4);transform:translate3d(0px, -8px, 0px);}.elementor .e-466fce11-f836{padding-block-start:34px;padding-block-end:34px;padding-inline-start:26px;padding-inline-end:26px;border-radius:18px;background-color:#FFFFFF;transition:transform 0.45s, box-shadow 0.45s;flex-direction:column;}.elementor .e-6bb4ba28-7098{padding:0px;gap:18px;grid-template-columns:repeat(5, 1fr);grid-template-rows:auto;}.elementor .e-5eb969cd-1eee{width:100%;max-width:1180px;padding:0px;flex-direction:column;gap:56px;}.elementor .e-6706fbaf-1446{background-color:#F7F3EA;justify-content:center;padding-block: 120px; padding-inline: 20px;\n}.elementor .e-6afd377e-316b{font-family:var(--glc-body);font-weight:700;font-size:13px;color:#C9A24A;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-202957d4-6d1d{font-family:var(--glc-heading);font-weight:600;font-size:54px;color:#FFFFFF;line-height:1.08;margin-block-start:14px;}.elementor .e-e063845-f74a{font-family:var(--glc-body);font-size:19px;color:#D7CFE3;line-height:1.7;margin-block-start:22px;}.elementor .e-5f56b6d3-97e9:hover,.elementor .e-5f56b6d3-97e9:focus-visible{background-color:#FFFFFF;}.elementor .e-5f56b6d3-97e9{font-family:var(--glc-body);font-weight:600;font-size:14.5px;color:#1A1026;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:32px;border-radius:999px;background-color:#C9A24A;padding-block: 17px; padding-inline: 28px;\n}.elementor .e-7e4f370a-1de2{padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-60e8b14f-8efb{width:100%;height:100%;object-fit:cover;border-radius:16px;grid-row:span 2;}.elementor .e-1cd90459-1aec{width:100%;height:100%;object-fit:cover;border-radius:16px;}.elementor .e-58efcbfe-86df{width:100%;height:100%;object-fit:cover;border-radius:16px;}.elementor .e-4e6cde15-899c{height:540px;padding:0px;gap:14px;grid-template-columns:1.3fr 1fr;grid-template-rows:1fr 1fr;}.elementor .e-25857739-e801{width:100%;max-width:1180px;padding:0px;gap:80px;grid-template-columns:1fr 1.4fr;grid-template-rows:auto;align-items:center;}.elementor .e-67bf7c02-fe1c{overflow:hidden;background-color:#1A1026;justify-content:center;padding-block: 120px; padding-inline: 20px;\n}.elementor .e-6c15d2a0-5606{font-family:var(--glc-body);font-weight:700;font-size:13px;color:#8A6A1F;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-352fada9-38f3{max-width:20ch;font-family:var(--glc-heading);font-weight:600;font-size:54px;color:#1A1423;line-height:1.08;margin-block-start:14px;}.elementor .e-120c758e-b15d{font-family:var(--glc-body);font-weight:700;font-size:13px;color:#C9A24A;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-52d48c3b-24e4{font-family:var(--glc-heading);font-weight:600;font-size:46px;color:#FFFFFF;line-height:1.1;margin-block-start:10px;}.elementor .e-dde9ed-7bb0{font-family:var(--glc-heading);font-size:22px;color:#C9A24A;font-style:italic;margin-block-start:6px;}.elementor .e-42b43a56-486f{max-width:46ch;font-family:var(--glc-body);font-size:17px;color:#E3D9F0;line-height:1.7;margin-block-start:18px;}.elementor .e-4e1d7cd2-cfe0{font-family:var(--glc-body);font-size:15px;color:#FFFFFF;line-height:1.5;margin-block-start:22px;display:block;& ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 8px; } & li { display: flex; align-items: center; gap: 12px; } & b { flex: none; width: 34px; height: 34px; border-radius: 8px; display: grid; place-items: center; font-family: 'Cormorant Garamond', serif; font-weight: 700; font-size: 20px; background: rgba(201,162,74,.15); color: #C9A24A; border: 1px solid rgba(201,162,74,.4); }\n}.elementor .e-2691986d-f05a{margin-block-start:22px;display:flex;gap:8px;flex-wrap:wrap;& span { font-family: 'Manrope', sans-serif; font-size: 12.5px; font-weight: 600; letter-spacing: .06em; text-transform: uppercase; padding: 8px 14px; border-radius: 999px; background: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.25); color: #FFFFFF; }\n}.elementor .e-44275703-3fe5{font-family:var(--glc-body);font-size:14.5px;color:#E3D9F0;padding-block-start:28px;margin-block-start:auto;& a { color: #C9A24A; }\n}.elementor .e-56c39e59-5f80{min-height:440px;padding:50px;border-radius:24px;background-image:linear-gradient(150deg, #2A1545 0%,#4B2A7B 60%,#6B3FA8 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:flex-start;}.elementor .e-196f597f-6e38{font-family:var(--glc-body);font-weight:700;font-size:13px;color:#8A6A1F;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-270aa12d-bc14{font-family:var(--glc-heading);font-weight:600;font-size:46px;color:#1A1423;line-height:1.1;margin-block-start:10px;}.elementor .e-5c097b3c-6eaf{font-family:var(--glc-heading);font-size:22px;color:#8A6A1F;font-style:italic;margin-block-start:6px;}.elementor .e-101ce2ef-3950{max-width:46ch;font-family:var(--glc-body);font-size:17px;color:#3A3542;line-height:1.7;margin-block-start:18px;}.elementor .e-773e8eb4-2408{margin-block-start:22px;display:flex;gap:8px;flex-wrap:wrap;& span { font-family: 'Manrope', sans-serif; font-size: 12.5px; font-weight: 600; letter-spacing: .06em; text-transform: uppercase; padding: 8px 14px; border-radius: 999px; background: #FFFFFF; border: 1px solid #E6D8B5; color: #8A6A1F; }\n}.elementor .e-2ca02919-2b37{font-family:var(--glc-body);font-size:14.5px;color:#3A3542;padding-block-start:28px;margin-block-start:auto;}.elementor .e-e540ee9-863b{min-height:440px;padding:50px;border-radius:24px;background-image:linear-gradient(150deg, #FBF6EA 0%,#F1E6CB 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:flex-start;}.elementor .e-42786ee9-dbeb{width:100%;padding:0px;margin-block-start:56px;gap:26px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-42fded3b-2018{width:100%;max-width:1180px;padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-4f5edaff-97aa{background-color:#FFFFFF;justify-content:center;padding-block: 120px; padding-inline: 20px;\n}.elementor .e-27a484a3-62df{font-family:var(--glc-body);font-weight:700;font-size:13px;color:#8A6A1F;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-7447cdb0-a820{font-family:var(--glc-heading);font-weight:600;font-size:54px;color:#1A1423;line-height:1.08;margin-block-start:14px;}.elementor .e-69a607c5-ab35{font-family:var(--glc-body);font-size:19px;color:#3A3542;line-height:1.7;margin-block-start:20px;}.elementor .e-28e7f973-dc91{position:sticky;inset-block-start:120px;padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-48227af-37ff{width:100%;max-width:1180px;padding:0px;gap:90px;grid-template-columns:.8fr 1.2fr;grid-template-rows:auto;align-items:start;}.elementor .e-1fca1573-49b4{background-color:#EFE8F6;justify-content:center;padding-block: 120px; padding-inline: 20px;\n}.elementor .e-693966eb-65bb{width:100%;height:100%;min-height:520px;object-fit:cover;object-position:30% 60%;}.elementor .e-33f99da5-ccee{font-family:var(--glc-body);font-weight:700;font-size:13px;color:#C9A24A;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-68ac84e6-3634{font-family:var(--glc-heading);font-weight:600;font-size:54px;color:#FFFFFF;line-height:1.08;margin-block-start:14px;}.elementor .e-2eb81af5-4009{font-family:var(--glc-body);font-size:17px;color:#E8E0F2;line-height:1.6;margin-block-start:30px;& span { display: block; font-size: 12px; letter-spacing: .14em; text-transform: uppercase; color: #C9A24A; font-weight: 700; margin-top: 18px; margin-bottom: 4px; } & a { color: #E8E0F2; text-decoration: none; border-bottom: 1px solid rgba(201,162,74,.5); }\n}.elementor .e-78b901ad-79f2:hover,.elementor .e-78b901ad-79f2:focus-visible{background-color:#FFFFFF;}.elementor .e-78b901ad-79f2{font-family:var(--glc-body);font-weight:600;font-size:14.5px;color:#1A1026;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:34px;border-radius:999px;background-color:#C9A24A;padding-block: 17px; padding-inline: 28px;\n}.elementor .e-359975c8-4f53{padding:64px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-7f6c5100-8a6a{width:100%;max-width:1180px;overflow:hidden;padding:0px;border-radius:26px;background-color:#241636;gap:0px;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;}.elementor .e-2c761fd4-7285{background-color:#1A1026;justify-content:center;padding-block: 120px; padding-inline: 20px;\n}.elementor .e-2fa32ed4-b7d5{font-family:var(--glc-body);font-weight:700;font-size:13px;color:#8A6A1F;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-72cb0b28-898f{max-width:18ch;font-family:var(--glc-heading);font-weight:600;font-size:54px;color:#1A1423;line-height:1.08;margin-block-start:14px;}.elementor .e-7d38e4d7-eac4{max-width:52ch;font-family:var(--glc-body);font-size:19px;color:#3A3542;line-height:1.7;margin-block-start:18px;}.elementor .e-4f56ade0-66b1:hover,.elementor .e-4f56ade0-66b1:focus-visible{color:#1A1026;background-color:#C9A24A;}.elementor .e-4f56ade0-66b1{font-family:var(--glc-body);font-weight:600;font-size:14.5px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;border-radius:999px;background-color:#4B2A7B;padding-block: 17px; padding-inline: 28px;\n}.elementor .e-7ee4da0c-7514:hover,.elementor .e-7ee4da0c-7514:focus-visible{color:#1A1026;background-color:#C9A24A;}.elementor .e-7ee4da0c-7514{font-family:var(--glc-body);font-weight:600;font-size:14.5px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;border-radius:999px;background-color:#1A1026;padding-block: 17px; padding-inline: 28px;\n}.elementor .e-24a3e241-f8a9{padding:0px;margin-block-start:32px;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-589f92bf-6463{width:100%;max-width:1180px;text-align:center;padding:0px;flex-direction:column;gap:0px;align-items:center;}.elementor .e-5df59cf3-2f34{background-color:#F7F3EA;justify-content:center;padding-block: 120px; padding-inline: 20px;\n}