@media(min-width:1601px) and (max-width:1760px) {
	.inner-pages .hero-center {padding: 0 0 0 260px;} 
} 

@media(min-width:1601px) and (max-width:1700px) {
	img.mono-bx{width: 120px;top: -67px;right: -67px;}	
}

@media(min-width:1201px) and (max-width:1600px){
	.service-wrp .container,.container{max-width: 1050px;}
	header{padding: 0 0 0 140px;}
	.logo-box{max-width: 140px;}
	.logo-box{padding: 25px 10px;}
	.logo-box img{height: 15px;}
	.nav-row{padding: 15px 0;}
	.nav-row ul li{margin-right: 15px;}
	.nav-row ul li a span{font-size: 14px;line-height: 14px;padding: 10px 15px 8px;}
	.nav-row ul li a i{width: 34px;height: 34px;line-height: 34px;font-size: 14px;}

	.hero-center{padding: 0 0 0 140px;}
	.hero-banner:after{left: 140px;}
	.social-bx ul li a{font-size: 20px;font-weight: 500;}
	.social-bx{left: 70px;}
	.herp-container{padding: 0 15px;max-width:1050px;}
	.hero-center h1{font-size: 45px;line-height:60px;margin: 0 auto 15px;}
	/* .hero-center h1 img{height: 4px;} */
	.banner-data-row .banner-data-box p{font-size: 22px;line-height: 32px;}
	/*.btn-secondary span,.btn-main span{font-size: 16px;padding:12px 25px;line-height: 16px;}
	.btn-secondary i,.btn-main i{width: 42px;height: 42px;line-height: 42px;font-size: 16px;}*/
	img.banner-shp{bottom: 0;top: auto;width: 200px;}

	.video-modal .modal-dialog{ max-width: 1130px; }
	.main-body-wrp:before{width: 140px;}
	.main-body-wrp{padding: 0 0 0 140px;}
	.about-wrp{padding: 75px 0;}
	.titlebar{margin: 0 0 30px;}
	.about-data{padding: 30px 0;}
	.about-data h3{font-size: 30px;line-height: 36px;margin: 0 0 15px;}
	.about-data h6{font-size: 20px;line-height: 28px;margin: 0 0 15px;}
	.about-data p{font-size: 16px;line-height: 24px;margin: 0 0 15px;}
	.about-row .abt-rw:nth-child(even) .row{align-items: flex-start;}
	img.mono-bx{width: 120px;top: -67px;right: -67px;}
	.about-row .abt-rw:nth-child(even) .about-data{padding: 25px 0 0 30px;}

	.service-wrp h3{font-size: 36px;line-height: 42px;}
	.service-img{padding: 0;}
	.service-tabs .nav-tabs li{margin: 0 0 20px;}
	.service-tabs .nav-tabs li a h4{font-size: 18px;display: flex;line-height: 26px;}
	.service-tabs .nav-tabs li a{font-size: 18px;padding: 0 0 15px;}
	.service-tabs .nav-tabs li a h4 span{font-size: 18px;margin-right: 10px;min-width: 20px;}
	.service-img img{height: 350px;}
	.service-data h4{font-size: 26px;line-height: 36px;margin:0 0 15px;}
	.service-data p{font-size: 16px;line-height: 24px;margin: 0 0 25px;}
	img.service-shp{width: 150px;}
	.service-data{padding: 0;}

	.tour-wrp{padding:100px 0;}
	.tour-head h3{font-size: 36px;line-height: 44px;}
	.cnt-tour a{font-size: 20px;margin: 0 0 15px;}
	.cnt-tour a img{margin-right: 15px;}
	.explore-sponcer{padding: 0 10px;bottom:15px;background: #fff;border-radius: 10px 0 0 0;}
	.explore-sponcer ul li{margin-right: 25px;min-height: 35px;}
	.explore-sponcer ul li h4{font-size: 16px;}
	.explore-sponcer ul li:after{right: -15px;}
	.spo1 img{max-width: 120px;height: auto;}
	.spo2 img{max-width: 120px;height: auto;}

	.lab-data{padding: 15px 15px 15px 0;}
	.lab-data p{font-size: 16px;line-height: 26px;margin: 0 0 15px;}
	/* .lab-img img{height: 450px;} */
	.lab-img img:nth-child(2){    margin-top: -352px;}
	.yellow-lab-block h3{font-size: 30px;line-height: 36px;margin: 0 0 25px;}
	.yellow-lab-block p{font-size: 15px;line-height: 22px;}
	.yellow-lab-block p:last-child{margin: 0;}
	img.labshp{width: 200px;}

	.commitment-wrp{padding: 100px 0;}
	.commitment-wrp .container-fluid{width: calc(1050px - 24px + (100vw - 1050px)/2);padding: 0 0 0 15px;}
	.commitment-data h3{font-size: 36px;line-height: 42px;margin: 0 0 15px;}
	.commitment-data p{font-size: 16px;line-height: 24px;margin: 0 0 20px;}
	.commitment-block .commitment-data p{font-size: 16px;line-height: 26px;}

	.your-doctor-data h3,.journey-title h3{font-size: 36px;line-height: 46px;}
	.journey-data p{font-size: 18px;line-height: 26px;}
	img.doctor-shp{width: 300px;left: 11%;}

	.footer-row{padding: 0 0 0 140px;}
	.footer-row:after{width: 140px;}
	.footer-abt img{margin: 0 0 20px;height: 17px;width: 130px;}
	.footer-abt p{font-size: 14px;line-height: 22px;margin: 0 0 20px;}
	.quicklinks{padding: 0;}
	.contact-footer h3, .quicklinks h3{font-size: 16px;text-align: center;margin:0 0 25px;display: table;}
	.quicklinks ul li{font-size: 16px;margin: 0 auto 15px;display: table;}
	.quick-drop .form-control{font-size: 16px;max-width: 110px;}
	.contact-footer{max-width: 100%;margin: 0 0;position: relative;z-index: 1;}
	.contact-footer ul li{font-size: 16px;margin: 0 0 20px;}
	.copyright p{font-size: 14px;}
	.map-block{height: 250px;}


    .inner-pages .nav-tabs .nav-link { padding: 15px 6px !important;  font-size: 13px;}
	.inner-pages.team .herp-container{max-width: 100% !important;}

	.inner-pages.team .card .team-profile-img-container{height: 225px;}
	.inner-pages.team .card .profile-discription a{font-size: 17px;}

	/* 10-04-2025 Start */
	.section-title {font-size: 42px; line-height: 50px;}

	.inner-pages .hero-center h1 {font-size: 45px; line-height: 60px;}
	.team .hero-center h1 {margin: 0 auto 15px 0;}
	
	.fairness-ivf-wrp { padding: 110px 0 100px; }
	.fairness-ivf-title .common-detail { font-size: 24px; line-height: 34px; }

	.why-us-title .section-title { line-height: 50px; }
	.why-title-right .section-title {margin: 0 0 15px;}
	.why-us-inner h1, .why-us-inner h2, .why-us-inner h3, .why-us-inner h4, .why-us-inner h5, .why-us-inner h6, .why-us-inner p { font-size: 20px; line-height: 30px; }

	.offered-title .section-title { line-height: 50px; }

	.who-qualifies-wrp { padding: 110px 0 100px; } 

	.book-now-left::before {width: 720px;}
	/* .book-now-right .section-title { margin: 0 0 30px; } */
	.book-now-right .common-detail p { margin: 0 0 10px; }
	.book-now-wrp { padding: 110px 0 100px; }
	.book-now-section .row>* {flex: 0 0 auto; width: 33.33333333%;}
	.book-now-right .section-title h3 { line-height: 50px; margin: 10px 0 0; }
	

	.difference-wrp { padding: 110px 0 110px; }

	.typography-wrp { padding: 110px 0 90px; }

	.footre-social-bx a {margin-right: 8px; width: 35px; height: 35px;}
	/* 10-04-2025 End */
}

@media(min-width:1025px) and (max-width:1200px){
	.service-wrp .container,.container{max-width: 850px;}

	header{padding: 0 0 0 140px;}
	.logo-box{max-width: 140px;}
	.logo-box{padding: 25px 10px;}
	.logo-box img{height: 15px;}
	.nav-row{padding: 15px 0;}
	.nav-row ul li{margin-right: 15px;}
	.nav-row ul li a span{font-size: 14px;line-height: 14px;padding: 10px 15px 8px;}
	.nav-row ul li a i{width: 34px;height: 34px;line-height: 34px;font-size: 14px;}

	.hero-center{padding: 0 0 0 140px;}
	.hero-banner:after{left: 140px;}
	.social-bx ul li a{font-size: 20px;font-weight: 500;}
	.social-bx{left: 70px;bottom: 10%;}
	.herp-container{padding: 0 15px;max-width:850px;}
	/* .inner-pages.team .herp-container{max-width: 100%;} */
	.hero-center h1{font-size: 40px;line-height: 50px;margin: 0 auto 15px;}
	/* .hero-center h1 img{height: 25px;} */
	.banner-data-row .banner-data-box{max-width: 450px;}
	.banner-data-row .banner-data-box p{font-size: 18px;line-height: 28px;}
	.btn-secondary span,.btn-main span{font-size: 16px;padding:12px 25px;line-height: 16px;}
	.btn-secondary i,.btn-main i{width: 42px;height: 42px;line-height: 42px;font-size: 16px;}
	img.banner-shp{bottom: 0;top: auto;width: 200px;}

	.main-body-wrp:before{width: 140px;}
	.main-body-wrp{padding: 0 0 0 140px;}
	.about-wrp{padding: 75px 0;}
	.titlebar{margin: 0 0 30px;}
	.about-data{padding: 30px 0;}
	.about-data h3{font-size: 30px;line-height: 36px;margin: 0 0 15px;}
	.about-data h6{font-size: 20px;line-height: 28px;margin: 0 0 15px;}
	.about-data p{font-size: 16px;line-height: 24px;margin: 0 0 15px;}
	.about-row .abt-rw:nth-child(even) .row{align-items: flex-start;}
	img.mono-bx{width: 120px;top: -67px;right: -67px;}
	.about-row .abt-rw:nth-child(even) .about-data{padding: 25px 0 0 30px;}

	.service-wrp h3{font-size: 30px;line-height: 35px;margin: 0 auto 35px;}
	.service-img{padding: 0;}
	.service-tabs .nav-tabs li{margin: 0 0 15px;}
	.service-tabs .nav-tabs li a h4{font-size: 16px;display: flex;line-height: 24px;}
	.service-tabs .nav-tabs li a{font-size: 16px;padding: 0 0 15px;}
	.service-tabs .nav-tabs li a h4 span{font-size: 16px;margin-right: 10px;min-width: 20px;}
	.service-img img{height: 350px;}
	.service-data h4{font-size: 24px;line-height: 32px;margin:0 0 15px;}
	.service-data p{font-size: 15px;line-height: 22px;margin: 0 0 15px;}
	img.service-shp{width: 150px;}
	.service-data{padding: 0;}

	.tour-wrp{padding: 75px 0;}
	.tour-head h3{font-size: 30px;line-height: 36px;}
	.cnt-tour a{font-size: 20px;margin: 0 0 15px;}
	.cnt-tour a img{margin-right: 15px;}
	.explore-sponcer{padding: 10px 10px;bottom: 0;background: #fff;border-radius: 10px 0 0 0;}
	.explore-sponcer ul li{margin-right: 15px;min-height: 35px;}
	.explore-sponcer ul li h4{font-size: 14px;}
	.explore-sponcer ul li:after{right: -10px;}
	.spo1 img{max-width: 100px;height: auto;}
	.spo2 img{max-width: 100px;height: auto;}

	.lab-data{padding: 15px 15px 15px 0;}
	.lab-data p{font-size: 15px;line-height: 22px;margin: 0 0 15px;}
	/* .lab-img img{height: 450px;} */
	.lab-img img:nth-child(2){margin-top: -314px;}
	.lab-img img{height: 190px;}
	.yellow-lab-block h3{font-size: 30px;line-height: 36px;margin: 0 0 25px;}
	.yellow-lab-block p{font-size: 15px;line-height: 22px;}
	img.labshp{width: 200px;}

	.video-modal .modal-dialog{ max-width: 980px; }

	.commitment-wrp{padding: 75px 0;}
	.commitment-wrp .container-fluid{width: calc(850px - 24px + (100vw - 850px)/3);padding: 0 0 0 15px;}
	.commitment-data h3{font-size: 30px;line-height: 36px;margin: 0 0 15px;}
	.commitment-data p{font-size: 15px;line-height: 22px;margin: 0 0 15px;}
	.commitment-block .commitment-data p{font-size: 15px;line-height: 24px;}

	.your-doctor-data h3,.journey-title h3{font-size: 34px;line-height: 40px;}
	.journey-data p{font-size: 18px;line-height: 26px;}
	img.doctor-shp{width: 230px;left: 14%;}

	.footer-row{padding: 0 50px 0 140px;}
	.footer-row:after{width: 140px;}
	footer{padding: 55px 35px;border-radius: 0 20px 0 0;}
	footer .col-sm-12{width: 100%;}
	footer .col-sm-6{width: 50%;}
	.footer-abt{padding: 0 0 30px;text-align: center;border: none;border-bottom: 1px solid rgba(255, 255, 255, 0.10);}
	.footer-abt img{margin: 0 auto 20px;}
	.footer-abt p{font-size: 16px;line-height: 24px;}
	.footre-social-bx{justify-content: center;}
	.quicklinks{padding: 30px 0;}
	.contact-footer h3, .quicklinks h3{font-size: 18px;text-align: center;margin:0 0 25px;display: table;}
	.quicklinks ul li{font-size: 16px;margin: 0 auto 15px;display: table;}
	.quick-drop .form-control{font-size: 16px;max-width: 110px;}
	.contact-footer{max-width: 100%;margin: 0 0;padding: 30px 0;position: relative;z-index: 1;}
	.contact-footer ul li{font-size: 16px;margin: 0 0 20px;}
	.map-block{height: 200px;}
	.copyright{padding: 15px 0;}
	.copyright p{font-size: 14px;}
	.btn-top{width: 50px;height: 50px;}

	/* .inner-pages.team .tour-wrp .container { max-width: 100%} } */
	.inner-pages .nav-tabs .nav-link{font-size: 14px;}
	.inner-pages .nav-tabs .nav-link{padding: 15px 12px !important; white-space: nowrap;}
	.inner-pages.team .card .profile-discription p{font-size: 16px;}
	.inner-pages.team .card .profile-discription a{font-size: 16px;}
	.inner-pages.team .card .social .read-more span{font-size: 18px;}
	.inner-pages.team .card .profile-details h5{font-size: 22px;}
	.inner-pages.team .card .profile-details p{font-size: 16px;}
	.inner-pages.team .modal-dialog{max-width: 1000px !important;}

	.inner-pages.team .card .profile-details h4{font-size: 16px;}
	.inner-pages.team .card .team-profile-img-container{height: 225px;}
	.inner-pages .nav-tabs{flex-wrap: nowrap;}
	/* .inner-pages .nav-tabs { flex-wrap: nowrap; overflow-x: scroll; overflow-y: hidden; } */

	/* 10-04-2025 Start */
	.section-title {font-size: 38px; line-height: 46px;}

	.inner-pages .hero-center h1 {font-size: 40px; line-height: 50px;}
	
	.fairness-ivf-wrp { padding: 80px 0 80px; }
	.fairness-ivf-title .common-detail { font-size: 20px; line-height: 30px;  }

	.why-us-title .section-title { line-height: 46px; }
	.why-title-right .section-title {margin: 0 0 15px;}
	.why-us-inner h1, .why-us-inner h2, .why-us-inner h3, .why-us-inner h4, .why-us-inner h5, .why-us-inner h6, .why-us-inner p { font-size: 18px; line-height: 28px; }	

	.offered-title .section-title { line-height: 46px; max-width: 100%; width: auto; margin: 0 0 20px; text-align: left; }
	.offered-title .common-detail { font-size: 22px; line-height: 32px; max-width: 100%; width: auto; }
	.offered-title {flex-direction: column-reverse; align-items: flex-start;}

	.who-qualifies-wrp { padding: 90px 0 90px; } 
	.who-qualifies-section .about-img > img { height: 460px; }
	
	.join-social-media ul li {font-size: 22px; line-height: 22px;}

	.book-now-left::before {width: 880px;}
	/* .book-now-right .section-title { margin: 0 0 30px; } */
	.book-now-right .section-title h3 { line-height: 46px; margin: 10px 0 0; }
	.book-now-right .common-detail p { margin: 0 0 10px; }
	.book-now-wrp { padding: 90px 0 90px; }
	.book-now-section .row>*:last-child {order: 1; flex: 0 0 auto; width: 100%;} 
	.book-now-section .row>*:first-child {order: 2; flex: 0 0 auto; width: 50%;} 
	.book-now-section .row>*:nth-child(2) {order: 3; flex: 0 0 auto; width: 50%;}   
	.book-now-right { text-align: left; max-width: 100%; width: auto; margin: 0 0 40px; }
	.book-now-right .common-detail { max-width: 100%; width: auto; margin-left: 0; }
	.book-now-main { padding: 10px 0 0; }
	.book-now-left {padding: 50px 30px;}

	.difference-wrp { padding: 90px 0 90px; }
	.difference-table thead th {font-size: 22px; line-height: 32px; padding: 15px;}
	.difference-table thead th:nth-child(2) { font-size: 26px; line-height: 36px; }
	.difference-table tbody td {font-size: 18px; line-height: 28px; padding: 15px;}
	.difference-table tbody tr td:nth-child(2) {font-size: 20px; line-height: 30px;}
	.difference-table tbody th {font-size: 20px; line-height: 30px; padding: 15px;}

	.typography-wrp { padding: 90px 0 80px; }
	.typography-details h3 { font-size: 22px; line-height: 32px; }
	.typography-details ul li { font-size: 18px; line-height: 28px; }

	.footre-social-bx a {margin-right: 8px; width: 35px; height: 35px;}
	/* 10-04-2025 End */
}

@media(min-width:992px) and (max-width:1024px) {
	.container{max-width: 940px; padding: 0 20px;}
	header{padding: 0 0 0 140px;}
	.logo-box{max-width: 140px;}
	.logo-box{padding: 25px 10px;}
	.logo-box img{height: 15px;}
	.nav-row{padding: 15px 0;}
	.nav-row ul li{margin-right: 15px;}
	.nav-row ul li a span{font-size: 14px;line-height: 14px;padding: 10px 15px 8px;}
	.inner-pages .nav-tabs li { margin-right: 5px; }
	.nav-row ul li a i{width: 34px;height: 34px;line-height: 34px;font-size: 14px;}
	

	.video-modal .modal-dialog{ max-width: 960px; }

	.hero-center{padding: 0 0 0 140px;}
	.hero-banner:after{left: 140px;}
	.social-bx ul li a{font-size: 20px;font-weight: 500;}
	.social-bx{left: 70px;bottom: 10%;}
	.herp-container{padding: 0 15px;max-width: 940px;}
	.hero-center h1{font-size: 40px;line-height: 50px;margin: 0 auto 15px;}
	/* .hero-center h1 img{height: 25px;} */
	.banner-data-row .banner-data-box{max-width: 450px;}
	.banner-data-row .banner-data-box p{font-size: 18px;line-height: 28px;}
	.btn-secondary span,.btn-main span{font-size: 16px;padding:15px 20px;line-height: 16px;}
	.btn-secondary i,.btn-main i{width: 48px;height: 48px;line-height: 48px;font-size: 18px;}
	img.banner-shp{bottom: 0;top: auto;width: 200px;}

	.main-body-wrp:before{width: 140px;}
	.main-body-wrp{padding: 0 0 0 140px;}
	.about-wrp{padding: 75px 0;}
	.titlebar{margin: 0 0 30px;}
	.about-data{padding: 30px 0;}
	.about-data h3{font-size: 30px;line-height: 36px;margin: 0 0 15px;}
	.about-data h6{font-size: 20px;line-height: 28px;margin: 0 0 15px;}
	.about-data p{font-size: 16px;line-height: 24px;margin: 0 0 15px;}
	.about-row .abt-rw:nth-child(even) .row{align-items: flex-start;}
	img.mono-bx{width: 120px;top: -67px;right: -67px;}
	.about-row .abt-rw:nth-child(even) .about-data{padding: 25px 0 0 30px;}

	.service-wrp h3{font-size: 30px;line-height: 35px;margin: 0 auto 35px;}
	.service-img{padding: 0;}
	.service-tabs .nav-tabs li{margin: 0 0 15px;}
	.service-tabs .nav-tabs li a h4{font-size: 16px;display: flex;line-height: 24px;}
	.service-tabs .nav-tabs li a{font-size: 16px;padding: 0 0 15px;}
	.service-tabs .nav-tabs li a h4 span{font-size: 16px;margin-right: 10px;min-width: 20px;}
	.service-img img{height: 370px;}
	.service-data h4{font-size: 24px;line-height: 32px;margin:0 0 15px;}
	.service-data p{font-size: 15px;line-height: 22px;margin: 0 0 15px;}
	img.service-shp{width: 150px;}
	.service-data{padding: 0;}

	.tour-wrp{padding: 75px 0;}
	.tour-head h3{font-size: 30px;line-height: 36px;}
	.cnt-tour a{font-size: 20px;margin: 0 0 15px;}
	.cnt-tour a img{margin-right: 15px;}
	.explore-sponcer{padding: 10px 10px;bottom: 0;background: #fff;border-radius: 10px 0 0 0;}
	.explore-sponcer ul li{margin-right: 15px;min-height: 35px;}
	.explore-sponcer ul li h4{font-size: 14px;}
	.explore-sponcer ul li:after{right: -10px;}
	.spo1 img{max-width: 100px;height: auto;}
	.spo2 img{max-width: 100px;height: auto;}

	.lab-data{padding: 15px 15px 15px 0;}
	.lab-data p{font-size: 15px;line-height: 22px;margin: 0 0 15px;}
	.lab-img img{height: 204px;}
	.yellow-lab-block h3{font-size: 30px;line-height: 36px;margin: 0 0 25px;}
	.yellow-lab-block p{font-size: 15px;line-height: 22px;}
	img.labshp{width: 200px;}

	.commitment-wrp{padding: 75px 0;}
	.commitment-wrp .container-fluid{width: calc(940px - 24px + (100vw - 940px)/4);padding: 0 0 0 15px;}
	.commitment-data h3{font-size: 30px;line-height: 36px;margin: 0 0 15px;}
	.commitment-data p{font-size: 15px;line-height: 22px;margin: 0 0 15px;}
	.commitment-block .commitment-data p{font-size: 15px;line-height: 24px;}

	.your-doctor-data h3,.journey-title h3{font-size: 30px;line-height: 36px;}
	.journey-data p{font-size: 18px;line-height: 26px;}
	img.doctor-shp{width: 230px;left: 14%;}

	.footer-row{padding: 0 50px 0 140px;}
	.footer-row:after{width: 140px;}
	footer{padding: 55px 35px;border-radius: 0 20px 0 0;}
	footer .col-sm-12{width: 100%;}
	footer .col-sm-6{width: 50%;}
	.footer-abt{padding: 0 0 30px;text-align: center;border: none;border-bottom: 1px solid rgba(255, 255, 255, 0.10);}
	.footer-abt img{margin: 0 auto 20px;}
	.footer-abt p{font-size: 16px;line-height: 24px;}
	.footre-social-bx{justify-content: center;}
	.quicklinks{padding: 30px 0;}
	.contact-footer h3, .quicklinks h3{font-size: 18px;text-align: center;margin:0 0 25px;display: table;}
	.quicklinks ul li{font-size: 16px;margin: 0 auto 15px;display: table;}
	.quick-drop .form-control{font-size: 16px;max-width: 110px;}
	.contact-footer{max-width: 100%;margin: 0 0;padding: 30px 0;position: relative;z-index: 1;}
	.contact-footer ul li{font-size: 16px;margin: 0 0 20px;}
	.map-block{height: 200px;}
	.copyright{padding: 15px 0;}
	.copyright p{font-size: 14px;}
	.btn-top{width: 50px;height: 50px;}
	.inner-pages.team .card .team-profile-img-container{height: 205px;}
	.video-section-bg .video-bg-img { height: 407px; }
	.inner-pages.team .modal-dialog{max-width: 900px !important;}
	.inner-pages .nav-tabs .nav-link{font-size: 16px;}
	.inner-pages .nav-tabs .nav-link{padding: 15px 12px !important;}
	.inner-pages .nav-tabs .nav-link{font-size: 16px;}
	.inner-pages .nav-tabs .nav-link{padding: 15px 12px !important;}
	.inner-pages.team .card .profile-discription p{font-size: 16px;}
	.inner-pages.team .card .profile-discription a{font-size: 16px;}
	.inner-pages.team .card .social .read-more span{font-size: 18px;}
	.inner-pages.team .card .profile-details h5{font-size: 22px;}
	.inner-pages.team .card .profile-details h4{font-size: 16px;}
	.inner-pages.team .card .profile-details p{font-size: 16px;}
	.lab-img img:nth-child(2){margin-top: -314px;}

	/* .inner-pages .nav-tabs { flex-wrap: nowrap; overflow-x: scroll; overflow-y: hidden; } */
	.inner-pages .nav-tabs .nav-link{white-space: nowrap;}
	.inner-pages .nav-tabs{flex-wrap: nowrap;}
	.inner-pages .hero-center h1 {font-size: 40px; line-height: 50px;}

	/* 10-04-2025 Start */
	.section-title {font-size: 38px; line-height: 46px;}
	
	.fairness-ivf-wrp { padding: 80px 0 80px; }
	.fairness-ivf-title .common-detail { font-size: 20px; line-height: 30px;  }

	.why-us-title .section-title { line-height: 50px; }
	.why-title-right .section-title {margin: 0 0 15px;}
	.why-us-inner h1, .why-us-inner h2, .why-us-inner h3, .why-us-inner h4, .why-us-inner h5, .why-us-inner h6, .why-us-inner p { font-size: 18px; line-height: 28px; }

	.offered-title .section-title { line-height: 46px; max-width: 100%; width: auto; margin: 0 0 20px; text-align: left; }
	.offered-title .common-detail { font-size: 22px; line-height: 32px; max-width: 100%; width: auto; }
	.offered-title {flex-direction: column-reverse; align-items: flex-start;}

	.who-qualifies-wrp { padding: 90px 0 90px; } 
	.who-qualifies-section .about-img > img { height: 460px; }

	.join-social-media ul li {font-size: 22px; line-height: 22px;}

	.book-now-left::before {width: 880px;}
	/* .book-now-right .section-title { margin: 0 0 30px; } */
	.book-now-right .section-title h3 { line-height: 46px; margin: 10px 0 0; }
	.book-now-right .common-detail p { margin: 0 0 10px; }
	.book-now-wrp { padding: 90px 0 90px; }
	.book-now-section .row>*:last-child {order: 1;} 
	.book-now-section .row>*:first-child {order: 2;} 
	.book-now-section .row>*:nth-child(2) {order: 3;} 
	.book-now-right { text-align: left; max-width: 100%; width: auto; margin: 0 0 40px; }
	.book-now-right .common-detail { max-width: 100%; width: auto; margin-left: 0; }
	.book-now-main { padding: 10px 0 0; }
	.book-now-left {padding: 50px 30px;}

	.difference-wrp { padding: 90px 0 90px; }
	.difference-table thead th {font-size: 22px; line-height: 32px; padding: 15px;}
	.difference-table thead th:nth-child(2) { font-size: 26px; line-height: 36px; }
	.difference-table tbody td {font-size: 18px; line-height: 28px; padding: 15px;}
	.difference-table tbody tr td:nth-child(2) {font-size: 20px; line-height: 30px;}
	.difference-table tbody th {font-size: 20px; line-height: 30px; padding: 15px;}

	.typography-wrp { padding: 90px 0 80px; }
	.typography-details h3 { font-size: 22px; line-height: 32px; }
	.typography-details ul li { font-size: 18px; line-height: 28px; }

	.footre-social-bx a {margin-right: 8px; width: 35px; height: 35px;}
	/* 10-04-2025 End */
}

@media(min-width:768px) and (max-width:991px){
	.container{padding: 0 30px;}
	header{padding: 0 0 0 140px;}
	.logo-box{max-width: 140px;}
	.logo-box{padding: 25px 10px;}
	.logo-box img{height: 15px;}
	.nav-row{padding: 15px 0;}
	.nav-row ul li{margin-right: 9px;}
	.nav-row .container { padding: 0 15px; }
	.nav-row ul li a span{font-size: 13px;line-height: 13px;padding: 10px 9px 8px;}
	.nav-row ul li a i{width: 34px;height: 34px;line-height: 34px;font-size: 14px;}

	.hero-center{padding: 0 0 0 140px;}
	.hero-banner:after{left: 140px;}
	.social-bx ul li a{font-size: 20px;font-weight: 500;}
	.social-bx{left: 70px;width: calc(100% - 40%)}
	.herp-container{padding: 0 35px;}
	.hero-center h1{font-size: 30px;line-height: 40px;margin: 0 auto 15px;}
	.hero-center h1 img{width: 270px;}
	.banner-data-row .banner-data-box{max-width: 400px;}
	.banner-data-row .banner-data-box p{font-size: 16px;line-height: 25px;}
	.btn-secondary span,.btn-main span{font-size: 15px;padding:10px 15px;line-height: 15px;}
	.btn-secondary i,.btn-main i{width: 37px;height: 37px;line-height: 37px;font-size: 14px;}
	img.banner-shp{bottom: 0;top: auto;width: 250px;}

	.video-modal .modal-dialog{ max-width: 720px; }
	.main-body-wrp:before{width: 140px;}
	.main-body-wrp{padding: 0 0 0 140px;}
	.about-wrp{padding: 60px 0;}
	.titlebar{margin: 0 0 35px;}
	.abt-rw{margin: 0 0 30px;}
	.abt-rw:last-child{margin: 0;}
	.about-row .col-md-6{width: 100%;}
	.about-data{padding: 0 0 15px;}
	.about-data h3{font-size: 28px;line-height: 36px;text-align: center;}
	.about-data h6{font-size: 20px;line-height: 28px;margin: 0 0 15px;text-align: center;}
	.about-data p{font-size: 16px;line-height: 24px;text-align: center;}
	img.mono-bx{width: 120px;top:-90px;bottom: auto;right: 0;left: 0;margin: 0 auto;}
	.about-row .abt-rw:nth-child(even) .about-data{padding: 30px 0 0;}

	.service-wrp h3{font-size: 28px;line-height: 36px;margin: 0 auto 30px;}
	.service-wrp .col-md-4,.service-wrp .col-md-8{width: 100%;}
	.service-tabs{margin: 0;}
	.service-tabs .nav-tabs li{margin: 0 0 15px;}
	.service-tabs .nav-tabs li a h4{font-size: 18px;}
	.service-tabs .nav-tabs li a{font-size: 18px;padding: 0 0 15px;}
	.service-img{padding: 30px 0 0;}
	.service-img img{height: auto;}
	.service-data h4{font-size: 26px;line-height: 32px;margin:0 0 15px;}
	.service-data p{font-size: 15px;line-height: 22px;margin: 0 0 15px;}
	img.service-shp{width: 150px;}
	.video-section-bg .video-bg-img { height: 337px; }

	.tour-wrp{padding: 60px 0;}
	.tour-wrp .titlebar h2{margin: 0 auto;}
	.tour-head h3{font-size: 28px;line-height: 36px;}
	.explore-videoblock img{border-radius: 15px;height: 280px;object-fit: cover;}
	.cnt-tour a{margin: 0 0 15px 0;font-size: 18px;}
	.cnt-tour a:last-child{margin: 0;}
	.cnt-tour a img{min-width: 20px;margin: 0 15px 0 0;width: 20px;height: auto;}
	.explore-sponcer{padding: 10px 10px;bottom: 0;background: #fff;border-radius: 10px 0 0 0;}
	.explore-sponcer ul li{margin-right: 15px;min-height: 35px;}
	.explore-sponcer ul li h4{font-size: 14px;}
	.explore-sponcer ul li:after{right: -10px;}
	.spo1 img{max-width: 80px;height: auto;}
	.spo2 img{max-width: 80px;height: auto;}
	.btn-play{width: 65px;height: 65px;}
	.btn-play:after{width: 45px;height: 45px;}
	.btn-play:before{width: 30px;height: 30px;}
	.btn-play img{width: 15px;height: auto;}
	
	.lab-data p{font-size: 14px;line-height: 22px;margin: 0 auto 10px;}
	.lab-data{padding: 15px 5px 15px 0;}
	/* .lab-img img{border-radius: 0;height: auto;} */
    .lab-img img:nth-child(2) { margin-left: 27px; margin-top: -246px; }
	.lab-img img{height: 180px;}
	.lab-wrp .lab-row{margin-top: 55px;}
	.yellow-lab-block{padding: 50px 0 0px;}
	.yellow-lab-block h3{font-size: 26px;line-height: 32px;text-align: center;margin: 0 auto 30px;}
	.yellow-lab-block p{font-size: 15px;line-height: 24px;text-align: center;margin: 0 auto 15px;}
	img.labshp{width: 300px;opacity: 0.40;}

	.commitment-wrp{padding: 60px 0;}
	.commitment-wrp .container-fluid{width: 100%;padding: 0;}
	.commitment-wrp .commitment-data{padding: 0 15px;margin: 0 auto 30px;}
	.commitment-data h3{font-size: 26px;line-height: 32px;margin: 0 0 25px;}
	.commitment-data p{font-size: 14px;line-height: 20px;margin: 0 0 15px;}
	.commitment-block{padding: 0 15px;}
	.commitment-block .commitment-img{padding: 0 0 0 35px;margin: 0 0 35px;}
	.commitment-block .commitment-img h3{font-size: 20px;line-height: 20px;}
	.commitment-block .commitment-data{padding: 0;}
	.commitment-block .commitment-data p{font-size: 15px;line-height: 24px;}
	.yourdoctor-slider-row .col-md-8,.commitment-slider-row .col-md-7,.yourdoctor-slider-row .col-md-4,.commitment-slider-row .col-md-5{width: 100%;}
	.lab-wrp .col-md-3{width: 40%;} 
	.lab-wrp .col-md-4{width: 60%;}
	.lab-wrp .col-md-5{width: 100%;}

	.journey-wrp{padding: 40px 0;}	
	.journey-wrp .row{flex-flow: column-reverse;}
	.journey-wrp .col-md-7,	.journey-wrp .col-md-5{width: 100%;}
	.journey-title h3{font-size: 28px;line-height: 36px;text-align: center;margin: 0 auto 15px;}
	.journey-data p{font-size: 16px;line-height: 24px;font-weight: normal;text-align: center;margin: 0 auto 30px;}
	.journey-data .btn-secondary{justify-content: center;}
	
	.your-doctor-data h3{font-size: 28px;line-height: 36px;text-align: center;margin: 0 auto 15px;}
	.arrow-nav{justify-content: center;margin: 0 auto 30px;}
	.doctor-data p{text-align: center;font-size: 15px;line-height: 24px; max-width: 100%;}
	.doctor-img{padding: 0 0 0 35px;margin: 0 0 35px;}
	.doctor-img h3{font-size: 20px;line-height: 20px;}
	img.doctor-shp{width: 200px;right: 0;left: auto;opacity: 0.40}

	.footer-row{padding: 0 0 0 140px;}
	.footer-row:after{width: 140px;}
	footer{padding: 45px 0;border-radius: 0 20px 0 0;}
	footer .col-sm-12{width: 100%;}
	footer .col-sm-6{width: 50%;}
	.footer-abt{padding: 0 0 30px;text-align: center;border: none;border-bottom: 1px solid rgba(255, 255, 255, 0.10);}
	.footer-abt img{margin: 0 auto 20px;}
	.footer-abt p{font-size: 16px;line-height: 24px;}
	.footre-social-bx{justify-content: center;}
	.quicklinks{padding: 30px 0;}
	.contact-footer h3, .quicklinks h3{font-size: 18px;text-align: center;margin:0 0 25px;display: table;}
	.quicklinks ul li{font-size: 16px;margin: 0 auto 15px;display: table;}
	.quick-drop .form-control{font-size: 16px;max-width: 110px;}
	.contact-footer{max-width: 100%;margin: 0 0;padding: 30px 0;position: relative;z-index: 1;}
	.contact-footer ul li{font-size: 16px;margin: 0 0 20px;}
	.map-block{height: 200px;}
	.copyright{padding: 15px 0;}
	.copyright p{font-size: 14px;}
	.btn-top{width: 50px;height: 50px;}	

	.doctor-img img{width: 100%; height: 235px;}
	.inner-pages .nav-tabs .nav-link{font-size: 14px;}
	.inner-pages .nav-tabs .nav-link{padding: 15px 12px !important; white-space: nowrap;}
	.inner-pages.team .card .profile-discription p{font-size: 16px;}
	.inner-pages.team .card .profile-discription a{font-size: 16px;}
	.inner-pages.team .card .social .read-more span{font-size: 18px;}
	.inner-pages.team .card .profile-details h5{font-size: 22px;}
	.inner-pages.team .card .profile-details p{font-size: 16px;}
	.inner-pages .nav-tabs { flex-wrap: wrap; justify-content: start; gap: 10px; }
	.inner-pages .nav-tabs li{margin: 0;}
	.inner-pages.team .modal-dialog{max-width: 720px !important;}
	.service-details-rw .tab-content{padding: 30px 15px;}
	.inner-pages.team .modal-dialog .modal-content{padding: 20px;}
	.inner-pages.team .card .profile-details h4{font-size: 16px; line-height: 24px;}
	.inner-pages.team .card .team-profile-img-container{height: 225px;}

	/* 10-04-2025 Start */
	.section-title {font-size: 28px; line-height: 36px;}
	.common-detail {font-size: 18px; line-height: 28px;}

	.inner-pages .hero-center h1 {font-size: 30px; line-height: 40px;}
	
	.fairness-ivf-wrp { padding: 70px 0; }
	.fairness-ivf-title { padding: 0 0 30px;}
	.fairness-ivf-title .common-detail { font-size: 18px; line-height: 28px; }

	.why-us-title .section-title { line-height: 36px; }
	.why-title-left .section-title { margin: 0 0 12px; }
	.why-title-right .section-title {margin: 0 0 12px;}
	.why-us-title {padding: 0 0 30px;}
	.why-us-icon {width: 70px; height: 70px; padding: 15px; margin: 0 0 25px;}
	.why-us-detail {font-size: 22px; line-height: 22px; margin: 0 0 15px; }
	.why-us-block {padding: 20px;}
	.why-us-inner h1, .why-us-inner h2, .why-us-inner h3, .why-us-inner h4, .why-us-inner h5, .why-us-inner h6, .why-us-inner p { font-size: 18px; line-height: 28px; margin: 0 0 15px; }

	.offered-title .section-title { line-height: 46px; text-align: left; margin: 0 0 20px; }
	.offered-title .common-detail { font-size: 18px; line-height: 28px;   }
	.offered-title {padding: 0 0 30px; flex-direction: column-reverse; align-items: flex-start; justify-content: flex-start;}
	.offered-block { padding: 20px 20px 30px; }

	.who-qualifies-wrp { padding: 70px 0; } 
	.who-qualifies-wrp .titlebar { margin: 0 0 35px; }
	.who-qualifies-details {max-width: 100%; width: auto; margin: 0 0 30px;}
	.who-qualifies-section .about-img > img { height: 460px; }
	.who-qualifies-section .about-img {max-width: 100%; width: auto; margin-left: 0;}

	.join-social-media ul li {font-size: 18px; line-height: 18px; padding: 0 6px;}
	.join-social-media ul {margin: 0 -6px;}
	.join-social-media ul li span {width: 18px;}
	.join-us-section {padding: 0;}
	.join-us-section .common-detail { margin: 0 0 30px; }
	.join-social-media ul li a {padding: 10px 14px;}

	.book-now-left::before {width: 1600px;}
	/* .book-now-right .section-title { margin: 0 0 20px; } */
	.book-now-right .section-title h3 { line-height: 36px; margin: 10px 0 0; }
	.book-now-right .common-detail p { margin: 0 0 10px; }
	.book-now-wrp { padding: 70px 0 70px; }
	.book-now-section .row>*:last-child {order: 1; } 
	.book-now-section .row>*:first-child {order: 3; } 
	.book-now-section .row>*:nth-child(2) {order: 2;}   
	.book-now-right { text-align: left; max-width: 100%; width: auto; margin: 0 0 40px; }
	.book-now-right .common-detail { max-width: 100%; width: auto; margin-left: 0; }
	.book-now-main { padding: 10px 0 0; }
	.book-now-left {padding: 40px 30px; margin: 40px 0 0;}
	.book-now-left .common-detail p, .book-now-left .common-detail ul { margin: 0 0 30px; }

	.difference-wrp { padding: 90px 0 90px; }
	.difference-table thead th {font-size: 22px; line-height: 32px; padding: 15px;}
	.difference-table thead th:nth-child(2) { font-size: 24px; line-height: 34px; }
	.difference-table tbody td {font-size: 18px; line-height: 28px; padding: 15px;}
	.difference-table tbody tr td:nth-child(2) {font-size: 20px; line-height: 30px;}
	.difference-table tbody th {font-size: 20px; line-height: 30px; padding: 15px;}
	.difference-block img {width: 22px; padding: 3px;}

	.typography-wrp { padding: 70px 0 50px; }
	.typography-details h3 { font-size: 22px; line-height: 32px; }
	.typography-details ul li { font-size: 18px; line-height: 28px; }

	.footre-social-bx a {margin-right: 8px; width: 35px; height: 35px;}
	/* 10-04-2025 End */
}

@media(max-width:767px) {
	.service-wrp .container,.herp-container,.container{max-width: 520px;}
	header{padding: 15px 0;flex-flow: column;}
	.nav-row{padding: 0 0;}
	.logo-box{padding: 0px 0;width: 100%;max-width: 100%;position: relative;}
	.logo-box img{margin: 0 auto 15px;display: table;}
	.nav-row ul{justify-content: center;margin: 0 auto 0; flex-wrap: wrap; row-gap: 15px; }
	.nav-row ul li{margin-right: 15px;}
	.nav-row ul li a span{font-size: 14px;line-height: 14px;padding: 10px 15px 8px;}
	.nav-row ul li a i{display: none;}
	.hero-banner .btn-play-icon{position: static; transform: unset; display: flex; justify-content: center; align-items: center; margin-top: 50px;}
	.video-section-bg .video-bg-img { height: 277px; }
	
	.play-icon-white{width: 42px; height: 42px;}
	.play-icon-white *{font-size: 15px;}

	.herp-container{padding: 0 15px;}
	.hero-center h1{font-size: 28px;line-height: 36px;text-align: center;margin: 0 auto 30px;}
	.hero-center h1 img{width: 220px; margin: 15px 0;}
	.banner-data-row .banner-data-box p{font-size: 15px;line-height: 22px;text-align: center;}
	.hero-banner{padding: 0;background-position: center !important;}
	.hero-banner:after{display: none;}
	.banner-data-row .banner-data-box{justify-content: center;align-items: center;}
	.btn-secondary span,.btn-main span{font-size: 15px;padding:10px 15px;line-height: 15px;}
	.btn-secondary i,.btn-main i{width: 37px;height: 37px;line-height: 37px;font-size: 14px;}
	img.banner-shp{bottom: 0;top: auto;width: 250px;}
	.hero-center{padding: 0;bottom:100px;}
	.social-bx{transform: rotate(0);left: 0;bottom: 0;rotate: 0;padding: 15px;width: 100%;}
	.social-bx ul{justify-content: center;}
	.social-bx ul li a{font-size: 17px;font-weight: 500;}

	.main-body-wrp{padding: 0;}
	.main-body-wrp:before{display: none;}
	.about-wrp{padding: 50px 0;}
	.titlebar{margin: 0 0 30px;}
	.abt-rw{margin: 0 0 30px;}
	.abt-rw:last-child{margin: 0;}
	.about-data{padding: 0 0 15px;}
	.about-data h3{font-size: 26px;line-height: 32px;text-align: center;}
	.about-data h6{font-size: 18px;line-height: 26px;margin: 0 0 15px;text-align: center;}
	.about-data p{font-size: 15px;line-height: 22px;text-align: center;}
	img.mono-bx{width: 120px;top:-90px;bottom: auto;right: 0;left: 0;margin: 0 auto;}
	.about-row .abt-rw:nth-child(even) .about-data{padding: 30px 0 0;}
	

	.service-wrp h3{font-size: 26px;line-height: 32px;margin: 0 auto 30px;}
	.service-tabs{margin: 0;}
	.service-tabs .nav-tabs li{margin: 0 0 15px;}
	.service-tabs .nav-tabs li a h4{font-size: 16px;display: flex;}
	.service-tabs .nav-tabs li a{font-size: 16px;padding: 0 0 15px;}
	.service-tabs .nav-tabs li a h4 span{font-size: 16px;margin-right: 5px;}
	.service-img{padding: 30px 0;}
	.service-img img{height: auto;}
	.service-data h4{font-size: 26px;line-height: 32px;margin:0 0 15px;}
	.service-data p{font-size: 15px;line-height: 22px;margin: 0 0 15px;}
	img.service-shp{width: 150px;}

	.tour-wrp{padding: 50px 0;}
	.tour-wrp .titlebar h2{margin: 0 auto;}
	.tour-head h3{font-size: 26px;line-height: 32px;text-align: center;margin: 0 auto 15px;}
	.explore-videoblock img{border-radius: 0;height: 280px;object-fit: cover;}
	.exp-cntrw{justify-content: center;}
	.cnt-tour{display: flex;align-items: center;justify-content: center;}
	.cnt-tour a{margin: 0 15px 0 0;font-size: 18px;}
	.cnt-tour a:last-child{margin: 0;}
	.cnt-tour a img{min-width: 20px;margin: 0 15px 0 0;width: 20px;height: auto;}
	.explore-sponcer{padding: 15px 10px;bottom: 0;background: #fff;width: 100%;border-radius: 10px 10px 0 0}
	.explore-sponcer ul{justify-content: center;justify-content: space-between;}
	.explore-sponcer ul li{margin-right: 15px;min-height: 35px;}
	.explore-sponcer ul li h4{font-size: 14px;}
	.explore-sponcer ul li:after{right: -10px;display: none;}
	.spo1 img{max-width: 80px;height: auto;}
	.spo2 img{max-width: 80px;height: auto;}
	.btn-play{width: 65px;height: 65px;}
	.btn-play:after{width: 45px;height: 45px;}
	.btn-play:before{width: 30px;height: 30px;}
	.btn-play img{width: 15px;height: auto;}

	.lab-row .row{flex-flow: column-reverse;}
	.lab-data:after{display: none;}
	.lab-data p{font-size: 15px;text-align: center;line-height: 24px;margin: 0 auto 15px;}
	.lab-data{padding: 30px 15px;}
	/* .lab-img img{border-radius: 0;height: auto;} */
	.yellow-lab-block{padding: 0 0 30px;}
	.lab-img img:nth-child(2){margin: 20px 0 0;}
	/* .lab-wrp .lab-img{height: 350px;} */
	.lab-img img{height: 310px;}
	.yellow-lab-block h3{font-size: 26px;line-height: 32px;text-align: center;margin: 0 auto 30px;}
	.yellow-lab-block p{font-size: 15px;line-height: 24px;text-align: center;margin: 0 auto 15px;}
	img.labshp{width: 300px;opacity: 0.40;}

	.commitment-wrp{padding: 50px 0;}
	.commitment-wrp .container-fluid{width: 100%;padding: 0;}
	.commitment-wrp .commitment-data{padding: 0 15px;margin: 0 auto 50px;text-align: center;}
	.titlebar h2{margin: 0 auto;}
	.commitment-data h3{font-size: 26px;line-height: 32px;margin: 0 auto 25px;}
	.commitment-data p{font-size: 15px;line-height: 24px;margin: 0 auto 15px;}
	.commitment-block{padding: 0 15px; border: 0;}
    .commitment-block .commitment-img { padding: 0 0 0 0; margin: 0 0 15px; display: flex ; flex-direction: column-reverse; }
    .commitment-block .commitment-img h3 { font-size: 20px; line-height: 20px; position: static; transform: rotate(0deg); max-width: 100%; margin-top: 18px;}

	.commitment-block .commitment-data{padding: 0;}
	.commitment-block .commitment-data p{font-size: 15px;line-height: 24px;}

	.journey-wrp{padding: 40px 0;}
	.journey-wrp .row{flex-flow: column-reverse;}
	.journey-title h3{font-size: 26px;line-height: 32px;text-align: center;margin: 0 auto 15px;}
	.journey-data p{font-size: 16px;line-height: 24px;font-weight: normal;text-align: center;margin: 0 auto 15px;}
	.journey-data .btn-secondary{justify-content: center;}
	
	.your-doctor-data h3{font-size: 28px;line-height: 36px;text-align: center;margin: 0 auto 15px;}
	.arrow-nav{justify-content: center;margin: 0 auto 30px;}
	.doctor-data p{text-align: center;font-size: 15px;line-height: 24px; max-width: 100%;}
	.doctor-img img{width: 100%;}
	.doctor-img{padding: 0 0 0 35px;margin: 0 0 35px;}
	.doctor-img h3{font-size: 20px;line-height: 20px;}
	img.doctor-shp{width: 200px;right: 0;left: auto;opacity: 0.40}

	.footer-row{padding: 0;}
	.footer-row:after{display: none;}
	footer{padding: 45px 0;border-radius: 20px 20px 0 0;}
	.footer-abt{padding: 0 0 30px;text-align: center;border: none;border-bottom: 1px solid rgba(255, 255, 255, 0.10);}
	.footer-abt img{margin: 0 auto 20px;}
	.footer-abt p{font-size: 16px;line-height: 24px;}
	.footre-social-bx{justify-content: center;}
	.quicklinks{padding: 30px 0;}
	.contact-footer h3, .quicklinks h3{font-size: 18px;text-align: center;margin:0 0 25px;display: table;}
	.quicklinks ul li{font-size: 16px;margin: 0 auto 15px;display: table;}
	.quick-drop .form-control{font-size: 16px;max-width: 110px;}
	.contact-footer{max-width: 100%;margin: 0 0 30px;position: relative;z-index: 1;}
	.contact-footer ul li{font-size: 16px;margin: 0 0 20px;}
	.map-block{height: 200px;}
	.copyright{padding: 15px 0;}
	.copyright p{font-size: 14px;}
	.btn-top{width: 40px;height: 40px;}

	.inner-pages .nav-tabs .nav-link{font-size: 14px;}
	.inner-pages .nav-tabs .nav-link{padding: 15px 12px !important; white-space: nowrap;}
	.inner-pages.team .card .profile-discription p{font-size: 16px;}
	.inner-pages.team .card .profile-discription a{font-size: 16px;}
	.inner-pages.team .card .social .read-more span{font-size: 18px;}
	.inner-pages.team .card .profile-details h5{font-size: 22px;}
	.inner-pages.team .card .profile-details p{font-size: 16px;}
	/* .inner-pages .nav-tabs{    flex-wrap: nowrap; overflow-x: scroll; overflow-y: auto;} */
	.inner-pages .breadcrumb ul li:last-child a{padding-right: 0px;}
	.inner-pages .breadcrumb{justify-content: center;}
	.modal-content .modal-body .d-flex{flex-direction: column;}
	.inner-pages.team .modal-dialog .modal-content{padding: 15px;}
	.inner-pages.team .modal-dialog .modal-content .modal-body{padding: 15px;}
	.modal-content .modal-body .d-flex { flex-direction: column; align-items: center; justify-content: center; }
	.inner-pages.team .modal-dialog .profile-details{text-align: center; padding-right: 0;}
	.inner-pages.team .modal-dialog .profile-discription p{font-size: 16px; line-height: 18px;}
	.inner-pages.team .modal-dialog .profile-details p{font-size: 16px; line-height: 18px;}
	.inner-pages.team .modal-dialog .profile-discription a{font-size: 16px; line-height: 18px;}
	.inner-pages.team .modal-dialog{max-width: 100%; margin: 0; padding: 35px 15px 15px;}
	.inner-pages.team .modal-dialog .profile-discription{text-align: center;}
	.inner-pages.team .modal-dialog .modal-content .modal-body .detail-img{margin-right: 0; margin-bottom: 25px;}
	.inner-pages.team .modal-dialog .profile-details .close-btn{display: none;}
	.inner-pages.team .modal-dialog .modal-content .modal-body .detail-img{    max-width: 118px; max-height: 184px; min-width: 168px; min-height: 224px;}
	.inner-pages.team .modal-dialog .profile-details h5{font-size: 18px; line-height: 24px;}
	.inner-pages.team .modal-dialog .modal-content .close-btn{position: absolute;        right: 26px; top: 26px; z-index: 1;}
	.hero-banner .social-icon-block{ left: 50%; bottom: 0; top: unset; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, 0%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); }
	.hero-banner .social-icon-block ul li:after{display: none;}
	.hero-banner .social-icon-block ul li{padding-bottom: 0; padding-right: 25px;}
	.hero-banner .social-icon-block ul li a{font-size: 22px;}
	.hero-banner .social-icon-block ul li:last-child{padding-right: 0;}
	.hero-banner .social-icon-block ul{flex-direction: row; margin-bottom: 12px;}
	.inner-pages.team .card .team-profile-img-container{height: 315px;}
	.inner-pages.team .modal-dialog .modal-content .close-btn svg{width: 15px; height: 15px;}
	.inner-pages.team .card .profile-details h4{font-size: 16px; line-height: 24px;}
	.video-modal .modal-dialog{ max-width: 400px !important;}
	.lab-wrp .lab-img img{ border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border: 0;}
	.inner-pages .nav-tabs{justify-content: center; gap: 10px;}
	.inner-pages .nav-tabs li{margin-right: 0;}
	
	/* 10-04-2025 Start */
	.inner-pages .breadcrumb ul li a {font-size: 20px; padding-right: 30px;}
	.inner-pages .breadcrumb ul li a::after {font-size: 20px;}
	.inner-pages .hero-center {position: relative; bottom: 0;}
	.inner-pages .hero-banner .social-icon-block { position: relative; left: 0; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; }
	.inner-pages .hero-banner {display: flex ; flex-direction: column; justify-content: flex-end;}

	.inner-pages .hero-center h1 {font-size: 28px; line-height: 36px;}

	.section-title {font-size: 26px; line-height: 34px;}
	.common-detail {font-size: 16px; line-height: 26px;}
	.common-list ul li {font-size: 16px; line-height: 26px;}
	.common-list ul li::before {width: 15px; height: 14px; margin: 5px 8px 0 0; }
	
	.fairness-ivf-title .section-title { margin: 0 0 15px; }
	.fairness-ivf-wrp { padding: 40px 0 50px; }
	.fairness-ivf-title { padding: 0 0 30px;}
	.fairness-ivf-img img {height: 200px;}
	.fairness-ivf-title .common-detail { font-size: 18px; line-height: 28px; }

	.why-us-title .section-title { line-height: 36px; }
	.why-title-left .section-title { margin: 0 0 12px; max-width: 100%; width: auto;	 }
	.why-title-right .section-title {margin: 0 0 12px;}
	.why-us-title {padding: 0 0 30px; display: block; text-align: center;}
	.why-us-icon { width: 50px; height: 50px; padding: 8px; margin: 0 0 20px; }
	.why-us-detail {font-size: 22px; line-height: 22px; margin: 0 0 15px; }
	.why-us-block {padding: 20px;}
	.why-us-wrp { padding: 60px 0 30px; }
	.why-title-left {max-width: 100%; width: auto; margin: 0 0 20px;}
	.why-title-right { text-align: center; max-width: 100%; width: auto; margin-left: 0; }
	.why-us-inner h1, .why-us-inner h2, .why-us-inner h3, .why-us-inner h4, .why-us-inner h5, .why-us-inner h6, .why-us-inner p { font-size: 18px; line-height: 28px; margin: 0 0 10px; }
	.why-us-inner {text-align: center;}

	.offered-title .section-title { line-height: 46px; }
	.offered-title .common-detail { font-size: 16px; line-height: 26px; max-width: 100%; width: auto; }
	.offered-title {padding: 0 0 30px; height: auto; flex-direction: column-reverse; justify-content: flex-start; text-align: center;}
	.offered-block { padding: 20px 20px 30px; }
	.offered-wrp { padding: 50px 0 30px; }
	.offered-title .section-title { line-height: 34px; text-align: center; margin: 0 0 12px; }
	.offered-btns {display: block;}
	.offered-btns .btn-main {max-width: max-content; margin: 0 auto;}
	.offered-btns .btn-main:first-child {margin-bottom: 20px; margin-right: auto;}

	.who-qualifies-wrp { padding: 50px 0; } 
	.who-qualifies-wrp .titlebar { margin: 0 0 30px; }
	.who-qualifies-details {max-width: 100%; width: auto; margin: 0 0 30px;}
	.who-qualifies-section .about-img > img { height: 300px; }
	.who-qualifies-section .about-img {max-width: 100%; width: auto; margin-left: 0;}
	.who-qualifies-details .section-title { margin: 0 0 15px; }
	.who-qualifies-details .common-detail p { margin: 0 0 10px; }
	.who-qualifies-details .common-list ul li {padding: 0 10px 10px;}
	.who-qualifies-details .common-list ul {margin: 0 -10px;}

	.join-us-wrp { padding: 50px 0 38px; }
	.join-social-media ul li {font-size: 18px; line-height: 18px; padding: 0 6px 12px;}
	.join-us-section .section-title { margin: 0 0 15px; }
	.join-social-media ul {margin: 0 -6px; flex-wrap: wrap;}
	.join-social-media ul li span {width: 18px;}
	.join-us-section {padding: 0;}
	.join-us-section .common-detail { margin: 0 0 20px; }
	.join-social-media ul li a {padding: 10px 14px;}
	
	.book-now-left::before {width: 1600px;}
	/* .book-now-right .section-title { margin: 0 0 20px; } */
	.book-now-right .section-title h3 { line-height: 34px; margin: 10px 0 0; }
	.book-now-right .common-detail p { margin: 0 0 10px; }
	.book-now-wrp { padding: 50px 0 50px; }
	.book-now-section .row>*:last-child {order: 1; } 
	.book-now-section .row>*:first-child {order: 3; } 
	.book-now-section .row>*:nth-child(2) {order: 2;}   
	.book-now-right { text-align: center; max-width: 100%; width: auto; margin: 0 0 30px; }
	.book-now-right .common-detail { max-width: 100%; width: auto; margin-left: 0; }
	.book-now-main { padding: 0; }
	.book-now-left {padding: 30px 10px; margin: 40px 0 0;}
	.book-now-left .common-detail p, .book-now-left .common-detail ul { margin: 0 0 20px; }

	.difference-wrp { padding: 50px 0; }
	.difference-table thead th {font-size: 18px; line-height: 24px; padding: 10px;}
	.difference-table thead th:nth-child(2) { font-size: 20px; line-height: 26px; padding: 10px; }
	.difference-table tbody tr td:nth-child(2) {font-size: 18px; line-height: 28px;}
	.difference-title .section-title {margin: 0 0 15px;}
	.difference-table tbody th {font-size: 18px; line-height: 24px; padding: 10px; width: auto; border-bottom: 1px solid #D9D9D9; }
	/* .difference-table tbody th {font-size: 18px; line-height: 24px; padding: 10px; text-align: center; width: auto; border-bottom: 1px solid #D9D9D9; } */
	/* .difference-table tbody th {font-size: 18px; line-height: 24px; padding: 10px; text-align: center; border: none; width: auto; border-bottom: 1px solid #D9D9D9; } */
	.difference-block {text-align: center; max-width: 120px;}
	.difference-block img {width: 20px; padding: 3px;}
	.difference-table tbody tr:last-child th, .difference-table tbody tr:last-child td {border-bottom: 1px solid #D9D9D9;}
	/* .difference-table table, .difference-table thead, .difference-table tbody, .difference-table th, .difference-table td, .difference-table tr { display: block; }  */
	/* .difference-table thead tr { position: absolute; top: -9999px; left: -9999px; } */
	/* .difference-table tbody td { font-size: 18px; line-height: 28px; position: relative; padding: 10px 10px 10px 50%; white-space: normal; text-align:left; } */
	.difference-table tbody td { font-size: 18px; line-height: 28px; position: relative; padding: 10px; white-space: normal; text-align:left; }
	/* .difference-table td:before { content: attr(data-title); position: absolute; top: 50%; left: 6px; width: 45%; padding-right: 10px; white-space: nowrap; text-align:left; font-weight: bold; transform: translate(0, -50%); -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); } */
	.difference-title {padding: 0 0 30px;}
	.difference-table table tr:last-child td:last-child {border-bottom: none;}

	.typography-wrp { padding: 50px 0 20px; }
	.typography-details h3 { font-size: 20px; line-height: 30px; margin: 0px 0 15px; }
	.typography-details ul li { font-size: 18px; line-height: 28px; }
	.typography-details ul { margin: 0 0 10px 30px; }

	.footre-social-bx a {margin-right: 8px; width: 35px; height: 35px;}
	
	/* 10-04-2025 End */
}

@media(min-width:576px) and (max-width:767px){
	.inner-pages.team .modal-dialog .modal-content{padding: 15px;}
	.inner-pages.team .modal-dialog .profile-discription p{font-size: 14px;     line-height: 26px;}
	.inner-pages.team .modal-dialog .profile-discription a{font-size: 14px; line-height: 26px;}
	.inner-pages.team .modal-dialog .profile-details p{font-size: 16px;}
	.inner-pages.team .card .team-profile-img-container{height: 205px;}

	.video-modal .modal-dialog{ max-width: 500px !important;}

	.contact-footer {margin: 30px 0 30px;}
}

@media(min-width:448px) and (max-width:575px){
	
}



@media(max-width: 480px){
	.commitment-block .commitment-img img{object-fit: unset;}
	.commitment-block .commitment-img img{height: 190px;}
}
@media(max-width:374px){
	.nav-row ul li a span{font-size: 12px;padding: 10px 10px 8px;}	
	.inner-pages.team .card .team-profile-img-container{height: 255px;}
}