.elementor .e-b023994-a751a97{font-weight:800;font-size:0.75rem;color:#d71920;letter-spacing:0.16em;line-height:1.2;}.elementor .e-1b8a01f-2837cb1{font-family:"Questrial";font-weight:500;font-size:71px;color:#ffffff;letter-spacing:4px;word-spacing:4px;line-height:0.95;}.elementor .e-d456150-2444e31{max-width:40rem;font-size:1.15rem;color:rgba(255,255,255,0.78);line-height:1.65;}.elementor .e-348d6bb-0049690{color:#111111;padding:0px;background-color:#ffffff;flex-direction:column;gap:0px;}.elementor .e-c0777ab-30dd43b{font-weight:800;font-size:0.68rem;color:#777777;letter-spacing:0.14em;}.elementor .e-b43d427-17fe257{font-weight:800;font-size:0.72rem;color:#ffffff;letter-spacing:0.06em;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:999px;border-width:1px;border-color:#111111;border-style:solid;background-color:#111111;}.elementor .e-1a046a0-cd7fa72{font-weight:800;font-size:0.72rem;color:#222222;letter-spacing:0.06em;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:999px;border-width:1px;border-color:#d7d7d7;border-style:solid;background-color:#ffffff;}.elementor .e-5914295-8417969{font-weight:800;font-size:0.72rem;color:#222222;letter-spacing:0.06em;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:999px;border-width:1px;border-color:#d7d7d7;border-style:solid;background-color:#ffffff;}.elementor .e-3c499fd-28d36eb{font-weight:800;font-size:0.72rem;color:#222222;letter-spacing:0.06em;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:999px;border-width:1px;border-color:#d7d7d7;border-style:solid;background-color:#ffffff;}.elementor .e-b2dc2b0-26b080f{font-weight:800;font-size:0.72rem;color:#222222;letter-spacing:0.06em;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:999px;border-width:1px;border-color:#d7d7d7;border-style:solid;background-color:#ffffff;}.elementor .e-511b876-2cc83d4{padding:0px;flex-direction:row;gap:0.65rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-2061959-a168a5c{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-block-end-width:1px;background-color:#ffffff;flex-direction:column;gap:1rem;align-items:center;border-bottom-style: solid; border-bottom-color: #e7e7e7;\n}.elementor .e-9026f86-57a1762{font-weight:800;font-size:0.72rem;color:#d71920;letter-spacing:0.15em;}.elementor .e-439d9cd-d170e15{font-family:"Questrial";font-weight:500;font-size:clamp(2.2rem,4vw,3.25rem);letter-spacing:1px;line-height:41px;}.elementor .e-615f15d-1dd2ac5{padding:0px;flex-direction:column;gap:0.55rem;}.elementor .e-2b584ea-2618c9d{font-size:0.9rem;color:#707070;}.elementor .e-149dc27-cde4a47{padding:0px;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-03641a0-becf704{width:100%;aspect-ratio:1/1.05;object-fit:cover;background-color:#f2f2f0;}.elementor .e-6ecf9f9-602f794{font-weight:800;font-size:0.68rem;color:#d71920;letter-spacing:0.12em;}.elementor .e-f8a5408-f47ab26{font-size:1.4rem;letter-spacing:-0.02em;line-height:1.25;font-weight: 850;\n}.elementor .e-8eaba23-a8ddc7d{font-size:0.9rem;color:#707070;line-height:1.55;}.elementor .e-bfb7307-76b0d78{font-weight:900;font-size:1.7rem;letter-spacing:-0.03em;}.elementor .e-6a66f4d-8489849{font-size:0.72rem;color:#ffffff;letter-spacing:0.07em;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0px;background-color:#d71920;font-weight: 850;\n}.elementor .e-590bd3f-2c5754d{padding-block-start:1.2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #e9e9e9;\n}.elementor .e-671e39e-f4ddb62{padding:1.6rem;flex-direction:column;gap:0.75rem;}.elementor .e-c2a3bbb-2be30b8{padding:0px;border-width:1px;border-color:#e6e6e6;border-style:solid;background-color:#ffffff;box-shadow:0px 1.2rem 3rem 0px rgba(0,0,0,0.06);flex-direction:column;gap:0px;flex:0 1 24rem;}.elementor .e-3e37d4f-087a3f2{padding:0px;flex-direction:row;gap:1.75rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-82f6665-d85a86b{max-width:78rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2.2rem;}.elementor .e-1443493-9c68e55{font-weight:800;font-size:0.72rem;color:#d71920;letter-spacing:0.15em;}.elementor .e-90e977b-a404b19{font-family:"Questrial";font-weight:500;font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.05;}.elementor .e-1fcca77-1be6d8a{font-size:1rem;color:#666666;line-height:1.7;}.elementor .e-520723a-5242e30{max-width:30rem;padding:0px;flex-direction:column;gap:0.8rem;flex:1 1 24rem;}.elementor .e-1bbac15-9328a3e{font-weight:900;font-size:0.8rem;color:#d71920;letter-spacing:0.1em;}.elementor .e-3757c17-8e6dc86{font-size:1.15rem;font-weight: 850;\n}.elementor .e-4a3883c-2356305{font-size:0.88rem;color:#686868;line-height:1.6;}.elementor .e-78ebd2e-d11e497{padding:1.7rem;border-block-start-width:3px;background-color:#ffffff;flex-direction:column;gap:0.65rem;flex:1 1 13rem;border-top-style: solid; border-top-color: #d71920;\n}.elementor .e-fbc819f-266ae56{font-weight:900;font-size:0.8rem;color:#d71920;letter-spacing:0.1em;}.elementor .e-a3b8059-4337d9e{font-size:1.15rem;font-weight: 850;\n}.elementor .e-b11d461-b3a943d{font-size:0.88rem;color:#686868;line-height:1.6;}.elementor .e-d86ce8f-5662a58{padding:1.7rem;border-block-start-width:3px;background-color:#ffffff;flex-direction:column;gap:0.65rem;flex:1 1 13rem;border-top-style: solid; border-top-color: #d71920;\n}.elementor .e-e50e67e-3778c00{font-weight:900;font-size:0.8rem;color:#d71920;letter-spacing:0.1em;}.elementor .e-d45fd39-924bedd{font-size:1.15rem;font-weight: 850;\n}.elementor .e-e52d4e6-17b4191{font-size:0.88rem;color:#686868;line-height:1.6;}.elementor .e-623e465-ee932c4{padding:1.7rem;border-block-start-width:3px;background-color:#ffffff;flex-direction:column;gap:0.65rem;flex:1 1 13rem;border-top-style: solid; border-top-color: #d71920;\n}.elementor .e-7272a3e-e2cef1a{max-width:48rem;padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;flex:1 1 38rem;align-items:stretch;}.elementor .e-6c83293-750e9bf{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#f5f5f3;flex-direction:row;gap:4rem;flex-wrap:wrap;justify-content:center;align-items:flex-start;}.elementor .e-3c39151-ec11a15{font-weight:900;font-size:1.9rem;color:#ffffff;letter-spacing:-0.025em;}.elementor .e-cb139d1-2838a68{font-size:0.95rem;color:rgba(255,255,255,0.7);}.elementor .e-7a901e0-067e571{padding:0px;flex-direction:column;gap:0.55rem;flex:1 1 28rem;}.elementor .e-80e77af-27d9d1f{font-size:0.72rem;color:#111111;letter-spacing:0.07em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;background-color:#ffffff;font-weight: 850;\n}.elementor .e-8ceb029-9583765{color:#ffffff;padding:3rem;background-color:#111111;flex-direction:row;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-6593c49-da6449b{color:#111111;padding:0px;background-color:#ffffff;display:none;flex-direction:column;gap:0px;}.elementor .e-c334670-218ff4f{font-weight:800;font-size:0.72rem;color:#c51f30;letter-spacing:0.12em;}.elementor .e-947a48a-9a8f1dd{font-weight:800;font-size:2.25rem;color:#111111;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-f9f8ca1-186a2dd{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-7950759-f6ddec7{font-weight:700;font-size:0.85rem;color:#6b6b6b;}.elementor .e-061f0a5-399e6bc{display:flex;gap:2rem;justify-content:space-between;align-items:flex-end;}.elementor .e-fecbf33-bcc5c7f{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-37bfee6-e4c04fe{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-2d610d9-0127c7c{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-8a588ff-3460b05{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-0aa9a5d-9f3e768{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-54e3d46-4f7ec84{font-weight:800;font-size:0.7rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-91c36fb-31b026b{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-89fdeaf-c8ad27e{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-87f4abd-740f72e{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-6fcf481-1b3a766{display:flex;}.elementor .e-2cd0e77-337daf9{gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 15rem), 1fr));grid-auto-rows:1fr;}.elementor .e-dc5ed85-7426842{padding-block-start:3rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:none;flex-direction:column;gap:2rem;border-top-style: solid; border-top-color: #e2e2e2;\n}.elementor .e-880be1f-3691ea3{font-weight:800;font-size:0.7rem;color:#c51f30;letter-spacing:0.1em;}.elementor .e-4c86e1b-544bc17{font-weight:800;font-size:2.25rem;color:#111111;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-68a6fd6-de77bd4{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-c515d0d-1812149{font-weight:700;font-size:0.85rem;color:#6b6b6b;}.elementor .e-3519a33-99233ff{padding:0px;display:flex;gap:2rem;justify-content:space-between;align-items:flex-end;}.elementor .e-991a35c-b3d2d8a{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-ed51310-4ce9cdf{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-e35e800-15e00fa{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-7a9eb04-2398874{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-a7ba6e2-93df421{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-cb621e5-10afcdd{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-9784a16-6923edf{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-a2f3fe3-361d46b{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-496f04e-3c8bd0a{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-0920bcb-21cd0c6{display:flex;}.elementor .e-3f871cf-26c02a8{gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 15rem), 1fr));grid-auto-rows:1fr;}.elementor .e-adf1a54-d16a78a{max-width:78rem;padding-block-start:4rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:none;flex-direction:column;gap:2rem;border-top-style: solid; border-top-color: #e2e2e2;\n}.elementor .e-568a4b2-37b02a1{font-weight:800;font-size:0.7rem;color:#c51f30;letter-spacing:0.1em;}.elementor .e-4e63cc4-4253c15{font-weight:800;font-size:2.25rem;color:#111111;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-38b7406-69295c9{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-519a931-ac40c4b{font-weight:700;font-size:0.85rem;color:#6b6b6b;}.elementor .e-abde138-43dc4bb{padding:0px;display:flex;gap:2rem;justify-content:space-between;align-items:flex-end;}.elementor .e-7f587cd-fc87f7b{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-50c37ba-74a105d{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-c12e62d-7d225bd{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-1c70d6b-ba622d3{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-cbd97b8-1f68c66{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-3e3a8ec-92c6c4a{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-c6cfbc4-efda475{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-3f9d415-c97fa5e{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-1d30284-d3ce38c{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-e42d1f0-ce5806e{display:flex;}.elementor .e-606820d-cc0d5f0{gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 15rem), 1fr));grid-auto-rows:1fr;}.elementor .e-061ae91-b0ecbb5{max-width:78rem;padding-block-start:4rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:none;flex-direction:column;gap:2rem;border-top-style: solid; border-top-color: #e2e2e2;\n}.elementor .e-14f1cff-09bda14{font-weight:800;font-size:0.7rem;color:#c51f30;letter-spacing:0.1em;}.elementor .e-7b875b2-2459d2e{font-weight:800;font-size:2.25rem;color:#111111;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-2c9e285-014cae1{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-662ebb9-f7c3e04{font-weight:700;font-size:0.85rem;color:#6b6b6b;}.elementor .e-41790be-ab1a3d4{padding:0px;display:flex;gap:2rem;justify-content:space-between;align-items:flex-end;}.elementor .e-2f88409-737c121{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-ac87a8c-6f87013{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-afbf43e-3b3c16b{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-dea66a6-b417c04{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-b35a21b-6f1e9ef{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-cea0e11-af23aca{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-431532c-f60b5e1{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-12f63c1-50e4c16{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-1ac0960-04bae3f{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-bc97316-2d3ea39{display:flex;}.elementor .e-6528336-959726b{gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 15rem), 1fr));grid-auto-rows:1fr;}.elementor .e-ac699ac-16f753a{max-width:78rem;padding-block-start:4rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:none;flex-direction:column;gap:2rem;border-top-style: solid; border-top-color: #e2e2e2;\n}.elementor .e-b676ff6-557b023{font-weight:800;font-size:0.72rem;color:#ef3340;letter-spacing:0.12em;}.elementor .e-e0886d8-039307b{font-weight:800;font-size:2.4rem;color:#ffffff;line-height:1.1;}.elementor .e-f45cda2-afd720f{font-size:1rem;color:#d0d0d0;line-height:1.6;}.elementor .e-b07710b-818d049{max-width:44rem;padding:0px;display:flex;flex-direction:column;gap:0.65rem;}.elementor .e-734ad87-8c3827a{font-weight:800;font-size:0.75rem;color:#ef3340;}.elementor .e-71df4f2-c01dec9{font-weight:800;font-size:1.15rem;color:#ffffff;}.elementor .e-c59834b-1d7b619{font-size:0.9rem;color:#c8c8c8;line-height:1.55;}.elementor .e-609e194-14e00d0{padding:1.5rem;border-radius:1rem;border-width:1px;border-color:#343434;border-style:solid;background-color:#1a1a1a;display:flex;flex-direction:column;gap:0.65rem;}.elementor .e-d82588b-5e763ac{font-weight:800;font-size:0.75rem;color:#ef3340;}.elementor .e-4df4f71-88de1ac{font-weight:800;font-size:1.15rem;color:#ffffff;}.elementor .e-200d0b3-84b4fd1{font-size:0.9rem;color:#c8c8c8;line-height:1.55;}.elementor .e-39a140e-0cf1324{padding:1.5rem;border-radius:1rem;border-width:1px;border-color:#343434;border-style:solid;background-color:#1a1a1a;display:flex;flex-direction:column;gap:0.65rem;}.elementor .e-3c2b75a-0bc4b87{font-weight:800;font-size:0.75rem;color:#ef3340;}.elementor .e-ec3e457-5ccc284{font-weight:800;font-size:1.15rem;color:#ffffff;}.elementor .e-f89a98b-cfeb543{font-size:0.9rem;color:#c8c8c8;line-height:1.55;}.elementor .e-07a38d8-e1efb14{padding:1.5rem;border-radius:1rem;border-width:1px;border-color:#343434;border-style:solid;background-color:#1a1a1a;display:flex;flex-direction:column;gap:0.65rem;}.elementor .e-67f6553-4740dd4{padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 14rem), 1fr));}.elementor .e-af3c7d5-11b9ad8{color:#ffffff;padding:4rem;border-radius:1.25rem;background-color:#111111;display:flex;flex-direction:column;gap:2.5rem;}.elementor .e-4fc4eee-04d97be{font-weight:800;font-size:1.8rem;color:#111111;}.elementor .e-0e04262-bccedfc{font-size:0.95rem;color:#606060;line-height:1.5;}.elementor .e-95bd8e9-5f97ebe{padding:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-47c9059-2917e74{font-weight:800;font-size:0.75rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:999px;background-color:#c51f30;}.elementor .e-569aac4-11f2e43{padding:3rem;border-radius:1.25rem;background-color:#f4f4f4;display:flex;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-ed25fee-a863768{max-width:78rem;padding-block-start:5rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:none;flex-direction:column;gap:2rem;}.elementor .e-ac1b20b-aa3a00c{font-weight:800;font-size:0.7rem;color:#c51f30;letter-spacing:0.1em;}.elementor .e-39bb56b-f8c48f3{font-weight:800;font-size:2.25rem;color:#111111;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-aaaa566-c789ae5{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-a77c769-78d366d{font-weight:700;font-size:0.85rem;color:#6b6b6b;}.elementor .e-8abf988-7ebde43{padding:0px;display:flex;gap:2rem;justify-content:space-between;align-items:flex-end;}.elementor .e-7940cb7-1e7c063{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-7bf6757-8f23d0d{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-991c15d-b963c6b{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-dd42ed6-f09b33b{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-f18a71f-5b7ed3c{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-465e706-ac58c29{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-14dba8d-fba1d97{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-3bc4413-ff412c2{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-6641979-5bbeb4f{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-1ff8f0e-195f544{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-75e502a-c88deb1{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-9781f83-6b51ae5{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-f69d919-4ccd1a5{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-4b9a332-277d75b{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-81eff05-2ba3132{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-7a2852a-ee3d7a4{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-0a002c5-2e51bba{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-511b738-7267f54{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-d4c6202-f1864f8{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-bc20480-1da70f3{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-0bfaae3-897c1db{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-437edfc-d6056c2{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-5375f7d-c976d17{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-a41a8f2-455f992{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-9329398-1d47360{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-60aeff9-81e67c7{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-acd4929-00a3dfc{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-7d0a890-d0c28c8{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-8591982-79073cd{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-be4c1b9-f0f3784{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-a502389-7b10194{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-bd89d1c-34508ba{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-3eee229-d8a035a{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-b65a388-1ee88b7{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-6b0a6e9-9633420{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-3e343f9-47eaf39{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-4a37e57-2f34a3c{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-b7ae15f-cfb28d9{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-22b0a6a-fe50fa5{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-4688936-315e231{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-b1b463f-1e399bb{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-3c8fa77-48231aa{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-4f54a67-3e74008{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-417414e-13e5092{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-1a8e189-1eef35d{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-8a5119d-f03eb44{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-0c65504-b681f65{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-32ff434-33f7737{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-884e193-7a568ad{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-3bb9f45-26b6e0a{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-0acdc27-f86b03d{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-68343a9-4e33281{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-862d366-9678ee6{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-89f5610-2bb0fda{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-cc6de59-d6ef434{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-5c7e473-f4614af{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-0f504f4-f06b5d2{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-509e856-27b8ece{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-2147a68-7506ac4{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-4f73123-1c54d4a{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-e19ad65-a26b2bd{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-fc5c8d9-aca828f{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-9041228-e94f513{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-ed4b324-24b942f{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-24cd7a8-09ba558{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-af67aa7-326fe72{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-e408afa-d666de9{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-52bdee1-ad4ec9c{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-d7802b6-c7b0bc0{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-f122892-8baa0f7{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-33d3737-475dbf9{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-67241a6-46a118b{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-c3e865b-cf15f68{padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 15rem), 1fr));grid-auto-rows:1fr;}.elementor .e-2304bf8-70276f9{max-width:78rem;padding-block-start:4rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:none;flex-direction:column;gap:2rem;border-top-style: solid; border-top-color: #e2e2e2;\n}.elementor .e-11f43fe-7ac6221{font-weight:800;font-size:0.7rem;color:#c51f30;letter-spacing:0.1em;}.elementor .e-38adc4b-7ede9c0{font-weight:800;font-size:2.25rem;color:#111111;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-9bd25e8-f211929{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-37a1eaf-f02f993{font-weight:700;font-size:0.85rem;color:#6b6b6b;}.elementor .e-6f2da8b-541fe99{padding:0px;display:flex;gap:2rem;justify-content:space-between;align-items:flex-end;}.elementor .e-c14196c-e22afef{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-da3cdfa-e0c5e48{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-dce832d-b526939{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-b4e2309-135561f{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-849bbe7-a2e89b2{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-5481bf7-4c1f480{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-8801ed6-c1188b9{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-15d6d83-857782a{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-1c4d66e-14b95d9{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-04480fa-091c010{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-7482490-c8e5fbd{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-c27734e-52cdf75{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-c47d958-dbed7ad{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-f9213f5-e8c8892{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-ec6716a-48c4382{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-7ca8536-be9240d{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-c368301-69fba00{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-90b7976-e1ab6fa{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-4060782-293c9d7{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-15a4ce6-285c402{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-801ae37-2b3b876{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-328b2ff-94ca1b0{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-2429d05-02ec3ed{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-566a3b4-bf9537d{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-6fde433-a98ba09{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-646380a-702ef36{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-839d8ab-9b99b2a{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-ffa759a-01503db{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-db7bf47-978a23e{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-ed663ca-bee6267{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-dc72be9-662f2e7{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-d8ee538-93ea1ba{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-ae0341f-3972dda{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-01ed4c5-08d24f2{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-13070d4-4ce208c{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-fb3063e-07e9dff{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-11d167e-10b9eb4{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-87c1997-868d258{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-aa5fa9f-46798ae{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-e01d95d-f215f09{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-69cf468-566c356{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-fe085e2-b9c1a20{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-3723459-447f0a7{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-90680e9-5e9230b{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-940a7e2-fec3965{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-5b6495f-eb30073{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-dad96bc-c56c61c{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-cba1493-fa6c31e{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-0e0ad43-813a293{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-3a90ded-cbbc13f{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-e55feab-655827f{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-a8e92cb-c5236f9{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-39465e1-e641865{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-4f0937a-30c1c32{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-4f32674-c05f4f8{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-6c79f22-ab1e2b4{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-6077f3c-7ebf948{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-a13e7e5-00a8563{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-eb0092f-68eb215{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-8105b17-4749161{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-5af1639-39de6f0{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-63ada6b-edb0b6b{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-9520efa-7b7ac20{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-512daff-f8a28a3{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-b6db27b-d5cb1b4{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-f1dad56-3c08f42{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-18d6275-d607d36{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-e6c91d5-3b1501d{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-550d4e7-62df577{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-96b7300-71e18aa{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-12f4b26-e64df9b{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-1353d3a-98e5343{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-331341d-dcc0804{padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 15rem), 1fr));grid-auto-rows:1fr;}.elementor .e-08ad485-20c576d{max-width:78rem;padding-block-start:4rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:flex;flex-direction:column;gap:2rem;border-top-style: solid; border-top-color: #e2e2e2;\n}.elementor .e-1c943d2-0494e64{font-weight:800;font-size:0.7rem;color:#c51f30;letter-spacing:0.1em;}.elementor .e-cd51291-03cc2de{font-weight:800;font-size:2.25rem;color:#111111;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-56da85e-55ec4d5{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-1c3dab7-eec4553{font-weight:700;font-size:0.85rem;color:#6b6b6b;}.elementor .e-365e960-49d7350{padding:0px;display:flex;gap:2rem;justify-content:space-between;align-items:flex-end;}.elementor .e-aff4cfe-14e16d4{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-8d62482-58fed12{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-b6427c3-5e85c79{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-3b823dd-13cdde2{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-609140d-81b328c{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-f853d05-314e0bc{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-7eeff25-9822ff1{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-3296273-916fbe7{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-ba22d24-ecadc74{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-950a3f1-efd9575{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-8c4d01d-c79150e{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-56838f8-969a056{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-3ed7648-ee7c8bf{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-19c58aa-a523896{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-35d9cc9-d86c4bd{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-9efeb89-84eee53{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-9904094-890ac9d{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-3e03a97-54ab148{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-d77f230-b64eca0{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-c795402-0775fde{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-4a1c0e2-9cba4e5{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-939583a-5688253{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-994dfc0-ef16b7f{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-e07e215-0da5ea7{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-5bb53d4-a267249{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-3998df6-5d4a5e7{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-4602f08-6f3d8b0{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-3373d90-dc94c3b{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-e4197dc-798cd36{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-ea37e4e-1c0c4ef{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-e057614-196e53c{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-0d93d7d-175b874{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-d4efb45-f60f62c{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-848fef9-56de3c4{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-92163d6-1073220{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-3e5090c-e40cfe9{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-caee19f-e2cd563{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-7aabd97-7aa0d47{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-6532111-34ad9a0{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-a3d0b20-f6f0a9d{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-1eb957c-a9d7dbb{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-a0f496a-dc517e4{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-c58a0e7-d6c3dd9{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-4072a3b-0387a42{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-75a8ce2-089795d{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-6bdf06f-c025b04{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-267d81b-80e739b{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-d18351d-aab671d{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-8953722-4fef5bf{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-3f69293-68cf04e{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-653087e-39971fd{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-a668836-2bc68d8{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-2f79f74-eec3081{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-620fe7c-520fbfc{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-9439bfa-466400e{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-53fb85c-325397c{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-c1bf24c-1f0e984{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-12e52c9-e2f4dba{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-d917f2a-6bcacdb{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-af9c45c-4d9a2e7{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-b374890-2e79db4{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-972f660-a88a272{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-c93892b-3c49da9{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-4711dbf-3ef5aaf{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-f7a0aa4-24e865c{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-df99e06-24ed2d7{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-c6202e4-e1e5376{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-ee83863-0bdb105{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-2a6da74-87d22af{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-2c53812-4e8bbe1{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-4183c74-e763d58{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-a0fd5f2-ea49024{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-831b119-c45a060{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-4d39974-58f284d{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-ac7ab2c-3226d7c{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-82a0f8c-ffaf567{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-9809928-72f9d81{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-bcfe428-c673688{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-796c0e4-8a59a94{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-61766f8-b3366ed{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-9922f8e-9bae248{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-6ac1aa9-4a93348{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-7541025-5f1a285{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-24010ca-2c1cd75{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-ff4dd8d-334e8d6{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-0e30ddf-bd461fa{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-14a1e9f-dd33de3{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-855e432-a171271{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-6515792-4591376{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-66fcc6c-66be002{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-dd1d729-6d086ff{padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 15rem), 1fr));grid-auto-rows:1fr;}.elementor .e-cdfb59e-d05911b{max-width:78rem;padding-block-start:4rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:flex;flex-direction:column;gap:2rem;border-top-style: solid; border-top-color: #e2e2e2;\n}.elementor .e-f61679d-248234d{font-weight:800;font-size:0.7rem;color:#c51f30;letter-spacing:0.1em;}.elementor .e-bf9440b-f2d6a92{font-weight:800;font-size:2.25rem;color:#111111;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-0070869-0eb30db{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-e200cf2-4867300{font-weight:700;font-size:0.85rem;color:#6b6b6b;}.elementor .e-2b37fdb-415d3f5{padding:0px;display:flex;gap:2rem;justify-content:space-between;align-items:flex-end;}.elementor .e-2648f51-3dc627d{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-2d1606a-c122f1d{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-d5e753b-070b895{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-bd25cc7-4a8cc03{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-15c390c-9bc080e{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-03490c8-1d213b2{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-889e4ef-54a7204{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-c5f428d-39c9ede{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-04fadc4-f9eb83e{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-36b69ee-b328bdb{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-0ac0092-799f225{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-8bcc067-a2846ac{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-06729da-9cd3f72{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-e1b6de7-7412e52{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-8fbb7a7-2331d9b{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-3711c0b-f3cc105{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-bc966b7-b668fc7{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-81d3120-f64b846{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-20225fb-35c6055{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-3dcc9c8-0cf5e46{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-21898e9-6d40e23{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-9b5aea3-75b5cd2{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-11076e1-5c0188c{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-dde97fe-a16e18f{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-4b099d9-c35e3c0{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-4871a5b-6ad27b2{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-547aa70-e0eaa95{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-7d0476b-d9197b8{padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 15rem), 1fr));grid-auto-rows:1fr;}.elementor .e-1ee0e1e-0937dbc{max-width:78rem;padding-block-start:4rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:flex;flex-direction:column;gap:2rem;border-top-style: solid; border-top-color: #e2e2e2;\n}.elementor .e-72c989d-6332a01{font-weight:800;font-size:0.7rem;color:#c51f30;letter-spacing:0.1em;}.elementor .e-f40085d-388fb35{font-weight:800;font-size:2.25rem;color:#111111;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-6059347-83359b6{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-aed677f-485a93b{font-weight:700;font-size:0.85rem;color:#6b6b6b;}.elementor .e-4561a2c-001ac0c{padding:0px;display:flex;gap:2rem;justify-content:space-between;align-items:flex-end;}.elementor .e-6f5fea6-8fa585d{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-43fea2a-7ba0840{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-99a6beb-c07d9ba{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-c9f1a35-4519a91{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-ebece62-f0090ea{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-ed95280-8059ad8{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-4a7b1b9-59f0f1a{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-7d48156-1abe31a{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-02b8c42-99993f6{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-d79b286-1a5ea6f{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-bfa98ee-ec84e6c{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-dc79188-2455781{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-8f191a8-bebc486{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-d5f2ff5-27b7a00{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-bad75b4-bec97cc{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-8b613cd-5c0845f{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-e859b7f-41d8c27{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-974c721-b90d968{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-f4fced2-a14a516{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-5abfd73-15ec61d{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-081f41d-cfddda2{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-11f678a-60423fb{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-990ec7f-556e38e{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-04cfab2-b492ed8{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-01c4bee-d650a14{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-a520509-c2d273b{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-cf2a30d-859bdd5{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-f376a6a-cdd4bfd{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f5f5f5;}.elementor .e-0993f79-77336ed{font-weight:800;font-size:0.68rem;color:#c51f30;letter-spacing:0.08em;}.elementor .e-48ca070-ebc0e65{font-size:1.05rem;color:#111111;line-height:1.25;font-weight: 750;\n}.elementor .e-05d8ab0-861b2f9{font-size:0.84rem;color:#666666;line-height:1.5;}.elementor .e-b8b0d00-3321abf{font-weight:800;font-size:1.15rem;color:#111111;}.elementor .e-7708799-13d0473{font-weight:800;font-size:0.68rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:#c51f30;}.elementor .e-3fa7ea0-11ac01a{padding:0px;margin-block-start:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-70dbb16-334650b{padding:1.25rem;display:flex;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-811e440-40ab580{overflow:hidden;padding:0px;border-radius:1rem;border-width:1px;border-color:#e4e4e4;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(20,20,20,0.06);display:flex;flex-direction:column;}.elementor .e-8fc0c87-74b91ba{padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 15rem), 1fr));grid-auto-rows:1fr;}.elementor .e-e58a260-de28f16{max-width:78rem;padding-block-start:4rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:flex;flex-direction:column;gap:2rem;border-top-style: solid; border-top-color: #e2e2e2;\n}.elementor .e-cc4fcd2-a7da417{font-weight:800;font-size:0.72rem;color:#ef3340;letter-spacing:0.12em;}.elementor .e-5f8d5c6-ef18282{font-weight:800;font-size:2.4rem;color:#ffffff;line-height:1.1;}.elementor .e-68a39f5-d27cbf9{font-size:1rem;color:#d0d0d0;line-height:1.6;}.elementor .e-6eda87f-2a9af8b{max-width:44rem;padding:0px;display:flex;flex-direction:column;gap:0.65rem;}.elementor .e-4515c51-371c255{font-weight:800;font-size:0.75rem;color:#ef3340;}.elementor .e-49930d6-b2285e8{font-weight:800;font-size:1.15rem;color:#ffffff;}.elementor .e-8c1169c-50fd4d2{font-size:0.9rem;color:#c8c8c8;line-height:1.55;}.elementor .e-c9fda79-6ad2709{padding:1.5rem;border-radius:1rem;border-width:1px;border-color:#343434;border-style:solid;background-color:#1a1a1a;display:flex;flex-direction:column;gap:0.65rem;}.elementor .e-023ae90-ffd2706{font-weight:800;font-size:0.75rem;color:#ef3340;}.elementor .e-5f0628f-cf96fde{font-weight:800;font-size:1.15rem;color:#ffffff;}.elementor .e-195b576-3b69dbe{font-size:0.9rem;color:#c8c8c8;line-height:1.55;}.elementor .e-b67937d-66ab87d{padding:1.5rem;border-radius:1rem;border-width:1px;border-color:#343434;border-style:solid;background-color:#1a1a1a;display:flex;flex-direction:column;gap:0.65rem;}.elementor .e-52043bf-ae2b1c3{font-weight:800;font-size:0.75rem;color:#ef3340;}.elementor .e-ea3fd1f-eae7197{font-weight:800;font-size:1.15rem;color:#ffffff;}.elementor .e-915b9a4-f684fa5{font-size:0.9rem;color:#c8c8c8;line-height:1.55;}.elementor .e-34dfcd9-6138de4{padding:1.5rem;border-radius:1rem;border-width:1px;border-color:#343434;border-style:solid;background-color:#1a1a1a;display:flex;flex-direction:column;gap:0.65rem;}.elementor .e-620b8b3-35b1426{padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 14rem), 1fr));}.elementor .e-9c7ab04-c33506e{color:#ffffff;padding:4rem;border-radius:1.25rem;background-color:#111111;display:flex;flex-direction:column;gap:2.5rem;}.elementor .e-83639e3-1ccf4b5{font-weight:800;font-size:1.8rem;color:#111111;}.elementor .e-7e03501-898d4fd{font-size:0.95rem;color:#606060;line-height:1.5;}.elementor .e-f25ff42-b6b20f5{padding:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-e42a1cd-742346b{font-weight:800;font-size:0.75rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:999px;background-color:#c51f30;}.elementor .e-a556699-c4f4de3{padding:3rem;border-radius:1.25rem;background-color:#f4f4f4;display:flex;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-af7fbf0-1145718{max-width:78rem;padding-block-start:5rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:2rem;}