.bg-packages2{background-size:contain;background-position:100% 100%}.package-section .card{background:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 6px rgba(0,0,0,.1);padding:20px}.package-section .card h3{background:#0066a3;color:#fff;padding:16px;font-size:15px;margin:-20px -20px 15px;text-transform:uppercase}.package-section .card p{font-family:Poppins,sans-serif;color:#444}.package-section .card ul{list-style:none;padding-left:0;margin:10px 0}.package-section .card ul li{color:#000;padding-left:12px;position:relative;margin-bottom:6px;font-family:var(--font-header);font-size:15px}.package-section .card ul li:before{content:"";background-color:red;width:5px;height:5px;border-radius:100%;position:absolute;left:0;top:8px}.more-tests{color:#333;margin-top:0;display:inline-block;text-decoration:underline}.price-section{margin:15px 0;border-bottom:1px solid #0066a3;padding-bottom:12px;display:flex;justify-content:space-between;flex-wrap:wrap}.original-price{position:relative;display:inline-block;color:#666;margin-right:10px;font-family:var(--font-header)}.original-price:after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background:red;transform:rotate(-12deg);transform-origin:center}.offer-price{color:red;font-weight:600;font-family:var(--font-header);font-size:15px}.buttons-group{display:flex;gap:10px;margin-top:6px}.buttons-group a{flex:1 1;padding:10px;border-radius:8px;cursor:pointer;font-weight:500;border:1px solid #ccc;font-family:var(--font-header);text-align:center}.details-btn{background:#fff;border:1px solid #07c;color:#07c}.book-btn{background:#07c}.book-btn,.book-btn:hover{color:#fff}@media screen and (min-width:320px)and (max-width:480px){.price-section .original-price{margin-bottom:6px}}.center-details p{font-size:17px;font-family:var(--font-header)}.ILS-our-hospital-details .opd-card-ul{height:400px}.google-rev-cont p{font-size:14px;font-weight:500;font-family:var(--font-header)}.logo-for-hospital{width:fit-content;height:70px;display:flex;justify-content:flex-start}.greeting-message{animation:fadeIn 1.5s ease;display:inline-block;margin-right:auto}.greeting-message h2{margin-top:40px!important}.google-rev-cont{position:absolute;left:40%;display:flex;align-items:center}.logo-for-hospital img{margin:0 5px}.google-rev-cont p img{height:auto}.google-rev-cont{width:100%;bottom:7px}.google-rev-cont p{color:#000;margin-left:4px}.side__box__content h2{font-size:18px;color:#000;margin-bottom:6px;font-family:var(--font-header)}.side__box__content p{font-size:16px;color:#000;margin-bottom:5px;font-family:var(--font-header)}@media screen and (max-width:1920px){.ILS-our-hospital-details .hospital-option-section .btn-v-all{float:right}}@media screen and (max-width:1440px){.logo-for-hospital{left:-15%}}@media screen and (max-width:1199px){.google-rev-cont,.logo-for-hospital{position:unset;width:auto}}@media screen and (max-width:1100px){.ILS-our-hospital-details .opd-card-ul .opd-card-li{width:50%}}@media screen and (max-width:991px){.ILS-our-hospital-details .corporate_tieup_section .view-more-corp{display:block;float:none;margin:12px 0}.google-rev-cont,.logo-for-hospital{justify-content:center}.ILS-our-hospital-details .bg-room-charges{background-size:cover;background-position:50%}.room-price-list-ul li{border:1px solid #dfdfdf}.ILS-our-hospital-details .overview-pad-box{padding-left:0;margin-top:10px}}@media screen and (max-width:767px){.ILS-our-hospital-details .hospital-option-section .btn-v-all{float:none}}@media screen and (max-width:575px){.ILS-our-hospital-details .opd-card-ul .opd-card-li{width:100%}.ILS-our-hospital-details .video-testimonial .view-more-video{display:block!important;text-align:center}}@media screen and (max-width:510px){.corporate_tieup_section .com-logo-ul{gap:45px!important}}.link-dir,.link-dir:hover{color:#000;text-decoration:underline}.sm-direction .img-20{width:20px;margin-right:7px}.pri-text-red{display:flex;align-items:center;flex-shrink:0}.pri-text-red span{font-size:inherit}.pri-text-red p{color:#000;margin:0;white-space:nowrap}.pri-text-red a{color:var(--ils-red);font-weight:600;color:#000}.specification-carousel-box .owl-carousel .owl-nav.disabled{display:block}.bg-overview{padding:50px 0}.overview-pad-box{padding-left:40px}.specification-carousel-box .owl-next:hover span,.specification-carousel-box .owl-prev:hover span{color:#20409a}.specification-carousel-box:after{content:"";width:30%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0),#fff);position:absolute;right:0;bottom:0;z-index:1}.specification-carousel-box .owl-prev{right:24%}.specification-carousel-box .owl-next{right:19%}.specification-carousel-box .owl-next span,.specification-carousel-box .owl-prev span{font-size:35px;display:flex;justify-content:center;margin-top:-6px}.specification-carousel-box{margin-left:19%;position:relative;padding:30px;margin-top:50px}.bg-services{background:linear-gradient(90deg,rgba(255,255,255,0),#eaf0ff)}.bg-services .header-background{background-image:url(/wp-content/themes/ils/assets/images/bg-services.png);background-position:50%;background-size:cover;background-repeat:no-repeat}.bg-services .comm-black-header{padding-top:100px}.bg-services .services-slide .owl-dots{text-align:center}.services-slide button.owl-dot{background-color:#cfd7e9;color:inherit;width:8px;height:8px;margin:3px;border-radius:50%;border:none;padding:0!important;font:inherit}.services-slide button.owl-dot.active{background-color:#20409a}.services-product-list .treatment-tab-content{display:flex;align-items:center;margin:0 10px 0 0;flex-wrap:wrap;justify-content:flex-start}.services-product-list .treatment-tab-content .item-box{display:flex;flex:0 0 auto;width:19%;border-radius:15px;background:#fff;height:130px;margin:5px 5px 5px 0;padding:15px;flex-direction:column;justify-content:center;align-items:center}.services-product-list .treatment-tab-content .item-box img{margin-right:10px;width:48px}.services-product-list .treatment-tab-content .item-box p{font-weight:700;color:#000;text-align:center}.bg-specification{padding:50px 0;position:relative;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(190,220,208,.568627451),rgba(255,255,255,0))}.category-h6{margin-bottom:0}.specification-carousel-box .owl-next,.specification-carousel-box .owl-prev{border:2px solid #acb1bf!important;border-radius:50%;background-color:#fff!important;box-shadow:0 6px 8px 0 rgba(0,0,0,.05);width:60px;height:60px;position:absolute;top:-112px}.category-h6{font-family:var(--font-header)}.bg-location{background-size:cover;background-repeat:no-repeat}.bg-room-charges{background-image:url(/wp-content/themes/ils/assets/images/bg_opd.png);padding:50px 0;position:relative}.room-price-list-ul{display:flex;flex-wrap:wrap}.room-price-list-ul li{width:33.333%;margin-bottom:15px}.room-price-list-ul li:after{content:"";background-color:var(--ils-blue);width:20px;height:2px;position:absolute;bottom:0;left:0}.room-price-list-ul li:nth-last-child(n+1):nth-last-child(-n+3):after{background-color:rgba(0,0,0,0)}.category-h6{color:#000;font-size:12px}.type-h4{font-size:18px;font-family:var(--font-header);color:#000}.contact-p,.email-p{align-items:center}.bg-ups{background-color:#eef1f8}.bg-location{background-image:url(/wp-content/themes/ils/assets/images/bg-location.jpg);background-position:50%}.bg-location .remove_p p{height:100%}.hospital-title{color:var(--ils-red);font-size:26px;font-family:var(--font-header);margin-bottom:20px}.address-p,.contact-p,.email-p{font-size:16px;font-family:var(--font-paragraph);font-weight:500;display:flex}.address-p{color:#000}.address-p i{color:var(--ils-red);font-size:27px;margin-right:14px}.contact-p,.contact-p a,.email-p,.email-p a{color:#000}.contact-p{margin:20px 0}.contact-p img{width:22px;margin-right:8px}.email-p i{color:var(--ils-red);font-size:20px;margin-right:11px}.overview-pad-box h3,.overview-pad-box p{color:#000;font-family:var(--font-header)}.overview-pad-box h3{font-size:18px;font-weight:500;margin-top:10px;margin-bottom:10px;padding-top:8px}.overview-pad-box ol li,.overview-pad-box p{font-size:15px;margin-bottom:10px}.overview-pad-box ol li{color:#000;font-family:var(--font-header);line-height:22px}.overview-pad-box ul{position:relative;list-style:none}.overview-pad-box ul li{position:relative;padding-left:16px;font-size:15px;margin-bottom:8px;padding-bottom:2px;font-family:var(--font-header)}.overview-pad-box ul li:before{content:"";position:absolute;top:9px;left:0;width:7px;height:7px;background-color:#284fe5;border-radius:50%}@media screen and (max-width:1500px){.specification-carousel-box .owl-next{right:18%}}@media screen and (max-width:1440px){.specification-carousel-box .owl-next{right:0}.specification-carousel-box .owl-prev{right:7%}}@media screen and (max-width:1280px){.specification-carousel-box .owl-prev{right:8%}}@media screen and (max-width:1026px){.room-price-list-ul{margin-top:15px}.specification-carousel-box .owl-next,.specification-carousel-box .owl-prev{width:45px;height:45px}.specification-carousel-box .owl-next span,.specification-carousel-box .owl-prev span{margin-top:-8px}.specification-carousel-box .owl-prev{right:7%}.services-product-list .treatment-tab-content .item-box{width:24%}}@media screen and (max-width:912px){.room-price-list-ul li{position:relative;width:20%;margin-bottom:15px}}@media screen and (max-width:812px){.specification-carousel-box .owl-prev{right:9%}}@media screen and (max-width:550px){.room-price-list-ul li{position:relative;width:25%;margin-bottom:15px}.specification-carousel-box .owl-prev{right:15%}.overview-pad-box{padding:15px}.services-product-list .treatment-tab-content .item-box{width:32%}.specification-carousel-box{margin-left:0}.specification-carousel-box .owl-next{right:4%}.room-price-list-ul li{margin-top:20px}}@media screen and (max-width:470px){.specification-carousel-box .owl-prev{right:20%}.services-product-list .treatment-tab-content .item-box{width:48%}.services-product-list .accordion-body{padding:0;background-color:hsla(0,0%,100%,0)}.services-product-list .treatment-tab-content{display:flex;align-items:center;margin:0;flex-wrap:wrap;justify-content:center}.room-price-list-ul li{position:relative;width:33.333%;margin-bottom:15px}}.bg-room-charges .owl-carousel .owl-nav button.owl-next{width:50px;height:50px;font-size:40px!important;color:var(--ils-blue)!important;background:#fff;border-radius:100%;position:absolute;transform:translateY(0);top:-25px;right:13%;z-index:9999;line-height:20px}.bg-room-charges .owl-carousel .owl-nav button.owl-next span,.bg-room-charges .owl-carousel .owl-nav button.owl-prev span{position:relative;top:-3px;line-height:0}.bg-room-charges .owl-carousel .owl-nav button.owl-prev{display:block;width:50px;height:50px;font-size:40px;color:var(--ils-blue)!important;background:#fff;border-radius:100%;position:absolute;transform:translateY(0);top:-25px;right:17%;z-index:9999;line-height:20px}.bg-room-charges .owl-carousel .owl-nav button.owl-next{transform:translateY(-50%);top:50%;right:20px}.bg-room-charges .owl-carousel .owl-nav button.owl-prev{transform:translateY(-50%);top:50%;right:auto;left:20px}.tieup-slide .owl-next:hover span,.tieup-slide .owl-prev:hover span{color:var(--ils-blue)}.corporate_tieup_section .com-logo-ul{display:flex;align-items:stretch;justify-content:flex-start;gap:10px;margin-top:20px}.corporate_tieup_section .com-logo-ul li{height:auto;width:20%}.corporate_tieup_section .com-logo-ul li :last-child a{background:#fff;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-weight:500;border:1px solid var(--ils-blue);padding:4px 8px;border-radius:6px;background:var(--ils-blue);line-height:normal}.corporate_tieup_section .com-logo-ul li :hover{border:1px solid var(--ils-red);background:var(--ils-red);color:#fff}.corporate_tieup_section .com-logo-ul li img{max-width:100px}.corporate_tieup_section .sub-ups{padding:20px 0 0}.corporate_tieup_section .sub-sec-title,.corporate_tieup_section .sub-ups .sub-sec-title{font-size:18px;margin-bottom:0;margin-top:0;padding-bottom:10px}.corporate_tieup_section .sub-sec-title{margin-top:15px}.ILS-our-hospital-details .opd-card-ul:after,.room-price-list-ul li:after{content:normal}.hosp-details-banner .sm-direction{flex-wrap:wrap}.hosp-details-banner.page-banner{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.room-price-list-ul li{position:relative;width:49%;margin-bottom:1%;background:#fff;padding:10px 12px;margin-right:1%;border-radius:12px}.room-price-list-ul li .type-h4{font-family:var(--font-header);color:#000;font-size:16px;font-weight:600;margin:0;line-height:28px}.room-price-list-ul li .category-h6{color:var(--ils-blue);font-family:var(--font-paragraph);font-size:12px;margin-bottom:0;font-weight:600;text-transform:none;line-height:20px;letter-spacing:.2px}.tieup-slide.owl-carousel .owl-nav.disabled{display:block}.hospital-title{font-size:20px;font-weight:600}.sm-view-more-ins{border:2px solid var(--ils-blue)}.ILS-our-hospital-details .opd-card-ul{height:auto}.tieup-slide .owl-next,.tieup-slide .owl-prev{border:2px solid #acb1bf!important;border-radius:50%;background-color:#fff!important;box-shadow:0 6px 8px 0 rgba(0,0,0,.05);width:40px;height:40px;position:absolute;top:37%}.tieup-slide .owl-prev{left:-18px}.tieup-slide .owl-next{right:-22px}.tieup-slide .owl-next span,.tieup-slide .owl-prev span{font-size:30px;display:flex;justify-content:center;margin-top:-4px;line-height:20px}.sm-view-more-ins{font-size:16px;font-family:var(--font-header);font-weight:600;color:#000;width:fit-content;background:#fff;padding:8px 20px;border-radius:10px;margin:40px auto 0;display:block}.sm-view-more-ins:hover,.view-more-corp{background:var(--ils-blue);color:#fff}.view-more-corp{font-size:16px;font-family:var(--font-header);font-weight:600;border:2px solid var(--ils-blue);border-radius:10px;padding:3px 30px;text-align:center;line-height:40px;float:right}.view-more-corp:hover{background:#fff;color:var(--ils-blue)}.ins-mt-5{margin-top:30px}.services-product-list .treatment-tab-content .item-box p{font-size:14px;font-family:poppins,sans-serif;font-weight:500;line-height:20px}@media only screen and (max-width:991px){.greeting-message{width:100%}}@media only screen and (max-width:767px){.ILS-our-hospital-details .bg-overview{padding:30px 0}.overview-pad-box .page-flex-box,.services-slid-item{margin-top:15px}.room-price-list-ul li{margin-top:0}.bg-location{background-position:25% 100%}.bg-location .email-p{margin-bottom:20px}.room-price-list-ul li .type-h4{font-size:14px;font-weight:600;margin:0;line-height:20px}.bg-room-charges .owl-carousel .owl-nav button.owl-prev{border:1px solid var(--ils-blue)}.greeting-message{width:100%}}