.elementor-2170 .elementor-element.elementor-element-4217f59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2170 .elementor-element.elementor-element-4b5a4a4 .elementor-repeater-item-4fc103f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://digitalviewindia.in/demo/websites/manu_sharma_dr/wp-content/uploads/2026/05/Dr.-Manu-Sharma_7.png);background-size:cover;}.elementor-2170 .elementor-element.elementor-element-4b5a4a4 .elementor-repeater-item-4fc103f .elementor-background-overlay{background-color:#00000082;}.elementor-2170 .elementor-element.elementor-element-4b5a4a4 .elementor-repeater-item-4fc103f .swiper-slide-contents{margin-right:auto;}.elementor-2170 .elementor-element.elementor-element-4b5a4a4 .elementor-repeater-item-4fc103f .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-2170 .elementor-element.elementor-element-4b5a4a4 .elementor-repeater-item-4fc103f .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-2170 .elementor-element.elementor-element-4b5a4a4 .elementor-repeater-item-4fc103f .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2170 .elementor-element.elementor-element-4b5a4a4 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-2170 .elementor-element.elementor-element-4b5a4a4 .swiper-slide-contents{max-width:66%;}.elementor-2170 .elementor-element.elementor-element-4b5a4a4 .swiper-slide-inner{text-align:center;}.elementor-2170 .elementor-element.elementor-element-6c3e101{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2170 .elementor-element.elementor-element-7f6e4dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2170 .elementor-element.elementor-element-8d33c12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2170 .elementor-element.elementor-element-84669b8 .hfe-infocard{text-align:left;}.elementor-2170 .elementor-element.elementor-element-84669b8 .hfe-infocard-title{margin:0px 0px 10px 0px;}.elementor-2170 .elementor-element.elementor-element-84669b8 .hfe-infocard-text{margin:0px 0px 0px 0px;}.elementor-2170 .elementor-element.elementor-element-b916407 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2170 .elementor-element.elementor-element-b916407 .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-2170 .elementor-element.elementor-element-b916407 .elementor-icon-box-title{margin-block-end:8px;}.elementor-2170 .elementor-element.elementor-element-b916407.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );fill:#1784C7;color:#1784C7;}.elementor-2170 .elementor-element.elementor-element-b916407.elementor-view-framed .elementor-icon, .elementor-2170 .elementor-element.elementor-element-b916407.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-2170 .elementor-element.elementor-element-b916407.elementor-view-framed .elementor-icon{background-color:#1784C7;}.elementor-2170 .elementor-element.elementor-element-b916407 .elementor-icon{font-size:24px;padding:16px;}.elementor-2170 .elementor-element.elementor-element-54c45b4 .elementor-button{background-color:rgba(56, 125, 255, 0);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;}.elementor-2170 .elementor-element.elementor-element-54c45b4 .elementor-button:hover, .elementor-2170 .elementor-element.elementor-element-54c45b4 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2170 .elementor-element.elementor-element-54c45b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2170 .elementor-element.elementor-element-54c45b4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2170 .elementor-element.elementor-element-54c45b4 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2170 .elementor-element.elementor-element-54c45b4 .elementor-button:hover svg, .elementor-2170 .elementor-element.elementor-element-54c45b4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2170 .elementor-element.elementor-element-737ed94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2170 .elementor-element.elementor-element-d0285ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2170 .elementor-element.elementor-element-3905da4 > .elementor-widget-container{margin:0px 0px -90px -95px;}.elementor-2170 .elementor-element.elementor-element-3905da4{z-index:99;}.elementor-2170 .elementor-element.elementor-element-3905da4 .hfe-counter-wrapper{display:flex;flex-direction:column;gap:20px;}.elementor-2170 .elementor-element.elementor-element-3905da4 .hfe-counter-content{display:flex;align-items:center;justify-content:center;align-self:center;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;}.elementor-2170 .elementor-element.elementor-element-3905da4 .hfe-counter-prefix{flex-grow:var(--counter-prefix-grow, 0);}.elementor-2170 .elementor-element.elementor-element-3905da4 .hfe-counter-number{flex-grow:var(--counter-number-grow, 0);}.elementor-2170 .elementor-element.elementor-element-3905da4 .hfe-counter-suffix{flex-grow:var(--counter-suffix-grow, 0);}.elementor-2170 .elementor-element.elementor-element-7f59a7b > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-2170 .elementor-element.elementor-element-7f59a7b img{border-radius:25px 25px 25px 25px;}.elementor-2170 .elementor-element.elementor-element-039b320{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2170 .elementor-element.elementor-element-f167ab5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2170 .elementor-element.elementor-element-e603b75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-2170 .elementor-element.elementor-element-956ee11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2170 .elementor-element.elementor-element-674fb51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2170 .elementor-element.elementor-element-4809a5d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2170 .elementor-element.elementor-element-4122513 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170 .elementor-element.elementor-element-4122513{text-align:start;}.elementor-2170 .elementor-element.elementor-element-0b13b3e > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-2170 .elementor-element.elementor-element-0b13b3e{text-align:start;}.elementor-2170 .elementor-element.elementor-element-e6b96d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2170 .elementor-element.elementor-element-7f6e4dc{--width:50%;}.elementor-2170 .elementor-element.elementor-element-8d33c12{--width:100%;}.elementor-2170 .elementor-element.elementor-element-737ed94{--width:50%;}.elementor-2170 .elementor-element.elementor-element-d0285ab{--width:100%;}.elementor-2170 .elementor-element.elementor-element-039b320{--content-width:1320px;}.elementor-2170 .elementor-element.elementor-element-956ee11{--width:50%;}.elementor-2170 .elementor-element.elementor-element-674fb51{--width:50%;}.elementor-2170 .elementor-element.elementor-element-4809a5d{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2170 .elementor-element.elementor-element-4809a5d{--width:100%;}}@media(max-width:1024px){.elementor-2170 .elementor-element.elementor-element-54c45b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2170 .elementor-element.elementor-element-4809a5d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-2170 .elementor-element.elementor-element-0b13b3e > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-2170 .elementor-element.elementor-element-b916407 .elementor-icon-box-wrapper{text-align:start;}.elementor-2170 .elementor-element.elementor-element-4809a5d{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2170 .elementor-element.elementor-element-4122513 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170 .elementor-element.elementor-element-0b13b3e > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for hfe-counter, class: .elementor-element-3905da4 *//* Main Container */





.elementor-element-ebf7c86:hover img{
    transform: scale(1.05);
}

/* Counter Card */
.elementor-element-b850175{
    position: absolute;
    bottom: 10px;
    left: -20px;
    z-index: 10;
}

.hfe-counter-wrapper{
    background: #fff;
    padding: 20px 25px;
    border-radius: 22px;
    box-shadow: 0 12px 35px rgba(0,0,0,0.15);
    animation: floating 3s ease-in-out infinite;
    max-width: 270px;
}

/* Heading */
.hfe-counter-title{
    font-size: 18px;
    line-height: 1.5;
    font-weight: 700;
    color: #0f4c81;
    margin-bottom: 10px;
}

/* Number */
.hfe-counter-content{
    display: flex;
    align-items: center;
}

.hfe-counter-number{
    font-size: 42px;
    font-weight: 800;
    color: #1f7bbf;
    line-height: 1;
}

.hfe-counter-suffix{
    font-size: 24px;
    font-weight: 700;
    color: #0f4c81;
    margin-left: 5px;
}

/* Floating Animation */
@keyframes floating{
    0%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-8px);
    }
    100%{
        transform: translateY(0px);
    }
}

/* Mobile Responsive */
@media(max-width:767px){

    .elementor-element-a6dac01{
        max-width: 100%;
        padding: 10px;
    }

    .elementor-element-b850175{
        left: 10px;
        bottom: -15px;
    }

    .hfe-counter-wrapper{
        padding: 15px 18px;
        max-width: 220px;
    }

    .hfe-counter-title{
        font-size: 15px;
    }

    .hfe-counter-number{
        font-size: 32px;
    }
}/* End custom CSS */