.elementor .e-7f12e8f4-e4aa{font-weight:700;font-size:0.78rem;color:#720000;letter-spacing:0.13em;margin:0px;}.elementor .e-567f7973-8c2e{max-width:42rem;font-size:3.45rem;color:#0d174c;letter-spacing:-0.04em;line-height:1.04;margin:0px;font-weight: 560;\n}.elementor .e-48ba86cd-d027{max-width:38rem;font-size:1.05rem;color:#475065;line-height:1.72;margin:0px;}.elementor .e-404b18f0-f340:hover,.elementor .e-404b18f0-f340:focus-visible{background-color:#5b0000;transform:translate3d(0px, -2px, 0px);}.elementor .e-404b18f0-f340{color:#ffffff;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;background-color:#720000;font-weight: 650; transition: transform;\n}.elementor .e-7a5c4543-e971:hover,.elementor .e-7a5c4543-e971:focus-visible{color:#ffffff;background-color:#0d174c;transform:translate3d(0px, -2px, 0px);}.elementor .e-7a5c4543-e971{color:#0d174c;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;border-width:1px;border-color:#0d174c;border-style:solid;background-color:transparent;font-weight: 650; transition: transform;\n}.elementor .e-366cf6fc-1e71{margin-block-start:0.5rem;display:flex;flex-direction:row;gap:0.8rem;flex-wrap:wrap;}.elementor .e-659a6280-fb24{font-size:0.86rem;color:#6b7280;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3b884b32-5827{display:flex;flex-direction:column;gap:1.25rem;flex:1 1 52%;justify-content:center;align-items:flex-start;}.elementor .e-407695da-79f7{width:100%;height:100%;object-fit:cover;position:absolute;border-radius:2rem;inset: 0;\n}.elementor .e-6e5b5439-e817{font-size:1rem;color:#0d174c;margin:0px;}.elementor .e-7e4f393e-5dd9{font-size:0.88rem;color:#555e70;margin:0px;}.elementor .e-1b8a6c7-b87e{width:min(20rem, 78%);max-width:17rem;position:absolute;inset-block-end:1.5rem;inset-inline-start:-2.5rem;z-index:2;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;margin:0px;border-radius:1rem;border-inline-start-width:4px;background-color:#ffffff;box-shadow:0px 18px 55px 0px rgba(15,22,52,0.16);backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:0.3rem;border-left-style: solid; border-left-color: #720000;\n}.elementor .e-166cc1b4-1ced{min-height:35rem;overflow:visible;position:relative;margin-inline-start:1.5rem;border-radius:2rem;background-color:#ded8cf;box-shadow:0px 24px 70px 0px rgba(13,23,76,0.14);display:flex;flex-direction:column;flex:1 1 47%;justify-content:flex-end;}.elementor .e-271ebde3-a368{overflow:hidden;padding-block-start:4.875rem;padding-block-end:3.625rem;padding-inline-start:max(1.5rem, calc((100vw - 1240px) / 2));padding-inline-end:max(1.5rem, calc((100vw - 1240px) / 2));background-color:#fbfaf7;display:flex;flex-direction:row;gap:4.375rem;align-items:center;order:-1;background-image: linear-gradient(rgba(13,23,76,0.025) 1px, transparent 1px), linear-gradient(90deg, rgba(13,23,76,0.025) 1px, transparent 1px); background-size: 42px 42px;
background-image: linear-gradient(rgba(13,23,76,0.035) 1px, transparent 1px), linear-gradient(90deg, rgba(13,23,76,0.035) 1px, transparent 1px); background-size: 68px 68px;\n}.elementor .e-225af61e-c4a8{font-weight:700;font-size:0.76rem;color:#e5b9b9;letter-spacing:0.13em;margin:0px;}.elementor .e-7dc91d2e-a859{font-weight:600;font-size:2.35rem;color:#ffffff;line-height:1.12;margin:0px;}.elementor .e-4165fc8d-3524{font-size:1rem;color:#d6daea;line-height:1.65;margin:0px;}.elementor .e-5e08c163-4edd{max-width:46rem;display:flex;flex-direction:column;gap:0.65rem;align-items:flex-start;}.elementor .e-4b0f5cb1-8867:hover,.elementor .e-4b0f5cb1-8867:focus-visible{background-color:#f3ecec;transform:translate3d(0px, -2px, 0px);}.elementor .e-4b0f5cb1-8867{font-weight:700;color:#720000;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;background-color:#ffffff;flex:0 0 auto;transition: transform;\n}.elementor .e-1f55fa6f-ab06{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:max(1.5rem, calc((100vw - 1180px) / 2));padding-inline-end:max(1.5rem, calc((100vw - 1180px) / 2));background-color:#0d174c;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;order:1;}