.doctors-list-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:50px 30px}.doctor-card{margin-bottom:30px}.picture{line-height:0;display:block;position:relative}.home-banner .picture::after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgb(0 0 0 / .2)}.contact-form{width:380px;position:absolute;top:50%;right:40px;transform:translate(0,-50%);background:var(--white-color);border-radius:20px;box-shadow:0 0 10px rgb(0 0 0 / .1);padding:30px 25px;z-index:1}.contact-form .parassmheading{font-weight:700;text-transform:capitalize;margin-bottom:8px}.contact-form .anchor-bg-btn{width:100%;margin-top:10px}.banner-content{width:420px;position:absolute;top:50%;left:80px;transform:translate(0,-50%);z-index:1}.banner-content .parasxlheading{font-size:40px;font-weight:700;color:var(--white-color);line-height:56px;text-transform:capitalize;margin-bottom:20px}.overview-content{justify-content:flex-start;flex-wrap:nowrap;gap:40px;margin-bottom:50px}.overview .overview-content .overview-left{width:380px;min-width:380px}.overview .overview-content .overview-left.paraslgheading{text-transform:capitalize;font-weight:700;line-height:44px}.overview .overview-content .overview-left.paraslgheading h1,.overview .overview-content .overview-left.paraslgheading h2,.overview .overview-content .overview-left.paraslgheading h3,.overview .overview-content .overview-left.paraslgheading h4,.overview .overview-content .overview-left.paraslgheading h5,.overview .overview-content .overview-left.paraslgheading h6{font-size:36px;line-height:44px}.insurance{padding:40px 0}.insurance .paras-h-top .paraslgheading{margin-bottom:0}.insurance-slider .item{padding:15px}.insurance-card{background:var(--white-color);display:flex;align-items:center;height:90px;padding:0 0;border-radius:20px;overflow:hidden}.insurance-card img{object-fit:cover}.common .top-content{width:100%}.common .top-content .paraslgheading,.knee-box .paraslgheading{color:var(--light-black);font-weight:700;text-transform:capitalize;margin-bottom:10px}.orthopedic-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px 80px}.orthopedic-list ul{padding:0;margin:0;list-style:none}.orthopedic-list ul li{margin-bottom:10px}.orthopedic-list ul li a{color:var(--gray-color);font-weight:400;text-decoration:none}.orthopedic-list ul li a svg{width:6px;min-width:6px;margin-right:8px}.orthopedic-list ul li a:hover{color:var(--blue-color)}.orthopedic-list ul li:last-child{margin-bottom:0}.patients-slider{border:1px solid #DFDED8}.patients-card{padding:80px 40px;border-left:1px solid #DFDED8}.patients-card+.patients-card{border-left:1px solid #DFDED8}.patients-card p{color:var(--gray-color);margin:15px 0 65px}.patients-card .user-thumb{width:100px;height:100px;background:#F4F2E8;border-radius:50%;padding:8px;margin:0 auto 20px}.patients-card .user-thumb img{border-radius:50%;object-fit:cover;height:100%}.parasxxsheading{color:#294879;font-weight:700;text-transform:uppercase}.knee-box .top-content{width:100%;text-align:left}.knee-box .paraslgheading{margin-bottom:20px}.knee-box .top-content p{width:100%;}.choose-card{border:1px solid rgb(215 215 215 / .6)}.choose-card .choose-content{padding:15px 25px 40px}.choose-card .choose-content .parasmdheading{color:var(--light-black);font-weight:700;margin-bottom:10px}.choose-card .choose-content p{color:var(--gray-color)}.faq-main{border:1px solid #DEDEDE}.faq-card{border-bottom:1px solid #DEDEDE;padding:30px 65px;gap:20px;cursor:pointer}.faq-card+.faq-card{border-bottom:0 solid #DEDEDE}.faq-card .faq-left{width:90%}.faq-card .faq-left .parassmheading{width:300px;color:var(--light-black);font-weight:700;margin-right:80px}.faq-card .faq-left p{width:620px;min-width:620px;color:var(--gray-color);font-weight:400;display:none;margin:0}.faq-card .faq-arrow{width:40px;min-width:40px;height:40px;display:flex;margin-left:auto}.faq-card .faq-arrow .faq-icon{width:100%}.faq-card .faq-arrow .faq-up{display:none}.faq-card.opened{background:var(--white-color)}.faq-card.opened .faq-arrow .faq-up,.faq-card.opened .faq-left p{display:block}.faq-card.opened .faq-arrow .faq-down{display:none}.looking-for form{justify-content:center}.looking-main{width:70%;justify-content:center;flex-wrap:nowrap;align-items:center;margin:0 -25px}.looking-main .form-group{width:35%;padding:0 25px;margin-bottom:0}.looking-main .anchor-bg-btn{padding:12px 60px;margin-left:30px}.bg-gray{background-color:#F6F6F6!important}.padding-tb{padding:40px 0}.contact-detail-with-map{width:35%}.contact-detail-inner{padding:30px;border-radius:20px}.contact-detail-inner .parasmdheading{color:var(--light-black);font-weight:700;margin-bottom:20px}.contact-detail-inner .contact-list{padding:0;margin:0;list-style:none}.contact-detail-inner .contact-list li{display:flex;margin-bottom:15px}.contact-detail-inner .contact-list li .icon{width:20px;min-width:20px;margin-right:10px}.contact-detail-inner .contact-list li p{font-size:16px;color:var(--light-gray-color)}.contact-detail-inner .contact-list li p a{color:var(--light-gray-color);text-decoration:none}.contact-detail-inner .contact-list li:last-child{margin-bottom:0}.contact-detail-inner .contact-map{margin-top:30px}.hospital-image{width:65%;padding-left:30px}.hospital-image img{width:100%;border-radius:20px;overflow:hidden}@media screen and (min-width:1024px){.orthopedic-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1499px){.insurance-card{height:120px;padding:0 50px}}@media screen and (max-width:1399px){.looking-main{width:85%}.faq-card .faq-left p{width:100%;min-width:100%;margin:10px 0 0}.insurance-card{height:120px;padding:0 50px}.doctors-list-container{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:30px;gap:20px 30px}}@media screen and (max-width:1299px){.looking-main{width:90%;margin:0 -15px}.looking-main .form-group{padding:0 15px}}@media screen and (max-width:1199px){.faq-card{padding:20px 25px}.patients-card{padding:30px}.looking-main .anchor-bg-btn{margin-left:15px}.real-patients .anchor-button{margin-top:30px}.overview .overview-content .overview-left.paraslgheading h1,.overview .overview-content .overview-left.paraslgheading h2,.overview .overview-content .overview-left.paraslgheading h3,.overview .overview-content .overview-left.paraslgheading h4,.overview .overview-content .overview-left.paraslgheading h5,.overview .overview-content .overview-left.paraslgheading h6{font-size:30px;line-height:40px}}@media screen and (max-width:991px){.home-banner .picture img{height:300px;object-fit:cover}.contact-form{width:300px}.banner-content{width:360px;left:50px}.banner-content .parasxlheading{font-size:30px;line-height:40px}.overview-content{flex-wrap:wrap;gap:10px;margin-bottom:30px}.overview .overview-content .overview-left{width:100%;min-width:100%}.looking-main{width:100%;margin:0 -10px}.looking-main .form-group{padding:0 10px}.looking-main .anchor-bg-btn{padding:12px 30px;margin-left:10px}.patients-card p{margin:15px 0 35px}.orthopedic-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.doctors-list-container{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:30px}}@media screen and (max-width:767px){.home-banner .picture img{height:auto}.banner-content{width:280px;top:20%;left:15px;transform:translateY(-20%)}.banner-content .parasxlheading{font-size:26px;line-height:36px;margin-bottom:10px}.banner-content p{font-size:14px}.contact-form{width:90%;position:relative;left:0;right:0;padding:25px 20px;margin:-50px auto 30px;transform:translate(0)}.looking-main{width:100%;flex-wrap:wrap;margin:0}.looking-main .form-group{width:100%;padding:0;margin-bottom:20px}.looking-main .anchor-bg-btn{width:100%;margin-left:0}.orthopedic-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.patients-card{padding:40px 20px 25px}.patients-card p{margin:15px 0 35px}.patients-card .user-thumb{width:75px;height:75px;margin:0 auto 10px}.real-patients .custom-prev-button{left:-10px}.real-patients .custom-next-button{right:-10px}.insurance .slider-btn{margin:0 -15px}.insurance-card{height:120px;padding:0 20px}.knee-box .top-content p{width:100%}.faq-card{padding:20px 20px 20px 15px;position:relative}.faq-card .faq-left{width:100%}.faq-card .faq-left .parassmheading{width:80%}.faq-card .faq-arrow{position:absolute;top:12px;right:20px}.doctors-list-container{grid-template-columns:repeat(1,minmax(0,1fr))}.overview .overview-content .overview-left.paraslgheading h1,.overview .overview-content .overview-left.paraslgheading h2,.overview .overview-content .overview-left.paraslgheading h3,.overview .overview-content .overview-left.paraslgheading h4,.overview .overview-content .overview-left.paraslgheading h5,.overview .overview-content .overview-left.paraslgheading h6{font-size:26px;line-height:40px}}@media screen and (max-width:479px){.orthopedic-list{grid-template-columns:repeat(1,minmax(0,1fr))}.insurance-card{height:120px;padding:0 60px}}.overview-content{margin-bottom:0}