/*xs*/
@media (max-width: 391px){
.cont-page-head h3 {font-weight: 600;font-size: 1.6rem;color: #f56523;letter-spacing: 0px;text-transform: capitalize;}
.cont-page-head p {margin-bottom: 6px;font-size: 1.1em;color: #242424;font-weight: 400;letter-spacing: 0.5px;}
.contact-section h2 {text-align: left;font-weight: 600;font-size: 1.6rem;color: #640434;letter-spacing: 0px;text-transform: capitalize;margin-top: 10px;margin-bottom: 10px;}
.who_we_gallery h2 {color: #f56523;font-size: 1.6em;font-weight: 700;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;text-align: center;}
.cutting_title h1 {color: #39496f;font-size: 1.6em;font-weight: 700;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;text-align: left;margin-bottom: 10px;}
.blog_section {padding-top: 20px;padding-bottom: 20px;}
.cutting_title p {color: #5f6368;text-align: left;font-size: 20px;line-height: 1.6;font-weight: 400;}
.our-specialities2 li a {color: #39496f;font-size: 20px;font-weight: 500;}
.card-title {margin-bottom: var(--bs-card-title-spacer-y);color: #446c8c;font-weight: 700;line-height: 1.25;font-size: 22px;}
.appoi_left {text-align: left;margin-bottom: 20px;}
.after {text-align: center;margin-top: 30px;color: #39496f;font-size: 1.2em;font-weight: 700;line-height: 1.4;text-transform: capitalize;margin-bottom: 20px;}
.treat_parat h2 {text-align: center;margin-top: 0px;color: #39496f;font-size: 1.3em;font-weight: 700;line-height: 1.4;text-transform: capitalize;margin-bottom: 20px;}
.treat_parat h3 {margin-top: 5px;margin-bottom: 5px;text-align: left;color: #39496f;font-size: 1.3em;font-weight: 600;line-height: 1.45;text-transform: initial;letter-spacing: 0.5px;}
.about_sect {padding-top: 20px;padding-bottom: 20px;}
.avout_banner {background-color: #ffffff;background-image: url("../images/about-smile.jpg");background-position: center center;background-repeat: no-repeat;background-size: cover;padding: 30px 0px 30px 0px;height: 200px;}
.about_section h1 {text-align: left;color: #39496f;font-size: 2em;font-weight: 800;line-height: 1.4;text-transform: capitalize;letter-spacing: 0.5px;}
.who_we h2 {color: #f56523;font-size: 1.6em;font-weight: 700;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;}
.treat {width: 60px;}
.tratememt_pacakeg_list {list-style-type: none;display: flex;flex-wrap: wrap;gap: 1em;justify-content: flex-start;align-items: center;justify-items: stretch;}
.tratememt_pacakeg_list li {text-align: center;width: 40%;background-color: #f5f5f5;padding: 5px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;}
.clin_para h1 {color: #fff;font-size: 2em;font-weight: 900;letter-spacing: 0.5px;line-height: 1.1;text-transform: uppercase;letter-spacing: 1px;}
.dental_hero {position: relative;margin-top: 1%;}
.clin_para p {color: #fff;font-size: 16px;font-weight: 500;letter-spacing: 0.5px;line-height: 1.45;margin-bottom: 5px;}#hero {width: 100%;background: url("../images/dental-slider-new.png") no-repeat center center;background-position-x: center;background-size: auto;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;padding-top: 60px;padding-bottom: 60px;background-position-x: -300px;}
.us_assets {color: #39496f;font-size: 1.25em;font-weight: 800;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;text-align: center;margin-bottom: 20px;font-style: italic;}
.us_about p {color: #5f6368;text-align: left;font-size: 18px;margin-bottom: 10px;font-weight: 400;margin-top: 20px;}
.us_about h3 {color: #39496f;font-size: 1.4em;font-weight: 700;letter-spacing: 0.5px;line-height: 1.35;text-transform: capitalize;}
.sara_list li {color: #5f6368;text-align:left;font-size:18px;line-height: 1.85;font-weight: 400;}
.back_text h5 {color: #fff;font-size: 1.8rem;font-weight: 900;letter-spacing: 0.5px;line-height: 1.2;text-transform: capitalize;}
.back_text p a {color: #fff;font-size: 1.8em;font-weight: 700;letter-spacing: 0.5px;line-height: 1.4;padding: inherit;font-size: 19px;line-height: 17px;border-radius: 50px;}
.back_text p {margin-top: 20px;}
.treatments_section {padding-top: 20px;padding-bottom: 20px;}
.offering h2 {color: #39496f;font-size: 2em;font-weight: 800;letter-spacing: 0.5px;line-height: 1.35;text-transform: capitalize;}
.book-a-table-btn {color: #39496f;font-weight: 700;font-size: 1.6em;line-height: 1.3;}
.posit_up img{width: 70%;}
.offering h3 {color: #39496f;font-size: 2em;font-weight: 600;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;margin-bottom: 10px;}
.Card__link {color: #fff;font-weight: 600;font-size: 20px;}
.offering h3 {color: #39496f;font-size: 1.6em;font-weight: 600;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;margin-bottom: 10px;}
.treat_buton {text-align: center;margin-top: 20px;}
.footer {background: #252525;padding-top: 40px;color: #f5f5f5f5;}
}
@media (min-width: 391px) and (max-width: 575.98px){
.cont-page-head h3 {font-weight: 600;font-size: 1.6rem;color: #f56523;letter-spacing: 0px;text-transform: capitalize;}
.cont-page-head p {margin-bottom: 6px;font-size: 1.1em;color: #242424;font-weight: 400;letter-spacing: 0.5px;}
.contact-section h2 {text-align: left;font-weight: 600;font-size: 1.6rem;color: #640434;letter-spacing: 0px;text-transform: capitalize;margin-top: 10px;margin-bottom: 10px;}
.who_we_gallery h2 {color: #f56523;font-size: 1.6em;font-weight: 700;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;text-align: center;}	
.cutting_title h1 {color: #39496f;font-size: 1.6em;font-weight: 700;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;text-align: left;margin-bottom: 10px;}
.blog_section {padding-top: 20px;padding-bottom: 20px;}
.cutting_title p {color: #5f6368;text-align: left;font-size: 20px;line-height: 1.6;font-weight: 400;}
.our-specialities2 li a {color: #39496f;font-size: 20px;font-weight: 500;}
.card-title {margin-bottom: var(--bs-card-title-spacer-y);color: #446c8c;font-weight: 700;line-height: 1.25;font-size: 22px;}	
.appoi_left {text-align: left;margin-bottom: 20px;}
.after {text-align: center;margin-top: 30px;color: #39496f;font-size: 1.2em;font-weight: 700;line-height: 1.4;text-transform: capitalize;margin-bottom: 20px;}
.treat_parat h2 {text-align: center;margin-top: 0px;color: #39496f;font-size: 1.3em;font-weight: 700;line-height: 1.4;text-transform: capitalize;margin-bottom: 20px;}
.treat_parat h3 {margin-top: 5px;margin-bottom: 5px;text-align: left;color: #39496f;font-size: 1.3em;font-weight: 600;line-height: 1.45;text-transform: initial;letter-spacing: 0.5px;}
.about_sect {padding-top: 20px;padding-bottom: 20px;}
.avout_banner {background-color: #ffffff;background-image: url("../images/about-smile.jpg");background-position: center center;background-repeat: no-repeat;background-size: cover;padding: 60px 0px 30px 0px;height: 200px;}
.about_section h1 {text-align: left;color: #39496f;font-size: 2.2em;font-weight: 800;line-height: 1.4;text-transform: capitalize;letter-spacing: 0.5px;}
.who_we h2 {color: #f56523;font-size: 1.8em;font-weight: 700;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;}
.treat {width: 60px;}
.tratememt_pacakeg_list {list-style-type: none;display: flex;flex-wrap: wrap;gap: 1em;justify-content: flex-start;align-items: center;justify-items: stretch;}
.tratememt_pacakeg_list li {text-align: center;width: 40%;background-color: #f5f5f5;padding: 5px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;}
.clin_para h1 {color: #fff;font-size: 2.2em;font-weight: 900;letter-spacing: 0.5px;line-height: 1.2;text-transform: uppercase;letter-spacing: 1px;}
.dental_hero {position: relative;margin-top: 1%;}
.clin_para p {color: #fff;font-size: 17px;font-weight: 500;letter-spacing: 0.5px;line-height: 1.45;margin-bottom: 5px;}#hero {width: 100%;background: url("../images/dental-slider-new.png") no-repeat center center;background-position-x: center;background-size: auto;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;padding-top: 60px;padding-bottom: 60px;background-position-x: -300px;}
.us_assets {color: #39496f;font-size: 1.45em;font-weight: 800;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;text-align: center;margin-bottom: 20px;font-style: italic;}
.us_about p {color: #5f6368;text-align: left;font-size: 18px;margin-bottom: 10px;font-weight: 400;margin-top: 20px;}
.us_about h3 {color: #39496f;font-size: 1.6em;font-weight: 700;letter-spacing: 0.5px;line-height: 1.35;text-transform: capitalize;}
.sara_list li {color: #5f6368;text-align:left;font-size:18px;line-height: 1.85;font-weight: 400;}
.back_text h5 {color: #fff;font-size: 2rem;font-weight: 900;letter-spacing: 0.5px;line-height: 1.2;text-transform: capitalize;}
.back_text p a {color: #fff;font-weight: 700;letter-spacing: 0.5px;line-height: 1.4;padding: inherit;font-size: 22px;line-height: 17px;border-radius: 50px;}
.back_text p {margin-top: 20px;}
.treatments_section {padding-top: 20px;padding-bottom: 20px;}
.offering h2 {color: #39496f;font-size: 2.2em;font-weight: 800;letter-spacing: 0.5px;line-height: 1.35;text-transform: capitalize;}
.treat_buton {text-align: center;margin-top: 20px;}
.book-a-table-btn {color: #39496f;font-weight: 700;font-size: 1.6em;line-height: 1.3;}
.posit_up img{width: 70%;}
.offering h3 {color: #39496f;font-size: 1.8em;font-weight: 600;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;margin-bottom: 10px;}
.Card__link {color: #fff;font-weight: 600;font-size: 20px;}
.offering h3 {color: #39496f;font-size: 1.6em;font-weight: 600;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;margin-bottom: 10px;}
.footer {background: #252525;padding-top: 40px;color: #f5f5f5f5;}}
/*sm*/
@media (min-width: 576px) and (max-width: 767.98px){
.fix {margin-top: 20px;}
.treat_title h3 {color: #39496f;font-size: 15px;font-weight: 500;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;text-align: center;margin-bottom: 5px;}
.img-reduc {width: 30%;height: auto;}
.testimonial-item.equal-height.style-6 {box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;border-radius: 10px;margin: 10px;position: relative;min-height: 280px;max-height: 300px;cursor: pointer;}
.cont-page-head h3 {font-weight: 600;font-size: 1.6rem;color: #f56523;letter-spacing: 0px;text-transform: capitalize;}
.cont-page-head p {margin-bottom: 6px;font-size: 1.1em;color: #242424;font-weight: 400;letter-spacing: 0.5px;}
.contact-section h2 {text-align: left;font-weight: 600;font-size: 1.6rem;color: #640434;letter-spacing: 0px;text-transform: capitalize;margin-top: 10px;margin-bottom: 10px;}
.who_we_gallery h2 {color: #f56523;font-size: 1.6em;font-weight: 700;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;text-align: center;}	
.cutting_title h1 {color: #39496f;font-size: 1.5em;font-weight: 700;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;text-align: left;margin-bottom: 10px;}
.blog_section {padding-top: 20px;padding-bottom: 20px;}
.cutting_title p {color: #5f6368;text-align: left;font-size: 20px;line-height: 1.6;font-weight: 400;}
.our-specialities2 li a {color: #39496f;font-size: 20px;font-weight: 500;}
.card-title {margin-bottom: var(--bs-card-title-spacer-y);color: #446c8c;font-weight: 700;line-height: 1.25;font-size: 22px;}	
.appoi_left {text-align: left;margin-bottom: 20px;}
.after {text-align: center;margin-top: 30px;color: #39496f;font-size: 1.2em;font-weight: 700;line-height: 1.4;text-transform: capitalize;margin-bottom: 20px;}
.treat_parat h2 {text-align: center;margin-top: 0px;color: #39496f;font-size: 1.3em;font-weight: 700;line-height: 1.4;text-transform: capitalize;margin-bottom: 20px;}
.treat_parat h3 {margin-top: 5px;margin-bottom: 5px;text-align: left;color: #39496f;font-size: 1.3em;font-weight: 600;line-height: 1.45;text-transform: initial;letter-spacing: 0.5px;}
.about_sect {padding-top: 20px;padding-bottom: 20px;}
.avout_banner {background-color: #ffffff;background-image: url("../images/about-smile.jpg");background-position: center center;background-repeat: no-repeat;background-size: cover;padding: 60px 0px 30px 0px;height: 200px;}
.about_section h1 {text-align: left;color: #39496f;font-size: 2.2em;font-weight: 800;line-height: 1.4;text-transform: capitalize;letter-spacing: 0.5px;}
.who_we h2 {color: #f56523;font-size: 1.8em;font-weight: 700;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;}
.treat {width: 60px;}
.tratememt_pacakeg_list {list-style-type: none;display: flex;flex-wrap: wrap;gap: 1em;justify-content: flex-start;align-items: center;justify-items: stretch;}
.tratememt_pacakeg_list li {text-align: center;width: 40%;background-color: #f5f5f5;padding: 5px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;}
.clin_para h1 {color: #fff;font-size: 2.4em;font-weight: 900;letter-spacing: 0.5px;line-height: 1.2;text-transform: uppercase;letter-spacing: 1px;}
.dental_hero {position: relative;margin-top: 1%;}
.clin_para p {color: #fff;font-size: 17px;font-weight: 500;letter-spacing: 0.5px;line-height: 1.45;margin-bottom: 5px;}
#hero {width: 100%;background: url("../images/dental-slider-new.png") no-repeat center center;background-position-x: center;background-size: auto;background-position-x: center;background-size: auto;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;padding-top: 130px;padding-bottom: 80px;background-position-x: -300px;}
.us_assets {color: #39496f;font-size: 1.65em;font-weight: 800;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;text-align: center;margin-bottom: 20px;font-style: italic;}
.us_about p {color: #5f6368;text-align: left;font-size: 18px;margin-bottom: 10px;font-weight: 400;margin-top: 20px;}
.us_about h3 {color: #39496f;font-size: 1.6em;font-weight: 700;letter-spacing: 0.5px;line-height: 1.35;text-transform: capitalize;}
.sara_list li {color: #5f6368;text-align:left;font-size:18px;line-height: 1.85;font-weight: 400;}
.back_text h5 {color: #fff;font-size: 2rem;font-weight: 900;letter-spacing: 0.5px;line-height: 1.2;text-transform: capitalize;}
.back_text p a {color: #fff;font-weight: 700;letter-spacing: 0.5px;line-height: 1.4;padding: inherit;font-size: 22px;line-height: 17px;border-radius: 50px;}
.back_text p {margin-top: 20px;}
.treatments_section {padding-top: 20px;padding-bottom: 20px;}
.offering h2 {color: #39496f;font-size: 2.2em;font-weight: 800;letter-spacing: 0.5px;line-height: 1.35;text-transform: capitalize;}
.treat_buton {text-align: center;margin-top: 20px;}
.book-a-table-btn {color: #39496f;font-weight: 700;font-size: 1.6em;line-height: 1.3;}
.posit_up img{width: 70%;}
.offering h3 {color: #39496f;font-size: 1.8em;font-weight: 600;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;margin-bottom: 10px;}
.Card__link {color: #fff;font-weight: 600;font-size: 20px;}
.offering h3 {color: #39496f;font-size: 1.6em;font-weight: 600;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;margin-bottom: 10px;}
.footer {background: #252525;padding-top: 40px;color: #f5f5f5f5;}	
.position-relative img {height: 240px;}
}
/*md*/
@media (min-width: 768px) and (max-width: 991.98px){
.img-canal {width: 100%;height: 180px;border-radius: 30px;}
.fix {margin-top: 20px;}
.treat_title h3 {color: #39496f;font-size: 15px;font-weight: 500;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;text-align: center;margin-bottom: 5px;}
.img-reduc {width: 45%;height: auto;}
.testimonial-item.equal-height.style-6 {box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;border-radius: 10px;margin: 10px;position: relative;min-height: 320px;max-height: 350px;cursor: pointer;}
.cont-page-head h3 {font-weight: 600;font-size: 1.6rem;color: #f56523;letter-spacing: 0px;text-transform: capitalize;}
.cont-page-head p {margin-bottom: 6px;font-size: 1.1em;color: #242424;font-weight: 400;letter-spacing: 0.5px;}
.contact-section h2 {text-align: left;font-weight: 600;font-size: 1.6rem;color: #640434;letter-spacing: 0px;text-transform: capitalize;margin-top: 10px;margin-bottom: 10px;}
.who_we_gallery h2 {color: #f56523;font-size: 1.6em;font-weight: 700;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;text-align: center;}	
.cutting_title h1 {color: #39496f;font-size: 1.7em;font-weight: 700;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;text-align: left;margin-bottom: 10px;}
.blog_section {padding-top: 20px;padding-bottom: 20px;}
.cutting_title p {color: #5f6368;text-align: left;font-size: 20px;line-height: 1.6;font-weight: 400;}
.our-specialities2 li a {color: #39496f;font-size: 20px;font-weight: 500;}
.card-title {margin-bottom: var(--bs-card-title-spacer-y);color: #446c8c;font-weight: 700;line-height: 1.25;font-size: 22px;}	
.appoi_left {text-align: left;margin-bottom: 20px;}
.after {text-align: center;margin-top: 30px;color: #39496f;font-size: 1.2em;font-weight: 700;line-height: 1.4;text-transform: capitalize;margin-bottom: 20px;}
.treat_parat h2 {text-align: center;margin-top: 0px;color: #39496f;font-size: 1.3em;font-weight: 700;line-height: 1.4;text-transform: capitalize;margin-bottom: 20px;}
.treat_parat h3 {margin-top: 5px;margin-bottom: 5px;text-align: left;color: #39496f;font-size: 1.3em;font-weight: 600;line-height: 1.45;text-transform: initial;letter-spacing: 0.5px;}
.about_sect {padding-top: 20px;padding-bottom: 20px;}
.avout_banner {background-color: #ffffff;background-image: url("../images/about-smile.jpg");background-position: center center;background-repeat: no-repeat;background-size: cover;padding: 60px 0px 30px 0px;height: 250px;}
.about_section h1 {text-align: left;color: #39496f;font-size: 2.2em;font-weight: 800;line-height: 1.4;text-transform: capitalize;letter-spacing: 0.5px;}
.who_we h2 {color: #f56523;font-size: 1.8em;font-weight: 700;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;}
.treat {width: 60px;}
.tratememt_pacakeg_list {list-style-type: none;display: flex;flex-wrap: wrap;gap: 1em;justify-content: flex-start;align-items: center;justify-items: stretch;}
.tratememt_pacakeg_list li {text-align: center;width: 30%;background-color: #f5f5f5;padding: 5px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;}
.clin_para h1 {color: #39496f;font-size: 2.4em;font-weight: 900;letter-spacing: 0.5px;line-height: 1.2;text-transform: uppercase;letter-spacing: 1px;}
.dental_hero {position: relative;margin-top: 1%;}
.clin_para p {color: #39496f;font-size: 17px;font-weight: 500;letter-spacing: 0.5px;line-height: 1.45;margin-bottom: 5px;}
#hero {width: 100%;background: url("../images/dental-slider-new.png") no-repeat center center;background-position-x: center;background-size: auto;background-position-x: center;background-size: auto;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;padding-top: 30px;padding-bottom: 30px;background-position-x: -250px;}
.us_assets {color: #39496f;font-size: 1.65em;font-weight: 800;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;text-align: center;margin-bottom: 20px;font-style: italic;}
.us_about p {color: #5f6368;text-align: left;font-size: 18px;margin-bottom: 10px;font-weight: 400;margin-top:1px;}
.us_about h3 {color: #39496f;font-size: 1.6em;font-weight: 700;letter-spacing: 0.5px;line-height: 1.35;text-transform: capitalize;}
.sara_list li {color: #5f6368;text-align:left;font-size:18px;line-height: 1.85;font-weight: 400;}
.back_text h5 {color: #fff;font-size: 2rem;font-weight: 900;letter-spacing: 0.5px;line-height: 1.2;text-transform: capitalize;}
.back_text p a {color: #fff;font-weight: 700;letter-spacing: 0.5px;line-height: 1.4;padding: inherit;font-size: 22px;line-height: 17px;border-radius: 50px;}
.back_text p {margin-top: 20px;}
.treatments_section {padding-top: 20px;padding-bottom: 20px;}
.offering h2 {color: #39496f;font-size: 2.2em;font-weight: 800;letter-spacing: 0.5px;line-height: 1.35;text-transform: capitalize;}
.treat_buton {text-align: center;margin-top: 20px;}
.book-a-table-btn {color: #39496f;font-weight: 700;font-size: 1.6em;line-height: 1.3;}
.posit_up img{width: 70%;}
.offering h3 {color: #39496f;font-size: 1.8em;font-weight: 600;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;margin-bottom: 10px;}
.Card__link {color: #fff;font-weight: 600;font-size: 20px;}
.offering h3 {color: #39496f;font-size: 1.6em;font-weight: 600;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;margin-bottom: 10px;}
.footer {background: #252525;padding-top: 40px;color: #f5f5f5f5;}	
.position-relative img {height: 200px;}}
/*lg*/	
@media (min-width: 992px) and (max-width: 1199.98px) {
.book-btn span{font-size: 14px;color: #fff;font-weight: 600;line-height: 21px;text-transform: capitalize;padding: 0px 10px 0px 0px;letter-spacing: 0.5px;margin-top: 1px;}
.d-md-block {display: flex !important;}
.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: space-between;padding: 10px 0 10px 30px;font-size: 12px;font-weight: 600;letter-spacing: 0.5px;color: #5f6368;white-space: nowrap;transition: 0.3s;}
#hero {width: 100%;background: url("../images/dental-slider-new.png") no-repeat center center;background-position-x: center;background-size: auto;background-position-x: center;background-size: auto;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;padding-top: 100px;padding-bottom: 30px;background-position-x: -250px;}
.treat_title h3 {color: #39496f;font-size: 16px;font-weight: 500;letter-spacing: 0.5px;line-height: 1.4;text-transform: capitalize;text-align: center;margin-bottom: 5px;}
.img-canal {width: 100%;height: 150px;border-radius: 30px;}
.Card__link {color: #fff;font-weight: 600;font-size: 1em;}
.testimonial-item.equal-height.style-6 {box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;border-radius: 10px;margin: 10px;position: relative;min-height: 370px;max-height: 400px;cursor: pointer;}
.position-relative img {height: 200px;}