@media(min-width:1601px) and (max-width:1919px){
	.banner-img{max-width: 750px;width: 750px;}
}

@media(min-width:1251px) and (max-width:1600px){
	.container{max-width: 1170px;}
	.banner-data{padding: 0 50px 0 0;}
	.banner-data h1{font-size: 52px;line-height: 62px;}
	.banner-data h2{font-size: 20px;line-height: 30px;}
	.btn-main{font-size: 16px;padding: 15px 20px;}
	.discount-bx{margin: 0 0 35px;border-radius: 10px;max-width: 75%;}
	.dis-rightbx{min-width: 55%;}
	.dis-leftbx h3,.dis-rightbx h4{font-size: 20px;line-height: 100%;}
	.dis-leftbx h3 span,.dis-rightbx h4 span{font-size: 26px;line-height: 100%;}
	.trusted-box{padding: 15px;}
	.banner-img{width: 100%;max-width: 100%;}
	.banner-doc-dt{padding: 50px;}

	.experienced-clinic-wrp,.process-wrp,.certification-wrp,.feature-wrp{padding: 65px 0;}
	.certification-wrp{padding: 85px 0;}
	.your-doctors-wrp h2,.your-dt h2,
	.saving-data h2,.experienced-data h2,.testimonail-wrp h2,.process-wrp h2,.certification-wrp h2{font-size:46px;line-height: 52px;margin: 0 0 25px;}

	.process-box{padding: 65px 25px;}
	.process-box label{font-size: 20px;line-height: 35px;height: 35px;width: 150px;}
	.process-box h3{font-size: 26px;line-height: 32px;}
	.process-box p{font-size: 16px;line-height: 26px;}

	.experienced-data{padding: 0 0 0 30px;}
	.experienced-block h3{font-size: 24px;}

	.testimonail-wrp{padding: 65px 0 0;}
	.testimonail-wrp .slick-prev, .testimonail-wrp .slick-next{top: -120px;}
	.testimonail-head h3{font-size: 18px;}
	.testimonail-block p{font-size: 16px;line-height: 24px;}
	.test-user-rw h4{font-size: 22px;}
	.voted-row h3{font-size: 30px;line-height: 40px;}
	.voted-img{left: 45px;top: -35px;}

	.proude-saving-wrp{padding: 225px 0 60px;}
	.get-your-block{padding: 0 60px;}

	.your-doctors-wrp{padding: 65px 0;}

	footer{padding: 350px 0 40px;}
}

@media(min-width:1025px) and (max-width:1250px){
	.hero-banner{padding: 50px 0;}
	.logo-box img{height: 65px;margin: 0 0 15px;}
	.banner-img{width: 100%;max-width: 100%;}
	.banner-data{padding: 00px;}
	.banner-data h1{font-size:42px;line-height: 52px;}
	.banner-data h2{font-size: 20px;line-height: 26px;}
	.banner-data p{font-size: 14px;line-height: 24px;margin: 0 auto 30px;}
	.banner-data .btn-group{margin: 0 0 25px;}
	.btn-main{padding: 12px 20px;font-size: 15px;border-radius: 6px;}
	.banner-data .btn-group .btn-main{margin: 0;}
	.discount-bx{margin: 0 0 25px;border-radius: 10px;max-width: 65%;}
	.dis-leftbx{padding: 10px 0 10px 30px;}
	.dis-rightbx{padding: 10px 30px 10px 40px;min-width: 57%;}
	.dis-leftbx h3,.dis-rightbx h4{font-size: 18px;line-height: 100%;}
	.dis-leftbx h3 span,.dis-rightbx h4 span{font-size: 22px;line-height: 100%;}
	.banner-benifit-rw ul{flex-wrap: wrap;}
	.grow-chartbx{min-width: 70px;max-width: 70px;}
	.grow-box{padding: 10px;border-radius: 6px;}
	.chrtdt h3{font-size: 18px;margin: 0 0 15px;}
	.trusted-box h3{font-size: 12px;}
	.add-user,.trusted-user img{width: 30px;height: 30px;margin: 0 -4px;}
	.add-user img{width: 15px;height: auto;}
	.trusted-box h5{font-size: 14px;}
	.trusted-box h5 img{width: 15px;}
	.banner-img{border-radius: 15px;}
	.banner-img img{height: auto;}
	.banner-doc-dt{padding:30px 20px;}
	.banner-doc-dt h2{font-size: 26px;line-height: 32px;margin: 0 0 15px;}
	.banner-doc-dt p{font-size: 15px;line-height: 22px;}

	.experienced-clinic-wrp,.process-wrp,.certification-wrp,.feature-wrp{padding: 65px 0;}
	.feature-wrp h2{font-size: 24px;margin: 0 auto 25px;}

	.testimonail-wrp h2,.process-wrp h2,.certification-wrp h2{font-size: 32px;line-height: 40px;margin: 0 auto 25px;}
	.certification-box{border-radius: 25px;}
	.certification-ic{margin: 0 0 20px;}
	.certification-box h3{font-size: 20px;}
	.certification-box p{font-size: 15px;}
	.certification-wrp .btn-main{margin: 0 auto;}

	.process-wrp h6{font-size: 16px;line-height: 24px;margin: 0 auto 50px;}
	.process-box label{width: 100px;font-size: 16px;right: -10px;height: 35px;line-height: 35px;}
	.process-box{padding: 55px 15px 25px;}
	.process-ic{margin: 0 auto 25px;}
	.process-ic img{width: 80px;}
	.process-box h3{font-size: 20px;line-height: 26px;margin: 0 auto 15px;}
	.process-box p{font-size: 14px;line-height: 22px;}

	.experienced-data{padding: 0 0 0;}
	.experienced-data h2{font-size: 28px;line-height: 36px;margin: 0 auto 15px;}
	.experienced-data h6{font-size: 16px;line-height: 26px;margin: 0 auto 30px;}
	.experienced-block{padding: 15px;border-radius: 10px;margin: 0 0 15px;}
	.experienced-block:last-child{margin: 0;}
	.experienced-block h3{font-size: 18px;}
	.experienced-block p{font-size: 15px;line-height: 22px;}

	.process-wrp .row{margin: 0 -15px;}
	.process-wrp .row .col-md-4{padding: 0 15px;}

	.testimonail-wrp{padding: 50px 0 0;}
	.testimonail-wrp h2{margin: 0 0 45px;}
	.testimonail-wrp .slick-prev, .testimonail-wrp .slick-next{top: -80px;}
	.testimonail-wrp .slick-prev:before, .testimonail-wrp .slick-next:before{width: 40px;height: 40px;line-height: 40px;font-size: 15px;}
	.testimonail-wrp .slick-prev{right: 50px;}
	.testimonail-block{padding: 20px;}
	.testimonail-head h3{font-size:16px;}
	.raitingbx figure{justify-content: center;}
	.testimonail-block p{font-size: 16px;line-height: 24px;}
	.raitingbx figure img{width: 20px;}
	.sapratebx img{margin: 0 auto 25px;}
	.test-user{min-width: 50px;}
	.test-user img{width: 50px;height: 50px;}
	.test-user-rw h4{font-size: 18px;}

	.voted-row{padding: 45px 35px;border-radius:20px;bottom: -90px;}
	.voted-img{width: 250px;height: 250px;left:35px;top: -20px;}
	.voted-row h3{font-size:22px;line-height: 30px;}

	.proude-saving-wrp{padding: 180px 0 50px;}
	.your-doctors-wrp h2,.saving-data h2{font-size: 32px;line-height: 40px;margin: 0 auto 15px;}
	.saving-data p{font-size: 16px;line-height: 24px;margin: 0 auto 25px;}
	.saving-data .btn-main{display: table;margin:0px;}

	.your-doctors-wrp{padding: 50px 0 20px;}
	.your-doctors-wrp h6{font-size: 16px;line-height: 24px;margin: 0 auto 40px;}
	.doctors-block{margin: 0 0 30px;}

	.get-your-wrp{padding: 70px 0 0;}
	.get-your-block{padding: 30px 25px 0;border-radius: 35px;}
	.your-dt h2{font-size: 32px;line-height: 40px;margin: 0 0 15px;}
	.your-dt p{font-size: 16px;line-height: 25px;;margin: 0 0 45px;}
	.your-dt .btn-main{margin: 0;display: table;}
	.card-img img{}
	.doctor-data{padding: 15px 5px;}
	.doctor-data p{font-size: 14px;line-height: 22px;}

	footer{padding: 360px 0 30px;}
	footer h6{font-size: 16px;line-height: 35px;margin: 0 auto 30px;}
	footer h6 a{font-size: 28px;}
	footer p{font-size: 14px;line-height: 22px;}
}

@media(min-width:768px) and (max-width:1024px){
	.hero-banner{padding: 50px 0;}
	.logo-box img{height: 65px;margin: 0 0 15px;}
	.banner-img{width: 100%;max-width: 100%;}
	.banner-data{padding: 00px;}
	.banner-data h1{font-size: 32px;line-height: 42px;}
	.banner-data h2{font-size: 18px;line-height: 24px;}
	.banner-data p{font-size: 14px;line-height: 24px;margin: 0 auto 30px;}
	.banner-data .btn-group{margin: 0 auto 15px;flex-flow: column;}
	.btn-main{padding: 12px 20px;font-size: 15px;border-radius: 6px;}
	.banner-data .btn-group .btn-main{margin: 0 ;display: table;}
	.discount-bx{margin: 0 0 15px;border-radius: 10px;max-width: 80%;}
	.dis-leftbx{padding: 10px 0 10px 30px;}
	.dis-rightbx{padding: 10px 30px 10px 40px;min-width: 55%;}
	.dis-leftbx h3,.dis-rightbx h4{font-size: 16px;line-height: 100%;}
	.dis-leftbx h3 span,.dis-rightbx h4 span{font-size: 20px;line-height: 100%;margin: 10px 0 0;}
	.banner-benifit-rw ul{flex-wrap: wrap;}
	.banner-benifit-rw ul li{width: 50%;}
	.grow-chartbx{min-width: 70px;max-width: 70px;}
	.grow-box{padding: 10px;border-radius: 6px;}
	.chrtdt h3{font-size: 18px;margin: 0 0 10px;}
	.trusted-box h3{font-size: 12px;}
	.add-user,.trusted-user img{width: 30px;height: 30px;margin: 0 -4px;}
	.add-user img{width: 15px;height: auto;}
	.trusted-box h5{font-size: 14px;}
	.trusted-box h5 img{width: 15px;}
	.banner-img{border-radius: 15px;}
	.banner-img img{height: auto;}
	.banner-doc-dt{padding:30px 20px;}
	.banner-doc-dt h2{font-size: 26px;line-height: 32px;margin: 0 0 15px;}
	.banner-doc-dt p{font-size: 15px;line-height: 22px;}

	.experienced-clinic-wrp,.process-wrp,.certification-wrp,.feature-wrp{padding: 50px 0;}
	.feature-wrp h2{font-size: 18px;margin: 0 auto 25px;}

	.testimonail-wrp h2,.process-wrp h2,.certification-wrp h2{font-size: 28px;line-height: 36px;margin: 0 auto 25px;}
	.certification-wrp .col-md-4{width: 50%;}
	.certification-box{border-radius: 25px;}
	.certification-ic{margin: 0 0 20px;}
	.certification-box h3{font-size: 20px;}
	.certification-box p{font-size: 15px;}
	.certification-wrp .btn-main{margin: 0 auto;}

	.process-wrp h6{font-size: 16px;line-height: 24px;margin: 0 auto 50px;}
	.process-box label{width: 100px;font-size: 16px;right: -10px;height: 35px;line-height: 35px;}
	.process-box{padding: 55px 15px 25px;}
	.process-ic{margin: 0 auto 25px;}
	.process-ic img{width: 80px;}
	.process-box h3{font-size: 20px;line-height: 26px;margin: 0 auto 15px;}
	.process-box p{font-size: 14px;line-height: 22px;}

	.experienced-data{padding: 0 0 0;}
	.experienced-data h2{font-size: 28px;line-height: 36px;margin: 0 auto 15px;}
	.experienced-data h6{font-size: 16px;line-height: 26px;margin: 0 auto 30px;}
	.experienced-block{padding: 15px;border-radius: 10px;margin: 0 0 15px;}
	.experienced-block:last-child{margin: 0;}
	.experienced-block h3{font-size: 18px;}
	.experienced-block p{font-size: 15px;line-height: 22px;}

	.process-wrp .row{margin: 0 -15px;}
	.process-wrp .row .col-md-4{padding: 0 15px;}

	.testimonail-wrp{padding: 50px 0 0;}
	.testimonail-wrp h2{margin: 0 0 45px;}
	.testimonail-wrp .slick-prev, .testimonail-wrp .slick-next{top: -80px;}
	.testimonail-wrp .slick-prev:before, .testimonail-wrp .slick-next:before{width: 40px;height: 40px;line-height: 40px;font-size: 15px;}
	.testimonail-wrp .slick-prev{right: 50px;}
	.testimonail-block{padding: 20px;}
	.testimonail-head h3{font-size:18px;margin: 0 auto 5px;}
	.raitingbx figure{justify-content: center;}
	.testimonail-block p{font-size: 14px;line-height: 22px;}
	.raitingbx figure img{width: 20px;}
	.sapratebx img{margin: 0 auto 25px;}
	.test-user{min-width: 50px;}
	.test-user img{width: 50px;height: 50px;}
	.test-user-rw h4{font-size: 18px;}

	.voted-row{padding: 35px;border-radius:20px;bottom: -75px;}
	.voted-img{width: 220px;height: 220px;left: 25px;top: -20px;}
	.voted-row h3{font-size: 18px;line-height: 28px;}

	.proude-saving-wrp{padding: 150px 0 50px;}
	.your-doctors-wrp h2,.saving-data h2{font-size: 26px;line-height: 36px;margin: 0 auto 15px;}
	.saving-data p{font-size: 16px;line-height: 24px;margin: 0 auto 25px;}
	.saving-data .btn-main{display: table;margin:0px;}

	.your-doctors-wrp{padding: 50px 0 20px;}
	.your-doctors-wrp h6{font-size: 16px;line-height: 24px;margin: 0 auto 40px;}
	.doctors-block{margin: 0 0 30px;}

	.get-your-wrp{padding: 50px 0 0;}
	.get-your-block{padding: 30px 25px 0;border-radius: 25px;}
	.your-dt h2{font-size: 28px;line-height: 36px;margin: 0 0 15px;}
	.your-dt p{font-size: 14px;line-height: 22px;;margin: 0 0 15px;}
	.your-dt .btn-main{margin: 0;display: table;}
	.card-img img{}
	.doctor-data{padding: 15px 5px;}
	.doctor-data p{font-size: 14px;line-height: 22px; min-height: 176px;}

	footer{padding: 360px 0 30px;}
	footer h6{font-size: 16px;line-height: 35px;margin: 0 auto 30px;}
	footer h6 a{font-size: 28px;}
	footer p{font-size: 14px;line-height: 22px;}

	.not-found-wrp h1{font-size: 150px;line-height: 150px;}
	
	
}

@media(min-width:992px) and (max-width:1024px){
	.your-doctors-wrp .container,.container{max-width: 920px;}
	.banner-data .btn-group{flex-flow: inherit;}
	.banner-data .btn-group .btn-main{margin: 0;}
	.chrtdt h3{font-size: 20px;}
	.chrtdt h3 span{font-size: 10px;}
	
	.doctor-data {height: calc(100% - 310px);}
	
	
}


@media(max-width:767px){
	.your-doctors-wrp .container,.container{max-width: 520px;}
	.hero-banner{padding: 30px 0;}
	.logo-box a{display: table;margin: 0 auto 30px;}
	.logo-box img{height: 65px;margin: 0 auto 0px;}
	.banner-img{width: 100%;max-width: 100%;}
	.banner-data{padding: 0 0 50px;}
	.banner-data h1{font-size: 32px;line-height: 42px;text-align: center;}
	.banner-data h2{font-size: 18px;line-height: 24px;text-align: center;}
	.banner-data p{font-size: 14px;line-height: 24px;text-align: center;margin: 0 auto 30px;}
	.banner-data .btn-group{flex-flow: column;margin: 0 auto 15px;}
	.btn-main{padding: 12px 20px;font-size: 15px;border-radius: 6px;}
	.banner-data .btn-group .btn-main{margin: 0 auto 15px;display: table;}
	.discount-bx{margin: 0 auto 15px;border-radius: 10px;max-width: 100%;}
	.dis-leftbx{padding: 15px 0 15px 30px;}
	.dis-rightbx{padding: 15px 30px 15px 60px;min-width: 57%;}
	.dis-leftbx h3,.dis-rightbx h4{font-size: 16px;line-height:100%;}
	.dis-leftbx h3 span,.dis-rightbx h4 span{font-size: 22px;line-height: 100%;}
	.banner-benifit-rw ul{flex-wrap: wrap;}
	.banner-benifit-rw ul li{width: 50%;}
	.grow-chartbx{min-width: 70px;max-width: 70px;}
	.grow-box{padding: 10px;border-radius: 6px;}
	.chrtdt h3{font-size: 18px;margin: 0 0 10px;}
	.trusted-box h3{font-size: 12px;}
	.add-user,.trusted-user img{width: 30px;height: 30px;margin: 0 -4px;}
	.add-user img{width: 15px;height: auto;}
	.trusted-box h5{font-size: 14px;}
	.trusted-box h5 img{width: 15px;}
	.banner-img{border-radius: 15px;}
	.banner-img img{height: auto;}
	.banner-doc-dt{padding:30px 20px;}
	.banner-doc-dt h2{font-size: 26px;line-height: 32px;margin: 0 0 15px;}
	.banner-doc-dt p{font-size: 15px;line-height: 22px;}

	.experienced-clinic-wrp,.process-wrp,.certification-wrp,.feature-wrp{padding: 50px 0;}
	.feature-wrp h2{font-size: 18px;margin: 0 auto 25px;}

	.testimonail-wrp h2,.process-wrp h2,.certification-wrp h2{font-size: 26px;line-height: 36px;margin: 0 auto 25px;}
	.certification-box{border-radius: 25px;}
	.certification-ic{margin: 0 auto 20px;}
	.certification-box h3{font-size: 20px;text-align: center;}
	.certification-box p{font-size: 15px;text-align: center;}
	.certification-wrp .btn-main{margin: 0 auto;}

	.process-wrp h6{font-size: 16px;line-height: 24px;margin: 0 auto 50px;}
	.process-box label{width: 100px;font-size: 16px;right: -10px;}
	.process-box{padding: 55px 25px 25px;height: auto;margin: 0 auto 40px;}
	.process-ic{margin: 0 auto 25px;}
	.process-ic img{width: 80px;}
	.process-box h3{font-size: 24px;line-height: 34px;margin: 0 auto 15px;}
	.process-box p{font-size: 16px;line-height: 24px;}

	.experienced-data{padding: 50px 0 0;}
	.experienced-data h2{font-size: 26px;line-height: 36px;text-align: center;margin: 0 auto 15px;}
	.experienced-data h6{font-size: 16px;line-height: 26px;text-align: center;margin: 0 auto 30px;}
	.experienced-block{padding: 15px;border-radius: 10px;margin: 0 0 15px;}
	.experienced-block:last-child{margin: 0;}
	.experienced-block h3{font-size: 18px;}
	.experienced-block p{font-size: 15px;line-height: 22px;}

	.testimonail-wrp{padding: 50px 0 0;}
	.testimonail-wrp h2{margin: 0 auto 45px;}
	.testimonail-wrp .slick-prev, .testimonail-wrp .slick-next{top: -50px;}
	.testimonail-wrp .slick-prev:before, .testimonail-wrp .slick-next:before{width: 40px;height: 40px;line-height: 40px;font-size: 15px;}
	.testimonail-wrp .slick-prev{right: 50px;}
	.testimonail-block{padding: 25px;}
	.testimonail-head h3{text-align: center;font-size: 20px;margin: 0 auto 5px;}
	.raitingbx figure{justify-content: center;}
	.testimonail-block p{font-size: 16px;line-height: 24px;text-align: center;min-height: auto;}
	.sapratebx img{margin: 0 auto 25px;}
	.test-user{min-width: 50px;}
	.test-user img{width: 50px;height: 50px;}
	.test-user-rw h4{font-size: 18px;}

	.voted-row{margin: 0;padding: 0 15px 30px;border-radius: 10px;}
	.voted-img{position: relative;top: -70px;left: 0;max-width: 250px;height: 250px;margin: 0 auto -70px;}
	.voted-row h3{padding: 25px 0 0;font-size: 18px;line-height: 28px;text-align: center;}

	.proude-saving-wrp{padding: 200px 0 50px;}
	.your-doctors-wrp h2,.saving-data h2{font-size: 26px;line-height: 36px;text-align: center;margin: 0 auto 15px;}
	.saving-data p{font-size: 16px;line-height: 24px;text-align: center;margin: 0 auto 25px;}
	.saving-data .btn-main{display: table;margin: 0 auto 30px;}

	.your-doctors-wrp{padding: 50px 0 20px;}
	.your-doctors-wrp h6{font-size: 16px;line-height: 24px;margin: 0 auto 40px;}
	.doctors-block{margin: 0 0 30px;}

	.get-your-wrp{padding: 50px 0 0;}
	.get-your-block{padding: 30px 15px 0;border-radius: 15px;}
	.your-dt h2{font-size: 26px;line-height: 36px;text-align: center;}
	.your-dt p{font-size: 16px;line-height: 24px;text-align: center;}
	.your-dt .btn-main{margin: 0 auto 30px;display: table;}
	.card-img img{margin: 0 auto -1px;}

	footer{padding: 330px 0 30px;}
	footer h6{font-size: 16px;line-height: 35px;margin: 0 auto 30px;}
	footer h6 a{font-size: 28px;}
	footer p{font-size: 14px;line-height: 22px;}

	.not-found-wrp{padding: 50px 0;}
	.not-found-wrp .logobar{margin: 0 auto 25px;}
	.not-found-wrp h1{font-size: 100px;line-height: 100px;}
	.not-found-wrp p{font-size: 14px;line-height: 22px;}

	.process-wrp-typography-main .main-title{font-size: 30px;margin: 0 0 40px;}
	.typography-detail h1{font-size: 28px;line-height: 36px;margin: 0 0 25px;}
	.typography-detail h2{font-size: 26px;line-height: 34px;margin: 0 0 25px;}
	.typography-detail h3{font-size: 24px;line-height: 32px;margin: 0 0 25px;}
	.typography-detail h4{font-size: 22px;line-height: 30px;margin: 0 0 25px;}
	.typography-detail h5{font-size: 20px;line-height: 28px;margin: 0 0 25px;}
	.typography-detail h6{font-size: 18px;line-height: 26px;margin: 0 0 25px;}
	
	
	.doctor-data {height: auto;}


}

@media(min-width:576px) and (max-width:767px){
	
}

@media(min-width:320px) and (max-width:374px){
	.banner-benifit-rw ul li{width: 100%;margin: 0 0 15px;}
	.banner-benifit-rw ul li:last-child{margin: 0;}	
	.grow-box{max-width: 200px;margin: 0 auto;}
	.feature-wrp .slick-prev, .feature-wrp .slick-next{top: -40px;}
	.dis-rightbx{padding: 15px;}
}