#menu-main-menu ul.sub-menu{width:350px}#menu-main-menu ul.sub-menu li a{width:300px}.home_banner_btn{display:flex}.home_banner_btn .banner_btn_1{margin-right:20px}.Welcome{margin:-12% auto 10px}.welcom_column:before{position:absolute;top:0;width:100%;height:100%;content:"";opacity:.8;background:#074dfd}.home_contact_section{position:relative}.home_contact_section:before{position:absolute;top:0;width:100%;height:100%;content:"";opacity:.8;background:#074efd}.home_contact_section .et_pb_button{background:#000}.home_contact_section .home_contact_button.et_pb_button:hover{background:#fff;color:#000!important}.home_dental .et_pb_css_mix_blend_mode_passthrough{width:278px;margin-right:18px}.type_service:hover img{filter:brightness(10)}.home_dentist_section{margin-top:-79px;background:0 0}.type_service:hover:before{content:"";position:absolute;width:100%;height:100%;top:0;background:#074efd;opacity:.8}.about_section .about_row .about_column_2 .et_pb_button_2_wrapper{display:inline-block;margin:0 20px 0 0}.about_section .about_row .about_column_2 .et_pb_button_3_wrapper{display:inline}.owl-item.active{padding-left:10px;padding-right:10px}.testimonial_section{position:relative}.testimonial_section:before{position:absolute;top:0;width:100%;height:100%;content:"";opacity:.6;background:#074dfd}.testimonial_section .et_pb_slider_0 .et_pb_slide_description,.testimonial_section .et_pb_slider_fullwidth_off.et_pb_slider_0 .et_pb_slide_description{padding-top:40px;padding-bottom:100px}.location_Address{margin:-80px 10px 20px 0}.home_location_row p{font-weight:400;margin:10px 0 0}.gform_body textarea{border:1px solid #dde4e7}.location_Address{margin:-80px 0 20px}#dentists_carousel .owl-item img.author-img{border-radius:50%;background:#fff;border:3px solid white;margin:0 auto -50px;width:130px;box-shadow:0px 0px 10px rgba(0,0,0,20%)}#dentists_carousel .owl-item .box-slider{border-radius:10px;text-align:center;padding:80px 20px 30px;box-shadow:0px 0px 10px rgba(0,0,0,15%);margin:0 0 20px}#landing_carousel .owl-item img.author-img{border-radius:50%;background:#fff;border:3px solid white;margin:10px 0 -19% 17%;width:150px;height:150px;object-fit:cover;object-position:top;box-shadow:0px 0px 10px rgba(0,0,0,15%)}#landing_carousel .owl-item .box-slider{border-radius:10px;text-align:center;padding-top:60px;margin-bottom:20px;padding-bottom:20px;box-shadow:0px 0px 10px rgba(0,0,0,15%)}.list-x{list-style-type:none;list-style:none;padding:0!important;margin:0!important}.list-x li{padding-left:30px;position:relative}.list-x li:before{content:"";font-family:"FontAwesome";color:#074efd;padding-right:8px;position:absolute;left:0}.overlay-black:before{content:"";position:absolute;background:rgba(0,0,0,74%);left:0;top:0;width:100%;height:100%}.overlay-blue:before{content:"";position:absolute;background:rgba(7,78,253,83%);left:0;top:0;width:100%;height:100%}.service-blocks{border-radius:10px;padding:45px;margin-top:20px;margin-bottom:80px;background:#fff;float:left;width:100%;padding-bottom:20px;box-shadow:0px 0px 10px rgba(0,0,0,20%)}.service-blocks .serice-info{width:110px!important;display:inline-block!important;float:left;border-radius:10px;box-shadow:0px 0px 10px rgba(0,0,0,10%);padding:10px}.service-blocks:hover .serice-info{background:#074efd}.service-blocks:hover .serice-info img{filter:brightness(100)}.service-blocks .service-name{display:inline-block!important;position:relative;margin-top:35px;margin-left:10px}.wp-block-image{display:none!important}.service-blocks .discription{width:100%;margin-top:15px}.service-blocks .services-read{font-weight:700;margin-top:20px;width:100%;font-style:italic;text-decoration-line:underline}.box-slider{width:100%;float:left}.author-name .title h4{font-weight:700;font-size:15px}.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:none}.testimonial_row a{width:16px;height:16px;border-radius:10px;opacity:1;margin-right:20px!important;background-color:#fff!important}.testimonial_row a:last-child{margin-right:0!important}a.et-pb-active-control{background-color:#000!important}.testimonial_row p{font-size:14px;line-height:30px;color:#000;font-weight:500}.testimonial_row p strong{font-weight:800;font-size:18px}.testimonial_row .et-pb-slider-arrows{display:none!important}#dentists_carousel .owl-item .author-address .address{color:#074efd}#landing_carousel .owl-item .author-address .address{color:#074efd}.landing_testimonial{position:relative}.landing_testimonial:before{position:absolute;top:0;width:100%;height:100%;content:"";opacity:.8;background:#074dfd}.landing_contact{position:relative}.landing_contact:before{position:absolute;top:0;width:100%;height:100%;content:"";opacity:.7;background:#074dfd}.lamding_location .landing_map{width:380px}.landing_map_location{margin:-70px 0 0;background:#fff;left:20px}.dentist_slider .owl-dots{display:none}.owl-dots{text-align:center;margin-top:20px}button.owl-dot{background:#000!important;width:16px;height:16px;margin-right:20px;border-radius:50%}button.owl-dot.active{background:#074edf!important}.type-post .comment-respond{display:none}.post-meta .comments-number{display:none}.dentist_slider .owl-nav.disabled{display:block!important;text-align:center;margin:30px 0 0}.owl-nav{text-align:center;margin-top:20px}#service_carousel .owl-nav{display:none}#service_carousel .owl-dots.disabled{display:block}.dentist_slider button{margin-right:10px}.dentist_slider button:last-child{margin-right:0}.dentist_slider button span{background:#000!important;width:45px;height:45px;margin-right:10px;display:block;color:white!important;font-size:46px;line-height:36px;border-radius:10px;text-align:center}.testimonial_row .et_pb_slide_description{padding:0}.dentist_slider button span:hover{background:#074efd!important}.landing_service_right{margin:0 0 0 -110px!important;background:#fff}.landing_service_left{margin:0 -57px 0 0!important;background:#fff;z-index:99999}.footer_contact{margin:0 0 -10% 10%;z-index:999}.service_menu ul#menu-services{display:block}.location_col.et_pb_css_mix_blend_mode_passthrough{width:32%;margin-right:1.5%}.dentist_img .et_pb_image_wrap{width:400px!important;height:400px!important;display:flex;border-radius:50%;overflow:hidden}.dentist_img .et_pb_image_wrap img{width:100%!important;height:100%!important;object-fit:cover}.dentist_img span{width:100%}.serve_locationpage .location_area{margin-right:3.5%;width:31.6667%}.serve_locationpage .location_area:before{position:absolute;top:0;width:100%;height:100%;content:"";opacity:.6;background:#074edf;left:0}.gform_wrapper .required{color:#00f;margin-left:10px;text-transform:capitalize}.gform_wrapper .privacyPolicy{margin:0 0 10px}.gform_wrapper .privacyPolicy input{height:auto;margin-right:10px}.gform_wrapper .privacyPolicy a{color:#006afe;text-decoration:underline}.gform_wrapper .textcheck-box input{height:auto;margin-right:10px}.gform_wrapper .textcheck-box a{color:#006afe;text-decoration:underline}.gform_wrapper .btn.btn-send{background:#006afe;padding:13px 60px 14px 20px;color:#fff;display:inline-block;letter-spacing:1px;text-transform:uppercase;font-size:16px;text-align:center;border-radius:25px;font-weight:500;position:relative;height:auto}.gform_wrapper .btn.btn-send:after{content:"❯";padding:1rem 1.5rem;background:#006afe;position:absolute;right:0;top:0;border-radius:50%;width:50px;height:50px;font-size:14px;line-height:30px}.gform_wrapper .btn.btn-send:hover{color:#006afe;background:#006afe}.gform_wrapper .btn.btn-send:hover:after{background:#006afe;color:#fff}.gfield_error{border:none!important;background:#fff!important}.validation_message{display:none}.landing_service_row .landing_service_right{width:67%}.landing_service_row{display:flex;align-items:center}#landing_carousel .owl-item img.author-img{margin:0 auto -40px;width:90px;height:90px}@media (max-width:1440px){.home_dental .et_pb_css_mix_blend_mode_passthrough{width:23.875%;margin-right:1.5%}}@media (max-width:1199px){.main_menu .et-menu>li{padding-left:0;padding-right:11px;font-size:12px}.home_dental .et_pb_css_mix_blend_mode_passthrough img{width:80px;object-fit:contain}.home_dental .et_pb_css_mix_blend_mode_passthrough .et_pb_main_blurb_image{margin:0 0 20px}.home_dental .et_pb_css_mix_blend_mode_passthrough h4{font-size:14px!important}.home_dental .et_pb_css_mix_blend_mode_passthrough{width:22.9%;margin-right:20px}#dentists_carousel .owl-nav{text-align:center;margin:20px 0 0}.blocks{padding-left:10px;padding-right:10px}.location_Address h3{font-size:16px!important}.location_Address p{font-size:20px!important}.dentist_slider .owl-nav{text-align:center}#dentists_carousel .owl-item img.author-img{margin:0 0 -20% 23.5%}#landing_carousel .owl-item img.author-img{display:flex;justify-content:center}.landing_map_location .contact{font-size:20px}.landing_map_location .address{font-size:17px}.landing_map{width:280px}.landing_map_location{margin:-68px 8px 0 -24px;background:#fff;left:15px}.landing_service_row1 .et_pb_css_mix_blend_mode_passthrough{margin-bottom:0!important;width:100%!important}.landing_service_right{margin:0!important;width:100%!important}.landing_service_row{display:block}.landing_service_row2{display:grid}.landing_service_row2 .landing_service_left{order:2!important;margin-top:0!important;width:100%!important}.landing_service_row2 .landing_serviceright{width:100%}.landing_service_row2 .landing_service_imgright{order:1!important}.landing_service_imgright .et_pb_image_wrap{width:100%}.landing_service_imgright img{max-height:250px;min-height:250px;object-fit:cover;width:100%!important}.landing_service_imgleft .et_pb_image_wrap{width:100%}.landing_service_imgleft img{max-height:250px;min-height:250px;object-fit:cover;width:100%!important}.landing_service_left{border-radius:0 0 10px 10px!important}.landing_service_right{border-radius:0 0 10px 10px!important}}@media (max-width:1105px){.landing_free{line-height:20px}}@media (max-width:980px){#mega-menu-wrap-primary-menu .mega-menu-toggle.mega-menu-open+#mega-menu-primary-menu{display:block;width:300px}.home_dentist_section{margin-top:0}.location_mapcol iframe{width:100%}.home_meet_desc{text-align:center}.home_meet_desc .home_meet_heading{text-align:center}.landing_service_right{margin:0!important;width:100%!important}.landing_service_row2{display:grid}.landing_service_row2 .landing_service_left{order:2!important;margin-top:0!important;width:100%!important}.landing_service_row2 .landing_service_imgright{order:1!important}.landing_service_imgright .et_pb_image_wrap{width:100%}.landing_service_imgright img{max-height:250px;min-height:250px;object-fit:cover;width:100%!important}.landing_service_imgleft .et_pb_image_wrap{width:100%}.landing_service_imgleft img{max-height:250px;min-height:250px;object-fit:cover;width:100%!important}.landing_service_left{border-radius:0 0 10px 10px!important}.landing_service_right{border-radius:0 0 10px 10px!important}.landing_map{width:100%}.list-item{margin-bottom:0}.landing_map iframe{width:100%}.location_Address{margin:0}.landing_map_location{margin:-70px 0 0 -32px}#dentists_carousel .owl-item img.author-img{margin:0 0 -14% 29%}.footer_contact_section{padding-top:0}.footer_column h2{text-align:center!important}}@media (max-width:768px){.serve_locationpage .location_area{width:44.9%}.home_dentist_section{margin-top:0}.home_banner_btn{display:block}#dentists_carousel .owl-item img.author-img{margin:0 0 -14% 24%}.landing_service_right{margin:0!important;width:100%!important;background:#fff}.landing_service_left{margin:0;background:#fff;width:100%!important}.location_Address{margin-right:14px}.landing_map{width:100%}.location_col{width:100%!important}.lamding_location .landing_map{width:100%}.dentist_slider .owl-nav{text-align:center}.landing_map_location{margin:0 10px 0 -5px;background:#fff;left:0}.footer_column h2{text-align:center!important}}@media (max-width:600px){#dentists_carousel .owl-item img.author-img{margin:0 0 -14% 17%}.landing_service_left{border-radius:0px!important}.serve_locationpage .location_area{width:100%}.landing_service_right{border-radius:0px!important}#landing_carousel .owl-item .box-slider{border-radius:10px;text-align:center;padding-top:60px;margin-bottom:20px;padding-bottom:20px;box-shadow:0px 0px 10px rgba(0,0,0,15%)}}@media (max-width:425px){.landscape img{width:100%}.dentist_slider .owl-nav{margin-top:20px}}.teeth-stain-col{margin-right:2.5%!important}.Testimonial_slider .et_pb_container{height:200px!important}.new-service-sec:before{position:absolute;top:0;width:100%;height:100%;content:"";opacity:.8;background:#000}.List_With_Arrow.column-2{column-count:2;column-gap:10px}@media (max-width:600px){.List_With_Arrow.column-2{column-count:1}}.dr_manvir_img img{object-position:top}.cdcp-header .menu_row{width:100%;max-width:100%;padding:0 10%!important}.cpcd_faq.et_pb_toggle_open .et_pb_toggle_content{padding:15px 20px}.cpcd_faq.et_pb_toggle_open h5.et_pb_toggle_title{background-color:#074efd;padding:15px 20px!important}.cpcd_faq.et_pb_toggle_close h5.et_pb_toggle_title{padding:15px 20px;background-color:#333}.cpcd_faq .et_pb_toggle_title:before{right:20px!important}.cpcd_list_icon ul{padding-left:0!important}.cpcd_list_icon li:before{content:"5";font-family:"ETmodules";font-weight:900;padding-right:5px;color:#074efd}.cdcp_bg:before{content:"";position:absolute;width:100%;height:100%;background:#074efd;opacity:.9;top:0}.col-count{column-count:2}@media (max-width:980px){.cdcp-header .menu_row .main_menu .et_pb_menu__wrap{justify-content:flex-start!important}}@media (max-width:768px){.col-count{column-count:1!important}.cdcp-header .menu_row .main_menu .et_pb_menu__wrap{justify-content:center!important}}.location-box h4{color:#074ffd!important}.location-box .img-wrapper{height:240px}.location-box img{border-radius:10px;width:100%;height:100%;object-fit:cover}.location-box a{display:block;padding:15px 10px 10px;text-align:center}.faqs-secx .et_pb_toggle{padding:0!important;background:0 0!important;border:none!important;height:auto!important}.faqs-secx .et_pb_toggle_title{background:#fff!important;padding:17px!important;border-radius:5px!important;height:auto!important}.faqs-secx .et_pb_toggle_content{padding:25px 25px 10px!important;height:auto!important}.faqs-secx .et_pb_toggle_title:before{right:5px!important}.landing-design .gform_wrapper.gravity-theme input[type=color],.landing-design .gform_wrapper.gravity-theme input[type=date],.landing-design .gform_wrapper.gravity-theme input[type=datetime-local],.landing-design .gform_wrapper.gravity-theme input[type=datetime],.landing-design .gform_wrapper.gravity-theme input[type=email],.landing-design .gform_wrapper.gravity-theme input[type=month],.landing-design .gform_wrapper.gravity-theme input[type=number],.landing-design .gform_wrapper.gravity-theme input[type=password],.landing-design .gform_wrapper.gravity-theme input[type=search],.landing-design .gform_wrapper.gravity-theme input[type=tel],.landing-design .gform_wrapper.gravity-theme input[type=text],.landing-design .gform_wrapper.gravity-theme input[type=time],.landing-design .gform_wrapper.gravity-theme input[type=url],.landing-design .gform_wrapper.gravity-theme input[type=week],.landing-design .gform_wrapper.gravity-theme select,.landing-design .gform_wrapper.gravity-theme textarea{font-size:15px;margin-bottom:0;margin-top:0;padding:12.5px 10px;height:auto;border-radius:0;background:#fff}.landing-design input[type=submit]{width:auto;padding-top:10px!important;padding-right:40px!important;padding-bottom:10px!important;padding-left:40px!important;font-size:16px;border-radius:30px;text-transform:uppercase;font-weight:700;height:auto}.landing-design select{color:#757575;font-size:16px}.faqs-secx .et_pb_toggle{margin-bottom:20px}@media (min-width:768px) and (max-width:981px){.service-wrapper{margin-bottom:30px}}@media (max-width:980px){.service-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:30px}}@media (max-width:600px){.service-wrapper{display:grid;grid-template-columns:1fr}ul.links-doc{grid-template-columns:1fr!important}}@media (max-width:479px){.faqs-secx .et_pb_toggle_content{padding:25px 10px 10px!important}}.btn_flex{display:flex;align-items:center}.btn_flex .et_pb_button_module_wrapper{margin-bottom:0!important}