@media screen and (min-width: 992px){
	html{
		font-size: calc(100vw * 16 / 1500);
	}

	/* common styles	 */
	h1,.lab-main-heading{
		font-size:3.75rem;
		line-height:3.875rem;
	}
	h2,.lab-primary-heading{
		font-size:2.813rem;
		line-height:100%;
	}
	h3,.lab-secondary-heading{
		font-size:1.75rem;
		line-height:2.375rem;
	}
	h4,.lab-sub-heading{
		font-size:1.375rem;
		line-height:1.875rem;
	}
	p,.para{
		font-size:1rem;
		line-height:1.563rem;
	}
	/* menu	 */
	.lab-mobile-header{
		display:none;
	}
	.desk-logo{
		display:block;
		margin-right:7.563rem;
	}
	div.lab-wrapper-parent-header{
		margin-right:7.563rem;
	}
	.lab-header-facebook{
		display:flex;
		gap:0.375rem;
	}
	.lab-header-facebook img{
		width:1.25rem;
		height:1.25rem;
		cursor:pointer;
	}

	.popup-search-wrapper{
		display: none; 
	}
	.lab-header-whatsapa,.lab-header-call{
		position:relative;
		padding-left:3.625rem;
	}
	.lab-header-whatsapa::before{	
		position:absolute;
		content:'';
		background:url(/wp-content/uploads/2025/09/whatsapp.svg) no-repeat;
		background-size:contain;
		width:2.688rem;
		height:2.688rem;
		top:50%;
		transform:translatey(-50%);
		left:0;
	}
	.lab-header-call::before{
		position:absolute;
		content:'';
		background:url(/wp-content/uploads/2025/09/call.svg) no-repeat;
		background-size:contain;
		width:2.688rem;
		height:2.688rem;
		top:50%;
		transform:translatey(-50%);
		left:0;
	}
	.lab-header-search .wp-block-search__inside-wrapper {
		background-color:#F8F8F8;
		width:33.625rem;
		height:2.75rem;
		border-radius:0.5rem;
		padding:0.625rem 0.938rem;
	}
	.lab-header-search .wp-block-search__inside-wrapper input{
		background-color:transparent;
		color:#606060;
		font-family: "Poppins", sans-serif;
		font-size:1rem;
	}
	button.wp-block-search__button.has-icon.wp-element-button {
		background-color: transparent !important;
		border: unset !important;
	}
	.custom-logo{
		width:9.813rem;
		height:3.938rem;
		display:block;
		object-fit:cover;
	}
	div.lab-header-two{
		display:grid;
		gap:1.875rem;
		grid-template-columns:minmax(10.563rem,2fr) minmax(7.875rem, 2fr) minmax(2.938rem, 1fr);
	}
	.header-wrapper-desk,.lab-wrapper-main-header{
		display:flex;
		align-items:center;
	}
	.lab-privcy p{
		text-align:unset;
	}
	.desk-nav-menu{
		display:block;
	}
	.header-wrapper-desk{
		padding:1.563rem 0;
	}
	.lab-header-two p{
		font-size:0.75rem;
		line-height:100%;
	}
	.lab-header-two a{
		font-size:1rem;
		margin-top:0.313rem;
		display:block;
		line-height:100%;
		width:fit-content;
	}
	#menu-primary-menu{
		display:flex;
		gap:1.875rem;
	}
	.menu li{
		list-style:none;
	}
	.lab-desktop-menu{
		display:flex;
		padding:0.938rem 0;
		align-items:center;
		border-top:0.063rem solid #D9D9D9;
		border-bottom:0.063rem solid #D9D9D9;
	}

	.lab-masking-col{
		padding:6.063rem 0 4.188rem;
	}
	.lab-footer-img img{
		width:17.313rem;
		height:6.938rem;
		margin-bottom:1.563rem;
	}
	.lab-masking-col {
		display: grid;
		grid-template-columns: 4fr 2fr 2.8fr;
		gap: 13rem;
	}
	.lab-privcy{
		display:flex;
		justify-content:space-between;
		align-items:center;
		padding:1.25rem 0;
	}
	.call-footer-col{
		gap:0.625rem;
		margin-bottom:1.25rem;
	}
	.call-footer-col img{
		width:1.875rem;
		height:1.875rem;
	}
	.call-footer-col:last-child{
		margin-bottom:unset;
	}

	.header_main {
		border-top:0.938rem solid #E9892B;
		border-bottom:unset;
	}
	.lab-socila-icons{
		margin-top:unset;
	}
	.mdny-header-widget,.lab-desktop-menu-wrapper,.lab-header-search{
		display:block;
	}
	div.lab-hero-col{
		grid-template-columns:minmax(54.875rem, 2fr) minmax(26.688rem, 1fr);
		gap:2.25rem;
		padding-top:1.563rem;
	}
	.lab-spacer{
		height:6.25rem !important;
	}
	.lab-form h2{
		font-size:1.5rem;
		line-height:100%;
		padding-bottom:0.938rem;
	}
	.lab-form{
		padding:1.875rem;
		border-radius:1.875rem;
	}
	.forminator-custom-form input{
		border-radius:0.5rem !important;
		height:3rem !important;
	}

	.forminator-custom-form label{
		font-size:0.938rem !important;
		margin-bottom:0.313rem !important;
	}
	.lab-btn{
		padding:0.938rem 0!important;
		margin-top:0.5rem !important;
		font-size:1.063rem !important;
	}
	.forminator-ui#forminator-module-3677.forminator-design--default .forminator-checkbox__label p{
		font-size:0.75rem !important;
	}
	.forminator-ui#forminator-module-3677.forminator-design--default .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"]{
		height:3rem !important;
	}
	div.lab-researcch{
		grid-template-columns:minmax(14.75rem, 1fr) minmax(14.75rem, 1fr) minmax(14.75rem, 1fr) minmax(14.75rem, 1fr)  minmax(14.75rem, 1fr);
		gap:2.5rem;
		max-width:unset;
		margin:unset;
	}
	.lab-research-row img{
		width:3.75rem;
		height:3.75rem;
	}
	div.lab-research-row {
		display:grid;
		grid-template-columns: minmax(3.75rem, 1fr) minmax(10.375rem, 2fr);
		gap:0.5rem;
	}

	div.lab-contact-col{
		grid-template-columns:minmax(28.563rem, 1fr) minmax(40.625rem, 2fr);
		gap:3.313rem;
		max-width:72.5rem;
	}
	.lab-map iframe{
		height:100%;
		border-radius:1.875rem;
	}
	.lab-contact-col-one{
		padding:2.938rem 3.75rem;
	}

	.lab-common h4{
		font-size:1rem;
		line-height:1.688rem;
	}
	.lab-contacat-main{
		padding:5rem 0;
	}
	.lab-Subscribe-btn{
		width:10.063rem !important;
		height:3.25rem !important;
		font-size:1.063rem !important;
	}
	.lab-sub-form-main form{
		display:flex;
		gap:0.938rem;
		align-items:center;
	}

	.lab-sub-form-main inout::placeholder{
		font-size:1rem !important;
	}
	.lab-sub-form-main {
		max-width:60.5rem;
		padding:4.125rem 13.25rem;
	}
	.lab-mail-field{
		height:3.25rem !important;
		width:22.938rem !important;
		font-size:1rem !important;
	}
	.lab-mail-field input{
		height:3.25rem !important;
		font-size:1rem !important;
	}
	.lab-spacer-one{
		height:8.75rem !important;
	}
	.lab-sub-form-main h3{
		font-size:2.188rem;
		line-height:100%;
	}
	.lab-loc h2{
		font-size: 3.125rem;
		line-height: 4.063rem;
	}
	.lab-most-popular{
		display:flex;
		justify-content:space-between;
		align-items:center;
		padding-bottom:3.125rem;
	}
	.swiper-wrapper{
		display:grid;
		grid-template-columns:repeat(4, 1fr);
		gap:1.563rem;
	}
	.health-package-item img{
		width:4.875rem;
		height:4.875rem;
	}
	.health-package-item{
		padding:1.875rem;
	}
	.single-tit .package-title{
		max-width:47.75rem;

	}

	.package-title a{
		font-size:1.5rem;
		line-height:1.875rem;
		margin:1.813rem 0 1.563rem;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
	}
	.package-tests{
		padding:0.375rem 1.25rem;
		font-size:1rem;
	}
	.sale-price{
		font-size:2.188rem;
	}
	.regular-price{
		font-size:1.125rem;
	}
	.package-prices{
		margin:3.563rem 0 1.25rem;
	}
	.btn-know-more, .btn-book-now{
		font-size:1rem;
	}
	.btn-know-more{
		padding:0.625rem 1.063rem;
	}
	.btn-book-now {
		padding:0.625rem;
	}
	.package-buttons{
		gap:0.625rem;
		flex-direction:row;
	}
	.lab-spacer-one-tow{
		height:8.75rem !important;
	}
	.lab-view-btn,.lab-view-second {
		all: unset;
	}
	.lab-most-pop-group .lab-view-btn{
		all: unset;
	}
	div.lab-slider-package{
		padding-bottom:unset;
	}
	.lab-popular-main{
		padding:5rem 0 5rem 0;
	}
	.lab-testmornal h2{
		padding-bottom:3.125rem;
	}
	.testimonials-swiper .swiper-wrapper{
		display:flex;
		gap:unset;
	}

	.lab-testmornial h2{
		padding-bottom:3.125rem;
	}
	.testimonial-content p{
		font-size:1rem !important;
		line-height:1.563rem !important;
	}
	.lab-testmornal{
		max-width:83.75rem;
	}
	.swiper-button-next:after{
		margin-right:-8rem;
	}
	.swiper-button-prev:after{
		margin-left:-8rem;
	}
	.lab-Health-group{
		padding:4.375rem 0;
	}
	.swiper-pagination {
		bottom: -4.5rem !important;
	}
	.mob-only{
		display:none;
	}
	.lab-test-height{
		height:13.313rem !important;
	}

	.lab-desktop-menu ul li a,.lab-header-two a
	,.lab-common a,.menu a,.lab-socila-icons a{
		background-image: linear-gradient(to right, #F3760C 0%, #F3760C 100%);
		background-size: 0% 0.125rem;
		background-repeat: no-repeat;
		position: relative;
		background-position: left 98%;
		transition: background-size 0.35s linear;
	}
	.lab-header-two a:hover,.lab-common a:hover
	,.menu a:hover,.lab-socila-icons a:hover{
		background-size: 100% 0.125rem;
	}
	.lab-desktop-menu ul li a:hover, .current-menu-item > a{
		background-size: 100% 0.125rem !important;
	}
	.lab-help {
		margin-top:0.5rem;
	}
	.lab-help a{
		font-size:0.75rem;
	}

	#menu-footer-menu li{
		padding-bottom:0.938rem;
		list-style:none;
	}
	.health-package-item {
		display: flex;
		flex-direction: column;
		justify-content: space-between; 
		height: 100%; 
		box-sizing: border-box;
	}
	.package-buttons {
		margin-top: auto; 
		display: flex;
		gap: 10px; 
	}
	.lab-outline-btn a{
		padding: 0.813rem 3.125rem;
		font-size: 1rem;
	}
	/* Close Button */
	.close-book-now-modal {
		top: 1.1rem;
		right: 2rem;
		font-size: 3.8rem;
	}
	/* Modal Content */
	.book-now-modal-content {
		width: 100%;
		max-width: 56.5rem;
		max-height:45.8rem;
		background: #ffffff;
		overflow:hidden;
		padding: 3.75rem;
		border-radius: 1.875rem;
	}
	.archive-title{
		max-width:43.75rem;
	}
	.testimonial-item{
		min-height:17.313rem;
	}
	.health-head{
		padding:4.375rem 0;
	}
	.lab-socila-icons h4{
		margin-top:unset;
	}
	.health-package-search-wrapper{
		width:28.625rem;
		height:3.375rem;
		margin:5rem 0 3.125rem;
	}
	.health-package-search-wrapper input{
		width:28rem;
		font-size:1rem;
		padding:0.938rem;
	}

	.health-package-grid{
		grid-template-columns:repeat(4, 1fr);
		margin-bottom:7.5rem;
	}
	.single-tit{
		padding: 4.9385rem 0 3.75rem;
	}
	.lab-floating-icons img{
		width: 5rem;
		height: 5rem;
	}
	.single-health-package-layout .health-package-wrapper{
		max-width:64.125rem;
	}
	.single-health-package-layout .health-package-wrapper {
		flex-direction:row;
		gap:3.563rem !important;
	}
	.package-sidebar{
		position:sticky;
		right:0;
		top:15rem;
		max-width:19.75rem !important;
		padding:3.125rem 1.125rem !important;
	}
	.health-package-wrapper{
		padding:7.188rem 0 7.5rem;
	}
	.lab-tick-icons p{
		width:19.438rem;
	}
	.package-sidebar .package-title a{
		font-size:2rem;
	}
	.package-sidebar .sale-price strong{
		font-size:1.875rem;
	}
	div.lab-test-main-col{
		grid-template-columns:repeat(2, 1fr);
		column-gap:1.875rem;
		row-gap:0.625rem;
	}
	.la-spacer-height{
		height:7.5rem !important;
	}
	.faq-toggle-btn {
		width:1.875rem;
		height:1.875rem;
	}
	.faq-toggle-btn img{
		width:0.75rem;
		height:0.438rem;
	}
	.faq-main-grp h3 {
		font-size:1rem;
		line-height:2.375rem;
	}
	.lab-partenr-cols{
		max-width:40.813rem;
	}
	.lab-main-partner-group{
		padding:3.75rem 0;
	}
	.lab-becom-btn a{
		font-size:1rem;
	}
	.lab-part-height{
		height:3.125rem !important;
	}
	.lab-part-height-us{
		height:8.75rem !important;
	}
	div.lab-health-col-three{
		grid-template-columns:repeat(3, 1fr);
		gap:2.5rem
	}
	.lab-healthcare h3{
		font-size:1.5rem;
	}
	.lab-healthcare{
		padding:2.5rem 2.188rem;
	}
	.lab-become-head{
		padding-bottom:3.125rem;
	}
	div.lab-ready-col{
		display:grid;
		grid-template-columns:minmax(24.438rem, 1fr) minmax(40.313rem, 2fr);
		gap:5rem;
		max-width:69.75rem;
	}
	.partner-btn{
		width:100% !important;
		font-size:1.063rem !important;
		padding:0.938rem 0 !important;
	}
	.lab-ready{
		padding:6.25rem;
		max-width:83.75rem;
		border-radius:2.5rem;
	}
	.forminator-ui#forminator-module-3849.forminator-design--default .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"]{
		height:3rem !important;
	}
	.forminator-ui#forminator-module-3902.forminator-design--default select.forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"] .select2-selection__rendered{
		height:3rem !important;
	}
	.lab-partner-form{
		border-radius:1.875rem;
		padding:3.125rem 2.5rem;
	}
	.custom-container{
		max-width:39.25rem;
	}
	.lab-blue-cta{
		padding:6.25rem 0;
		border-radius:1.875rem;
	}
	.health-test-archive-page{
		grid-template-columns:minmax(19.438rem, 1fr) minmax(62.375rem, 2fr);
		gap:1.875rem;
		padding:5.313rem 0 10rem;
	}
	.health-test-archive-page .health-packages-grid{
		grid-template-columns:repeat(3, 1fr);
		gap:1.563rem;
	}
	.health-test-archive-page .btn-clear-filters{
		font-size:1rem;
		margin-top:3.75rem;
	}
	.health-test-archive-page .health-tests-search-wrap input{
		padding:0.813rem 0 0.813rem 0.938rem;
	}
	.filter-sidebar{
		position: sticky;
		top: 15rem;
	}
	.health-test-archive-page .health-test-item h3 > a{
		font-size: 1.5rem;
		line-height: 100%;
		margin: 1.813rem 0 1.563rem;
	}
	.health-test-archive-page .health-test-item{
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		height: 100%;
		box-sizing: border-box;
		padding: 1.875rem;
	}
	.search-page-results{
		grid-template-columns:repeat(4, 1fr);
		padding:6.25rem 0 7.5rem;
	}
	.search-title{
		max-width:83.75rem;
		padding-top:5rem;
	}
	.lab-about-group{
		padding:6rem 0;
	}
	.lab-about{
		max-width:47.9rem;
	}
	.lab-height{
		height:7.5rem !important;
	}
	div.lab-who-we-are{
		grid-template-columns:minmax(35.313rem , 1fr) minmax(36.25rem, 1fr);
		gap:3.688rem;
		max-width:75.25rem;
	}
	div.lab-research-col{
		grid-template-columns:1fr;
	}
	.lab-about-two-hirht{
		height:8.75rem !important;
	}
	div.lab-blue-tick-one{
		grid-template-columns:minmax(16.25rem, 1fr) minmax(9.25rem, 4fr);
		column-gap:5.188rem;
	}
	.lab-blue-col{
		height:6.688rem;
		width:17.5rem;
		padding:1.375rem 3.25rem;
	}
	.lab-blue-col h4{
		font-size:3.75rem;
		line-height:3.875rem;
	}
	.lab-images img{
		width:17.5rem;
		height:23.125rem;
	}
	div.lab-about-teen{
		display:grid;
		grid-template-columns:repeat(2, 1fr);
		gap:1.25rem;
	}
	div.lab-blue-col{
		display:grid;
		grid-template-columns:minmax(3.813rem, 1fr) minmax(5.563rem, 2fr);
		gap:0.625rem;
	}
	div.lab-two-col{
		display:grid;
		grid-template-columns:minmax(7.188rem, 2fr) minmax(2.625rem, 1fr);
		gap:0.625rem;
	}
	div.lab-top-mt{
		margin-top:-16.438rem;
	}
	.lab-about-green{
		padding:5rem 0;
	}
	div.lab-echo-col{
		grid-template-columns:repeat(3, 1fr);
		gap:2.5rem;
		max-width:64.5rem;
		margin:auto;
		padding-top:3.125rem;
	}
	.lab-items-are{
		padding:1.875rem;
	}
	.lab-our-green-col-main{
		max-width:34rem;
		margin:auto;
	}
	.lab-our-terms-col-main{
		padding:5rem 6.875rem;
	}
	div.lab-our-team-col{
		grid-template-columns:repeat(3, 1fr);
		column-gap:1.875rem;
		row-gap:2.5rem;
	}

	.lab-dr-aminth img{
		width:19.438rem;
		height:21.5rem;
	}
	.lab-terms-heading-col{
		max-width:23.75rem;
		margin:auto;
	}
	.lab-items-are img{
		width:4.375rem;
		height:4.375rem;
	}
	.home .package-title a{
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.single-health_package .footer-section{
		margin-bottom:unset;
	}
	.package-sidebar{
		display: block;
	}
	.lab-instgram #sbi_images{
		gap:1.875rem !important;
		padding:3.125rem 0 0 0 !important;
	}
	.lab-dr-col{
		justify-content:space-between;
		align-items:center;
		flex-direction:row;
	}
	.lab-instrgam-text{
		all:unset;
	}
	.lab-instrgam-text a{
		font-size:1rem;
		padding:0.875rem 2.188rem 0.875rem 4.438rem;
	}
	.lab-inst-btn-sing a{
		padding:0.875rem 2.188rem 0.875rem 4.438rem;
	}
	.lab-doctore-col{
		justify-content:space-between;
		align-items:center;
	}

	.lab-instrgam-text a::before,.lab-inst-btn-sing a::before{
		left:2.2rem;
	}
	.lab-inst-height{
		height:6.25rem !important;
	}
	.lab-inst-height-two {
		height:7.5rem !important;
	}
	.sbi_load_btn .sbi_btn_text{
		padding: 0.813rem 3.125rem;
		font-size: 1rem;
	}
	.mobile-sticky-health-test {
		display: none;
	}
	.lab-header-facebook a{
		background-image:unset;
	}
	div.lab-seamless-col{
		gap:2.5rem;
		justify-content: center;
		align-items: center;
		flex-wrap:wrap !important;
		flex-direction:row;
		margin-top:3.125rem;
	}
	.lab-whit-us-col img{
		width:4.875rem;
		height:4.875rem;
	}
	.lab-whit-us-col{
		flex-basis:26.25rem !important;
		flex-grow:0 !important;
		padding:2.5rem 2.188rem;
	}
	.lab-whit-us-col h4{
		font-size:1.5rem;
	}
	div.lab-col-six{
		grid-template-columns:repeat(3, 1fr);
		row-gap:1.875rem;
		column-gap:4.375rem;
	}
	.lab-common-col-partner img{
		width:4.875rem;
		height:4.875rem;
	}
	.lab-common-col-partner{
		padding:2rem 1.563rem;
	}
	.lab-blood-img{
		flex-basis:4.875rem !important;
	}
	.lab-partner-bg{
		padding:6.25rem 0;
	}
	.lab-clinek-col {
		flex-basis:15.75rem !important;
	}
	.lab-clinek-col h4{
		font-size:1.5rem;
	}
	.lab-col-six h2{
		padding:0.875rem 0 0 4rem;
	}
	.lab-partnership-col h2{
		font-size:3.125rem;
		line-height:4.063rem;
		padding-top:2.313rem;
	}
	p.lab-md{
		font-size:1.125rem;
	}
	.lab-partnership-col h4{
		font-size:1.5rem;
	}
	.sh-error-page {
		padding:12rem 0;
	}
	.four-not-four{
		font-size:12.5rem;
	}
	.wrapper-col{
		margin-top:5rem;
	}
	/* 	desktop style end */
}