/*================ Global Properties Css Start Here ======== */
body {
	font-family: 'Roboto', sans-serif;
	overflow-x: hidden;
	width: 100%;
	}
	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
	margin: 0;
	padding: 0;
	}
	ol,
	ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
	li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
	img {
	max-width: 100%;
	}
	* {
	margin: 0;
	padding: 0;
	outline: none !important;
	}
	*:focus {
	outline: none;
	}
	.clear-fix {
	clear: both !important;
	}
	a{
	text-decoration: none;
	}
	a:focus, a:hover{
	outline: none !important;
	text-decoration: none !important;
	} 
	.small_container {
	max-width: 1050px;
	margin: 0 auto;
	width: 100%;
	}
	.header_logo img {
	max-height: 65px;
	}
	.header_cart_col_box {
	text-align: right;
	position: relative;
	display: block;
	}
	.header_cart_col_box i {
	font-size: 28px;
	color: #777;
	}
	.header_cart_no_box {
	position: absolute;
	right: 27px;
	top: 0;
	background: #00ae99;
	width: 23px;
	height: 23px;
	border-radius: 100%;
	color: #fff;
	text-align: center;
	vertical-align: bottom;
	font-size: 10px;
	font-weight: 800;
	padding: 4px 0;
	}
	.main_banner_home {
	padding: 60px 0;
	}
	.banner_right_col_image {
	text-align: center;
	}
	.banner_right_col_image img {
	max-height: 320px;
	}
	.banner_dis_col_text h2 {
	font-size: 3rem;
	font-weight: 800;
	margin-bottom: 15px;
	color: #333;
	}
	.banner_dis_col_text p {
	font-size: 22px;
	color: #666;
	}
	.hadding_botom_boder {
	width: 250px;
	height: 8px;
	background: #bbb;
	margin-bottom: 25px;
	}
	.book_now_button {
	background: #00ae99;
	color: #fff;
	padding: 8px 0px;
	max-width: 160px;
	display: block;
	text-align: center;
	border-radius: 8px;
	font-size: 16px;
	text-decoration: none;
	margin-top: 25px;
	}
	.book_now_button:hover {
	text-decoration: none;
	background: #00ae99;
	color: #fff;
	}
	.search_box_section {
	margin-top: -20px;
	text-align: center;
	}
	.search_box_section .container {
	background: #fff;
	box-shadow: 0 5px 12px rgb(0 0 0 / 4%), 0 1px 2px rgb(0 0 0 / 4%), 0 0 10px rgb(0 0 0 / 4%);
	padding: 20px;
	width: 95%;
	position: relative;
	border-radius: 25px;
	max-width: 1050px;
	}
	.search_box_section p {
	max-width: 900px;
	margin: 0 auto;
	}
	.gray_bg {
	background: #f5f5f5;
	}
	.page_3rd_section {
	margin-top: -65px;
	padding-top: 120px;
	padding-bottom: 60px;
	}
	.sarch_input_box {
	position: relative;
	}
	.sarch_input_box input {
	display: block;
	width: 100%;
	padding: 8px 15px 8px 40px;
	border: 1px solid #ddd;
	border-radius: 10px;
	color: #777;
	}
	.search_icons {
	position: absolute;
	left: 15px;
	top: 0;
	font-size: 19px;
	color: #999;
	line-height: 42px;
	}
	.search_button {
	display: block;
	padding: 8px 12px;
	box-shadow: none;
	border: none;
	width: 100%;
	border-radius: 31px;
	background: #00ae99;
	color: #fff;
	}
	.labs_qlab_quality_icon_box {
	max-width: 17%;
	text-align: center;
	font-size: 17px;
	display: inline-block;
	padding-right: 3%;
	border-right: 1px solid #bbb;
	margin-right: 3%;
	vertical-align: top;
	}
	.labs_qlab_quality_icon_box:last-child {
	padding-right: 0%;
	border-right: none;
	margin-right: 0%;
	}
	.labs_qlab_quality_icon_box h3 {
	font-size: 15px;
	margin-top: 15px;
	color: #333;
	}
	.labs_qlab_quality_icon_box img {
	max-height: 60px;
	}
	.labs_qlab_quality_row {
	text-align: center;
	margin-top: 50px;
	}
	.section_padding {
	padding: 60px 0;
	}
	.section_hadding {
	font-weight: 600;
	font-size:32px;
	color: #222;
	}
	.packages_holder_box {
	background: #fff;
	margin: 20px 1% 0px 1%;
	position: relative;
	border-radius: 6px;
	overflow: hidden;
	box-shadow: 0 3px 6px 0 rgb(0 0 0 / 20%);
	padding: 20px;
	width: 31.33%;
	}
	.packages_name_lable {
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 8px;
	min-height: 45px;
	}
	.packages_offer_tag {
	display: block;
	text-align: center;
	border: 2px solid #00ae99;
	color: #00ae99;
	padding: 3px;
	border-radius: 0 0 15px 0;
	font-weight: 500;
	}
	.includes_lables {
	display: block;
	font-size:17px;
	color: #666;
	margin-top: 15px;
	}
	.includes_test_ul{
	list-style-type: disc;
	margin-left:15px;
	}
	.includes_test_ul li {
	list-style-type: disc;
	margin:5px 0 0 0;
	font-size: 15px;
	color: #666;
	}
	.test_know_more_buttn{
	font-size:14px;
	padding: 4px 14px;
	border-radius: 24px;
	border: 1px solid;
	display: inline-block;
	max-width: 120px;
	border: 2px solid #00ae99;
	color: #00ae99;
	text-decoration: none;
	margin: 25px 0 0 15px;
	}
	.test_know_more_buttn:hover{
	color: #fff;
	background:#00ae99;
	}
	.section_view_all_tag{
	font-size:17px;
	color:#777;
	font-weight:400;
	text-align: right;
	display: block;
	text-decoration: none;
	}
	.packages_prize_rs_row{
	margin-top:25px;
	}
	.actual_cost{
	font-size:22px;
	color: #777;
	font-weight:500;
	margin-right: 15px;
	}
	.dscounted_cost{
	font-size:28px;
	color: #444;
	font-weight:900;
	}
	.packages_bookNow_button{
	display: block;
	margin-top:25px;
	max-width:100%;
	}
	.home_section_padding{
	padding:60px 0 0 0;
	}
	.risk_packages_holder_box{
	border-radius: 20px;
	text-decoration: none;
	}
	.read_more_text{
	color: #00ae99;
	font-size: 14px;
	}
	.risk_packages_dis_row{
	margin-top: 25px;
	text-align:center;
	}
	.packages_name_lable{
	height: auto;
	min-height: 47px;
	color: #444;
	}
	.risk_packages_icons_image{
	max-height: 86px;
	margin: 0 auto;
	display: block;
	}
	.risk_packages_dis_row .packages_name_lable{min-height: auto;}
	.risk_packages_dis_row p{
	color:#777;
	font-size: 15px;
	margin-bottom: 7px;
	}
	.packages_by_category_box {
	background: #fff;
	margin: 20px 1% 0px 1%;
	position: relative;
	border-radius: 15px;
	overflow: hidden;
	box-shadow: 0 3px 6px 0 rgb(0 0 0 / 20%);
	padding: 30px 45px;
	}
	.packages_by_category_box .packages_name_lable{
	min-height: auto;
	}
	.packages_by_category_box p{
	font-size: 16px;
	color: #666;
	}
	.packages_by_category_iamge{width: 100%;}
	.packages_by_category_box_image{
	background: #f8f8f8;
	overflow: hidden;
	padding: 0;
	border-radius: 15px;
	}
	.packages_by_category_box_dis{
	padding-left:45px;
	}
	.by_category_book_now_button{
	float: right;
	display: inline-block;
	width: 100%;
	background: #bbb;
	color: #000;
	}
	.by_category_book_now_button:hover{
	background:#00ae99;
	color: #fff;
	}
	.packages_by_category_tab_ul li{
	list-style-type: none;
	display: inline-block;
	margin-right: 22px;
	font-size:17px;
	}
	.packages_by_category_tab_ul li a{
	color: #777;
	text-decoration: none;
	}
	.packages_by_category_tab_ul{
	margin-bottom:20px;
	}
	.packages_by_category_tab_ul li.active a, .packages_by_category_tab_ul li a:hover{
	color: #000;
	}
	.disease_based_health_plans{
	display: block;
	padding:15px 15px 15px 30px;
	text-decoration: none;
	width: 31.33%;
	}
	.disease_based_health_plans .packages_by_category_box_dis{
	padding-left:20px;
	}
	.disease_based_health_plans .packages_by_category_box_dis .packages_name_lable{
	margin-bottom: 2px;
	font-size: 18px;
	color: #222;
	}
	.disease_based_health_plans .packages_by_category_box_dis p{
	font-size: 14px;
	}
	.test_details_buttons{
	color:#999;
	}
	.test_add_buttn{
	display: block;
	text-align:right;
	color:#00ae99;
	}
	/* .common__health_test_box .packages_name_lable{
	min-height: auto;
	} */
	.common_test_action_button_row{
	margin-top: 25px;
	font-size: 18px;
	}
	.city_sections{
	margin-top:60px;
	padding-bottom:70px;
	}
	.city_sections_row{
	text-align:center;
	}
	.city_box{
	background: #fff;
	margin: 20px 1% 0px 1%;
	position: relative;
	border-radius: 6px;
	overflow: hidden;
	box-shadow: 0 3px 6px 0 rgb(0 0 0 / 20%);
	padding:15px;
	display: inline-block;
	width: 100%;
	max-width: 18%;
	}
	.city_box .risk_packages_dis_row {
	margin-top: 10px;
	text-align: center;
	}
	.city_box .risk_packages_dis_row .packages_name_lable {
	font-size:18px;
	}
	/* 
	========= */
	.Testmornial_holder {
	background: #f1f1f1;
	padding: 50px 30px;
	}
	.Testmornial_holder_section {
	padding-top: 150px;
	padding-bottom: 0;
	}
	.Testmornial_imgae_box {
	max-height: 380px;
	box-shadow: rgba(0, 0, 0, 0.2) 0 0.27778rem 0.55556rem 0;
	transition: background 160ms;
	border: 1px solid #f1f1f1;
	overflow: hidden;
	background: #f9f9f9;
	}
	.Testmornial_imgae_box {
	max-width: 100%;
	}
	.Testmornial_user_name {
	font-size: 18px
	}
	.Testmornial_age_cety {
	font-size: 15px;
	color: #666;
	margin-top: 4px;
	}
	.gar-booder-top {
	width: 150px;
	height: 4px;
	background: #666;
	float: right;
	margin: 115px 0 20px 0;
	}
	.owl-theme.testimonial-slid {
	margin-top: -120px;
	}
	.owl-theme .owl-nav.disabled+.owl-dots {
	margin-top: -35px;
	}
	.Testmornial_holder_section .owl-nav.disabled {
	display: none;
	}
	.gray_bg {
	background: #f4f4f4
	}
	.Testmornial_holder_section .owl-theme .owl-nav.disabled+.owl-dots {
	margin-top: 0;
	position: absolute;
	right: 0;
	text-align: right;
	}
	.Testmornial_videos_box {
	background: #ddd;
	}
	.Testmornial_videos_box iframe {
	width: 100%;
	height: 390px;
	}
	.health_tips_blog_box {
	padding: 0;
	text-align: left;
	}
	.health_tips_blog_box .read_more_text{
	background: #f1f1f1;
	display: block;
	padding: 8px 15px;
	margin-top: 15px;
	}
	.health_tips_blog_box .risk_packages_dis_row {
	text-align: left;
	padding: 15px 0 0 15px;
	margin-top: 0;
	}
	.health_tips_blog_box .read_more_text{
	text-align: center;
	}
	.health_tips_blog_box .packages_name_lable{
	margin-bottom: 0;
	}
	/* ======== Footer ========== */
	footer {
	background: #fff;
	color: #666;
	padding: 60px 0 20px 0;
	}
	.footer_hadding {
	font-size: 22px;
	font-weight: 500;
	margin-bottom: 15px;
	color: #222;
	}
	.foot_col_box ul li a {
	color: #777!important;
	padding-bottom: 7px;
	display: inline-block;
	font-size: 15px;
	}
	.footer_hadding .blanck {
	visibility: hidden
	}
	.sub_footer {
	font-weight: 400;
	border-top: 1px solid #ddd;
	padding-top: 20px;
	margin-top: 20px;
	color: #777;
	font-size: 13px;
	}
	footer div.logolink .logocopyright {
	padding: 0
	}
	footer div.logolink .logocopyright li {
	line-height: 45px;
	vertical-align: middle;
	margin-top: 12px;
	padding: 0 10px
	}
	footer div.logolink .logocopyright .logo {
	width: 110px
	}
	footer div.logolink .logocopyright li.copyrighttext {
	border-left: 1px solid #fff;
	padding-left: 10px
	}
	footer div.logolink .sociallink {
	line-height: 45px;
	margin-top: 7px;
	padding: 0;
	border-top: 1px solid #fff
	}
	.hos-t-c:hover {
	color: #fff;
	text-decoration: underline!important
	}
	footer div.logolink .sociallink .link {
	max-width: 450px;
	width: 100%;
	margin: 0 auto;
	display: block
	}
	footer div.logolink .sociallink .link li {
	border-right: 1px solid #fff;
	line-height: 12px;
	padding: 0 7px
	}
	footer div.logolink .sociallink .link li:last-child {
	border-right: none
	}
	footer .social li {
	padding-top: 13px;
	font-size: 22px;
	display: inline-block
	}
	footer div.logolink .sociallink a {
	color: #fff;
	text-align: center;
	font-size: 11px
	}
	footer div.logolink .sociallink a:hover,
	footer div.logolink .sociallink a:focus {
	text-decoration: none
	}
	.copyrighttext {
	color: #777;
	font-size: 13px;
	text-align: right;
	}
	.largest_healthcare_Sections{
	text-align: center;
	padding:60px 0;
	margin-top: 60px;
	}
	.largest_healthcare_box{
	margin-top:40px;
	}
	.largest_healthcare_Sections .section_hadding{
	font-weight:400;
	}
	.largest_healthcare_box .section_hadding{
	font-weight:700;
	}
	.Get_Free_col_box{
	position:relative;
	}
	.Get_Free_col_box .search_button{
	display: block;
	max-width: 116px;
	text-align: center;
	position: absolute;
	right: 1px;
	top: 1px;
	border-radius: 0 10px 10px 0px;
	padding: 9px 0;
	}
	.sarch_input_box.Get_Free_col_box input{
	padding-left:15px !important;
	}
	.sarch_input_box_row .packages_name_lable{
	min-height: auto;
	}
	.whatsapp_connect{
	display: block;
	box-shadow: 0 3px 6px 0 rgb(0 0 0 / 20%);
	padding: 12px 15px;
	background:#fff;
	text-align: center;
	color: #333;
	font-weight: 600;
	border-radius: 12px;
	}
	.whatsapp_connect img{
	max-height:45px;
	margin-right:8px;
	}
	.section_sub_footer{
	box-shadow: 0 1px 15px 0 rgb(0 0 0 / 20%);
	padding: 25px 0;
	/* position: fixed;
	bottom: 0;
	width: 100%;
	background: #fff;
	z-index: 999; */
	}
	.whatsapp_connect:hover{
	color: #00ae99;
	}
	.inside_page_banner{
	padding-bottom:0;
	}
	.inside_page_banner .banner_dis_col_text p {
	font-size: 20px;
	}
	.inside_page_banner .banner_dis_col_text h2 {
	font-size: 2.5rem;
	}
	.breadcrumb_ul li{
	display: inline-flex;
	color: #777;
	font-size: 14px;
	}
	.clear_fix{
	clear: both;
	}
	.load_more_buttons{
	margin-top: 40px;
	display: block;
	text-align: center;
	background: #f4f4f4;
	color: #666;
	border-radius: 12px;
	box-shadow: 0 1px 3px 0 rgb(0 0 0 / 15%);
	padding: 13px 20px;
	}
	.cart_box_right_section{
	background: #fff;
	position: relative;
	border-radius: 12px;
	overflow: hidden;
	box-shadow: 0 3px 6px 0 rgb(0 0 0 / 20%);
	padding: 20px;
	margin-left: 20px;
	}
	.cart_box_right_section .packages_name_lable{
	min-height: auto;
	}
	.cart_box_right_section .section_hadding{
	font-size:24px;
	margin-bottom: 15px;
	}
	.crat_items_row_box{
	margin-top: 15px;
	padding-bottom: 10px;
	border-bottom:2px solid #eee;
	}
	.crat_items_right_columan{
	text-align: right;
	}
	.crat_items_row_box:last-child{
	border-bottom: none;
	padding-bottom: 0;
	}
	.crat_items_row_box .packages_name_lable {
	font-size:17px;
	}
	.crat_items_row_box .actual_cost {
	font-size: 16px;
	margin-right: 0;
	}
	.crat_items_row_box .dscounted_cost {
	font-size: 17px;
	}
	.delet_items_icons{
	color:#777;
	font-size:16px;
	cursor: pointer;
	}
	.crat_items_row_box .packages_prize_rs_row {
	margin-top: 0;
	}
	.cart_box_right_section .by_category_book_now_button{
	float: none;
	display: block;
	max-width: 100%;
	}
	.search_box_section.inside_pages_search_section{
	margin-top: 40px;
	text-align: center;
	}
	.test_details_box{
	background: #fff;
	position: relative;
	border-radius: 12px;
	overflow: hidden;
	box-shadow: 0 3px 6px 0 rgb(0 0 0 / 20%);
	padding: 20px;
	}
	.test_details_box .packages_name_lable{
	min-height: auto;
	}
	.test_details_box .packages_prize_rs_row {
	margin-top: 5px;
	}
	.usplevel_two{padding:0px 25px 0px 25px;background:#f3feff;clear:both;box-shadow:0px 2px 6px #d9d9d9;margin: 15px 0;border-radius:3px;}
	.usplevel_two ul{margin:0px;padding:15px 0px;list-style:none;}
	.usplevel_two ul li{display:inline-block;vertical-align:top;padding-right: 5%;padding-left: 5%;border-right:1px solid #ccc;width: auto;}
	.usplevel_two ul li p{display:inline-block;margin-bottom:0px;color:#000;font-size:14px;line-height:18px;padding-right: 0;}
	.usplevel_two ul li p strong{clear:both;display:block;}
	.usplevel_two ul li:nth-child(1){
	padding-left: 0;
	}
	.our_labs_row_test_quality{
	margin: 35px 0 30px 0;
	}
	.our_labs_row_test_quality .labs_qlab_quality_icon_box img {
	max-height: 40px;
	}
	.our_labs_row_test_quality .labs_qlab_quality_icon_box h3 {
	font-size: 13px;
	margin-top: 10px;
	}
	.our_labs_row_test_quality .labs_qlab_quality_icon_box {
	max-width: 18%; 
	padding-right: 1%; 
	margin-right: 1%; 
	}
	.BookNow__Deatils__Button{
	font-size: 17px;
	max-width: 100%;
	padding: 13px 0px;
	margin-top:35px;
	}
	.Remove__Deatils__Button{
	color:#999;
	background: #f1f1f1;
	}
	#Remove__toggle__btton{
	display:none;
	}
	.test_parameter_collapse_list:after {
	content: "\f067";
	position: relative;
	top: 1px;
	display: inline-block;
	font-family:'FontAwesome';
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	float: right;
	transition: transform .25s linear;
	-webkit-transition: -webkit-transform .25s linear;
	}
	.test_parameter_collapse_list[aria-expanded=true]:after {
	content: "\f068";
	-webkit-transform: rotate(0);
	transform: rotate(0);
	}
	.Profile_Parameter_Tets_body_hloder{
	padding: 30px 0 0 0;
	display: block;
	}
	.test_parameter_collapse_list{
	font-size: 18px;
	color: #666;
	margin-top: 17px;
	display: block;
	}
	.test_parameter_collapse_list:hover, .test_parameter_collapse_list:focus{
	color:#00ae99;
	}
	.Profile_Parameter_Tets_body_hloder .card-body{
	margin-top: 15px;
	}
	.Profile_Parameter_Tets_body_hloder .card-body p{
	margin-bottom:8px;
	}
	.usplevel_two ul li:last-child{margin-right:0px;border-right:none;padding-right:0px;}
	.cart_box_section_small_box_holder{
	margin-top:50px;
	}
	.text_algin_right{
	text-align: right;
	display: block;
	color: #777;
	}
	.form_group_holder{
	margin-top:35px;
	position: relative;
	position: relative;
	}
	.BookNow__Button_form{
	font-size: 17px;
	max-width: 100%;
	padding: 13px 0px;
	margin-top: 35px;
	background: #f1f1f1;
	color: #222;;
	display: block;
	width: 100%;
	font-weight: bold;
	border:none;
	}
	.BookNow__Button_form:hover, .BookNow__Button_form:focus{
	background: #00ae99;
	color: #fff;;
	}
	.form_group_holder input{
	border: none;
	border-bottom: 1px solid #aaa;
	border-radius: 0;
	padding: 0 0 19px 0;
	font-size: 18px;
	width: 100%;
	}
	.re_send_otp{
	font-size: 13px;
	position:absolute;
	right: 17px;
	top: 6px;
	}
	.new_address_box svg{
	max-width: 56px;
	display: inline-flex;
	margin-right: 0;
	}
	.new_address_lable{
	display: inline-flex;
	font-size: 18px;
	color: #888;
	font-weight: 500;
	margin-left: 15px;
	}
	.select_address_box{
	box-shadow: 0 2px 3px 0 rgb(0 0 0 / 15%);
	border: 1px solid #eee;
	border-radius: 15px;
	padding: 4px 25px;
	display: block;
	position: relative;
	}
	.add_new_address_icon{
	position: absolute;
	right:25px;
	color: #777;
	top:38%;
	}
	.select_address_box{
	cursor: pointer;
	margin-bottom:20px;
	}
	.address_loc_icon{
	font-size:40px;
	color: #777;;
	}
	.address_dis_address{
	margin-top: -50px;
	padding-left: 50px;
	}	
	.address_dis_address h2{
	font-size:20px;
	}
	.address_dis_address p{
	font-size: 14px;
	}
	.select_address_box:hover, .select_address_box:hover .address_loc_icon, .select_address_box.active, .select_address_box.active .address_loc_icon{
	color: #00ae99;
	}
	.form_group_holder select{
	display: block;
	width: 100%;
	border: none;
	border-bottom: 1px solid #aaa;
	border-radius: 0;
	padding: 0 0 19px 0;
	font-size: 18px;
	}
	.booking_slot_date_box{
	box-shadow: 0 2px 3px 0 rgb(0 0 0 / 15%);
	border: 1px solid #eee;
	border-radius: 15px;
	padding: 6px 25px;
	display: inline-block;
	position: relative;
	margin-right: 20px;
	text-align: center;
	}
	.DisabledTimeDate{
	background: #ddd;
	color: #666;
	cursor: not-allowed !important;
	}
	.booking_slot_date_box:hover{
	cursor: pointer;
	}
	.booking_slot_date_box.active{
	color: #fff;
	background:#00ae99;
	}
	.booking_slot_date_box h2{
	font-weight: 600;
	font-size: 22px;
	}
	.cart_box_right_section{
	margin-bottom:30px;
	}
	.green_color_tetx{
	color:#00ae99;
	}
	.cart_sub_box_list .section_hadding{
	margin-bottom:3px;
	}
	.cart_sub_box_list p{
	margin: 0;
	}
	.subscription_check_box{
	display: inline-block;
	width: 25px;
	height: 25px;
	position: absolute;
	right: 20px;
	accent-color: #039a88;
	}
	.right_colmn_bill_deatisl{
	text-align: right;
	}
	.Bill_Details_list_p{
	margin-bottom:20px !important;
	}
	.big_b{
	font-size:28px;
	}
	.PayNowButton{
	text-align:left;
	padding: 10px 15px;
	margin-bottom: 50px;
	}
	.PayNowButton p{
	margin: 0;
	padding: 0;
	}
	/* @@@@@@@@@@@@@@@@@@@@@@@ */
	@media screen and (max-width: 767px){
	.cart_box_right_section{
	margin-left: 0;
	}
	.inside_page_banner .banner_dis_col_text h2 {
	font-size: 1.6rem;
	}
	.inside_page_banner .banner_dis_col_text p {
	font-size: 15px;
	margin-bottom: 0;
	}
	.column-reverse {
	flex-direction: column-reverse;
	}
	.header_logo img {
	max-height: 50px;
	}
	.header_cart_col_box i {
	font-size: 20px;
	}
	.header_cart_no_box {
	position: absolute;
	right: 19px;
	top: 0;
	background: #00ae99;
	width: 20px;
	height: 20px;
	border-radius: 100%;
	color: #fff;
	text-align: center;
	vertical-align: bottom;
	font-size: 9px;
	font-weight: 800;
	padding: 3.5px 0;
	}
	.main_banner_home {
	padding: 20px 0 60px 0;
	}
	.small_container{
	padding:0 15px;
	}
	.banner_dis_col_text h2 {
	font-size: 1.8rem;
	margin-bottom: 8px;
	}
	.hadding_botom_boder {
	width: 180px;
	height: 3px;
	margin: 0 auto 12px auto;
	}
	.banner_dis_col_text p {
	font-size: 16px;
	}
	.book_now_button{
	padding: 5px 0px;
	max-width:130px;
	font-size: 15px;
	margin: 8px auto 0 auto;
	}
	.banner_dis_col_text{
	text-align: center;
	}
	.search_button{
	position: absolute;
	right: 20px;
	top: 20.5px;
	max-width: 78px;
	border-radius: 0 10px 10px 0;
	font-size: 13px;
	}
	.sarch_input_box input{
	font-size: 14px;
	padding: 7px 15px 7px 40px;
	}
	.labs_qlab_quality_icon_box {
	max-width: 46%;
	border: none;
	margin: 0 1.5% 30px 1.5%;
	}
	.labs_qlab_quality_icon_box:last-child{
	margin: 0;
	}
	.labs_qlab_quality_icon_box img {
	max-height: 45px;
	}
	.labs_qlab_quality_icon_box h3 {
	font-size: 13px;
	}
	.packages_holder_box {
	width:96%;
	margin: 20px 2% 0 2%;
	}
	.packages_by_category_box{
	padding: 15px 20px;
	width: 96%;
	margin: 15px 2% 0 2%;
	}
	.packages_by_category_box_dis {
	padding-left: 15px;
	text-align: center;
	}
	.packages_name_lable
	.packages_by_category_box p {
	font-size: 14px; 
	font-size:18px;
	}
	.packages_by_category_box p {
	font-size: 14px;
	}
	.packages_by_category_tab_ul li {
	list-style-type: none;
	display: inline-block;
	margin-right: 9px;
	font-size: 15px;
	}
	.packages_by_category_tab_ul {
	margin-bottom: 3px;
	margin-top: 15px;
	}
	.by_category_book_now_button {
	float: none;
	margin: 0 auto !important;
	display: block;
	width: 100%;
	}
	.section_hadding {
	font-size: 19px;
	}
	.section_view_all_tag {
	font-size: 14px;
	}
	.packages_by_category_box_image{
	margin-bottom:15px;
	}
	.packages_name_lable {
	font-size: 17px;
	min-height: auto;
	}
	.dscounted_cost {
	font-size: 20px;
	}
	.city_box{
	max-width: 48%;
	padding: 10px;
	margin-top:10px;
	}
	.city_sections {
	margin-top:40px;
	}
	.home_section_padding {
	padding: 40px 0 40px 0;
	}
	.gar-booder-top{
	display: none;
	}
	.copyrighttext {
	font-size: 12px;
	text-align: center;
	}
	.sub_footer{
	font-size: 12px;
	text-align: center;
	}
	.copyrighttext{
	display: none;
	}
	footer {
	padding: 40px 0 20px 0;
	text-align: center;
	}
	.section_sub_footer{
	text-align: center;
	}
	.whatsapp_connect{
	padding: 5px 10px;
	margin-top: 26px;
	}
	.largest_healthcare_Sections {
	padding: 40px 0;
	margin-top: 0px;
	}
	.testimonial-quotes-u-i-box{
	margin-top: 10px !important;
	}
	.footer_hadding {
	font-size: 18px;
	margin-bottom: 4px;
	margin-top: 15px;
	}
	.foot_col_box ul li a {
	padding-bottom: 6px;
	font-size: 14px;
	}
	.sub_footer{
	padding-top:10px;
	}
	.landing_page_section_p_txet{
	font-size:14px;
	margin-top: 15px;
	}
	.Testmornial_user_name {
	font-size: 15px;
	margin-top: 25px;
	}
	.Testmornial_age_cety {
	font-size: 13px;
	}
	.testmornial_section_ul li{
	font-size:14px;
	}
	.owl-dots{
	bottom:10px !important;
	}
	.PayNowButton{
		max-width: 100%;
		padding: 5px 15px;
		font-size: 14px;
	}
	.big_b {
		font-size: 22px;
	}
	.booking_slot_date_box{
		padding: 3px 19px;
		margin-right:8px;
		margin-bottom:10px;
	}
	.booking_slot_date_box h2 {
		font-size: 15px;
	}
	.booking_slot_date_box span{
		font-size: 10px;
	}
	.cart_box_right_section .section_hadding {
		font-size: 19px;
		margin-bottom: 10px;
	}
	.BookNow__Button_form {
		font-size: 14px;
		padding: 8px 0px;
	}
	.form_group_holder input{
		padding: 0 0 12px 0;
    font-size: 14px;
	}
	.cart_sub_box_list p {
		margin: 0;
		font-size: 14px;
	}
}