.elementor .e-72151625-f396{font-family:var(--vv-font-body);font-weight:700;font-size:13px;color:var(--vv-gold-light);letter-spacing:0.18em;text-transform:uppercase;padding-inline-start:12px;border-inline-start-width:3px;border-left-style: solid; border-left-color: var(--vv-gold);\n}.elementor .e-52e69826-c7c5{max-width:620px;font-family:var(--vv-font-heading);font-weight:800;font-size:60px;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.04;}.elementor .e-4e328279-5522{font-family:var(--vv-font-heading);font-weight:600;font-size:18px;color:var(--vv-gold-light);letter-spacing:0.01em;}.elementor .e-5af3f990-4f9b{max-width:540px;font-family:var(--vv-font-body);font-weight:400;font-size:17px;color:rgba(255,255,255,0.82);line-height:1.75;}.elementor .e-771bb935-7288:hover,.elementor .e-771bb935-7288:focus-visible{background-color:var(--vv-gold-light);transform:translate3d(0px, -2px, 0px);}.elementor .e-771bb935-7288{font-family:var(--vv-font-heading);font-weight:700;font-size:15px;color:var(--vv-navy-deep);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:30px;padding-inline-end:30px;border-radius:4px;background-color:var(--vv-gold);transition:background-color 0.15s, transform 0.15s;}.elementor .e-5715aae4-ce98:hover,.elementor .e-5715aae4-ce98:focus-visible{color:var(--vv-gold-light);border-color:var(--vv-gold-light);}.elementor .e-5715aae4-ce98{font-family:var(--vv-font-heading);font-weight:700;font-size:15px;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;border-width:2px;border-color:rgba(255,255,255,0.5);border-style:solid;background-color:transparent;transition:border-color 0.15s, color 0.15s;}.elementor .e-5b1bdd98-a20a{padding:0px;margin-block-start:10px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-777e5c7d-dda9{padding-block-start:120px;padding-block-end:120px;padding-inline-start:max(24px, calc((100vw - 1240px) / 2 + 24px));padding-inline-end:64px;display:flex;flex-direction:column;gap:22px;justify-content:center;align-items:flex-start;}.elementor .e-76ad1ebd-dd08{width:100%;height:100%;object-fit:cover;}.elementor .e-60bc1581-9d42{font-family:var(--vv-font-heading);font-weight:800;font-size:44px;color:var(--vv-navy-deep);letter-spacing:-0.03em;line-height:1;}.elementor .e-1a17d2f3-4f42{font-family:var(--vv-font-body);font-weight:600;font-size:13px;color:var(--vv-navy-deep);line-height:1.4;}.elementor .e-1b6147f-f2d4{max-width:220px;position:absolute;inset-block-end:56px;inset-inline-start:-40px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;border-radius:4px;background-color:var(--vv-gold);box-shadow:0px 18px 40px 0px rgba(15,30,48,0.35);display:flex;flex-direction:column;gap:4px;}.elementor .e-1fdab8e6-81da{min-height:420px;position:relative;padding:0px;display:flex;flex-direction:column;}.elementor .e-718f1ca7-8e65{min-height:680px;column-gap:0px;padding:0px;display:grid;grid-template-columns:1.05fr 1fr;grid-template-rows:auto;row-gap:0; background-image: radial-gradient(ellipse at 0% 0%, rgba(201,148,58,0.18) 0%, rgba(201,148,58,0) 55%), linear-gradient(160deg, var(--vv-navy) 0%, var(--vv-navy-deep) 100%);\n}.elementor .e-7c8d2fed-6e99{font-family:var(--vv-font-heading);font-weight:800;font-size:15px;color:var(--vv-navy);}.elementor .e-2d032314-e2e1{font-family:var(--vv-font-body);font-size:13px;color:var(--vv-muted);line-height:1.5;}.elementor .e-31ad4c2-597d{padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:4px;border-right-style: solid; border-right-color: rgba(26,46,74,0.12);\n}.elementor .e-6af2d786-df0c{font-family:var(--vv-font-heading);font-weight:800;font-size:15px;color:var(--vv-navy);}.elementor .e-71f70bb-c466{font-family:var(--vv-font-body);font-size:13px;color:var(--vv-muted);line-height:1.5;}.elementor .e-341677b1-13a7{padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:4px;border-right-style: solid; border-right-color: rgba(26,46,74,0.12);\n}.elementor .e-45dbecb9-81b7{font-family:var(--vv-font-heading);font-weight:800;font-size:15px;color:var(--vv-navy);}.elementor .e-53f88193-8ff6{font-family:var(--vv-font-body);font-size:13px;color:var(--vv-muted);line-height:1.5;}.elementor .e-7cc80957-3a16{padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:4px;border-right-style: solid; border-right-color: rgba(26,46,74,0.12);\n}.elementor .e-665965a1-55e4{font-family:var(--vv-font-heading);font-weight:800;font-size:15px;color:var(--vv-navy);}.elementor .e-6ac7c6d2-aef7{font-family:var(--vv-font-body);font-size:13px;color:var(--vv-muted);line-height:1.5;}.elementor .e-261068c9-8976{padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:4px;border-right-style: solid; border-right-color: rgba(26,46,74,0.12);\n}.elementor .e-649de3c1-3eed{font-family:var(--vv-font-heading);font-weight:800;font-size:15px;color:var(--vv-navy);}.elementor .e-3be99c10-9a09{font-family:var(--vv-font-body);font-size:13px;color:var(--vv-muted);line-height:1.5;}.elementor .e-26287bf8-1737{padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;gap:4px;}.elementor .e-3d9578f7-8544{column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(24px, calc((100vw - 1240px) / 2 + 24px));padding-inline-end:max(24px, calc((100vw - 1240px) / 2 + 24px));border-block-end-width:1px;background-color:var(--vv-cream);display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:auto;row-gap:0; border-bottom-style: solid; border-bottom-color: rgba(26,46,74,0.1);\n}.elementor .e-43f3c1a8-37a6{font-family:var(--vv-font-body);font-weight:700;font-size:13px;color:var(--vv-gold);letter-spacing:0.18em;text-transform:uppercase;padding-inline-start:12px;border-inline-start-width:3px;border-left-style: solid; border-left-color: var(--vv-gold);\n}.elementor .e-622a84b4-c6a2{font-family:var(--vv-font-heading);font-weight:800;font-size:46px;color:var(--vv-navy);letter-spacing:-0.025em;line-height:1.08;}.elementor .e-71b70d7d-b541{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-20136290-53e3{max-width:460px;font-family:var(--vv-font-body);font-size:17px;color:var(--vv-muted);line-height:1.75;}.elementor .e-6984a2d8-207e{column-gap:64px;padding:0px;display:grid;grid-template-columns:1.2fr 1fr;grid-template-rows:auto;align-items:end;row-gap:20px;\n}.elementor .e-2693d02-22b5{width:34px;height:34px;}.elementor .e-1314e121-b2cb{width:64px;height:64px;padding:0px;margin-block-end:10px;border-radius:50%;background-color:var(--vv-cream);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-5234db7e-f429{font-family:var(--vv-font-body);font-weight:700;font-size:12px;color:var(--vv-gold);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-365da11d-2e1e{font-family:var(--vv-font-heading);font-weight:800;font-size:23px;color:var(--vv-navy);letter-spacing:-0.01em;line-height:1.25;}.elementor .e-40dff540-8597{font-family:var(--vv-font-body);font-size:16px;color:var(--vv-muted);line-height:1.7;}.elementor .e-472e6fa4-4062:hover,.elementor .e-472e6fa4-4062:focus-visible{box-shadow:0px 2px 4px 0px rgba(15,30,48,0.08),0px 24px 48px 0px rgba(15,30,48,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-472e6fa4-4062{padding-block-start:40px;padding-block-end:44px;padding-inline-start:34px;padding-inline-end:34px;border-radius:4px;border-block-start-width:4px;background-color:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(15,30,48,0.06),0px 12px 32px 0px rgba(15,30,48,0.07);transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;gap:14px;border-top-style: solid; border-top-color: var(--vv-gold);\n}.elementor .e-3a3eddff-fd2b{width:34px;height:34px;}.elementor .e-3aa76f1d-f426{width:64px;height:64px;padding:0px;margin-block-end:10px;border-radius:50%;background-color:var(--vv-cream);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-16e42039-20e2{font-family:var(--vv-font-body);font-weight:700;font-size:12px;color:var(--vv-gold-light);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-41be268a-acb6{font-family:var(--vv-font-heading);font-weight:800;font-size:23px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.25;}.elementor .e-dff5a-760e{font-family:var(--vv-font-body);font-size:16px;color:rgba(255,255,255,0.8);line-height:1.7;}.elementor .e-479822bf-bf63:hover,.elementor .e-479822bf-bf63:focus-visible{box-shadow:0px 24px 48px 0px rgba(15,30,48,0.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-479822bf-bf63{padding-block-start:40px;padding-block-end:44px;padding-inline-start:34px;padding-inline-end:34px;border-radius:4px;border-block-start-width:4px;background-color:var(--vv-navy);box-shadow:0px 12px 32px 0px rgba(15,30,48,0.18);transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;gap:14px;border-top-style: solid; border-top-color: var(--vv-gold);\n}.elementor .e-3057b2e8-fbd8{width:34px;height:34px;}.elementor .e-59d19d61-f35c{width:64px;height:64px;padding:0px;margin-block-end:10px;border-radius:50%;background-color:var(--vv-cream);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-3017a2aa-a09c{font-family:var(--vv-font-body);font-weight:700;font-size:12px;color:var(--vv-gold);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-7ceea46d-d910{font-family:var(--vv-font-heading);font-weight:800;font-size:23px;color:var(--vv-navy);letter-spacing:-0.01em;line-height:1.25;}.elementor .e-2b36b419-69de{font-family:var(--vv-font-body);font-size:16px;color:var(--vv-muted);line-height:1.7;}.elementor .e-4f7925a0-ff2e:hover,.elementor .e-4f7925a0-ff2e:focus-visible{box-shadow:0px 2px 4px 0px rgba(15,30,48,0.08),0px 24px 48px 0px rgba(15,30,48,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-4f7925a0-ff2e{padding-block-start:40px;padding-block-end:44px;padding-inline-start:34px;padding-inline-end:34px;border-radius:4px;border-block-start-width:4px;background-color:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(15,30,48,0.06),0px 12px 32px 0px rgba(15,30,48,0.07);transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;gap:14px;border-top-style: solid; border-top-color: var(--vv-gold);\n}.elementor .e-372286a9-2d08{column-gap:28px;padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;row-gap:28px;\n}.elementor .e-6d5b871b-df3c{padding-block-start:112px;padding-block-end:112px;padding-inline-start:max(24px, calc((100vw - 1240px) / 2 + 24px));padding-inline-end:max(24px, calc((100vw - 1240px) / 2 + 24px));background-image:linear-gradient(180deg, #FFFFFF 0%,#FBF8F3 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:56px;}.elementor .e-38996fc8-28cd{width:100%;height:600px;object-fit:cover;border-radius:4px;}.elementor .e-4ed4cbef-f067{position:relative;padding:0px;border-radius:4px;display:flex;flex-direction:column;box-shadow: -18px 18px 0 0 var(--vv-gold);\n}.elementor .e-10ba4b7b-7b73{font-family:var(--vv-font-body);font-weight:700;font-size:13px;color:var(--vv-gold-light);letter-spacing:0.18em;text-transform:uppercase;padding-inline-start:12px;border-inline-start-width:3px;border-left-style: solid; border-left-color: var(--vv-gold);\n}.elementor .e-7c3597ef-47c7{font-family:var(--vv-font-heading);font-weight:800;font-size:46px;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.08;}.elementor .e-1c6c0466-b169{max-width:560px;font-family:var(--vv-font-body);font-size:17px;color:rgba(255,255,255,0.78);line-height:1.75;}.elementor .e-354837cc-42ac{font-family:var(--vv-font-body);font-weight:700;font-size:12px;color:rgba(255,255,255,0.55);letter-spacing:0.16em;text-transform:uppercase;margin-block-start:12px;}.elementor .e-25b43b34-8314{font-family:var(--vv-font-heading);font-weight:600;font-size:14px;color:#FFFFFF;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(232,184,109,0.45);border-style:solid;}.elementor .e-46097f5b-1928{font-family:var(--vv-font-heading);font-weight:600;font-size:14px;color:#FFFFFF;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(232,184,109,0.45);border-style:solid;}.elementor .e-54c8a4ec-bd17{font-family:var(--vv-font-heading);font-weight:600;font-size:14px;color:#FFFFFF;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(232,184,109,0.45);border-style:solid;}.elementor .e-4bf40ccc-5f5a{font-family:var(--vv-font-heading);font-weight:600;font-size:14px;color:#FFFFFF;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(232,184,109,0.45);border-style:solid;}.elementor .e-5ab740f7-e3ff{font-family:var(--vv-font-heading);font-weight:600;font-size:14px;color:#FFFFFF;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(232,184,109,0.45);border-style:solid;}.elementor .e-1559aa1a-7d7e{padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-34ea90f2-619b{font-family:var(--vv-font-heading);font-weight:800;font-size:52px;color:var(--vv-gold);letter-spacing:-0.03em;line-height:1;}.elementor .e-184ec7cf-9f5d{font-family:var(--vv-font-body);font-size:14px;color:rgba(255,255,255,0.7);line-height:1.4;}.elementor .e-2783316-96a6{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-1047f57b-3259{font-family:var(--vv-font-heading);font-weight:800;font-size:52px;color:var(--vv-gold);letter-spacing:-0.03em;line-height:1;}.elementor .e-4674faae-d854{font-family:var(--vv-font-body);font-size:14px;color:rgba(255,255,255,0.7);line-height:1.4;}.elementor .e-330fe6b0-71fb{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-71f78a2f-6931{font-family:var(--vv-font-heading);font-weight:800;font-size:52px;color:var(--vv-gold);letter-spacing:-0.03em;line-height:1;}.elementor .e-c8029f3-ab5c{font-family:var(--vv-font-body);font-size:14px;color:rgba(255,255,255,0.7);line-height:1.4;}.elementor .e-49559abb-65c1{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-19a95610-a77e{width:100%;column-gap:24px;padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:16px;border-block-start-width:1px;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;row-gap:0; border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-7fbfefc5-aec9{padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-16c25045-b076{column-gap:80px;padding-block-start:112px;padding-block-end:112px;padding-inline-start:max(24px, calc((100vw - 1240px) / 2 + 24px));padding-inline-end:max(24px, calc((100vw - 1240px) / 2 + 24px));background-color:var(--vv-navy-deep);display:grid;grid-template-columns:0.85fr 1fr;grid-template-rows:auto;align-items:center;row-gap:40px; background-image: radial-gradient(ellipse at 100% 100%, rgba(201,148,58,0.16) 0%, rgba(201,148,58,0) 50%), none;\n}.elementor .e-1276e3cc-8537{font-family:var(--vv-font-body);font-weight:700;font-size:13px;color:var(--vv-gold);letter-spacing:0.18em;text-transform:uppercase;padding-inline-start:12px;border-inline-start-width:3px;border-left-style: solid; border-left-color: var(--vv-gold);\n}.elementor .e-72b6d550-1037{font-family:var(--vv-font-heading);font-weight:800;font-size:54px;color:var(--vv-navy);letter-spacing:-0.03em;line-height:1.04;}.elementor .e-4152b843-77a6{font-family:var(--vv-font-heading);font-weight:600;font-size:16px;color:var(--vv-muted);margin-block-start:-6px;}.elementor .e-1cfdea26-227b{font-family:var(--vv-font-heading);font-weight:300;font-size:26px;color:var(--vv-navy);line-height:1.35;font-style:italic;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:0px;margin-block-start:12px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;border-inline-start-width:4px;border-left-style: solid; border-left-color: var(--vv-gold);\n}.elementor .e-1d43b91d-3133{font-family:var(--vv-font-body);font-size:15px;color:var(--vv-ink);line-height:1.9;}.elementor .e-6adf6d99-b38f:hover,.elementor .e-6adf6d99-b38f:focus-visible{color:var(--vv-navy-deep);background-color:var(--vv-gold);}.elementor .e-6adf6d99-b38f{font-family:var(--vv-font-heading);font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:12px;border-radius:4px;background-color:var(--vv-navy);transition:background-color 0.15s;}.elementor .e-15c18943-1937{padding:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-47a7471b-3d0f{width:100%;height:560px;object-fit:cover;border-radius:4px;}.elementor .e-527cb4b9-622b{padding:0px;border-radius:4px;display:flex;flex-direction:column;box-shadow: 18px 18px 0 0 var(--vv-navy);\n}.elementor .e-7b77decb-8f27{column-gap:80px;padding-block-start:112px;padding-block-end:112px;padding-inline-start:max(24px, calc((100vw - 1240px) / 2 + 24px));padding-inline-end:max(24px, calc((100vw - 1240px) / 2 + 24px));background-color:var(--vv-cream);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;row-gap:40px;\n}.elementor .e-1dda50b7-942d{font-family:var(--vv-font-body);font-weight:700;font-size:13px;color:var(--vv-gold);letter-spacing:0.18em;text-transform:uppercase;padding-inline-start:12px;border-inline-start-width:3px;border-left-style: solid; border-left-color: var(--vv-gold);\n}.elementor .e-6fe99712-ecd3{font-family:var(--vv-font-heading);font-weight:800;font-size:46px;color:var(--vv-navy);letter-spacing:-0.025em;line-height:1.08;}.elementor .e-2711bedf-be70{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-6e4b1b17-5b73{max-width:420px;font-family:var(--vv-font-body);font-size:17px;color:var(--vv-muted);line-height:1.75;}.elementor .e-402bf2-9174{column-gap:64px;padding:0px;display:grid;grid-template-columns:1.2fr 1fr;grid-template-rows:auto;align-items:end;row-gap:16px;\n}.elementor .e-6ebf11d6-e2cb{width:100%;height:100%;object-fit:cover;border-radius:4px;grid-row:span 2;}.elementor .e-6c6633b3-3cc1{width:100%;height:100%;object-fit:cover;border-radius:4px;grid-row:span 2;}.elementor .e-41e82b7a-cce0{width:100%;height:100%;object-fit:cover;border-radius:4px;}.elementor .e-35e6271-500e{width:100%;height:100%;object-fit:cover;border-radius:4px;}.elementor .e-3027e8c1-4e14{column-gap:16px;padding:0px;display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:280px 280px;row-gap:16px;\n}.elementor .e-4abf07f0-5a86{padding-block-start:112px;padding-block-end:112px;padding-inline-start:max(24px, calc((100vw - 1240px) / 2 + 24px));padding-inline-end:max(24px, calc((100vw - 1240px) / 2 + 24px));background-color:#FFFFFF;display:flex;flex-direction:column;gap:48px;}.elementor .e-daa7074-d94a{font-family:var(--vv-font-heading);font-weight:800;font-size:42px;color:var(--vv-navy-deep);letter-spacing:-0.025em;line-height:1.1;}.elementor .e-443d86be-ee6b{font-family:var(--vv-font-body);font-size:17px;color:var(--vv-navy-deep);line-height:1.65;}.elementor .e-3ad8bc52-963a{max-width:640px;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-2b13eb0-266b:hover,.elementor .e-2b13eb0-266b:focus-visible{background-color:var(--vv-navy);transform:translate3d(0px, -2px, 0px);}.elementor .e-2b13eb0-266b{font-family:var(--vv-font-heading);font-weight:700;font-size:15px;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:30px;padding-inline-end:30px;border-radius:4px;background-color:var(--vv-navy-deep);transition:background-color 0.15s, transform 0.15s;}.elementor .e-463627d3-ff22:hover,.elementor .e-463627d3-ff22:focus-visible{color:#FFFFFF;background-color:var(--vv-navy-deep);}.elementor .e-463627d3-ff22{font-family:var(--vv-font-heading);font-weight:700;font-size:15px;color:var(--vv-navy-deep);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;border-width:2px;border-color:var(--vv-navy-deep);border-style:solid;background-color:transparent;transition:background-color 0.15s, color 0.15s;}.elementor .e-1647f3a6-f945{padding:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-5a6a20ac-a296{padding-block-start:72px;padding-block-end:72px;padding-inline-start:max(24px, calc((100vw - 1240px) / 2 + 24px));padding-inline-end:max(24px, calc((100vw - 1240px) / 2 + 24px));background-image:linear-gradient(120deg, #C9943A 0%,#B98530 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:center;}