.elementor .e-3ddce767-49ed{margin: -3vw 0px 0px 0px; padding: 0px; height: 18vw; position: relative; z-index: 2; background: url(https://dfitnessstg.wpenginepowered.com/wp-content/uploads/2026/10/footer-swoosh-red.svg) center top / 118% auto no-repeat, linear-gradient(to bottom, transparent 88%, #A80018 88%);\n}.elementor .e-7716682c-de85{width:47%;height:auto;max-width:100%;margin-block-start:27px;margin-block-end:0px;margin-inline-start:-85px;margin-inline-end:-68px;align-self:flex-start;}.elementor .e-2e1c086b-3049{height:40px;padding:0px;}.elementor .e-5ce4c6ca-7e7f{width:20%;padding:0px;flex-direction:column;gap:10px;flex:0 0 auto;}.elementor .e-7fcc978e-183d{margin-block-end:0.9em;}.elementor .e-44ac511d-9018{font-family:Oswald;font-weight:700;color:#FFFFFF;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-524da099-75d8{width:20%;padding:0px;flex-direction:column;gap:10px;justify-content:center;}.elementor .e-4493173f-9caa{font-family:Oswald;font-weight:700;color:#FFFFFF;text-align:center;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5401b255-d10f{width:20%;padding:0px;flex-direction:column;gap:10px;flex:0 0 auto;justify-content:flex-start;}.elementor .e-5554c1bc-eaa3{font-family:Oswald;font-weight:700;color:#FFFFFF;text-align:center;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4152f954-6eda{width:20%;padding:0px;flex-direction:column;gap:10px;flex:0 0 auto;}.elementor .e-752b44e3-760e{font-family:Oswald;font-weight:700;color:#FFFFFF;text-align:center;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-73bf8559-73be{width:20%;padding:0px;flex-direction:column;gap:10px;flex:0 0 auto;}.elementor .e-47e418be-bc7b{z-index:10001;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(0px, calc((100% - 1200px) / 2));padding-inline-end:max(0px, calc((100% - 1200px) / 2));margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--df-red);flex-direction:row;gap:0px;}.elementor .e-6893e210-1957{height:30px;padding:0px;}.elementor .e-5ece4849-3157{font-family:Oswald;font-weight:700;color:#FFFFFF;text-align:center;display:none;}.elementor .e-4d453fab-aa17{font-family:Oswald;font-weight:700;color:#FFFFFF;text-align: left;\n}.elementor .e-775b53b9-f3b0{height:30px;padding:0px;}.elementor .e-257debcd-434c{width:38.875%;padding:0px;flex-direction:column;gap:10px;flex:0 0 auto;justify-content:center;}.elementor .e-7e4ae00b-78d4{width:63%;padding:0px;flex-direction:column;gap:10px;flex:0 0 auto;justify-content:center;}.elementor .e-a9631a4-ec9e{z-index:10001;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(0px, calc((100% - 1200px) / 2));padding-inline-end:max(0px, calc((100% - 1200px) / 2));margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#FFFFFF;border-style:solid;background-color:var(--df-red);flex-direction:row;gap:0px;}