
@media (min-width:992px) {
	.menuIcon{display:none;}
	.header_rgt_icon{display:none;}
	.main.active{transform:initial;opacity:1}
 	.side_menu_main.active{overflow-y:auto;}
 	.mobile_logo, .mobile_navbar, .mobile_banner_cnt{display:none;}
}

@media(max-width:1800px) {
	.faq_main{padding:80px 0 180px;}
	.cta_inr_lft{width:22.9%;}

	.support_staff_cont {max-width: 90%;}
	.spprt_staff_inr button.staff_prv_arw {left: -30px;}
	.spprt_staff_inr button.staff_nxt_arw {right: -40px;}

	.spprt_staff_itm:before{right:-10px;}
	.spprt_staff_itm h2{font-size:32px;line-height:42px;}
	.spprt_staff_itm .stf_position{font-size:24px;line-height:34px;}
	.gallery_main{padding:80px 0 160px;}
	.our_location_inr {max-width: 95%;}

	.our_location_row{column-gap:30px;}
	.our_lct_itm:before{right:-10px;}
}

@media(max-width:1750px) {
	.faq_main{padding:80px 0 180px;}
	.spprt_staff_inr{margin-bottom:0 !important;}

	.our_lct_itm{padding:40px 30px;}
	.map_inr:before{width:calc(100% + 40px); left:-20px;}
}

@media(max-width:1700px) {
	.hm_price_slider button.price_nxt_arw {right: -60px;}
	.hm_price_slider button.price_prv_arw {right: -20px;}
	.faq_main{padding:80px 0 160px;}

	.spprt_staff_inr {margin: 0 -20px;}
	.spprt_staff_itm{margin: 20px 20px;}

	.choose_implant_img img{border-radius:300px 0;}
	.choose_implant_img:before{border-radius:300px 0;}

	.gallery_main{padding:80px 0 140px;}
	.videos_main{padding:80px 0 160px;}

	.dntl_implnt_row.even{border-radius: 300px 0 0px 0px;}
	.our_locations{border-radius:300px 0px 0px 0px;}

	.our_lct_itm ul li{gap: 10px;}

	.map_inr{max-width:93%;}
	.map_inr iframe{border-radius:100px 0px;}
	.map_inr:before{border-radius:100px 0px;}
	.our_cms_dtl{padding:80px 0 100px;}
	.our_blog_dtl{margin:80px 0 160px;}
	.banner_lft{border-radius:300px 0px 0px 0px;}
	.hm_about:before{left:-40px;}
	.banner_rgt_img img{height:700px;}
}

@media(max-width:1650px) {
	.hm_price_slider button.price_prv_arw {right:80px;bottom:-40px;}
	.hm_price_slider button.price_nxt_arw{right:40px;bottom:-40px;}
	.cta_inr_lft {width: 23.9%;}
	.our_lct_itm {padding: 40px 20px;}
	.hm_prices{padding:80px 0;}
	.error_sub{padding:140px 0;}
}

@media(max-width:1600px) {
	.banner_main {border-radius:0px 0px 300px 0px;}
	.banner_lft h1{font-size:70px;line-height:80px;}
	.banner_lft p{font-size:30px; line-height:40px;}
	.hm_about_lft_cnt h2{font-size: 52px;line-height:62px;}
	.hm_team_cnt h2{font-size: 52px;line-height:62px;}
	.our_cms_dtl_inr h1{font-size: 52px;line-height:62px;}
	.hm_about_lft_cnt p strong{font-size: 28px;line-height:38px;}

	.hm_prices{border-radius:300px 0px 0px 0px;}
	.why_us_main{border-radius:0px 300px 0px 0px}
	.hm_team{border-radius:0px 0 0px 300px}

	.google_rvw_row.slick-current .google_rvw_itm {padding:40px 30px;}
	.google_rvw_row.slick-current:after {width: calc(100% + 50px);left: -25px;}
	.google_rvw_row {margin: 20px 35px;}

	.ltst_blog{border-radius:0px 250px 0px 0px;}

	.faq_main {padding: 80px 0 140px;}
	.cta_inr_lft {width:24.9%;}

	.inr_bnr_rgt_txt h1{font-size:60px;line-height:72px;}
	.blog_banner h1{font-size:38px;line-height:46px;}

	.dental_team_main{border-radius:300px 0px 0px 0px;}
	.spprt_staff_itm h2 {font-size:30px;line-height:40px;}
	.spprt_staff_itm{border-radius: 70px 0px;}
	.spprt_staff_itm img{border-top-left-radius:70px;}
	.spprt_staff_itm:before{border-radius: 70px 0px;}

	.choose_implant{border-radius:0px 0px 300px 0px}
	.choose_implant_rw_rgt{padding:60px 0 60px 60px;}
	.choose_implant_img img {border-radius: 200px 0;}
	.choose_implant_img:before {border-radius:200px 0;}
	.videos_main{padding:80px 0 140px;}
	.dntl_implnt_row.even{border-radius:200px 0 0px 0px;}
	.our_locations{border-radius:200px 0px 0px 0px;}
	.srvc_land_row.even{border-radius: 0px 300px 0px 0px;}

	.srvc_land_row.even{padding:60px 0;}
	.srvc_land_row.odd{margin:60px 0;}
	.srvc_land_row.even{margin-bottom:60px;}
	.srvc_land_itm_rgt{padding:0px 0 0px 60px;}
	.srvc_land_row:nth-child(even) .srvc_land_itm_rgt{padding:0px 60px 0px 0}

	.srvc_inr_row.odd{margin:60px 0;padding:60px 0;}
	.srvc_inr_row.even{margin:60px 0;}
	.srvc_inr_row.odd{border-radius: 0px 300px 0px 0px;}
	.srvc_inr_rw_lft{padding:0px 60px 0px 0}
	.srvc_inr_row.odd .srvc_inr_rw_lft {padding: 0px 0 0px 60px;}

	.srvc_inr_row.odd{padding:60px 0;margin:60px 0;}
	.srvc_inr_row.odd{border-radius:0px 300px 0px 0px;}
	.srvc_inr_rw_lft{padding:0px 60px 0px 0}
	.srvc_inr_row.odd .srvc_inr_rw_lft{padding:0px 0 0px 60px}

	.bridge_replacemnt{border-radius:0px 300px 0px 0px}
	.price_scan_rw_lft{padding:0px 60px 0px 0}
	.price_scan_row:nth-child(even){margin:60px 0;padding:60px 0;}
	.price_scan_row:nth-child(even){border-radius:0 300px 0 0;}
	.price_scan_row:nth-child(even) .price_scan_rw_lft {padding: 0px 0 0px 60px;}

	.our_location_row{flex-wrap:wrap;justify-content:center;}
	.get_touch{border-radius:300px 0px 0px 0px}

	.who_suitable_rw_lft{padding:0px 60px 0px 0}
	.what_are_allon{border-radius:0 300px 0px 0px}
	.what_are_allon_lft{padding:0px 0 0px 60px}

	.advantages_main{border-radius:0px 300px 0px 0px;}
	.advantages_inr_lft {padding: 0px 0 0px 60px;}
	.advantages_main{padding:60px 0;}
	.our_approach{border-radius:0px 300px 0px 0px;}

	.our_approach_rgt{padding:0px 0 0px 60px;}
	.our_approach{padding:60px 0;}
	.replace_teeth{padding:60px 0;border-radius:0px 300px 0px 0px;}
	.replace_th_rgt{padding:0px 0 0px 60px;}
	.patient_reviews{padding:60px 0;border-radius:0px 300px 0px 0px;}
	.patient_review_rgt{padding:0px 0 0px 60px}
	.consult_today{padding:60px 0 0;}
	.consult_tdy_lft{padding:0px 60px 0px 0;}

	.silo_dr_ask_lft{padding:0px 60px 0px 0;}
	.banner_lft {border-radius: 250px 0px 0px 0px;}
	.banner_rgt_img img{border-radius:200px 0;height:650px;}
	.banner_rgt:before{border-radius:200px 0;}
	.banner_lft{padding:80px 209px 80px 0;}
	.about_flexible_finance{margin:60px 0 0;}
	.all_on_pg_flexible{margin:60px 0 0;}

}

@media(max-width:1550px) {
	.hm_price_rgt{margin-right:-50px;}
	.hm_prices_sld_itm {margin: 10px 20px;}
	.hm_price_slider {margin: 0 -20px;}
	.hm_price_itm_cnt h2{font-size:30px !important;line-height:40px !important;}
	.gallery_main{padding:80px 0 120px;}
	.silo_bnr_btm_lft h1{font-size:38px;line-height:48px;}
	.silo1_wlcm_txt{border-radius:150px 0 0 0;}
	.download_ebk_rgt_cnt {max-width: 684px;}
}

@media(max-width:1500px) {
	.topbar_inr{max-width:95%;}
	.hm_about_rw{column-gap:100px;}
	.hm_prices{border-radius:250px 0px 0px 0px;}
	.hm_price_lft {width: 35.6%;}
	.hm_price_rgt {width: 63.7%;}

	.hm_about_lft_cnt h2 {font-size:52px;line-height:62px;}
	.hm_price_cnt h2{font-size:52px;line-height:62px;}
	.title_top h2{font-size:52px;line-height:62px;}
	.flexible_finance_txt h2{font-size:52px;line-height:62px;}
	.ltst_blog_top h2{font-size:52px;line-height:62px;}
	.cta_rgt_cnt h3{font-size:52px;line-height:62px;}
	.about_inr_lft h2{font-size:52px;line-height:62px;}
	.srvc_land_titl_lft h2{font-size:52px;line-height:62px;}
	.download_ebk_rgt_cnt h2{font-size:52px;line-height:62px;}
	.silo_all_process h2{font-size:52px;line-height:62px;}
	.silo_pricing_top h2{font-size:52px;line-height:62px;}
	.gallery_land_titl_lft h2{font-size:52px;line-height:62px;}
	.choose_implnt_rgt_cnt h2{font-size:52px;line-height:62px;}
	.our_cms_dtl_inr h1{font-size:52px;line-height:62px;}
	.videos_row h2{font-size:52px;line-height:62px;}
	.silo_dr_ask_cnt h2{font-size:52px;line-height:62px;}
	.silo1_wlcm_txt_inr h2{font-size:52px;line-height:62px;}
	.dntl_implnt_titl_lft h2:first-child{font-size:52px;line-height:62px;}
	.silo_all_prcss_itm h2{font-size:24px !important;line-height:30px !important;}


	.hm_price_rgt{margin-right:0;}
	.hm_price_itm_icon{width:180px;height:180px;}
	.why_us_main{border-radius:0px 250px 0px 0px;}
	.hm_team{border-radius:0px 0 0px 250px}
	.google_reviews_cnt p{font-size:20px;line-height:30px;}
	.google_rvw_row.slick-current .google_reviews_cnt p {font-size: 20px;line-height: 30px;}
	.google_reviews_btm {margin-top: 30px;}
	.google_reviews_btm span{margin-bottom:20px;}

	.faq_main {padding: 80px 0 120px;}

	.inr_bnr_rgt_txt h1{font-size:56px;line-height:66px;}
	.blog_banner h1{font-size:38px;line-height:46px;}
	.inr_bnr_row_rgt{padding:30px 5% 30px 40px;}
	.inr_bnr_img img, .inr_bnr_img video{border-top-left-radius:100px;border-bottom-right-radius:100px;height:100%;object-fit:cover;}
	.inr_bnr_row_lft:before{border-bottom-right-radius:100px;border-top-left-radius:100px;right:-15px;}
	.inr_bnr_img{height:100%;}

	.dental_team_main{border-radius:250px 0px 0px 0px;}

	.spprt_staff_itm{border-radius:50px 0px;}
	.spprt_staff_itm img{border-top-left-radius:50px;}
	.spprt_staff_itm:before{border-radius:50px 0px;}
	.spprt_staff_inr button{font-size:34px;}
	.spprt_staff_inr button.staff_prv_arw {left: -25px;}
	.spprt_staff_inr button.staff_nxt_arw {right: -35px;}

	.dental_team_inr button{font-size:34px;}
	.dental_team_inr button.team_prv_arw {left: -25px;}
	.dental_team_inr button.team_nxt_arw  {right: -35px;}

	.choose_implant{border-radius:0px 0px 250px 0px}
	.srvc_land_row.even{border-radius:0px 250px 0px 0px;}

	.srvc_land_row.even{padding:50px 0;}
	.srvc_land_row.odd{margin:50px 0;}

	.srvc_inr_row.odd{margin:50px 0;padding:50px 0;}
	.srvc_inr_row.even{margin:50px 0;}
	.srvc_inr_row.odd{border-radius:0px 250px 0px 0px}

	.srvc_inr_row.odd{padding:50px 0;margin:50px 0;}
	.srvc_inr_row.odd{border-radius:0px 250px 0px 0px;}

	.bridge_replacemnt{border-radius:0px 250px 0px 0px;}
	.price_scan_row:nth-child(even){margin:50px 0;padding:50px 0;}

	.price_scan_row:nth-child(even){border-radius:0 250px 0 0;}
	.get_touch{border-radius:250px 0px 0px 0px}
	.what_are_allon{border-radius:0 250px 0px 0px}

	.advantages_main{border-radius:0px 250px 0px 0px;}
	.advantages_main{padding:50px 0;}
	.our_approach{border-radius:0px 250px 0px 0px;}

	.our_approach{padding:50px 0;}
	.replace_teeth{padding:50px 0;border-radius:0px 250px 0px 0px;}
	.patient_reviews{padding:50px 0;border-radius:0px 250px 0px 0px;}
	.consult_today{padding:50px 0 0;}	

	.error_inr h1{font-size:70px;line-height:80px;}
	.silo_logo_slider_main{border-radius:150px 0 0 0;}

	.silo_logo_slider button.silo_lg_prv_arw {left:-15px;}
	.silo_logo_slider button.silo_lg_nxt_arw {right:-15px;}
	.download_ebk_lft_img img{border-top-right-radius: 100px;}
	.download_ebk_lft:before{border-top-right-radius:100px;}

	.banner_rgt_img img{border-radius:150px 0;height:600px;}
	.banner_rgt:before{border-radius:150px 0;}
	.banner_lft {border-radius:150px 0px 0px 0px;}
}

@media(max-width:1450px) {
	.cta_inr_lft {width: 25.9%;}
}

@media(max-width:1440px) {
	.banner_lft h1 {font-size: 60px;line-height: 70px;}
	.bnr_book_btn {margin-top: 30px;}
	.bnr_book_btn a{padding:20px 20px 14px;}
	.hm_about:before{width:578px;height:446px;}
	.ltst_blog {border-radius: 0px 200px 0px 0px;}

	.inr_bnr_rgt_txt h1 {font-size:52px;line-height:62px;margin-bottom:15px;}
	.blog_banner h1{font-size:36px;line-height:44px;}

	.spprt_staff_itm h2 {font-size:28px;line-height:38px;}
	.spprt_staff_itm .stf_position {font-size: 22px;line-height: 30px;}
	.dntl_implnt_row.even{border-radius:0px;}

	.srvc_land_itm_rgt h2{font-size:36px;line-height:45px;}
	.silo_bnr_btm_lft h1{font-size:36px;line-height:45px;}
	.consult_tdy_lft_cnt h2{font-size:36px;line-height:45px;}
	.patient_review_rgt_cnt h2{font-size:36px;line-height:45px;}
	.replace_th_rgt_cnt h2{font-size:36px;line-height:45px;}
	.implants_process_title h2{font-size:36px;line-height:45px;}
	.our_approach_cnt h2{font-size:36px;line-height:45px;}
	.who_suitable_cnt h2{font-size:36px;line-height:45px;}
	.what_are_allon_cnt  h2{font-size:36px;line-height:45px;}
	.roads_stry_rgt h2{font-size:36px;line-height:45px;}
	.srvc_inr_lft_cnt h2{font-size: 36px;line-height: 45px;}
	.price_scan_lft_cnt h2{font-size: 36px;line-height: 45px;}
	.bridge_title h2{font-size: 36px;line-height: 45px;}
	.all_on_excellence_lft h2{font-size: 36px;line-height: 45px;}
	.srvc_inr_row.odd {border-radius: 0px 200px 0px 0px;}
	.price_scan_row:nth-child(even){border-radius:0 200px 0 0;}
	.get_touch{border-radius:200px 0px 0px 0px}
	.who_suitable_rw_lft{padding:0px 40px 0px 0}
	.what_are_allon{border-radius:0 200px 0px 0px}
	.advantages_main{border-radius:0px 200px 0px 0px;}
	.our_approach{border-radius:0px 200px 0px 0px;}
	.replace_teeth{border-radius:0px 200px 0px 0px;}
	.patient_reviews{padding:50px 0;border-radius:0px 200px 0px 0px;}

	.error_inr h1{font-size:65px;line-height:75px;}
	.error_sub{border-radius:200px 0;}
	.error_sub:before{border-radius:200px 0;}
	.silo_all_process{border-radius:200px 0 0 0;}
	.silo_logo_slider_main{border-radius:150px 0px 0px 0px;}
	.silo_dr_ask_lft{padding:0px 40px 0px 0;}

	.banner_rgt_img img{height:550px;}
	.dntl_implnt_rw_rgt .dntl_implnt_rgt_icon{padding-left:60px;}	
}

@media(max-width:1400px) {
	.hm_about_lft_cnt h2 {font-size: 48px;line-height: 58px;}
	.silo_bnr_btm_cnt h2 {font-size: 48px;line-height: 58px;}
	.silo_bnr_form_main h2{font-size:24px;line-height:30px;}
	.hm_price_cnt h2{font-size: 48px;line-height: 58px;}
	.title_top h2{font-size: 48px;line-height: 58px;}
	.flexible_finance_txt h2{font-size: 48px;line-height: 58px;}
	.ltst_blog_top h2{font-size: 48px;line-height: 58px;}
	.hm_team_cnt h2{font-size: 48px;line-height: 58px;}
	.cta_rgt_cnt h3{font-size: 48px;line-height: 58px;}
	.about_inr_lft h2{font-size: 48px;line-height: 58px;}
	.srvc_land_titl_lft h2{font-size: 48px;line-height: 58px;}
	.download_ebk_rgt_cnt h2{font-size: 48px;line-height: 58px;}
	.silo_dr_ask_cnt h2{font-size: 48px;line-height: 58px;}
	.silo1_wlcm_txt_inr h2{font-size: 48px;line-height: 58px;}
	.silo_all_process h2{font-size: 48px;line-height: 58px;}
	.silo_pricing_top h2{font-size: 48px;line-height: 58px;}
	.gallery_land_titl_lft h2{font-size: 48px;line-height: 58px;}
	.choose_implnt_rgt_cnt h2{font-size: 48px;line-height: 58px;}
	.our_cms_dtl_inr h1{font-size: 48px;line-height: 58px;}
	.videos_row h2{font-size: 48px;line-height: 58px;}
	.dntl_implnt_titl_lft h2:first-child{font-size: 48px;line-height: 58px;}

	.hm_about_lft_cnt p strong{font-size:24px;line-height:34px;}
	.hm_about_btm_img{column-gap:30px;}
	.ltst_blog {border-radius: 0px 150px 0px 0px;}

	.faq_main {padding: 80px 0 100px;}
	.inr_bnr_rgt_txt h1 {font-size:50px;line-height:60px;}
	.blog_banner h1{font-size:34px;line-height:42px;}

	.video_row_itm_img iframe{border-radius: 0 100px 0 0;}
	.video_row_itm_img img{border-radius: 0 100px 0 0;}

	.dntl_implnt_rw_lft{padding:0px 40px 0px 0}
	.dntl_implnt_row.odd .dntl_implnt_rw_lft {padding: 0px 0 0px 40px;}

	.srvc_land_itm_rgt{padding:0px 0 0px 40px;}
	.srvc_land_row:nth-child(even) .srvc_land_itm_rgt{padding:0px 40px 0px 0}

	.srvc_land_itm_rgt h2{font-size:34px;line-height:43px;}
	.silo_bnr_btm_lft h1{font-size:34px;line-height:43px;}
	.consult_tdy_lft_cnt h2{font-size:34px;line-height:43px;}
	.patient_review_rgt_cnt h2{font-size:34px;line-height:43px;}
	.replace_th_rgt_cnt h2{font-size:34px;line-height:43px;}
	.implants_process_title h2{font-size:34px;line-height:43px;}
	.our_approach_cnt h2{font-size:34px;line-height:43px;}
	.all_on_excellence_lft h2{font-size:34px;line-height:43px;}
	.what_are_allon_cnt  h2{font-size:34px;line-height:43px;}
	.who_suitable_cnt  h2{font-size:34px;line-height:43px;}
	.roads_stry_rgt   h2{font-size:34px;line-height:43px;}
	.srvc_land_itm_rgt p{font-size:22px;line-height:32px;}
	.srvc_land_itm_rgt ul li{font-size:22px;line-height:32px;padding-left:25px;}

	.srvc_inr_lft_cnt h2{font-size: 34px;line-height: 43px;}
	.price_scan_lft_cnt h2{font-size: 34px;line-height: 43px;}
	.srvc_inr_rw_lft{padding:0px 40px 0px 0}
	.srvc_inr_row.odd .srvc_inr_rw_lft {padding: 0px 0 0px 40px;}

	.srvc_inr_rw_lft{padding:0px 40px 0px 0}
	.srvc_inr_row.odd .srvc_inr_rw_lft{padding:0px 0 0px 40px}
	.price_scan_rw_lft{padding:0px 40px 0px 0}
	.price_scan_row:nth-child(even) .price_scan_rw_lft {padding: 0px 0 0px 40px;}
	.roads_stry_lft_img img{border-radius:70px 0;}
	.roads_stry_lft_img iframe{border-radius:70px 0;}

	.what_are_allon_lft{padding:0px 0 0px 40px}
	.advantages_inr_lft {padding: 0px 0 0px 40px;}
	.our_approach_rgt{padding:0px 0 0px 40px;}
	.replace_th_rgt{padding:0px 0 0px 40px;}
	.patient_review_rgt{padding:0px 0 0px 40px;}
	.consult_tdy_lft{padding:0px 40px 0px 0;}
	.our_cms_dtl{padding:80px 0 60px;}
	.our_blog_dtl{margin:80px 0 140px;}
	.applcrss_map {margin-bottom: 140px;}
	.silo_all_prcss_itm h2 {font-size:20px !important;line-height:26px !important;}
	.silo_all_process_inr{grid-template-columns:repeat(3, 1fr);gap:30px;}
	.silo_all_process h2{min-height:initial;}
	.download_ebk_rgt_cnt{padding:0px 0 0px 40px;}
	.download_ebk_lft:before{right:-10px;}
}

@media(max-width:1366px) {
	.container{max-width:95%}
	.banner_rgt_img{mask-size:contain;}
	.banner_rgt:after{background-repeat:no-repeat;background-size:contain;width:100%;height:100%;left: initial;right:15px;
		bottom:0; aspect-ratio: 5.8 / 5.8;
	}
	.bnr_book_btn{column-gap:20px;}
	.banner_main{margin-top:0;}

	.hm_prices{border-radius:200px 0px 0px 0px;}
	.why_us_main{border-radius:0px 200px 0px 0px;}
	.hm_team{border-radius:0px 0 0px 200px}

	.dntl_taam_cnt .dntl_team_subtitle{font-size: 26px;line-height: 32px;margin-bottom:20px;}
	.hm_team_row_itm:before{border-radius:70px 0;}
	.dental_team_itm{border-radius:70px 0;}
	.dntl_team_img img{border-radius:0px 0px 70px 0;}
	.dntl_taam_cnt {padding:40px 20px 35px 20px;}

	.cta_inr_lft {width: 26.9%;}

	.inr_bnr_rgt_txt h1 {font-size:48px;line-height:58px;}
	.blog_banner h1{font-size:32px;line-height:40px;}

	.dental_team_main{border-radius:200px 0px 0px 0px;}
	.spprt_staff_itm h2 {font-size:26px;line-height:36px;}
	.spprt_staff_itm{padding:15px 15px;}
	.spprt_staff_inr button.staff_nxt_arw {right:20px;bottom: -50px;top: initial;}
	.spprt_staff_inr button.staff_prv_arw{left:initial;bottom:-50px;top:initial;right:70px;}

	.dental_team_inr button.team_nxt_arw {right:20px;bottom: -50px;top: initial;}
	.dental_team_inr button.team_prv_arw{left:initial;bottom:-50px;top:initial;right:70px;}

	.choose_implant{border-radius:0px 0px 200px 0px}
	.choose_implant_rw_rgt{padding:60px 5% 60px 60px;}

	.glry_row_itm .gallery_title{min-height:56px;}
	.srvc_land_row.even{border-radius: 0px 200px 0px 0px;}

    .srvc_land_itm_rgt h2 {font-size: 32px;line-height: 43px;}
    .silo_bnr_btm_lft h1 {font-size: 32px;line-height: 43px;}
    .consult_tdy_lft_cnt h2 {font-size: 32px;line-height: 43px;}
    .patient_review_rgt_cnt h2 {font-size: 32px;line-height: 43px;}
    .replace_th_rgt_cnt h2 {font-size: 32px;line-height: 43px;}
    .implants_process_title h2 {font-size: 32px;line-height: 43px;}
    .our_approach_cnt h2 {font-size: 32px;line-height: 43px;}
    .all_on_excellence_lft h2 {font-size: 32px;line-height: 43px;}
    .what_are_allon_cnt h2 {font-size: 32px;line-height: 43px;}
    .who_suitable_cnt h2 {font-size: 32px;line-height: 43px;}
    .roads_stry_rgt h2 {font-size: 32px;line-height: 43px;}
    .srvc_inr_lft_cnt h2{font-size: 32px;line-height: 43px;}
    .srvc_inr_row.odd{border-radius: 0px 200px 0px 0px;}

    .srvc_inr_row.odd{border-radius:0px 200px 0px 0px}
    .bridge_replacemnt{border-radius:0px 200px 0px 0px;}
    .bridge_title h2{font-size:32px;line-height:43px;}
    .price_scan_lft_cnt h2{font-size:32px;line-height:43px;}
    .price_scan_row:nth-child(even){border-radius:0 200px 0 0;}

    .map_inr:before {width: calc(100% + 20px);left: -10px;}
    .get_touch{border-radius:200px 0px 0px 0px}
    .who_suitable_img video{border-radius:100px 0px 0 0;}
    .advantages_inr_rgt_img img{border-radius:0 100px 0 0;}
    .our_approach_img img{border-radius:0 100px 0 0;}
    .replace_th_lft_img img{border-radius:0 100px 0 0;}
    .patient_reviews_lft_img img{border-radius:0 100px 0 0;}
    .consult_tdy_rgt_img img{border-radius:100px 0px 0 0;}
    .our_approach_img iframe{border-radius:0 100px 0 0}
    .silo_all_process{border-radius:0 0 0 0;}
    .silo_logo_slider_main{border-radius:0 0px 0px 0px;}
    .silo_map{margin-top:60px;}
    .silo1_wlcm_txt{border-radius:0 0 0 0;}
    .silo1_wlcm_txt_inr ul {margin-bottom: 50px;}
    .page-id-1874 .silo_logo_slider_main{margin-top:60px;padding:0;}
    .silo_logo_slider{margin-bottom:0 !important;}
    .download_ebk_rgt_cnt {max-width: 95%;}
    .get_tch_frm_note{margin-top:30px;}
    .banner_rgt{margin-top: 0;margin-bottom:0;width:56%;}
    .banner_lft{padding:80px 206px 80px 2.5%;}
    .navbar .nav-list li a {font-size: 14px;}
}

@media(max-width:1350px) {
	.navbar .nav-list{column-gap:10px;}
	.header_inner{column-gap:20px;}
	.why_us_itm:before{left:-10px;}
	.cta_inr_lft {width:27.9%;}
	.pricing_cnt h2{font-size:26px;line-height:34px;}
	.banner_lft {padding: 80px 180px 80px 2.5%;}
	.error_sub{padding:80px 0;}
}

@media(max-width:1330px) {
	.ltst_blog_itm_cnt p{min-height:182px;}
	.bridge_rplcment_row{column-gap:30px;}
	.dntl_implnt_rw_rgt .dntl_implnt_rgt_icon {padding-left: 40px;column-gap:20px;grid-row-gap:20px;}
	.dntl_implnt_rgt_icon_img img{max-width:140px;}
}

@media(max-width:1300px) {
	.header_btn a{padding:17px 12px 14px;}
	.logo a img{max-width:350px;}

	.hm_about_lft_cnt h2 {font-size:46px;line-height:56px;}
	.silo_bnr_btm_cnt h2 {font-size:46px;line-height:56px;}
	.silo_bnr_form_main h2{font-size:24px !important;line-height:30px !important;}
	.hm_price_cnt h2{font-size:46px;line-height:56px;}
	.title_top h2{font-size:46px;line-height:56px;}
	.flexible_finance_txt h2{font-size:46px;line-height:56px;}
	.ltst_blog_top h2{font-size:46px;line-height:56px;}
	.hm_team_cnt h2{font-size:46px;line-height:56px;}
	.cta_rgt_cnt h3{font-size:46px;line-height:56px;}
	.about_inr_lft h2{font-size:46px;line-height:56px;}
	.srvc_land_titl_lft h2{font-size:46px;line-height:56px;}
	.download_ebk_rgt_cnt h2{font-size:46px;line-height:56px;}
	.silo_dr_ask_cnt h2{font-size:46px;line-height:56px;}
	.silo1_wlcm_txt_inr h2{font-size:46px;line-height:56px;}
	.silo_all_process h2{font-size:46px;line-height:56px;}
	.silo_pricing_top h2{font-size:46px;line-height:56px;}
	.gallery_land_titl_lft h2{font-size:46px;line-height:56px;}
	.choose_implnt_rgt_cnt h2{font-size:46px;line-height:56px;}
	.videos_row h2{font-size:46px;line-height:56px;}
	.dntl_implnt_titl_lft h2:first-child{font-size:46px;line-height:56px;}
	.our_cms_dtl_inr h1{font-size:46px;line-height:56px;}

	.hm_price_itm_cnt {padding: 30px 20px 30px;}
	.hm_price_itm_cnt h2 {font-size: 28px !important;line-height: 38px !important;}
	.hm_price_itm_cnt span{font-size:24px;line-height:30px;}

	.hm_glry_slider button.hm_glry_nxt_arw{right: -20px;}
	.hm_glry_slider button.hm_glry_prv_arw {left: -20px;}
	.google_rvw_row.slick-current .google_rvw_itm{transform:initial;}
	.google_rvw_itm{border-radius:70px 0px;padding:30px 30px;}
	.google_rvw_row .google_rvw_itm{transform:initial;}
	.google_rvw_row.slick-current:after {width: calc(100% - 70px);left:-5px;height: calc(100% + 35px);}
	.google_rvws_inr {margin: 0 -35px;}
	.google_rvw_row:after{border-radius:70px 0px;}

	.dntl_taam_cnt .dntl_team_subtitle {font-size: 22px;line-height: 30px;margin-bottom: 15px;}

	.ftr_rgt_inr ul li a{font-size:18px;}
	.ftr_rgt_inr ul li p{font-size:18px;}
	.ftr_social h2{font-size:22px;margin-bottom:20px;}

	.inr_bnr_rgt_txt h1 {font-size:44px;line-height:54px;}
	.blog_banner h1{font-size:32px;line-height:40px;}
	.choose_implnt_rgt_cnt p{margin-bottom:20px;}
	.choose_implnt_rgt_cnt ul {margin-bottom: 20px;}

	.our_cms_dtl{padding:80px 0 120px;}
	.videos_main{padding:80px 0 120px;}

	.video_row_itm_img iframe{border-radius: 0 70px 0 0;}
	.video_row_itm_img img{border-radius: 0 70px 0 0;}

	.dntl_implnt_lft_cnt{padding-left:5%}
	.dntl_implnt_row.odd .dntl_implnt_rw_lft {padding: 0px 5% 0px 40px;}
	.pricing_row{column-gap:50px;}
	.pricing_rw_lft {width: 45%;}
	.pricing_rw_rgt {width: 51%;}

	.srvc_land_itm_rgt{padding:0px 5% 0px 40px;}
	.srvc_land_row:nth-child(even) .srvc_land_itm_cnt{padding-left:5%;}
	.srvc_land_itm_img img{border-radius: 0 100px 0 0;}
	.srvc_land_row:nth-child(even) .srvc_land_itm .srvc_land_itm_img img {border-radius:100px 0 0 0;}
	.srvc_inr_rw_lft {padding: 0px 40px 0px 2.5%;}
	.srvc_inr_row.odd .srvc_inr_rw_lft {padding: 0px 2.5% 0px 40px;}
	.srvc_inr_rgt_img img{border-radius:100px 0px 0 0;}
	.steph_story video{border-radius:0 100px 0 0; width: 100%;}
	.srvc_inr_row.odd .srvc_inr_rgt_img img {border-radius: 0 100px 0 0;}
	.srvc_inr_rgt_img video, .srvc_inr_rgt_img iframe{border-radius:100px 0 0 0;}
	.srvc_inr_row.odd .srvc_inr_rgt_img video, .srvc_inr_row.odd .srvc_inr_rgt_img iframe{border:0 100px 0 0;}

	.brdge_rplcment_cnt h2{min-height:64px;}
	.price_scan_rgr_img img{border-radius:100px 0px 0 0}
	.price_scan_row:nth-child(even) .price_scan_rgr_img img {border-radius: 0 100px 0 0;}
	.price_scan_rw_lft{padding:0px 40px 0px 2.5%}
	.price_scan_row:nth-child(even) .price_scan_rw_lft {padding: 0px 2.5% 0px 40px;}

	.who_suitable_rw_lft{padding:0px 40px 0px 2.5%}
	.what_are_allon_lft{padding:0px 5% 0px 40px;}
	.what_are_allon_rgt_img img {border-radius: 0px 100px 0 0;}
	.all_on_excellence_inr{gap:50px;}
	.advantages_inr_rgt_img img {border-radius: 0 100px 0 0;}

	.advantages_inr_lft{padding:0px 5% 0px 40px}
	.our_approach_rgt{padding:0px 5% 0px 40px;}
	.implants_process_img iframe{border-radius:100px 0;}
	.implants_process_img:before{border-radius:100px 0;}

	.replace_th_rgt{padding:0px 5% 0px 40px;}
	.bridge_inr{gap:30px;}
	.bridge_itm_cnt {padding:30px 20px 30px;}
	.patient_review_rgt{padding:0px 5% 0px 40px;}
	.consult_tdy_lft{padding:0px 40px 0px 2.5%;}

	.error_inr h1{font-size:60px;line-height:70px;}
	.error_sub{border-radius:150px 0;}
	.error_sub:before{border-radius:150px 0;}
	.silo_bnr_btm_rgt {width:37.7%;}
	.silo_all_process{padding:60px 0;}
	.silo_pricing_top h2{margin-bottom:20px;}
	.silo_pricing_top{padding-bottom:20px;}
	.silo_pricing_cnt p{margin-bottom:20px;}
	.silo_client_otcomes{padding:60px 0;}
	.silo_pricing {padding: 60px 0;}

	.silo_dr_ask_lft .silo_dr_ask_cnt{padding-left:5%;}
	.silo_dr_ask{padding:60px 0;}
	.silo1_wlcm_txt{padding:60px 0;}
	.download_ebk_rgt_cnt{padding-left: 5%;max-width:100%;}
	.download_ebk_rgt_cnt{padding:0px 5% 0px 40px;}
	.banner_lft {padding: 80px 140px 80px 2.5%;}
	.hm_about{padding:50px 0;}
}

@media(max-width:1280px) {
	.why_us_itm_cnt p{min-height:132px;}
}

@media(max-width:1260px) {
	.cta_inr_lft {width:28.9%;}
}

@media(max-width:1250px) {
	.banner_lft h1 {font-size: 56px;line-height: 66px;}
	.logo a img{max-width:300px;}

	.hm_about_lft_cnt h2 {font-size:42px;line-height:52px;}
	.silo_bnr_btm_cnt h2 {font-size:42px;line-height:52px;}
	.hm_price_cnt h2{font-size:42px;line-height:52px;}
	.title_top h2{font-size:42px;line-height:52px;}
	.flexible_finance_txt h2{font-size:42px;line-height:52px;}
	.ltst_blog_top h2{font-size:42px;line-height:52px;}
	.hm_team_cnt h2{font-size:42px;line-height:52px;}
	.cta_rgt_cnt h3{font-size:42px;line-height:52px;}
	.about_inr_lft h2{font-size:42px;line-height:52px;}
	.srvc_land_titl_lft h2{font-size:42px;line-height:52px;}
	.download_ebk_rgt_cnt h2{font-size:42px;line-height:52px;}
	.silo_dr_ask_cnt h2{font-size:42px;line-height:52px;}
	.silo_all_process h2{font-size:42px;line-height:52px;}
	.silo_pricing_top h2{font-size:42px;line-height:52px;}
	.gallery_land_titl_lft h2{font-size:42px;line-height:52px;}
	.choose_implnt_rgt_cnt h2{font-size:42px;line-height:52px;}
	.videos_row h2{font-size:42px;line-height:52px;}
	.silo1_wlcm_txt_inr h2{font-size:42px;line-height:52px;}
	.dntl_implnt_titl_lft h2:first-child{font-size:42px;line-height:52px;}
	.our_cms_dtl_inr h1{font-size:42px;line-height:52px;}

	.hm_about_rw {column-gap: 80px;}
	.hm_price_itm_icon {width: 160px;height: 160px;}
	.hm_glry_itm_img img{width:100%;}

	.why_us_itm_inr{padding:30px 20px;}
	.why_us_inr{column-gap:45px;}
	.why_us_itm_cnt h2{font-size:26px;line-height:32px;margin-bottom:10px;}

	.dntl_taam_cnt h2{font-size:32px;line-height:42px;padding-right:0;min-height:initial;margin-bottom:20px;}
	.dntl_taam_cnt p{font-size:20px;line-height:30px;}
	.team_readmore_btn {margin-top:30px;}
	.team_readmore_btn span{font-size:18px;}

	.ftr_inr {max-width: 100%;}
	.ftr_rgt {width: 78%;}
	.ftr_rgt_inr {column-gap: 50px;}
	.ftr_inr{column-gap:50px;}

	.inr_bnr_rgt_txt h1 {font-size:42px;line-height:52px;}
	.blog_banner h1{font-size:30px !important;line-height:40px !important;}
	.choose_implant_img img {border-radius:150px 0;}
	.choose_implant_img:before {border-radius:150px 0;right:-12px;}
	.choose_implant_rw_rgt {padding: 60px 5% 60px 40px;}
	.our_locations{border-radius:0px 0px 0px 0px;}

	.applcrss_pg_inr{column-gap:40px;}
	.applcrss_pg_lft {width: 43%;}
	.download_ebk_form .get_tch_grm_row{column-gap:20px;}
	.hm_payment_inr .slick-track{column-gap:60px;}
}

@media(max-width:1240px) {
	.ltst_blog_itm_cnt p {min-height:210px;}
}

@media(max-width:1220px) {
	.our_locations_cnt p{min-height:156px;}
}

@media(max-width:1200px) {
	.hm_about:before {width: 480px;height: 371px;}
	.hm_about {padding:50px 0;}
	.hm_prices{border-radius:0;}

	.hm_price_img img{height:350px;}
	.hm_price_itm_icon img{height:auto;}

	.hm_price_itm_cnt {padding: 20px 20px 20px;}
	.hm_price_itm_cnt h2 {font-size: 26px;line-height: 36px;}
	.hm_price_itm_cnt span {font-size: 22px;line-height: 28px;}
	.hm_prices_sld_itm:before{left:-15px;}
	.hm_price_inr{column-gap:60px;}
	.hm_price_cnt p{margin-bottom:20px;}

	.hm_glry_top{margin:0 auto 30px}
	.hm_glry_top h2{font-size:30px;line-height:38px;}

	.why_us_main{border-radius:0;padding-bottom:0;}
	.hm_team{border-radius:0;}
	.ltst_blog{border-radius:0;}
	.why_us_itm:before{left:0;top:-10px;}
	.why_us_inr {column-gap: 35px;}
	.dntl_taam_cnt p{min-height:150px;}
	.dntl_taam_cnt h2{min-height:85px;}
	.ltst_blog_itm_cnt h2{font-size:22px;}
	.cta_inr_lft {width:30.9%;}

	.ftr_inr {column-gap:30px;}
	.ftr_rgt_cnt {width: 46.5%;}
	.ftr_rgt_inr ul li{column-gap:10px;}
	.ftr_btm_link{padding-left:10px;}
	.hm_glry_slider button.hm_glry_prv_arw {left: -34px;}
	.hm_glry_slider button.hm_glry_nxt_arw {right: -34px;}

	.inr_bnr_rgt_txt h1 {font-size:40px;line-height:50px;}
	.blog_banner h1{font-size:30px;line-height:40px;}
	.inr_book_btn a{padding:18px 18px 14px;font-size:18px;line-height:22px;}
	.inr_bnr_rgt_txt p{font-size:20px;line-height:30px;}

	.dental_team_main .title_top {margin: 0 auto 30px;}
	.dental_team_main{border-radius:0;}
	.choose_implant{border-radius:0px}

	.dntl_implnt_rgt_img img{border-radius: 100px 0px 0 0;}
	.dntl_implnt_rgt_img iframe{border-radius: 100px 0px 0 0;}
	.dntl_implnt_row.odd .dntl_implnt_rgt_img img {border-radius:100px 0px 0 0;}
	.pricing_cnt{border-radius:40px 0;}
	.pricing_rw_lft h2{font-size:36px;line-height:36px;}
	.pricing_cnt span{font-size:22px;line-height:32px;}

	.srvc_land_row.even{border-radius: 0px 0px 0px 0px;}
	.srvc_inr_row.odd{border-radius: 0px 0px 0px 0px;}
	.srvc_inr_row.odd{border-radius:0px 0 0px 0px}
	.bridge_replacemnt{border-radius:0px 0 0px 0px;}
	.brdge_rplcment_img img{border-radius:70px 0 0 0;}
	.price_scan_row:nth-child(even){border-radius:0;}
	.get_touch{border-radius:0;}

	.roads_stry_rgt {width: 48%;}
	.roads_stry_lft {width: 49.7%;}
	.what_are_allon{border-radius:0 0 0px 0px}
	.all_on_excellence_inr{gap:30px;}
	.advantages_main{border-radius:0;}
	.advantages_main {border-radius: 0px;}
	.advantages_lft_cnt h2{font-size:26px;line-height:32px;}
	.our_approach{border-radius:0px 0 0px 0px;}
	.implants_process_img iframe{border-radius:70px 0;}
	.implants_process_img:before{border-radius:70px 0;}
	.implants_process_cnt{column-gap:40px;}
	.replace_teeth{border-radius:0px 0 0px 0px;}
	.patient_reviews{border-radius:0;}
	.blog_navigation .blog_nav{padding:20px 20px;font-size:28px;line-height:34px;}

	.applcrss_pg_rgt .get_tch_grm_row{grid-template-columns:repeat(1, 1fr);margin-bottom:20px;grid-row-gap:20px;}
	.applcrss_pg_rgt .get_tch_frm_grp{margin-bottom:20px;}
	.applcrss_pg_rgt .get_tch_grm_row .get_tch_frm_grp{margin-bottom:0;}
	.applcrss_pg_rgt {width: 50.4%;}
	.applcrss_pg_lft {width: 45%;}

	.online_rfrl_form .frm_grp label {font-size: 18px;line-height: 22px;}
	.online_rfrl_form .frm_grp input{font-size:18px;line-height:22px;}
	.online_rfrl_form .form_row .frm_grp .nice-select{font-size:18px;line-height:22px;}
	.banner_rgt:before {border-radius: 100px 0;}
	.banner_lft {border-radius: 100px 0px 0px 0px;}
    .banner_rgt_img img {border-radius: 100px 0;}
    .hm_prices{padding:70px 0;}
    .hm_about_btm_img{flex-wrap:wrap;grid-row-gap: 30px;}
    .flexible_finance{border-radius: 0px 220px 0px 0px}
	.flexible_finance:before{border-top-right-radius:220px;}
	.dntl_implnt_rgt_icon{grid-template-columns:repeat(2, 1fr);}
	.hm_get_tch_rgt{padding:30px;}
	.hm_gallery{padding:70px 0;margin-top:-40px;}
}

@media(max-width:1180px) {
	.navbar .nav-list li a {font-size: 13px;line-height: 1.4;}
	.header_inner {column-gap: 12px;}
	.header_btn a{font-size:14px;}
}

@media(max-width:1170px) {
	.header_inner{flex-wrap:wrap;justify-content:center;}
	.header_inner .navbar{width:calc(100% - 280px);}
	.navbar .nav-list{justify-content:flex-start;}
	.logo a img{max-width:100%;}
	.navbar .nav-list{column-gap:20px;}
	.navbar .nav-list > li:nth-child(3) a{max-width:initial;}
	.why_us_itm_cnt p{min-height:132px;}
	.why_us_itm_inr{column-gap:20px;}
	.ltst_blog_inr{column-gap:22px;}
	.ltst_blog_itm_cnt {padding: 30px 15px 30px;}
	.ltst_blog_itm_img img{border-top-left-radius: 70px;}

	.ftr_rgt_inr {column-gap:30px;}
	.online_rfrl_form .form_row{column-gap: 24px;}
	.online_rfrl_form .form_row .frm_grp #online_reason_for_referral span{font-size:15px;}
	.why_us_itm_cnt p{min-height:132px;}
}

@media(max-width:1160px) {
	.ltst_blog_inr {column-gap:30px;justify-content: center;display:flex;flex-wrap:wrap;row-gap:30px;}
	.ltst_blog_inr_itm{width:calc(100% / 2 - 30px);}
	.ltst_blog_itm_cnt p {min-height: 140px;}
	.ltst_blog_itm_cnt h2{min-height:100px;}

	.cta_inr_lft {width:31.9%;}
}

@media(max-width:1150px) {
	.hm_team_inr{display:block;}
	.hm_team_lft {width:100%;}
	.hm_team_rgt {width:100%;margin-top:40px;}
	.dntl_taam_cnt h2{min-height:initial;}
	.dntl_taam_cnt p {min-height: 95px;}
	.hm_team_row_itm:before{transform:initial;top:-10px;left:0;}
	.cta_rgt_cnt p{font-size:20px;line-height:30px;}
	.cta_rgt_cnt h3{margin-bottom:20px;}

	.ftr_inr {column-gap: 40px;}
	.dental_team_itm:before{transform: initial;top: -10px;left: 0;height:calc(100% - 80px);}
	.dntl_implnt_lft_cnt h2{font-size:36px;line-height:45px;}

	.applcrss_pg_inr{display:block;}
	.applcrss_pg_lft{width:100%;display:flex;column-gap:50px;}
	.applcrss_pg_rgt{width:100%;margin-top:40px;}
	.applcrss_pg_rgt .title_top{max-width:900px; margin:0 auto 30px;}
	.applcrss_pg_rgt .get_tch_grm_row{grid-template-columns:repeat(2, 1fr);}
	.applcrss_pg_lft .our_lct_itm ul li .our_lct_dtl p{min-height:initial;}
	.silo_bnr_logo{max-width:450px;}
	.silo_bnr_btm_rgt {width: 40.7%;}

	.silo_logo_slider button.silo_lg_prv_arw {left:-10px;font-size:30px;}
	.silo_logo_slider button.silo_lg_nxt_arw {right:-10px;font-size:30px;}
	.download_ebk_form .get_tch_grm_row{grid-template-columns:repeat(1, 1fr);margin-bottom:30px;}
	.mfp-figure:after{background:transparent;}
	.banner_rgt{width:54%;}

    .bnr_book_btn a {padding: 20px 14px 14px;}
}

@media(max-width:1100px) {
	.topbar_lft ul{column-gap:10px;}
	.banner_rgt:before{bottom:52px;}
	.banner_lft h1 {font-size: 54px;line-height: 64px;}
	.bnr_book_btn a {padding:18px 16px 12px;column-gap:13px;}

	.hm_about_lft_cnt h2 {font-size: 40px;line-height: 50px;}
	.silo_bnr_btm_cnt h2 {font-size: 40px;line-height: 50px;}
	.hm_price_cnt h2 {font-size: 40px;line-height: 50px;}
	.title_top h2 {font-size: 40px;line-height: 50px;}
	.flexible_finance_txt h2{font-size: 40px;line-height: 50px;}
	.ltst_blog_top h2 {font-size: 40px;line-height: 50px;}
	.hm_team_cnt h2 {font-size: 40px;line-height: 50px;}
	.cta_rgt_cnt h3{font-size: 40px;line-height: 50px;}
	.about_inr_lft h2{font-size: 40px;line-height: 50px;}
	.srvc_land_titl_lft h2{font-size: 40px;line-height: 50px;}
	.download_ebk_rgt_cnt h2{font-size: 40px;line-height: 50px;}
	.silo_dr_ask_cnt h2{font-size: 40px;line-height: 50px;}
	.silo1_wlcm_txt_inr h2{font-size:34px;line-height:44px;}
	.silo_all_process h2{font-size: 40px;line-height: 50px;}
	.silo_pricing_top h2{font-size: 40px;line-height: 50px;}
	.gallery_land_titl_lft h2{font-size: 40px;line-height: 50px;}
	.choose_implnt_rgt_cnt h2{font-size: 40px;line-height: 50px;}
	.videos_row h2{font-size: 40px;line-height: 50px;}
	.dntl_implnt_titl_lft h2:first-child{font-size: 40px;line-height: 50px;}
	.our_cms_dtl_inr h1{font-size: 40px;line-height: 50px;}


	.cta_inr_lft {width:32.9%;}
	.cta_book_btn a{font-size: 19px;line-height:23px;padding:18px 16px 12px;}
	.ftr_btm_link ul{column-gap:15px;}
	.dntl_implnt_lft_cnt p{margin-bottom:20px;}
	.dntl_implnt_lft_cnt ul{margin-bottom:20px;}
	.dntl_implnt_row.even{padding:50px 0;}
	.dntl_implnt_row.even{margin-top:60px;}
	.dntl_implnt_lft_cnt h2{font-size:34px;line-height:44px;}
	.pricing_cnt{padding: 30px 20px 30px 20px;}
	.pricing_inr{column-gap:30px;}
	.pricing_cnt h2 {font-size: 24px;line-height: 32px;margin-bottom:60px;}
	.pricing_cnt:before{right:initial;left:-10px;}
	.our_locations_itm_img img{border-top-left-radius: 70px;}

	.our_location_row {column-gap: 27px;}
	.silo_bnr_btm{display:block;}	
	.silo_bnr_btm_lft{width:100%;}
	.silo_bnr_btm_rgt{width:100%;}
	.silo_bnr_btm_lft h1{margin-bottom:20px;}
	.silo_bnr_btm_lft ul li{font-size:22px;line-height:34px;}
	.silo_bnr_btm_lft ul {margin-bottom: 30px;}
	.silo_bnr_btm_lft{margin-bottom:40px;}
	.silo_bnr_form_main{margin-top:40px;}
	.silo_bnr_form_main{max-width:600px;}
	.silo_bnr_rgt .silo_bnr_rgt_btn {min-width:initial;padding:16px 30px 16px;}
	.silo_bnr_rgt .silo_bnr_rgt_btn p{font-size:22px;line-height:28px;}

	.silo_all_process h2{min-height:52px;}
	.silo_client_inr{gap:30px;}
	.silo1_wlcm_txt_inr ul li{font-size:22px;line-height:32px;}
	.mfp-image-holder .mfp-content {max-width:95%;}
	.mfp-arrow-left:after{margin-left:15px;}
	.mfp-arrow-right:after{margin-left:50px}

	.banner_inr{flex-direction:column-reverse;flex-wrap:wrap;background:var(--sectionbg);border-radius:100px 0 0 0;}
	.banner_lft{width:100%;padding:60px 5%;border-radius:0;background:transparent;}
	.banner_rgt{width:100%;margin-left:0;}
	.banner_rgt_img img{height:auto;}
	.banner_rgt:before {right: 0;bottom: -10px;top:initial;left:0;}
	.banner_lft_cnt{max-width:100%;}
	.hm_about{margin-top:50px;}
	.hm_payment_inr button.pymt_nxt_arw{right:0;}
	.hm_payment_inr button.pymt_prv_arw{left:0;}
}

@media(max-width:1050px) {
	.navbar .nav-list {column-gap: 15px;}
	.header_inner{align-items:center;}
	.nav-list .menu-item{padding:25px 0;}
	.cta_inr_lft {width:33.9%;}

	.ftr_inr {display: block;}
	.ftr_lft {width: 100%;display:flex;align-items:center;justify-content: space-between;margin-bottom: 50px;flex-direction:initial;}
	.ftr_social{margin-top:0;}
	.ftr_social ul li img {max-height: 32px;}
	.ftr_rgt {width:100%;}
	.ftr_rgt_inr{justify-content:space-between;}
	.ftr_lft_cnt {width: 50%;}
	.ftr_rgt_cnt {width: 47%;}

	.video_row_itm .play-btn img {width: 120px;height: 120px;}
	.dntl_implnt_lft_cnt h2{font-size:32px;line-height:42px;}
	.our_locations_cnt p{min-height:182px;}

	.srvc_land_itm{flex-wrap:wrap;max-width:95%;margin:0 auto;}
	.srvc_land_itm_lft{width:100%;}
	.srvc_land_itm_rgt{width:100%;padding:30px 0 0;}
	.srvc_land_itm_cnt{max-width:100%;}
	.srvc_land_row:nth-child(even) .srvc_land_itm_rgt{padding:30px 0px 0px 0;}
	.srvc_land_row:nth-child(even) .srvc_land_itm_cnt{padding-left:0;margin-left:0;}
	.srvc_land_itm_img img {border-radius:100px 0 0 0;}

	.srvc_inr_rgt_img img{border-radius:100px 0px 0 0;}
	.steph_story video{border-radius:0 100px 0 0;}
	.srvc_inr_row{flex-wrap:wrap;flex-direction: column-reverse;padding:0 2.5%;}
	.srvc_inr_row.odd {flex-direction: column-reverse;}
	.srvc_inr_rw_lft{width:100%;padding:30px 0 0;}
	.srvc_inr_rw_rgt{width:100%;}
	.srvc_inr_lft_cnt{max-width:100%;margin-left:0;}
	.srvc_inr_row.odd .srvc_inr_rw_lft{padding:30px 0 0;}
	.srvc_inr_row.odd .srvc_inr_rgt_img img {border-radius:70px 0px 0 0;}
	.srvc_inr_rgt_img video{border-radius:100px 0 0 0;}
	.srvc_inr_row.odd .srvc_inr_rgt_img video{border:0 100px 0 0;}
	.srvc_inr_rgt_img iframe{border-radius:100px 0 0 0;}
	.srvc_inr_row.odd .srvc_inr_rgt_img iframe{border:0 100px 0 0;}
	.srvc_inr_row.odd {padding: 50px 2.5%;}

	.srvc_inr_row.odd .srvc_inr_rgt_img img {border-radius:70px 0 0 0;}
	.price_scan_row{flex-wrap:wrap;flex-direction:column-reverse;padding:0 2.5%;}
	.price_scan_row:nth-child(even){padding:50px 2.5%;}
	.price_scan_row:nth-child(even){flex-direction:column-reverse;}
	.price_scan_rw_lft{width:100%;padding:30px 0 0;}
	.price_scan_rw_rgt{width:100%;}
	.price_scan_lft_cnt{max-width:100%;}
	.price_scan_row:nth-child(even) .price_scan_rgr_img img {border-radius:70px 0 0 0;}
	.price_scan_row:nth-child(even) .price_scan_rw_lft{padding:30px 0 0;}

	.our_lct_itm{width:100%;border-radius:70px 0 0 0;padding:40px 30px;}
	.our_lct_itm:before{border-radius:70px 0 0 0;left:0;right:initial;top:-10px;}
	.book_btn_lct a{font-size:18px;padding:18px 18px 14px;}
	.our_lct_itm ul li .our_lct_dtl p{max-width:100%;min-height:initial;margin-bottom:20px;}
	.map_inr:before {width: 96%;left: -10px;height: 100%;top: -15px;transform:initial;border-radius:70px 0;}
	.map_inr iframe {border-radius:70px 0px;}
	.get_touch{margin:50px 0;padding:50px 0;}

	.who_suitable_row{flex-wrap:wrap;flex-direction:column-reverse;max-width:95%;margin:0 auto;}
	.who_suitable_rw_lft{width:100%;padding:30px 0 0;}
	.who_suitable_rw_rgt{width:100%;}
	.who_suitable_cnt{max-width:100%;margin-left:0;}
	.what_are_allon_inr{flex-wrap:wrap;flex-direction:column-reverse;max-width:95%;margin:0 auto;}
	.what_are_allon_lft{width:100%;padding:30px 0 0;}
	.what_are_allon_rgt{width:100%;}
	.what_are_allon_cnt{max-width:100%;}
	.what_are_allon_rgt_img img{border-radius:70px 0 0 0;}

	.all_on_excellence_inr{flex-wrap:wrap;flex-direction:column-reverse;}
	.all_on_excellence_lft{width:100%;}
	.all_on_excellence_rgt{width:100%;margin-bottom:0px;}
	.all_on_excellence_rgt img{width:100%;}

	.advantages_inr{flex-wrap:wrap;flex-direction:column-reverse;max-width:95%;margin:0 auto;}
	.advantages_inr_lft{width:100%;padding:30px 0 0;}
	.advantages_inr_rgt{width:100%;}
	.advantages_lft_cnt{max-width:100%;}
	.advantages_inr_rgt_img img{border-radius:70px 0 0;}
	.our_approach_img img{border-radius:70px 0 0 0;}

	.our_approach_inr{display:block;max-width:95%;margin:0 auto;}
	.our_approach_lft{width:100%;}
	.our_approach_rgt{width:100%;padding:30px 0 0;}
	.our_approach_cnt{max-width:100%;}
	.replace_teeth_inr{display:block;max-width:95%;margin:0 auto;}
	.replace_th_lft{width:100%;}
	.replace_th_rgt{width:100%;padding:30px 0 0;}
	.replace_th_rgt_cnt{max-width:100%;}
	.replace_th_lft_img img{border-radius:70px 0 0 0;}

	.patients_reviews_inr{display:block;max-width:95%;margin:0 auto;}
	.patient_review_lft{width:100%;}
	.patient_review_rgt{width:100%; padding:30px 0 0;}
	.patient_review_rgt_cnt{max-width:100%;}
	.patient_reviews_lft_img img{border-radius:70px 0 0 0;}

	.consult_tdy_inr{flex-wrap:wrap;flex-direction:column-reverse;max-width:95%;margin:0 auto;}
	.consult_tdy_lft{width:100%;padding:30px 0 0;}
	.consult_tdy_rgt{width:100%;}
	.consult_tdy_lft_cnt{max-width:100%;margin-left:0;}
	.consult_tdy_rgt_img img {border-radius:70px 0px 0 0;}
	.our_approach_img iframe{border-radius:70px 0 0 0}

	.blog_banner h1{font-size:32px;line-height:40px;}
	.applcrss_pg_lft .our_lct_itm{width:53%;}
	.applcrss_pg_rgt .title_top{max-width:100%;}
	.applcrss_pg_rgt .title_top p{max-width:100%;}
	.applcrss_pg_rgt .get_touch_inr{max-width:100%;}
	.applecross_pg_main{padding:60px 0;}
	.online_rfrl_form .form_row{grid-template-columns:repeat(1, 1fr);}
	.online_rfrl_form .frm_grp input{padding:13px 16px;}
	.online_rfrl_form .form_row .frm_grp .nice-select{padding:13px 16px;height:50px;}
	.online_rfrl_form .frm_grp.right_tooth p{display:block;}
	.online_rfrl_form .frm_grp.right_tooth p span{width:100%;display:block;margin-left:0;}
	.online_rfrl_form .form_row .frm_grp .online_document_upload_ctn span.wpcf7-form-control-wrap:last-child{margin-bottom:0;}

	.silo_dr_ask_inr{display:block;max-width:95%;margin:0 auto;}
	.silo_dr_ask_lft{width:100%;padding:0;}
	.silo_dr_ask_rgt{width:100%;margin-top:30px;}
	.silo_dr_ask_lft .silo_dr_ask_cnt{max-width:100%;padding:0;}

	.download_ebk_main{padding:0 0 50px;}
	.download_ebk_inr{display:block;max-width:95%;margin:0 auto;}
	.download_ebk_rgt{margin-top:40px;}
	.download_ebk_lft{width:100%;}
	.download_ebk_rgt{width:100%;}
	.download_ebk_rgt_cnt{padding:0;}
	.download_ebk_lft:before{height:80%;top:initial;right: 0;bottom: -10px;border-bottom-right-radius:100px;border-top-left-radius:0;border-top-right-radius:0;}
	.download_ebk_lft_img img{border-bottom-right-radius: 100px;border-top-right-radius:0;}
	.hm_price_slider button.price_nxt_arw{bottom:-40px;}
	.hm_price_slider button.price_prv_arw{bottom:-40px;}
	.why_us_itm_cnt p{min-height:156px;}
}

@media(max-width:1024px) {
	.navbar .nav-list{column-gap:15px;}
	.header_inner .navbar {width: calc(100% - 250px);}
	.topbar_main{display:none;}

	.hm_about_rw{display:block;}
	.hm_about_rw_lft{width:100%;}
	.hm_about_rw_rgt{width:100%; margin-top:30px;}
	.hm_about:before{content:none;}

	.hm_price_inr{display:block;}
	.hm_price_lft{width:100%;}
	.hm_price_rgt{width:100%;margin-top:30px;}
	.hm_prices{padding:60px 0;}
	.hm_prices_sld_itm {margin:10px 30px;border-radius:70px 0px;}
	.hm_prices_sld_itm:before{border-radius: 70px 0px;}
	.hm_price_img img{border-radius: 70px 0px 0 0;}
	.hm_price_itm_icon img{border-radius:0;}
	.hm_price_slider {margin:0;margin-top: 0;}
	.hm_gallery{padding:30px 0 60px;}
	.hm_glry_itm_img:last-child{margin-bottom:0;}
	.why_us_main{padding:60px 0 0;}
	.google_reviews{padding:60px 0;}
	.hm_team{padding:60px 0;}
	.hm_payment{padding:60px 0;}
	.google_rvws_slider {margin: 30px auto 0;}
	.ltst_blog_itm_cnt p {min-height:156px;}
	.ltst_blog{padding:60px 0;}

	.cta_inr_lft {width:34.9%;}
	.faq_main {padding:60px 0 100px;}
	footer{padding:60px 0;}

	.inr_bnr_row{display:block;}
	.inr_bnr_row_lft{width:100%;}
	.inr_bnr_row_rgt{width:100%;}
	.inr_bnr_rgt_txt {max-width:100%;}
	.inr_bnr_row_lft:before{right:0;bottom:-10px;}
	.inr_bnr_row_rgt {padding:40px 3% 30px;}

	.about_main{padding:60px 0;}
	.dental_team_main{padding:60px 0;}
	.support_staff{padding:60px 0;}

	.choose_implant{padding:75px 0 0;}
	.choose_implant_row{display:block;max-width:95%;margin:0 auto;}
	.choose_implant_rw_lft{width:100%;}
	.choose_implant_rw_rgt{width:100%;padding:45px 0 60px;}
	.choose_implnt_rgt_cnt{max-width:100%;}
	.choose_implant_img:before{height:calc(100% + 30px);right:0;width:95%;left:0;margin:0 auto;border-radius: 100px 0;}
	.choose_implant_img img {border-radius: 100px 0;}
	.gallery_main{padding:60px 0;}
	.gallery_row_main {margin-bottom: 60px;}
	.videos_main{padding:60px 0 120px;}
	.dntl_implnt_title{margin-bottom:60px;}
	.dntl_implnt_main{padding:60px 0;}

	.dntl_implnt_row{flex-wrap:wrap;flex-direction:column-reverse;}
	.dntl_implnt_row.odd{flex-direction:column-reverse;}

	.dntl_implnt_row{padding:0 2.5%;}
	.dntl_implnt_row.even{padding: 50px 2.5%;}
	.dntl_implnt_lft_cnt{padding-left:0;margin-left:0;max-width:100%;padding-right:0;}
	.dntl_implnt_row.odd .dntl_implnt_rw_lft {padding:40px 0 0;}
	.dntl_implnt_rw_lft{width:100%;padding:40px 0 0;}
	.dntl_implnt_rw_rgt{width:100%;}
	.dntl_implnt_row.odd .dntl_implnt_rgt_img img {border-radius:70px 0px 70px 0;}
	.dntl_implnt_rgt_img img {border-radius:70px 0px 70px 0;}
	.dntl_implnt_row.odd{margin:50px 0;}

	.pricing_row{display:block;}
	.pricing_rw_lft{width:100%;}
	.pricing_rw_rgt{width:100%;margin-top:40px;}
	.pricing_inr {column-gap: 40px;}
	.pricing_main{margin-bottom:60px;}
	.pricing_cnt{flex-direction:initial;}
	.pricing_cnt h2{margin-bottom:30px;}
	.our_locations{padding:60px 0;}

	.our_locations_inr{display:flex;flex-wrap:wrap;column-gap:30px;justify-content:center;row-gap:30px;}
	.our_locations_itm{width:calc(100% / 2 - 30px);}
	.our_locations_cnt p {min-height: 122px;}
	.srvc_land_main{padding:60px 0 0;}
	.srvc_inr_main{padding:60px 0;}
	.srvc_inr_row.odd{padding:50px 2.5%;}
	.srvc_inr_main{padding:60px 0;}
	.bridge_replacemnt{padding:60px 0;}
	.our_location{padding:60px 0;}
	.price_scan_main{padding-top:60px;}
	.who_suitable{padding:60px 0;}
	.what_are_allon{padding:60px 0;}
	.all_on_excellence{padding:60px 0;}
	.advantages_main{padding:60px 0;}
	.all_on_excellence{padding:60px 0;}
	.implants_process{padding:60px 0;}
	.replace_teeth{padding:60px 0;}
	.bridge_main{padding:60px 0;}
	.srvc_bridge_main{padding-top:0;}

	.implants_process_img iframe{border-radius:70px 0;}
	.implants_process_img{max-width:100%;margin-top:40px;}
	.implants_process_img:before{border-radius:70px 0;width:95%;left:0;right:0;height:100%;top:-15px;transform:initial;}
	.error_sub:before{right: 0;bottom: -10px;width:100%;left:0;transform:initial;top:initial;height:100%;}
	.error_sub{max-width:100%;}
	.our_blog_dtl{margin:60px 0 160px;}

	.our_blg_dtl_inr h2{margin-top:40px;}
	.silo_client_inr{padding:0;}
	.implants_prcess_btm{padding:0 2.5%;}
	.dntl_implnt_rw_rgt .dntl_implnt_rgt_icon{padding:0;}
	.dntl_implnt_row.even .dntl_implnt_rgt_icon{padding:0;}
	.dntl_implnt_rgt_icon {grid-template-columns: repeat(3, 1fr);}
	.bridge_itm_cnt p{margin-bottom:20px;}
	.bridge_itm_txt ul{margin-bottom:20px;}
	.implants_prcess_btm .dntl_implnt_rgt_icon_img img {max-width: 125px;}
	.banner_lft h1{font-size:61px;}
	.hm_about_lft_cnt h2, .hm_price_cnt h2, .hm_price_itm_cnt h2, .hm_glry_top h2, .title_top h2, .hm_team_cnt h2, .dntl_taam_cnt h2, 
	.ltst_blog_top h2, .cta_rgt_cnt h2, .ftr_rgt h2{
		font-size:38px !important;
	}
	.why_us_itm_desc h3, .ltst_blog_itm_cnt h3, .faq_cnt_main h3, .ftr_social h3, .ftr_rgt_inr ul li h3, .srvc_inr_lft_cnt h3{
		font-size:24px !important;
	}
}

@media(max-width:991px) {
	.container{max-width:93%}
	.navbar, .header_rgt_lf, .language_option, .search{display:none;}
	.menu ul li a{font-size:18px;}
	.mobile_navbar .menu ul li.dropdown_main .navbar-dropdown li a {font-size: 16px;}
	.mobile_logo{display:flex;justify-content:space-between;align-items:center;}
	.side_menu_main{display:none !important;}
	.side_menu_main {width:100%;right: -100%;}
	.menu_left, .menu_right .nav-list{display:none;}
	.navbar{justify-content:space-between;}

	header{padding:15px 0;}
	.header_rgt_main{justify-content:flex-end;}
	.header_inner{justify-content:space-between;}
	.hdr_rgt_btn{display:none;}
	.header_lft{display:none;}
	.navbar{display:none;}
	.nav-list li.menu-item-has-children:hover .sub-menu {position: initial;transform: initial;opacity: 1;display: none;}
	.nav-list li .sub-menu li:hover .sub-menu{display:none;}
	.nav-list li:last-child .sub-menu li .sub-menu li:hover .sub-menu{display:none;}

	.banner_inr {flex-direction: column-reverse;flex-wrap: wrap;}
	.banner_lft{padding:50px 3.5%;}
	.banner_lft, .banner_rgt {width: 100%;}
	.banner_lft h1{margin-bottom:20px;margin-top:0;}
	.banner_lft p{font-size:28px;line-height:38px;}
	.banner_rgt:before{content:none;}
	.banner_rgt:after{content:none;}
	.banner_rgt_img{mask-image:initial;}
	.banner_rgt{margin:0;}
	.banner_main{border-radius:0px 0px 250px 0px;}

	.hm_about {padding: 60px 0;}
	.hm_price_itm_icon {width: 140px;height: 140px;}
	.why_us_inr{grid-template-columns:repeat(1, 1fr);}
	.why_us_itm_cnt p{min-height:initial;}

	.reviews_icon img{max-width:70px;}
	.reviews_icon{margin-bottom:20px;}
	.google_logo_img img {max-width: 128px;}

	.dntl_taam_cnt p {min-height:120px;}
	.hm_team_row{column-gap:30px;}
	.ltst_blog_itm_cnt h2 {min-height: 120px;}

	.faq_main {padding:60px 0 60px;}

	.cta_inr {flex-wrap: wrap;flex-direction: column-reverse;}
	.cta_inr_lft {position: initial;}
	.cta_inr_rgt {width: 100%;margin-bottom: 50px;}
	.cta_main{padding:60px 0 0;}
	.cta_main:before{left:0;border-radius:0;}
	.cta_rgt_cnt{margin:0 auto;text-align:center;max-width:800px;}
	.cta_rgt_cnt h3{text-align:center;position: relative;z-index: 99;}
	.cta_rgt_cnt p{text-align:center; position: relative;z-index: 99;}
	.cta_book_btn {text-align: center;}
	.cta_inr_lft {width: 45.9%;}
	.cta_book_btn a {font-size: 18px;line-height: 22px;}
	.faq_inner .faq_cnt_main{padding:20px 20px;}
	.faq_cnt_main h3{padding-left:30px;font-size:22px;line-height:28px;}
	.faq_inner ul li .faq_cnt_title:before{font-size:20px;}

	.faq_cnt p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.faq_cnt ul li{font-size:20px;line-height:30px;padding-left:25px;}

	.about_inr{display:block;}
	.about_inr_lft{width:100%;margin-bottom:30px;}
	.about_inr_rgt{width:100%;}
	.spprt_staff_itm img{width:100%;}
	.our_cms_dtl_inr h2{margin-top:40px;}

	.our_cms_dtl_inr iframe{border-radius:80px 0px;}
	.our_cms_dtl{padding:60px 0 60px;}
	.gallery_land_title{display:block;}
	.gallery_land_titl_lft{width:100%;margin-bottom:20px;}
	.gallery_land_cnt{width:100%;}
	.videos_main{padding:60px 0;}

	.video_row_itm .play-btn img {width: 100px;height: 100px;}
	.dntl_implnt_title{display:block;}
	.dntl_implnt_titl_lft{width:100%; margin-bottom:20px;}
	.dntl_implnt_cnt{width:100%;}
	.pricing_cnt:before {right: 0;left: 0;top: -7px;}
	.dntl_implnt_rgt_img iframe {border-radius: 70px 0px 0 0;}

	.srvc_land_title{display:block;}
	.srvc_land_titl_lft{width:100%;margin-bottom:30px;}
	.srvc_land_cnt{width:100%;}
	.srvc_land_itm_img img {border-radius:70px 0 0 0;}
	.srvc_land_row:nth-child(even) .srvc_land_itm .srvc_land_itm_img img {border-radius:70px 0 0 0;}
	.srvc_land_itm{max-width:93%;}

	.srvc_inr_rgt_img img{border-radius:70px 0px 0 0;}
	.steph_story video{border-radius:0 70px 0 0;}
	.srvc_inr_row.odd .srvc_inr_rgt_img img {border-radius:70px 0 0 0;}
	.srvc_inr_rgt_img video{border-radius:70px 0 0 0;}
	.srvc_inr_row.odd .srvc_inr_rgt_img video{border:0 70px 0 0;}
	.srvc_inr_rgt_img iframe{border-radius:70px 0 0 0;}
	.srvc_inr_row.odd .srvc_inr_rgt_img iframe{border:0 70px 0 0;}
	.inr_bnr_row_rgt {padding: 40px 3.5% 30px;}
	.srvc_inr_row{padding:0 3.5%;}
	.srvc_inr_row.odd{padding:50px 3.5%;}
	.srvc_inr_row.odd:last-child{margin-bottom:0;}
	.price_scan_rw_lft{padding:0px 0px 0px 3.5%}
	.price_scan_rgr_img img {border-radius:70px 0px 0 0;}

	.price_scan_row:nth-child(even) .price_scan_rgr_img img {border-radius: 0 70px 0 0;}
	.price_scan_row{padding:0 3.5%;}
	.price_scan_row:nth-child(even){padding:50px 3.5%;}
	.price_scan_rw_lft{padding:30px 0 0px;}
	.price_scan_row:nth-child(even) .price_scan_rw_lft {padding:30px 0 0;}
	.price_scan_row{padding:0 3.5%;}

	.our_lct_itm ul li{margin-bottom:15px;}
	.our_location_inr {max-width:93%;}

	.roads_story_inr{display:block;}
	.roads_stry_lft {width:100%;}
	.roads_stry_rgt{width:100%;margin-top:30px;}
	.what_are_allon_inr{max-width:93%;}
	.what_are_allon_btm{gap:40px;}
	.advantages_inr{max-width:93%;}
	.our_approach_inr{max-width:93%;}
	.implants_process_cnt{grid-template-columns:repeat(1, 1fr);}
	.replace_teeth_inr{max-width:93%;margin:0 auto;}

	.bridge_inr{flex-wrap:wrap;justify-content:center;display:flex;}
	.bridge_itm{width:calc(100% / 2 - 30px);border-radius: 0 70px 0 0;}
	.bridge_itm_inr{border-radius: 0 70px 0 0;}
	.bridge_itm_img img{width:100%;border-radius: 0 70px 0 0;}
	.bridge_itm_img:before{border-radius: 0 70px 0 0;}
	.patients_reviews_inr{max-width:93%;}
	.consult_tdy_inr{max-width:93%;}
	.error_sub{border-radius: 100px 0;}
	.error_sub:before{border-radius: 100px 0;}
	.our_blog_dtl{margin:60px 0;}
	.blog_share_icon ul{column-gap:20px;}
	.applcrss_pg_lft{display:block;}
	.applcrss_pg_lft .our_lct_itm {width: 100%;}
	.applcrss_map {margin-bottom:60px;}
	.silo_bnr_top{flex-wrap:wrap;flex-direction:column-reverse;margin-top:0;align-items:flex-start;}
	.silo_bnr_rgt{width:100%;margin-bottom:30px;}
	.silo_bnr_btm {margin-top:50px;}
	.silo_dr_ask_inr{max-width:93%;}
	.nav-list li:last-child .sub-menu li .sub-menu{max-width:100%;}

	.download_ebk_main{padding:0 0 20px;}
	.download_ebk_inr{max-width:92%;}
	.bridge_itm_img:before{right:-10px;}
	.rml-btn.rml-open {margin-top: 30px;}

	.flexible_finance_txt{border-top-right-radius: 150px;}
	.srvc_inr_main .steph_story.odd p:last-child{margin-bottom:0;}
	.srvc_inr_main .srvc_inr_row.odd .read_more_content p:last-child{margin-bottom:0;}
	.srvc_inr_main .srvc_inr_row.even .read_more_content p:last-child{margin-bottom:0;}
	.srvc_inr_lft_cnt .rml-hidden ul:last-child{margin-bottom:0;}
	.dntl_implnt_row.odd .dntl_implnt_lft_cnt .rml-hidden p:last-child{margin-bottom:0;}
	.dntl_implnt_row.even .dntl_implnt_lft_cnt .rml-hidden p:last-child{margin-bottom:0;}
	.patient_review_rgt_cnt p:last-child{margin-bottom:0;}
	.consult_tdy_lft_cnt .rml-hidden .consult_bk_btn{margin-bottom:0;}
	.srvc_inr_main .srvc_inr_row .read_more_content blockquote{margin-bottom:30px;}

	h1,h2,h3,h4,h5,h6,p, ul, ul li, img{
		visibility: visible !important;
        opacity: 1 !important;
        transform: none !important;
        transition: none !important;
	}
	.srvc_land_row, .srvc_land_itm_img, .sub_srvc_row, .who_suitable_img, .srvc_inr_rgt_img, .consult_tdy_rgt_img, .price_scan_rgr_img, 
	.wlcm_rgt_img, .sub_srvc_row_lft_img, .roads_stry_lft_img, .srvc_inr_row, .what_are_allon_rgt_img, .advantages_inr_rgt_img, 
	.our_approach_img, .replace_th_lft_img, .patient_reviews_lft_img, .price_scan_row, .price_scan_rgr_img, .blog_date, 
	.inr_book_btn, .get_touch_inr, .what_implnts_rgt_btn, .bridge_itm, .sub_srvc_row_btn, .about_cnt_btm, .view_more_btn, .view_all_blg, 
	.why_us_itm, .implants_process_img, .sub_srvc_top_img img, .srvc_land_title img, .team_dtl_title img, .dntl_team_cnt img, 
	.bnr_dntl_team_book_btn, .tooth_ls_causes_img, .who_suitable_img, .our_locations_itm, .who_suitable_cnt_btn, .roads_stry_button, 
	.dntl_implnt_rgt_img, .bridge_rplcment_btn, .bnr_book_btn, .hm_team_row_itm, .glry_row_itm, .video_row_itm, figure, .wp-block-buttons{
		visibility: visible !important;
        opacity: 1 !important;
        transform: none !important;
        transition: none !important;
	}
	.what_are_allon_btm_bttn, .learn_more_btn, .who_suitable_cnt_btn, .view_price_btn, .consult_bk_btn, .srvc_inr_contact_btn, 
	.srvc_inr_contact_btn, .dntl_implnt_book_btn, .our_approach_btn, .price_btn_grp, .bridge_rplcment_rw_itm, .hm_about_btm_img, 
	.see_price_btn, .view_member, .choose_implnt_btn, .wlcm_book_btn, .view_pricing_btn, .pricing_itm, .all_on_excellence_rgt, 
	.dntl_implnt_lft_cnt ul li{
		visibility: visible !important;
    	opacity: 1 !important;
    	transform: none !important;
    	transition: none !important;
	}

	.implants_prcess_btm .dntl_implnt_rgt_icon{grid-template-columns: repeat(3, 1fr);}
	.cta_book_btn{
		visibility: visible !important;
		opacity: 1 !important;
		transition: none !important;
	}
	.hm_payment_inr .hm_payment_itm img {margin: 0 auto;max-width: 160px;}
	.hm_payment_inr .slick-track{align-items:center;}
	.hm_about_btm_itm img{max-width:100%;max-height:160px;}
	.hm_get_tch_inr{display:block;}
	.hm_get_tch_lft{width:100%;}
	.hm_get_tch_rgt{width:100%;margin-top:30px;}
	.hm_get_tch_img img{aspect-ratio:4 / 2.60;}
	.hm_get_tch_lft .title_top h2{text-align:center;}
	.hm_get_tch{display:block;margin:50px 0;}
	.prices_cfs{margin:50px 0 30px;}
	.dental_implants_cfs{margin:60px 0 0;}
	.service_inr_cfs{margin:60px 0 0;}
	.srvc_inr_row.even:first-child{margin-top:0;}
}

@media(max-width:950px) {
	.get_tch_frm_radio{column-gap: 15px;}
}

@media(max-width:900px) {
	.ltst_blog .ltst_blog_inr_itm {width: calc(100% / 1 - 0px);}
	.ltst_blog .ltst_blog_itm_cnt h2{min-height:initial;}
	.ltst_blog .ltst_blog_itm_cnt p{min-height:initial;}

	.ltst_blog_itm_img img {border-top-left-radius:40px;width:100%;display:block;}
	.ltst_blog_inr_itm{border-bottom-right-radius:40px;}

	.our_locations_itm {width:100%;}
	.our_locations_cnt p{min-height:initial;}

	.inr_bnr_rgt_txt h1 {font-size:36px;line-height:46px;}
	.bridge_rplcment_row{grid-template-columns:repeat(1, 1fr);}
	.brdge_rplcment_cnt h2{min-height:initial;}

	.get_tch_frm_radio{justify-content:space-between;}
	.get_tch_frm_radio label{font-size:18px;}
	.submit_btn input{font-size:18px;padding:18px 44px 14px;}

	.error_inr h1 {font-size: 56px;line-height: 66px;}
	.ltst_blog_inr.blog_pg_inr .ltst_blog_inr_itm{width:100%;}
	.ltst_blog_inr.blog_pg_inr .ltst_blog_itm_cnt h2{min-height:initial;}
	.ltst_blog_inr.blog_pg_inr .ltst_blog_itm_cnt p{min-height:initial;}
	.ltst_blog_itm_cnt h3{min-height:initial;}
}

@media(max-width:850px) {
	.banner_main{border-radius:0px 0px 150px 0px;}
	.banner_lft p{font-size:24px;line-height:34px;}
	.what_are_allon_btm{grid-template-columns:repeat(1, 1fr);}
	.mfp-arrow-right:after{border-left: 17px solid #000000;margin-left: 15px;}
	.mfp-arrow-left:after {border-right: 17px solid #000000;margin-left:45px;}
	.hm_payment_inr .hm_payment_itm img{max-width:140px;}
}

@media(max-width:830px) {
	.ftr_rgt_inr {display: block;}
	.ftr_lft_cnt{width: 100%;}
    .ftr_rgt_cnt{width: 100%;margin-top: 40px;}
    .ftr_btm_link {margin-top: 40px;}
    .ftr_note {margin-top: 40px;}
    .get_tch_frm_radio{flex-wrap:wrap;gap:15px;}
    .get_tch_frm_radio .radio_main span{margin:0;}
    .get_tch_frm_radio .radio_main span.wpcf7-form-control{display:flex;column-gap:15px;}
}

@media(max-width:800px) {
	.banner_main{border-radius:0px;}

	.videos_row_inr{grid-template-columns:repeat(1, 1fr);}
	.silo_frm_submit_btn input{font-size:18px;line-height:22px;padding:18px 30px 16px;}
	.silo_all_prcss_itm p{font-size:19px;}
	.dr_play_Btn img{max-width:150px;}
}

@media(max-width:768px) {
	.banner_lft h1{font-size:36px;}
	.hm_about_lft_cnt h2, .hm_price_cnt h2, .hm_price_itm_cnt h2, .hm_glry_top h2, .title_top h2, .hm_team_cnt h2, .dntl_taam_cnt h2, 
	.ltst_blog_top h2, .cta_rgt_cnt h2, .ftr_rgt h2, .banner_lft h2{
		font-size:24px !important;
	}
	.why_us_itm_desc h3, .ltst_blog_itm_cnt h3, .faq_cnt_main h3, .ftr_social h3, .ftr_rgt_inr ul li h3{
		font-size:18px !important;
	}
	.hm_prices_sld_itm {margin: 10px 10px;overflow:hidden;}
	.hm_price_slider{margin:0;}

	.hm_price_itm_cnt h2 {min-height:initial;}
	.hm_team_row{grid-template-columns:repeat(1, 1fr);grid-row-gap:50px;}
	.dntl_taam_cnt p{min-height:auto;}

	.hm_payment_inr{gap: 50px;justify-content:center;margin:30px auto 0;flex-wrap:wrap;}

	.about_cnt p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.gallery_land_cnt p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.gallery_btm_txt p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.choose_implnt_rgt_cnt p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.pricing_rw_lft p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.srvc_land_itm_rgt p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.dntl_implnt_lft_cnt p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.bridge_title p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.who_suitable_cnt p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.choose_implnt_rgt_cnt ul li{font-size:20px;line-height:30px;padding-left:22px;}
	.srvc_land_cnt ul li{font-size:20px;line-height:30px;padding-left:22px;}
	.our_cms_dtl_inr p{font-size:20px;line-height:30px;}
	.our_approach_cnt p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.what_are_allon_cnt p{font-size:20px;line-height:30px;}
	.what_are_allon_btm_itm p{font-size:20px;line-height:30px;}
	.opening_hr ul li{font-size:20px;line-height:30px;}
	.implants_process_cnt p{font-size:20px;line-height:30px;}
	.implants_prcess_btm p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.dntl_implnt_rgt_icon p{font-size:18px;line-height:1.6;margin-bottom:0;}
	.error_inr p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.replace_th_rgt_cnt p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.bridge_cnt_btm p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.consult_tdy_lft_cnt p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.our_blg_dtl_inr p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.brdge_rplcment_cnt p{font-size:20px;line-height:30px;}
	.bridge_rplcment_btm p{font-size:20px;line-height:30px;}
	.title_top p{font-size:20px;line-height:30px;}
	.advantages_lft_cnt p{font-size:20px;line-height:30px;}
	.silo_pricing_cnt p{font-size:20px;line-height:30px;}
	.roads_stry_rgt p{font-size:20px;line-height:30px;}
	.roads_stry_rgt ul li{font-size:20px;line-height:30px;}
	.patient_review_rgt_cnt p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.all_on_excellence_lft p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.price_scan_lft_cnt p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.price_scan_lft_cnt ul{margin-bottom:20px;}
	.price_scan_lft_cnt ul li {font-size:20px;line-height:30px;}
	.srvc_inr_lft_cnt p{font-size:20px;line-height:30px;margin-bottom:20px;}
	.our_cms_dtl_inr ul li{font-size:20px;line-height:30px;padding-left:22px;}
	.our_cms_dtl_inr ol li{font-size:20px;line-height:30px;margin-bottom:10px;}
	.dntl_implnt_lft_cnt ul li{font-size:20px;line-height:30px;padding-left:22px;}
	.srvc_land_itm_rgt ul li{font-size:20px;line-height:30px;padding-left:22px;}
	.srvc_inr_lft_cnt ul li{font-size:20px;line-height:30px;padding-left:22px;}
	.bridge_itm_cnt ul li{font-size:20px;line-height:30px;padding-left:22px;}
	.srvc_land_itm_btn a{font-size:20px;}
	.srvc_inr_lft_cnt ul{margin-bottom:20px;}

	.advantages_lft_cnt ul li{font-size:20px;line-height:30px;padding-left:22px;}

	.choose_implant_img img {border-radius: 70px 0;}
	.choose_implant_img:before{border-radius: 70px 0;}

	.inr_bnr_img img, .inr_bnr_img video{border-top-left-radius:0;}

	.our_cms_dtl_inr .wp-block-button .wp-block-button__link{padding:15px 18px 11px;}
	.our_cms_dtl_inr iframe{border-radius:60px 0px;}

	.glry_row_inr{grid-template-columns:repeat(1, 1fr);}
	.glry_row_itm .gallery_title{min-height:initial;}
	.srvc_land_titl_lft{margin-bottom:20px;}
	.srvc_land_itm_btn {margin-top: 20px;}
	.srvc_land_itm_rgt ul {margin: 20px 0;}

	.our_lct_itm ul li a{font-size:20px;line-height:30px;}
	.our_lct_itm ul li .our_lct_dtl p{font-size:20px;line-height:30px;}
	.get_touch .title_top{margin:0 auto 40px;}
	.who_suitable_img video {border-radius: 60px 0px 0 0;}

	.bridge_itm{width:100%;}
	.bridge_itm_cnt h2{min-height:initial;}
	.bridge_inr{margin-bottom:30px;}
	.error_sub{border-radius:0 0 100px 0px;}
	.error_sub:before{border-radius:0 0 100px 0px;}
	.error_inr h1 {font-size:52px;line-height:62px;}
	.error_inr .wp-block-buttons .wp-block-button a{font-size:18px;padding:18px 18px 14px;}
	.error_inr_btn a{font-size:18px;padding:18px 18px 14px;}
	.blog_date span{font-size:20px;line-height:32px;}
	.silo_bnr_form_main{max-width:100%;}
	.silo_client_inr{grid-template-columns:repeat(1, 1fr);}
	.silo_client_img {margin-bottom: 15px;}
	.silo_about_inr h2{font-size:30px;line-height:38px;margin-bottom:20px;}
	.silo_pricing_top p{font-size:22px;line-height:30px;}

	.modal-content.ebook_popudata {padding: 30px 30px !important;}
	.ebook_popudata .contact-form h1{font-size:26px;line-height:32px;}

	.download_ebk_lft_img img {border-bottom-right-radius: 70px;}
	.download_ebk_lft:before{border-bottom-right-radius:70px;}
	.ebook_popudata .close{right:-12px;}
	.bridge_itm_img:before{top:-10px;right:initial;left:0;width:98%;}
	.flexible_finance{border-radius: 0px 200px 0px 0px}
	.flexible_finance_txt{border-top-right-radius:100px;}
	.flexible_finance:before{border-top-right-radius:200px;top:-8px;}
	.flexible_btn a{font-size:16px;line-height:22px;padding:13px 22px 11px;}
	.flexible_finance_txt p{font-size:20px;line-height:30px;}
	.implants_prcess_btm .dntl_implnt_rgt_icon_img img {max-width: 120px;}
	.hm_payment_inr .slick-track {column-gap: 30px;}
	.hm_payment_inr{max-width:90%;}
	.hm_payment_inr button.pymt_nxt_arw {right:-40px;}
	.hm_payment_inr button.pymt_prv_arw {left:-40px;}
	.hm_about_btm_itm img{max-height:140px;}
	.mo_menu a, .mobile_nav a, .sideMenu a, .nav-list a {min-height: 44px;display: flex !important;align-items: center;}
	.view_all_blg a, .see_price_btn, .view_more_btn a{padding:12px 0;}
	html, body { overflow-x: hidden; }
	.hm_glry_top{align-items:flex-start;}
	.mobile_cont_info .mo-address p a{min-height: 44px;display: flex !important;align-items: center;}
	.slick-list { overflow: hidden !important; }
	.hm_payment .slick-track, .hm_gallery .slick-track { overflow: hidden !important; }
	.ftr_rgt_inr ul li a{min-height: 44px;display: flex;min-width: 44px;}
	.adrs_book{align-items:center;}
	.ftr_btm_link ul li a{align-items:center;}
	.ftr_btm_link ul li:before{top:50%;transform:translateY(-50%);}
	.copyright_inr p a{min-height: 44px;display: inline-flex;align-items: center;min-width: 44px;justify-content: center;}
	.ftr_social ul li a{min-height: 44px;display: inline-flex;align-items: center;min-width:44px;justify-content:center;}
	.view_member a, .get_tch_frm_note p a, .see_price_btn a, .hm_price_cnt p a{padding:12px 0;}
	.hm_price_slider {margin: 0;}
	.hm_price_itm_icon img {height:auto;display:block;}
	.ltst_blog_itm_cnt a{display:inline-flex;min-height:44px;align-items:center;}
	.hm_prices .slick-slide img{width: 100%;max-width:100%; height:auto; display:block;}
	.hm_price_slider .slick-list,.hm_price_slider .slick-track,.hm_prices .slick-list {overflow: hidden !important;}
}

@media(max-width:720px) {
	.silo_all_process_inr{grid-template-columns:repeat(2, 1fr);}
	.finance_opt_inr{column-gap:40px;flex-wrap:wrap;justify-content:center;gap:35px;padding:30px 30px;}
}

@media(max-width:700px) {
/*	.banner_lft h1{font-size:42px;line-height:52px;}*/
	.hm_about_btm_img{display:grid;grid-template-columns:repeat(3, 1fr);grid-row-gap:30px;}
	.hm_about_btm_itm:nth-child(1){margin:0 auto;}
	.hm_price_img img {height: auto;}
	.hm_price_itm_icon img {
        height:auto;display:block;
    }
    .hm_prices_sld_itm:before{content:none;}
    .hm_price_slider{margin:0;}

    .copyright_inr{flex-wrap:wrap;justify-content:center;gap:15px;}
    .copyright_inr p{text-align:center;}
    .our_cms_dtl_inr iframe{border-radius:20px 0px;aspect-ratio:14 / 8.58;}
    .get_tch_frm_note{column-gap:15px;}
    .get_tch_grm_row{grid-template-columns:repeat(1, 1fr);margin-bottom:30px;}
    .map_inr iframe{border-radius:60px 0 0;}
    .map_inr:before{border-radius:60px 0 0;}

    .our_cms_dtl_inr .nav-list li a {font-size: 24px;}
    .our_cms_dtl_inr .nav-list li {padding: 10px 0 10px 20px;}
    .our_cms_dtl_inr .nav-list li .sub-menu{padding:0 0 0 20px;}
    .error_inr h1 {font-size:48px;line-height:58px;}

    .blog_navigation .blog_nav{padding:20px 20px;font-size:28px;line-height:34px;width:250px;}
    .applcrss_pg_rgt .get_tch_grm_row {grid-template-columns: repeat(1, 1fr);}
    .applcrss_pg_rgt .get_tch_grm_row{grid-row-gap:30px;}
    .applcrss_pg_rgt .get_tch_frm_grp {margin-bottom:30px;}
    .online_rfrl_form .form_row .frm_grp #online_reason_for_referral{grid-template-columns:repeat(2, 1fr);}
    .online_rfrl_form .form_row .frm_grp #online_reason_for_referral .wpcf7-list-item label{margin-bottom:0;}
    .finance_opt h2{font-size:32px;line-height:40px;}
    .banner_rgt_img img{border-radius:0;}
    .banner_inr{border-radius:0;}
    .dntl_implnt_rgt_icon_img img {max-width: 120px;}
}

@media(max-width:660px) {
	.hm_payment_inr .slick-track{column-gap:40px;align-items:center;}
	.hm_payment_inr .hm_payment_itm img{max-width:100%;}
}

@media(max-width:600px) {
/*	.banner_lft h1{font-size:38px;line-height:48px;}*/

	.hm_about_lft_cnt h2 {font-size: 38px;line-height: 48px;}
	.silo_bnr_btm_cnt h2 {font-size: 38px;line-height: 48px;}
	.hm_price_cnt h2 {font-size: 38px;line-height: 48px;}
	.title_top h2 {font-size: 38px;line-height: 48px;}
	.flexible_finance_txt h2{font-size: 38px;line-height: 48px;}
	.ltst_blog_top h2{font-size: 38px;line-height: 48px;}
	.cta_rgt_cnt h3{font-size: 38px;line-height: 48px;}
	.about_inr_lft h2{font-size: 36px;line-height: 46px;}
	.srvc_land_titl_lft h2{font-size: 36px;line-height: 42px;}
	.download_ebk_rgt_cnt h2{font-size: 36px;line-height: 42px;}
	.silo_dr_ask_cnt h2{font-size: 36px;line-height: 42px;}
	.silo1_wlcm_txt_inr h2{font-size: 32px;line-height: 42px;}
	.silo_all_process h2{font-size: 36px;line-height: 42px;}
	.silo_pricing_top h2{font-size: 36px;line-height: 42px;}
	.gallery_land_titl_lft h2{font-size: 36px;line-height: 46px;}
	.choose_implnt_rgt_cnt h2{font-size: 36px;line-height: 46px;}
	.videos_row h2{font-size: 36px;line-height: 46px;}
	.dntl_implnt_titl_lft h2:first-child{font-size: 36px;line-height: 46px;}
	.our_cms_dtl_inr h1{font-size: 36px;line-height: 46px;}

	.hm_about_lft_cnt p strong {font-size: 22px;line-height: 32px;}
	.hm_about_rgt_cnt p{font-size:20px;line-height:30px;}
	.hm_price_cnt p{font-size:20px;line-height:30px;}
	.title_top p{font-size:20px;line-height:30px;}
	.flexible_finance_txt p{font-size:20px;line-height:30px;}
	.hm_team_cnt p{font-size:20px;line-height:30px;}
	.view_member a{font-size:20px;line-height:26px;}

	.hm_prices_sld_itm{border-radius:50px 0px;}
	.hm_price_img img {border-radius:50px 0px 0 0;}
	.hm_price_itm_icon img{border-radius:0;}
	.hm_glry_top{flex-wrap:wrap;gap:15px;}

	.ltst_blog_top{flex-wrap:wrap;gap:15px;}
	.ftr_lft {display: block;}
	.ftr_social {margin-top:30px;}
	.ftr_social ul{column-gap:20px;}

	.spprt_staff_itm img{width:100%;}
	.about_inr_lft{margin-bottom:20px;}
	.pricing_inr{grid-template-columns:repeat(1, 1fr);}

	.srvc_land_itm_rgt h2 {font-size:30px;line-height:41px;}
	.silo_bnr_btm_lft h1{font-size:30px;line-height:41px;}
	.consult_tdy_lft_cnt h2 {font-size:30px;line-height:41px;}
	.patient_review_rgt_cnt h2 {font-size:30px;line-height:41px;}
	.replace_th_rgt_cnt h2 {font-size:30px;line-height:41px;}
	.implants_process_title h2 {font-size:30px;line-height:41px;}
	.our_approach_cnt h2 {font-size:30px;line-height:41px;}
	.all_on_excellence_lft h2 {font-size:30px;line-height:41px;}
	.what_are_allon_cnt h2 {font-size:30px;line-height:41px;}
	.who_suitable_cnt h2 {font-size:30px;line-height:41px;}
	.roads_stry_rgt h2 {font-size:30px;line-height:41px;}
	.srvc_inr_lft_cnt h2 {font-size:30px;line-height:41px;}
	.bridge_title h2{font-size:30px;line-height:41px;}
	.price_scan_lft_cnt h2{font-size:30px;line-height:41px;}
	.our_lct_itm{padding:40px 20px;}

	.our_lct_itm{border-radius: 50px 0 0 0;}
	.our_lct_itm:before{border-radius: 50px 0 0 0;}
	.get_tch_frm_note {gap: 15px;flex-wrap: wrap;flex-direction: column-reverse;align-items: flex-start;}

	.inr_bnr_img img, .inr_bnr_img video{border-radius:0;}
	.inr_bnr_row_lft:before{border-radius:0;content:none;}
	.dntl_implnt_rgt_img img {border-radius: 70px 0px 0 0;}
	.dntl_implnt_row.odd .dntl_implnt_rgt_img img{border-radius: 70px 0px 0 0;}
	.choose_implant_img:before{transform:initial;top:-10px;height:100%;border-radius:70px 0 0;}
	.choose_implant_img img{border-radius:70px 0 0;}
	.video_row_itm_img img {border-radius: 0 50px 0 0;}
	.video_row_itm_img iframe {border-radius: 0 50px 0 0;}
	.roads_stry_lft_img img {border-radius:50px 0 0 0;}
	.roads_stry_lft_img iframe {border-radius:50px 0 0 0;}
	.our_approach_img img {border-radius:50px 0 0 0;}
	.implants_process_img iframe{border-radius:50px 0 0 0;}
	.implants_process_img:before{border-radius:50px 0 0 0;top:-10px;}
	.replace_th_lft_img img {border-radius:50px 0 0 0;}
	.bridge_itm{border-radius: 0 50px 0 0;}
	.bridge_itm_inr{border-radius: 0 50px 0 0;}
	.bridge_itm_img img{border-radius: 0 50px 0 0;}
	.bridge_itm_img:before{border-radius: 0 50px 0 0;}
	.faq_inner .faq_cnt_main {padding: 15px 15px;}

	.error_inr h1 {font-size:44px;line-height:54px;}
	.error_sub{border-radius:0;}
	.error_sub:before{content:none;}
	.blog_navigation .blog_nav {padding: 20px 20px 18px;font-size: 26px;line-height: 32px;width: 240px;}

	.error_inr .wp-block-buttons{flex-wrap:wrap;gap:15px;}
	.dr_play_Btn img{max-width:120px;}
	.ebook_popudata .contact-form h1{margin-bottom:20px;}
	.ebook_popudata form input[type=email], .ebook_popudata form input[type=text]{font-size:16px;}
	.ebook_popudata form input::placeholde{font-size:16px;}
	.flexible_finance:before {border-top-right-radius: 100px;}
	.flexible_finance {border-radius: 0px 100px 0px 0px;}
	.dntl_implnt_row.odd .dntl_implnt_rgt_img iframe {border-radius: 0 70px 0 0;}
	.implants_prcess_btm .dntl_implnt_rgt_icon {grid-template-columns: repeat(2, 1fr);}
	.hm_payment_inr {max-width:100%;}
	.hm_payment_inr button.pymt_nxt_arw {right: 0;}
	.hm_payment_inr button.pymt_prv_arw{left:0;}
	.hm_payment_inr .hm_payment_itm{margin:0;}
	.why_us_itm_inr{display:block;text-align:center;}
	.why_us_itm_cnt{width:100%;}
	.why_us_itm_img{margin-bottom:30px;margin:0 auto 30px;width:72px;}
	.why_us_itm_img img{max-height:72px;}
}

@media(max-width:550px) {
	.blog_navigation .blog_nav {width:auto;font-size:24px;line-height:32px;}
	.blog_navigation .nxt_blog span {margin-left:10px;}
	.blog_navigation .prev_blog span {margin-right:10px;}
	.silo_all_process_inr{grid-template-columns:repeat(1, 1fr);}
	.silo_all_process h2{min-height:initial;margin-bottom:15px;}
	.dntl_implnt_rgt_icon {grid-template-columns: repeat(2, 1fr);}
	.hm_about_btm_img{grid-template-columns: repeat(2, 1fr);}
	.hm_get_tch_rgt {padding: 20px;}
	.hm_get_tch.all_on_cfs{margin:50px 0 10px;}
	.prices_cfs {margin:50px 0 10px;}

}

@media(max-width:500px) {
	.logo a img{max-width:320px;}

	.hm_about_btm_img{grid-template-columns:repeat(2, 1fr);}
	.hm_about_btm_itm {text-align: center;}
	.hm_about_btm_itm img{margin:0 auto;}

	.hm_about_lft_cnt h2 {font-size:36px;line-height:46px;}
	.silo_bnr_btm_cnt h2 {font-size:36px;line-height:46px;}
	.hm_price_cnt h2 {font-size:36px;line-height:46px;}
	.hm_team_cnt h2 {font-size:36px;line-height:46px;}

	.google_rvw_itm {border-radius:40px 0px;}
	.google_rvw_row:after {border-radius:40px 0px;}
	.menuIcon{padding:3px 5px;}
	.pricing_rw_lft h2 {font-size: 32px;line-height: 36px;}
	.our_lct_itm ul li img{display:none;}
	.our_lct_itm h2{font-size:26px;line-height:32px;margin-bottom:20px;}
	.error_inr h1 {font-size:42px;line-height:52px;}
	.online_rfrl_form .form_row .frm_grp #online_reason_for_referral {grid-template-columns: repeat(1, 1fr);}
	.silo_logo_slider button.silo_lg_nxt_arw {right:10px;}
	.silo_logo_slider button.silo_lg_prv_arw {left:10px;}

	.silo1_wlcm_txt_inr ul li {font-size: 20px;line-height: 30px;}
}

@media(max-width:450px) {
/*	.banner_lft h1{font-size:36px;line-height:46px;}*/
	.bnr_book_btn{flex-wrap:wrap;gap:15px;}

	.hm_about_lft_cnt h2 {font-size: 34px;line-height:44px;}
	.silo_bnr_btm_cnt h2 {font-size: 34px;line-height:44px;}
	.hm_price_cnt h2 {font-size:34px;line-height:44px;}
	.title_top h2 {font-size:34px;line-height:44px;}
	.flexible_finance_txt h2{font-size:34px;line-height:44px;}
	.ltst_blog_top h2{font-size:34px;line-height:44px;}
	.hm_team_cnt h2 {font-size:34px;line-height:44px;}
	.cta_rgt_cnt h3{font-size:34px;line-height:44px;}
	.about_inr_lft h2{font-size:34px;line-height:44px;}
	.srvc_land_titl_lft h2{font-size:34px;line-height:44px;}
	.download_ebk_rgt_cnt h2{font-size:34px;line-height:44px;}
	.silo_dr_ask_cnt h2{font-size:34px;line-height:44px;}
	.silo1_wlcm_txt_inr h2{font-size:28px;line-height:38px;}
	.silo_all_process h2{font-size:34px;line-height:44px;}
	.silo_pricing_top h2{font-size:34px;line-height:44px;}
	.gallery_land_titl_lft h2{font-size:34px;line-height:44px;}
	.choose_implnt_rgt_cnt h2{font-size:34px;line-height:44px;}
	.videos_row h2{font-size:34px;line-height:44px;}
	.dntl_implnt_titl_lft h2:first-child{font-size:34px;line-height:44px;}
	.our_cms_dtl_inr h1{font-size:34px;line-height:44px;}

	.dntl_taam_cnt h2 {font-size: 28px;line-height: 38px;}
	.price_btn_grp{flex-wrap:wrap;}

	.our_lct_itm ul li .our_lct_dtl p {font-size:18px;line-height:28px;}
	.our_lct_itm ul li a{font-size:18px;line-height:28px;}

	.blog_navigation .nxt_blog span{display:none;}
	.blog_navigation .prev_blog span{display:none;}
	.applcrss_pg_rgt .get_tch_frm_radio .radio_main{flex-wrap:wrap;gap:15px;}

/*	.mobile_cont_info .mo-address p a{font-size:16px;line-height:22px;}*/
	.modal-content.ebook_popudata {padding: 30px 20px !important;}
	.hm_about_btm_itm img {max-height:120px;}
}

@media(max-width:420px) {
	.logo a img{max-width:300px;}
	.header_inner {column-gap: 10px;}

	.hm_about_lft_cnt h2 {font-size: 32px;line-height:42px;}
	.silo_bnr_btm_cnt h2 {font-size: 32px;line-height:42px;}
	.hm_price_cnt h2 {font-size:32px;line-height:42px;}
	.title_top h2 {font-size:32px;line-height:42px;}
	.flexible_finance_txt h2{font-size:32px;line-height:42px;}
	.ltst_blog_top h2{font-size:32px;line-height:42px;}
	.hm_team_cnt h2 {font-size:32px;line-height:42px;}
	.cta_rgt_cnt h3{font-size:32px;line-height:42px;}
	.about_inr_lft h2{font-size:30px;line-height:40px;}
	.srvc_land_titl_lft h2{font-size:30px;line-height:40px;}
	.download_ebk_rgt_cnt h2{font-size:30px;line-height:40px;}
	.silo_dr_ask_cnt h2{font-size:30px;line-height:40px;}
	.silo1_wlcm_txt_inr h2{font-size:30px;line-height:40px;}
	.silo_all_process h2{font-size:30px;line-height:40px;}
	.gallery_land_titl_lft h2{font-size:30px;line-height:40px;}
	.silo_pricing_top h2{font-size:30px;line-height:40px;}
	.choose_implnt_rgt_cnt h2{font-size:30px;line-height:40px;}
	.videos_row h2{font-size:30px;line-height:40px;}
	.our_cms_dtl_inr h1{font-size:30px;line-height:40px;}

	.ftr_btm_link ul{flex-wrap:wrap;row-gap:10px;}
	.our_lct_itm ul li .our_lct_dtl p {font-size:16px;line-height:26px;}
	.our_lct_itm ul li a{font-size:16px;line-height:26px;}

	.get_tch_frm_radio .radio_main span.wpcf7-form-control{flex-wrap:wrap;gap:15px;}
	.dr_play_Btn img{max-width:100px;}
	.silo_about_inr h2{font-size:28px;line-height:36px;}
}

@media(max-width:400px) {
	.menuIcon{padding:3px 5px;}
	.logo a img {max-width: 260px;}
	.mo_menu.active{padding:30px 20px;}
	.sideMenu .nav-list li a{font-size:18px;}
	.book_btn_lct a {font-size: 16px;padding: 16px 18px 12px;}
	.blog_navigation .blog_nav{font-size:22px;line-height:30px;padding:18px 20px 15px;}
	.dntl_implnt_rgt_icon {grid-template-columns: repeat(1, 1fr);}
	.implants_prcess_btm .dntl_implnt_rgt_icon {grid-template-columns: repeat(1, 1fr);grid-row-gap:20px;}
}

@media(max-width:370px) {
	.menuIcon{padding:3px 5px;}
	.logo a img {max-width: 240px;}
}


/*model popup footer*/
@media (min-width: 1366px) {
  .modal-content {
    background-color: #fefefe;
    margin: 10vh auto; /* 15% from the top and centered */
    padding: 20px;
    border: 1px solid #888;
    width: 30%; /* Could be more or less, depending on screen size */
  }
}
@media (max-width: 1250px) {
    .modal-content {
        width:40%
    }
}

@media (max-width: 930px) {
    .modal-content {
        width:50%
    }
}

@media (max-width: 762px) {
    .modal-content {
        width:90%
    }
}

@media (max-width: 420px) {
    .modal-content {
        width:90%
    }

    input#ebook_send {
        float: left
    }

    .ebook_popudata form div {
        width: 100%;
        margin-bottom: 11px;
        margin-top: 10px
    }
}
@media (max-width: 1200px) {
    .ebook-sec div p:first-child {
        font-size:21px;
        line-height: 23px
    }

    .ebook-sec div div img {
        width: 3%
    }

    .ebook-sec div div {
        align-items: end
    }

    img.sbook-img {
        width: 244px;
        right: 97px
    }
}

@media (max-width: 1196px) {
    .testimo-hm {
        height:auto;
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px
    }

    img.sbook-img {
        width: calc(30% - 98px);
        right: 97px
    }
}

@media (max-width: 1088px) {
    img.sbook-img {
        width:calc(30% - 88px);
        right: 87px
    }
}

@media (max-width: 950px) {
    .ebook-sec div p:first-child {
        font-size:2em
    }
}

@media (max-width: 928px) {
    img.sbook-img {
        display:none
    }

    .ebook-sec div div {
        width: 100%
    }
}

@media (max-width: 990px) {
    img.sbook-img {
        width:calc(30% - 79px);
        right: 79px
    }

    .ebook-sec div div img {
        width: 26px
    }

    .ebook-sec div p:first-child {
        font-size: 19px;
        line-height: 17px
    }

    .ebook-sec p {
        font-size: 14px
    }

    .lp-pay-img a img,.page-id-2450 .lp-pay-img a {
        width: auto!important
    }
}

@media (max-width: 794px) {
    .ebook-sec div div {
        width:100%
    }
}
@media(max-width: 1365px) {
    .modal-content.ebook_popudata {
        width:50%
    }
}

@media(max-width: 1132px) {
    .ebook-dwnld p {
        padding:0 22px
    }

    .modal-content.ebook_popudata {
        width: 60%
    }
}

@media(max-width: 930px) {
    .modal-content.ebook_popudata {
        width:70%
    }
}

@media(max-width: 800px) {
    .modal-content.ebook_popudata {
        width:85%
    }
}

@media(max-width: 662px) {
    .ebook_popudata .submit_btn_ebook {
        justify-content:inherit;
        flex-wrap: wrap
    }

    .ebook_popudata .submit_btn_ebook>div {
        width: 100%;
        margin-bottom: 10px
    }
}

@media(max-width: 455px) {
    .modal-content.ebook_popudata {
        width:90%;
        padding: 30px
    }
}

@media(max-width: 420px) {
    .ebook_popudata .check-block>div {
        width:auto!important;
        margin-bottom: 0!important
    }

    .ebook_popudata .submit_btn_ebook>div {
        margin: 0 0 10px!important
    }

    .ebook_popudata .submit_btn_ebook {
        line-height: 20px
    }

    .ebook_popudata .contact-form h1 {
        font-size: 26px
    }
}

@media(max-width: 1365px) {
    .modal-content.ebook_popudata {
        width:50%
    }
}

@media(max-width: 1132px) {
    .ebook-dwnld p {
        padding:0 22px
    }

    .modal-content.ebook_popudata {
        width: 60%
    }
}

@media(max-width: 930px) {
    .modal-content.ebook_popudata {
        width:70%
    }
}

@media(max-width: 800px) {
    .modal-content.ebook_popudata {
        width:85%
    }
}

@media(max-width: 662px) {
    .ebook_popudata .submit_btn_ebook {
        justify-content:inherit;
        flex-wrap: wrap
    }

    .ebook_popudata .submit_btn_ebook>div {
        width: 100%;
        margin-bottom: 10px
    }
}

@media(max-width: 455px) {
    .modal-content.ebook_popudata {
        width:90%;
        padding: 30px
    }
}

@media(max-width: 420px) {
    .ebook_popudata .check-block>div {
        width:auto!important;
        margin-bottom: 0!important
    }

    .ebook_popudata .submit_btn_ebook>div {
        margin: 0 0 10px!important
    }

    .ebook_popudata .submit_btn_ebook {
        line-height: 20px
    }

    .ebook_popudata h1 {
        font-size: 26px
    }
}

@media(max-width: 1085px) {
    /*.ebook-sec {
        margin-bottom:57px
    }*/
}

@media(max-width: 940px) {
    .ebook-sec {
        margin-bottom:30px
    }
}

@media(max-width: 794px) {

    .ebook-sec div p:first-child {
        font-size: 21px
    }
}

@media(max-width: 702px) {
    img.sbook-img {
        display:none
    }

    .ebook-sec div div img {
        width: 8%
    }

    .ebook-sec div p:first-child {
        font-size: 18px;
        margin: 7px 0
    }

    .ebook-sec div div {
        width: 100%
    }

    .ebook-sec p {
        font-size: 14px;
        margin-bottom: 0
    }

    .ebook-sec {
        margin-bottom: 16px
    }
}

@media (max-width: 702px) {
    .ebook-sec div div img {
        width:6%
    }

    .ebook-sec div p:first-child {
        font-size: 15px;
        margin: 4px 0
    }

    .ebook-sec p {
        font-size: 12px;
        margin-bottom: 0;
        line-height: 10px
    }

    .ebook-sec {
        padding: 11px 0
    }
}