.elementor-6821 .elementor-element.elementor-element-44d1afc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-6821 .elementor-element.elementor-element-44d1afc:not(.elementor-motion-effects-element-type-background), .elementor-6821 .elementor-element.elementor-element-44d1afc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-652f1f9 );}.elementor-6821 .elementor-element.elementor-element-44d1afc, .elementor-6821 .elementor-element.elementor-element-44d1afc::before{--border-transition:0.3s;}.elementor-6821 .elementor-element.elementor-element-44d1afc > .elementor-shape-top .elementor-shape-fill, .elementor-6821 .elementor-element.elementor-element-44d1afc > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-d2d9b47 );}.elementor-6821 .elementor-element.elementor-element-44d1afc > .elementor-shape-top svg, .elementor-6821 .elementor-element.elementor-element-44d1afc > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-6821 .elementor-element.elementor-element-44d1afc > .elementor-shape-bottom .elementor-shape-fill, .elementor-6821 .elementor-element.elementor-element-44d1afc > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-d2d9b47 );}.elementor-6821 .elementor-element.elementor-element-44d1afc > .elementor-shape-bottom svg, .elementor-6821 .elementor-element.elementor-element-44d1afc > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-6821 .elementor-element.elementor-element-c5c3b79{--display:flex;--background-transition:0.3s;}.elementor-6821 .elementor-element.elementor-element-def36ab{text-align:center;width:100%;max-width:100%;}.elementor-6821 .elementor-element.elementor-element-def36ab .elementor-heading-title{color:var( --e-global-color-438448e );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6821 .elementor-element.elementor-element-a6e0277{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;width:100%;max-width:100%;}.elementor-6821 .elementor-element.elementor-element-a6e0277 .elementor-divider-separator{width:250px;margin:0 auto;margin-center:0;}.elementor-6821 .elementor-element.elementor-element-a6e0277 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-6821 .elementor-element.elementor-element-a0b749b{text-align:center;color:var( --e-global-color-8e3387b );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );width:100%;max-width:100%;}.elementor-6821 .elementor-element.elementor-element-84b2f90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6821 .elementor-element.elementor-element-5cfab4f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6821 .elementor-element.elementor-element-c2af843{text-align:center;}.elementor-6821 .elementor-element.elementor-element-3c9c4b4 .elementor-heading-title{color:var( --e-global-color-942e5ee );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6821 .elementor-element.elementor-element-3c9c4b4 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-6821 .elementor-element.elementor-element-19ca71c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6821 .elementor-element.elementor-element-53b55ae{text-align:center;}.elementor-6821 .elementor-element.elementor-element-7a22546 .elementor-heading-title{color:var( --e-global-color-942e5ee );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6821 .elementor-element.elementor-element-7a22546 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-6821 .elementor-element.elementor-element-1d0f6e6{--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;--align-items:center;--background-transition:0.3s;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6821 .elementor-element.elementor-element-6867ac1{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6821 .elementor-element.elementor-element-6867ac1, .elementor-6821 .elementor-element.elementor-element-6867ac1::before{--border-transition:0.3s;}.elementor-6821 .elementor-element.elementor-element-3badaa9 img{width:100px;height:100px;}.elementor-6821 .elementor-element.elementor-element-3badaa9 > .elementor-widget-container{padding:75px 0px 125px 0px;background-color:var( --e-global-color-d2d9b47 );border-radius:150px 150px 150px 150px;}.elementor-6821 .elementor-element.elementor-element-b34c77c{text-align:center;}.elementor-6821 .elementor-element.elementor-element-b34c77c .elementor-heading-title{color:var( --e-global-color-942e5ee );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6821 .elementor-element.elementor-element-b34c77c > .elementor-widget-container{margin:-115px 0px 0px 0px;}.elementor-6821 .elementor-element.elementor-element-115e1d3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6821 .elementor-element.elementor-element-24859b0{text-align:center;}.elementor-6821 .elementor-element.elementor-element-df46bdd .elementor-heading-title{color:var( --e-global-color-942e5ee );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6821 .elementor-element.elementor-element-df46bdd > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-6821 .elementor-element.elementor-element-9248ced{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6821 .elementor-element.elementor-element-a93951c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6821 .elementor-element.elementor-element-8588db7{text-align:center;}.elementor-6821 .elementor-element.elementor-element-b794293 .elementor-heading-title{color:var( --e-global-color-942e5ee );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6821 .elementor-element.elementor-element-b794293 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-6821 .elementor-element.elementor-element-177f984{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6821 .elementor-element.elementor-element-5a0157f{text-align:center;}.elementor-6821 .elementor-element.elementor-element-8876838 .elementor-heading-title{color:var( --e-global-color-942e5ee );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6821 .elementor-element.elementor-element-8876838 > .elementor-widget-container{margin:-60px 0px 0px 0px;}@media(max-width:1200px) and (min-width:401px){.elementor-6821 .elementor-element.elementor-element-84b2f90{--width:336px;}.elementor-6821 .elementor-element.elementor-element-1d0f6e6{--width:336px;}.elementor-6821 .elementor-element.elementor-element-9248ced{--width:336px;}}@media(max-width:1200px){.elementor-6821 .elementor-element.elementor-element-44d1afc > .elementor-shape-top svg, .elementor-6821 .elementor-element.elementor-element-44d1afc > .e-con-inner > .elementor-shape-top svg{height:40px;}.elementor-6821 .elementor-element.elementor-element-44d1afc > .elementor-shape-bottom svg, .elementor-6821 .elementor-element.elementor-element-44d1afc > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-6821 .elementor-element.elementor-element-a0b749b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6821 .elementor-element.elementor-element-6867ac1{--min-height:341px;}}@media(max-width:1024px){.elementor-6821 .elementor-element.elementor-element-44d1afc{--justify-content:center;--gap:20px 0px;}.elementor-6821 .elementor-element.elementor-element-44d1afc > .elementor-shape-top svg, .elementor-6821 .elementor-element.elementor-element-44d1afc > .e-con-inner > .elementor-shape-top svg{height:30px;}.elementor-6821 .elementor-element.elementor-element-44d1afc > .elementor-shape-bottom svg, .elementor-6821 .elementor-element.elementor-element-44d1afc > .e-con-inner > .elementor-shape-bottom svg{height:30px;}.elementor-6821 .elementor-element.elementor-element-c5c3b79.e-con{--order:-99999 /* order start hack */;}.elementor-6821 .elementor-element.elementor-element-84b2f90{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;}.elementor-6821 .elementor-element.elementor-element-84b2f90.e-con{--order:2;}.elementor-6821 .elementor-element.elementor-element-19ca71c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6821 .elementor-element.elementor-element-1d0f6e6{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:0px 0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6821 .elementor-element.elementor-element-1d0f6e6.e-con{--order:1;}.elementor-6821 .elementor-element.elementor-element-6867ac1{--min-height:300px;--justify-content:center;--gap:0px 0px;}.elementor-6821 .elementor-element.elementor-element-6867ac1.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-6821 .elementor-element.elementor-element-3badaa9 > .elementor-widget-container{padding:77px 0px 120px 0px;}.elementor-6821 .elementor-element.elementor-element-115e1d3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6821 .elementor-element.elementor-element-9248ced{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;}.elementor-6821 .elementor-element.elementor-element-9248ced.e-con{--order:3;}.elementor-6821 .elementor-element.elementor-element-177f984{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-6821 .elementor-element.elementor-element-a0b749b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:667px){.elementor-6821 .elementor-element.elementor-element-44d1afc > .elementor-shape-top svg, .elementor-6821 .elementor-element.elementor-element-44d1afc > .e-con-inner > .elementor-shape-top svg{height:20px;}.elementor-6821 .elementor-element.elementor-element-44d1afc > .elementor-shape-bottom svg, .elementor-6821 .elementor-element.elementor-element-44d1afc > .e-con-inner > .elementor-shape-bottom svg{height:20px;}.elementor-6821 .elementor-element.elementor-element-44d1afc{--padding-top:20%;--padding-bottom:20%;--padding-left:4%;--padding-right:4%;}.elementor-6821 .elementor-element.elementor-element-84b2f90{--justify-content:center;--gap:20px 0px;}.elementor-6821 .elementor-element.elementor-element-1d0f6e6{--justify-content:center;--gap:20px 0px;}.elementor-6821 .elementor-element.elementor-element-9248ced{--gap:20px 0px;}}@media(max-width:400px){.elementor-6821 .elementor-element.elementor-element-a0b749b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6821 .elementor-element.elementor-element-3badaa9 > .elementor-widget-container{padding:80px 0px 100px 0px;}.elementor-6821 .elementor-element.elementor-element-b34c77c > .elementor-widget-container{margin:-80px 0px 0px 0px;}}@media(min-width:401px){.elementor-6821 .elementor-element.elementor-element-84b2f90{--width:380px;}.elementor-6821 .elementor-element.elementor-element-1d0f6e6{--width:380px;}.elementor-6821 .elementor-element.elementor-element-6867ac1{--width:300px;}.elementor-6821 .elementor-element.elementor-element-9248ced{--width:380px;}}@media(max-width:1024px) and (min-width:401px){.elementor-6821 .elementor-element.elementor-element-84b2f90{--width:100%;}.elementor-6821 .elementor-element.elementor-element-5cfab4f{--width:50%;}.elementor-6821 .elementor-element.elementor-element-19ca71c{--width:50%;}.elementor-6821 .elementor-element.elementor-element-1d0f6e6{--width:100%;}.elementor-6821 .elementor-element.elementor-element-6867ac1{--width:300px;}.elementor-6821 .elementor-element.elementor-element-115e1d3{--width:50%;}.elementor-6821 .elementor-element.elementor-element-9248ced{--width:100%;}.elementor-6821 .elementor-element.elementor-element-a93951c{--width:50%;}.elementor-6821 .elementor-element.elementor-element-177f984{--width:50%;}}@media(max-width:667px) and (min-width:401px){.elementor-6821 .elementor-element.elementor-element-5cfab4f{--width:100%;}.elementor-6821 .elementor-element.elementor-element-19ca71c{--width:100%;}.elementor-6821 .elementor-element.elementor-element-115e1d3{--width:100%;}.elementor-6821 .elementor-element.elementor-element-a93951c{--width:100%;}.elementor-6821 .elementor-element.elementor-element-177f984{--width:100%;}}@media(min-width:1366px){.elementor-6821 .elementor-element.elementor-element-a0b749b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-c2af843 *//* Circular Container */
.elementor-6821 .elementor-element.elementor-element-c2af843 {
    border-radius: 50%;
    overflow: hidden;
    border: 1px black solid;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9) 65%, var(--e-global-color-025604d) 85%);
}
@media (min-width: 1201px) {
    .elementor-6821 .elementor-element.elementor-element-c2af843 {
        width: 300px;
        height: 300px;
    }
}
@media (max-width: 1200px) {
    .elementor-6821 .elementor-element.elementor-element-c2af843 {
        width: 300px;
        height: 300px;
    }
}
@media (max-width: 400px) {
    .elementor-6821 .elementor-element.elementor-element-c2af843 {
        width: 280px;
        height: 280px;
    }
}

/* Stylisation and Interactivity */
.elementor-6821 .elementor-element.elementor-element-c2af843::before {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 55%, rgba(255, 255, 255, 0.9) 75%), url('https://procurephysio.yourbusinesswebsite.click/wp-content/uploads/credibility.webp');
    background-size: cover; 
    background-position: center; 
    
    opacity: 1;
    transition: opacity 0.5s ease;
}
.elementor-6821 .elementor-element.elementor-element-c2af843:hover::before {
    opacity: 0.1;
}

/* Text Positioning */
.elementor-6821 .elementor-element.elementor-element-c2af843 .elementor-widget-container {
    display: flex;
    align-items: center;
}
.elementor-6821 .elementor-element.elementor-element-c2af843 p {
    color: black;
    padding: 0px 20px 0px 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53b55ae *//* Circular Container */
.elementor-6821 .elementor-element.elementor-element-53b55ae {
    border-radius: 50%;
    overflow: hidden;
    border: 1px black solid;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9) 65%, var(--e-global-color-d2f060e) 85%);
}
@media (min-width: 1201px) {
    .elementor-6821 .elementor-element.elementor-element-53b55ae {
        width: 300px;
        height: 300px;
    }
}
@media (max-width: 1200px) {
    .elementor-6821 .elementor-element.elementor-element-53b55ae {
        width: 300px;
        height: 300px;
    }
}
@media (max-width: 400px) {
    .elementor-6821 .elementor-element.elementor-element-53b55ae {
        width: 280px;
        height: 280px;
    }
}

/* Stylisation and Interactivity */
.elementor-6821 .elementor-element.elementor-element-53b55ae::before {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 55%, rgba(255, 255, 255, 0.9) 75%), url('https://procurephysio.yourbusinesswebsite.click/wp-content/uploads/excellence.jpg');
    background-size: cover; 
    background-position: center; 
    
    opacity: 1;
    transition: opacity 0.5s ease;
}
.elementor-6821 .elementor-element.elementor-element-53b55ae:hover::before {
    opacity: 0.1;
}

/* Text Positioning */
.elementor-6821 .elementor-element.elementor-element-53b55ae .elementor-widget-container {
    display: flex;
    align-items: center;
}
.elementor-6821 .elementor-element.elementor-element-53b55ae p {
    color: black;
    padding: 0px 20px 0px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b2f90 *//* Icon Box text margin */
.elementor-6821 .elementor-element.elementor-element-84b2f90 p {
    margin-left: 10px;
    margin-right: 10px;
}

/* For some reason, width setting does not work. Enforce with this. */
@media (min-width: 1201px) {
    .elementor-6821 .elementor-element.elementor-element-84b2f90 {
        width: 380px;
    }
}
@media (min-width: 1025px) and (max-width: 1200px) {
    .elementor-6821 .elementor-element.elementor-element-84b2f90 {
        width: 336px;
    }
}
@media (max-width: 1024px) {
    .elementor-6821 .elementor-element.elementor-element-84b2f90 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3badaa9 */@media (max-width: 1024px) {
.elementor-6821 .elementor-element.elementor-element-3badaa9 {
    padding-left: calc(50% - 150px);
    padding-right: calc(50% - 150px);
}
}
@media (max-width: 400px) {
.elementor-6821 .elementor-element.elementor-element-3badaa9 {
    padding-left: calc(50% - 140px);
    padding-right: calc(50% - 140px);
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24859b0 *//* Circular Container */
.elementor-6821 .elementor-element.elementor-element-24859b0 {
    border-radius: 50%;
    overflow: hidden;
    border: 1px black solid;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9) 65%, var(--e-global-color-39fe81d) 85%);
}
@media (min-width: 1201px) {
    .elementor-6821 .elementor-element.elementor-element-24859b0 {
        width: 300px;
        height: 300px;
    }
}
@media (max-width: 1200px) {
    .elementor-6821 .elementor-element.elementor-element-24859b0 {
        width: 300px;
        height: 300px;
    }
}
@media (max-width: 1024px) {
    .elementor-6821 .elementor-element.elementor-element-24859b0 {
        width: 300px;
        height: 300px;
    }
}
@media (max-width: 400px) {
    .elementor-6821 .elementor-element.elementor-element-24859b0 {
        width: 280px;
        height: 280px;
    }
}

/* Stylisation and Interactivity */
.elementor-6821 .elementor-element.elementor-element-24859b0::before {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 55%, rgba(255, 255, 255, 0.9) 75%), url('https://procurephysio.yourbusinesswebsite.click/wp-content/uploads/Procure-Physio-Health-2023-144-1-e1729339057941.jpg');
    background-size: cover; 
    background-position: center; 
    
    opacity: 1;
    transition: opacity 0.5s ease;
}
.elementor-6821 .elementor-element.elementor-element-24859b0:hover::before {
    opacity: 0.1;
}

/* Text Positioning */
.elementor-6821 .elementor-element.elementor-element-24859b0 .elementor-widget-container {
    display: flex;
    align-items: center;
}
.elementor-6821 .elementor-element.elementor-element-24859b0 p {
    color: black;
    padding: 0px 20px 0px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0f6e6 *//* Icon Box text margin */
.elementor-6821 .elementor-element.elementor-element-1d0f6e6 p {
    margin-left: 10px;
    margin-right: 10px;
}

/* For some reason, width setting does not work. Enforce with this. */
@media (min-width: 1201px) {
    .elementor-6821 .elementor-element.elementor-element-1d0f6e6 {
        width: 380px;
    }
}
@media (min-width: 1025px) and (max-width: 1200px) {
    .elementor-6821 .elementor-element.elementor-element-1d0f6e6 {
        width: 336px;
    }
}
@media (max-width: 1024px) {
    .elementor-6821 .elementor-element.elementor-element-1d0f6e6 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8588db7 *//* Circular Container */
.elementor-6821 .elementor-element.elementor-element-8588db7 {
    border-radius: 50%;
    overflow: hidden;
    border: 1px black solid;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9) 65%, var(--e-global-color-48d7afb) 85%);
}
@media (min-width: 1201px) {
    .elementor-6821 .elementor-element.elementor-element-8588db7 {
        width: 300px;
        height: 300px;
    }
}
@media (max-width: 1200px) {
    .elementor-6821 .elementor-element.elementor-element-8588db7 {
        width: 300px;
        height: 300px;
    }
}
@media (max-width: 400px) {
    .elementor-6821 .elementor-element.elementor-element-8588db7 {
        width: 280px;
        height: 280px;
    }
}

/* Stylisation and Interactivity */
.elementor-6821 .elementor-element.elementor-element-8588db7::before {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 55%, rgba(255, 255, 255, 0.9) 75%), url('https://procurephysio.yourbusinesswebsite.click/wp-content/uploads/Procure-Physio-Health-2023-091-e1729338936471.jpg');
    background-size: cover; 
    background-position: center; 
    
    opacity: 1;
    transition: opacity 0.5s ease;
}
.elementor-6821 .elementor-element.elementor-element-8588db7:hover::before {
    opacity: 0.1;
}

/* Text Positioning */
.elementor-6821 .elementor-element.elementor-element-8588db7 .elementor-widget-container {
    display: flex;
    align-items: center;
}
.elementor-6821 .elementor-element.elementor-element-8588db7 p {
    color: black;
    padding: 0px 20px 0px 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a0157f *//* Circular Container */
.elementor-6821 .elementor-element.elementor-element-5a0157f {
    border-radius: 50%;
    overflow: hidden;
    border: 1px black solid;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9) 65%, var(--e-global-color-8dde6ec) 85%);
}
@media (min-width: 1201px) {
    .elementor-6821 .elementor-element.elementor-element-5a0157f {
        width: 300px;
        height: 300px;
    }
}
@media (max-width: 1200px) {
    .elementor-6821 .elementor-element.elementor-element-5a0157f {
        width: 300px;
        height: 300px;
    }
}
@media (max-width: 400px) {
    .elementor-6821 .elementor-element.elementor-element-5a0157f {
        width: 280px;
        height: 280px;
    }
}

/* Stylisation and Interactivity */
.elementor-6821 .elementor-element.elementor-element-5a0157f::before {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 55%, rgba(255, 255, 255, 0.9) 75%), url('https://procurephysio.yourbusinesswebsite.click/wp-content/uploads/compassionate.jpg');
    background-size: cover; 
    background-position: center; 
    
    opacity: 1;
    transition: opacity 0.5s ease;
}
.elementor-6821 .elementor-element.elementor-element-5a0157f:hover::before {
    opacity: 0.1;
}

/* Text Positioning */
.elementor-6821 .elementor-element.elementor-element-5a0157f .elementor-widget-container {
    display: flex;
    align-items: center;
}
.elementor-6821 .elementor-element.elementor-element-5a0157f p {
    color: black;
    padding: 0px 20px 0px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9248ced *//* Icon Box text margin */
.elementor-6821 .elementor-element.elementor-element-9248ced p {
    margin-left: 10px;
    margin-right: 10px;
}

/* For some reason, width setting does not work. Enforce with this. */
@media (min-width: 1201px) {
    .elementor-6821 .elementor-element.elementor-element-9248ced {
        width: 380px;
    }
}
@media (min-width: 1025px) and (max-width: 1200px) {
    .elementor-6821 .elementor-element.elementor-element-9248ced {
        width: 336px;
    }
}
@media (max-width: 1024px) {
    .elementor-6821 .elementor-element.elementor-element-9248ced {
        width: 100%;
    }
}/* End custom CSS */