.elementor-1574 .elementor-element.elementor-element-7e04fcb{--display:flex;}.elementor-1574 .elementor-element.elementor-element-cd8a5a1{--display:flex;}.elementor-1574 .elementor-element.elementor-element-6d8a683{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:10px;}.elementor-1574 .elementor-element.elementor-element-4377a55:hover{--e-transform-scale:1.05;}.elementor-1574 .elementor-element.elementor-element-4377a55{--e-transform-transition-duration:500ms;}.elementor-1574 .elementor-element.elementor-element-4377a55 img{width:100%;border-radius:11px 11px 11px 11px;}.elementor-1574 .elementor-element.elementor-element-4377a55 .widget-image-caption{color:#FFFFFF;font-family:"League Spartan", Sans-serif;font-size:22px;text-transform:capitalize;font-style:normal;}.elementor-1574 .elementor-element.elementor-element-c1ae525{--display:flex;}.elementor-1574 .elementor-element.elementor-element-0540967{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:10px;}.elementor-1574 .elementor-element.elementor-element-72fb4ce:hover{--e-transform-scale:1.05;}.elementor-1574 .elementor-element.elementor-element-72fb4ce{--e-transform-transition-duration:500ms;}.elementor-1574 .elementor-element.elementor-element-72fb4ce img{width:100%;border-radius:11px 11px 11px 11px;}.elementor-1574 .elementor-element.elementor-element-72fb4ce .widget-image-caption{color:#FFFFFF;font-family:"League Spartan", Sans-serif;font-size:22px;text-transform:capitalize;font-style:normal;}.elementor-1574 .elementor-element.elementor-element-4f85ce8{--display:flex;}.elementor-1574 .elementor-element.elementor-element-61d3d99{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:10px;}.elementor-1574 .elementor-element.elementor-element-f5e6089:hover{--e-transform-scale:1.05;}.elementor-1574 .elementor-element.elementor-element-f5e6089{--e-transform-transition-duration:500ms;}.elementor-1574 .elementor-element.elementor-element-f5e6089 img{width:100%;border-radius:11px 11px 11px 11px;}.elementor-1574 .elementor-element.elementor-element-f5e6089 .widget-image-caption{color:#FFFFFF;font-family:"League Spartan", Sans-serif;font-size:22px;text-transform:capitalize;font-style:normal;}.elementor-1574 .elementor-element.elementor-element-5c21d7e{--display:flex;}.elementor-1574 .elementor-element.elementor-element-efad8f9{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:10px;}.elementor-1574 .elementor-element.elementor-element-7a0ce40:hover{--e-transform-scale:1.05;}.elementor-1574 .elementor-element.elementor-element-7a0ce40{--e-transform-transition-duration:500ms;}.elementor-1574 .elementor-element.elementor-element-7a0ce40 img{width:100%;border-radius:11px 11px 11px 11px;}.elementor-1574 .elementor-element.elementor-element-7a0ce40 .widget-image-caption{color:#FFFFFF;font-family:"League Spartan", Sans-serif;font-size:22px;text-transform:capitalize;font-style:normal;}.elementor-1574 .elementor-element.elementor-element-8adf133{--display:flex;}.elementor-1574 .elementor-element.elementor-element-d404a83{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:10px;}.elementor-1574 .elementor-element.elementor-element-2ef4bbd:hover{--e-transform-scale:1.05;}.elementor-1574 .elementor-element.elementor-element-2ef4bbd{--e-transform-transition-duration:500ms;}.elementor-1574 .elementor-element.elementor-element-2ef4bbd img{width:100%;border-radius:11px 11px 11px 11px;}.elementor-1574 .elementor-element.elementor-element-2ef4bbd .widget-image-caption{color:#FFFFFF;font-family:"League Spartan", Sans-serif;font-size:22px;text-transform:capitalize;font-style:normal;}.elementor-1574 .elementor-element.elementor-element-879565e{--display:flex;}.elementor-1574 .elementor-element.elementor-element-534e382{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:10px;}.elementor-1574 .elementor-element.elementor-element-55d74d7:hover{--e-transform-scale:1.05;}.elementor-1574 .elementor-element.elementor-element-55d74d7{--e-transform-transition-duration:500ms;}.elementor-1574 .elementor-element.elementor-element-55d74d7 img{width:100%;border-radius:11px 11px 11px 11px;}.elementor-1574 .elementor-element.elementor-element-55d74d7 .widget-image-caption{color:#FFFFFF;font-family:"League Spartan", Sans-serif;font-size:22px;text-transform:capitalize;font-style:normal;}.elementor-1574 .elementor-element.elementor-element-21604a5{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-50px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#000000;}.elementor-1574 .elementor-element.elementor-element-21604a5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;box-shadow:0px 5px 10px 0px rgba(0, 40.99999999999991, 165.99999999999997, 0.14901960784313725);border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-1574 .elementor-element.elementor-element-21604a5{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1574 .elementor-element.elementor-element-7e04fcb{--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1574 .elementor-element.elementor-element-4377a55 img{width:100%;}.elementor-1574 .elementor-element.elementor-element-21604a5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:40%;--e-n-carousel-arrow-prev-top-position:60%;--e-n-carousel-arrow-next-right-position:40%;--e-n-carousel-arrow-next-top-position:60%;--e-n-carousel-arrow-size:15px;}}/* Start custom CSS for image, class: .elementor-element-4377a55 */.fa-add-img-befor {
    position: relative;
    display: inline-block;
    z-index: 1;
}

.fa-add-img-befor::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/joint-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72fb4ce */.fa-add-img-befor-2 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-2::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-2:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-2 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5e6089 */.fa-add-img-befor-3 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-3::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/General-Preventive-Care-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-3:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-3 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a0ce40 */.fa-add-img-befor-4 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-4::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-4:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-4 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ef4bbd */.fa-add-img-befor-5 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-5::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-5:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-5 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55d74d7 */.fa-add-img-befor-4 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-4::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-4:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-4 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4377a55 */.fa-add-img-befor {
    position: relative;
    display: inline-block;
    z-index: 1;
}

.fa-add-img-befor::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/joint-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72fb4ce */.fa-add-img-befor-2 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-2::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-2:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-2 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5e6089 */.fa-add-img-befor-3 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-3::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/General-Preventive-Care-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-3:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-3 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a0ce40 */.fa-add-img-befor-4 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-4::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-4:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-4 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ef4bbd */.fa-add-img-befor-5 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-5::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-5:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-5 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55d74d7 */.fa-add-img-befor-4 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-4::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-4:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-4 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4377a55 */.fa-add-img-befor {
    position: relative;
    display: inline-block;
    z-index: 1;
}

.fa-add-img-befor::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/joint-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72fb4ce */.fa-add-img-befor-2 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-2::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-2:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-2 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5e6089 */.fa-add-img-befor-3 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-3::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/General-Preventive-Care-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-3:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-3 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a0ce40 */.fa-add-img-befor-4 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-4::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-4:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-4 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ef4bbd */.fa-add-img-befor-5 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-5::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-5:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-5 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55d74d7 */.fa-add-img-befor-4 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-4::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-4:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-4 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4377a55 */.fa-add-img-befor {
    position: relative;
    display: inline-block;
    z-index: 1;
}

.fa-add-img-befor::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/joint-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72fb4ce */.fa-add-img-befor-2 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-2::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-2:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-2 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5e6089 */.fa-add-img-befor-3 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-3::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/General-Preventive-Care-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-3:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-3 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a0ce40 */.fa-add-img-befor-4 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-4::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-4:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-4 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ef4bbd */.fa-add-img-befor-5 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-5::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-5:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-5 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55d74d7 */.fa-add-img-befor-4 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-4::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-4:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-4 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4377a55 */.fa-add-img-befor {
    position: relative;
    display: inline-block;
    z-index: 1;
}

.fa-add-img-befor::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/joint-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72fb4ce */.fa-add-img-befor-2 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-2::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-2:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-2 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5e6089 */.fa-add-img-befor-3 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-3::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/General-Preventive-Care-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-3:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-3 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a0ce40 */.fa-add-img-befor-4 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-4::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-4:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-4 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ef4bbd */.fa-add-img-befor-5 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-5::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-5:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-5 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55d74d7 */.fa-add-img-befor-4 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-4::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-4:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-4 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4377a55 */.fa-add-img-befor {
    position: relative;
    display: inline-block;
    z-index: 1;
}

.fa-add-img-befor::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/joint-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72fb4ce */.fa-add-img-befor-2 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-2::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-2:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-2 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5e6089 */.fa-add-img-befor-3 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-3::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/General-Preventive-Care-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-3:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-3 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a0ce40 */.fa-add-img-befor-4 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-4::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-4:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-4 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ef4bbd */.fa-add-img-befor-5 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-5::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-5:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-5 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55d74d7 */.fa-add-img-befor-4 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-4::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-4:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-4 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4377a55 */.fa-add-img-befor {
    position: relative;
    display: inline-block;
    z-index: 1;
}

.fa-add-img-befor::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/joint-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72fb4ce */.fa-add-img-befor-2 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-2::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-2:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-2 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5e6089 */.fa-add-img-befor-3 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-3::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/General-Preventive-Care-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-3:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-3 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a0ce40 */.fa-add-img-befor-4 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-4::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-4:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-4 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ef4bbd */.fa-add-img-befor-5 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-5::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-5:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-5 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55d74d7 */.fa-add-img-befor-4 {
    position: relative;
    z-index: 1;
}

.fa-add-img-befor-4::after {
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 11px;
    background-image: url("/wp-content/uploads/2026/01/Skin-Hair-Nutrition-img-befor.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;

transition: 
    bottom 0.5s ease,
    left 0.5s ease,
    opacity 0.4s ease;
    z-index: -1;
}

.fa-add-img-befor-4:hover::after {
    bottom: -0%;
    left: -0%;
    opacity: 1;
    transition: 
    bottom 0.8s ease,
    left 0.8s ease,
    opacity 0.8s ease;
}


.fa-add-img-befor-4 .wp-caption-text {
    margin-top: -40px;
}/* End custom CSS */