.elementor-8409 .elementor-element.elementor-element-23a2b30{--display:flex;--margin-top:-124px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-8409 .elementor-element.elementor-element-23a2b30:not(.elementor-motion-effects-element-type-background), .elementor-8409 .elementor-element.elementor-element-23a2b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corehealth.global/wp-content/uploads/2025/10/solutions-header-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8409 .elementor-element.elementor-element-e163905{--display:flex;}.elementor-8409 .elementor-element.elementor-element-7702da4{--spacer-size:75px;}.elementor-8409 .elementor-element.elementor-element-d1f5f2d{text-align:center;}.elementor-8409 .elementor-element.elementor-element-d1f5f2d .elementor-heading-title{font-family:"Poppins", Lato, sans-serif;font-size:60px;color:var( --e-global-color-cfde74c );}.elementor-8409 .elementor-element.elementor-element-41c69fd{--spacer-size:75px;}.elementor-8409 .elementor-element.elementor-element-809e835{--display:flex;--overlay-opacity:0.5;}.elementor-8409 .elementor-element.elementor-element-809e835::before, .elementor-8409 .elementor-element.elementor-element-809e835 > .elementor-background-video-container::before, .elementor-8409 .elementor-element.elementor-element-809e835 > .e-con-inner > .elementor-background-video-container::before, .elementor-8409 .elementor-element.elementor-element-809e835 > .elementor-background-slideshow::before, .elementor-8409 .elementor-element.elementor-element-809e835 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8409 .elementor-element.elementor-element-809e835 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8409 .elementor-element.elementor-element-a5fc728{--display:flex;}.elementor-8409 .elementor-element.elementor-element-c1294c3{--spacer-size:50px;}.elementor-8409 .elementor-element.elementor-element-57075fa{text-align:center;}.elementor-8409 .elementor-element.elementor-element-57075fa .elementor-heading-title{font-family:"Poppins", Lato, sans-serif;font-size:34px;font-weight:700;}.elementor-8409 .elementor-element.elementor-element-177e46a{text-align:center;font-family:"Lato", Lato, sans-serif;font-size:21px;font-weight:500;color:#424242;}.elementor-8409 .elementor-element.elementor-element-43f7465{text-align:center;font-family:"Lato", Lato, sans-serif;font-size:24px;font-weight:500;color:#424242;}.elementor-8409 .elementor-element.elementor-element-286e29d{--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-8409 .elementor-element.elementor-element-93197f6{--display:flex;}.elementor-8409 .elementor-element.elementor-element-9e1c727 .elementor-heading-title{font-family:"Poppins", Lato, sans-serif;font-size:42px;font-weight:700;}.elementor-8409 .elementor-element.elementor-element-f5b2710{font-family:"Lato", Lato, sans-serif;font-size:20px;font-weight:400;}.elementor-8409 .elementor-element.elementor-element-6568719{--display:flex;}.elementor-8409 .elementor-element.elementor-element-614e44e{--display:flex;}.elementor-8409 .elementor-element.elementor-element-0848234{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-8409 .elementor-element.elementor-element-717bc96{--display:flex;}.elementor-8409 .elementor-element.elementor-element-9c9bffc .elementor-heading-title{font-family:"Poppins", Lato, sans-serif;font-size:42px;font-weight:700;}.elementor-8409 .elementor-element.elementor-element-d06c9c7{font-family:"Lato", Lato, sans-serif;font-size:20px;font-weight:400;}.elementor-8409 .elementor-element.elementor-element-cacd104{--display:flex;}.elementor-8409 .elementor-element.elementor-element-fbedf56{--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-8409 .elementor-element.elementor-element-2cd78f5{--display:flex;}.elementor-8409 .elementor-element.elementor-element-b65f9ec .elementor-heading-title{font-family:"Poppins", Lato, sans-serif;font-size:42px;font-weight:700;}.elementor-8409 .elementor-element.elementor-element-daab308{font-family:"Lato", Lato, sans-serif;font-size:20px;font-weight:400;}.elementor-8409 .elementor-element.elementor-element-6748d93{--display:flex;}.elementor-8409 .elementor-element.elementor-element-aafbe01{--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-8409 .elementor-element.elementor-element-57d54eb{--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-8409 .elementor-element.elementor-element-6eec428{--display:flex;}@media(max-width:767px){.elementor-8409 .elementor-element.elementor-element-d1f5f2d .elementor-heading-title{font-size:50px;}.elementor-8409 .elementor-element.elementor-element-177e46a{line-height:28px;}.elementor-8409 .elementor-element.elementor-element-43f7465{line-height:32px;}.elementor-8409 .elementor-element.elementor-element-f5b2710{line-height:30px;}.elementor-8409 .elementor-element.elementor-element-d06c9c7{line-height:29px;}.elementor-8409 .elementor-element.elementor-element-daab308{line-height:30px;}.elementor-8409 .elementor-element.elementor-element-57d54eb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8409 .elementor-element.elementor-element-6eec428{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-8409 .elementor-element.elementor-element-e163905{--content-width:1140px;}.elementor-8409 .elementor-element.elementor-element-a5fc728{--content-width:1140px;}.elementor-8409 .elementor-element.elementor-element-286e29d{--content-width:1140px;}.elementor-8409 .elementor-element.elementor-element-0848234{--content-width:1140px;}.elementor-8409 .elementor-element.elementor-element-fbedf56{--content-width:1140px;}}/* Start custom CSS for html, class: .elementor-element-a308d82 */.elementor-8409 .elementor-element.elementor-element-a308d82 {
    position: absolute;
    width: 530px;
    height: 530px;
    border-radius: 50%;
    background: #DB00A4;
    filter: blur(102px);
    opacity: 0.15;
    top: -50%;
    right: -15%;
    z-index: -1;
}
@media (max-width: 767px) {
    .elementor-8409 .elementor-element.elementor-element-a308d82 {
        width: 200px;
        height: 200px;
        filter: blur(80px);
        opacity: 0.3;
        top: -10%;
        right: -15%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15bf8e7 */.elementor-8409 .elementor-element.elementor-element-15bf8e7 {
    position: absolute;
    width: 350px;
    height: 350px;
    border-radius: 50%;
    background: #00C3E3;
    filter: blur(102px);
    opacity: 0.2;
    top: 10%;
    right: -10%;
    z-index: -1;
}
@media (max-width: 767px) {
    .elementor-8409 .elementor-element.elementor-element-15bf8e7 {
        width: 130px;
        height: 130px;
        filter: blur(52px);
        opacity: 0.2;
        top: 4%;
        right: -20%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f1df75b */.elementor-8409 .elementor-element.elementor-element-f1df75b {
    position: absolute;
    width: 350px;
    height: 350px;
    border-radius: 50%;
    background: #00C3E3;
    filter: blur(102px);
    opacity: 0.25;
    top: -20%;
    left: 0%;
    z-index: -1;
}
@media (max-width: 767px) {
    .elementor-8409 .elementor-element.elementor-element-f1df75b {
        width: 130px;
        height: 130px;
        filter: blur(52px);
        opacity: 0.3;
        top: 0%;
        left: -15%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7277d0c */.elementor-8409 .elementor-element.elementor-element-7277d0c {
    position: absolute;
    width: 530px;
    height: 530px;
    border-radius: 50%;
    background: #DB00A4;
    filter: blur(102px);
    opacity: 0.15;
    top: 10%;
    left: -20%;
    z-index: -1;
}
@media (max-width: 767px) {
    .elementor-8409 .elementor-element.elementor-element-7277d0c {
        width: 200px;
        height: 200px;
        filter: blur(80px);
        opacity: 0.2;
        top: 15%;
        left: -25%;
    }
}/* End custom CSS */