.mobile_nav .sub-menu li{display:none}.mobile_nav .sub-menu.reveal-items li{display:list-item}.dental-card-1 .btn{text-align:center !important}@media screen and (min-width:768px){.dental-card-1 .dsm_card_wrapper>.dsm_card_description{display:flex;flex-direction:column;justify-content:space-between}.dental-section .dsm_card_description p .btn{text-align:center !important;position:absolute;display:inline-block !important;left:50%;bottom:25px;padding:10px;width:90% !important;transform:translateX(-50%)}.dental-card-1 .dsm_card_wrapper{padding-bottom:80px !important}.et_pb_equal_columns .dental-card-1 .dsm_card_wrapper{justify-content:flex-start !important}}@media (max-width:520px){.hero-banner img{object-position:20%}}@media (max-width:430px){.hero-banner img{object-position:28%}}@media screen and (max-width:980px){.et_pb_row.hero-image-right,.et_pb_row.image-right-slide{display:flex;flex-direction:column;gap:20px}.et_pb_row.image-left-slide{display:flex;flex-direction:column-reverse;gap:20px}.image-left-slide h2,.image-right-slide h2{font-size:32px}.hero-image-right{padding-top:0;padding-bottom:0}}@media screen and (max-width:596px){.image-left-slide .et_pb_text h2,.image-right-slide .et_pb_text h2,.hero-image-right .et_pb_text h2{font-size:28px}}.hero-banner .et-pb-controllers{bottom:14%}@media (max-width:980px){.hero-banner .et-pb-controllers{bottom:50px}}.testimonials-slider.et_pb_slider{overflow:visible !important}.testimonials-slider.et_pb_slider .et_pb_slide{background-clip:content-box}.testimonials-slider .et_pb_slide_content{font:400 18px/30px var(--font-main)}.testimonials-slider .et_pb_slide_content span{color:var(--primary);font:bold 18px/30px var(--font-main)}.testimonials-slider .et-pb-arrow-prev,.testimonials-slider .et-pb-arrow-next{background:#a5acaf;opacity:.25 !important;height:139px;width:29px}.testimonials-slider .et-pb-arrow-prev:hover,.testimonials-slider .et-pb-arrow-next:hover{opacity:1 !important}.testimonials-slider .et-pb-arrow-prev{left:calc(0% - 29px) !important;top:calc(50% - 40px);border-radius:8px 0 0 8px}.testimonials-slider .et-pb-arrow-next{left:100%;top:calc(50% - 40px);border-radius:0 8px 8px 0}.testimonials-slider .et-pb-arrow-next:before,.testimonials-slider .et-pb-arrow-prev:before{top:50%;position:absolute;transform:translateY(-50%);left:-10px}@media (max-width:980px){.testimonials-slider .et_pb_container{height:unset !important}.et_pb_button_wrapper{display:none}.et_pb_slider_0.testimonials-slider .et_pb_slide_image{top:15px;left:50%;transform:translateX(-50%) !important}.testimonials-slider .et_pb_slide_with_image .et_pb_slide_description{width:unset}}@media (max-width:767px){.et_pb_slider_0.testimonials-slider .et_pb_slide_image{display:block !important;top:-95px;left:50%;transform:translateX(-50%)}.testimonials-slider .et-pb-arrow-prev,.testimonials-slider .et-pb-arrow-next{display:none}.testimonials-slider .et-pb-controllers a{background:var(--primary);opacity:1;height:12px;width:15px;transition:width .3s,height .3s}.testimonials-slider .et-pb-controllers a.et-pb-active-control{background:var(--secondary);width:29px;height:12px}.testimonials-slider .et-pb-controllers{bottom:-45px}}.testimonials-slider:after{content:"\e1e4";width:73px;height:73px;font:400 73px/73px "Font Awesome 6 Pro";bottom:0;right:0;color:#f18955;position:absolute;margin:0 17px 16px 0;opacity:.2;z-index:2}.home #breadcrumbs{display:none}.home #et-main-area{margin-top:-1px}@media (min-width:981px) and (max-width:1549px){.expertise-row{display:flex;flex-wrap:wrap}.expertise-row .expertise-col-2,.expertise-row .expertise-col-3,.expertise-row .expertise-col-4{padding:50px 0 0 !important}}@media (min-width:981px) and (max-width:1299px){.expertise-row .expertise-col-1{width:100% !important}}.insurance-card-col .insurance-card-3{margin-bottom:1.5% !important}.dental-section .dsm_card_image_wrapper img,.dental-section-mobile .dsm_card_image_wrapper img{height:240px !important}.insurance-card-col{display:flex;flex-wrap:wrap}.insurance-card-col .insurance-card-1,.insurance-card-col .insurance-card-2,.insurance-card-col .insurance-card-3{width:33%}.insurance-card-col .insurance-card-4,.insurance-card-col .insurance-card-5{width:50%}.insurance-section .dsm_card_image_wrapper,.insurance-section .dsm_card_carousel_child_image_wrapper{text-align:center;padding:13px 0 14px !important;max-width:100px;border:3px solid #26715a;border-radius:70px;margin:auto;transition:.3s}.insurance-card-row .insurance-card-col .insurance-card-1,.insurance-card-row .insurance-card-col .insurance-card-2,.insurance-card-row .insurance-card-col .insurance-card-3{width:29%;margin:26px 2%}.insurance-card-row .insurance-card-col .insurance-card-4{width:29%;margin-left:18.5%;margin-top:26px}.insurance-card-row .insurance-card-col .insurance-card-5{width:29%;margin-left:4.15%;margin-top:26px}@media (max-width:1100px){.insurance-card-row .insurance-card-col .insurance-card-1,.insurance-card-row .insurance-card-col .insurance-card-2,.insurance-card-row .insurance-card-col .insurance-card-3,.insurance-card-row .insurance-card-col .insurance-card-4{width:48%;margin:16px 1%}.insurance-card-row .insurance-card-col .insurance-card-5{width:48%;margin:16px auto}.insurance-card-row p{padding-top:10px}}.dsm_card_carousel p{padding-top:25px;padding-bottom:0 !important}.insurance-card-1:hover .dsm_card_image_wrapper,.insurance-card-2:hover .dsm_card_image_wrapper,.insurance-card-3:hover .dsm_card_image_wrapper,.insurance-card-4:hover .dsm_card_image_wrapper,.insurance-card-5:hover .dsm_card_image_wrapper,.insurance-card-1:hover .dsm_card_carousel_child_image_wrapper,.insurance-card-2:hover .dsm_card_carousel_child_image_wrapper,.insurance-card-3:hover .dsm_card_carousel_child_image_wrapper,.insurance-card-4:hover .dsm_card_carousel_child_image_wrapper,.insurance-card-5:hover .dsm_card_carousel_child_image_wrapper{background-color:#26715a}.insurance-section img,.insurance-section h3,.insurance-section p,.insurance-section a{transition:.3s}.insurance-card-1:hover img,.insurance-card-2:hover img,.insurance-card-3:hover img,.insurance-card-4:hover img,.insurance-card-5:hover img{filter:brightness(0) invert(1)}.insurance-card-5{margin-bottom:1.5% !important}.insurance-card-1:hover h3.dsm_card_title.et_pb_module_header,.insurance-card-1:hover p,.insurance-card-2:hover h3.dsm_card_title.et_pb_module_header,.insurance-card-2:hover p,.insurance-card-3:hover h3.dsm_card_title.et_pb_module_header,.insurance-card-3:hover p,.insurance-card-4:hover h3.dsm_card_title.et_pb_module_header,.insurance-card-4:hover p,.insurance-card-5:hover h3.dsm_card_title.et_pb_module_header,.insurance-card-5:hover p{color:#26715a !important}.insurance-card-1:hover .fa-solid,.insurance-card-2:hover .fa-solid,.insurance-card-3:hover .fa-solid,.insurance-card-4:hover .fa-solid,.insurance-card-5:hover .fa-solid{color:#fdfdfd !important}.insurance-section a{border-radius:26px;padding:10px 16px}.insurance-card-1:hover a,.insurance-card-2:hover a,.insurance-card-3:hover a,.insurance-card-4:hover a,.insurance-card-5:hover a{background-color:orange;color:#fdfdfd !important}.expertise-row .expertise-col-1{width:34% !important}.expertise-row .expertise-col-2,.expertise-row .expertise-col-3,.expertise-row .expertise-col-4{width:20% !important;margin-right:0 !important;margin-left:1%}@media (max-width:1300px){.expertise-row .expertise-col-1{width:100% !important;margin-right:0 !important}.expertise-row .expertise-col-2,.expertise-row .expertise-col-3,.expertise-row .expertise-col-4{width:32% !important;margin-left:0 !important;padding-top:15px}.expertise-row .expertise-col-3{margin:0 2% !important}.expertise-col-1 p{max-width:680px}}@media (min-width:981px){.expertise-row .expertise-col-2,.expertise-row .expertise-col-3,.expertise-row .expertise-col-4{padding-top:45px}}@media (max-width:767px){.expertise-row .expertise-col-1 h3{padding-top:10px}}.dsm_card_carousel_0 .swiper-pagination-bullet.swiper-pagination-bullet-active{width:29px !important;height:12px !important;border-radius:8px;transition:.3s;background:#003a2b !important}.dsm_card_carousel .swiper-pagination-bullets .swiper-pagination-bullet{width:15px;height:12px;background:#26715a !important;border-radius:8px;transition:.3s}.swiper-pagination.dsm_card_carousel_pagination.swiper-pagination-clickable.swiper-pagination-bullets{height:75px}.mobile-card-carousel .et_pb_module_inner{padding-bottom:1px}.blog-row .et_pb_ajax_pagination_container{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:35px}.blog-row article{max-width:384px;width:23%}@media (max-width:1400px){.blog-row article{max-width:unset;width:48%}}.blog-section .blog-title-col-1{width:81% !important}.blog-section .blog-title-col-2 a{transition:.3s !important;padding:20px 79px;border:1px solid #003a2b;border-radius:40px;line-height:70px}.blog-section .blog-title-col-2 a:hover{color:#fdfdfd !important;background:#26715a}.dental-section .dsm_card_description a,.dental-card-carousel .dsm_card_carousel_child_description a,.dental-section .dsm_card_description p a,.desktop-blogs .post-content a,.desktop-blogs .dsm-readmore-wrap a{padding:15px 0;display:block;background-color:#f18955;transition:.3s !important;border-radius:40px;margin:20px 0 0;width:100% !important}.dental-section .dsm_card_description a:hover,.desktop-blogs .post-content a:hover,.desktop-blogs .dsm-readmore-wrap a:hover{background-color:#003a2b}.desktop-blogs .post-content p{max-width:330px;min-height:240px}@media (max-width:1400px){.desktop-blogs .post-content p{display:none}}.desktop-blogs h3,.desktop-blogs .post-content p{padding-left:20px}@media (max-width:1238px){.blog-section .blog-title-col-1,.blog-section .blog-title-col-2{width:100% !important}.blog-title-row{flex-wrap:wrap}.blog-section .blog-title-col-2 p{text-align:left !important}.blog-title-row h2,.blog-title-row p{max-width:617px}.blog-title-row p{padding-bottom:30px !important}}@media (max-width:981px){.blog-title-row p{padding-bottom:0 !important}}.blog-title-row{display:flex;align-items:flex-end;padding-bottom:0 !important}.desktop-blogs .entry-title a{transition:.3s !important}.desktop-blogs .entry-title a:hover{opacity:.7}.desktop-blogs a.dsm-readmore-btn.et_pb_button{width:100%;margin:0 0 20px}.desktop-blogs a.entry-featured-image-url{margin:0 -2px}.desktop-blogs article{overflow:visible !important}.desktop-blogs .dsm-grid-post-holder-inner{border-radius:8px;border-left:1px solid #a5acaf;border-bottom:1px solid #a5acaf;border-right:1px solid #a5acaf}.desktop-blogs .dsm-entry-image{border-top-left-radius:8px;border-top-right-radius:8px;margin:0 -1px}.testimonial-section .et_pb_with_border.et_pb_module.et_pb_slider.et_pb_slider_0.testimonials-slider.et_pb_slider_fullwidth_off.et_pb_bg_layout_dark{overflow:visible !important}.insurance-section .dsm_card_image_wrapper img,.insurance-section .dsm_card_carousel_child_image_wrapper img{width:52px !important;height:65px !important}@media (min-width:768px) and (max-width:980px){.et_pb_slider_0.et_pb_slider .et_pb_slide_image{top:0 !important}}.blog-section a.entry-featured-image-url{padding-bottom:10px}.blog-section h2{padding-bottom:10px}.dental-column{display:flex;justify-content:space-between}.dental-card-1,.dental-card-2,.dental-card-3,.dental-card-4{width:23.5%}@media (max-width:1400px){.dental-card-1,.dental-card-2,.dental-card-3,.dental-card-4{width:48%}.dental-column{flex-wrap:wrap;gap:25px}}.dental-section .dsm_card:hover{border-color:#a5acaf !important}.dental-column .et_pb_with_border{margin-bottom:0 !important}.dental-column .dsm_card_title{min-height:70px}.dental-column .et_pb_module.dsm_card_wrapper.et_pb_text_align_center,.dental-card-carousel .dsm_card_wrapper{border-right:2px solid #a5acaf;border-left:2px solid #a5acaf;border-bottom:2px solid #a5acaf;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:#fdfdfd}.dental-column figure.dsm_card_image_wrapper.dsm_card_badge_top_right{margin-bottom:-1px}.dental-card-carousel .swiper-pagination-bullets{bottom:-100px}.dsm_card_carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{width:29px !important}