.elementor .e-5aee4792-8aa8{font-weight:700;font-size:12px;color:#ffffff;letter-spacing:1.5px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:2px;background-color:#ff0000;display:inline-block;}.elementor .e-434b1dab-7731{font-family:"Playfair Display";font-weight:700;font-size:56px;color:#ffffff;line-height:1.05;margin:0px;}.elementor .e-6021c5aa-c529{max-width:680px;font-size:17px;color:#bdbdbd;line-height:1.6;display:block;}.elementor .e-1a28220e-d929{width:100%;max-width:1140px;padding:0px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-1389f18c-3b3a{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;background-color:#000000;justify-content:center;}.elementor .e-7bb47e8a-aa13{font-family:"Playfair Display";font-weight:700;font-size:30px;color:#000000;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:3px;border-bottom-style: solid; border-bottom-color: #000000;\n}.elementor .e-69a87ad2-2681{max-width:760px;font-size:16px;color:#333333;line-height:1.7;display:block;}.elementor .e-18b92e4-6e1d{font-family:"Playfair Display";font-weight:700;font-size:30px;color:#000000;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:3px;border-bottom-style: solid; border-bottom-color: #000000;\n}.elementor .e-43b3a8bb-bd7f{font-family:"Playfair Display";font-weight:700;font-size:22px;color:#000000;line-height:1.25;}.elementor .e-7eec0fb1-86cf{font-size:15px;color:#555555;line-height:1.6;display:block;}.elementor .e-44d47cc4-20ea:hover,.elementor .e-44d47cc4-20ea:focus-visible{border-top-color: #ff0000;\n}.elementor .e-44d47cc4-20ea{color:#000000;padding:28px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e3e3e3;border-style:solid;transition:border-color 0.2s;display:flex;flex-direction:column;gap:10px;border-top-style: solid; border-top-color: #000000;\n}.elementor .e-a205dd4-e68e{font-family:"Playfair Display";font-weight:700;font-size:22px;color:#000000;line-height:1.25;}.elementor .e-55134fa8-b2b3{font-size:15px;color:#555555;line-height:1.6;display:block;}.elementor .e-4a192a46-5466:hover,.elementor .e-4a192a46-5466:focus-visible{border-top-color: #ff0000;\n}.elementor .e-4a192a46-5466{color:#000000;padding:28px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e3e3e3;border-style:solid;transition:border-color 0.2s;display:flex;flex-direction:column;gap:10px;border-top-style: solid; border-top-color: #000000;\n}.elementor .e-505fab3d-7788{font-family:"Playfair Display";font-weight:700;font-size:22px;color:#000000;line-height:1.25;}.elementor .e-ad33053-e874{font-size:15px;color:#555555;line-height:1.6;display:block;}.elementor .e-6c3884ff-2c18:hover,.elementor .e-6c3884ff-2c18:focus-visible{border-top-color: #ff0000;\n}.elementor .e-6c3884ff-2c18{color:#000000;padding:28px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e3e3e3;border-style:solid;transition:border-color 0.2s;display:flex;flex-direction:column;gap:10px;border-top-style: solid; border-top-color: #000000;\n}.elementor .e-33149da7-cc5f{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3, 1fr);}.elementor .e-7c24e82-39bf{font-family:"Playfair Display";font-weight:700;font-size:30px;color:#000000;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:3px;border-bottom-style: solid; border-bottom-color: #000000;\n}.elementor .e-19f6bb7c-4c46{max-width:760px;font-size:16px;color:#333333;line-height:1.7;display:block;}.elementor .e-19014cb0-e92f{width:100%;max-width:1140px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-c5c017c-e78b{padding-block-start:56px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;justify-content:center;}.elementor .e-4a602b83-42ac{padding:0px;flex-direction:column;gap:0px;}