.elementor .e-65727e0f-4c50{font-weight:600;font-size:0.8rem;color:#ffffff;letter-spacing:0.12em;opacity:70%;}.elementor .e-4ad725f5-ef04{font-weight:800;font-size:2.75rem;color:#ffffff;line-height:1.15;}.elementor .e-34aee344-7f49{max-width:44rem;font-size:1.15rem;color:#ffffff;line-height:1.7;}.elementor .e-3abf467c-5549{padding:3.5rem;border-radius:1.5rem;background-color:#000000;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-1944167b-fa99{font-weight:800;font-size:2rem;line-height:1.1;}.elementor .e-5a1be2b5-b14a{font-size:0.95rem;line-height:1.5;}.elementor .e-65e95af-8d13{padding:1.75rem;border-radius:1.5rem;background-color:rgba(128,128,128,0.12);display:flex;flex-direction:column;gap:0.4rem;}.elementor .e-28a37639-a8b7{font-weight:800;font-size:2rem;line-height:1.1;}.elementor .e-d2ee397-e0e9{font-size:0.95rem;line-height:1.5;}.elementor .e-d302e59-a442{padding:1.75rem;border-radius:1.5rem;background-color:rgba(128,128,128,0.12);display:flex;flex-direction:column;gap:0.4rem;}.elementor .e-27697f5a-9f50{font-weight:800;font-size:2rem;line-height:1.1;}.elementor .e-78a14215-eb56{font-size:0.95rem;line-height:1.5;}.elementor .e-6a90649b-1bb7{padding:1.75rem;border-radius:1.5rem;background-color:rgba(128,128,128,0.12);display:flex;flex-direction:column;gap:0.4rem;}.elementor .e-b9ff794-741b{font-weight:800;font-size:2rem;line-height:1.1;}.elementor .e-6a15568d-6b38{font-size:0.95rem;line-height:1.5;}.elementor .e-ece140a-b5ee{padding:1.75rem;border-radius:1.5rem;background-color:rgba(128,128,128,0.12);display:flex;flex-direction:column;gap:0.4rem;}.elementor .e-3b528b8a-226b{display:grid;gap:1.25rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-165bed0e-2c3a{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:1.5rem;}.elementor .e-4e05ecd5-4cff{font-weight:700;font-size:1.9rem;line-height:1.25;}.elementor .e-4fda3fb9-b9b8{font-size:1rem;line-height:1.8;}.elementor .e-50909be8-eb76{font-size:1rem;line-height:1.8;}.elementor .e-1deec2a8-9ad5{font-size:1rem;line-height:1.8;}.elementor .e-3b80621f-5083{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-23d01dd6-14a5{display:grid;gap:2.5rem;grid-template-columns:1fr 1fr;grid-template-rows:repeat(1, 1fr);align-items:center;}.elementor .e-56bd8a10-43b3{font-weight:700;font-size:1.9rem;line-height:1.25;}.elementor .e-7f44a45f-b9b7{font-weight:700;font-size:1.2rem;}.elementor .e-1e633665-b00c{font-size:1rem;line-height:1.7;}.elementor .e-59025541-155e{padding:1.75rem;border-radius:1.5rem;background-color:rgba(128,128,128,0.12);display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-3e8fa96-f927{font-weight:700;font-size:1.2rem;}.elementor .e-5992b6f2-44d7{font-size:1rem;line-height:1.7;}.elementor .e-709b7b3a-e34f{padding:1.75rem;border-radius:1.5rem;background-color:rgba(128,128,128,0.12);display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-6d5f26ed-1768{font-weight:700;font-size:1.2rem;}.elementor .e-586b8301-c085{font-size:1rem;line-height:1.7;}.elementor .e-5de5f015-1eb4{padding:1.75rem;border-radius:1.5rem;background-color:rgba(128,128,128,0.12);display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-6a37d9a9-aa31{font-weight:700;font-size:1.2rem;}.elementor .e-4888753e-893f{font-size:1rem;line-height:1.7;}.elementor .e-d719c90-3a6f{padding:1.75rem;border-radius:1.5rem;background-color:rgba(128,128,128,0.12);display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-4c7085b3-8743{font-weight:700;font-size:1.2rem;}.elementor .e-28d3308d-bc51{font-size:1rem;line-height:1.7;}.elementor .e-125294ca-87cf{padding:1.75rem;border-radius:1.5rem;background-color:rgba(128,128,128,0.12);display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-65651a03-1494{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr 1fr;}.elementor .e-372fd7c8-60ff{padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-54b9a3-e1ec{font-weight:700;font-size:1.9rem;color:#ffffff;line-height:1.25;}.elementor .e-34f82889-5afa{font-size:1.05rem;color:#ffffff;line-height:1.8;}.elementor .e-3a2c22b2-3c71{font-weight:700;font-size:1.05rem;color:#ffffff;text-decoration:underline;}.elementor .e-295ad4d0-8412{padding:3rem;border-radius:1.5rem;background-color:#000000;display:flex;flex-direction:column;gap:1rem;}.elementor .e-4fcf9be5-6521{width:100%;max-width:100%;padding:0px;display:flex;flex-direction:column;gap:3.5rem;}