/*media* css*/
/*xs  Extra Small devices (phones, 600px and down)*/
@media (max-width:391px){
    .docr-imaf1 {
        width: 100%;
      }
      .media-29103-doctors-wrap {
        border: 3px solid #C5D8CC;
        padding: 30px;
        margin-bottom: 20px;
        display: block;
        justify-content: flex-start;
        align-items: center;
        gap: 1em;
        box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
        border-radius: 24px;
        position: relative;
      }
      .card-bottom {
        width: 45%;
        position: absolute;
        z-index: 20;
        background-color: rgba(33, 114, 69, 0.65);
        padding: 10px 20px;
        color: #ffffff;
        right: 0;
        bottom: 0;
      }
    #orthopedic-head {width: 100%;height: 380px;background: url("../images/banners/orthopedics-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}
    #neph-head {width: 100%;height: 380px;background: url("../images/banners/nephrology-1.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 82%;}
    #rheumat-head {width: 100%;height: 380px;background: url("../images/banners/rheumatology-1.webp") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}
    #cardio-head {width: 100%;height: 380px;background: url("../images/banners/heart-banner.jpeg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 60%;}
    #neuo-head {width: 100%;height: 380px;background: url("../images/banners/neurology1-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 60%;}
    #dental-head {width: 100%;height: 380px;background: url("../images/banners/oral-banner.jpeg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}
    #pulmonology-head {width: 100%;height: 380px;background: url("../images/banners/pulmonology.jpeg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}
    #pain-head {width: 100%;height: 380px;background: url("../images/banners/pain-management1.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 50%;}
    #vascular-head {width: 100%;height: 380px;background: url("../images/banners/vascular-surgery-1.webp") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 85%;}
    #pediatric-head {width: 100%;height: 380px;background: url("../images/banners/pediatrics-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}
    #ent-head {width: 100%;height: 380px;background: url("../images/banners/ent-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 60%;}
    #plastic-head {width: 100%;height: 380px;background: url("../images/banners/plastic-surgery.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;
    }#urology-head {width: 100%;height: 380px;background: url("../images/banners/urology-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}
    #gastro1-head {width: 100%;height: 380px;background: url("../images/banners/gastro-banner1.png") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 20%;}
    #dermotology-head {width: 100%;height: 380px;background: url("../images/banners/dermatology-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}
    #criticalcare-head {width: 100%;height: 380px;background: url("../images/banners/criticalcare_banner1.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 65%;}
#gynic-head {width: 100%;height: 470px;background: url("../images/banners/about-bg2.jpg") center center;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 60%;}
.content {margin-bottom:20px;
}.content h6 {font-size: 1.2em;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-top: 5px;}.boxe-12 {position: relative;top: -60px;background-color: #fff;padding: 20px;box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;}
.content-serv h2, .content-serv h3 {font-size: 1.3em;font-weight: 600;line-height: 1.4;text-transform: capitalize;}
.content-serv p {font-size: 1em;font-weight: 400;line-height: 1.7;}
.treatment-list li {font-size: 1em;font-weight: 400;line-height: 1.8;}
.tra_list li a {font-size: 16px;font-weight: 400;color: #3F3A44;}
#on-agraseni {padding: 30px 0 60px;}
.pregene-list h2 {font-size: 1.4em;font-weight: 600;line-height: 1.4;text-transform: capitalize;margin-top: 20px;}
.pregene-list p {font-size: 1em;font-weight: 400;line-height: 1.6;}
.us-head {margin-top: 5em;}
    /*contact*/
    #us-letter {padding: 20px 0 20px;}
    .query h6 {margin-top: 20px;font-size: 1.2em;font-weight: 500;line-height: 1.25;text-transform: capitalize;margin-bottom: 20px;}
    .et_pb_module_header {font-size: 1em;font-weight: 600;line-height: 1.25;text-transform: capitalize;}
    .fill-out h2 {margin-bottom: 5px;font-size: 1.4em;font-weight: 600;line-height: 1.25;text-transform: capitalize;}
    #conntet {padding: 20px 0 20px;}.fill-out p {font-size: 1em;font-weight: 400;line-height: 1.55;}
    .address-contact h3 {margin-top: 1em;font-size: 1.4em;font-weight: 600;line-height: 1.25;text-transform: capitalize;}
    /*doctors*/
    #doctos-head {width: 100%;height: 240px;background: url("../images/banners/about-1.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}
    .doctor-page-head h2 {font-size: 1.2em;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 30px;text-align: center;}.card-bottom {width: 45%;position: absolute;z-index: 20;background-color: rgba(33, 114, 69, 0.65);padding: 10px 20px;color: #ffffff;right: 0;bottom: 0;}
    .oever-doctor .card-bottom p a {font-size: 12px;font-weight: 600;line-height: 1.6;margin-bottom: 0;color: #fff;}
    .oever-doctor .card-bottom p {font-size: 15px;font-weight: 600;line-height: 1.6;margin-bottom: 0;position: absolute;top: 10%;color: #fff;}
    .emer-cta-services {font-size: 1.2em;font-weight: 600;line-height: 1.5;color: #fff;}
    .exlpoe {margin-bottom: 40px;background-color: #fff;padding: 10px;border-radius: 24px;margin-top: 10px;}
    .exlpoe h3 {font-size: 1.4em;font-weight: 700;margin: 10px 0 5px;text-transform: uppercase;text-align: center;line-height: 1.4;}
    .exlpoe {margin-bottom: 10px;background-color: #fff;padding: 10px;border-radius: 24px;margin-top: 10px;}
    #doctos-page {padding: 60px 0 30px;}
    /*about*/
    .com-para p {font-size: 14px;line-height: 1.6;font-weight: 400; }
    .us-head h1 {font-size: 1.6em;font-weight: 700;line-height: 1.4;text-transform: capitalize;}
    #about-head {width: 100%;height: 400px;background: url("../images/banners/about-1.jpg") center center;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}
    #about-make {padding: 40px 0 40px;}.hosp-ab{margin-top: 20px;}
    #core-values {padding: 60px 0 60px;}.com-para {width: 100%;}
    .vison-3 {background-color: #C5D8CC;text-align: center;padding: 20px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius: 5px;height: auto;margin-bottom: 20px;}
    .vison-1 {background-color: #6BB28B;text-align: center;padding: 20px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius: 5px;color: #fff;height: auto;margin-bottom: 20px;}
    /*end*/
    #header .logo img {max-height: 40px;}
    .single-banner-slide {height: 65vh;width: 100vw;background-repeat: no-repeat;background-size: cover;background-position: center;display: flex;justify-content: center;align-items: center;flex-direction: column;position: relative;z-index: 2;}
    .why-us {position: relative;margin-top: 2em;z-index: 9;}
    .multihospital h1 {margin: 0;font-size: 2em;font-weight: 700;line-height: 1.3;text-transform: capitalize;}
    .multihospital h3 {text-transform: uppercase;font-weight: 700;font-size: 1.2em;letter-spacing: 1px;}.why-us .icon-boxes .icon-box {text-align: center;border-radius: 10px;background: #21724C;box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);padding: 20px 20px;width: 100%;cursor: pointer;margin-bottom: 20px;}
    .why-us .icon-boxes .icon-box {text-align: center;border-radius: 10px;background: #21724C;box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);padding: 20px 20px;width: 100%;cursor: pointer;margin-bottom: 20px;}
    .why-us .icon-boxes .icon-box h4 {font-size: 1.1em;font-weight: 600;color: #fff;line-height: 1.5;text-transform: uppercase;}
    #about-home {padding: 40px 0 40px;}
    .hosp-ab h2, .hosp-ab h3 {font-size: 1.4em;font-weight: 600;line-height: 1.3;text-transform: capitalize;}
    .excell h2 {font-size: 1.4em;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 10px;}
    .facty-box1 {background-color: #6BB28B;text-align: center;padding: 20px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius: 5px;margin-bottom: 20px;}
    .com-1 img {width: 30%;}
    .facty-box2 {background-color: #DA7D7C;text-align: center;padding: 20px;color: #fff;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius: 5px;margin-bottom: 20px;}
    .facty-box3 {background-color: #C5D8CC;text-align: center;padding: 20px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius: 5px;margin-bottom: 20px;}
    #department-sect {background-color: #fff;padding: 20px 0 40px;}
    #facilities {padding: 20px 0 20px;}
    .media-29101 h3 {font-size: 14px;font-weight: 500;color: #222;position: relative;background-color: #fff;padding: 10px;}
    .media-29101 img {margin-bottom: 10px;border-radius: 20px;height: auto;}
    .space-gap {margin-top: 1em;}.need-sec h3 {font-size: 1.4em;font-weight: 600;line-height: 1.3;text-transform: capitalize;}
    .cta-button {text-align: left;margin-top: 1em;}.cta-1 {font-size: 1em;font-weight: 500;line-height: 1.6;color: #fff;background-color: #21724C;border-radius: 50px;padding: 10px 24px;}
    .emergency-1 h5 {font-size: 1.2em;font-weight: 600;line-height: 1.5;color: #666;margin-bottom: 1em;}
    #book-appointment {background-image: url("../images/banners/services.jpg");position: relative;padding: 60px 0 60px;background-size: cover;background-repeat: no-repeat;}
    #foctors-sec {padding: 60px 0 60px;}.excell {text-align: center;margin-bottom: 20px;}
    .oever-doctor h6 {font-size: 16px;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 4px;color: #21724C;}.oever-doctor h5 {font-size: 16px;font-weight: 600;line-height: 1.5;text-transform: capitalize;margin-bottom: 0;}
    .media-29103-doctors {cursor: pointer;border: 3px solid #C5D8CC;padding: 15px;margin-bottom: 0px;display: block;justify-content: flex-start;align-items: center;gap: 1em;box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;border-radius: 24px;position: relative;margin-bottom:20px;}
    .counts {background: #fff;background-image: url(../images/new-agraseni-hospitals-transparent.png);position: relative;padding: 20px 0 20px;background-size: cover;background-repeat: no-repeat;background-position-x: 60%;}
    .agrasec-advante h2 {font-size: 1.7em;font-weight: 600;line-height: 1.4;text-transform: capitalize;color: #CC252A;margin-bottom: 10px;}.counts .count-box span {font-size: 26px;display: block;font-weight: 600;}
    .counts .count-box p {font-size: 15px;font-weight: 600;line-height: 1.4;margin-bottom: 0;}
    .transform-sect h5 {font-size: 1.4em;font-weight: 600;line-height: 1.5;}
    .appoint-block {display: flex;gap: 1em;flex-wrap: wrap;justify-content: flex-start;align-items: center;border: 3px solid #C5D8CC;padding: 20px;width: 100%;background-color: #C5D8CC;}
    .cal-link h4 {font-size: 1.4em;font-weight: 600;line-height: 1.5;text-transform: capitalize;margin-bottom: 0;}
    .cal-link p {font-size: 0.9em;font-weight: 400;line-height: 1.5;margin-bottom: 0;}
    .emer-cta {font-size: 1.2em;font-weight: 600;line-height: 1.5;color: #3f4546;}
    .gallery-block.grid-gallery {padding-bottom: 40px;padding-top: 40px;}
    .galler-head h2 {font-size: 1.6em;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 20px;text-align: center;}
    .vieo-teast h5 {font-size: 1.1em;font-weight: 700;line-height: 1.4;text-transform: capitalize;margin-top: 5px;}
    .vieo-teast h4 {font-size: 1.4em;font-weight: 600;line-height: 1.4;text-transform: capitalize;margin-top: 5px;}
    .mar-ques-item div img {width: 100%;}
    .mar-ques-item div {margin: 10px;padding: 5px;box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;border-radius: 6px;width: 25%;display: flex;align-items: center;justify-content: center;height: 60px;}
    #insurance-home {padding-top: 40px;padding-bottom: 40px;}
    #footer .footer-top .footer-info p {transition: 0.3s;line-height: 1.6;font-size: 0.9rem;font-weight: 400;}
    #footer .footer-top {background: #3C4C58;padding: 40px 0 40px 0;color: #fff;}
    #footer .footer-info img {width: 45%;}
    .footer-social a {width: 45px;height: 45px;display: flex;border-radius: 50%;margin-right: 14px;align-items: center;justify-content: center;transition: all .5s ease-in;transform: translateY(0);background-color: #fff;}#footer .footer-top h4 {font-size: 1.2em;font-weight: 600;position: relative;padding-top: 20px;}
    #footer .footer-top .footer-links ul a {color: #fff;transition: 0.3s;display: inline-block;line-height: 1.4;font-size: 0.9em;font-weight: 500;}
    #footer .footer-top .footer-links ul {list-style: none;padding: 0;margin: 0;display: flex;flex-wrap: wrap;gap: 0.1em;}
    #footer .copyright {padding-top: 3em;font-size: 0.7rem;font-weight: 500;line-height: 1.3;text-align: center;}
    .appointment-btn {background: transparent;color: #222;border-radius: 50px;white-space: nowrap;transition: 0.3s;font-size: 20px;display: inline-block;text-transform: capitalize;}
    }
   
    @media (min-width: 392px) and (max-width: 575.98px){
        .docr-imaf1 {
            width: 100%;
          }
          .media-29103-doctors-wrap {
            border: 3px solid #C5D8CC;
            padding: 30px;
            margin-bottom: 20px;
            display: block;
            justify-content: flex-start;
            align-items: center;
            gap: 1em;
            box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
            border-radius: 24px;
            position: relative;
          }
          .card-bottom {
            width: 45%;
            position: absolute;
            z-index: 20;
            background-color: rgba(33, 114, 69, 0.65);
            padding: 10px 20px;
            color: #ffffff;
            right: 0;
            bottom: 0;
          }
    #orthopedic-head {width: 100%;height: 400px;background: url("../images/banners/orthopedics-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}#neph-head {width: 100%;height: 400px;background: url("../images/banners/nephrology-1.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 82%;}#rheumat-head {width: 100%;height: 400px;background: url("../images/banners/rheumatology-1.webp") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}#cardio-head {width: 100%;height: 400px;background: url("../images/banners/heart-banner.jpeg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 60%;}#neuo-head {width: 100%;height: 400px;background: url("../images/banners/neurology1-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 60%;}#dental-head {width: 100%;height: 400px;background: url("../images/banners/oral-banner.jpeg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}#pulmonology-head {width: 100%;height: 400px;background: url("../images/banners/pulmonology.jpeg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}#pain-head {width: 100%;height: 400px;background: url("../images/banners/pain-management1.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 50%;}#vascular-head {width: 100%;height: 400px;background: url("../images/banners/vascular-surgery-1.webp") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 85%;}#pediatric-head {width: 100%;height: 400px;background: url("../images/banners/pediatrics-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}#ent-head {width: 100%;height: 400px;background: url("../images/banners/ent-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 60%;}#plastic-head {width: 100%;height: 400px;background: url("../images/banners/plastic-surgery.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}#urology-head {width: 100%;height: 400px;background: url("../images/banners/urology-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}#gastro1-head {width: 100%;height: 400px;background: url("../images/banners/gastro-banner1.png") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 20%;}#dermotology-head {width: 100%;height: 400px;background: url("../images/banners/dermatology-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}#criticalcare-head {width: 100%;height: 400px;background: url("../images/banners/criticalcare_banner1.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 65%;}
    /*departments */
#gynic-head {width: 100%;height: 470px;background: url("../images/banners/about-bg2.jpg") center center;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 60%;}
.content {margin-bottom:20px;
}.content h6 {font-size: 1.2em;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-top: 5px;}.boxe-12 {position: relative;top: -60px;background-color: #fff;padding: 20px;box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;}
.content-serv h2, .content-serv h3 {font-size: 1.3em;font-weight: 600;line-height: 1.4;text-transform: capitalize;}
.content-serv p {font-size: 1em;font-weight: 400;line-height: 1.7;}
.treatment-list li {font-size: 1em;font-weight: 400;line-height: 1.8;}
.tra_list li a {font-size: 16px;font-weight: 400;color: #3F3A44;}
#on-agraseni {padding: 30px 0 60px;}
.pregene-list h2 {font-size: 1.4em;font-weight: 600;line-height: 1.4;text-transform: capitalize;margin-top: 20px;}
.pregene-list p {font-size: 1em;font-weight: 400;line-height: 1.6;}
.us-head {margin-top: 5em;}
    /*contact*/
    #us-letter {padding: 20px 0 20px;}
    .query h6 {margin-top: 20px;font-size: 1.2em;font-weight: 500;line-height: 1.25;text-transform: capitalize;margin-bottom: 20px;}
    .et_pb_module_header {font-size: 1em;font-weight: 600;line-height: 1.25;text-transform: capitalize;}
    .fill-out h2 {margin-bottom: 5px;font-size: 1.4em;font-weight: 600;line-height: 1.25;text-transform: capitalize;}
    #conntet {padding: 20px 0 20px;}.fill-out p {font-size: 1em;font-weight: 400;line-height: 1.55;}
    .address-contact h3 {margin-top: 1em;font-size: 1.4em;font-weight: 600;line-height: 1.25;text-transform: capitalize;}
    /*doctors*/
    #doctos-head {width: 100%;height: 240px;background: url("../images/banners/about-1.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}
    .doctor-page-head h2 {font-size: 1.2em;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 30px;text-align: center;}
    .card-bottom {width: 45%;position: absolute;z-index: 20;background-color: rgba(33, 114, 69, 0.65);padding: 10px 20px;color: #ffffff;right: 0;bottom: 0;}
    .oever-doctor .card-bottom p a {font-size: 12px;font-weight: 600;line-height: 1.6;margin-bottom: 0;color: #fff;}
    .oever-doctor .card-bottom p {font-size: 15px;font-weight: 600;line-height: 1.6;margin-bottom: 0;position: absolute;top: 10%;color: #fff;}
    .emer-cta-services {font-size: 1.2em;font-weight: 600;line-height: 1.5;color: #fff;}
    .exlpoe {margin-bottom: 40px;background-color: #fff;padding: 10px;border-radius: 24px;margin-top: 10px;}
    .exlpoe h3 {font-size: 1.4em;font-weight: 700;margin: 10px 0 5px;text-transform: uppercase;text-align: center;line-height: 1.4;}
    .exlpoe {margin-bottom: 10px;background-color: #fff;padding: 10px;border-radius: 24px;margin-top: 10px;}
    #doctos-page {padding: 60px 0 30px;}
    /*about*/
    .com-para p {font-size: 14px;line-height: 1.6;font-weight: 400; }
    .us-head h1 {font-size: 1.6em;font-weight: 700;line-height: 1.4;text-transform: capitalize;}
    #about-head {width: 100%;height: 400px;background: url("../images/banners/about-1.jpg") center center;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}
    #about-make {padding: 40px 0 40px;}.hosp-ab{margin-top: 20px;}
    #core-values {padding: 60px 0 60px;}.com-para {width: 100%;}
    .vison-3 {background-color: #C5D8CC;text-align: center;padding: 20px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius: 5px;height: auto;margin-bottom: 20px;}
    .vison-1 {background-color: #6BB28B;text-align: center;padding: 20px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius: 5px;color: #fff;height: auto;margin-bottom: 20px;}
    /*end*/
    #header .logo img {max-height: 45px;}
    .single-banner-slide {height: 65vh;width: 100vw;background-repeat: no-repeat;background-size: cover;background-position: center;display: flex;justify-content: center;align-items: center;flex-direction: column;position: relative;z-index: 2;}
    .why-us {position: relative;margin-top: 2em;z-index: 9;}
    .multihospital h1 {margin: 0;font-size: 2em;font-weight: 700;line-height: 1.3;text-transform: capitalize;}
    .multihospital h3 {text-transform: uppercase;font-weight: 700;font-size: 1.2em;letter-spacing: 1px;}.why-us .icon-boxes .icon-box {text-align: center;border-radius: 10px;background: #21724C;box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);padding: 20px 20px;width: 100%;cursor: pointer;margin-bottom: 20px;}
    .why-us .icon-boxes .icon-box {text-align: center;border-radius: 10px;background: #21724C;box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);padding: 20px 20px;width: 100%;cursor: pointer;margin-bottom: 20px;}
    .why-us .icon-boxes .icon-box h4 {font-size: 1.1em;font-weight: 600;color: #fff;line-height: 1.5;text-transform: uppercase;}
    #about-home {padding: 40px 0 40px;}
    .hosp-ab h2, .hosp-ab h3 {font-size: 1.4em;font-weight: 600;line-height: 1.3;text-transform: capitalize;}
    .excell h2 {font-size: 1.4em;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 10px;}
    .facty-box1 {background-color: #6BB28B;text-align: center;padding: 20px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius: 5px;margin-bottom: 20px;}
    .com-1 img {width: 30%;}
    .facty-box2 {background-color: #DA7D7C;text-align: center;padding: 20px;color: #fff;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius: 5px;margin-bottom: 20px;}
    .facty-box3 {background-color: #C5D8CC;text-align: center;padding: 20px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius: 5px;margin-bottom: 20px;}
    #department-sect {background-color: #fff;padding: 20px 0 40px;}
    #facilities {padding: 20px 0 20px;}
    .media-29101 h3 {font-size: 14px;font-weight: 500;color: #222;position: relative;background-color: #fff;padding: 10px;}
    .media-29101 img {margin-bottom: 10px;border-radius: 20px;height: auto;}
    .space-gap {margin-top: 1em;}.need-sec h3 {font-size: 1.4em;font-weight: 600;line-height: 1.3;text-transform: capitalize;}
    .cta-button {text-align: left;margin-top: 1em;}.cta-1 {font-size: 1em;font-weight: 500;line-height: 1.6;color: #fff;background-color: #21724C;border-radius: 50px;padding: 10px 24px;}
    .emergency-1 h5 {font-size: 1.2em;font-weight: 600;line-height: 1.5;color: #666;margin-bottom: 1em;}
    #book-appointment {background-image: url("../images/banners/services.jpg");position: relative;padding: 60px 0 60px;background-size: cover;background-repeat: no-repeat;}
    #foctors-sec {padding: 60px 0 60px;}
    .excell {text-align: center;margin-bottom: 20px;}
    .oever-doctor h6 {font-size: 16px;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 4px;color: #21724C;}
    .oever-doctor h5 {font-size: 16px;font-weight: 600;line-height: 1.5;text-transform: capitalize;margin-bottom: 0;}
    .media-29103-doctors {cursor: pointer;border: 3px solid #C5D8CC;padding: 15px;margin-bottom: 0px;display: block;justify-content: flex-start;align-items: center;gap: 1em;box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;border-radius: 24px;position: relative;margin-bottom:20px;}
    .counts {background: #fff;background-image: url(../images/new-agraseni-hospitals-transparent.png);position: relative;padding: 20px 0 20px;background-size: cover;background-repeat: no-repeat;background-position-x: 60%;}
    .agrasec-advante h2 {font-size: 1.7em;font-weight: 600;line-height: 1.4;text-transform: capitalize;color: #CC252A;margin-bottom: 10px;}.counts .count-box span {font-size: 26px;display: block;font-weight: 600;}
    .counts .count-box p {font-size: 15px;font-weight: 600;line-height: 1.4;margin-bottom: 0;}
    .transform-sect h5 {font-size: 1.4em;font-weight: 600;line-height: 1.5;}
    .appoint-block {display: flex;gap: 1em;flex-wrap: wrap;justify-content: flex-start;align-items: center;border: 3px solid #C5D8CC;padding: 20px;width: 100%;background-color: #C5D8CC;}
    .cal-link h4 {font-size: 1.4em;font-weight: 600;line-height: 1.5;text-transform: capitalize;margin-bottom: 0;}
    .cal-link p {font-size: 0.9em;font-weight: 400;line-height: 1.5;margin-bottom: 0;}
    .emer-cta {font-size: 1.2em;font-weight: 600;line-height: 1.5;color: #3f4546;}
    .gallery-block.grid-gallery {padding-bottom: 40px;padding-top: 40px;}
    .galler-head h2 {font-size: 1.6em;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 20px;text-align: center;}
    .vieo-teast h5 {font-size: 1.1em;font-weight: 700;line-height: 1.4;text-transform: capitalize;margin-top: 5px;}
    .vieo-teast h4 {font-size: 1.4em;font-weight: 600;line-height: 1.4;text-transform: capitalize;margin-top: 5px;}
    .mar-ques-item div img {width: 100%;}
    .mar-ques-item div {margin: 10px;padding: 5px;box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;border-radius: 6px;width: 25%;display: flex;align-items: center;justify-content: center;height: 60px;}
    #insurance-home {padding-top: 40px;padding-bottom: 40px;}
    #footer .footer-top .footer-info p {transition: 0.3s;line-height: 1.6;font-size: 0.9rem;font-weight: 400;}
    #footer .footer-top {background: #3C4C58;padding: 40px 0 40px 0;color: #fff;}
    #footer .footer-info img {width: 45%;}
    .footer-social a {width: 45px;height: 45px;display: flex;border-radius: 50%;margin-right: 14px;align-items: center;justify-content: center;transition: all .5s ease-in;transform: translateY(0);background-color: #fff;}#footer .footer-top h4 {font-size: 1.2em;font-weight: 600;position: relative;padding-top: 20px;}
    #footer .footer-top .footer-links ul a {color: #fff;transition: 0.3s;display: inline-block;line-height: 1.4;font-size: 0.9em;font-weight: 500;}
    #footer .footer-top .footer-links ul {list-style: none;padding: 0;margin: 0;display: flex;flex-wrap: wrap;gap: 0.1em;}
    #footer .copyright {padding-top: 3em;font-size: 0.7rem;font-weight: 500;line-height: 1.3;text-align: center;}
    .appointment-btn {background: transparent;color: #222;border-radius: 50px;white-space: nowrap;transition: 0.3s;font-size: 20px;display: inline-block;text-transform: capitalize;}
    }
    /*sm Small devices (portrait tablets and large phones, 601px to 768px) */
    @media (min-width: 576px) and (max-width: 767.98px){
        #orthopedic-head {width: 100%;height: 420px;background: url("../images/banners/orthopedics-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}#neph-head {width: 100%;height: 420px;background: url("../images/banners/nephrology-1.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 82%;}#rheumat-head {width: 100%;height: 420px;background: url("../images/banners/rheumatology-1.webp") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}#cardio-head {width: 100%;height: 420px;background: url("../images/banners/heart-banner.jpeg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 60%;}#neuo-head {width: 100%;height: 420px;background: url("../images/banners/neurology1-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 60%;}#dental-head {width: 100%;height: 420px;background: url("../images/banners/oral-banner.jpeg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}#pulmonology-head {width: 100%;height: 420px;background: url("../images/banners/pulmonology.jpeg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}#pain-head {width: 100%;height: 420px;background: url("../images/banners/pain-management1.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 50%;}#vascular-head {width: 100%;height: 420px;background: url("../images/banners/vascular-surgery-1.webp") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 85%;}#pediatric-head {width: 100%;height: 420px;background: url("../images/banners/pediatrics-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}#ent-head {width: 100%;height: 420px;background: url("../images/banners/ent-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 60%;}#plastic-head {width: 100%;height: 420px;background: url("../images/banners/plastic-surgery.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}#urology-head {width: 100%;height: 420px;background: url("../images/banners/urology-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}#gastro1-head {width: 100%;height: 420px;background: url("../images/banners/gastro-banner1.png") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 20%;}#dermotology-head {width: 100%;height: 420px;background: url("../images/banners/dermatology-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}#criticalcare-head {width: 100%;height: 420px;background: url("../images/banners/criticalcare_banner1.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 65%;}
    /*departments */
#gynic-head {width: 100%;height: 470px;background: url("../images/banners/about-bg2.jpg") center center;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 60%;}
.content {margin-bottom:20px;
}.content h6 {font-size: 1.2em;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-top: 5px;}.boxe-12 {position: relative;top: -60px;background-color: #fff;padding: 20px;box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;}
.content-serv h2, .content-serv h3 {font-size: 1.3em;font-weight: 600;line-height: 1.4;text-transform: capitalize;}
.content-serv p {font-size: 1em;font-weight: 400;line-height: 1.7;}
.treatment-list li {font-size: 1em;font-weight: 400;line-height: 1.8;}
.tra_list li a {font-size: 16px;font-weight: 400;color: #3F3A44;}
#on-agraseni {padding: 30px 0 60px;}
.pregene-list h2 {font-size: 1.4em;font-weight: 600;line-height: 1.4;text-transform: capitalize;margin-top: 20px;}
.pregene-list p {font-size: 1em;font-weight: 400;line-height: 1.6;}
.us-head {margin-top: 5em;}
    /*contact*/
    #us-letter {padding: 20px 0 20px;}
    .query h6 {margin-top: 20px;font-size: 1.2em;font-weight: 500;line-height: 1.25;text-transform: capitalize;margin-bottom: 20px;}
    .et_pb_module_header {font-size: 1em;font-weight: 600;line-height: 1.25;text-transform: capitalize;}
    .fill-out h2 {margin-bottom: 5px;font-size: 1.4em;font-weight: 600;line-height: 1.25;text-transform: capitalize;}
    #conntet {padding: 20px 0 20px;}.fill-out p {font-size: 1em;font-weight: 400;line-height: 1.55;}
    .address-contact h3 {margin-top: 1em;font-size: 1.4em;font-weight: 600;line-height: 1.25;text-transform: capitalize;}
    /*doctors*/
    #doctos-head {width: 100%;height: 240px;background: url("../images/banners/about-1.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}
    .doctor-page-head h2 {font-size: 1.6em;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 30px;text-align: center;}
    .card-bottom {width: 45%;position: absolute;z-index: 20;background-color: rgba(33, 114, 69, 0.65);padding: 10px 20px;color: #ffffff;right: 0;bottom: 0;}
    .oever-doctor .card-bottom p a {font-size: 12px;font-weight: 600;line-height: 1.6;margin-bottom: 0;color: #fff;}
    .oever-doctor .card-bottom p {font-size: 15px;font-weight: 600;line-height: 1.6;margin-bottom: 0;position: absolute;top: 10%;color: #fff;}
    .emer-cta-services {font-size: 1.2em;font-weight: 600;line-height: 1.5;color: #fff;}
    .exlpoe {margin-bottom: 40px;background-color: #fff;padding: 10px;border-radius: 24px;margin-top: 10px;}
    .exlpoe h3 {font-size: 1.4em;font-weight: 700;margin: 10px 0 5px;text-transform: uppercase;text-align: center;line-height: 1.4;}
    .exlpoe {margin-bottom: 10px;background-color: #fff;padding: 10px;border-radius: 24px;margin-top: 10px;}
    #doctos-page {padding: 60px 0 30px;}
    /*about*/
    .com-para h5 {font-size: 18px;line-height: 1.4; font-weight: 600;text-transform: capitalize;margin-bottom: 5px;}
    .com-para p {font-size: 15px;line-height: 1.6;font-weight: 400; }
    .us-head h1 {font-size: 2em;font-weight: 700;line-height: 1.4;text-transform: capitalize;}
    #about-head {width: 100%;height: 400px;background: url("../images/banners/about-1.jpg") center center;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}
    #about-make {padding: 40px 0 40px;}.hosp-ab{margin-top: 20px;}
    #core-values {padding: 60px 0 60px;}.com-para {width: 100%;}
    .vison-3 {background-color: #C5D8CC;text-align: center;padding: 20px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius: 5px;height: auto;margin-bottom: 20px;}
    .vison-1 {background-color: #6BB28B;text-align: center;padding: 20px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius: 5px;color: #fff;height: auto;margin-bottom: 20px;}
    /*end*/
    .contact-info{gap:0.5em}
    #header .logo img {max-height: 50px;}
    .single-banner-slide {height: 65vh;width: 100vw;background-repeat: no-repeat;background-size: cover;background-position: center;display: flex;justify-content: center;align-items: center;flex-direction: column;position: relative;z-index: 2;}
    .why-us {position: relative;margin-top: 2em;z-index: 9;}
    .multihospital h1 {margin: 0;font-size: 2.4em;font-weight: 700;line-height: 1.3;text-transform: capitalize;}
    .multihospital h3 {text-transform: uppercase;font-weight: 700;font-size: 1.3em;letter-spacing: 1px;}.why-us .icon-boxes .icon-box {text-align: center;border-radius: 10px;background: #21724C;box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);padding: 20px 20px;width: 100%;cursor: pointer;margin-bottom: 20px;}
    .why-us .icon-boxes .icon-box {text-align: center;border-radius: 10px;background: #21724C;box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);padding: 20px 20px;width: 100%;cursor: pointer;margin-bottom: 20px;}
    .why-us .icon-boxes .icon-box h4 {font-size: 14px;font-weight: 600;color: #fff;line-height: 1.5;text-transform: uppercase;}
    #about-home {padding: 60px 0 60px;}
    .hosp-ab h2, .hosp-ab h3 {font-size: 1.4em;font-weight: 600;line-height: 1.3;text-transform: capitalize;}
    .excell h2 {font-size: 1.6em;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 10px;}
    .facty-box1 {background-color: #6BB28B;text-align: center;padding: 20px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius: 5px;margin-bottom: 20px;}
    .com-1 img {width: 60%;}
    .com-1 h5 {font-size: 18px;line-height: 1.4;font-weight: 600;}
    .owl-nav {display: none;}
    .facty-box2 {background-color: #DA7D7C;text-align: center;padding: 20px;color: #fff;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius: 5px;margin-bottom: 20px;}
    .facty-box3 {background-color: #C5D8CC;text-align: center;padding: 20px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius: 5px;margin-bottom: 20px;}
    #department-sect {background-color: #fff;padding: 20px 0 40px;}
    #facilities {padding: 20px 0 20px;}
    .media-29101 h3 {font-size: 14px;font-weight: 500;color: #222;position: relative;background-color: #fff;padding: 10px;}
    .media-29101 img {margin-bottom: 10px;border-radius: 20px;height: auto;}
    .space-gap {margin-top: 1em;}.need-sec h3 {font-size: 1.4em;font-weight: 600;line-height: 1.3;text-transform: capitalize;}
    .cta-button {text-align: left;margin-top: 1em;}.cta-1 {font-size: 1em;font-weight: 500;line-height: 1.6;color: #fff;background-color: #21724C;border-radius: 50px;padding: 10px 24px;}
    .emergency-1 h5 {font-size: 1.2em;font-weight: 600;line-height: 1.5;color: #666;margin-bottom: 1em;}
    #book-appointment {background-image: url("../images/banners/services.jpg");position: relative;padding: 60px 0 60px;background-size: cover;background-repeat: no-repeat;background-position-x: 70%;}
    #foctors-sec {padding: 60px 0 60px;}.excell {text-align: center;margin-bottom: 20px;}
    .oever-doctor h6 {font-size: 16px;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 4px;color: #21724C;}.oever-doctor h5 {font-size: 16px;font-weight: 600;line-height: 1.5;text-transform: capitalize;margin-bottom: 0;}
    .media-29103-doctors {cursor: pointer;border: 3px solid #C5D8CC;padding: 15px;margin-bottom: 0px;display: block;justify-content: flex-start;align-items: center;gap: 1em;box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;border-radius: 24px;position: relative;margin-bottom:20px;}
    .counts {background: #fff;background-image: url(../images/new-agraseni-hospitals-transparent.png);position: relative;padding: 20px 0 20px;background-size: cover;background-repeat: no-repeat;background-position-x: 60%;}
    .agrasec-advante h2 {font-size: 1.7em;font-weight: 600;line-height: 1.4;text-transform: capitalize;color: #CC252A;margin-bottom: 10px;}.counts .count-box span {font-size: 26px;display: block;font-weight: 600;}
    .counts .count-box p {font-size: 15px;font-weight: 600;line-height: 1.4;margin-bottom: 0;}
    .transform-sect h5 {font-size: 1.4em;font-weight: 600;line-height: 1.5;}
    .appoint-block {display: flex;gap: 1em;flex-wrap: wrap;justify-content: flex-start;align-items: center;border: 3px solid #C5D8CC;padding: 20px;width: 100%;background-color: #C5D8CC;}
    .cal-link h4 {font-size: 1.4em;font-weight: 600;line-height: 1.5;text-transform: capitalize;margin-bottom: 0;}
    .cal-link p {font-size: 0.9em;font-weight: 400;line-height: 1.5;margin-bottom: 0;}
    .emer-cta {font-size: 1.2em;font-weight: 600;line-height: 1.5;color: #3f4546;}
    .gallery-block.grid-gallery {padding-bottom: 40px;padding-top: 40px;}
    .galler-head h2 {font-size: 1.6em;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 20px;text-align: center;}
    .vieo-teast h5 {font-size: 1.1em;font-weight: 700;line-height: 1.4;text-transform: capitalize;margin-top: 5px;}
    .vieo-teast h4 {font-size: 1.4em;font-weight: 600;line-height: 1.4;text-transform: capitalize;margin-top: 5px;}
    .mar-ques-item div img {width: 100%;}
    .mar-ques-item div {margin: 10px;padding: 5px;box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;border-radius: 6px;width: 25%;display: flex;align-items: center;justify-content: center;height: 60px;}
    #insurance-home {padding-top: 40px;padding-bottom: 40px;}
    #footer .footer-top .footer-info p {transition: 0.3s;line-height: 1.6;font-size: 0.9rem;font-weight: 400;}
    #footer .footer-top {background: #3C4C58;padding: 40px 0 40px 0;color: #fff;}
    #footer .footer-info img {width: 45%;}
    .footer-social a {width: 45px;height: 45px;display: flex;border-radius: 50%;margin-right: 14px;align-items: center;justify-content: center;transition: all .5s ease-in;transform: translateY(0);background-color: #fff;}#footer .footer-top h4 {font-size: 1.2em;font-weight: 600;position: relative;padding-top: 20px;}
    #footer .footer-top .footer-links ul a {color: #fff;transition: 0.3s;display: inline-block;line-height: 1.4;font-size: 0.9em;font-weight: 500;}
    #footer .footer-top .footer-links ul {list-style: none;padding: 0;margin: 0;display: flex;flex-wrap: wrap;gap: 0.1em;}
    #footer .copyright {padding-top: 3em;font-size: 0.7rem;font-weight: 500;line-height: 1.3;text-align: center;}
    .appointment-btn {background: transparent;color: #222;border-radius: 50px;white-space: nowrap;transition: 0.3s;font-size: 20px;display: inline-block;text-transform: capitalize;}}
    /*md Medium devices (landscape tablets, 769px to 992px) */
    @media (min-width: 768px) and (max-width: 991.98px){
        #orthopedic-head {width: 100%;height: 380px;background: url("../images/banners/orthopedics-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}#neph-head {width: 100%;height: 470px;background: url("../images/banners/nephrology-1.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 82%;}#rheumat-head {width: 100%;height: 470px;background: url("../images/banners/rheumatology-1.webp") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}#neuo-head {width: 100%;height: 470px;background: url("../images/banners/neurology1-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 60%;}#dental-head {width: 100%;height: 470px;background: url("../images/banners/oral-banner.jpeg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}#pulmonology-head {width: 100%;height: 470px;background: url("../images/banners/pulmonology.jpeg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}#vascular-head {width: 100%;height: 470px;background: url("../images/banners/vascular-surgery-1.webp") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 85%;}#pediatric-head {width: 100%;height: 470px;background: url("../images/banners/pediatrics-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}#ent-head {width: 100%;height: 470px;background: url("../images/banners/ent-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 60%;}#plastic-head {width: 100%;height: 470px;background: url("../images/banners/plastic-surgery.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}#urology-head {width: 100%;height: 470px;background: url("../images/banners/urology-banner.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}#gastro1-head {width: 100%;height: 470px;background: url("../images/banners/gastro-banner1.png") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 10%;}.content-serv h2, .content-serv h3 {font-size: 1.4em;font-weight: 600;line-height: 1.4;text-transform: capitalize;}.pregene-list h2 {font-size: 1.2em;font-weight: 600;line-height: 1.4;text-transform: capitalize;}.pregene-list p {font-size: 1em;font-weight: 400;line-height: 1.6;}.content h6 {font-size: 1.2em;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-top: 5px;}.media-29101 img {margin-bottom: 20px;border-radius: 20px;height: 20vh;}
    /*contact*/
    #us-letter {padding: 40px 0 40px;}
    .query h6 {margin-top: 20px;font-size: 1.2em;font-weight: 500;line-height: 1.25;text-transform: capitalize;margin-bottom: 20px;}
    .et_pb_module_header {font-size: 1em;font-weight: 600;line-height: 1.25;text-transform: capitalize;}
    .fill-out h2 {margin-bottom: 5px;font-size: 1.4em;font-weight: 600;line-height: 1.25;text-transform: capitalize;}
    #conntet {padding: 20px 0 20px;}.fill-out p {font-size: 1em;font-weight: 400;line-height: 1.55;}
    .address-contact h3 {margin-top: 1em;font-size: 1.4em;font-weight: 600;line-height: 1.25;text-transform: capitalize;}
    /*doctors*/
    #doctos-head {width: 100%;height: 240px;background: url("../images/banners/about-1.jpg") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 80%;}
    .doctor-page-head h2 {font-size: 1.6em;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 30px;text-align: center;}
    .card-bottom {width: 45%;position: absolute;z-index: 20;background-color: rgba(33, 114, 69, 0.65);padding: 10px 20px;color: #ffffff;right: 0;bottom: 0;}
    .oever-doctor .card-bottom p a {font-size: 12px;font-weight: 600;line-height: 1.6;margin-bottom: 0;color: #fff;}
    .oever-doctor .card-bottom p {font-size: 15px;font-weight: 600;line-height: 1.6;margin-bottom: 0;position: absolute;top: 10%;color: #fff;}
    .emer-cta-services {font-size: 1.2em;font-weight: 600;line-height: 1.5;color: #fff;}
    .exlpoe {margin-bottom: 40px;background-color: #fff;padding: 10px;border-radius: 24px;margin-top: 10px;}
    .exlpoe h3 {font-size: 1.4em;font-weight: 700;margin: 10px 0 5px;text-transform: uppercase;text-align: center;line-height: 1.4;}
    .exlpoe {margin-bottom: 10px;background-color: #fff;padding: 10px;border-radius: 24px;margin-top: 10px;}
    #doctos-page {padding: 60px 0 30px;}
    /*about*/
    .com-para h5 {font-size: 18px;line-height: 1.4; font-weight: 600;text-transform: capitalize;margin-bottom: 5px;}
    .com-para p {font-size: 15px;line-height: 1.6;font-weight: 400; }
    .us-head h1 {font-size: 2em;font-weight: 700;line-height: 1.4;text-transform: capitalize;}
    #about-head {width: 100%;height: 400px;background: url("../images/banners/about-1.jpg") center center;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 70%;}
    #about-make {padding: 40px 0 40px;}.hosp-ab{margin-top: 20px;}
    #core-values {padding: 60px 0 60px;}.com-para {width: 100%;}
    .vison-3 {background-color: #C5D8CC;text-align: center;padding: 20px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius: 5px;height: auto;margin-bottom: 20px;}
    .vison-1 {background-color: #6BB28B;text-align: center;padding: 20px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius: 5px;color: #fff;height: auto;margin-bottom: 20px;}
    /*about*/
    .us-head h1 {font-size: 1.9em;font-weight: 700;line-height: 1.4;text-transform: capitalize;}
    #about-head {width: 100%;height: 400px;background: url("../images/banners/about-1.jpg") center center;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 90%;}
    .hosp-ab{margin-top:30px;}.sol1{margin-bottom:30px;}.vis-2 p {font-size: 14px;line-height: 1.6;font-weight: 400;}
    .vis-2 h3 {font-size: 24px;line-height: 1.4;font-weight: 600;text-transform: capitalize;}
    .com-img img {background-color: #6BB28B;padding: 0px;width: 80px;}
    .com-para {width: 90%;}
    .com-para h5 {font-size: 18px;line-height: 1.4;font-weight: 600;text-transform: capitalize;margin-bottom: 5px;}
    .com-para p {font-size: 15px;line-height: 1.6;font-weight: 400;}
    #core-values {padding: 60px 0 40px;}
    /*end*/
    #header .logo img {max-height: 55px;}
    .single-banner-slide {height: 60vh;width: 100vw;background-repeat: no-repeat;background-size: cover;background-position: center;display: flex;justify-content: center;align-items: center;flex-direction: column;position: relative;z-index: 2;}
    .multihospital h1 {margin: 0;font-size: 2.6em;font-weight: 700;line-height: 1.3;text-transform: capitalize;}
    .why-us {position: relative;margin-top: -60px;z-index: 9;}
    .appointment-btn {margin-right: 25px;background: #21724C;color: #fff;border-radius: 50px;padding: 8px 20px;white-space: nowrap;transition: 0.3s;font-size: 14px;display: inline-block;text-transform: capitalize;}
    .why-us .icon-boxes .icon-box {text-align: center;border-radius: 10px;background: #21724C;box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);padding: 20px 25px;width: 100%;cursor: pointer;}
    .why-us .icon-boxes .icon-box h4 {font-size: 15px;font-weight: 500;color: #fff;line-height: 1.5;text-transform: uppercase;margin-bottom: 0;}
    .com-1 img {width: 50%;}
    .facty-box1 {background-color: #6BB28B;text-align: center;padding: 20px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius: 5px;margin-bottom: 20px;}
    .com-1 h5 {font-size: 16px;line-height: 1.4;font-weight: 600;}
    #department-sect {background-color: #fff;padding: 20px 0 60px;}
    .need-sec h3 {font-size: 1.5em;font-weight: 600;line-height: 1.3;text-transform: capitalize;}
    .cta-1 {font-size: 1em;font-weight: 500;line-height: 1.6;color: #fff;background-color: #21724C;border-radius: 50px;padding: 10px 24px;}
    #book-appointment {background-image: url("../images/banners/services.jpg");position: relative;padding: 60px 0 60px;background-size: cover;background-repeat: no-repeat;background-position-x: 70%;}
    .emergency-1 h5 {font-size: 1.2em;font-weight: 600;line-height: 1.5;color: #666;margin-bottom: 1em;}
    .oever-doctor h6 {font-size: 15px;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 4px;color: #21724C;}
    .oever-doctor h5 {font-size: 15px;font-weight: 600;line-height: 1.5;text-transform: capitalize;margin-bottom: 0;}
    .counts {background-image: url("../images/new-agraseni-hospitals-transparent.png");position: relative;padding: 20px 0 20px;background-size: cover;background-repeat: no-repeat;background-position-x: 60%;}
    .agrasec-advante h2 {font-size: 1.8em;font-weight: 600;line-height: 1.3;text-transform: capitalize;color: #CC252A;margin-bottom: 10px;}
    .counts .count-box span {font-size: 25px;display: block;font-weight: 600;}
    .counts .count-box p {font-size: 14px;font-weight: 600;line-height: 1.4;}
    .transform-sect h5 {font-size: 1.4em;font-weight: 600;line-height: 1.5;}
    #insurance-home {padding-top: 20px;padding-bottom: 40px;}
    .mar-ques-item div {margin: 10px;padding: 20px;box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;border-radius: 6px;width: 20%;display: flex;align-items: center;justify-content: center;height: 80px;}
    #about-home {padding: 60px 0 60px;}
    }
    /*lg Large devices (laptops/desktops, 993px to 1200px)*/
    @media (min-width: 993px) and (max-width: 1200px) {
        #vascular-head {width: 100%;height: 470px;background: url("../images/banners/vascular-surgery-1.webp") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 85%;}#gastro1-head {width: 100%;height: 470px;background: url("../images/banners/gastro-banner1.png") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 5%;}
.treatment-list li {font-size: 1em;font-weight: 400;line-height: 1.8;}
.content-serv p {font-size: 1em;font-weight: 400;line-height: 1.7;}
.content-serv h2, .content-serv h3 {font-size: 1.4em;font-weight: 600;line-height: 1.4;text-transform: capitalize;}
#on-agraseni {padding: 40px 0 60px;}
.pregene-list h2 {font-size: 1.4em;font-weight: 600;line-height: 1.4;text-transform: capitalize;}
.pregene-list p {font-size: 1em;font-weight: 400;line-height: 1.6;}
    .et_pb_module_header {font-size: 1.1em;font-weight: 600;line-height: 1.25;text-transform: capitalize;}
    .query h6 {margin-top: 30px;font-size: 1.2em;font-weight: 500;line-height: 1.25;text-transform: capitalize;}.fill-out h2 {margin-bottom: 5px;font-size: 1.6em;font-weight: 600;line-height: 1.25;text-transform: capitalize;}
    .address-contact h3 {margin-top: 3em;font-size: 1.6em;font-weight: 600;line-height: 1.25;text-transform: capitalize;}.fill-out p {font-size: 1em;font-weight: 400;line-height: 1.55;}
    /*doctors*/
    .doctor-page-head h2 {font-size: 1.6em;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 30px;text-align: center;}
    .media-29103-doctors {cursor: pointer;border: 3px solid #C5D8CC;padding: 20px;margin-bottom: 20px;display: block;justify-content: flex-start;align-items: center;gap: 0.5em;box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;border-radius: 24px;position: relative;}
    .oever-doctor h5 {font-size: 16px;font-weight: 600;line-height: 1.5;text-transform: capitalize;margin-bottom: 0;}
    .card-bottom {width: 45%;position: absolute;z-index: 20;top: 70%;background-color: rgba(33, 114, 69, 0.65);padding: 10px 20px;color: #ffffff;right: 0;bottom: 0;}
    .oever-doctor .card-bottom p {font-size: 15px;font-weight: 400;line-height: 1.6;margin-bottom: 0;position: absolute;top: 10%;color: #fff;left:2%;}
    .oever-doctor .card-bottom p a {font-size: 14px;font-weight: 600;line-height: 1.6;margin-bottom: 0;color: #fff;}
    .appoint-block-services {display: flex;gap: 2em;justify-content: flex-start;align-items: center;border: 3px solid #21724C;padding: 10px;color: #fff;background-color: #21724C;flex-wrap: wrap;}
    .exlpoe h3 {font-size: 1.3em;font-weight: 800;margin: 10px 0 5px;text-transform: uppercase;text-align: center;line-height: 1.4;}
    .tra_list li a {font-size: 12.5px;font-weight: 500;color: #3F3A44;}
    /*about*/
    .appoint-block {display: flex;gap: 1em;flex-wrap: nowrap;justify-content: flex-start;align-items: center;border: 3px solid #C5D8CC;padding: 20px;width: 100%;background-color: #C5D8CC;}
    .us-head h1 {font-size: 2.2em;font-weight: 700;line-height: 1.4;text-transform: capitalize;}
    #about-head {width: 100%;height: 400px;background: url("../images/banners/about-1.jpg") center center;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 90%;}
    .hosp-ab{margin-top:30px;}.sol1{margin-bottom:30px;}.vis-2 p {font-size: 14px;line-height: 1.6;font-weight: 400;}
    .vis-2 h3 {font-size: 26px;line-height: 1.4;font-weight: 600;text-transform: capitalize;}
    .com-img img {background-color: #6BB28B;padding: 0px;width: 80px;}
    .com-para {width: 90%;}
    .com-para h5 {font-size: 18px;line-height: 1.4;font-weight: 600;text-transform: capitalize;margin-bottom: 5px;}
    .com-para p {font-size: 15px;line-height: 1.6;font-weight: 400;}
    #core-values {padding: 60px 0 40px;}
    /*end*/
    .appointment-btn {margin-left: 5px;background: #21724C;color: #fff;border-radius: 50px;padding: 8px 10px;white-space: nowrap;transition: 0.3s;font-size: 13px;display: inline-block;text-transform: capitalize;}
    .navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: space-between;font-size: 15px;color: #3f4546;white-space: nowrap;transition: 0.3s;border-bottom: 2px solid #fff;padding: 0px 01px;}
    .navbar > ul > li {position: relative;white-space: nowrap;padding: 8px 0 8px 14px;}
    .single-banner-slide {height: 70vh;width: 100vw;background-repeat: no-repeat;background-size: cover;background-position: center;display: flex;justify-content: center;align-items: center;flex-direction: column;position: relative;z-index: 2;}
    .multihospital h1 {margin: 0;font-size: 2.8em;font-weight: 700;line-height: 1.3;text-transform: capitalize;}
    .why-us .icon-boxes .icon-box h4 {font-size: 1em;font-weight: 600;color: #fff;line-height: 1.5;text-transform: uppercase;}
    #about-home {padding: 80px 0 60px;}
    #about-home {padding: 80px 0 40px;}
    .com-1 h5 {font-size: 13px;line-height: 1.4;font-weight: 600;}
    #department-sect {background-color: #fff;padding: 40px 0 40px;}
    .media-29101 img {margin-bottom: 20px;border-radius: 20px;height: 30vh;}
    #foctors-sec {padding: 80px 0 40px;}
    .oever-doctor h6 {font-size: 16px;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 4px;color: #21724C;}
    .counts {background: #fff;background-position-x: 0%;background-repeat: repeat;background-image: none;background-size: auto;background-image: url("../images/new-agraseni-hospitals-transparent.png");position: relative;padding: 40px 0 60px;background-size: cover;background-repeat: no-repeat;background-position-x: 80%;}
    .agrasec-advante h2 {font-size: 1.8em;font-weight: 600;line-height: 1.3;text-transform: capitalize;color: #CC252A;margin-bottom: 10px;}
    .gallery-block.grid-gallery {padding-bottom: 60px;padding-top: 80px;}
    .mar-ques-item div {margin: 10px;padding: 20px;box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;border-radius: 6px;width: 20%;display: flex;align-items: center;justify-content: center;height: 100px;}
    }
     /*xl  Extra Large devices (large laptops and desktops, 1201px to 1400px)*/
     @media (min-width:1201px) and (max-width: 1400px) {
        #gastro1-head {width: 100%;height: 470px;background: url("../images/banners/gastro-banner1.png") center center;background-color: rgba(0, 0, 0, 0);background-position-x: center;background-size: auto;background-size: cover;background-color: #21724C;margin-top: 6em;background-position-x: 5%;}
    .et_pb_module_header {font-size: 1.1em;font-weight: 600;line-height: 1.25;text-transform: capitalize;}
    .query h6 {margin-top: 30px;font-size: 1.2em;font-weight: 500;line-height: 1.25;text-transform: capitalize;}.fill-out h2 {margin-bottom: 5px;font-size: 1.6em;font-weight: 600;line-height: 1.25;text-transform: capitalize;}
    .address-contact h3 {margin-top: 3em;font-size: 1.6em;font-weight: 600;line-height: 1.25;text-transform: capitalize;}.fill-out p {font-size: 1em;font-weight: 400;line-height: 1.55;}
    /*doctors*/
    .doctor-page-head h2 {font-size: 1.6em;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 30px;text-align: center;}
    .media-29103-doctors {cursor: pointer;border: 3px solid #C5D8CC;padding: 20px;margin-bottom: 20px;display: flex;justify-content: flex-start;align-items: center;gap: 0.5em;box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;border-radius: 24px;position: relative;}
    .oever-doctor h5 {font-size: 16px;font-weight: 600;line-height: 1.5;text-transform: capitalize;margin-bottom: 0;}
    .card-bottom {width: 45%;position: absolute;z-index: 20;top: 70%;background-color: rgba(33, 114, 69, 0.65);padding: 10px 20px;color: #ffffff;right: 0;bottom: 0;}
    .oever-doctor .card-bottom p {font-size: 15px;font-weight: 400;line-height: 1.6;margin-bottom: 0;position: absolute;top: 10%;color: #fff;}
    .oever-doctor .card-bottom p a {font-size: 14px;font-weight: 600;line-height: 1.6;margin-bottom: 0;color: #fff;}
    .appoint-block-services {display: flex;gap: 2em;justify-content: flex-start;align-items: center;border: 3px solid #21724C;padding: 10px;color: #fff;background-color: #21724C;flex-wrap: wrap;}
    .exlpoe h3 {font-size: 1.3em;font-weight: 800;margin: 10px 0 5px;text-transform: uppercase;text-align: center;line-height: 1.4;}
    .tra_list li a {font-size: 15px;font-weight: 500;color: #3F3A44;}
    .us-head h1 {font-size: 2.2em;font-weight: 700;line-height: 1.4;text-transform: capitalize;}
    .appoint-block {display: flex;gap: 1em;flex-wrap: nowrap;justify-content: flex-start;align-items: center;border: 3px solid #C5D8CC;padding: 20px;width: 100%;background-color: #C5D8CC;}
    .vis-2 h3 {font-size: 26px;line-height: 1.4;font-weight: 600;text-transform: capitalize;}
    .agrasec-advante h2 {font-size: 2em;font-weight: 600;line-height: 1.3;text-transform: capitalize;color: #CC252A;margin-bottom: 10px;}
    #core-values {padding: 100px 0 60px;}
    .single-banner-slide {height: 75vh;width: 100vw;background-repeat: no-repeat;background-size: cover;background-position: center;display: flex;justify-content: center;align-items: center;flex-direction: column;position: relative;z-index: 2;}
    .multihospital h1 {margin: 0;font-size: 2.8em;font-weight: 700;line-height: 1.3;text-transform: capitalize;}
    .why-us .icon-boxes .icon-box h4 {font-size: 1.1em;font-weight: 600;color: #fff;line-height: 1.5;text-transform: uppercase;}
    .com-1 h5 {font-size: 16px;line-height: 1.4;font-weight: 600;}
    #about-home {padding: 80px 0 60px;}.excell {text-align: center;margin-bottom: 20px;}
    #department-sect {background-color: #fff;padding: 50px 0 50px;}
    .media-29101 img {margin-bottom: 20px;border-radius: 20px;height: 30vh;}
    .oever-doctor h6 {font-size: 14px;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 4px;color: #21724C;}
    .media-29103-doctors {cursor: pointer;border: 3px solid #C5D8CC;padding: 20px;margin-bottom: 10px;display: block;justify-content: flex-start;align-items: center;gap: 0.5em;box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;border-radius: 24px;position: relative;}
    .oever-doctor h5 {font-size: 14px;font-weight: 500;line-height: 1.5;text-transform: capitalize;margin-bottom: 0;}
    .counts {background-image: url("../images/new-agraseni-hospitals-transparent.png");position: relative;padding: 40px 0 40px;background-size: cover;background-repeat: no-repeat;background-position-x: 70%;}
    .mar-ques-item div {margin: 10px;padding: 10px;box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;border-radius: 6px;width: 16%;display: flex;align-items: center;justify-content: center;height: 100px;}
     }