.elementor .e-7512703-fcbf479{font-weight:700;font-size:0.72rem;color:#555555;letter-spacing:0.16em;line-height:1.4;margin:0px;}.elementor .e-9c6a331-dd79a24{font-weight:800;font-size:clamp(2.7rem,5vw,4.6rem);letter-spacing:-0.05em;line-height:1.06;margin:0px;}.elementor .e-c3580c2-05da3d5{padding:0px;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 25rem;}.elementor .e-a9950a1-b684457{width:100%;aspect-ratio:5 / 4;object-fit:cover;display:block;object-position: center;\n}.elementor .e-4c8b90b-da4b2eb{font-weight:700;font-size:0.8rem;line-height:1.65;margin:0px;}.elementor .e-a87f759-31b8126{font-size:0.75rem;color:#dddddd;line-height:1.65;margin:0px;}.elementor .e-fe1cb08-fab656c{position:absolute;inset-block-end:1rem;inset-inline-start:1rem;color:#ffffff;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0.45rem;background-color:#161616;display:flex;flex-direction:column;gap:0.15rem;}.elementor .e-adc3940-622ffda{overflow:hidden;position:relative;padding:0px;border-radius:0.9rem;display:flex;flex-direction:column;gap:0px;flex:1 1 25rem;}.elementor .e-6b8c22c-447d124{width:100%;max-width:75rem;padding-block-start:3.75rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;align-items:center;box-sizing: border-box; margin-inline: auto;\n}.elementor .e-ca3da73-f5e8b68{font-weight:800;font-size:clamp(2.7rem,5vw,4.6rem);letter-spacing:-0.05em;line-height:1.06;margin:0px;}.elementor .e-436d814-0e74a52{width:100%;max-width:75rem;padding-block-start:3.75rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;align-items:center;box-sizing: border-box; margin-inline: auto;\n}.elementor .e-8273222-0c3bf2d{min-width:0px;padding:0px;margin-block-start:1rem;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;}.elementor .e-909ecda-3ba02d4{width:100%;min-width:0px;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-e9ddad2-e92f3ff{padding:0px;background-color:#e9e9e9;display:flex;flex-direction:column;gap:0px;}.elementor .e-3f987d5-0541d7a{font-size:clamp(1.8rem,3vw,2.3rem);letter-spacing:-0.035em;line-height:1.14;margin:0px;font-weight: 750;\n}.elementor .e-91cc0a2-ab449d2{font-size:0.95rem;color:#373000;line-height:1.65;margin:0px;}.elementor .e-f0cbc68-ed6898e{padding:0px;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 26rem;}.elementor .e-236b63c-2ec5ca7{font-weight:700;font-size:0.95rem;color:#ffffff;line-height:1.3;cursor:pointer;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.4rem;border-width:1px;border-color:transparent;border-style:solid;background-color:#161616;display:inline-flex;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .e-a5bfd8a-6283345{font-weight:700;font-size:0.85rem;line-height:1.65;text-decoration:underline;margin:0px;}.elementor .e-a85dbe4-18e260e{padding:0px;display:flex;flex-direction:column;gap:0.75rem;flex:0 1 16rem;align-items:flex-start;}.elementor .e-b84fdff-2a01a45{padding:2.5rem;border-radius:0.9rem;background-color:#FFD21A;display:flex;gap:2rem;flex-wrap:wrap;align-items:center;}.elementor .e-93048a0-ad3ab00{width:100%;max-width:75rem;padding-block-start:2rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;gap:0px;box-sizing: border-box; margin-inline: auto;\n}.elementor .e-4cdfa5b-a74e483{width:100%;color:#171717;padding:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;align-items:stretch;}