.elementor .e-29cf03b-a4034f8{font-family:"Playfair Display";font-weight:800;font-size:60px;color:#fff;text-align:start;margin-block-start:150px;margin-inline-start:50px}.elementor .e-7c3990c-c9bbe56{font-family:"Trebuchet MS";font-size:18px;color:#fff;margin-block-start:20px;margin-block-end:20px;margin-inline-start:50px}.elementor .e-7440523-9debff0{width:100px;min-width:300px;font-family:"Trebuchet MS";font-weight:200;font-size:16px;color:#fff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:50px;border-width:2px;border-color:#fff;border-style:solid;background-color:#011f43;opacity:100%}.elementor .e-7440523-9debff0:hover,.elementor .e-7440523-9debff0:focus-visible{color:#c90b17;border-radius:0;border-width:2px;border-color:#000;border-style:solid;background-color:#fff}.elementor .e-ff971ea-894deb6{height:600px;background-image:linear-gradient(#0000005c,#0000005c),url("https://chimvex.com/wp-content/uploads/2026/10/Gemini_Generated_Image_bk9tc1bk9tc1bk9t.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0 0,center center;flex-direction:column}.elementor .e-62353d44-d08beb2{font-family:"Trebuchet MS";font-weight:900;font-size:.875rem;color:#a91d1d;letter-spacing:.15em;text-align:center;text-transform:uppercase}.elementor .e-65d8044a-a57db5f{font-family:"Playfair Display";font-weight:700;font-size:2.25rem;color:#000;text-align:center;margin-block-start:.5rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem}.elementor .e-55f29750-61bac90{width:60px;height:3px;margin-block-start:20px;background-color:#a91d1d;align-self:center}.elementor .e-3e3921d4-2cc28cd{text-align:center;margin-block-start:0rem;margin-block-end:3rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.elementor .e-561aed2-457117c{width:100%;height:100%;object-fit:cover;padding-inline-end:-3154px;margin-inline-end:-20px;border-radius:20px}.elementor .e-6b16ed4-daac185{height:14rem;overflow:hidden;padding-block-start:5px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:5px;display:flex;flex-direction:column}.elementor .e-781dd5e-33f204f{font-family:"Playfair Display";font-weight:700;font-size:25px;color:#c90b17}.elementor .e-dc68e6f-11627f3{font-family:"Trebuchet MS";font-size:16px;color:#000;line-height:1.6em}.elementor .e-567ea8a-6189bf3{font-family:"Trebuchet MS";font-weight:700;font-size:.9rem;color:#011f43;text-transform:uppercase;padding:15px;border-width:1px;border-color:#000;border-style:solid;background-color:transparent;align-self:start}.elementor .e-567ea8a-6189bf3:hover,.elementor .e-567ea8a-6189bf3:focus-visible{color:#c90b17}.elementor .e-73f6fe2-037a25b{column-gap:0;padding:1.5rem;display:flex;flex-direction:column;row-gap:1rem;justify-content:start;align-items:start}.elementor .e-9ea0371-f3ded9a{width:28%;overflow:hidden;border-radius:20px;border-width:1px;border-color:#e5e7eb;border-style:solid;background-color:#fff;box-shadow:0px 8px 24px 0px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:start;align-items:stretch}.elementor .e-beadbfe-2d0cf7e{width:100%;height:100%;object-fit:cover;border-radius:20px}.elementor .e-5ac40e3-c2c594f{height:14rem;overflow:hidden;padding:5px;display:flex;flex-direction:column}.elementor .e-fd42e5a-ae0bcfd{font-family:"Playfair Display";font-weight:700;font-size:25px;color:#c90b17}.elementor .e-6e9b16b-29f4237{font-family:"Trebuchet MS";font-size:16px;color:#000;line-height:1.6em}.elementor .e-b5ba82a-eb937cd{font-family:"Trebuchet MS";font-weight:700;font-size:.9rem;color:#011f43;text-transform:uppercase;padding:15px;border-width:1px;border-color:#000;border-style:solid;background-color:transparent;align-self:start}.elementor .e-b5ba82a-eb937cd:hover,.elementor .e-b5ba82a-eb937cd:focus-visible{color:#c90b17}.elementor .e-c5aefd8-405203a{column-gap:0;padding:1.5rem;display:flex;flex-direction:column;row-gap:1rem;justify-content:start;align-items:start}.elementor .e-009f76d-a188d8e{width:31%;overflow:hidden;border-radius:20px;border-width:1px;border-color:#e5e7eb;border-style:solid;background-color:#fff;box-shadow:0px 8px 24px 0px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:start;align-items:stretch}.elementor .e-20dd5e2-ca4a6c1{width:100%;height:100%;object-fit:cover;border-radius:20px}.elementor .e-858ff5e-496f5aa{height:14rem;overflow:hidden;padding:5px;display:flex;flex-direction:column}.elementor .e-b20e853-3254fcf{font-family:"Playfair Display";font-weight:700;font-size:25px;color:#c90b17}.elementor .e-30e2e15-8e43f28{font-family:"Trebuchet MS";font-size:16px;color:#000;line-height:1.6em}.elementor .e-229ca41-4364ac3{font-family:"Trebuchet MS";font-weight:700;font-size:.9rem;color:#011f43;text-transform:uppercase;padding:15px;border-width:1px;border-color:#000;border-style:solid;background-color:transparent;align-self:start}.elementor .e-229ca41-4364ac3:hover,.elementor .e-229ca41-4364ac3:focus-visible{color:#c90b17}.elementor .e-a7a05e4-7834b73{column-gap:0;padding:1.5rem;display:flex;flex-direction:column;row-gap:1rem;justify-content:start;align-items:start}.elementor .e-65b05c0-843c068{width:31%;overflow:hidden;border-radius:20px;border-width:1px;border-color:#e5e7eb;border-style:solid;background-color:#fff;box-shadow:0px 8px 24px 0px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:start;align-items:stretch}.elementor .e-1995b60-f284c32{width:100%;max-width:75rem;column-gap:2rem;display:flex;flex-direction:row;row-gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.elementor .e-fd2c06c-ce1274b{width:100%;height:100%;object-fit:cover;padding-inline-end:-3154px;margin-inline-end:-20px;border-radius:20px}.elementor .e-5c32167-d868dec{height:14rem;overflow:hidden;padding-block-start:5px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:5px;display:flex;flex-direction:column}.elementor .e-3f54001-5fe6c5f{font-family:"Playfair Display";font-weight:700;font-size:25px;color:#c90b17}.elementor .e-629ccdf-c4b75f1{font-family:"Trebuchet MS";font-size:16px;color:#000;line-height:1.6em}.elementor .e-2d5ce56-77f809c{font-family:"Trebuchet MS";font-weight:700;font-size:.9rem;color:#011f43;text-transform:uppercase;padding:15px;border-width:1px;border-color:#000;border-style:solid;background-color:transparent;align-self:start}.elementor .e-2d5ce56-77f809c:hover,.elementor .e-2d5ce56-77f809c:focus-visible{color:#c90b17}.elementor .e-609569f-133949c{column-gap:0;padding:1.5rem;display:flex;flex-direction:column;row-gap:1rem;justify-content:start;align-items:start}.elementor .e-8f790aa-a042d83{width:28%;overflow:hidden;border-radius:20px;border-width:1px;border-color:#e5e7eb;border-style:solid;background-color:#fff;box-shadow:0px 8px 24px 0px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:start;align-items:stretch}.elementor .e-71a4c9d-64322ee{width:100%;height:100%;object-fit:cover;border-radius:20px}.elementor .e-4f8f72a-5dfe84b{height:14rem;overflow:hidden;padding:5px;display:flex;flex-direction:column}.elementor .e-74c5e3a-789a5b7{font-family:"Playfair Display";font-weight:700;font-size:25px;color:#c90b17}.elementor .e-3968e9c-8abd358{font-family:"Trebuchet MS";font-size:16px;color:#000;line-height:1.6em}.elementor .e-a23ebb5-e581c3a{font-family:"Trebuchet MS";font-weight:700;font-size:.9rem;color:#011f43;text-transform:uppercase;padding:15px;border-width:1px;border-color:#000;border-style:solid;background-color:transparent;align-self:start}.elementor .e-a23ebb5-e581c3a:hover,.elementor .e-a23ebb5-e581c3a:focus-visible{color:#c90b17}.elementor .e-d65b1a3-18192bd{column-gap:0;padding:1.5rem;display:flex;flex-direction:column;row-gap:1rem;justify-content:start;align-items:start}.elementor .e-cac093e-6f3ed2a{width:31%;overflow:hidden;border-radius:20px;border-width:1px;border-color:#e5e7eb;border-style:solid;background-color:#fff;box-shadow:0px 8px 24px 0px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:start;align-items:stretch}.elementor .e-d8d42f3-61d65e4{width:100%;max-width:75rem;column-gap:2rem;display:flex;flex-direction:row;row-gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.elementor .e-15f896df-c3c5126{width:100%;max-width:75rem;column-gap:2rem;display:flex;flex-direction:row;row-gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.elementor .e-154a33a8-ccd06e4{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#f3f3f3;display:flex;flex-direction:column;justify-content:start;align-items:center}.elementor .e-752423a-ab22c83{color:#fff;margin-inline-start:50px}.elementor .e-da24757-6650680{color:#fff;margin-block-start:0px;margin-block-end:0px;margin-inline-start:50px;margin-inline-end:0px}.elementor .e-3ae27e2-f491f8c{width:200px;font-family:"Trebuchet MS";font-weight:700;font-size:18px;color:#fff;text-transform:uppercase;padding:10px;margin-inline-start:35px;border-radius:1px;border-width:1px;border-color:#000;border-style:solid;background-color:#c90b17;box-shadow:0px 0px 10px 0px rgba(0,0,0,1);align-self:start;order:-99999}.elementor .e-3ae27e2-f491f8c:hover,.elementor .e-3ae27e2-f491f8c:focus-visible{color:#011f43;background-color:#fff}.elementor .e-6dc7475-be47cd1{width:200px;font-family:"Trebuchet MS";font-weight:700;font-size:18px;color:#fff;text-transform:uppercase;padding:10px;border-radius:1px;border-width:1px;border-color:#000;border-style:solid;background-color:#c90b17;box-shadow:0px 0px 10px 0px rgba(0,0,0,1);align-self:start;order:-99999}.elementor .e-6dc7475-be47cd1:hover,.elementor .e-6dc7475-be47cd1:focus-visible{color:#011f43;background-color:#fff}.elementor .e-9c927d6-b92147f{column-gap:16px;margin-block-start:-20px;row-gap:20px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr)}.elementor .e-07f938a-d7b097d{font-family:"Playfair Display";font-size:35px;color:#fff;text-align:start;margin-block-start:25px;margin-inline-start:25px}.elementor .e-2e3d10d-0b7d1dd{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr)}.elementor .e-edc2fa7-791dd6e{background-color:#011f43;flex-direction:column}.elementor .e-b73d266-a8d20b2{padding:0;flex-direction:column}