.elementor .e-a57a3a2-d152ae8{padding-block-start:100px;padding-block-end:100px;margin:0px;background-image:url("https://hansonfitness.com/wp-content/uploads/2026/09/union-square-wide.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:column;}.elementor .e-637bd03-1390650{font-family:"IBM Plex Sans";font-weight:500;font-size:20px;color:#5e5e5e;text-align:center;text-transform:uppercase;}.elementor .e-88cce3b-cdb72aa{font-family:"IBM Plex Sans";font-weight:500;font-size:36px;color:#323850;text-align:center;text-transform:capitalize;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-179e4b7-691aa19{font-size:16px;text-align:center;margin-block-start:0px;}.elementor .e-4908da9-ae3f4e9{padding-block-start:30px;flex-direction:column;}.elementor .e-132ab61-25a6a26{font-family:"IBM Plex Sans";font-weight:500;font-size:36px;color:#323850;text-align:center;text-transform:capitalize;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-cd4ca2d-dc25935{width:50%;flex-direction:column;}.elementor .e-1a3347c-faf163b{width:45%;margin:10px;border-radius:10px;border-width:1px;border-color:#484848;border-style:solid;background-color:#f8f5f5;flex-direction:column;}.elementor .e-6834d23-b454f10{width:45%;margin:10px;border-radius:10px;border-width:1px;border-color:#484848;border-style:solid;background-color:#f8f5f5;flex-direction:column;}.elementor .e-1569282-4d9ce3a{width:45%;margin:10px;border-radius:10px;border-width:1px;border-color:#484848;border-style:solid;background-color:#f8f5f5;flex-direction:column;}.elementor .e-83ccb2f-fdeb7ba{width:45%;margin:10px;border-radius:10px;border-width:1px;border-color:#484848;border-style:solid;background-color:#f8f5f5;flex-direction:column;}.elementor .e-7ad9951-b981a03{width:50%;padding:5px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;}.elementor .e-e9a415b-47b59e5{padding:30px;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-b448737-01d0def{font-family:"IBM Plex Sans";font-weight:500;font-size:36px;color:#323850;text-align:center;text-transform:capitalize;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5787951-deb6bbc{text-align:center;margin-block-start:10px;}.elementor .e-6dfb380-4556cc4{padding-block-start:30px;background-color:#fff;flex-direction:column;}.elementor .e-51e8c60-e8edd72{width:50%;padding:30px;margin:30px;border-radius:10px;border-width:1px;border-color:#131313;border-style:solid;background-color:#ffffff;flex-direction:column;}.elementor .e-cc56370-ec7730a{width:50%;padding:30px;margin:30px;border-radius:10px;border-width:1px;border-color:#131313;border-style:solid;background-color:#ffffff;flex-direction:column;}.elementor .e-bc4acbb-95baa66{width:1140px;padding:20px;background-color:#fff;flex-direction:row;}.elementor .e-8d6997b-70dba4f{font-family:"IBM Plex Sans";font-weight:500;font-size:36px;color:#323850;text-transform:capitalize;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b47616e-1736e0d{font-size:16px;text-align:start;margin-block-start:10px;}.elementor .e-5ad816f-cc1898d{width:50%;padding:10px;flex-direction:column;}.elementor .e-af879e9-4c1c033{width:50%;flex-direction:column;}.elementor .e-4bad48f-d4d49d6{flex-direction:row;}.elementor .e-f84a28c-b338f21{width:50%;flex-direction:column;}.elementor .e-735ba1a-accc14c{font-family:"IBM Plex Sans";font-weight:500;font-size:36px;color:#323850;text-transform:capitalize;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-242c123-e5b27ca{font-size:16px;text-align:start;margin-block-start:10px;}.elementor .e-f1bd78b-1936577{width:50%;padding:10px;flex-direction:column;}.elementor .e-2b10f45-55afa44{flex-direction:row;}.elementor .e-b61fb84-909650e{font-family:"IBM Plex Sans";font-weight:500;font-size:36px;color:#1f1f1f;text-transform:capitalize;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .e-c95d0a1-a8ca48b{padding-block-start:40px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-a5568d9-8d33591{font-family:"IBM Plex Sans";font-weight:500;font-size:20px;color:#5e5e5e;text-transform:uppercase;align-self:center;}.elementor .e-5b31ba6-a9ad1ed{font-family:"IBM Plex Sans";font-weight:500;font-size:36px;color:#1f1f1f;text-transform:capitalize;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .e-6757ca3-8f5ca84{padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-17121a3-a89b6e0{width:50%;align-items:end;align-self:end;}.elementor .e-4e6545a-e5d0bd0{width:50%;margin-block-start:100px;margin-block-end:100px;margin-inline-start:-63px;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);flex-direction:column;}.elementor .e-119498f-441b5b4{width:1140px;margin-block-end:0px;flex-direction:row;}.elementor .e-d17f332-6b9faf6{flex-direction:column;}