.elementor .e-169cef44-1960{font-family:Playfair;font-weight:800;font-size:3.1rem;color:#501a1a;letter-spacing:-0.01em;line-height:1.1;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: default;\n}.elementor .e-6a12c3aa-dfd8{padding:0px;margin-block-start:0.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:1rem;flex-wrap:wrap;}.elementor .e-675dd75e-48a5{width:100%;height:24rem;object-fit:cover;border-radius:16px;box-shadow:0px 24px 60px 0px rgba(38, 69, 123, 0.18);cursor: default;\n}.elementor .e-a4d2f1-7dc0{margin:0px;}.elementor .e-7d0fa93-2d3a{font-family:Lato;font-weight:700;font-size:0.8rem;color:#b9c7e0;letter-spacing:0.13em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-218c3a74-83c7{font-family:Playfair;font-weight:700;font-size:2.4rem;color:#ffffff;line-height:1.15;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: default;\n}.elementor .e-25fa3dea-e9a0{font-family:Lato;font-size:1.1rem;color:#e6ecf6;line-height:1.75;margin:0px;}.elementor .e-421cbf5c-c296{text-align:center;}.elementor .e-7b3d6dfa-d661{background-color:#26457b;}.elementor .e-105566db-d283{margin-block-start:0px;margin-block-end:1.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-508f14e7-d4d1{margin:0px;}.elementor .e-6535d6a9-75fc{margin:0px;}.elementor .e-2d25985f-bb87{margin:0px;}.elementor .e-158e6206-8bfe{margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ad2ad88-ff81{font-family:Lato;font-weight:700;font-size:0.75rem;color:#8a8a8a;letter-spacing:0.13em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.35rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-58da48f3-d9ad{font-family:Playfair;font-weight:700;font-size:1.45rem;color:#501a1a;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-32ba18dc-3ee1{color:#2e7d4f;}.elementor .e-351a4f5b-40c9{font-family:Lato;font-weight:700;font-size:1.05rem;color:#501a1a;margin:0px;}.elementor .e-2e44b316-6d6c{font-family:Playfair;font-weight:700;font-size:2rem;color:#501a1a;margin:0px;}.elementor .e-7e414eec-828d{padding-block-start:1rem;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;justify-content:space-between;align-items: baseline;\n}.elementor .e-42d9bf03-1229{margin:0px;}.elementor .e-7c5269e6-888e{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:0px;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;border-inline-start-width:4px;border-left-style: solid; border-left-color: #26457b;\n}.elementor .e-5b581727-3bcf:hover,.elementor .e-5b581727-3bcf:focus-visible{color:#501a1a;}.elementor .e-5b581727-3bcf{font-family:Lato;font-weight:700;font-size:1.02rem;color:#26457b;padding:0px;border-radius:0px;border-block-end-width:2px;background-color:transparent;border-bottom-style: solid; border-bottom-color: #26457b;\n}.elementor .e-3bd57d18-1413{font-family:Playfair;font-weight:700;font-size:2.4rem;color:#ffffff;line-height:1.15;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: default;\n}.elementor .e-1e2d4557-61ca{font-family:Lato;font-size:1.1rem;color:#f1e6e6;line-height:1.7;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2845f326-9f22:hover,.elementor .e-2845f326-9f22:focus-visible{color:#ffffff;background-color:#26457b;}.elementor .e-2845f326-9f22{color:#501a1a;background-color:#ffffff;}.elementor .e-1868f998-fe67:hover,.elementor .e-1868f998-fe67:focus-visible{color:#501a1a;background-color:#ffffff;}.elementor .e-1868f998-fe67{font-family:Lato;font-weight:700;font-size:1rem;color:#ffffff;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.9rem;padding-inline-end:1.9rem;border-radius:8px;border-width:2px;border-color:#ffffff;border-style:solid;background-color:transparent;transition:background-color 0.3s, color 0.3s;}.elementor .e-719d63ff-b55a{padding:0px;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .e-fc4730b-fde0{max-width:44rem;text-align:center;}.elementor .e-7bd4ea03-87f3{background-color:#501a1a;}