.elementor-3362 .elementor-element.elementor-element-e6a9297{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-3362 .elementor-element.elementor-element-e6a9297:not(.elementor-motion-effects-element-type-background), .elementor-3362 .elementor-element.elementor-element-e6a9297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theimpactmd.com/wp-content/uploads/2026/03/group-dedicated-sports-people-warming-up-doing-lunges-outdoors-morning-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3362 .elementor-element.elementor-element-49de818{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3362 .elementor-element.elementor-element-bb98d5f{text-align:start;}.elementor-3362 .elementor-element.elementor-element-bb98d5f .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:3rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-3362 .elementor-element.elementor-element-723c98a .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3362 .elementor-element.elementor-element-bd462d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3362 .elementor-element.elementor-element-fd38636{--display:flex;}.elementor-3362 .elementor-element.elementor-element-fc4f54e{text-align:center;}.elementor-3362 .elementor-element.elementor-element-fc4f54e .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:600;letter-spacing:5px;color:var( --e-global-color-591ece5 );}.elementor-3362 .elementor-element.elementor-element-5dcf030{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3362 .elementor-element.elementor-element-58a4c40{--display:flex;--min-height:720px;--justify-content:flex-end;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3362 .elementor-element.elementor-element-58a4c40:not(.elementor-motion-effects-element-type-background), .elementor-3362 .elementor-element.elementor-element-58a4c40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theimpactmd.com/wp-content/uploads/2026/03/Frame-465.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3362 .elementor-element.elementor-element-bce7397{--display:flex;--min-height:370px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3362 .elementor-element.elementor-element-f9347e5{--display:flex;--min-height:100px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3362 .elementor-element.elementor-element-f9347e5:not(.elementor-motion-effects-element-type-background), .elementor-3362 .elementor-element.elementor-element-f9347e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theimpactmd.com/wp-content/uploads/2025/03/Rectangle-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3362 .elementor-element.elementor-element-bb5f1c9{text-align:center;}.elementor-3362 .elementor-element.elementor-element-bb5f1c9 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-3362 .elementor-element.elementor-element-973234b{--display:flex;--min-height:330px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3362 .elementor-element.elementor-element-973234b:not(.elementor-motion-effects-element-type-background), .elementor-3362 .elementor-element.elementor-element-973234b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1ACC;}.elementor-3362 .elementor-element.elementor-element-35a9c80 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3362 .elementor-element.elementor-element-f74dfac{font-family:"Roboto Condensed", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3362 .elementor-element.elementor-element-1ea9624 .elementor-button{background-color:var( --e-global-color-483432b );font-family:"Roboto Condensed", Sans-serif;font-weight:400;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.46);border-radius:8px 8px 8px 8px;}.elementor-3362 .elementor-element.elementor-element-3c67900{--display:flex;--min-height:720px;--justify-content:flex-end;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3362 .elementor-element.elementor-element-3c67900:not(.elementor-motion-effects-element-type-background), .elementor-3362 .elementor-element.elementor-element-3c67900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theimpactmd.com/wp-content/uploads/2026/03/Frame-466.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3362 .elementor-element.elementor-element-53dd7c2{--display:flex;--min-height:370px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3362 .elementor-element.elementor-element-59481a6{--display:flex;--min-height:100px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3362 .elementor-element.elementor-element-59481a6:not(.elementor-motion-effects-element-type-background), .elementor-3362 .elementor-element.elementor-element-59481a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theimpactmd.com/wp-content/uploads/2025/03/Rectangle-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3362 .elementor-element.elementor-element-f797c14{text-align:center;}.elementor-3362 .elementor-element.elementor-element-f797c14 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-3362 .elementor-element.elementor-element-24eb251{--display:flex;--min-height:330px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3362 .elementor-element.elementor-element-24eb251:not(.elementor-motion-effects-element-type-background), .elementor-3362 .elementor-element.elementor-element-24eb251 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1ACC;}.elementor-3362 .elementor-element.elementor-element-99877fc .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3362 .elementor-element.elementor-element-cc33354{font-family:"Roboto Condensed", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-3362 .elementor-element.elementor-element-efab192 .elementor-button{background-color:var( --e-global-color-483432b );font-family:"Roboto Condensed", Sans-serif;font-weight:400;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.46);border-radius:8px 8px 8px 8px;}.elementor-3362 .elementor-element.elementor-element-d3f7e08{--display:flex;--min-height:720px;--justify-content:flex-end;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3362 .elementor-element.elementor-element-d3f7e08:not(.elementor-motion-effects-element-type-background), .elementor-3362 .elementor-element.elementor-element-d3f7e08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theimpactmd.com/wp-content/uploads/2026/03/Frame-468.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3362 .elementor-element.elementor-element-bb85194{--display:flex;--min-height:370px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3362 .elementor-element.elementor-element-cea0b34{--display:flex;--min-height:100px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3362 .elementor-element.elementor-element-cea0b34:not(.elementor-motion-effects-element-type-background), .elementor-3362 .elementor-element.elementor-element-cea0b34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theimpactmd.com/wp-content/uploads/2025/03/Rectangle-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3362 .elementor-element.elementor-element-1a423c6{text-align:center;}.elementor-3362 .elementor-element.elementor-element-1a423c6 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-3362 .elementor-element.elementor-element-92f46c5{--display:flex;--min-height:330px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3362 .elementor-element.elementor-element-92f46c5:not(.elementor-motion-effects-element-type-background), .elementor-3362 .elementor-element.elementor-element-92f46c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1ACC;}.elementor-3362 .elementor-element.elementor-element-448110e .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3362 .elementor-element.elementor-element-ed9b083{font-family:"Roboto Condensed", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-3362 .elementor-element.elementor-element-e0bcdcf .elementor-button{background-color:var( --e-global-color-483432b );font-family:"Roboto Condensed", Sans-serif;font-weight:400;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.46);border-radius:8px 8px 8px 8px;}.elementor-3362 .elementor-element.elementor-element-fc52afb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3362 .elementor-element.elementor-element-fc52afb:not(.elementor-motion-effects-element-type-background), .elementor-3362 .elementor-element.elementor-element-fc52afb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theimpactmd.com/wp-content/uploads/2026/03/Promise.png");background-position:center center;background-size:cover;}.elementor-3362 .elementor-element.elementor-element-afbd572{--display:flex;}.elementor-3362 .elementor-element.elementor-element-ed2b926{text-align:center;}.elementor-3362 .elementor-element.elementor-element-ed2b926 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:600;letter-spacing:5px;color:#FFFFFF;}.elementor-3362 .elementor-element.elementor-element-8cd1d57{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3362 .elementor-element.elementor-element-dbefecd{--display:flex;--min-height:250px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;}.elementor-3362 .elementor-element.elementor-element-dbefecd:not(.elementor-motion-effects-element-type-background), .elementor-3362 .elementor-element.elementor-element-dbefecd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3362 .elementor-element.elementor-element-11603a8{text-align:center;}.elementor-3362 .elementor-element.elementor-element-11603a8 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:600;color:var( --e-global-color-591ece5 );}.elementor-3362 .elementor-element.elementor-element-4c3e220{text-align:center;}.elementor-3362 .elementor-element.elementor-element-4c3e220 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:600;color:#000000;}.elementor-3362 .elementor-element.elementor-element-0d50cd6 .elementor-button{background-color:var( --e-global-color-483432b );font-family:"Roboto Condensed", Sans-serif;font-weight:400;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.46);border-radius:8px 8px 8px 8px;}.elementor-3362 .elementor-element.elementor-element-2e86d7c{--display:flex;--min-height:250px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;}.elementor-3362 .elementor-element.elementor-element-2e86d7c:not(.elementor-motion-effects-element-type-background), .elementor-3362 .elementor-element.elementor-element-2e86d7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3362 .elementor-element.elementor-element-270d013{text-align:center;}.elementor-3362 .elementor-element.elementor-element-270d013 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:600;color:var( --e-global-color-591ece5 );}.elementor-3362 .elementor-element.elementor-element-fe2a53f{text-align:center;}.elementor-3362 .elementor-element.elementor-element-fe2a53f .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:600;color:#000000;}.elementor-3362 .elementor-element.elementor-element-3fe06cd .elementor-button{background-color:var( --e-global-color-483432b );font-family:"Roboto Condensed", Sans-serif;font-weight:400;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.46);border-radius:8px 8px 8px 8px;}.elementor-3362 .elementor-element.elementor-element-3757e5a{--display:flex;--min-height:250px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;}.elementor-3362 .elementor-element.elementor-element-3757e5a:not(.elementor-motion-effects-element-type-background), .elementor-3362 .elementor-element.elementor-element-3757e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3362 .elementor-element.elementor-element-184e54d{text-align:center;}.elementor-3362 .elementor-element.elementor-element-184e54d .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:600;color:var( --e-global-color-591ece5 );}.elementor-3362 .elementor-element.elementor-element-d6b031f{text-align:center;}.elementor-3362 .elementor-element.elementor-element-d6b031f .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:600;color:#000000;}.elementor-3362 .elementor-element.elementor-element-9f4dc1c .elementor-button{background-color:var( --e-global-color-483432b );font-family:"Roboto Condensed", Sans-serif;font-weight:400;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.46);border-radius:8px 8px 8px 8px;}.elementor-3362 .elementor-element.elementor-element-3894e51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3362 .elementor-element.elementor-element-e6a9297{--min-height:30vh;}.elementor-3362 .elementor-element.elementor-element-bb98d5f{width:100%;max-width:100%;text-align:center;}.elementor-3362 .elementor-element.elementor-element-bb98d5f .elementor-heading-title{font-size:2rem;}.elementor-3362 .elementor-element.elementor-element-723c98a{text-align:center;}.elementor-3362 .elementor-element.elementor-element-5dcf030{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3362 .elementor-element.elementor-element-bb5f1c9 .elementor-heading-title{font-size:30px;}.elementor-3362 .elementor-element.elementor-element-973234b{--min-height:380px;}.elementor-3362 .elementor-element.elementor-element-f797c14 .elementor-heading-title{font-size:30px;}.elementor-3362 .elementor-element.elementor-element-24eb251{--min-height:380px;}.elementor-3362 .elementor-element.elementor-element-1a423c6 .elementor-heading-title{font-size:30px;}.elementor-3362 .elementor-element.elementor-element-92f46c5{--min-height:380px;}}@media(max-width:767px){.elementor-3362 .elementor-element.elementor-element-e6a9297{--justify-content:center;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3362 .elementor-element.elementor-element-bb98d5f .elementor-heading-title{font-size:1.5rem;letter-spacing:3px;}.elementor-3362 .elementor-element.elementor-element-723c98a{text-align:center;}.elementor-3362 .elementor-element.elementor-element-723c98a .elementor-heading-title{font-size:14px;}.elementor-3362 .elementor-element.elementor-element-bd462d8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3362 .elementor-element.elementor-element-58a4c40{--min-height:700px;}.elementor-3362 .elementor-element.elementor-element-bb5f1c9 .elementor-heading-title{font-size:50px;}.elementor-3362 .elementor-element.elementor-element-973234b{--min-height:250px;}.elementor-3362 .elementor-element.elementor-element-3c67900{--min-height:700px;}.elementor-3362 .elementor-element.elementor-element-f797c14 .elementor-heading-title{font-size:50px;}.elementor-3362 .elementor-element.elementor-element-24eb251{--min-height:250px;}.elementor-3362 .elementor-element.elementor-element-d3f7e08{--min-height:700px;}.elementor-3362 .elementor-element.elementor-element-1a423c6 .elementor-heading-title{font-size:50px;}.elementor-3362 .elementor-element.elementor-element-92f46c5{--min-height:250px;}}@media(min-width:768px){.elementor-3362 .elementor-element.elementor-element-49de818{--content-width:1220px;}.elementor-3362 .elementor-element.elementor-element-bd462d8{--content-width:1440px;}.elementor-3362 .elementor-element.elementor-element-58a4c40{--width:33%;}.elementor-3362 .elementor-element.elementor-element-3c67900{--width:33%;}.elementor-3362 .elementor-element.elementor-element-d3f7e08{--width:33%;}.elementor-3362 .elementor-element.elementor-element-fc52afb{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3362 .elementor-element.elementor-element-58a4c40{--width:33%;}.elementor-3362 .elementor-element.elementor-element-3c67900{--width:33%;}.elementor-3362 .elementor-element.elementor-element-d3f7e08{--width:33%;}}/* Start custom CSS for heading, class: .elementor-element-bb5f1c9 */.price {
    font-size: 200%;
}
.month {
    font-size: 70%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ea9624 */.elementor-3362 .elementor-element.elementor-element-1ea9624 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f797c14 */.price {
    font-size: 200%;
}
.month {
    font-size: 70%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99877fc */.small {
    font-size: 70%
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-efab192 */.elementor-3362 .elementor-element.elementor-element-efab192 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a423c6 */.price {
    font-size: 200%;
}
.month {
    font-size: 70%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-448110e */.small {
    font-size: 70%
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0bcdcf */.elementor-3362 .elementor-element.elementor-element-e0bcdcf {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd462d8 */.healcode-pricing-option-text-link {
  background-color: #ff7c00; /* Orange background */
  color: white;              /* White text */
  padding: 12px 24px;        /* Padding inside the button */
  border: none;              /* No border */
  border-radius: 8px;        /* Rounded corners */
  font-weight: 600;          /* Slightly bold text */
  font-size: 14px;           /* Font size */
  text-align: center;        /* Center text */
  display: inline-block;     /* Make sure it's treated like a button */
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3); /* Soft shadow */
  transition: background-color 0.3s ease;  /* Smooth hover effect */
  text-decoration: none;     /* Remove underline if it's a link */
}

.healcode-pricing-option-text-link:hover {
  background-color: #e06600; /* Darker orange on hover */
}/* End custom CSS */