.elementor-6621 .elementor-element.elementor-element-92cf8be{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0;--padding-top:48px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-6621 .elementor-element.elementor-element-92cf8be:not(.elementor-motion-effects-element-type-background), .elementor-6621 .elementor-element.elementor-element-92cf8be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://endologix.com/wp-content/uploads/2026/08/Pounce-Panther_Hero_crop_large-scaled.webp");background-position:50% 50%;background-size:cover;}.elementor-6621 .elementor-element.elementor-element-92cf8be::before, .elementor-6621 .elementor-element.elementor-element-92cf8be > .elementor-background-video-container::before, .elementor-6621 .elementor-element.elementor-element-92cf8be > .e-con-inner > .elementor-background-video-container::before, .elementor-6621 .elementor-element.elementor-element-92cf8be > .elementor-background-slideshow::before, .elementor-6621 .elementor-element.elementor-element-92cf8be > .e-con-inner > .elementor-background-slideshow::before, .elementor-6621 .elementor-element.elementor-element-92cf8be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #462E8D00 0%, #462E8D 100%);}.elementor-6621 .elementor-element.elementor-element-d0cb423{text-align:start;}.elementor-6621 .elementor-element.elementor-element-d0cb423 img{max-width:200px;}.elementor-6621 .elementor-element.elementor-element-bdb8858{width:var( --container-widget-width, 781px );max-width:781px;--container-widget-width:781px;--container-widget-flex-grow:0;text-align:center;}.elementor-6621 .elementor-element.elementor-element-bdb8858.elementor-element{--align-self:center;}.elementor-6621 .elementor-element.elementor-element-bdb8858 .elementor-heading-title{font-size:40px;font-weight:500;line-height:1.2em;text-shadow:0px 0px 20px rgba(49.0000000000001, 0, 112, 0.75);color:#FFFFFF;}.elementor-6621 .elementor-element.elementor-element-de1d497{text-align:center;}.elementor-6621 .elementor-element.elementor-element-de1d497 .elementor-heading-title{font-size:var( --e-global-typography-6f2a3d6-font-size );line-height:var( --e-global-typography-6f2a3d6-line-height );text-shadow:0px 0px 10px rgba(49.0000000000001, 0, 112, 0.75);color:var( --e-global-color-cb1760c );}.elementor-6621 .elementor-element.elementor-element-13490b6{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6621 .elementor-element.elementor-element-774c3f8 .elementor-button{background-color:#FFFFFF40;}.elementor-6621 .elementor-element.elementor-element-774c3f8 .elementor-button:hover, .elementor-6621 .elementor-element.elementor-element-774c3f8 .elementor-button:focus{background-color:#31006F;}.elementor-6621 .elementor-element.elementor-element-774c3f8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6621 .elementor-element.elementor-element-774c3f8 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-6621 .elementor-element.elementor-element-5b02ae5{--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:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6621 .elementor-element.elementor-element-3971455{--display:flex;}.elementor-6621 .elementor-element.elementor-element-3971455.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6621 .elementor-element.elementor-element-8773523 .elementor-heading-title{font-size:48px;font-weight:400;line-height:1.2em;}.elementor-6621 .elementor-element.elementor-element-c6d4e3e{--display:flex;}.elementor-6621 .elementor-element.elementor-element-2514a12{color:#414042;}.elementor-6621 .elementor-element.elementor-element-2528159{--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:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6621 .elementor-element.elementor-element-ee80f14{--display:flex;}.elementor-6621 .elementor-element.elementor-element-b7aaa6f .elementor-heading-title{font-size:45px;font-weight:400;line-height:1.2em;color:#31006F;}.elementor-6621 .elementor-element.elementor-element-6a154ab{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;color:#414042;}.elementor-6621 .elementor-element.elementor-element-d7199c4{--display:flex;}.elementor-6621 .elementor-element.elementor-element-275ed2c .elementor-heading-title{font-size:45px;font-weight:400;line-height:1.2em;color:#31006F;}.elementor-6621 .elementor-element.elementor-element-50451ec{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-6621 .elementor-element.elementor-element-58627bf{--display:flex;}.elementor-6621 .elementor-element.elementor-element-58627bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6621 .elementor-element.elementor-element-d23f3b9{color:#414042;}.elementor-6621 .elementor-element.elementor-element-09f6b1b > .elementor-widget-container{padding:0px 0px 0px 48px;}.elementor-6621 .elementor-element.elementor-element-cac9e35 > .elementor-widget-container{padding:0px 0px 0px 48px;}.elementor-6621 .elementor-element.elementor-element-fdf5e23{--display:flex;}.elementor-6621 .elementor-element.elementor-element-146327e > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-6621 .elementor-element.elementor-element-1c0b30e{--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:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6621 .elementor-element.elementor-element-0755b78{--display:flex;}.elementor-6621 .elementor-element.elementor-element-7dcf212{width:var( --container-widget-width, 372px );max-width:372px;--container-widget-width:372px;--container-widget-flex-grow:0;z-index:1;}.elementor-6621 .elementor-element.elementor-element-7dcf212 > .elementor-widget-container{margin:0px 0px -80px 0px;}.elementor-6621 .elementor-element.elementor-element-7dcf212 .elementor-heading-title{font-size:36px;font-weight:400;line-height:1.2em;color:#31006F;}.elementor-6621 .elementor-element.elementor-element-cd8d468{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;top:207px;text-align:center;}body:not(.rtl) .elementor-6621 .elementor-element.elementor-element-cd8d468{left:283px;}body.rtl .elementor-6621 .elementor-element.elementor-element-cd8d468{right:283px;}.elementor-6621 .elementor-element.elementor-element-bd10ef2{width:var( --container-widget-width, 252px );max-width:252px;--container-widget-width:252px;--container-widget-flex-grow:0;top:163px;text-align:center;}body:not(.rtl) .elementor-6621 .elementor-element.elementor-element-bd10ef2{left:670px;}body.rtl .elementor-6621 .elementor-element.elementor-element-bd10ef2{right:670px;}.elementor-6621 .elementor-element.elementor-element-95046cc{z-index:0;}.elementor-6621 .elementor-element.elementor-element-e517662{--display:flex;}.elementor-6621 .elementor-element.elementor-element-516bc69{font-size:26px;line-height:1.5em;color:#414042;}.elementor-6621 .elementor-element.elementor-element-d6b9ab8{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-6621 .elementor-element.elementor-element-ba65474{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6621 .elementor-element.elementor-element-21ae580{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;}.elementor-6621 .elementor-element.elementor-element-a51c9df{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6621 .elementor-element.elementor-element-a6084e1{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;}.elementor-6621 .elementor-element.elementor-element-36808e9{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6621 .elementor-element.elementor-element-9a003bb{--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-6621 .elementor-element.elementor-element-2d0bfe1{--spacer-size:50px;}.elementor-6621 .elementor-element.elementor-element-227931c{--spacer-size:50px;}.elementor-6621 .elementor-element.elementor-element-30b19db{--display:flex;--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6621 .elementor-element.elementor-element-30b19db:not(.elementor-motion-effects-element-type-background), .elementor-6621 .elementor-element.elementor-element-30b19db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003A70;}.elementor-6621 .elementor-element.elementor-element-0f0353b{width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;text-align:center;}.elementor-6621 .elementor-element.elementor-element-0f0353b .elementor-heading-title{font-size:35px;font-weight:400;line-height:1.5em;color:var( --e-global-color-cb1760c );}.elementor-6621 .elementor-element.elementor-element-0432f0b{--display:flex;--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;--align-items:center;}.elementor-6621 .elementor-element.elementor-element-6116cdb{--spacer-size:24px;}.elementor-6621 .elementor-element.elementor-element-b9f7aab{text-align:center;}.elementor-6621 .elementor-element.elementor-element-b9f7aab .elementor-heading-title{font-size:var( --e-global-typography-2e94749-font-size );font-weight:var( --e-global-typography-2e94749-font-weight );line-height:var( --e-global-typography-2e94749-line-height );color:#E50695;}.elementor-6621 .elementor-element.elementor-element-80a4e7b{width:var( --container-widget-width, 819px );max-width:819px;--container-widget-width:819px;--container-widget-flex-grow:0;text-align:center;}.elementor-6621 .elementor-element.elementor-element-e8d3733{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6621 .elementor-element.elementor-element-366d97a{--spacer-size:48px;}.elementor-6621 .elementor-element.elementor-element-47e9fcf{width:100%;max-width:100%;}.elementor-6621 .elementor-element.elementor-element-4d0fdfa{--spacer-size:60px;}.elementor-6621 .elementor-element.elementor-element-8d05bb4{--display:flex;--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;--align-items:center;}.elementor-6621 .elementor-element.elementor-element-e758f97{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6621 .elementor-element.elementor-element-25cda07{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6621 .elementor-element.elementor-element-25cda07.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6621 .elementor-element.elementor-element-f1bcec1{text-align:start;}.elementor-6621 .elementor-element.elementor-element-f1bcec1 .elementor-heading-title{font-size:40px;font-weight:400;line-height:1.2em;color:#E50695;}.elementor-6621 .elementor-element.elementor-element-6335563{--display:flex;}.elementor-6621 .elementor-element.elementor-element-6335563.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6621 .elementor-element.elementor-element-18a98bc img{width:100%;max-width:383px;}.elementor-6621 .elementor-element.elementor-element-4530681{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6621 .elementor-element.elementor-element-b11ce1a{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6621 .elementor-element.elementor-element-b11ce1a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6621 .elementor-element.elementor-element-7348918 img{width:210px;}.elementor-6621 .elementor-element.elementor-element-5878815{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6621 .elementor-element.elementor-element-5a8b20b > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-6621 .elementor-element.elementor-element-5a8b20b img{width:100%;max-width:26.3px;}.elementor-6621 .elementor-element.elementor-element-85096b9{font-weight:700;}.elementor-6621 .elementor-element.elementor-element-5f1abc8{--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:64px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6621 .elementor-element.elementor-element-1bb9861{text-align:center;}.elementor-6621 .elementor-element.elementor-element-1bb9861 .elementor-heading-title{font-size:40px;font-weight:400;line-height:1.2em;}.elementor-6621 .elementor-element.elementor-element-82f46d9{--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-6621 .elementor-element.elementor-element-3cf0135 .elementor-cta .elementor-cta__bg, .elementor-6621 .elementor-element.elementor-element-3cf0135 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-6621 .elementor-element.elementor-element-3cf0135{width:100%;max-width:100%;}.elementor-6621 .elementor-element.elementor-element-3cf0135 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;}.elementor-6621 .elementor-element.elementor-element-3cf0135 .elementor-cta__content{min-height:330px;text-align:start;padding:24px 24px 24px 24px;}.elementor-6621 .elementor-element.elementor-element-3cf0135 .elementor-cta__title{font-size:var( --e-global-typography-edb70b7-font-size );font-weight:var( --e-global-typography-edb70b7-font-weight );line-height:var( --e-global-typography-edb70b7-line-height );}.elementor-6621 .elementor-element.elementor-element-3cf0135 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-6621 .elementor-element.elementor-element-3cf0135 .elementor-cta__description{font-size:var( --e-global-typography-6f2a3d6-font-size );line-height:var( --e-global-typography-6f2a3d6-line-height );}.elementor-6621 .elementor-element.elementor-element-3cf0135 .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-6621 .elementor-element.elementor-element-95551b3 .elementor-cta .elementor-cta__bg, .elementor-6621 .elementor-element.elementor-element-95551b3 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-6621 .elementor-element.elementor-element-95551b3{width:100%;max-width:100%;}.elementor-6621 .elementor-element.elementor-element-95551b3 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;}.elementor-6621 .elementor-element.elementor-element-95551b3 .elementor-cta__content{min-height:330px;text-align:start;padding:24px 24px 24px 24px;}.elementor-6621 .elementor-element.elementor-element-95551b3 .elementor-cta__title{font-size:var( --e-global-typography-edb70b7-font-size );font-weight:var( --e-global-typography-edb70b7-font-weight );line-height:var( --e-global-typography-edb70b7-line-height );}.elementor-6621 .elementor-element.elementor-element-95551b3 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-6621 .elementor-element.elementor-element-95551b3 .elementor-cta__description{font-size:var( --e-global-typography-6f2a3d6-font-size );line-height:var( --e-global-typography-6f2a3d6-line-height );}.elementor-6621 .elementor-element.elementor-element-95551b3 .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-6621 .elementor-element.elementor-element-1e2c9f4{--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-6621 .elementor-element.elementor-element-1e2c9f4:not(.elementor-motion-effects-element-type-background), .elementor-6621 .elementor-element.elementor-element-1e2c9f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5358d4e );}.elementor-6621 .elementor-element.elementor-element-e1f9539{--spacer-size:50px;}.elementor-6621 .elementor-element.elementor-element-e5cc3ff{--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-6621 .elementor-element.elementor-element-30776a5{--display:flex;}.elementor-6621 .elementor-element.elementor-element-46e6378 .elementor-heading-title{font-size:36px;font-weight:400;line-height:1.2em;color:#E50695;}.elementor-6621 .elementor-element.elementor-element-b3433bc{--display:flex;}.elementor-6621 .elementor-element.elementor-element-52f0ece{--spacer-size:50px;}.elementor-6621 .elementor-element.elementor-element-a72693b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6621 .elementor-element.elementor-element-a72693b:not(.elementor-motion-effects-element-type-background), .elementor-6621 .elementor-element.elementor-element-a72693b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003A70;}.elementor-6621 .elementor-element.elementor-element-5ad67f2{--spacer-size:50px;}.elementor-6621 .elementor-element.elementor-element-cd3decf .elementor-heading-title{font-size:15px;font-weight:600;color:var( --e-global-color-cb1760c );}.elementor-6621 .elementor-element.elementor-element-038a2db{font-size:12px;line-height:17px;color:var( --e-global-color-cb1760c );}.elementor-6621 .elementor-element.elementor-element-ef6062d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-6621 .elementor-element.elementor-element-ef6062d .elementor-heading-title{font-size:24px;font-weight:600;color:var( --e-global-color-cb1760c );}.elementor-6621 .elementor-element.elementor-element-4b395fa{font-size:12px;line-height:17px;color:#FFFFFF;}.elementor-6621 .elementor-element.elementor-element-e65ef44{--spacer-size:88px;}@media(max-width:1024px){.elementor-6621 .elementor-element.elementor-element-92cf8be:not(.elementor-motion-effects-element-type-background), .elementor-6621 .elementor-element.elementor-element-92cf8be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://endologix.com/wp-content/uploads/2026/08/Pounce-Panther_Hero_crop.webp");background-position:65% 50%;}.elementor-6621 .elementor-element.elementor-element-92cf8be::before, .elementor-6621 .elementor-element.elementor-element-92cf8be > .elementor-background-video-container::before, .elementor-6621 .elementor-element.elementor-element-92cf8be > .e-con-inner > .elementor-background-video-container::before, .elementor-6621 .elementor-element.elementor-element-92cf8be > .elementor-background-slideshow::before, .elementor-6621 .elementor-element.elementor-element-92cf8be > .e-con-inner > .elementor-background-slideshow::before, .elementor-6621 .elementor-element.elementor-element-92cf8be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #462E8D00 20%, #462E8D 100%);}.elementor-6621 .elementor-element.elementor-element-92cf8be{--overlay-opacity:0.5;--padding-top:48px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6621 .elementor-element.elementor-element-d0cb423{text-align:start;}.elementor-6621 .elementor-element.elementor-element-bdb8858{width:var( --container-widget-width, 583px );max-width:583px;--container-widget-width:583px;--container-widget-flex-grow:0;text-align:start;}.elementor-6621 .elementor-element.elementor-element-bdb8858.elementor-element{--align-self:flex-start;}.elementor-6621 .elementor-element.elementor-element-de1d497{width:var( --container-widget-width, 449px );max-width:449px;--container-widget-width:449px;--container-widget-flex-grow:0;text-align:start;}.elementor-6621 .elementor-element.elementor-element-de1d497.elementor-element{--align-self:flex-start;}.elementor-6621 .elementor-element.elementor-element-de1d497 .elementor-heading-title{font-size:var( --e-global-typography-6f2a3d6-font-size );line-height:var( --e-global-typography-6f2a3d6-line-height );}.elementor-6621 .elementor-element.elementor-element-13490b6{--justify-content:flex-start;}.elementor-6621 .elementor-element.elementor-element-2528159{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-6621 .elementor-element.elementor-element-58627bf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6621 .elementor-element.elementor-element-09f6b1b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6621 .elementor-element.elementor-element-cac9e35 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6621 .elementor-element.elementor-element-146327e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6621 .elementor-element.elementor-element-1c0b30e{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-6621 .elementor-element.elementor-element-7dcf212 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6621 .elementor-element.elementor-element-7dcf212{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-6621 .elementor-element.elementor-element-e517662{--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-6621 .elementor-element.elementor-element-30b19db{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6621 .elementor-element.elementor-element-0f0353b{text-align:center;}.elementor-6621 .elementor-element.elementor-element-b9f7aab .elementor-heading-title{font-size:var( --e-global-typography-2e94749-font-size );line-height:var( --e-global-typography-2e94749-line-height );}.elementor-6621 .elementor-element.elementor-element-e758f97{--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:center;--align-items:center;--flex-wrap:wrap;}.elementor-6621 .elementor-element.elementor-element-f1bcec1{text-align:center;}.elementor-6621 .elementor-element.elementor-element-1db5aa3{text-align:center;}.elementor-6621 .elementor-element.elementor-element-4530681{--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;--justify-content:center;}.elementor-6621 .elementor-element.elementor-element-5a8b20b > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-6621 .elementor-element.elementor-element-1bb9861{text-align:center;}.elementor-6621 .elementor-element.elementor-element-3cf0135 .elementor-cta__title{font-size:var( --e-global-typography-edb70b7-font-size );line-height:var( --e-global-typography-edb70b7-line-height );}.elementor-6621 .elementor-element.elementor-element-3cf0135 .elementor-cta__description{font-size:var( --e-global-typography-6f2a3d6-font-size );line-height:var( --e-global-typography-6f2a3d6-line-height );}.elementor-6621 .elementor-element.elementor-element-95551b3 .elementor-cta__title{font-size:var( --e-global-typography-edb70b7-font-size );line-height:var( --e-global-typography-edb70b7-line-height );}.elementor-6621 .elementor-element.elementor-element-95551b3 .elementor-cta__description{font-size:var( --e-global-typography-6f2a3d6-font-size );line-height:var( --e-global-typography-6f2a3d6-line-height );}}@media(max-width:767px){.elementor-6621 .elementor-element.elementor-element-92cf8be:not(.elementor-motion-effects-element-type-background), .elementor-6621 .elementor-element.elementor-element-92cf8be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://endologix.com/wp-content/uploads/2026/08/pounce_hero_mobile.webp");background-position:80% 20%;}.elementor-6621 .elementor-element.elementor-element-92cf8be{--min-height:0px;--overlay-opacity:0.6;--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6621 .elementor-element.elementor-element-d0cb423 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-6621 .elementor-element.elementor-element-bdb8858{--container-widget-width:390px;--container-widget-flex-grow:0;width:var( --container-widget-width, 390px );max-width:390px;}.elementor-6621 .elementor-element.elementor-element-bdb8858 .elementor-heading-title{font-size:26px;}.elementor-6621 .elementor-element.elementor-element-de1d497{--container-widget-width:341px;--container-widget-flex-grow:0;width:var( --container-widget-width, 341px );max-width:341px;}.elementor-6621 .elementor-element.elementor-element-de1d497 .elementor-heading-title{font-size:var( --e-global-typography-6f2a3d6-font-size );line-height:var( --e-global-typography-6f2a3d6-line-height );}.elementor-6621 .elementor-element.elementor-element-5b02ae5{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6621 .elementor-element.elementor-element-8773523{text-align:center;}.elementor-6621 .elementor-element.elementor-element-8773523 .elementor-heading-title{font-size:36px;}.elementor-6621 .elementor-element.elementor-element-2514a12{text-align:center;}.elementor-6621 .elementor-element.elementor-element-2528159{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6621 .elementor-element.elementor-element-b7aaa6f{text-align:center;}.elementor-6621 .elementor-element.elementor-element-b7aaa6f .elementor-heading-title{font-size:36px;}.elementor-6621 .elementor-element.elementor-element-275ed2c{text-align:center;}.elementor-6621 .elementor-element.elementor-element-275ed2c .elementor-heading-title{font-size:36px;}.elementor-6621 .elementor-element.elementor-element-50451ec{--justify-content:center;--flex-wrap:nowrap;}.elementor-6621 .elementor-element.elementor-element-58627bf{--width:50%;}.elementor-6621 .elementor-element.elementor-element-09f6b1b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6621 .elementor-element.elementor-element-cac9e35 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6621 .elementor-element.elementor-element-fdf5e23{--justify-content:center;}.elementor-6621 .elementor-element.elementor-element-7dcf212{width:100%;max-width:100%;text-align:center;}.elementor-6621 .elementor-element.elementor-element-7dcf212 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6621 .elementor-element.elementor-element-7dcf212 .elementor-heading-title{font-size:30px;}.elementor-6621 .elementor-element.elementor-element-e517662{--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;--flex-wrap:nowrap;}.elementor-6621 .elementor-element.elementor-element-516bc69{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:20px;}.elementor-6621 .elementor-element.elementor-element-21ae580{width:100%;max-width:100%;text-align:center;}.elementor-6621 .elementor-element.elementor-element-a6084e1{width:100%;max-width:100%;text-align:center;}.elementor-6621 .elementor-element.elementor-element-98b0a77{text-align:center;}.elementor-6621 .elementor-element.elementor-element-227931c{--spacer-size:10px;}.elementor-6621 .elementor-element.elementor-element-30b19db{--padding-top:40px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6621 .elementor-element.elementor-element-0f0353b{text-align:center;}.elementor-6621 .elementor-element.elementor-element-0f0353b .elementor-heading-title{font-size:30px;}.elementor-6621 .elementor-element.elementor-element-6116cdb{--spacer-size:0px;}.elementor-6621 .elementor-element.elementor-element-b9f7aab .elementor-heading-title{font-size:var( --e-global-typography-2e94749-font-size );line-height:var( --e-global-typography-2e94749-line-height );}.elementor-6621 .elementor-element.elementor-element-366d97a{--spacer-size:32px;}.elementor-6621 .elementor-element.elementor-element-4d0fdfa{--spacer-size:30px;}.elementor-6621 .elementor-element.elementor-element-f1bcec1 .elementor-heading-title{font-size:36px;}.elementor-6621 .elementor-element.elementor-element-4530681{--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;--flex-wrap:nowrap;}.elementor-6621 .elementor-element.elementor-element-5a8b20b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-6621 .elementor-element.elementor-element-5a8b20b img{width:10vw;}.elementor-6621 .elementor-element.elementor-element-5f1abc8{--padding-top:32px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-6621 .elementor-element.elementor-element-1bb9861 .elementor-heading-title{font-size:36px;}.elementor-6621 .elementor-element.elementor-element-3cf0135 .elementor-cta__title{font-size:var( --e-global-typography-edb70b7-font-size );line-height:var( --e-global-typography-edb70b7-line-height );}.elementor-6621 .elementor-element.elementor-element-3cf0135 .elementor-cta__description{font-size:var( --e-global-typography-6f2a3d6-font-size );line-height:var( --e-global-typography-6f2a3d6-line-height );}.elementor-6621 .elementor-element.elementor-element-95551b3 .elementor-cta__title{font-size:var( --e-global-typography-edb70b7-font-size );line-height:var( --e-global-typography-edb70b7-line-height );}.elementor-6621 .elementor-element.elementor-element-95551b3 .elementor-cta__description{font-size:var( --e-global-typography-6f2a3d6-font-size );line-height:var( --e-global-typography-6f2a3d6-line-height );}.elementor-6621 .elementor-element.elementor-element-e1f9539{--spacer-size:8px;}.elementor-6621 .elementor-element.elementor-element-46e6378{text-align:center;}.elementor-6621 .elementor-element.elementor-element-46e6378 .elementor-heading-title{font-size:30px;}.elementor-6621 .elementor-element.elementor-element-3acba95{text-align:center;}.elementor-6621 .elementor-element.elementor-element-52f0ece{--spacer-size:8px;}}@media(min-width:768px){.elementor-6621 .elementor-element.elementor-element-3971455{--width:58%;}.elementor-6621 .elementor-element.elementor-element-58627bf{--width:70%;}.elementor-6621 .elementor-element.elementor-element-25cda07{--width:24.532%;}.elementor-6621 .elementor-element.elementor-element-6335563{--width:33.566%;}.elementor-6621 .elementor-element.elementor-element-b11ce1a{--width:66.058%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6621 .elementor-element.elementor-element-25cda07{--width:100%;}.elementor-6621 .elementor-element.elementor-element-6335563{--width:100%;}.elementor-6621 .elementor-element.elementor-element-4530681{--width:383px;}}/* Start custom CSS for image, class: .elementor-element-d0cb423 */.elementor-6621 .elementor-element.elementor-element-d0cb423 {
    filter: drop-shadow(0 0 24px rgba(255, 255, 255, 0.9))
          drop-shadow(0 0 48px rgba(255, 255, 255, 0.85))
          drop-shadow(0 0 72px rgba(255, 255, 255, .6));
    width: fit-content;
}

.elementor-6621 .elementor-element.elementor-element-d0cb423 .elementor-widget-container:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 200%;
  height: 140%;
  transform: translate(-50%, -50%);
  background: radial-gradient(
    circle,
    rgba(255,255,255,.95) 0%,
    rgba(255,255,255,.7) 35%,
    rgba(255,255,255,.3) 60%,
    transparent 100%
  );
  filter: blur(30px);
  z-index: -1;
  pointer-events: none;
  mix-blend-mode: overlay;
  opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdb8858 */.elementor-7 .elementor-element.elementor-element-85f2f10 .elementor-heading-title {
    font-size:52px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de1d497 */.elementor-7 .elementor-element.elementor-element-85f2f10 .elementor-heading-title {
    font-size:52px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8773523 */.elementor-6621 .elementor-element.elementor-element-8773523 {
  background: linear-gradient(
    180deg,
    #e50695 0%,
    #e50695 13%,
    #971890 44%,
    #452d8c 79%,
    #452d8c 100%
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfd0afc */@media (min-width: 768px) {
.elementor-6621 .elementor-element.elementor-element-dfd0afc::after {
  content: "";
  display: inline-block;
  width: 1em;
  height: 0.93em;
  position: absolute;
  right: -34px;
  top: 50%;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 24.2'%3E%3Cpath fill='%23e50695' d='M13.7 11.4 3.3.3A1 1 0 0 0 2 .3L.3 2a1 1 0 0 0 0 1.4L8.4 12 .3 21a1 1 0 0 0 0 1.3L2 24q.6.5 1.3 0l10.4-11.2q.6-.7 0-1.4'/%3E%3Cpath fill='%23e50695' d='M25.8 11.4 15.4.3a1 1 0 0 0-1.4 0L12.3 2a1 1 0 0 0 0 1.4l8.2 8.7-8.1 8.7a1 1 0 0 0 0 1.4L14 24c.3.4 1 .4 1.3 0l10.4-11.1q.4-.7 0-1.4'/%3E%3C/svg%3E")
    no-repeat center / contain;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba65474 */@media (max-width: 767px) {
.elementor-6621 .elementor-element.elementor-element-ba65474::after {
  content: "";
  display: inline-block;
  font-size: 24px;
  width: 1em;
  height: 0.93em;
  position: absolute;
  right: 50%;
  transform: translateX(50%) rotate(90deg);
  transform-origin: center center;
  bottom: -30px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 24.2'%3E%3Cpath fill='%23e50695' d='M13.7 11.4 3.3.3A1 1 0 0 0 2 .3L.3 2a1 1 0 0 0 0 1.4L8.4 12 .3 21a1 1 0 0 0 0 1.3L2 24q.6.5 1.3 0l10.4-11.2q.6-.7 0-1.4'/%3E%3Cpath fill='%23e50695' d='M25.8 11.4 15.4.3a1 1 0 0 0-1.4 0L12.3 2a1 1 0 0 0 0 1.4l8.2 8.7-8.1 8.7a1 1 0 0 0 0 1.4L14 24c.3.4 1 .4 1.3 0l10.4-11.1q.4-.7 0-1.4'/%3E%3C/svg%3E")
    no-repeat center / contain;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-963ebec */@media (min-width: 768px) {
    .elementor-6621 .elementor-element.elementor-element-963ebec::after {
      content: "";
      display: inline-block;
      width: 1em;
      height: 0.93em;
      position: absolute;
      right: -34px;
      top: 50%;
      background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 24.2'%3E%3Cpath fill='%23e50695' d='M13.7 11.4 3.3.3A1 1 0 0 0 2 .3L.3 2a1 1 0 0 0 0 1.4L8.4 12 .3 21a1 1 0 0 0 0 1.3L2 24q.6.5 1.3 0l10.4-11.2q.6-.7 0-1.4'/%3E%3Cpath fill='%23e50695' d='M25.8 11.4 15.4.3a1 1 0 0 0-1.4 0L12.3 2a1 1 0 0 0 0 1.4l8.2 8.7-8.1 8.7a1 1 0 0 0 0 1.4L14 24c.3.4 1 .4 1.3 0l10.4-11.1q.4-.7 0-1.4'/%3E%3C/svg%3E")
        no-repeat center / contain;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a51c9df */@media (max-width: 767px) {
.elementor-6621 .elementor-element.elementor-element-a51c9df::after {
  content: "";
  display: inline-block;
  font-size: 24px;
  width: 1em;
  height: 0.93em;
  position: absolute;
  right: 50%;
  transform: translateX(50%) rotate(90deg);
  transform-origin: center center;
  bottom: -30px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 24.2'%3E%3Cpath fill='%23e50695' d='M13.7 11.4 3.3.3A1 1 0 0 0 2 .3L.3 2a1 1 0 0 0 0 1.4L8.4 12 .3 21a1 1 0 0 0 0 1.3L2 24q.6.5 1.3 0l10.4-11.2q.6-.7 0-1.4'/%3E%3Cpath fill='%23e50695' d='M25.8 11.4 15.4.3a1 1 0 0 0-1.4 0L12.3 2a1 1 0 0 0 0 1.4l8.2 8.7-8.1 8.7a1 1 0 0 0 0 1.4L14 24c.3.4 1 .4 1.3 0l10.4-11.1q.4-.7 0-1.4'/%3E%3C/svg%3E")
    no-repeat center / contain;
}
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-3cf0135 */.elementor-6621 .elementor-element.elementor-element-3cf0135 a{
    text-decoration: none;
}
.elementor-6621 .elementor-element.elementor-element-3cf0135 .elementor-cta__content {
    background: linear-gradient(rgba(0,0,0,0) 60% , rgba(0,0,0,.6) 80%);
}

.elementor-6621 .elementor-element.elementor-element-3cf0135 .elementor-bg {
    background-position: top left;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-95551b3 */.elementor-6621 .elementor-element.elementor-element-95551b3 a{
    text-decoration: none;
}
.elementor-6621 .elementor-element.elementor-element-95551b3 .elementor-cta__content {
    background: linear-gradient(rgba(0,0,0,0) 60% , rgba(0,0,0,.6) 80%);
}

.elementor-6621 .elementor-element.elementor-element-95551b3 .elementor-bg {
    background-position: top left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-038a2db */.reference-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

.reference-list li {
  position: relative;
  /*margin: 0 0 0.75em;*/
  padding-left: 1.75em;
}

.reference-list li::before {
  content: attr(data-bullet);
  position: absolute;
  top: 0;
  left: 0;
  width: 1.4em;
  /*font-weight: 700;*/
  text-align: right;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b395fa */.elementor-6621 .elementor-element.elementor-element-4b395fa strong {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-6621 {
   --e-global-color-text: #414042;
   --e-global-color-secondary: #414042;
}


body.elementor-page-6621 strong {
    color: inherit;
    font-weight: 700;
}

.check-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.check-list li {
  position: relative;
  padding-left: 1.75em;
}

.check-list li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.2em;

  width: 1.1em;
  height: 0.85em;

  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.3 19.6'%3E%3Cpath fill='%23e50695' d='M24.9 4.5 10.5 19.3q-.9.8-1.8 0L.4 11q-.7-1 0-1.9l2.3-2.3q.9-.8 1.8 0L8.6 11c.9.9 1 .9 1.9 0L20.7.4q.9-.7 1.8 0L25 2.6c.5.5.5 1.4 0 1.9'/%3E%3C/svg%3E")
    no-repeat center / contain;
}/* End custom CSS */