.elementor .e-2fd655b6-82a6{font-family:var(--vv-font-body);font-weight:600;font-size:12.5px;color:rgba(255,255,255,0.78);letter-spacing:0.02em;}.elementor .e-21a544ef-1f7c{font-family:var(--vv-font-heading);font-weight:700;font-size:11.5px;color:var(--vv-gold-light);letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-7b57909b-9ff0{font-family:var(--vv-font-heading);font-weight:700;font-size:14px;color:var(--vv-gold-light);letter-spacing:0.04em;display:none;}.elementor .e-17669947-f2f3{padding-block-start:9px;padding-block-end:9px;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:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-2d33197b-8efa{width:150px;height:auto;flex:0 0 auto;}.elementor .e-16a04cee-ffa3:hover,.elementor .e-16a04cee-ffa3:focus-visible{color:var(--vv-gold);}.elementor .e-16a04cee-ffa3{font-family:var(--vv-font-heading);font-weight:600;font-size:15px;color:var(--vv-navy);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;transition:color 0.15s;white-space: nowrap;\n}.elementor .e-58e0a476-a7f1:hover,.elementor .e-58e0a476-a7f1:focus-visible{color:var(--vv-gold);}.elementor .e-58e0a476-a7f1{font-family:var(--vv-font-heading);font-weight:600;font-size:15px;color:var(--vv-navy);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;transition:color 0.15s;white-space: nowrap;\n}.elementor .e-4ad3fc40-a97d:hover,.elementor .e-4ad3fc40-a97d:focus-visible{color:var(--vv-gold);}.elementor .e-4ad3fc40-a97d{font-family:var(--vv-font-heading);font-weight:600;font-size:15px;color:var(--vv-navy);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;transition:color 0.15s;white-space: nowrap;\n}.elementor .e-7f3aca2b-fdcd:hover,.elementor .e-7f3aca2b-fdcd:focus-visible{color:var(--vv-gold);}.elementor .e-7f3aca2b-fdcd{font-family:var(--vv-font-heading);font-weight:600;font-size:15px;color:var(--vv-navy);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;transition:color 0.15s;white-space: nowrap;\n}.elementor .e-165a551d-bbd2:hover,.elementor .e-165a551d-bbd2:focus-visible{color:var(--vv-gold);}.elementor .e-165a551d-bbd2{font-family:var(--vv-font-heading);font-weight:600;font-size:15px;color:var(--vv-navy);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;transition:color 0.15s;white-space: nowrap;\n}.elementor .e-19f09c20-93e3{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:4px;flex:1 1 auto;justify-content:center;align-items:center;}.elementor .e-2dbfe6fa-2522{font-family:var(--vv-font-body);font-weight:700;font-size:11px;color:var(--vv-muted);letter-spacing:0.14em;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-fdea022-46c0:hover,.elementor .e-fdea022-46c0:focus-visible{color:var(--vv-gold);}.elementor .e-fdea022-46c0{font-family:var(--vv-font-heading);font-weight:800;font-size:17px;color:var(--vv-navy);white-space:nowrap;\n}.elementor .e-118e96b3-154c{padding:0px;display:flex;flex-direction:column;gap:1px;width:max-content;\n}.elementor .e-546e8ad4-4c32:hover,.elementor .e-546e8ad4-4c32:focus-visible{color:#FFFFFF;background-color:var(--vv-navy);transform:translate3d(0px, -1px, 0px);}.elementor .e-546e8ad4-4c32{font-family:var(--vv-font-heading);font-weight:700;font-size:14px;color:var(--vv-navy-deep);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:4px;background-color:var(--vv-gold);transition:background-color 0.15s, transform 0.15s;white-space:nowrap;\n}.elementor .e-3f65c51e-82ab{padding:0px;display:flex;flex-direction:row;gap:22px;flex:0 0 auto;align-items:center;width:max-content;\n}.elementor .e-66a81312-43f8{width:22px;height:2px;min-height:0px;padding:0px;border-radius:2px;background-color:#1A2E4A;display:block;}.elementor .e-2b6bc0fc-3518{width:14px;height:2px;min-height:0px;padding:0px;border-radius:2px;background-color:#C9943A;display:block;}.elementor .e-36a6c49f-c971{width:22px;height:2px;min-height:0px;padding:0px;border-radius:2px;background-color:#1A2E4A;display:block;}.elementor .e-455d6cf6-b78c{width:22px;height:16px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 0 auto;justify-content:space-between;}.elementor .e-3ccc388f-30e7{width:1px;height:1px;overflow:hidden;position:absolute;clip: rect(0 0 0 0); white-space:nowrap;\n}.elementor .e-6ca966e-5ef6:hover,.elementor .e-6ca966e-5ef6:focus-visible{border-color:#C9943A;}.elementor .e-6ca966e-5ef6{width:44px;height:44px;position:relative;cursor:pointer;padding:0px;border-radius:10px;border-width:1.5px;border-color:rgba(26,46,74,0.2);border-style:solid;display:none;flex-direction:row;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-642c5e5e-3679{width:20px;height:20px;color:var(--vv-navy-deep);fill: var(--vv-navy-deep);\n}.elementor .e-12735fea-dad5{width:1px;height:1px;overflow:hidden;position:absolute;clip: rect(0 0 0 0); white-space:nowrap;\n}.elementor .e-5df2f4ac-4bf4:active{background-color:var(--vv-gold-light);}.elementor .e-5df2f4ac-4bf4{width:44px;height:44px;position:relative;padding:0px;border-radius:50%;background-color:var(--vv-gold);box-shadow:0px 6px 16px 0px rgba(201,148,58,0.35);display:none;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-398b773d-cf91{padding-block-start:14px;padding-block-end:14px;padding-inline-start:max(24px, calc((100vw - 1240px) / 2 + 24px));padding-inline-end:max(24px, calc((100vw - 1240px) / 2 + 24px));display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:center;}.elementor .e-15cb168a-ec05{width:100%;position:relative;z-index:50;padding:0px;background-color:#FFFFFF;box-shadow:0px 1px 0px 0px rgba(26,46,74,0.08),0px 8px 24px 0px rgba(15,30,48,0.06);display:flex;flex-direction:column;}