@media(max-width:575px){.heading h1,.heading h2,.heading-company h2,.section-title h2,.why-choose-us-section h2{font-size:30px!important;line-height:1.2;max-width:380px!important}.card-bg{padding:10px;border-radius:12px}.card-bg .title{font-size:16px;line-height:20px;margin:6px 0 2px}.card-bg .subtitle{font-size:14px;line-height:18px}.banner-btn .arrow-icon{width:18px}.schedule-content{max-width:550px;margin:0 auto;padding:30px 0 20px}.heading h2{width:300px!important;margin:0 25px!important}.test-name{font-size:14px!important;line-height:0!important}.testimonial-arrows{top:35px}.business-image{min-height:300px}.heading-company{max-width:100%!important;margin:0 15px!important}.shop-section .know-more-link{font-size:12px!important}.footer-left p{max-width:fit-content!important;line-height:35px!important}}@media (max-width:767px){.footer-bottom{justify-content:center!important}.footer-lefts{order:2;width:100%;margin-top:10px}.footer-social-media{order:1;justify-content:center!important;align-items:center!important;margin-bottom:10px}.footer-lefts p{text-align:center;font-size:14px;line-height:24px}.heading h2{right:-15px;width:335px!important;left:-15px;margin:0 50px!important;top:-15px!important}.list-group-item{flex-direction:column;align-items:flex-start}.know-more-link{margin-left:0;margin-top:8px;font-size:10px!important}.blog-image{width:100%!important;margin-bottom:10px}.shop-wrapper{flex-direction:column;padding:5px;gap:0}.shop-content{border-left:none;border-top:0 solid #5a9ef8;padding:1rem 10px 10px;padding-left:inherit}.testimonial-slider:after,.testimonial-slider:before{display:none}.business-image{min-height:300px}.heading-company{max-width:500px;margin:0 auto}.blog-section .banner-btn{margin:0}.faq-section h3{font-weight:500}.faq-item p,.faq-section h3{font-size:14px;line-height:24px}.text-right{text-align:left}.blog-header small,.blog-header span,.category-label{font-size:10px!important;line-height:18px!important}}@media (max-width:991px){.shop-wrapper{flex-direction:column;padding:5px;gap:0;display:block;margin-bottom:20px}.shop-bg-image{background:none}.image-wrapper{height:250px}.star-badge{display:none}.heading h2{right:-15px;width:700px;left:-15px;margin:0 50px;top:0}.steps-wrapper{border-top-left-radius:0;border-bottom-left-radius:0;padding:0!important}.step{position:relative;margin:15px;padding:0!important}.step:before{left:40px;bottom:-25px;height:85%}.schedule-content{max-width:550px;margin:0 auto;padding:30px 0 20px}.test-wrapper .list-group-item{padding:10px!important}.know-more-link{font-size:12px;margin-bottom:0!important;text-transform:uppercase}.testlayout .know-more-link{font-size:12px;margin-bottom:0!important;text-transform:capitalize!important;width:100%!important}.test-name{font-size:16px}.blog-header,.test-name{line-height:24px}.blog-header small,.blog-header span,.category-label{font-size:14px;line-height:30px}.blog-header h2{font-size:18px;line-height:25px}.blog-image{width:100%!important;margin-bottom:10px}.shop-content h3{font-size:18px;letter-spacing:-1px;margin-bottom:10px}.shop-content{border-left:none;border-top:0 solid #5a9ef8;padding:1rem 10px 10px;padding-left:inherit}.common-banner p,.heading p,.hero-section p,.section-header p,.shop-content p{font-size:16px;line-height:30px}.footer-locations{flex-direction:column}.footer-menus{flex-direction:row;gap:.5rem;margin-top:.5rem}.footer-social ul{justify-content:flex-start;margin-top:1rem}.heading h1{font-size:40px;letter-spacing:-1px;max-width:480px;width:100%}.card-bg{padding:12px}.card-bg .title{font-size:16px;line-height:22px;max-width:100%}.card-bg .subtitle{font-size:14px;line-height:20px}.py-10{padding-top:0!important;padding-bottom:0!important}.common-description{margin-right:0!important}.faq-section h2{font-size:32px;margin-bottom:1rem}.min-vh-40,.min-vh-70{min-height:0!important}.business-image{min-height:400px}.btn:disabled,.step-container-0 .btn.disabled,fieldset:disabled .btn{font-size:14px}.contacts-email-form{margin-top:20px}.contacts-email-form h2{font-size:24px!important}.heading-company{max-width:500px;margin:0 auto}.testimonial-text p{font-size:16px;line-height:24px}.footer-bottom{padding:1rem 0 .5rem}.btn-cart svg{width:15px}}@media (min-width:992px) and (max-width:1399px){.card-bg .title{font-size:16px;line-height:20px;text-align:left}.contacts-email-form h2{font-size:24px!important}}@media (min-width:992px) and (max-width:1199.99px){.bg-contact{padding:20px!important}.contacts-email-form{margin-top:20px}.about-contact,.min-vh-40{min-height:250px!important}.common-description p{margin-right:40px!important}.heading-company{max-width:450px}.footer-bottom{padding:1rem 0 .5rem}.footer-left p{max-width:85%;line-height:33px!important}.mini-cart-list span{font-size:16px!important}}@media (max-width:1199.98px){.header-content{display:none}.header-container{justify-content:space-between}.navbar-toggler{display:block;border:1px solid rgba(255,255,255,.4)}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.8%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.location-chooser{padding:4px 0;font-size:16px}.location-chooser,.location-chooser:hover{color:var(--black)}.object-contain{padding:5px}.location-row p{font-size:14px}.location-row h5{font-size:18px;line-height:20px}.location-row{padding-right:7rem!important}.heading h1,.heading h2,.heading-company h2,.section-title h2,.why-choose-us-section h2{font-size:40px}.ratio-16x9{--bs-aspect-ratio:90%}.why-choose-us-section{height:auto}.mobile-actions .mt-lg-5{margin-top:0!important}.drawer-content span{font-size:12px}.cart-icon,.header-icons{display:flex!important}.blog-header{line-height:24px}.blog-header small,.blog-header span,.category-label{font-size:12px;line-height:30px}.blog-header h2{font-size:16px;line-height:25px}}@media (min-width:1199.98px) and (max-width:1399px){.main-nav .nav-link{padding:.3rem;font-size:15px}.main-nav .navbar-nav{gap:.3rem}.location-row{padding-right:4rem!important}.heading h1,.heading h2,.section-title h2{font-size:45px}.ratio-16x9{--bs-aspect-ratio:90%}.about-contact,.min-vh-40{min-height:350px!important}.heading-company{max-width:400px}}@media (min-width:1400px){.main-nav .nav-link{padding:.4rem .5rem;font-size:16px}.main-nav .navbar-nav{gap:.5rem}.step-container-0{width:1100px}}@media (max-width:576px){.search-box-wrapper{max-width:100%}}@media (max-width:991px){.stepwise-form .container{padding:0 12px}.stepwise-form .stepper{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.stepwise-form .step-item{flex:auto;text-align:center;font-size:10px}.stepwise-form .step-item span{display:block;font-size:14px;font-weight:500;margin-bottom:2px}.stepwise-form .btn-link svg{width:16px!important;height:16px!important}.stepwise-form .btn-link{padding:4px}.test-card,.test-item{width:100%;margin-bottom:12px}.test-card button,.test-item button{width:100%}.search-section{padding:8px 12px;border-radius:10px}.search-section input,.search-section select{width:100%;font-size:14px}.step-item.active span{line-height:14px}.step-item:not(:last-child):after{top:50px}.step-circle{margin:0 auto}.post-view-info{padding:10px}.service-section-inner h2{font-size:30px}}@media (min-width:768px) and (max-width:991px){.stepwise-form .stepper{gap:6px}}@media (max-width:768px){.location-wrapper{display:flex}.location-card{width:100%;text-align:left;transition:all .2s ease-in-out;padding:10px!important}.location-card input{margin-right:0}.card-body.d-flex.gap-3.justify-content-between{flex-direction:column!important;gap:0;padding:0;gap:0!important}.step-header{font-size:16px}.step-container-0{width:100%;margin:0 auto;max-width:85%}.location-card strong{font-size:16px}.location-card p{font-size:14px}.step-header{padding:20px;margin-top:-30px}.calendar-step,.form-step,.location-step{padding-bottom:1em}.heading-company{max-width:450px}.location-step .banner-btn{width:100%}.step-container-0 button{margin-top:10px}.stepwise-form .step-item span{font-size:9px}}@media (min-width:768px) and (max-width:1024px){.calendar-step,.form-step,.location-step{padding-bottom:1em}.location-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.card-body.d-flex.gap-3.justify-content-between{flex-wrap:nowrap!important;justify-content:center!important;gap:10px!important;padding:10px!important}.step-container-0 .card-body{padding:0}.location-card{padding:5px!important}.location-card input{margin-right:0}.location-card strong{font-size:16px}.location-card p{font-size:14px;line-height:24px}.step-header{font-size:16px;padding:15px}.step-container-0{width:100%;margin:0 auto;max-width:90%}.step-test-btn{font-size:12px;padding:10px 25px;height:40px!important}.test-name{font-size:16px;line-height:28px}.carecredentialing-cta{font-size:14px}}@media (max-width:1199px){.testlayout .search-filter .d-flex{flex-wrap:wrap;gap:1rem!important}.testlayout .search-filter input,.testlayout .search-filter select{min-width:100%!important}.testlayout .list-group-item{flex-direction:column;align-items:flex-start!important;padding:5px 10px!important}.testlayout .col-lg-4{order:2}.testlayout .col-lg-8{order:1}.shop-section .know-more-link{text-transform:uppercase;font-size:16px;margin-bottom:5px!important}.mini-cart-list p,.total-price,.total-price span{font-size:16px!important;margin-bottom:0!important}}@media (max-width:767px){.service-section .list-group-item,.service-section-inner .list-group-item,.testlayout .list-group-item{flex-direction:row;align-items:center!important}.service-section .mob-content,.testlayout .mob-content{width:100%!important;max-width:65%!important;display:block!important}.testlayout .list-group-item .d-flex{width:30%;justify-content:space-between;margin-top:.2rem;display:block!important}.btn-cart{height:30px!important;padding:5px 10px!important;gap:5px!important;font-size:14px!important;margin:5px auto}.price-test{font-size:12px;font-weight:600;color:#000;margin-bottom:0}.btn-cart svg{width:10px}.shop-bg-image{width:auto}.common-description p{margin-right:0!important}.faq-section,.service-section-inner{padding:20px 10px}.service-section .price{justify-content:center;width:100%;margin:0 auto}.section-header{margin-bottom:0}.prices{width:auto}.service-section .banner-btn,.shop-section .banner-btn{margin-top:0;margin-bottom:20px!important}.heading h3{font-size:16px}.mob-banner img{margin-bottom:1em!important}.mini-cart-list .total-price span{font-size:16px!important}.terms-conditions-info{padding:20px!important}.terms-conditions-info h1{font-size:20px!important}.terms-conditions-info h3{font-size:16px!important}.terms-conditions-info li,.terms-conditions-info p{font-size:12px!important;line-height:30px!important}.mini-cart-list .cart-item{display:flex;justify-content:space-between;align-items:center;font-size:9px;padding:.3rem 0;border-bottom:1px solid #f1f1f1}.mini-cart-list .cart-item:last-child{border-bottom:none}.mini-cart-total,.price{font-size:12px!important;font-weight:600;display:flex;justify-content:space-between;color:#000}.cart-test{font-size:10px;height:auto;border-bottom:1px solid rgba(83,144,205,.2);padding-bottom:10px}.mini-cart-list .btn-dark{width:100%;font-size:14px;border-radius:6px}.mini-cart-list p,.total-price,.total-price span{font-size:12px!important;margin-bottom:0!important}.cart-test.last{margin-bottom:10px}.list-group .list-group-item{gap:12px}}@media (max-width:1199px){.mini-cart-list{animation:slideUp .3s ease-out}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}}@media (max-width:767px){.mini-cart-list{position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top:1px solid #ddd;box-shadow:0 -3px 12px rgba(0,0,0,.1);transition:all .3s ease;z-index:9999}.mini-cart-list.collapsed{height:72px;overflow:hidden}.mini-cart-list.open{max-height:70vh;overflow-y:auto}.mobile-cart-content{padding:10px 12px}.mobile-cart-content p,.mobile-cart-content small,.mobile-cart-content span{font-size:9px!important;line-height:1.3}.mobile-cart-content .fw-semibold{font-size:12px!important}.mobile-cart-content .btn-dark{width:100%;font-size:11px}.react-calendar__tile--active abbr,.react-calendar__tile--hover abbr{padding:5px!important}.blog-section-inner .blog-content{display:block!important}}.mobile-cart-header .card-header-cart{color:#fff;border-radius:6px 6px 0 0;font-size:12px;letter-spacing:.5px}.cart-content-wrapper{max-height:0;overflow:hidden;transition:max-height .4s ease}.cart-expanded{max-height:1000px}@media (min-width:1999px){.cart-content-wrapper{max-height:none!important;overflow:visible!important}}@media (max-width:991px){.post-header h1{font-family:Inter,sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:40px;color:var(--footer-term);margin-top:10px;margin-bottom:0;letter-spacing:-1.6px}.post-content h2{font-size:20px;line-height:30px}.post-content h3{font-size:18px}.contacts-email-form{width:100%;margin-top:20px}.bg-contact{padding:20px!important}.map-border-radius{border-radius:0 0 20px 20px}.ratio-16x9{--bs-aspect-ratio:50%}.mob-banner img{border-radius:0 0 10px 0;margin-bottom:1.5em}.faq-section,.service-section,.service-section-inner{padding:20px 10px}.location-row p{font-size:16px}.section-header{margin-bottom:0}.mini-cart-list{position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top:1px solid #ddd;box-shadow:0 -3px 12px rgba(0,0,0,.1);transition:all .3s ease;z-index:9999}.mini-cart-list.collapsed{height:72px;overflow:hidden}.mini-cart-list.open{max-height:70vh;overflow-y:auto}.mini-cart-list .btn-dark{width:100%;font-size:14px;border-radius:6px}.mini-cart-list p,.total-price,.total-price span{font-size:16px!important;margin-bottom:0!important}.cart-test.last{margin-bottom:10px}.service-section .list-group-item,.service-section-inner .list-group-item,.testlayout .list-group-item{flex-direction:row;align-items:center!important}.service-section .mob-content,.testlayout .mob-content{width:100%!important;max-width:60%!important;display:block!important}.testlayout .list-group-item .d-flex{width:40%;justify-content:space-between;margin-top:.2rem;display:block!important}.btn-cart{height:30px;padding:5px 10px;gap:6px;font-size:15px;margin:5px auto}.price-test{font-size:16px;font-weight:600;color:#000;margin-bottom:0}.btn-cart svg{width:15px}.list-group-item{gap:0}.react-calendar__tile--active abbr,.react-calendar__tile--hover abbr{padding:5px!important}.footer-left p{max-width:100%!important;line-height:30px!important}.mini-cart-list span{font-size:16px!important}.prices{width:10%}.cart-total .price{font-size:16px!important}}@media (max-width:1199px){.service-section .list-group-item,.service-section-inner .list-group-item,.testlayout .list-group-item{flex-direction:row;align-items:center!important}.service-section .mob-content,.testlayout .mob-content{width:100%!important;max-width:60%!important;display:block!important}.testlayout .list-group-item .d-flex{width:40%;justify-content:space-between;margin-top:.2rem;display:block!important}.btn-cart{height:30px;padding:5px 10px;gap:6px;font-size:15px;margin:5px auto}.price-test{font-size:16px;font-weight:600;color:#000;margin-bottom:0}.btn-cart svg{width:15px}.list-group-item{gap:0}.testlayout .know-more-link{font-size:12px;margin-bottom:0!important;text-transform:uppercase;width:100%!important}.banner-btn{font-size:12px;height:44px}.test-name{font-size:16px;line-height:28px}.mini-cart-list{position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top:1px solid #ddd;box-shadow:0 -3px 12px rgba(0,0,0,.1);transition:all .3s ease;z-index:9999}.appointment-wrapper{display:none!important}}@media (min-width:1600px){.d-company{display:none!important}}@media (min-width:260px) and (max-width:1024px){.common-banner .d-lg-none{min-height:unset}.common-banner .d-lg-none img{height:400px;width:100%;object-fit:cover}}@media (min-width:768px){.only-mobile{display:contents}.search-filter select{max-width:100%;width:100%}}@media (max-width:767px){.only-mobile{display:inline-block}.know-more-link{white-space:nowrap}.test-wrapper .list-group-item{padding:5px 10px 10px 5px!important}.time-view button{width:calc(33.333% - 12px)!important}.header-cart-drawer{width:100%!important;right:-100%}.mini-cart-list span{font-size:12px!important}.common-banner .d-lg-none img{height:200px}}@media (min-width:991px){.shop-categories-dropdown{display:none}}@media (max-width:991px){.shop-categories{display:none}}@media (min-width:2000px){.carecredentialing-cta{display:none}}@media (max-width:450px){.care-credentialing-btn{font-size:12px}}@media (min-width:450px) and (max-width:991px){.care-credentialing-btn{font-size:16px}}@media (min-width:992px){.care-credentialing-btn{font-size:18px}}