.elementor-8933 .elementor-element.elementor-element-64e3b32:not(.elementor-motion-effects-element-type-background),
.elementor-8933 .elementor-element.elementor-element-64e3b32>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../new-images/your-partner-in-better-health.webp");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-8933 .elementor-element.elementor-element-64e3b32>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #FFFFFF 0%, rgba(0, 0, 0, 0) 35%);
    opacity: 0.55;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8933 .elementor-element.elementor-element-64e3b32 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 126px 0px 132px 0px;
}

.elementor-8933 .elementor-element.elementor-element-3c915142>.elementor-widget-container {
    margin: 0% 25% 0% 25%;
}

.elementor-8933 .elementor-element.elementor-element-3c915142 .cms-heading-wrapper {
    text-align: center;
}

.elementor-8933 .elementor-element.elementor-element-3c915142 .cms-heading-wrapper .custom-heading {
    margin-top: 0px;
    margin-bottom: 7px;
}

.elementor-8933 .elementor-element.elementor-element-3c915142 .custom-heading {
    font-size: 40px;
    line-height: 1.375em;
}

.elementor-8933 .elementor-element.elementor-element-3c915142 .custom-subheading {
    color: #1F314F;
    font-size: 16px;
}

.elementor-8933 .elementor-element.elementor-element-3c915142 .custom-subheading.line-before:before {
    background-color: #1F314F;
}

.elementor-8933 .elementor-element.elementor-element-3c915142 .cms-heading-wrapper .custom-subheading {
    margin-bottom: 7px;
}

.elementor-8933 .elementor-element.elementor-element-db0f364>.elementor-widget-container {
    margin: 2px 0px 0px 0px;
}

.elementor-8933 .elementor-element.elementor-element-db0f364 .cms-breadcrumb {
    text-align: center;
}

.elementor-8933 .elementor-element.elementor-element-63f68a15 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 85px 0px 24px 0px;
}

.elementor-8933 .elementor-element.elementor-element-63f68a15>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8933 .elementor-element.elementor-element-3825fe4 {
    padding: 0% 25% 0% 25%;
}

.elementor-8933 .elementor-element.elementor-element-f6b0362 .cms-heading-wrapper {
    text-align: center;
}

.elementor-8933 .elementor-element.elementor-element-f6b0362 .cms-heading-wrapper .custom-heading {
    margin-top: 0px;
    margin-bottom: 9px;
}

.elementor-8933 .elementor-element.elementor-element-f6b0362 .cms-heading-wrapper .custom-subheading {
    margin-bottom: 7px;
}

.elementor-8933 .elementor-element.elementor-element-3723d3a>.elementor-widget-container {
    margin: 12px 0px 0px 0px;
}

.elementor-8933 .elementor-element.elementor-element-3723d3a .cms-grid .cms-grid-inner {
    margin-left: -15px;
    margin-right: -15px;
}

.elementor-8933 .elementor-element.elementor-element-3723d3a .cms-grid .grid-item {
    padding-left: 15px;
    padding-right: 15px;
    margin-top: 15px;
    margin-bottom: 15px;
}

.elementor-8933 .elementor-element.elementor-element-3723d3a .cms-grid .grid-sizer {
    padding-left: 15px;
    padding-right: 15px;
}

.elementor-8933 .elementor-element.elementor-element-3723d3a .grid-item .image-caption {
    display: none;
}

@media(max-width:1024px) {
    .elementor-8933 .elementor-element.elementor-element-3c915142>.elementor-widget-container {
        margin: 0% 10% 0% 10%;
    }

    .elementor-8933 .elementor-element.elementor-element-3825fe4 {
        padding: 0% 10% 0% 10%;
    }
}

@media(max-width:767px) {
    .elementor-8933 .elementor-element.elementor-element-3c915142>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-8933 .elementor-element.elementor-element-3825fe4 {
        padding: 0px 10px 0px 10px;
    }
}