.elementor-3350 .elementor-element.elementor-element-e69aa4f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-0715b30{--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;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-762dc9b{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-0b31fcf{--e-transform-rotateZ:1.034deg;padding:0vw 0vw 0vw 1.663vw;text-align:start;}.elementor-3350 .elementor-element.elementor-element-0b31fcf img{width:34.826vw;max-width:100%;height:33.023vw;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-3350 .elementor-element.elementor-element-b04fb59{--display:flex;--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;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-aa896c9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:00px;}.elementor-3350 .elementor-element.elementor-element-1041ccb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-3350 .elementor-element.elementor-element-1041ccb.e-con{--align-self:center;}.elementor-3350 .elementor-element.elementor-element-96ec197{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-58482de{--e-transform-rotateZ:-1.034deg;padding:0vw 1.663vw 0vw 0vw;text-align:end;}.elementor-3350 .elementor-element.elementor-element-58482de img{width:34.826vw;max-width:100%;height:33.023vw;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-3350 .elementor-element.elementor-element-3a5ccd6{--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;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-af75325{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-b965425{--e-transform-rotateZ:1.034deg;padding:0vw 0vw 0vw 1.663vw;text-align:start;}.elementor-3350 .elementor-element.elementor-element-b965425 img{width:34.826vw;max-width:100%;height:33.023vw;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-3350 .elementor-element.elementor-element-c635a1a{--display:flex;--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;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-f13e563{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-397f621{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-3350 .elementor-element.elementor-element-397f621.e-con{--align-self:center;}.elementor-3350 .elementor-element.elementor-element-f758c62{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-d4b369f{--e-transform-rotateZ:-1.034deg;padding:0vw 1.663vw 0vw 0vw;text-align:end;}.elementor-3350 .elementor-element.elementor-element-d4b369f img{width:34.826vw;max-width:100%;height:33.023vw;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-3350 .elementor-element.elementor-element-bfeeb70{--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;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-f6dde4c{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-972a8fb{--e-transform-rotateZ:1.034deg;padding:0vw 0vw 0vw 1.633vw;text-align:start;}.elementor-3350 .elementor-element.elementor-element-972a8fb img{width:34.826vw;max-width:100%;height:33.023vw;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-3350 .elementor-element.elementor-element-b9c591b{--display:flex;--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;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-5403cb8{--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;--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-3350 .elementor-element.elementor-element-0bbb052{--display:flex;--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;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-3350 .elementor-element.elementor-element-ed9dfb0{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-73ca639{--e-transform-rotateZ:1.034deg;padding:0vw 1.633vw 0vw 0vw;text-align:end;}.elementor-3350 .elementor-element.elementor-element-73ca639 img{width:34.826vw;max-width:100%;height:33.023vw;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}@media(min-width:768px){.elementor-3350 .elementor-element.elementor-element-762dc9b{--width:100%;}.elementor-3350 .elementor-element.elementor-element-b04fb59{--width:100%;}.elementor-3350 .elementor-element.elementor-element-1041ccb{--width:100%;}.elementor-3350 .elementor-element.elementor-element-af75325{--width:100%;}.elementor-3350 .elementor-element.elementor-element-c635a1a{--width:100%;}.elementor-3350 .elementor-element.elementor-element-397f621{--width:100%;}.elementor-3350 .elementor-element.elementor-element-f6dde4c{--width:100%;}.elementor-3350 .elementor-element.elementor-element-b9c591b{--width:100%;}.elementor-3350 .elementor-element.elementor-element-0bbb052{--width:100%;}}@media(max-width:1024px){.elementor-3350 .elementor-element.elementor-element-e69aa4f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3350 .elementor-element.elementor-element-0715b30{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-762dc9b{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-0b31fcf{padding:0vw 0vw 0vw 3.536vw;}.elementor-3350 .elementor-element.elementor-element-b04fb59{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-aa896c9{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-1041ccb{--margin-top:080px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-1041ccb.e-con{--order:99999 /* order end hack */;}.elementor-3350 .elementor-element.elementor-element-58482de{padding:0vw 3.536vw 0vw 0vw;}.elementor-3350 .elementor-element.elementor-element-3a5ccd6{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-af75325{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-b965425{padding:0vw 0vw 0vw 3.536vw;}.elementor-3350 .elementor-element.elementor-element-c635a1a{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-f13e563{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-397f621{--margin-top:080px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-397f621.e-con{--order:99999 /* order end hack */;}.elementor-3350 .elementor-element.elementor-element-d4b369f{padding:0vw 3.536vw 0vw 0vw;}.elementor-3350 .elementor-element.elementor-element-bfeeb70{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-f6dde4c{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-972a8fb{padding:0vw 0vw 0vw 3.536vw;}.elementor-3350 .elementor-element.elementor-element-b9c591b{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-5403cb8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-0bbb052{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-ed9dfb0{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-73ca639{padding:0vw 0vw 0vw 3.536vw;}}@media(max-width:767px){.elementor-3350 .elementor-element.elementor-element-0715b30{--margin-top:020px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-762dc9b{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0.938vw;--padding-right:9.222vw;}.elementor-3350 .elementor-element.elementor-element-b04fb59{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3350 .elementor-element.elementor-element-aa896c9{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-1041ccb{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3350 .elementor-element.elementor-element-96ec197{--padding-top:-2px;--padding-bottom:0px;--padding-left:09.222px;--padding-right:00px;}.elementor-3350 .elementor-element.elementor-element-3a5ccd6{--margin-top:020px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-af75325{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0.938vw;--padding-right:9.222vw;}.elementor-3350 .elementor-element.elementor-element-c635a1a{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3350 .elementor-element.elementor-element-f13e563{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-397f621{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3350 .elementor-element.elementor-element-f758c62{--padding-top:-2px;--padding-bottom:0px;--padding-left:09.222px;--padding-right:00px;}.elementor-3350 .elementor-element.elementor-element-bfeeb70{--margin-top:020px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-f6dde4c{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0.938vw;--padding-right:9.222vw;}.elementor-3350 .elementor-element.elementor-element-b9c591b{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3350 .elementor-element.elementor-element-5403cb8{--margin-top:020px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3350 .elementor-element.elementor-element-0bbb052{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3350 .elementor-element.elementor-element-ed9dfb0{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0.938vw;--padding-right:9.222vw;}}/* Start custom CSS for image, class: .elementor-element-0b31fcf */.doctor-single-img img:hover {
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58482de */.doctor-single-img img:hover {
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa896c9 */.doctor-img-box{max-width: 35.573vw;}

/*  Arrow Btn  */

.doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a{
    padding: 24.4px 24.4px 24.4px 24.4px;
    border-radius: 100% !important;
    overflow: hidden;
    border: 2px solid #1d1d1d !important;
}

.doctor-arrow-btn .elementor-icon-wrapper {
    line-height: 0;
}


.doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a:hover, .doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a:focus {
    background: #1D1D1D !important;
}

.doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a:hover svg path, .doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a:focus svg path {
    color: #ffffff !important;
    fill: #ffffff !important;
}

.doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a:hover, .doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a:focus{
    transform: rotate(-45deg);
}

.doctor-arrow-btn .elementor-icon-wrapper {
    transition: all 0.3s ease-in-out 0s;
}




/*  Single Doctor Block CSS */

.single-doctor-block{
    max-width: 808px;
}

.doctor-single-img {
    position: relative;
    display: flex;
    justify-content: flex-end;
}

.doctor-single-img img{
    position: relative;
    filter: grayscale(100%);
    transition: all 0.3s ease-in;
}

.single-doctor-block .doctor-single-img img:hover{
     filter: grayscale(0);
}

.doctor-single-img:after {
    content: "";
    width: 34.7872vw;
    height: 36.013vw;
    transform: rotate(1.264deg);
    flex-shrink: 0;
    display: inline-block;
    position: absolute;
    top: -1.633vw;
    right: 0;
    background: #672668;
    border-radius: 20px;
    z-index: -1;
}

.doctor-single-img .elementor-widget-container:before {
    content: "";
    width: 6.25vw;
    height: 6.25vw;
    display: inline-block;
    position: absolute;
    left: -3.4vw;
    top: -5vw;
    background-image: url(/wp-content/uploads/2023/07/crown_Icon.png);
    background-size: cover;
}



/* Star Doctor Additional CSS */

.star-doctor-img:after{
    background: #A33896;
}

.star-doctor-img .elementor-widget-container:before{
    background-image: url(/wp-content/uploads/2023/07/Star.png);
    width: 5.677vw;
    height: 4.844vw;
     background-size: cover;
     z-index: 99;
    left: -4vw;
    top: -3vw;
}


/*  Green Doctor Additional CSS */

.green-doctor-img:after {
    background: #02ACB0;
    transform: rotate(-1.264deg);
        left: 0;
}


.green-doctor-img {
    justify-content: flex-start;
}



.green-doctor-img .elementor-widget-container:before {
    content: "";
    width: 8.177vw;
    height: 8.177vw;
    background-image: url(/wp-content/uploads/2023/07/glass-icon.png);
    background-size: cover;
    display: block;
    top: -4.957vw;
    position: absolute;
    z-index: 9;
    right: -2vw;
    margin-right: 0;
    margin-left: auto;
}




/*  Responsive CSS  */

@media(min-width:1025px){
    .doctor-title-box {
        max-width: 42.083vw !important;
    }
}

@media(min-width: 1015px) and (max-width:1365px){
    .doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a{
    padding: 14px 14px 14px 14px !important;
    }
    
    .doctor-title-box .elementor-element-c4ef93a {
        max-width: 70px !important;
    }
    
    .doctor-title .elementor-heading-title {
        font-size: 33px !important;
        line-height: 40px !important;
    }
    
    .doctor-designation .elementor-heading-title {
        font-size: 17px !important;
        line-height: 22px !important;
    }
}


@media(min-width: 1365px) and (max-width:1439px){
     .doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a{
    padding: 20px 20px 20px 20px !important;
    }
     .doctor-designation .elementor-heading-title {
        font-size: 20px !important;
    }
}

@media(min-width: 768px) and (max-width: 1024px){
    
    .doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a{
    padding: 20.4px 20.4px 20.4px 20.4px;
}
    
   .doctor-single-img img {
    width: 74.072vw !important;
    height: 70.234vw !important;
}
    
   
        
 .doctor-single-img:after {
    width: 73.982vw;
    height: 76.593vw;
    top: -3.474vw;
}
    
    .single-doctor-block {
       max-width: inherit !important;
    }
    
    .doctor-single-img .elementor-widget-container:before {
        width: 13.293vw;
        height: 13.293vw;
        left: -7.884vw;
        top: -11.51vw;
    }
    
  .star-doctor-img .elementor-widget-container:before {
    width: 11.232vw;
    height: 9.4vw;
    left: -7.8vw;
    top: -6.1vw;
}
    
    .green-doctor-img .elementor-widget-container:before {
        width: 20.443vw;
        height: 20.443vw;
        right: -5.884vw !important;
        top: -13.51vw;
    }
    
}


@media(max-width: 767px){
    
    .doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a{
    padding: 17.4px 17.4px 17.4px 17.4px;
}
    
   .doctor-single-img img {
    width: 72.35vw !important;
    height: 68.605vw !important;
}

.doctor-single-img:after {
    width: 72.2695vw;
    height: 74.813vw;
    top: -3.394vw;
}

.single-doctor-block {
   max-width: inherit !important;
}

.doctor-single-img .elementor-widget-container:before {
    width: 12.754vw;
    height: 12.754vw;
    left: -6.884vw;
    top: -9.51vw;
}
    
.green-doctor-img .elementor-widget-container:before {
    width: 17.195vw;
    height: 17.195vw;
    right: -3.3vw !important;
    top: -10vw;
}

.star-doctor-img .elementor-widget-container:before {
    width: 10.907vw;
    height: 9.344vw;
    left: -7.7vw;
    top: -5vw;
}


}


@media(min-width: 481px) and (max-width: 767px){
    .doctor-title-box {
    flex-direction: row !important;
    flex-wrap: nowrap;
    }
    
    .doctor-btn-container {
        width: 71px;
    }
    .doctor-title-part{
        margin-bottom: 0px !important;
    }
}


@media(min-width:1920px){
    .doctor-single-img img {
        width: 668.68px !important;
        height: 634.046px !important;
    }
    .doctor-single-img:after {
        width: 667.92px !important;
        height: 691.44px !important;
        top: -31.36px !important;
    }
    ..doctor-single-img .elementor-widget-container {
        padding-right: 31.93px !important;
    }
    
    .green-doctor-img .elementor-widget-container {
        padding-left: 32.25px !important;
        padding-right: 0px !important;
    }
    
     .doctor-title-box {
        max-width: 808px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b965425 */.doctor-single-img img:hover {
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4b369f */.doctor-single-img img:hover {
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f13e563 */.doctor-img-box{max-width: 35.573vw;}

/*  Arrow Btn  */

.doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a{
    padding: 24.4px 24.4px 24.4px 24.4px;
    border-radius: 100% !important;
    overflow: hidden;
    border: 2px solid #1d1d1d !important;
}

.doctor-arrow-btn .elementor-icon-wrapper {
    line-height: 0;
}


.doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a:hover, .doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a:focus {
    background: #1D1D1D !important;
}

.doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a:hover svg path, .doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a:focus svg path {
    color: #ffffff !important;
    fill: #ffffff !important;
}

.doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a:hover, .doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a:focus{
    transform: rotate(-45deg);
}

.doctor-arrow-btn .elementor-icon-wrapper {
    transition: all 0.3s ease-in-out 0s;
}




/*  Single Doctor Block CSS */

.single-doctor-block{
    max-width: 808px;
}

.doctor-single-img {
    position: relative;
    display: flex;
    justify-content: flex-end;
}

.doctor-single-img img{
    position: relative;
    filter: grayscale(100%);
    transition: all 0.3s ease-in;
}

.single-doctor-block .doctor-single-img img:hover{
     filter: grayscale(0);
}

.doctor-single-img:after {
    content: "";
    width: 34.7872vw;
    height: 36.013vw;
    transform: rotate(1.264deg);
    flex-shrink: 0;
    display: inline-block;
    position: absolute;
    top: -1.633vw;
    right: 0;
    background: #672668;
    border-radius: 20px;
    z-index: -1;
}

.doctor-single-img .elementor-widget-container:before {
    content: "";
    width: 6.25vw;
    height: 6.25vw;
    display: inline-block;
    position: absolute;
    left: -3.4vw;
    top: -5vw;
    background-image: url(/wp-content/uploads/2023/07/crown_Icon.png);
    background-size: cover;
}



/* Star Doctor Additional CSS */

.star-doctor-img:after{
    background: #A33896;
}

.star-doctor-img .elementor-widget-container:before{
    background-image: url(/wp-content/uploads/2023/07/Star.png);
    width: 5.677vw;
    height: 4.844vw;
     background-size: cover;
     z-index: 99;
    left: -4vw;
    top: -3vw;
}


/*  Green Doctor Additional CSS */

.green-doctor-img:after {
    background: #02ACB0;
    transform: rotate(-1.264deg);
        left: 0;
}


.green-doctor-img {
    justify-content: flex-start;
}



.green-doctor-img .elementor-widget-container:before {
    content: "";
    width: 8.177vw;
    height: 8.177vw;
    background-image: url(/wp-content/uploads/2023/07/glass-icon.png);
    background-size: cover;
    display: block;
    top: -4.957vw;
    position: absolute;
    z-index: 9;
    right: -2vw;
    margin-right: 0;
    margin-left: auto;
}




/*  Responsive CSS  */

@media(min-width:1025px){
    .doctor-title-box {
        max-width: 42.083vw !important;
    }
}

@media(min-width: 1015px) and (max-width:1365px){
    .doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a{
    padding: 14px 14px 14px 14px !important;
    }
    
    .doctor-title-box .elementor-element-c4ef93a {
        max-width: 70px !important;
    }
    
    .doctor-title .elementor-heading-title {
        font-size: 33px !important;
        line-height: 40px !important;
    }
    
    .doctor-designation .elementor-heading-title {
        font-size: 17px !important;
        line-height: 22px !important;
    }
}


@media(min-width: 1365px) and (max-width:1439px){
     .doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a{
    padding: 20px 20px 20px 20px !important;
    }
     .doctor-designation .elementor-heading-title {
        font-size: 20px !important;
    }
}

@media(min-width: 768px) and (max-width: 1024px){
    
    .doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a{
    padding: 20.4px 20.4px 20.4px 20.4px;
}
    
   .doctor-single-img img {
    width: 74.072vw !important;
    height: 70.234vw !important;
}
    
   
        
 .doctor-single-img:after {
    width: 73.982vw;
    height: 76.593vw;
    top: -3.474vw;
}
    
    .single-doctor-block {
       max-width: inherit !important;
    }
    
    .doctor-single-img .elementor-widget-container:before {
        width: 13.293vw;
        height: 13.293vw;
        left: -7.884vw;
        top: -11.51vw;
    }
    
  .star-doctor-img .elementor-widget-container:before {
    width: 11.232vw;
    height: 9.4vw;
    left: -7.8vw;
    top: -6.1vw;
}
    
    .green-doctor-img .elementor-widget-container:before {
        width: 20.443vw;
        height: 20.443vw;
        right: -5.884vw !important;
        top: -13.51vw;
    }
    
}


@media(max-width: 767px){
    
    .doctor-arrow-btn .elementor-widget-container .elementor-icon-wrapper a{
    padding: 17.4px 17.4px 17.4px 17.4px;
}
    
   .doctor-single-img img {
    width: 72.35vw !important;
    height: 68.605vw !important;
}

.doctor-single-img:after {
    width: 72.2695vw;
    height: 74.813vw;
    top: -3.394vw;
}

.single-doctor-block {
   max-width: inherit !important;
}

.doctor-single-img .elementor-widget-container:before {
    width: 12.754vw;
    height: 12.754vw;
    left: -6.884vw;
    top: -9.51vw;
}
    
.green-doctor-img .elementor-widget-container:before {
    width: 17.195vw;
    height: 17.195vw;
    right: -3.3vw !important;
    top: -10vw;
}

.star-doctor-img .elementor-widget-container:before {
    width: 10.907vw;
    height: 9.344vw;
    left: -7.7vw;
    top: -5vw;
}


}


@media(min-width: 481px) and (max-width: 767px){
    .doctor-title-box {
    flex-direction: row !important;
    flex-wrap: nowrap;
    }
    
    .doctor-btn-container {
        width: 71px;
    }
    .doctor-title-part{
        margin-bottom: 0px !important;
    }
}


@media(min-width:1920px){
    .doctor-single-img img {
        width: 668.68px !important;
        height: 634.046px !important;
    }
    .doctor-single-img:after {
        width: 667.92px !important;
        height: 691.44px !important;
        top: -31.36px !important;
    }
    ..doctor-single-img .elementor-widget-container {
        padding-right: 31.93px !important;
    }
    
    .green-doctor-img .elementor-widget-container {
        padding-left: 32.25px !important;
        padding-right: 0px !important;
    }
    
     .doctor-title-box {
        max-width: 808px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-972a8fb */.doctor-single-img img:hover {
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73ca639 */.doctor-single-img img:hover {
    filter: grayscale(0);
}/* End custom CSS */