@media (min-width: 1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width: 1280px !important}}@media (min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width: 1160px}}@media (max-width: 1400px){.header .top-header .main-nav .nav-link{padding: 10px 13px}}@media (max-width: 1200px){.header .top-header .main-nav .nav-link{font-size: 11px !important;padding: 8px 10px}.header .top-header .web-btn{font-size: 10px;line-height: 14px;height: auto}.bottom-header-menu .nav-link{font-size: 12px}.header .middle-header .mid-header .search-bar input{padding: 10px 15px;padding-left: 55px}.filters{gap: 8px}.form-control,.form-select{font-size: 12px}.clear-filters{font-size: 12px;height: 44px}.consult-doctor-box{padding: 15px}.consult-doctor-box .box-body .dr-highlights{flex-wrap: wrap;gap: 15px;margin-top: 0px}.consult-doctor-box .box-body .dr-highlights .btn{margin-left: unset}.consult-how-it-works .how-it-works-box p{padding: 0px}.featured-checkups .box{padding: 8px 10px}.featured-checkups .box img{width: 30px;height: 30px}.featured-checkups .box p{font-size: 12px;line-height: 16px}.download-our-app-new{padding-top: 30px}.download-our-app-new .box{padding: 20px;border-radius: 10px}.download-our-app-new h3{font-size: 22px}.download-our-app-new ul li{margin-right: 20px}.download-our-app-new ul li img.qr{height: 90px;width: 90px}.download-our-app-new ul li img{width: 144px;height: 43px}.download-our-app-new .download-img{width: 267px;height: 246px;margin: -50px auto -20px}.doctor-prescription-section .prescription-form-box{padding: 20px}.doctor-prescription-section .table-header,.doctor-prescription-section .table-row{grid-template-columns: 0.8fr 1.2fr 1.2fr 1.2fr 0.8fr;gap: 10px;padding: 15px}.homepage-banner a img{height: 215px}.secmed-services .box{margin-top: 20px;margin-bottom: 20px;height: calc(100% - 40px)}.secmed-services .box .box-img img{height: 136px}.new-consultation-card .consultation-details{flex-wrap: wrap}.my-account-sidebar a{padding: 15px;gap: 10px;line-height: 18px}}@media (max-width: 992px){.filter-input-wrap{flex: 1 1 100%}.sidebar .widget{padding: 15px}.header .middle-header .mid-header .search-bar{max-width: 100%}.header .top-header{padding: 5px 0px}.consult-doctor-box .box-body .dr-highlights{gap: 5px}.main-footer .footer-bottom p{text-align: center;margin-bottom: 15px}.main-footer .footer-bottom-links{text-align: center}.main-footer .footer-top .footer-about p{margin-bottom: 20px}.product-mobile-filter-wrapper{display: flex;align-items: center;gap: 10px}.product-mobile-filter-wrapper .filter-btn{width: 44px;height: 44px;display: flex;align-items: center;justify-content: center;border-radius: 10px;background-color: #f9fafc;border: 1.5px solid #eaeaec;color: var(--blackcolor);outline: none;box-shadow: none;font-size: 17px}.ph-product-listing .sm-filter-inner{height: auto}.doctor-prescription-section .doctor-prescription-wrapper{padding: 20px}.doctor-prescription-section .prescription-tabs-nav{flex-wrap: wrap}.doctor-prescription-section .medicine-section{padding: 15px}.doctor-prescription-section .prescription-actions{flex-direction: column;align-items: stretch}.doctor-prescription-section .btn-send-sm,.doctor-prescription-section .btn-send-thyrocare{justify-content: center;width: 100%}.product-detail-section .product-info{padding-left: 0px;margin-top: 20px}.product-detail-section .product-info .product-title{font-size: 18px}.product-detail-section .product-gallery .main-image{height: 300px}.product-detail-section .product-gallery .thumb{width: 60px;height: 60px}.product-detail-section .product-info .price-box .price-now{font-size: 22px}.product-detail-section .product-info .pincode-input{max-width: 100%}.how-works-crw .crwd-compact::before{display: none}.corporate-cta .cta-call{margin-top: 20px}.homepage-banner a img{height: 160px}.secmed-services .web-btn{margin-top: 20px;margin-bottom: 30px}}@media (max-width: 767px){.breadcrumb{padding-bottom: 0px !important}.small-section-padding{padding: 30px 0px}.doctor-header{margin-bottom: 20px}.doctor-listing-box{padding-bottom: 70px}.consult-doctor-box .box-body .dr-highlights{margin-top: 0px;gap: 0px}.consult-doctor-box .box-body .dr-highlights p{display: flex;align-items: center;gap: 5px;font-size: 12px}.consult-doctor-box .box-body .dr-highlights .btns{position: absolute;left: 0;bottom: 0;padding: 15px;width: 100%}.consult-doctor-box .box-body .dr-highlights .btns .btn{width: calc(50% - 5px)}.new-doctor-details .detail-box{padding: 20px}.new-doctor-details .consult-doctor-box{padding: 15px}.new-doctor-details .consult-doctor-box .box-body{width: calc(100% - 95px)}.new-doctor-details .consult-doctor-box .dr-img{width: 80px}.new-doctor-details .consult-doctor-box .dr-img .main-img{height: 70px}.new-doctor-details .consult-doctor-box .box-body .title{font-size: 16px}.new-doctor-details .consult-doctor-box .box-body .dr-exp{flex-direction: column;align-items: start;gap: 5px}.new-doctor-details .detail-box .title{font-size: 14px}.new-doctor-details .sidebar .widget .widget-title{margin-bottom: 10px}.speciality-box img{height: 120px}.speciality-box .box-body{padding: 10px 15px}.consultation-wrapper .live-doctor-consultation{padding: 20px 0px}.small-section-heading.with-btn .link-btn{white-space: nowrap}.online-consult-filters .box{padding: 20px}.consult-doctor-box{gap: 15px}.consult-doctor-box .dr-img{width: 80px}.consult-doctor-box .dr-img .main-img{height: 70px}.consult-doctor-box .box-body{width: calc(100% - 95px)}.consult-doctor-box .box-body .dr-highlights .btn{margin-top: 15px}.consult-how-it-works .how-it-works-box{padding: 30px 15px}.small-section-heading{font-size: 18px;margin-bottom: 20px}.small-section-heading.with-p + p{margin-bottom: 20px}.web-form-box{padding: 20px}.section-padding{padding: 30px 0px}.section-heading2{font-size: 20px;line-height: 24px;margin-bottom: 20px}.featured-checkups .featured-filters{flex-wrap: nowrap;overflow-x: auto}.owl-nav button.owl-prev{left: -5px}.owl-nav button.owl-next{right: -5px}.lab-prescription .box{flex-direction: column;padding: 20px 15px;gap: 10px;border-radius: 10px}.lab-prescription .box .content{flex-direction: column;gap: 15px;text-align: center}.lab-prescription .box .content p{font-size: 16px;line-height: 20px}.lab-prescription .box i{display: none}.lab-page-slider img{border-radius: 10px;height: 120px;object-fit: cover;object-position: left}.popular-lab-tests .box{flex-direction: column;text-align: center}.download-our-app-new{padding-top: 0px}.download-our-app-new .box{padding: 20px 20px 0px;border-radius: 10px;text-align: center}.download-our-app-new h3{font-size: 20px;margin-bottom: 20px}.download-our-app-new ul{justify-content: center}.download-our-app-new ul li img{width: 117px;height: 35px}.download-our-app-new .download-img{margin: 30px auto 0px;width: 190px;height: 176px}.main-footer .footer-top{padding: 30px 0px}.main-footer .footer-top .social-icons{margin-top: 10px}.main-footer .newsletter-form{margin-bottom: 10px}.doctor-booking-confirmation{padding: 40px 0px}.doctor-booking-confirmation .box .box-header{flex-wrap: wrap;padding: 20px}.doctor-booking-confirmation .consultation-type-badge{flex: 1 1 100%;justify-content: center;margin-top: 4px}.doctor-booking-confirmation .prescription-banner{flex-wrap: wrap;padding: 14px 20px;gap: 10px}.doctor-booking-confirmation .prescription-banner-actions{flex: 1 1 100%}.doctor-booking-confirmation .box .box-body{padding: 10px 20px 20px}.doctor-booking-confirmation .box .prescription{text-align: left;margin-left: 0px;flex: 1 1 100%}.doctor-booking-confirmation .box .box-footer{padding: 18px 20px;flex-direction: column;gap: 12px}.doctor-booking-confirmation .box .box-footer .footer-info{margin-right: 0;width: 100%}.doctor-booking-confirmation .box .box-footer .footer-actions{width: 100%;justify-content: center}.doctor-booking-confirmation .box .box-footer .prescription{flex: 1 1 auto}.ph-product-listing .product-head-center .form-group label{width: auto}.ph-product-listing .product-head-center .form-group .form-select{width: 59%}.ph-product-listing .product-listing .prd-body{padding: 12px !important;gap: 7px}.pharmacy-prescription-section .pharmacy-prescription-section .prescription-container{padding: 25px}.pharmacy-prescription-section .pharmacy-prescription-section .prescription-header{margin: -25px -25px 25px -25px}.pharmacy-prescription-section .guide-box{padding: 25px;margin-top: 40px}.pharmacy-prescription-section .guide-box h3{font-size: 1.1rem}.pharmacy-prescription-section .guide-box li{margin-bottom: 14px;font-size: 0.9rem}.pharmacy-prescription-section .btn-submit{width: 100%;justify-content: center}.doctor-prescription-section .prescription-tab-btn{padding: 12px 15px;font-size: 0.9rem}.doctor-prescription-section .table-header,.doctor-prescription-section .table-row{grid-template-columns: 1fr;gap: 10px;padding: 15px}.doctor-prescription-section .table-header-cell,.doctor-prescription-section .table-cell{display: flex;justify-content: space-between;align-items: center}.doctor-prescription-section .table-header-cell::before{content: attr(data-label);font-weight: 600}.doctor-prescription-section .previous-prescriptions-box{max-height: 400px}.doctor-prescription-section .prescription-item{flex-direction: column;align-items: flex-start;gap: 12px}.doctor-prescription-section .prescription-actions-item{width: 100%}.product-detail-section{padding: 20px 0px}.product-detail-section .product-gallery .main-image{height: 250px}.product-detail-section .product-gallery .thumb{width: 50px;height: 50px}.product-detail-section .product-gallery .thumbs{gap: 8px}.product-detail-section .product-info .product-title{font-size: 16px;font-weight: 700}.product-detail-section .product-info .product-meta{gap: 15px;justify-content: space-between;font-size: 13px}.product-detail-section .product-info .price-box{gap: 10px;margin-bottom: 15px}.product-detail-section .product-info .price-box .price-now{font-size: 20px}.product-detail-section .product-info .price-old{font-size: 13px}.product-detail-section .product-info .discount-badge{font-size: 12px;padding: 3px 8px}.product-detail-section .product-info .quantity-group .btn{min-width: 40px;height: 40px;font-size: 14px}.product-detail-section .product-info .quantity-input{width: 70px;min-width: 60px;max-width: 100px;font-size: 14px}.product-detail-section .product-info .pincode-input{max-width: 100%;font-size: 13px}.product-detail-section .product-info .check-btn{padding: 8px 12px;font-size: 13px}.product-detail-section .product-info .web-btn{width: 100%;font-size: 14px}.product-detail-section .product-gallery .img-nav{width: 30px;height: 30px;font-size: 14px}.product-detail-section .detail-info{margin-top: 30px}.product-detail-section .nav-tabs{flex-wrap: wrap;border-bottom: 2px solid #eaeaec}.product-detail-section .nav-tabs .nav-item{margin-right: 0px;flex: 1;text-align: center}.product-detail-section .nav-tabs .nav-link{font-size: 13px;padding: 12px 10px;width: 100%}.pharmacy-banner .content{padding: 20px 15px}.pharmacy-banner .section-heading2{font-size: 18px}.pharmacy-banner .content .upload-filed{gap: 10px}.pharmacy-banner .content .upload-filed .web-btn{padding: 10px 15px}.lab-banner .content{padding: 20px 15px}.lab-banner .content .section-heading2{font-size: 18px}.lab-search-bar input{font-size: 13px}.upload-prescription .prescription-img{margin-bottom: 15px}.upload-prescription .web-form-box{height: auto}.diagnostic-centres-in-city .box{flex-direction: column;padding: 15px;gap: 10px}.diagnostic-centres-in-city .box .content{width: 100%}.diagnostic-centres-in-city .box .content .title{font-size: 18px}.section-label{margin-bottom: 10px;font-size: 10px}.secmed-services h1{margin-bottom: 10px}.imaging-tests .imaging-body{padding: 15px}.imaging-tests .imaging-title{font-size: 18px}.imaging-tests .imaging-price span{font-size: 16px}.imaging-tests .imaging-carousel .owl-stage{margin-bottom: 0px}.how-works-crw .crwd-number{margin-bottom: 5px}.how-works-crw .crwd-item{padding-bottom: 0px}.corporate-cta .cta-card{padding: 20px}.corporate-cta .cta-subtitle{font-size: 14px}.corporate-cta .call-number{font-size: 14px}.corporate-cta .cta-image img{right: 15px;max-width: 139px}.otherservices-section .tile-title{font-size: 16px}.radiology-service-box{padding: 15px}.radiology-service-box .content .title{font-size: 16px}.homepage-banner a img{height: 145px;border-radius: 14px}.secmed-services .box{margin-top: 30px;margin-bottom: 0px;height: calc(100% - 30px)}.offers img{border-radius: 14px}.my-account .ask-question-list .question-left{flex-direction: column;align-items: start}.my-account .ask-question-list .question-text{font-size: 13px;font-weight: 400}.review-prescription iframe{height: 600px}}@media (max-width: 576px){.product-detail-section{padding: 15px 0px}.product-detail-section .product-gallery .main-image{height: 220px}.product-detail-section .product-gallery .thumb{width: 45px;height: 45px}.product-detail-section .product-info .product-title{font-size: 15px}.product-detail-section .product-info .product-meta{font-size: 12px}.product-detail-section .product-info .price-box .price-now{font-size: 18px}.product-detail-section .product-info .price-old{font-size: 12px}.product-detail-section .product-info .stock-status{font-size: 13px}.product-detail-section .product-info .form-label{font-size: 13px;margin-bottom: 8px}.product-detail-section .product-info .quantity-group .btn{min-width: 36px;height: 36px;font-size: 12px}.product-detail-section .product-info .quantity-input{width: 60px;min-width: 50px;font-size: 13px}.product-detail-section .product-info .pincode-input{font-size: 12px;padding: 8px 12px}.product-detail-section .product-info .check-btn{padding: 7px 10px;font-size: 12px;white-space: nowrap}.product-detail-section .product-info .web-btn{width: 100%;font-size: 13px;padding: 10px 15px}.product-detail-section .product-gallery .img-nav{width: 28px;height: 28px;font-size: 12px}.product-detail-section .modal-dialog{margin: 0 10px}}@media (max-width: 480px){.product-detail-section .product-gallery .main-image{height: 200px}.product-detail-section .product-gallery .thumb{width: 40px;height: 40px}.product-detail-section .product-info .product-title{font-size: 14px}.product-detail-section .product-info .price-box .price-now{font-size: 16px}.product-detail-section .container{padding-left: 12px;padding-right: 12px}.product-detail-section .product-info .quantity-group .minus-btn,.product-detail-section .product-info .quantity-group .plus-btn{border-right: 1px solid #f1f6f5}.product-detail-section .product-info .pincode-input{font-size: 11px}.product-detail-section .nav-tabs .nav-link{font-size: 12px;padding: 10px 8px}}@media (max-width: 1199px){.elders-section .elders-stat{font-size: 64px}.elders-section .elders-stat .plus{font-size: 28px}.elders-section .section-heading2{font-size: 32px;line-height: 1.3}.elders-section .tiles-grid{grid-template-columns: repeat(3,1fr);gap: 16px}.elders-section .tile{height: 160px}.whychoose-eldercare .whychoose-image img{height: 450px}.whychoose-eldercare .why-choose-right{padding-left: 20px}.whychoose-eldercare .whychoose-card{padding: 16px 18px;gap: 12px}.whychoose-eldercare .whychoose-icon{width: 48px;height: 48px;font-size: 18px}.whychoose-eldercare .whychoose-content h4{font-size: 16px}.whychoose-eldercare .whychoose-content p{font-size: 13px}.elder-mosaic-section .mosaic-grid{grid-template-columns: repeat(2,1fr);gap: 20px}.elder-mosaic-section .m-right{margin-left: 0}.elder-mosaic-section .m-right .m-accent{transform: none}.elder-mosaic-section .m-tile{min-height: auto}.elder-mosaic-section .m-icon{width: 56px;height: 56px;font-size: 22px}.elder-mosaic-section .m-body h4{font-size: 16px}.elder-mosaic-section .m-body p{font-size: 13px}}@media (max-width: 991px){.elders-section .row{flex-direction: column-reverse}.elders-section .col-lg-5,.elders-section .col-lg-7{max-width: 100%;flex: 0 0 100%}.elders-section .elders-left{padding: 0;margin-top: 30px}.elders-section .section-heading2{font-size: 28px;line-height: 1.3}.elders-section .elders-stat{font-size: 52px}.elders-section .elders-stat .plus{font-size: 24px}.elders-section .elders-stat-wrap{gap: 14px;margin-bottom: 20px}.elders-section .elders-sub{font-size: 14px}.elders-section .tiles-grid{grid-template-columns: repeat(2,1fr);gap: 15px}.elders-section .tile{height: 150px}.elders-section .tile-overlay span{font-size: 16px;padding: 5px 8px}.whychoose-eldercare .row{flex-direction: column}.whychoose-eldercare .col-lg-5,.whychoose-eldercare .col-lg-6{max-width: 100%;flex: 0 0 100%}.whychoose-eldercare .whychoose-image{margin-bottom: 30px;padding: 0;max-width: 100%}.whychoose-eldercare .whychoose-image::after{left: -5px;top: -5px;right: -5px;bottom: -5px}.whychoose-eldercare .whychoose-image img{height: 380px}.whychoose-eldercare .why-choose-right{padding-left: 0}.whychoose-eldercare .section-heading2{font-size: 26px}.whychoose-eldercare .whychoose-cards{gap: 15px}.whychoose-eldercare .whychoose-card{padding: 15px 16px;gap: 12px}.whychoose-eldercare .whychoose-icon{width: 46px;height: 46px;font-size: 18px}.whychoose-eldercare .whychoose-content h4{font-size: 15px}.whychoose-eldercare .whychoose-content p{font-size: 13px;line-height: 1.5}.secondopinion-form .col-lg-6,.secondopinion-form .col-lg-3{max-width: 100%;flex: 0 0 100%}.secondopinion-form .web-form-box{margin: 30px 0 0 0}.elder-mosaic-section .col-lg-4,.elder-mosaic-section .col-lg-8{max-width: 100%;flex: 0 0 100%}.elder-mosaic-section .mosaic-lead{font-size: 14px;max-width: 100%}.elder-mosaic-section .mosaic-grid{grid-template-columns: 1fr;gap: 18px;margin-top: 30px}.elder-mosaic-section .m-left,.elder-mosaic-section .m-right{margin-left: 0}.elder-mosaic-section .m-right .m-accent{transform: none}.elder-mosaic-section .m-body{padding: 16px 18px}.elder-mosaic-section .m-icon{width: 54px;height: 54px;font-size: 20px}.elder-mosaic-section .m-body h4{font-size: 15px;margin-bottom: 6px}.elder-mosaic-section .m-body p{font-size: 13px}.elder-mosaic-section .section-heading2{font-size: 24px}.faq-section .col-lg-8{max-width: 100%;flex: 0 0 100%}.faq-section .section-heading2{font-size: 24px}.web-accordion .accordion-button{font-size: 14px;padding: 14px 16px}.web-accordion .accordion-body{font-size: 13px;padding: 14px 16px}.ddt-accordion.web-accordion .accordion-button{font-size: 15px;padding: 16px 16px 16px 65px}.ddt-accordion .ddt-acc-num{top: 9px}.ddt-accordion.web-accordion .accordion-body{padding: 20px;font-size: 14px}}@media (max-width: 767px){.fw-hero-section .fw-illustration{margin-bottom: 20px}.elders-section{padding: 40px 0;overflow: hidden}.elders-section .elders-stat{font-size: 42px}.elders-section .elders-stat .plus{font-size: 18px}.elders-section .section-label{font-size: 12px;letter-spacing: 0.5px}.elders-section .section-heading2{font-size: 24px;line-height: 1.3;margin-bottom: 20px}.elders-section .elders-stat-wrap{gap: 12px;margin-bottom: 20px}.elders-section .elders-sub{font-size: 13px}.elders-section .elders-desc{font-size: 13px;line-height: 1.6}.elders-section .tiles-grid{grid-template-columns: (2fr,1fr);gap: 12px}.elders-section .tile{height: 160px}.elders-section .tile-overlay span{font-size: 14px}.whychoose-eldercare{padding: 40px 0}.whychoose-eldercare .whychoose-image{margin-bottom: 25px;padding: 0}.whychoose-eldercare .whychoose-image img{height: 500px;border-radius: 12px !important}.whychoose-eldercare .whychoose-image::after{display: none}.whychoose-eldercare .section-label{font-size: 11px}.whychoose-eldercare .section-heading2{font-size: 22px;line-height: 1.3}.whychoose-eldercare .whychoose-cards{gap: 12px}.whychoose-eldercare .whychoose-card{padding: 14px 14px;gap: 10px;border-radius: 10px}.whychoose-eldercare .whychoose-icon{width: 44px;height: 44px;font-size: 16px;border-radius: 10px}.whychoose-eldercare .whychoose-content h4{font-size: 14px;margin-bottom: 2px}.whychoose-eldercare .whychoose-content p{font-size: 12px;line-height: 1.4}.secondopinion-form{padding: 40px 0}.secondopinion-form .section-label{font-size: 11px}.secondopinion-form .section-heading2{font-size: 22px;line-height: 1.3}.web-form-box{padding: 20px !important}.web-form-box .box{padding: 0 !important}.web-form-box .form-control,.web-form-box .form-select{padding: 10px 12px;font-size: 12px}.web-form-box .form-group{margin-bottom: 12px}.web-form-box .web-btn{font-size: 13px;padding: 10px 16px;height: auto}.form-check-label{font-size: 11px}.elder-mosaic-section{padding: 40px 0}.elder-mosaic-section .section-label{font-size: 11px}.elder-mosaic-section .section-heading2{font-size: 22px;margin-bottom: 20px}.elder-mosaic-section .mosaic-lead{font-size: 13px;line-height: 1.6}.elder-mosaic-section .mosaic-grid{gap: 14px;margin-top: 25px}.elder-mosaic-section .m-body{padding: 14px 14px}.elder-mosaic-section .m-header{gap: 10px;margin-bottom: 10px;flex-direction: column}.elder-mosaic-section .m-icon{width: 48px;height: 48px;font-size: 18px;margin-bottom: 5px}.elder-mosaic-section .m-body h4{font-size: 14px;margin-bottom: 4px}.elder-mosaic-section .m-body p{font-size: 12px;line-height: 1.5}.faq-section{padding: 40px 0}.faq-section .section-label{font-size: 11px}.faq-section .section-heading2{font-size: 22px;margin-bottom: 25px}.web-accordion .accordion-item{border: 1px solid #e9ecef;margin-bottom: 10px}.web-accordion .accordion-button{font-size: 13px;padding: 12px 14px;font-weight: 600}.web-accordion .accordion-button:not(.collapsed){background-color: #f8f9fa;color: var(--blackcolor)}.web-accordion .accordion-body{font-size: 12px;padding: 12px 14px;line-height: 1.6}.ddt-accordion.web-accordion .accordion-item{border-radius: 10px;margin-bottom: 12px}.ddt-accordion.web-accordion .accordion-button{font-size: 14px;padding: 14px 14px 14px 60px;gap: 10px}.ddt-accordion .ddt-acc-num{width: 26px;height: 26px;min-width: 26px;font-size: 11px}.ddt-accordion.web-accordion .accordion-body{padding-left: 50px;font-size: 13px}}@media (max-width: 575px){.elders-section{padding: 30px 0}.container{padding-left: 15px;padding-right: 15px}.elders-section .elders-left{padding: 0}.elders-section .section-label{font-size: 11px}.elders-section .section-heading2{font-size: 20px;line-height: 1.25;margin-bottom: 18px}.elders-section .section-heading2 br{display: none}.elders-section .elders-stat{font-size: 36px}.elders-section .elders-stat .plus{font-size: 16px}.elders-section .elders-stat-wrap{gap: 10px;margin-bottom: 18px}.elders-section .elders-sub{font-size: 12px}.elders-section .elders-desc{font-size: 12px}.elders-section .tiles-grid{gap: 10px}.elders-section .tile{height: 160px}.elders-section .tile-overlay{padding: 12px}.elders-section .tile-overlay span{font-size: 12px;padding: 4px 6px}.whychoose-eldercare{padding: 30px 0}.whychoose-eldercare .whychoose-image{margin-bottom: 20px}.whychoose-eldercare .whychoose-image img{height: 450px;border-radius: 10px !important}.whychoose-eldercare .section-heading2{font-size: 20px;margin-bottom: 18px}.whychoose-eldercare .whychoose-cards{gap: 10px}.whychoose-eldercare .whychoose-card{padding: 12px 12px;gap: 10px;border-radius: 8px}.whychoose-eldercare .whychoose-icon{width: 40px;height: 40px;font-size: 14px}.whychoose-eldercare .whychoose-content h4{font-size: 13px}.whychoose-eldercare .whychoose-content p{font-size: 11px}.secondopinion-form{padding: 30px 0}.secondopinion-form .section-heading2{font-size: 20px;margin-bottom: 20px}.web-form-box{padding: 16px !important;border-radius: 12px}.web-form-box .form-control{padding: 8px 10px;font-size: 11px;height: auto;line-height: 1.5}.web-form-box .form-group{margin-bottom: 10px}.web-form-box textarea.form-control{min-height: 60px}.web-form-box .web-btn{font-size: 12px;padding: 8px 14px;margin-top: 10px}.form-check-label{font-size: 10px;line-height: 1.4}.form-check{margin-bottom: 12px}.elder-mosaic-section{padding: 30px 0}.elder-mosaic-section .section-heading2{font-size: 20px;margin-bottom: 18px}.elder-mosaic-section .mosaic-lead{font-size: 12px}.elder-mosaic-section .mosaic-grid{gap: 12px;margin-top: 20px}.elder-mosaic-section .m-tile{border-radius: 10px}.elder-mosaic-section .m-body{padding: 12px 12px}.elder-mosaic-section .m-accent{width: 8px}.elder-mosaic-section .m-header{flex-direction: column;gap: 8px;margin-bottom: 8px}.elder-mosaic-section .m-icon{width: 44px;height: 44px;font-size: 16px}.elder-mosaic-section .m-body h4{font-size: 13px;margin-bottom: 3px}.elder-mosaic-section .m-body p{font-size: 11px}.faq-section{padding: 30px 0}.faq-section .section-heading2{font-size: 20px;margin-bottom: 20px}.web-accordion .accordion-button{font-size: 12px;padding: 10px 12px}.web-accordion .accordion-body{font-size: 11px;padding: 10px 12px}.accordion-button:focus{border-color: #ddd}.ddt-accordion.web-accordion .accordion-button{font-size: 13px;padding: 12px;padding: 12px 12px 12px 60px}.ddt-accordion.web-accordion .accordion-body{padding: 20px;font-size: 12px}.ddt-accordion .ddt-acc-num{width: 22px;height: 22px;min-width: 22px;font-size: 10px}}@media (max-width: 479px){.elders-section{padding: 25px 0}.container{padding-left: 12px;padding-right: 12px}.elders-section .section-heading2{font-size: 18px}.elders-section .elders-stat{font-size: 32px}.elders-section .elders-stat .plus{font-size: 14px}.elders-section .tiles-grid{gap: 8px}.elders-section .tile{height: 150px}.whychoose-eldercare .section-heading2{font-size: 18px}.whychoose-eldercare .whychoose-image img{height: 400px}.web-form-box{padding: 14px !important}.web-form-box .form-control{font-size: 10px;padding: 7px 8px}.secondopinion-form .section-heading2{font-size: 18px}.elder-mosaic-section .section-heading2{font-size: 18px}.elder-mosaic-section .m-icon{width: 40px;height: 40px;font-size: 14px}.faq-section .section-heading2{font-size: 18px}.web-accordion .accordion-button{font-size: 11px}.web-accordion .accordion-body{font-size: 10px}}@media (max-width: 1199px){.homecare-about .about-image-wrapper .about-image{height: 450px;object-fit: contain}.homecare-about .about-content{padding-left: 20px}.homecare-about .about-intro{font-size: 14px;line-height: 1.6}.homecare-about .about-feature{margin-bottom: 14px;gap: 10px}.homecare-about .feature-icon{width: 44px;height: 44px;font-size: 18px}.homecare-about .feature-text h5{font-size: 15px}.homecare-about .feature-text p{font-size: 13px;line-height: 1.5}.whychoose-homecare .wc-lead{font-size: 13px}.whychoose-homecare .wc-card{padding: 16px;gap: 12px}.whychoose-homecare .wc-icon{width: 48px;height: 48px;font-size: 20px}.whychoose-homecare .wc-content h4{font-size: 15px}.whychoose-homecare .wc-content p{font-size: 13px}.whychoose-homecare .wc-metric{padding: 12px 18px}.whychoose-homecare .wc-metric-value{font-size: 24px}.whychoose-homecare .wc-metric-label{font-size: 12px}.homecare-solutions .hc-card{border-radius: 10px}.homecare-solutions .hc-media{height: 200px}.homecare-solutions .hc-title{font-size: 12px}.homecare-solutions .hc-name{font-size: 15px}.homecare-solutions .hc-desc{font-size: 13px}.homecare-other-solutions .hos-card{padding: 14px}.homecare-other-solutions .hos-icon{font-size: 28px;margin-bottom: 10px}.homecare-other-solutions .hos-title{font-size: 13px}.homecare-other-solutions .hos-text{font-size: 11px}}@media (max-width: 991px){.homecare-about .about-image-wrapper{margin-bottom: 0px !important}.homecare-about .about-image-wrapper .about-image{height: 380px;border-radius: 12px}.homecare-about .about-content{padding-left: 0}.homecare-about .section-label{font-size: 11px}.homecare-about .section-heading2{font-size: 26px}.homecare-about .about-intro{font-size: 14px;margin-bottom: 18px}.homecare-about .about-feature{gap: 12px;margin-bottom: 18px}.homecare-about .feature-icon{width: 46px;height: 46px;font-size: 18px}.homecare-about .feature-text h5{font-size: 15px;margin-bottom: 4px}.homecare-about .feature-text p{font-size: 13px}.whychoose-homecare .col-lg-8,.whychoose-homecare .col-lg-4{max-width: 100%;flex: 0 0 100%}.whychoose-homecare .col-lg-4{text-align: left;margin-top: 20px}.whychoose-homecare .section-label{font-size: 11px}.whychoose-homecare .section-heading2{font-size: 26px;margin-bottom: 15px}.whychoose-homecare .wc-lead{font-size: 14px;margin-bottom: 25px}.whychoose-homecare .wc-card{padding: 16px 15px;gap: 12px}.whychoose-homecare .wc-icon{width: 46px;height: 46px;font-size: 18px}.whychoose-homecare .wc-content h4{font-size: 15px;margin-bottom: 2px}.whychoose-homecare .wc-content p{font-size: 12px}.whychoose-homecare .wc-metric{padding: 12px 16px}.whychoose-homecare .wc-metric-value{font-size: 22px}.whychoose-homecare .wc-metric-label{font-size: 11px}.secondopinion-form .section-heading2{font-size: 24px}.homecare-solutions .section-label{font-size: 11px}.homecare-solutions .section-heading2{font-size: 24px}.homecare-solutions .hc-card{border-radius: 10px}.homecare-solutions .hc-media{height: 200px}.homecare-solutions .hc-title{font-size: 11px;padding: 8px 12px}.homecare-solutions .hc-body{padding: 14px 12px}.homecare-solutions .hc-name{font-size: 14px}.homecare-solutions .hc-desc{font-size: 12px;line-height: 1.5}.homecare-other-solutions .section-label{font-size: 11px}.homecare-other-solutions .section-heading2{font-size: 24px}.homecare-other-solutions .hos-card{padding: 14px;border-radius: 10px}.homecare-other-solutions .hos-icon{font-size: 26px;width: 48px;height: 48px;margin-bottom: 10px}.homecare-other-solutions .hos-title{font-size: 13px;margin-bottom: 4px}.homecare-other-solutions .hos-text{font-size: 11px}.sm-eap-section .sm-eap-intro{font-size: 14px}.sm-eap-section .sm-eap-features ul li{font-size: 14px}}@media (max-width: 1200px){.franchise-banner{padding: 30px 0px !important}.franchise-banner .section-heading{font-size: 40px !important}.franchise-banner img{height: 30px !important}.franchise-banner .contact-info{margin-top: 15px}}@media (max-width: 992px){.franchise-banner img{margin-bottom: 15px !important}.franchise-banner .section-heading{font-size: 30px !important;margin-bottom: 15px}.franchise-strip{padding-bottom: 10px}.franchise-strip .box{margin-bottom: 20px}.franchise-price .box{margin-bottom: 15px}.mobile-account-header{display: none}.account-offcanvas{width: 320px !important}.mobile-account-header{display: flex;justify-content: space-between;align-items: center;padding: 12px 0px;background: #fff;border-bottom: 1px solid #eee;font-weight: 700}.menu-btn{padding: 8px 12px}.mobile-header-actions{display: flex;align-items: center;gap: 10px}.back-home-btn{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 600;color: var(--greencolor);padding: 6px 10px;border: 1px solid var(--greencolor);border-radius: 20px;text-decoration: none;white-space: nowrap}.mobile-sidebar{background: #fff;border-radius: 16px;box-shadow: 0 0 10px rgba(0,0,0,0.08);padding: 15px}.my-account-sidebar ul{padding: 0;margin: 0}.my-account-sidebar ul li{list-style: none}.my-account-sidebar ul li a{display: flex;align-items: center;gap: 12px;padding: 15px;font-weight: 600;color: var(--blackcolor);text-decoration: none;border-bottom: 1px solid #f2f2f2}.my-account-sidebar ul li i{width: 22px;text-align: center}.my-account-sidebar ul li.active a{color: #000;font-weight: 700}.my-account-sidebar ul li.danger a{color: red}.my-account-sidebar{border-radius: 0px;box-shadow: none;border: none;padding: 0px;position: unset}.account-offcanvas .offcanvas-body{padding: 10px 0px}.account-offcanvas .offcanvas-header{justify-content: space-between;padding: 10px 15px;background-color: rgb(9 60 69 / 8%)}.account-offcanvas .offcanvas-header h5{font-size: 17px;font-weight: 700;margin: 0}.account-offcanvas .offcanvas-header .close-btn{background: none;font-size: 24px}.symptom-content{padding-left: 40px}.symptom-checker{margin-bottom: 60px}}@media (max-width: 768px){.doctor-consultation-container .prescription-card-body{display: grid;grid-template-columns: repeat(2,1fr);gap: 12px}.doctor-consultation-container .prescription-card-body .web-btn{grid-column: 1 / -1;width: 100%;text-align: center}.my-account .prescription-tabs-pro .nav-link{min-width: 190px}.my-account .medical-quote-list .quote-card{flex-direction: column}.my-account .medical-quote-list .quote-grid{grid-template-columns: repeat(auto-fit,minmax(160px,2fr))}.my-account .quote-detail-wrapper .quote-header-card{flex-direction: column;align-items: flex-start}.my-account .billing-card{flex-direction: column;align-items: start}.my-account .billing-right{width: 100%;margin-top: 15px}.web-form-box{margin-top: 20px}.plans-benefits .benefit-box{margin-bottom: 20px}.secondopinion-howitworks .box{margin-bottom: 20px;height: auto;padding: 25px 15px 35px}.secondopinion-howitworks .box .title{flex-direction: column;align-items: start}.secondopinion-howitworks .box .num{font-size: 45px;margin-bottom: 15px}.plans-benefits .benefit-box h5{font-size: 14px}.plans-benefits .benefit-box p{font-size: 12px}.maternity-ai-tools .box img{height: 120px}.hospital-intro-section .hospital-image{height: 250px}.hospital-intro-section .hospital-image-wrap{margin-bottom: 40px}.therapy-quality .therapy-quality-image img{height: 250px;margin-bottom: 20px}.therapy-quality .therapy-quality-image{height: auto}.health-insurance-counter .box h2{font-size: 32px}.health-insurance-counter .box p{font-size: 10px}.health-insurance-counter .box{margin-bottom: 20px}.new-career-page .career-meta{gap: 14px}.new-career-page .career-card{padding: 20px 18px 18px}.new-career-page .career-card-head{margin-bottom: 12px}.new-career-page .career-title{font-size: 16px;gap: 8px}.new-career-page .career-desc{font-size: 13px;margin-bottom: 16px}.new-career-page .career-badge{padding: 3px 9px;font-size: 10px}.new-career-page .skill-chip{font-size: 11px;padding: 4px 10px}.new-career-page .career-card-foot{gap: 12px}.new-career-page .career-apply-btn{padding: 8px 16px;font-size: 12px;width: 100%;justify-content: center}.new-career-page .career-skills-wrap{flex: 1 1 100%}.new-career-page .section-title-line{margin-bottom: 22px}.sm-gallery-section .gm-thumb img{height: 150px}.video-gallery-section .vg-title-sm{font-size: 14px}.video-gallery-section .vg-thumb{height: 180px}.testimonial-page .testimonial-card{padding: 15px}.sample-report .report-image{height: 250px}.sample-report .report-card{padding: 10px}.other-locations ul{flex-wrap: wrap}.other-locations a{margin-bottom: 20px}}@media (max-width: 767px){.homecare-about{padding: 40px 0}.homecare-about .about-image-wrapper .about-image{height: 300px;border-radius: 10px}.homecare-about .section-label{font-size: 11px}.homecare-about .section-heading2{font-size: 22px;margin-bottom: 20px}.homecare-about .about-intro{font-size: 13px;line-height: 1.6;margin-bottom: 18px}.homecare-about .about-feature{gap: 12px;margin-bottom: 16px}.homecare-about .feature-icon{width: 44px;height: 44px;font-size: 16px}.homecare-about .feature-text h5{font-size: 14px;margin-bottom: 3px}.homecare-about .feature-text p{font-size: 12px;line-height: 1.5}.whychoose-homecare{padding: 40px 0}.whychoose-homecare .section-label{font-size: 11px}.whychoose-homecare .section-heading2{font-size: 22px;margin-bottom: 15px}.whychoose-homecare .wc-lead{font-size: 13px;margin-bottom: 20px}.whychoose-homecare .col-md-6{flex: 0 0 100%;max-width: 100%}.whychoose-homecare .wc-card{padding: 14px 14px;gap: 11px}.whychoose-homecare .wc-icon{width: 42px;height: 42px;font-size: 16px}.whychoose-homecare .wc-content h4{font-size: 14px}.whychoose-homecare .wc-content p{font-size: 12px}.whychoose-homecare .wc-metric{padding: 10px 12px}.whychoose-homecare .wc-metric-value{font-size: 20px}.whychoose-homecare .wc-metric-label{font-size: 10px}.secondopinion-form{padding: 40px 0}.secondopinion-form .section-label{font-size: 11px}.secondopinion-form .section-heading2{font-size: 22px;margin-bottom: 20px}.web-form-box{padding: 20px !important}.web-form-box .form-control,.web-form-box .form-select{padding: 10px 12px;font-size: 12px}.web-form-box .form-group{margin-bottom: 12px}.web-form-box .web-btn{font-size: 13px}.homecare-solutions{padding: 40px 0}.homecare-solutions .section-label{font-size: 11px}.homecare-solutions .section-heading2{font-size: 22px;margin-bottom: 25px}.homecare-solutions .hc-card{border-radius: 10px;overflow: hidden}.homecare-solutions .hc-media{height: 180px}.homecare-solutions .hc-title-bar{padding: 8px 12px}.homecare-solutions .hc-title{font-size: 11px;letter-spacing: 0.3px}.homecare-solutions .hc-body{padding: 12px 12px}.homecare-solutions .hc-name{font-size: 14px;margin-bottom: 4px}.homecare-solutions .hc-desc{font-size: 12px;line-height: 1.5}.homecare-other-solutions{padding: 40px 0}.homecare-other-solutions .section-label{font-size: 11px;margin-bottom: 5px}.homecare-other-solutions .section-heading2{font-size: 22px;margin-bottom: 25px}.homecare-other-solutions .col-sm-4{flex: 0 0 48%;max-width: 48%}.homecare-other-solutions .hos-card{padding: 12px;border-radius: 8px;text-align: center}.homecare-other-solutions .hos-icon{font-size: 24px;width: 44px;height: 44px;margin: 0 auto 8px}.homecare-other-solutions .hos-title{font-size: 12px;margin-bottom: 3px}.homecare-other-solutions .hos-text{font-size: 11px}.employee-process-section .process-timeline .timeline-line{display: none}.employee-process-section .process-timeline .timeline-dots{flex-wrap: wrap}.employee-process-section .process-step{width: 45%}.eap-benefits .benefit-card{flex-direction: column}.eap-benefits .benefit-img{width: 100%;height: 150px}.eap-benefits .benefit-body{width: 100%}.eap-benefits .benefit-card.reverse{flex-direction: column}.eap-benefits .benefit-card.reverse .benefit-img{width: 100%;height: 150px}.my-account .profile-meta-desc{flex-direction: column;align-items: center;gap: 8px}.my-account .profile-meta{font-size: 12px;flex-wrap: wrap;justify-content: center;gap: 10px;margin-bottom: 0}.my-account .profile-progress-wrap{justify-content: center;width: 100%}.my-account .progress-label{font-size: 12px}.my-account .profile-row{padding: 15px;gap: 10px}.my-account .profile-info h1,.my-account .profile-info h3{font-size: 16px;text-align: center;margin-bottom: 8px}.my-account .progress-bar-wrap{width: 100px}.my-account .profile-cover{height: 80px;border-radius: 15px 15px 0 0}.my-account .profile-avatar-wrap{margin-top: -50px}.my-account .profile-avatar-wrap img{width: 80px;height: 80px}.my-account .card-title{margin-bottom: 15px}.my-account .avatar-edit{width: 22px;height: 22px}.doctor-consultation-container .consultation-status{align-items: center;margin-top: 5px}.my-account-sidebar li.active::before{width: 4px}.my-account .ask-question-list .question-card{flex-direction: column;gap: 15px;align-items: start}.chat_screen{padding: 0px !important}.chat_screen .container{padding: 0px}.chat_screen .chat-box,.chat-box{border-radius: 0px;border: none}.chat_screen #header{border-radius: 0px !important;padding: 12px 16px}.chat_screen .chat-mode-pill{display: none}.chat_screen #send_message_bar,#send_message_bar{padding: 10px 12px !important}.chat-box #chat{height: calc(100vh - 137px)}.chat_screen .chat-pay-btn{border-radius: 0}.my-account .prescription-tabs-pro .nav-link{min-width: 165px}.ask-a-doctor .card-body{padding: 15px}.question-detail-section .q-title{font-size: 16px !important}.question-detail-section .question-card .q-row{flex-direction: column;align-items: start}.question-detail-section .q-content{width: 100%}.question-detail-section .question-card .meta{font-size: 12px}.question-detail-section .question-card .review-note{font-size: 14px}.question-detail-section .doctor-avatar{width: 45px;height: 45px;border-radius: 10px}.question-detail-section .doctor-name{font-size: 15px;line-height: 17px}.question-detail-section .doctor-role{font-size: 12px}.question-detail-section .compact-card .compact-row{flex-direction: column}.question-detail-section .compact-card .compact-title{font-size: 16px}.health-plans .plans-box{padding: 15px}.health-plans .plans-box img{height: 250px}.health-plans .plans-box .plans-title{font-size: 18px}.health-plans .plans-box .plans-price{font-size: 26px}.search-form{align-items: center;justify-content: center}.why-choose-amb-section .ambulance-gif{width: 100%;margin-bottom: 20px}.otherservices-section .tile-top{flex-direction: column;align-items: self-start}.otherservices-section .tile-icon{width: 25px;height: 25px}.otherservices-section .tile-icon i{font-size: 12px}.otherservices-section .tile-footer{flex-direction: column-reverse}.otherservices-section .tile-media{height: 150px}.otherservices-section .service-tile{margin-bottom: 20px;height: auto}.crowdfund-section .cf-image img{height: 250px}.funding-testimonials-modern .tm-card{flex-direction: column}.funding-testimonials-modern .tm-card .tm-media{width: 100%}.funding-testimonials-modern .tm-card .tm-body{width: 100%}.how-works-crw .row.crwd-compact{gap: 10px}.surgery-benefits .benefit-list{margin-bottom: 20px}.secondopinion-howitworks.imso .box{padding: 15px}.card-image img{height: 130px}.card-content{padding: 10px}.card-title{font-size: 16px}.card-excerpt{font-size: 12px}.card-link{font-size: 14px}.blog-actions{flex-direction: column;gap: 20px}.hero-text h1{font-size: 22px}.web-stories .sidebar .widget .widget-title{font-size: 26px}.health-plan-upgrade .health-card{padding: 20px}.secmed-services .web-btn{margin-bottom: 10px;padding: 10px 20px;font-size: 14px;min-width: auto}.mission-vision .box .title{font-size: 18px}.mission-vision .box .icon{width: 70px;height: 70px;font-size: 25px}.mission-vision .box p{font-size: 13px}.mission-vision .box{padding: 15px}.contactus .section-heading2{font-size: 30px;line-height: 34px;margin-bottom: 15px}.contactus p{margin-bottom: 15px}.contactus-map iframe{width: 100%;height: 150px;margin-bottom: 25px}.contactus-map .title{font-size: 16px;margin-bottom: 10px}.single-career-page .basic-info-list li{font-size: 13px}.single-career-page .basic-info-list{gap: 10px}.franchise-banner{padding: 15px 0px}.franchise-banner img{margin-bottom: 10px;height: 20px}.franchise-banner .section-heading{font-size: 16px;margin-bottom: 5px}.franchise-banner .section-heading + p{display: none}.franchise-banner .contact-info{gap: 10px;align-items: start;margin-top: 10px}.franchise-banner .contact-info a i{display: none}.franchise-banner .contact-info a .title{font-size: 10px}.franchise-banner .contact-info a p{font-size: 8px}.franchise-strip .box .number{font-size: 14px}.franchise-strip .box{margin-bottom: 20px}.franchise-strip .box img{height: 150px}.franchise-strip .box .title{font-size: 16px;margin-bottom: 5px}.franchise-strip .box p{font-size: 12px;line-height: 16px}.franchise-strip .box:after{display: none}.franchise-benefits .franchise-box{padding: 14px;gap: 12px}.franchise-benefits .franchise-box .img-box{width: 44px;height: 44px;border-radius: 10px}.franchise-benefits .franchise-box .img-box img{width: 26px;height: 26px;margin: 0}.franchise-benefits .franchise-box .title{font-size: 14px;margin-bottom: 4px}.franchise-benefits .franchise-box p{font-size: 12px;line-height: 16px}.franchise-banner-qes .process-img{height: 200px;margin-bottom: 15px !important;border-radius: 10px}.franchise-banner-qes .content-box .sub-heading{font-size: 16px;margin-bottom: 10px}.franchise-banner-qes .content-box .ul-listing li{font-size: 12px;line-height: 16px}.franchise-form .section-heading{margin-bottom: 20px}.franchise-form .form-img{height: 200px;margin-bottom: 15px}.franchise-form .box h3{font-size: 16px}.franchise-form .sticky-div{padding-bottom: 30px}.franchise-banner-qes .process-img{margin-bottom: 20px}.franchise-price .box{border-radius: 10px}.franchise-banner .section-heading2{font-size: 20px !important;line-height: 20px !important;margin-bottom: 10px}.testimonial-page .testimonial-card img{width: 25px;height: 25px}.testimonial-page .testimonial-header h6{font-size: 14px}.testimonial-page .testimonial-header{gap: 12px}.testimonial-page .testimonial-content p{font-size: 12px}.sample-report .report-image{height: 200px}.other-locations a{min-width: 150px}.covid-hero-section .hero-media{margin-top: 20px}.covid-booking-cta .feature-card{padding: 15px}.covid-booking-cta .feature-icon{width: 70px;height: 70px}.covid-booking-cta .feature-card .feature-title{font-size: 15px;font-weight: 600}.faq-section .faq-sidebar{margin-bottom: 20px}.chat-window .chat-cont-right .chat-header{padding: 10px 0px}.chat-window .chat-cont-right .chat-header .btn{width: 40px;height: 40px;padding: 0px;display: inline-flex;align-items: center;justify-content: center}.chat-window .chat-cont-right .chat-header .btn.visible-xs{display: inline-flex !important}.chat-window .chat-body{padding: 10px 0px}.chat-window .chat-footer{padding: 10px 0px}.pathology-card{flex-direction: column;align-items: flex-start !important}.symptom-checker{margin-bottom: 30px}.symptom-content{padding: 20px 15px}.symptom-checker .treatment-card{margin-bottom: 15px}.symptom-checker .symptom-bg{min-height: 200px}}@media (max-width: 575px){.homecare-about{padding: 30px 0}.homecare-about .about-image-wrapper .about-image{height: 240px;border-radius: 8px}.homecare-about .section-label{font-size: 10px}.homecare-about .section-heading2{font-size: 20px;line-height: 1.25;margin-bottom: 18px}.homecare-about .about-intro{font-size: 12px;margin-bottom: 16px}.homecare-about .about-feature{gap: 10px;margin-bottom: 14px}.homecare-about .feature-icon{width: 40px;height: 40px;font-size: 14px}.homecare-about .feature-text h5{font-size: 13px;margin-bottom: 2px}.homecare-about .feature-text p{font-size: 11px}.whychoose-homecare{padding: 30px 0}.whychoose-homecare .section-heading2{font-size: 20px;margin-bottom: 15px}.whychoose-homecare .wc-lead{font-size: 12px;margin-bottom: 18px}.whychoose-homecare .wc-card{padding: 12px 12px;gap: 10px}.whychoose-homecare .wc-icon{width: 40px;height: 40px;font-size: 14px}.whychoose-homecare .wc-content h4{font-size: 13px;margin-bottom: 2px}.whychoose-homecare .wc-content p{font-size: 11px}.whychoose-homecare .col-auto{flex: 0 0 30%;margin-bottom: 10px}.whychoose-homecare .wc-metric{padding: 8px 10px}.whychoose-homecare .wc-metric-value{font-size: 18px}.whychoose-homecare .wc-metric-label{font-size: 9px}.secondopinion-form{padding: 30px 0}.secondopinion-form .section-heading2{font-size: 20px;margin-bottom: 20px}.web-form-box{padding: 16px !important}.web-form-box .form-control{padding: 8px 10px;font-size: 11px}.web-form-box .form-group{margin-bottom: 10px}.web-form-box textarea.form-control{min-height: 60px}.homecare-solutions{padding: 30px 0}.homecare-solutions .section-heading2{font-size: 20px;margin-bottom: 20px}.homecare-solutions .col-12{flex: 0 0 100%;max-width: 100%}.homecare-solutions .hc-card{border-radius: 8px}.homecare-solutions .hc-media{height: 160px}.homecare-solutions .hc-title{font-size: 10px;padding: 6px 10px}.homecare-solutions .hc-body{padding: 10px 10px}.homecare-solutions .hc-name{font-size: 13px}.homecare-solutions .hc-desc{font-size: 11px}.homecare-other-solutions{padding: 30px 0}.homecare-other-solutions .section-heading2{font-size: 20px;margin-bottom: 20px}.homecare-other-solutions .col-6{flex: 0 0 48%}.homecare-other-solutions .col-sm-4,.homecare-other-solutions .col-md-3,.homecare-other-solutions .col-lg-2{flex: 0 0 48%;max-width: 48%}.homecare-other-solutions .hos-card{padding: 10px}.homecare-other-solutions .hos-icon{font-size: 20px;width: 40px;height: 40px;margin: 0 auto 6px}.homecare-other-solutions .hos-title{font-size: 11px}.homecare-other-solutions .hos-text{font-size: 10px}.breadcrumb-title{}}@media (max-width: 479px){.homecare-about{padding: 25px 0}.container{padding-left: 12px;padding-right: 12px}.homecare-about .about-image-wrapper .about-image{height: 200px}.homecare-about .section-heading2{font-size: 18px}.homecare-about .about-intro{font-size: 11px}.homecare-about .feature-icon{width: 36px;height: 36px;font-size: 12px}.homecare-about .feature-text h5{font-size: 12px}.homecare-about .feature-text p{font-size: 10px}.whychoose-homecare{padding: 25px 0}.whychoose-homecare .section-heading2{font-size: 18px}.whychoose-homecare .wc-card{padding: 10px 10px}.whychoose-homecare .wc-icon{width: 36px;height: 36px;font-size: 12px}.whychoose-homecare .wc-content h4{font-size: 12px}.whychoose-homecare .wc-content p{font-size: 10px}.whychoose-homecare .col-auto{flex: 0 0 28%;font-size: 9px}.whychoose-homecare .wc-metric-value{font-size: 16px}.secondopinion-form{padding: 25px 0}.secondopinion-form .section-heading2{font-size: 18px}.web-form-box{padding: 12px !important}.web-form-box .form-control{font-size: 10px;padding: 6px 8px}.homecare-solutions{padding: 25px 0}.homecare-solutions .section-heading2{font-size: 18px}.homecare-solutions .hc-media{height: 140px}.homecare-solutions .hc-name{font-size: 12px}.homecare-solutions .hc-desc{font-size: 10px}.homecare-other-solutions{padding: 25px 0}.homecare-other-solutions .section-heading2{font-size: 18px}.homecare-other-solutions .hos-icon{font-size: 18px;width: 36px;height: 36px}.homecare-other-solutions .hos-title{font-size: 10px}.homecare-other-solutions .hos-text{font-size: 9px}.corporate-features-section .feature-img{height: 180px}.corporate-features-section .feature-tile{min-height: 180px}.corporate-features-section .feature-meta{padding: 15px}.corporate-features-section .feature-sub{font-size: 12px}.banner-div img{height: 60px}.corporate-impact-section .impact-card{padding: 15px}.corporate-impact-section .impact-icon{width: 50px;height: 50px}.corporate-impact-section .impact-value{font-size: 22px}.financial-realtime .service-media img{height: 200px}.financial-realtime .service-card + .service-card{padding: 20px}.financial-realtime .service-card{padding: 20px}}@media (max-width: 767px){.corp-plan-img{height: 320px}.corp-plan-img-accent{display: none}.corp-plan-img-badge{bottom: 14px;left: 14px;right: 14px;padding: 11px 14px;gap: 10px}.corp-plan-img-badge .badge-icon{width: 38px;height: 38px}.corp-plan-img-badge .badge-text strong{font-size: 16px}.corp-plan-cta-wrap{padding: 36px 24px}.corp-plan-cta-wrap h3{font-size: 20px}.corp-plan-cta-wrap p{font-size: 14px;margin-bottom: 24px}.corp-plan-card{padding: 22px 18px}.corp-plan-card .plan-icon{width: 48px;height: 48px}.corp-plan-card .plan-icon i{font-size: 19px}}@media (max-width: 479px){.corp-plan-img{height: 260px}.corp-plan-cta-wrap{padding: 28px 18px}.corp-plan-cta-wrap .btn-view-plan{padding: 11px 24px;font-size: 14px}}