#wdt-heading-832c338 .wdt-heading-deco-wrapper>span {
    white-space: unset;
}

.elementor-514 .elementor-element.elementor-element-6cf860f .wdt-content-item:hover,
.elementor-514 .elementor-element.elementor-element-6cf860f .wdt-content-item:hover .wdt-content-title h5,
.elementor-514 .elementor-element.elementor-element-6cf860f .wdt-content-item:hover .wdt-content-title h5>a,
.elementor-514 .elementor-element.elementor-element-6cf860f .wdt-content-item:hover .wdt-content-subtitle,
.elementor-514 .elementor-element.elementor-element-6cf860f .wdt-content-item:hover .wdt-social-icons-list li a,
.elementor-514 .elementor-element.elementor-element-6cf860f .wdt-content-item:hover .wdt-rating li span,
.elementor-514 .elementor-element.elementor-element-6cf860f .wdt-content-item:hover ul li,
.elementor-514 .elementor-element.elementor-element-6cf860f .wdt-content-item:hover span {
    color: #18673e;
}

.elementor-514 .elementor-element.elementor-element-6cf860f .wdt-content-item:hover .wdt-content-title h5,
.elementor-514 .elementor-element.elementor-element-6cf860f .wdt-content-item:hover .wdt-content-title h5>a:hover,
.elementor-514 .elementor-element.elementor-element-6cf860f .wdt-content-item:hover .wdt-content-elements-group:hover .wdt-content-title h5>a:hover,
.wdt-content-item:hover .wdt-content-elements-group.wdt-media-image-cover>.wdt-media-image-cover-container>div h5>a:hover,
.wdt-content-item:hover .wdt-content-elements-group.wdt-media-image-overlay>.wdt-media-image-overlay-container>div h5>a:hover {
    color: #18673e;
}


.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder .wdt-button {
    background-color: #18673e;
}

.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder .wdt-button:focus,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder .wdt-button:hover,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder.wdt-template-bordered .wdt-button:focus:before,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder.wdt-template-bordered .wdt-button:hover:before,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder[class*="wdt-animation-outline-out"] .wdt-button:focus:after,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder[class*="wdt-animation-outline-out"] .wdt-button:hover:after,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder[class*="wdt-animation-sweep"] .wdt-button:after,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder[class*="wdt-animation-bounce"] .wdt-button:after,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder[class*="wdt-animation-radial-in"] .wdt-button:focus:after,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder[class*="wdt-animation-radial-in"] .wdt-button:hover:after,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder[class*="wdt-animation-shutter-in"] .wdt-button:focus:after,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder[class*="wdt-animation-shutter-in"] .wdt-button:hover:after,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder[class*="wdt-animation-shutter-cross-forward-in"] .wdt-button:focus:after,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder[class*="wdt-animation-shutter-cross-forward-in"] .wdt-button:focus:after,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder[class*="wdt-animation-shutter-cross-backward-in"] .wdt-button:hover:after,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder[class*="wdt-animation-shutter-cross-backward-in"] .wdt-button:hover:after,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder[class*="wdt-animation-shutter-out"] .wdt-button:after,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder[class*="wdt-animation-shutter-cross-forward-out"] .wdt-button:after,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder[class*="wdt-animation-shutter-cross-backward-out"] .wdt-button:after,
.elementor-514 .elementor-element.elementor-element-b220bcc .wdt-button-holder[class*="wdt-animation-radial-out"] .wdt-button:after {
    background-color: #11492c;
}

.treatment-p-box .wdt-content-item {
    border: 1px solid #18673e;
}


.elementor-514 .elementor-element.elementor-element-ae233db:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-514 .elementor-element.elementor-element-ae233db>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url('../img/home/treatment-we-provide.webp');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}


.elementor-514 .elementor-element.elementor-element-ba6626f {
    padding: 0px 0px 60px 0px;
}

.elementor-514 .elementor-element.elementor-element-655e1b9>.elementor-widget-container {
    padding: 80px 0px 50px 0px;
}


@media (max-width: 1540px) {
    .elementor-514 .elementor-element.elementor-element-d1c7db1 {
        padding: 80px 0px 60px 0px;
    }
}

@media (max-width: 1540px) {
    .elementor-514 .elementor-element.elementor-element-2282e5d {
        padding: 80px 0px 60px 0px;
    }
}

.elementor-514 .elementor-element.elementor-element-2282e5d:not(.elementor-motion-effects-element-type-background),
.elementor-514 .elementor-element.elementor-element-2282e5d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #18673e;
}


.wp-image-1434 {
    /* filter: invert(28%) sepia(38%) saturate(880%) hue-rotate(96deg) brightness(99%) contrast(87%); */
    filter: invert(30%) sepia(50%) saturate(500%) hue-rotate(95deg);
}

.elementor-514 .elementor-element.elementor-element-d1c7db1>.elementor-background-overlay {
    /* background-image: url(../img/home/compre-bg-scaled.jpg); */
    background-image: unset;
    background-color: #18673e2b;
}

.elementor-514 .elementor-element.elementor-element-b02e7b6 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    color: #18673e;
}

.wdt-hom3-img-bx .wdt-rc-template-custom-template .wdt-content-item .wdt-content-detail-group .wdt-content-subtitle {
    color: #18673e;
}

.elementor-514 .elementor-element.elementor-element-d24251a .wdt-content-item .wdt-content-elements-group.wdt-content-group,
.elementor-514 .elementor-element.elementor-element-d24251a .wdt-content-item .wdt-content-elements-group.wdt-content-group .wdt-content-title h5,
.elementor-514 .elementor-element.elementor-element-d24251a .wdt-content-item .wdt-content-elements-group.wdt-content-group .wdt-content-title h5>a,
.elementor-514 .elementor-element.elementor-element-d24251a .wdt-content-item .wdt-content-elements-group.wdt-content-group .wdt-content-subtitle,
.elementor-514 .elementor-element.elementor-element-d24251a .wdt-content-item .wdt-content-elements-group.wdt-content-group .wdt-social-icons-list li a,
.elementor-514 .elementor-element.elementor-element-d24251a .wdt-content-item .wdt-content-elements-group.wdt-content-group .wdt-rating li span,
.elementor-514 .elementor-element.elementor-element-d24251a .wdt-content-item .wdt-content-elements-group.wdt-content-group ul li,
.elementor-514 .elementor-element.elementor-element-d24251a .wdt-content-item .wdt-content-elements-group.wdt-content-group span {
    color: #18673e;
}

.wdt-hom3-img-bx .wdt-carousel-holder .wdt-carousel-pagination-wrapper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: #18673e;
}

.wdt-custom-appoint-fomr-2 .dt-sc-reservation-form.dt-appointment-form .dt-sc-one-column.column:nth-child(4) {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-column-gap: clamp(1.875rem, 4.0552rem + -1.3953vw, 3.75rem);
}


.elementor-528 .elementor-element.elementor-element-6ed6020:not(.elementor-motion-effects-element-type-background),
.elementor-528 .elementor-element.elementor-element-6ed6020>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../img/home/hair-loss.webp);
}

.elementor-532 .elementor-element.elementor-element-6ed6020:not(.elementor-motion-effects-element-type-background),
.elementor-532 .elementor-element.elementor-element-6ed6020>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../img/home/cervical-spondylosis.webp);
}

.elementor-533 .elementor-element.elementor-element-6ed6020:not(.elementor-motion-effects-element-type-background),
.elementor-533 .elementor-element.elementor-element-6ed6020>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../img/home/acne.webp);
}

.elementor-534 .elementor-element.elementor-element-6ed6020:not(.elementor-motion-effects-element-type-background),
.elementor-534 .elementor-element.elementor-element-6ed6020>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../img/home/dark-spot.webp);
}

.elementor-535 .elementor-element.elementor-element-6ed6020:not(.elementor-motion-effects-element-type-background),
.elementor-535 .elementor-element.elementor-element-6ed6020>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../img/home/wrinkle.webp);
}

.elementor-536 .elementor-element.elementor-element-6ed6020:not(.elementor-motion-effects-element-type-background),
.elementor-536 .elementor-element.elementor-element-6ed6020>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../img/home/vitiligo.webp);
}


.wdt-custom-interactive-text-anim .wdt-animation-holder .wdt-animation-wrapper .wdt-animation-item.text-item {
    color: rgba(23, 102, 61, 0.125);
}



.wdt-custom-home-3-show-case .wdt-interactive-showcase-container>.wdt-interactive-showcase-list-wrapper .wdt-interactive-showcase-list li a .wdt-interactive-showcase-media-group .wdt-content-icon-wrapper .wdt-content-icon {
    color: #18673e;
}

.elementor-514 .elementor-element.elementor-element-69c09f2 .wdt-interactive-showcase-container .wdt-interactive-showcase-list li.wdt-interactive-showcase-active a.wdt-interactive-showcase-element,
.elementor-514 .elementor-element.elementor-element-69c09f2 .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper .wdt-interactive-showcase-list li a:hover {
    color: #18673e;
}

.elementor-514 .elementor-element.elementor-element-2282e5d {
    padding: 50px 0px 50px 0px;
}


.elementor-528 .elementor-element.elementor-element-6ed6020>.elementor-container {
    min-height: 881px;
}


.elementor-532 .elementor-element.elementor-element-6ed6020>.elementor-container {
    min-height: 881px;
}

.elementor-533 .elementor-element.elementor-element-6ed6020>.elementor-container {
    min-height: 881px;
}

.elementor-534 .elementor-element.elementor-element-6ed6020>.elementor-container {
    min-height: 881px;
}


.elementor-535 .elementor-element.elementor-element-6ed6020>.elementor-container {
    min-height: 881px;
}

.elementor-536 .elementor-element.elementor-element-6ed6020>.elementor-container {
    min-height: 881px;
}

.elementor-514 .elementor-element.elementor-element-d1c7db1 {
    padding: 60px 0px 60px 0px;
}



.elementor-514 .elementor-element.elementor-element-b02e7b6 {
    width: 100%;
    max-width: unset;
}


.elementor-514 .elementor-element.elementor-element-aa18eb3:not(.elementor-motion-effects-element-type-background),
.elementor-514 .elementor-element.elementor-element-aa18eb3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background: url(../img/banner/banner-1.webp) 50% 50%;
    background-size: cover;
}


@media (max-width: 1540px) {
    .elementor-528 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 700px;
    }


    .elementor-532 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 700px;
    }

    .elementor-533 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 700px;
    }

    .elementor-534 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 700px;
    }


    .elementor-535 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 700px;
    }

    .elementor-536 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 700px;
    }
}


@media (max-width: 1024px) {
    .elementor-528 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 550px;
    }


    .elementor-532 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 550px;
    }

    .elementor-533 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 550px;
    }

    .elementor-534 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 550px;
    }


    .elementor-535 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 550px;
    }

    .elementor-536 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 550px;
    }
}


@media (max-width: 768px) {
    .elementor-528 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 450px;
    }


    .elementor-532 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 450px;
    }

    .elementor-533 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 450px;
    }

    .elementor-534 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 450px;
    }


    .elementor-535 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 450px;
    }

    .elementor-536 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 450px;
    }
}


@media (max-width: 525px) {
    .elementor-528 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 250px;
    }


    .elementor-532 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 250px;
    }

    .elementor-533 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 250px;
    }

    .elementor-534 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 250px;
    }


    .elementor-535 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 250px;
    }

    .elementor-536 .elementor-element.elementor-element-6ed6020>.elementor-container {
        min-height: 250px;
    }
}


.elementor-514 .elementor-element.elementor-element-d24251a .wdt-content-item .wdt-content-elements-group.wdt-media-group:not(.wdt-media-image-cover):not(.wdt-media-image-overlay),
.elementor-514 .elementor-element.elementor-element-d24251a .wdt-content-item .wdt-content-elements-group.wdt-media-image-cover .wdt-content-image-wrapper:before,
.elementor-514 .elementor-element.elementor-element-d24251a .wdt-content-item .wdt-content-elements-group.wdt-media-image-overlay .wdt-content-image-wrapper:before,
.elementor-514 .elementor-element.elementor-element-d24251a .wdt-content-item .wdt-content-elements-group.wdt-media-image-cover .wdt-content-image-wrapper:after,
.wdt-rc-template-minimal .wdt-content-item .wdt-content-media-group .wdt-content-elements-group.wdt-media-group:before,
.wdt-rc-template-ico-minimal .wdt-content-item .wdt-content-media-group .wdt-content-elements-group.wdt-media-group:before {
    background-image: linear-gradient(180deg, #97250000 50%, #18673e 150%);
}


.elementor-514 .elementor-element.elementor-element-d24251a .wdt-content-item:hover .wdt-content-title h5,
.elementor-514 .elementor-element.elementor-element-d24251a .wdt-content-item:hover .wdt-content-title h5>a:hover,
.elementor-514 .elementor-element.elementor-element-d24251a .wdt-content-item:hover .wdt-content-elements-group:hover .wdt-content-title h5>a:hover,
.wdt-content-item:hover .wdt-content-elements-group.wdt-media-image-cover>.wdt-media-image-cover-container>div h5>a:hover,
.wdt-content-item:hover .wdt-content-elements-group.wdt-media-image-overlay>.wdt-media-image-overlay-container>div h5>a:hover {
    color: #18673e;
}


@media (max-width: 1540px) {
    .elementor-514 .elementor-element.elementor-element-bff7bb1 {
        padding: 0px 0px 50px 0px;
    }
}


.wdt-custom-appointment-form-2 .wpcf7-form .appointment-list .booking-name .wpcf7-form-control-wrap .wpcf7-form-control {
    background-color: rgba(var(--wdtBorderColorRgb), 0.1);
    -webkit-border-radius: var(--wdtRadius_Zero);
    border-radius: var(--wdtRadius_Zero);
    font-weight: var(--wdtFontWeight_Ext);
    padding: 10px;
    border-color: transparent;
    text-transform: uppercase;
}


.wdt-custom-appointment-form-2 .wpcf7-form .appointment-list .booking-contact-time div .wpcf7-form-control-wrap input[type="text"] {
    position: relative;
    background-color: rgba(var(--wdtBorderColorRgb), 0.1);
    -webkit-border-radius: var(--wdtRadius_Zero);
    border-radius: var(--wdtRadius_Zero);
    font-weight: var(--wdtFontWeight_Ext);
    padding: 10px;
    border-color: transparent;
    text-transform: uppercase;
    z-index: 1;
}



.elementor-514 .elementor-element.elementor-element-452392e {
    width: 100% !important;
}



.carousel-control-prev {
    background-color: unset !important;
}


.carousel-control-next {
    background-color: unset !important;
}

.wdt-content-item.treatment-box {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px, inset rgba(0, 0, 0, 0.1) 0px 10px 50px;
    margin-bottom: 20px;
    padding: 10px;
    border-radius: 16px;
    background-color: #fff;
    text-align: center;
}

.wdt-content-item.treatment-box img {
    border-radius: 16px !important;
}


.wdt-content-item.desease-box {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px, inset rgba(0, 0, 0, 0.1) 0px 10px 50px;
    margin-bottom: 40px;
    padding: 10px;
    border-radius: 16px;
    background-color: #fff;
    text-align: center;
    cursor: pointer;
}

.wdt-content-item.desease-box h5 {
    padding-top: 10px;
}

.wdt-content-item.desease-box img {
    border-radius: 16px !important;
}

.wdt-content-item.desease-box:hover {
    transform: translate(0px, 10px);
}



@media (max-width: 1540px) {
    .elementor-514 .elementor-element.elementor-element-452392e>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
}

.why-choose-wrapper span i {
    font-size: 70px;
    color: #18673e;
    line-height: 1;
}



.why-choose-wrapper {
    box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
    margin-bottom: 20px;
    padding: 10px 20px;
    border-radius: 16px;
    background-color: #fff;
    text-align: center;
    cursor: pointer;
    transition: transform ease-in-out 0.5s;
}

.why-choose-wrapper:hover {
    transform: translate(0px, 5px);
}

.why-choose-wrapper p {
    text-align: center;
}

.why-choose-second {
    margin-top: 50px;
}

.why-choose-content p,
.why-choose-content q {
    line-height: 2;
    margin-bottom: 30px;
}


.why-choose-content {
    padding-left: 20px
}


@media screen and (max-width:768px) {
    .column.size-1of3 {
        width: 50%;
    }
}

@media screen and (max-width:425px) {
    .column.size-1of3 {
        width: 100%;
    }
}

.home-gallery .column {
    margin: unset !important;
}



.home-gallery .item .image {
    box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
    padding: 10px;
    border-radius: 16px;
    background-color: #fff;
    cursor: pointer;
    transition: transform ease-in-out 0.5s;
}

.home-gallery .item .image:hover {
    transform: translate(0px, 5px);
}

.home-gallery .item .image img {
    border-radius: 16px;
}


.elementor-514 .elementor-element.elementor-element-bff7bb1 {
    padding: 0px 0px 80px 0px;
}

.elementor-514 .elementor-element.elementor-element-2649a6a {
    padding: 80px 0px 0px 0px;
}



@media screen and (max-width:768px) {
    .why-choose-second{
        margin-top: 0px;
    }

    .gallery-heading{
        margin-top:80px
    }

    .elementor-section .elementor-container {
        flex-wrap: unset;
    }
}