.elementor .e-2d9904bd-9459{font-family:var(--jdg-display);font-weight:800;font-size:96px;color:#FFF;letter-spacing:-3px;line-height:.98;text-align:center}.elementor .e-284c86e7-93b7{max-width:620px;font-family:var(--jdg-body);font-size:20px;color:rgb(255 255 255 / .78);line-height:1.6;text-align:center}.elementor .e-2e6537b9-4b40{width:auto;padding:0;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center}.elementor .e-31398fd0-1adf{min-height:80vh;color:#FFF;padding-block-start:200px;padding-block-end:120px;background-color:var(--jdg-black);gap:26px;justify-content:center;align-items:center}.elementor .e-475824c-d25c{font-family:var(--jdg-display);font-weight:800;font-size:56px;color:var(--jdg-black);letter-spacing:-2px;line-height:1.04}.elementor .e-68206ae5-de71{max-width:820px;padding:0;flex-direction:column;gap:18px;align-items:flex-start}.elementor .e-6d9c81f5-dfa3{background-color:#FFF}.elementor .e-647dc385-b561{background-color:#FFF}.elementor .e-15ba2808-37ee{background-color:#FFF}.elementor .e-8443544-89f0{padding:0;gap:20px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto}.elementor .e-14eb5d3d-9212{background-color:var(--jdg-cream-light)}