.elementor-4545 .elementor-element.elementor-element-da9fddc{--display:flex;--min-height:556px;--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;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.5;--padding-top:180px;--padding-bottom:180px;--padding-left:10px;--padding-right:10px;}.elementor-4545 .elementor-element.elementor-element-da9fddc::before, .elementor-4545 .elementor-element.elementor-element-da9fddc > .elementor-background-video-container::before, .elementor-4545 .elementor-element.elementor-element-da9fddc > .e-con-inner > .elementor-background-video-container::before, .elementor-4545 .elementor-element.elementor-element-da9fddc > .elementor-background-slideshow::before, .elementor-4545 .elementor-element.elementor-element-da9fddc > .e-con-inner > .elementor-background-slideshow::before, .elementor-4545 .elementor-element.elementor-element-da9fddc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;background-image:url("https://i0.wp.com/pmxhealth.com/wp-content/uploads/2025/10/Hero-header-section-1.png?fit=2566%2C1112&ssl=1");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4545 .elementor-element.elementor-element-39fe288{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4545 .elementor-element.elementor-element-39fe288.e-con{--align-self:flex-end;}.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-4545 .elementor-element.elementor-element-6b51cce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4545 .elementor-element.elementor-element-6b51cce{text-align:center;}.elementor-4545 .elementor-element.elementor-element-6b51cce .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:500;line-height:72px;letter-spacing:-1.28px;color:#FFFFFF;}.elementor-4545 .elementor-element.elementor-element-f8c10ae{width:var( --container-widget-width, 1024px );max-width:1024px;--container-widget-width:1024px;--container-widget-flex-grow:0;text-align:center;}.elementor-4545 .elementor-element.elementor-element-f8c10ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4545 .elementor-element.elementor-element-f8c10ae.elementor-element{--align-self:center;}.elementor-4545 .elementor-element.elementor-element-f8c10ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-e6a02bd );}.elementor-4545 .elementor-element.elementor-element-d414b69{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4545 .elementor-element.elementor-element-3a20fa9{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-4545 .elementor-element.elementor-element-3a20fa9 .elementor-divider-separator{width:100%;}.elementor-4545 .elementor-element.elementor-element-3a20fa9 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4545 .elementor-element.elementor-element-e6342fb{--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-4545 .elementor-element.elementor-element-eaf2a74{--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;--gap:0px 64px;--row-gap:0px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4545 .elementor-element.elementor-element-103198f{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4545 .elementor-element.elementor-element-b49af5a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:var( --e-global-color-e6a02bd );}.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-4545 .elementor-element.elementor-element-3875714{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-e6a02bd );}.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-4545 .elementor-element.elementor-element-44dd09d .elementor-button{background-color:var( --e-global-color-e6a02bd );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;fill:var( --e-global-color-2018263 );color:var( --e-global-color-2018263 );border-radius:100px 100px 100px 100px;padding:16px 22px 16px 22px;}.elementor-4545 .elementor-element.elementor-element-44dd09d{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-4545 .elementor-element.elementor-element-44dd09d > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-4545 .elementor-element.elementor-element-53d8bfc{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4545 .elementor-element.elementor-element-81fd680{text-align:start;}.elementor-4545 .elementor-element.elementor-element-81fd680 img{width:541px;max-width:541px;height:409px;object-fit:cover;object-position:center center;}.elementor-4545 .elementor-element.elementor-element-e1bec3f{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-4545 .elementor-element.elementor-element-e1bec3f .elementor-divider-separator{width:100%;}.elementor-4545 .elementor-element.elementor-element-e1bec3f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4545 .elementor-element.elementor-element-f513a3a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4545 .elementor-element.elementor-element-c0fecdb{--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;--gap:0px 64px;--row-gap:0px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4545 .elementor-element.elementor-element-c340f01{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4545 .elementor-element.elementor-element-5550b4a{text-align:start;}.elementor-4545 .elementor-element.elementor-element-5550b4a img{width:541px;max-width:541px;height:409px;object-fit:cover;object-position:center center;}.elementor-4545 .elementor-element.elementor-element-c1ff7ca{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-4545 .elementor-element.elementor-element-c1ff7ca .elementor-divider-separator{width:100%;}.elementor-4545 .elementor-element.elementor-element-c1ff7ca .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4545 .elementor-element.elementor-element-76994ab{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4545 .elementor-element.elementor-element-8147b33 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:var( --e-global-color-e6a02bd );}.elementor-4545 .elementor-element.elementor-element-213a2d6{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-e6a02bd );}.elementor-4545 .elementor-element.elementor-element-fda7a29 .elementor-button{background-color:var( --e-global-color-e6a02bd );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;fill:var( --e-global-color-2018263 );color:var( --e-global-color-2018263 );border-radius:100px 100px 100px 100px;padding:16px 22px 16px 22px;}.elementor-4545 .elementor-element.elementor-element-fda7a29{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-4545 .elementor-element.elementor-element-fda7a29 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-4545 .elementor-element.elementor-element-32f1ed3{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4545 .elementor-element.elementor-element-666cabe{--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;--gap:0px 64px;--row-gap:0px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4545 .elementor-element.elementor-element-997072f{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4545 .elementor-element.elementor-element-b7c6df9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:var( --e-global-color-e6a02bd );}.elementor-4545 .elementor-element.elementor-element-b5f1c82{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-e6a02bd );}.elementor-4545 .elementor-element.elementor-element-e01884d .elementor-button{background-color:var( --e-global-color-e6a02bd );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;fill:var( --e-global-color-2018263 );color:var( --e-global-color-2018263 );border-radius:100px 100px 100px 100px;padding:16px 22px 16px 22px;}.elementor-4545 .elementor-element.elementor-element-e01884d{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-4545 .elementor-element.elementor-element-e01884d > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-4545 .elementor-element.elementor-element-d0c291c{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4545 .elementor-element.elementor-element-fe9785b{text-align:start;}.elementor-4545 .elementor-element.elementor-element-fe9785b img{width:541px;max-width:541px;height:490px;object-fit:cover;object-position:center center;}.elementor-4545 .elementor-element.elementor-element-4ae1e42{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-4545 .elementor-element.elementor-element-4ae1e42 .elementor-divider-separator{width:100%;}.elementor-4545 .elementor-element.elementor-element-4ae1e42 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4545 .elementor-element.elementor-element-eb79077{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4545 .elementor-element.elementor-element-ae6ed4c{--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;--gap:0px 64px;--row-gap:0px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4545 .elementor-element.elementor-element-8677e74{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4545 .elementor-element.elementor-element-73dbd7e{text-align:start;}.elementor-4545 .elementor-element.elementor-element-73dbd7e img{width:541px;max-width:541px;height:409px;object-fit:cover;object-position:center center;}.elementor-4545 .elementor-element.elementor-element-9073150{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-4545 .elementor-element.elementor-element-9073150 .elementor-divider-separator{width:100%;}.elementor-4545 .elementor-element.elementor-element-9073150 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4545 .elementor-element.elementor-element-47033aa{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4545 .elementor-element.elementor-element-3ece46e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:var( --e-global-color-e6a02bd );}.elementor-4545 .elementor-element.elementor-element-21da8ba{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-e6a02bd );}.elementor-4545 .elementor-element.elementor-element-5f7366a .elementor-button{background-color:var( --e-global-color-e6a02bd );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;fill:var( --e-global-color-2018263 );color:var( --e-global-color-2018263 );border-radius:100px 100px 100px 100px;padding:16px 22px 16px 22px;}.elementor-4545 .elementor-element.elementor-element-5f7366a{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-4545 .elementor-element.elementor-element-5f7366a > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-4545 .elementor-element.elementor-element-1da54c0{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4545 .elementor-element.elementor-element-2977fab{--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;--gap:0px 64px;--row-gap:0px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4545 .elementor-element.elementor-element-0cd13e9{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4545 .elementor-element.elementor-element-455848d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:var( --e-global-color-e6a02bd );}.elementor-4545 .elementor-element.elementor-element-59c8ec1{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-e6a02bd );}.elementor-4545 .elementor-element.elementor-element-c1d20f7 .elementor-button{background-color:var( --e-global-color-e6a02bd );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;fill:var( --e-global-color-2018263 );color:var( --e-global-color-2018263 );border-radius:100px 100px 100px 100px;padding:16px 22px 16px 22px;}.elementor-4545 .elementor-element.elementor-element-c1d20f7{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-4545 .elementor-element.elementor-element-c1d20f7 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-4545 .elementor-element.elementor-element-ed6a2ce{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4545 .elementor-element.elementor-element-a6cc661{text-align:start;}.elementor-4545 .elementor-element.elementor-element-a6cc661 img{width:541px;max-width:541px;height:409px;object-fit:cover;object-position:center center;}.elementor-4545 .elementor-element.elementor-element-0827bb0{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-4545 .elementor-element.elementor-element-0827bb0 .elementor-divider-separator{width:100%;}.elementor-4545 .elementor-element.elementor-element-0827bb0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4545 .elementor-element.elementor-element-e532aba{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4545 .elementor-element.elementor-element-6c7f7f1{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-4545 .elementor-element.elementor-element-6c7f7f1 .elementor-divider-separator{width:100%;}.elementor-4545 .elementor-element.elementor-element-6c7f7f1 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}body.elementor-page-4545:not(.elementor-motion-effects-element-type-background), body.elementor-page-4545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4545 .elementor-element.elementor-element-da9fddc{--content-width:1220px;}.elementor-4545 .elementor-element.elementor-element-e6342fb{--content-width:1083px;}.elementor-4545 .elementor-element.elementor-element-103198f{--width:477.5px;}.elementor-4545 .elementor-element.elementor-element-53d8bfc{--width:541px;}.elementor-4545 .elementor-element.elementor-element-f513a3a{--content-width:1083px;}.elementor-4545 .elementor-element.elementor-element-c340f01{--width:541px;}.elementor-4545 .elementor-element.elementor-element-76994ab{--width:477.5px;}.elementor-4545 .elementor-element.elementor-element-32f1ed3{--content-width:1083px;}.elementor-4545 .elementor-element.elementor-element-997072f{--width:477.5px;}.elementor-4545 .elementor-element.elementor-element-d0c291c{--width:541px;}.elementor-4545 .elementor-element.elementor-element-eb79077{--content-width:1083px;}.elementor-4545 .elementor-element.elementor-element-8677e74{--width:541px;}.elementor-4545 .elementor-element.elementor-element-47033aa{--width:477.5px;}.elementor-4545 .elementor-element.elementor-element-1da54c0{--content-width:1083px;}.elementor-4545 .elementor-element.elementor-element-0cd13e9{--width:477.5px;}.elementor-4545 .elementor-element.elementor-element-ed6a2ce{--width:541px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4545 .elementor-element.elementor-element-103198f{--width:100%;}.elementor-4545 .elementor-element.elementor-element-53d8bfc{--width:100%;}.elementor-4545 .elementor-element.elementor-element-c340f01{--width:100%;}.elementor-4545 .elementor-element.elementor-element-76994ab{--width:100%;}.elementor-4545 .elementor-element.elementor-element-997072f{--width:100%;}.elementor-4545 .elementor-element.elementor-element-d0c291c{--width:100%;}.elementor-4545 .elementor-element.elementor-element-8677e74{--width:100%;}.elementor-4545 .elementor-element.elementor-element-47033aa{--width:100%;}.elementor-4545 .elementor-element.elementor-element-0cd13e9{--width:100%;}.elementor-4545 .elementor-element.elementor-element-ed6a2ce{--width:100%;}}@media(max-width:1024px){.elementor-4545 .elementor-element.elementor-element-6b51cce .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-4545 .elementor-element.elementor-element-eaf2a74{--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-4545 .elementor-element.elementor-element-53d8bfc.e-con{--order:-99999 /* order start hack */;}.elementor-4545 .elementor-element.elementor-element-81fd680 img{width:300px;max-width:300px;height:300px;}.elementor-4545 .elementor-element.elementor-element-c0fecdb{--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-4545 .elementor-element.elementor-element-c340f01.e-con{--order:-99999 /* order start hack */;}.elementor-4545 .elementor-element.elementor-element-5550b4a img{width:300px;max-width:300px;height:300px;}.elementor-4545 .elementor-element.elementor-element-666cabe{--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-4545 .elementor-element.elementor-element-d0c291c.e-con{--order:-99999 /* order start hack */;}.elementor-4545 .elementor-element.elementor-element-fe9785b img{width:300px;max-width:300px;height:300px;}.elementor-4545 .elementor-element.elementor-element-ae6ed4c{--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-4545 .elementor-element.elementor-element-8677e74.e-con{--order:-99999 /* order start hack */;}.elementor-4545 .elementor-element.elementor-element-73dbd7e img{width:300px;max-width:300px;height:300px;}.elementor-4545 .elementor-element.elementor-element-2977fab{--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-4545 .elementor-element.elementor-element-ed6a2ce.e-con{--order:-99999 /* order start hack */;}.elementor-4545 .elementor-element.elementor-element-a6cc661 img{width:300px;max-width:300px;height:300px;}}@media(max-width:767px){.elementor-4545 .elementor-element.elementor-element-da9fddc{--min-height:0vh;--padding-top:172px;--padding-bottom:45px;--padding-left:16px;--padding-right:16px;}.elementor-4545 .elementor-element.elementor-element-6b51cce .elementor-heading-title{font-size:30px;line-height:32px;letter-spacing:-0.865px;}.elementor-4545 .elementor-element.elementor-element-f8c10ae .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-4545 .elementor-element.elementor-element-d414b69{--padding-top:40px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-4545 .elementor-element.elementor-element-e6342fb{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4545 .elementor-element.elementor-element-eaf2a74{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-4545 .elementor-element.elementor-element-b49af5a{width:initial;max-width:initial;}.elementor-4545 .elementor-element.elementor-element-b49af5a.elementor-element{--align-self:center;}.elementor-4545 .elementor-element.elementor-element-b49af5a .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-4545 .elementor-element.elementor-element-3875714{font-size:12px;line-height:18px;}.elementor-4545 .elementor-element.elementor-element-44dd09d{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-4545 .elementor-element.elementor-element-44dd09d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4545 .elementor-element.elementor-element-44dd09d .elementor-button{font-size:14px;line-height:20px;padding:8px 12px 8px 12px;}.elementor-4545 .elementor-element.elementor-element-53d8bfc.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-4545 .elementor-element.elementor-element-81fd680{text-align:center;}.elementor-4545 .elementor-element.elementor-element-81fd680 img{width:100%;max-width:100%;height:100%;object-fit:fill;}.elementor-4545 .elementor-element.elementor-element-f513a3a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4545 .elementor-element.elementor-element-c0fecdb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-4545 .elementor-element.elementor-element-c340f01.e-con{--order:-99999 /* order start hack */;}.elementor-4545 .elementor-element.elementor-element-5550b4a{text-align:center;}.elementor-4545 .elementor-element.elementor-element-5550b4a img{width:100%;max-width:100%;height:100%;object-fit:fill;}.elementor-4545 .elementor-element.elementor-element-8147b33{width:initial;max-width:initial;}.elementor-4545 .elementor-element.elementor-element-8147b33.elementor-element{--align-self:center;}.elementor-4545 .elementor-element.elementor-element-8147b33 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-4545 .elementor-element.elementor-element-213a2d6{font-size:12px;line-height:18px;}.elementor-4545 .elementor-element.elementor-element-fda7a29{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-4545 .elementor-element.elementor-element-fda7a29 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4545 .elementor-element.elementor-element-fda7a29 .elementor-button{font-size:14px;line-height:20px;padding:8px 12px 8px 12px;}.elementor-4545 .elementor-element.elementor-element-32f1ed3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4545 .elementor-element.elementor-element-666cabe{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-4545 .elementor-element.elementor-element-b7c6df9{width:initial;max-width:initial;}.elementor-4545 .elementor-element.elementor-element-b7c6df9.elementor-element{--align-self:flex-start;}.elementor-4545 .elementor-element.elementor-element-b7c6df9 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-4545 .elementor-element.elementor-element-b5f1c82{font-size:12px;line-height:18px;}.elementor-4545 .elementor-element.elementor-element-e01884d{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-4545 .elementor-element.elementor-element-e01884d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4545 .elementor-element.elementor-element-e01884d .elementor-button{font-size:14px;line-height:20px;padding:8px 12px 8px 12px;}.elementor-4545 .elementor-element.elementor-element-d0c291c.e-con{--order:-99999 /* order start hack */;}.elementor-4545 .elementor-element.elementor-element-fe9785b{text-align:center;}.elementor-4545 .elementor-element.elementor-element-fe9785b img{width:100%;max-width:100%;height:100%;object-fit:fill;}.elementor-4545 .elementor-element.elementor-element-eb79077{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4545 .elementor-element.elementor-element-ae6ed4c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-4545 .elementor-element.elementor-element-8677e74.e-con{--order:-99999 /* order start hack */;}.elementor-4545 .elementor-element.elementor-element-73dbd7e{text-align:center;}.elementor-4545 .elementor-element.elementor-element-73dbd7e img{width:100%;max-width:100%;height:100%;object-fit:fill;}.elementor-4545 .elementor-element.elementor-element-3ece46e{width:initial;max-width:initial;}.elementor-4545 .elementor-element.elementor-element-3ece46e.elementor-element{--align-self:flex-start;}.elementor-4545 .elementor-element.elementor-element-3ece46e .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-4545 .elementor-element.elementor-element-21da8ba{font-size:12px;line-height:18px;}.elementor-4545 .elementor-element.elementor-element-5f7366a{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-4545 .elementor-element.elementor-element-5f7366a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4545 .elementor-element.elementor-element-5f7366a .elementor-button{font-size:14px;line-height:20px;padding:8px 12px 8px 12px;}.elementor-4545 .elementor-element.elementor-element-1da54c0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4545 .elementor-element.elementor-element-2977fab{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-4545 .elementor-element.elementor-element-455848d{width:initial;max-width:initial;}.elementor-4545 .elementor-element.elementor-element-455848d.elementor-element{--align-self:flex-start;}.elementor-4545 .elementor-element.elementor-element-455848d .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-4545 .elementor-element.elementor-element-59c8ec1{font-size:12px;line-height:18px;}.elementor-4545 .elementor-element.elementor-element-c1d20f7{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-4545 .elementor-element.elementor-element-c1d20f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4545 .elementor-element.elementor-element-c1d20f7 .elementor-button{font-size:14px;line-height:20px;padding:8px 12px 8px 12px;}.elementor-4545 .elementor-element.elementor-element-ed6a2ce.e-con{--order:-99999 /* order start hack */;}.elementor-4545 .elementor-element.elementor-element-a6cc661{text-align:center;}.elementor-4545 .elementor-element.elementor-element-a6cc661 img{width:100%;max-width:100%;height:100%;object-fit:fill;}.elementor-4545 .elementor-element.elementor-element-e532aba{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-da9fddc */.elementor-4545 .elementor-element.elementor-element-da9fddc .elementor-background-video-container {
  transform: scaleX(-1);
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS */.bgglass{
    backdrop-filter: blur(7px);
}


.elementor-widget-text-editor p:last-child, .textwidget p:last-child { margin-bottom:0px;}



.wavy-glass-btn {
 backdrop-filter: blur(1px);
 border-radius: 100px
}


.wavy-glass-btn .elementor-button {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 22px 60px;          /* adjust to taste */
  border-radius: 100px;
  background: transparent !important;  /* let our layers show */
  border: none !important;
  overflow: visible;
  isolation: isolate;
  z-index: 0;
}

/* 2) Inner glass layer */
.wavy-glass-btn .elementor-button::before {
  content: "";
  position: absolute;
  inset: 3px;
  border-radius: inherit;
  background: rgba(10,12,12,.20);
  /*backdrop-filter: blur(10px) saturate(115%);*/
  /*-webkit-backdrop-filter: blur(10px) saturate(115%);*/

   /*Wavy distortion (works in Chromium/Firefox) */
  filter: url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg'>\
  <filter id='wobble'>\
    <feTurbulence type='fractalNoise' baseFrequency='0.008 0.02' numOctaves='2' seed='7' result='n'/>\
    <feDisplacementMap in='SourceGraphic' in2='n' scale='6' xChannelSelector='R' yChannelSelector='G'/>\
  </filter>\
</svg>#wobble");

  /* If a browser ignores the filter above, the rest still looks like glass */
  /*box-shadow:*/
  /*  inset 0 1px 1px rgba(255,255,255,.35),*/
  /*  inset 0 -16px 40px rgba(0,0,0,.55),*/
  /*  inset 0 0 0 1px rgba(255,255,255,.06);*/
  /*z-index: -1;*/
}

/* 3) Chrome-like rim/border */
.wavy-glass-btn .elementor-button::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 2px;
  background:
    radial-gradient(120% 220% at 30% 20%, #ffffffa8, #ffffff10 40%, transparent 60%) border-box,
    conic-gradient(from 30deg,
      transparent, #ffffff22 25%, #ffffffaa 28%, #ffffff22 33%,
      transparent 60%, #ffffff22 70%, #ffffff66 75%, #ffffff22 80%, transparent 100%) border-box;
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0) padding-box;
  mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0) padding-box;
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  z-index: -2;
}

/* 4) Optional hover/active micro-interactions */
/*.wavy-glass-btn .elementor-button:hover { transform: scale(1.02); }*/
/*.wavy-glass-btn .elementor-button:active { transform: scale(.985); }*/

/* 5) Make sure the label stays white (Elementor themes sometimes override) */
.wavy-glass-btn .elementor-button .elementor-button-text { color:#fff !important; }




 @media only screen and (max-width: 600px) {
     
     .glass-border-section {
  position: relative;
  border-radius: 24px;
  isolation: isolate;
  z-index: 0;
}

/* Chrome-like rim/border */
.glass-border-section::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 24px;
  padding: 1.5px;
  background:
    radial-gradient(120% 220% at 30% 20%, #ffffffa8, #ffffff10 40%, transparent 60%) border-box,
    conic-gradient(from 30deg,
      transparent, #ffffff22 25%, #ffffffaa 28%, #ffffff22 33%,
      transparent 60%, #ffffff22 70%, #ffffff66 75%, #ffffff22 80%, transparent 100%) border-box;
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0) padding-box;
  mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0) padding-box;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: -1;
  pointer-events: none;
}

/* Ensure content is above */
.glass-border-section > .elementor-container {
  position: relative;
  z-index: 1;
}
     
 }



/* ===== 3-image video-like body background (Elementor safe) ===== */
:root{
  --bg1: url("https://pmxhealth.com/wp-content/uploads/2025/09/1.png");
  --bg2: url("https://pmxhealth.com/wp-content/uploads/2025/09/2.png");
  --bg3: url("https://pmxhealth.com/wp-content/uploads/2025/09/3.png");

  --slide: 3000ms;                 /* Figma: 3000ms per change */
  --cycle: calc(var(--slide) * 3); /* full loop */

  /* Fit/position controls (tweak these if needed) */
  --fit: cover;                    /* cover | contain */
  --pos: center center;            /* e.g., 50% 40% for top bias */

  /* Zoom OFF (set both to 1). To re-enable, try 1.02 → 1.08 */
  --zoom-from: 1;
  --zoom-to:   1;
}

/* Dark fallback so PNG transparency never shows white */
html, body { background:#000; }

/* Three fixed layers behind everything */
html::before,
body::before,
body::after{
  content:"";
  position: fixed;
  inset: 0;
  z-index: -1;
  pointer-events: none;

  background-image: none;          /* set per-layer below */
  background-repeat: no-repeat;
  background-position: var(--pos);
  background-size: var(--fit);

  opacity: 0;
  will-change: opacity, transform;
  animation-iteration-count: infinite;
  animation-timing-function: linear, linear; /* for both animations */
  animation-fill-mode: both;
  animation-duration: var(--cycle), var(--slide);   /* fade, pan */
}

/* Layer 1 */
html::before{
  background-image: var(--bg1);
  animation-name: xfade1, pan1;
  animation-delay: 0ms, 0ms;
    z-index: -2; 
}

/* Layer 2 */
body::before{
  background-image: var(--bg2);
  animation-name: xfade2, pan2;
  animation-delay: 0ms, calc(-1 * var(--slide));
  z-index: -2;
}

/* Layer 3 */
body::after{
  background-image: var(--bg3);
  animation-name: xfade3, pan3;
  animation-delay: 0ms, calc(-2 * var(--slide));
  z-index: -2;
}

/* --- Crossfades (no gap at the loop seam) --- */
@keyframes xfade1{
  0%      {opacity:1}
  30%     {opacity:1}
  33.333% {opacity:0}  /* fade out to slide 2 */
  96%     {opacity:0}
  100%    {opacity:1}  /* fade in before loop wraps -> no pause */
}
@keyframes xfade2{
  0%      {opacity:0}
  33.333% {opacity:1}
  63%     {opacity:1}
  66.666% {opacity:0}  /* fade out to slide 3 */
  100%    {opacity:0}
}
@keyframes xfade3{
  0%      {opacity:0}
  66.666% {opacity:1}
  96%     {opacity:1}
  100%    {opacity:0}  /* fade out while slide 1 fades in */
}

/* --- Pan/zoom (currently OFF because zoom-from/to = 1) --- */
@keyframes pan1{
  0%   { transform: scale(var(--zoom-from)) translate3d(0,  0, 0); }
  100% { transform: scale(var(--zoom-to))   translate3d(0,  0, 0); }
}
@keyframes pan2{
  0%   { transform: scale(var(--zoom-from)) translate3d(0,  0, 0); }
  100% { transform: scale(var(--zoom-to))   translate3d(0,  0, 0); }
}
@keyframes pan3{
  0%   { transform: scale(var(--zoom-from)) translate3d(0,  0, 0); }
  100% { transform: scale(var(--zoom-to))   translate3d(0,  0, 0); }
}

/* iOS/Safari stability */
html::before, body::before, body::after{ transform: translateZ(0); }

/* Respect reduced motion */
@media (prefers-reduced-motion: reduce){
  html::before, body::before, body::after{ animation: none; opacity:1; 
      
  }
}/* End custom CSS */