#main-header .container{width:100%}@media only screen and (min-width:992px){#main-header .container{padding-left:20px;padding-right:20px}}@media only screen and (min-width:1280px){#main-header .container{padding-left:0;padding-right:0}}#main-header .logo_container>a{margin-left:15px}@media only screen and (min-width:992px){#main-header .logo_container>a{margin-left:0}}#main-header .logo_container #logo{max-height:60%}@media only screen and (min-width:768px){#main-header .logo_container #logo{max-height:64%}}@media only screen and (min-width:992px){#main-header .logo_container #logo{max-height:70%}}@media only screen and (min-width:1440px){#main-header .logo_container #logo{max-height:80%}}#main-header #et-top-navigation{padding-right:12px}@media only screen and (min-width:992px){#main-header #et-top-navigation{padding-right:0}}#main-header.et-fixed-header{box-shadow:0 8px 8px hsla(0,0%,4%,.102)!important}#main-header .nav>.menu-item>a:hover{color:#c3a655!important}#main-header .nav>.menu-item-book-appointment.current-menu-item>a,#main-header .nav>.menu-item-book-appointment>a:hover{color:#fff!important}#main-header.et-fixed-header .nav>.menu-item>a:hover{color:#c3a655!important}#main-header.et-fixed-header .nav>.menu-item-book-appointment.current-menu-item>a,#main-header.et-fixed-header .nav>.menu-item-book-appointment>a:hover{color:#fff!important}.et-fixed-header #main-header.et-fixed-header{box-shadow:0 5px 20px hsla(0,0%,95%,.867)!important}#top-menu>.menu-item{padding-right:.9vw}.et_divi_theme.et-db #et-boc #top-menu>.menu-item>a{color:#373a36;font-family:Libre Franklin;font-size:15px;font-weight:400}.et_divi_theme.et-db #et-boc #top-menu>.menu-item.current-menu-item>a{color:#bd9e3d}.et_divi_theme.et-db #et-boc #top-menu>.menu-item-book-appointment>a{background-color:#cfb66a;border-radius:8px;color:#fff;font-size:14px;font-weight:500;letter-spacing:.5px;padding:14px 12px}.et_divi_theme.et-db #et-boc #top-menu>.menu-item-book-appointment>a:hover{background-color:#c3a655;color:#fff}.et_divi_theme.et-db #et-boc #top-menu>.cart_count>a{color:#606060}#et_mobile_nav_menu .et_mobile_menu .menu-item>a{color:#373a36!important;font-family:Libre Franklin;font-size:15px;font-weight:400;text-transform:uppercase}#et_mobile_nav_menu .et_mobile_menu .menu-item-book-appointment>a{background-color:#cfb777;border-radius:4px;color:#fff!important;display:block;font-size:15px;margin-bottom:12px;margin-left:5%;margin-top:12px;max-width:max-content;padding:10px;text-align:center}#et_mobile_nav_menu .et_mobile_menu .menu-item-book-appointment>a:hover{background-color:#c3a655;color:#fff}#et_mobile_nav_menu .mobile_menu_bar:before{color:#cfb777}.et_divi_theme.et-db #et-boc .footer-section{padding-bottom:40px;padding-top:40px}.et_divi_theme.et-db #et-boc .footer-row{display:flex;flex-wrap:wrap;justify-content:center;padding:0 20px;width:100%}@media only screen and (min-width:992px){.et_divi_theme.et-db #et-boc .footer-row{flex-wrap:nowrap}}@media only screen and (min-width:1280px){.et_divi_theme.et-db #et-boc .footer-row{padding-left:0;padding-right:0}}.footer-logo{aspect-ratio:80/80;max-width:80px;width:100%}.et_divi_theme.et-db.single-treatments #et-boc .footer-row,.et_divi_theme.et-db.tax-treatment_category #et-boc .footer-row{padding-bottom:0;padding-top:0}.et_divi_theme.et-db #et-boc .section-footer-copyright .et_pb_text_inner{font-family:Libre Franklin;font-weight:400}.et_divi_theme.et-db #et-boc .footer-row>.et_pb_column{flex-basis:48%;margin-right:0;width:auto}.et_divi_theme.et-db #et-boc .footer-row>.et_pb_column:first-child{margin-bottom:30px;margin-right:20px}.et_divi_theme.et-db #et-boc .footer-row>.et_pb_column:nth-child(2){margin-bottom:30px}.et_divi_theme.et-db #et-boc .footer-row>.et_pb_column:nth-child(3){margin-right:20px}.et_divi_theme.et-db #et-boc .footer-text-below-logo .et_pb_text_inner{font-family:Libre Franklin;font-size:15px;font-weight:400}.et_divi_theme.et-db #et-boc .footer-sidebar-menu,.et_divi_theme.et-db #et-boc .footer-sidebar-menu .widget_nav_menu{margin-bottom:0}.et_divi_theme.et-db #et-boc .footer-sidebar-menu .et_pb_social_network_link>.icon{background-color:#cfb66a!important;border-radius:100px}.et_divi_theme.et-db #et-boc .footer-sidebar-menu .et_pb_social_network_link>.icon:hover{background-color:#c3a655!important}.et_divi_theme.et-db #et-boc .footer-sidebar-menu .title,.et_divi_theme.et-db #et-boc .footer-sidebar-menu.contact-us .et_pb_text_inner{color:#373a36;font-family:Winsel Extended Book;font-size:16px;font-weight:400;letter-spacing:1px;line-height:1em;padding-bottom:20px;text-transform:uppercase}.et_divi_theme.et-db #et-boc .footer-sidebar-menu .menu .menu-item{margin-bottom:10px}.et_divi_theme.et-db #et-boc .footer-sidebar-menu .menu .menu-item:last-child{margin-bottom:0}.et_divi_theme.et-db #et-boc .footer-sidebar-menu .menu .menu-item>a{color:#373a36;font-family:Libre Franklin;font-size:15px;font-weight:400;line-height:1.4}.et_divi_theme.et-db #et-boc .footer-sidebar-menu .menu .menu-item>a:hover{color:#c3a655}.et_divi_theme.et-db #et-boc .footer-contact-us-blurb .et_pb_blurb_content:hover .et-pb-icon,.et_divi_theme.et-db #et-boc .footer-contact-us-blurb .et_pb_blurb_content:hover .et_pb_blurb_description{color:#c3a655;transition:all .4s ease-in-out}.et_divi_theme.et-db #et-boc .footer-contact-us-blurb .et_pb_main_blurb_image{position:relative;top:7px}.et_divi_theme.et-db #et-boc .footer-contact-us-blurb .et_pb_blurb_container{padding-left:10px}.et_divi_theme.et-db #et-boc .footer-contact-us-blurb .et_pb_blurb_container .et_pb_blurb_description{font-family:Libre Franklin;font-size:15px;font-weight:400}.et_divi_theme.et-db #et-boc .footer-contact-us-blurb.email .et_pb_blurb_container{padding-left:15px}.header-2 h2{color:#373a36;font-family:Winsel Extended Book!important;font-size:28px;font-size:1.75rem;line-height:1.2em;margin-bottom:20px;padding-bottom:0}@media only screen and (min-width:768px){.header-2 h2{font-size:32px;font-size:2rem}}@media screen and (min-width:1024px){.header-2 h2{font-size:32px;font-size:2rem}}@media screen and (min-width:1680px){.header-2 h2{font-size:40px;font-size:2.5rem}}.header-4 h4{font-size:24px;font-size:1.5rem;line-height:1.2;margin-bottom:20px}@media only screen and (min-width:768px){.header-4 h4{font-size:28px;font-size:1.75rem}}@media only screen and (min-width:1024px){.header-4 h4{font-size:30px;font-size:1.875rem}}p{color:#373a36}#section-treatments-and-services{padding-top:80px}#section-treatments-and-services .video-container~.video-container{padding-top:30px}#section-treatments-and-services .video-container>.et_pb_column{border-radius:15px;box-shadow:0 2px 27px -10px rgba(0,0,0,.18)}#section-treatments-and-services .et_pb_video{margin-bottom:0}#section-treatments-and-services .et_pb_video video{border-top-left-radius:15px;border-top-right-radius:15px;max-height:300px}#section-treatments-and-services .et_pb_video video:hover{cursor:pointer}#section-treatments-and-services .et_pb_video .et_pb_video_overlay{border-top-left-radius:15px;border-top-right-radius:16px;max-height:320px}#section-treatments-and-services .et_pb_video .et_pb_video_overlay .et_pb_video_play{color:#fff;font-size:60px;left:47%;margin-left:0}#section-treatments-and-services .et_pb_video .et_pb_video_overlay .et_pb_video_play:hover{color:#cfb777}#section-treatments-and-services .et_pb_video .et_pb_video_overlay .et_pb_video_overlay_hover{border-top-left-radius:15px;border-top-right-radius:15px}#section-treatments-and-services .video-text{background-color:#fff;border-bottom-left-radius:15px;border-bottom-right-radius:15px;font-weight:300;min-height:182px;padding:30px 20px}#section-treatments-and-services .video-text h4{font-family:Lato1;font-weight:600;padding-bottom:20px}#section-treatments-and-services .video-text p{font-family:Lato1;font-size:17px;font-weight:300}#section-treatments-and-services .video-text .link{color:#373a36;display:block;font-family:Winsel Extended Book;font-size:24px;letter-spacing:0;padding-bottom:20px}#section-treatments-and-services .video-text br{display:none}@media screen and (max-width:599px){#section-treatments-and-services .et_pb_video .et_pb_video_overlay .et_pb_video_play{left:45%}}@media screen and (min-width:768px) and (max-width:1023px){#section-treatments-and-services .video-container>.et_pb_column{width:47.25%}#section-treatments-and-services .video-container>.et_pb_column:first-child{margin-right:5.5%}}@media screen and (min-width:1024px){#section-treatments-and-services .et_pb_video video{max-height:320px}}@media screen and (min-width:1024px) and (max-width:1280px){#section-treatments-and-services .video-container{width:90%}}.doctors-testi-home .sp-testimonial-client-name{color:#373a36!important;font-family:Winsel Extended Book;font-size:22px;font-weight:400;line-height:1.2em;margin-bottom:0;padding-bottom:11px}.doctors-testi-home .sp-testimonial-client-designation{color:#cfb66a!important;font-family:Winsel Extended Book;font-size:16px;font-weight:400;line-height:1.6em}.doctors-testi-home .testimonial-nav-arrow{border:none!important;border-radius:50%;height:2.5rem;width:2.5rem}.doctors-testi-home .testimonial-nav-arrow:hover{background:transparent!important;border-color:#b98f91!important;color:#b98f91!important}.doctors-testi-home .testimonial-nav-arrow .fa{position:absolute;top:21%}.doctors-testi-home .testimonial-nav-arrow .fa-angle-left{left:35%}.doctors-testi-home .testimonial-nav-arrow .fa-angle-left:before{content:"\f060";font-size:16px}.doctors-testi-home .testimonial-nav-arrow .fa-angle-right{left:35%}.doctors-testi-home .testimonial-nav-arrow .fa-angle-right:before{content:"\f061";font-size:1rem}.doctors-testi-home .swiper-pagination .swiper-pagination-bullet{height:.625rem;width:.625rem}.doctors-testi-home .swiper-pagination .swiper-pagination-bullet-active{background:#cfb66a!important}.doctors-testi-home .sp-testimonial-client-image .wp-post-image{max-width:240px;width:100%}.services-filter{padding-top:0!important}.services-filter__heading{color:#373a36;display:block;font-family:Winsel Extended Book;letter-spacing:1px;margin:0 auto;padding-bottom:0;text-align:center;text-transform:uppercase;width:fit-content}.services-filter__subtext{color:#000;display:block;font-family:Libre Franklin;font-size:15px;font-weight:400;margin:0 auto 21px;padding-bottom:0;width:fit-content}.services-filter.et_pb_section .et_pb_text_inner{padding-bottom:40px;padding-top:127px}@media only screen and (min-width:768px){.services-filter.et_pb_section .et_pb_text_inner{padding-top:127px}}@media only screen and (min-width:992px){.services-filter.et_pb_section .et_pb_text_inner{padding-top:185px}}.services-filter.et_pb_section .services-filter__asp-row{background-color:#f2f0e9;max-width:none;padding-bottom:0;width:100%}.services-filter.et_pb_section .services-filter__asp-row .et_pb_column{padding-left:20px;padding-right:20px}@media only screen and (min-width:768px){.services-filter.et_pb_section .services-filter__asp-row .et_pb_column{padding-left:20px;padding-right:20px}}.services-filter.et_pb_section .services-filter__asp-row .asp_w_container{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1140px;width:100%}@media only screen and (min-width:768px){.services-filter.et_pb_section .services-filter__asp-row .asp_w_container{flex-direction:row}}.services-filter.et_pb_section .services-filter__asp-row .asp_w.searchsettings .asp_filter_tax>legend{display:none}.services-filter.et_pb_section .services-filter__asp-row .asp_w.searchsettings .asp_select_label .asp_nochosen{background-color:#fff;border:1px solid #bdbdbd;border-radius:4px;color:#968c83;font-family:Libre Franklin;font-size:15px;font-weight:400;height:40px;padding-left:11px!important}.services-filter.et_pb_section .services-filter__asp-row .asp_w.searchsettings .asp_select_label .asp_nochosen .asp_option_cat{color:#000;font-size:14px}.services-filter.et_pb_section .services-filter__asp-row p:empty{display:none}.services-filter.et_pb_section #services-filter__asp-row .asp_w_container>.asp_main_container{background-color:#fff;background-image:none;border:1px solid #bdbdbd;border-radius:4px}.services-filter.et_pb_section #services-filter__asp-row .asp_w_container>.asp_main_container .probox{align-items:center;border:none;height:40px;margin:0 10px 0 4px}.services-filter.et_pb_section #services-filter__asp-row .asp_w_container>.asp_main_container .probox .proclose svg{background-color:#373a36}.services-filter.et_pb_section #services-filter__asp-row .asp_w_container>.asp_main_container input[type=search]{color:#000;font-family:Libre Franklin;font-size:15px;font-weight:400;height:40px;padding-top:0!important}.services-filter.et_pb_section #services-filter__asp-row .asp_w_container>.asp_main_container input[type=search]::placeholder{color:#968c83;font-family:Libre Franklin;font-size:13px;font-weight:400;opacity:1}@media only screen and (min-width:360px){.services-filter.et_pb_section #services-filter__asp-row .asp_w_container>.asp_main_container input[type=search]::placeholder{font-size:15px}}.services-filter.et_pb_section #services-filter__asp-row .asp_w_container .asp-fss-flex{margin-bottom:0!important}.services-filter.et_pb_section #services-filter__asp-row .asp_w_container .asp_filter_tax{margin-top:0!important;min-width:auto;width:100%}.services-filter.et_pb_section #services-filter__asp-row .asp_w_container .asp_select_label{padding-left:0;padding-right:0}.services-filter.et_pb_section #services-filter__asp-row .asp_w_container select.asp_nochosen{background-color:#fff;font-size:15px;padding-right:13px}@supports (appearance:none) or (-webkit-appearance:none){.services-filter.et_pb_section #services-filter__asp-row .asp_w_container select.asp_nochosen{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill-rule='evenodd' clip-rule='evenodd' d='M4.29289 8.29289C4.68342 7.90237 5.31658 7.90237 5.70711 8.29289L12 14.5858L18.2929 8.29289C18.6834 7.90237 19.3166 7.90237 19.7071 8.29289C20.0976 8.68342 20.0976 9.31658 19.7071 9.70711L12.7071 16.7071C12.3166 17.0976 11.6834 17.0976 11.2929 16.7071L4.29289 9.70711C3.90237 9.31658 3.90237 8.68342 4.29289 8.29289Z' fill='%23373a36'/></svg>");background-position:right 13px center;background-repeat:no-repeat;background-size:16px}}.services-filter #services-filter__results{padding-left:20px;padding-right:20px;padding-top:40px;width:100%}@media only screen and (min-width:768px){.services-filter #services-filter__results{padding-top:40px}}@media only screen and (min-width:1024px){.services-filter #services-filter__results{padding-top:40px}}@media only screen and (min-width:1280px){.services-filter #services-filter__results{padding-left:0;padding-right:0}}.services-filter__results .column.size-1of3:last-child{margin-right:0!important}@media only screen and (min-width:981px){.services-filter__results .column.size-1of3{margin-right:20px!important;width:31.89%!important}}@media only screen and (min-width:1280px){.services-filter__results .column.size-1of3{width:32%!important}}.services-filter__results .column.size-1of2:last-child{margin-right:0!important}@media only screen and (min-width:768px){.services-filter__results .column.size-1of2{margin-right:20px!important;width:48.59%!important}}.services-filter__results .column.size-1of1{display:flex;flex-wrap:wrap;justify-content:center;grid-column-gap:12px;grid-row-gap:12px;margin-bottom:40px!important}.services-filter__results .column.size-1of1 .et_pb_post{margin-bottom:0!important;width:47.7%!important}@media only screen and (min-width:340px){.services-filter__results .column.size-1of1 .et_pb_post{width:48%!important}}.services-filter__results .column .et_pb_post{border:none;margin-bottom:0!important;overflow:hidden;padding-bottom:20px;padding-left:0;padding-right:0}.services-filter__results .column .et_pb_post .et_pb_image_container{margin-bottom:0}.services-filter__results .column .et_pb_post .et_pb_image_container .entry-featured-image-url{margin-bottom:19px}.services-filter__results .column .et_pb_post .et_pb_image_container .entry-featured-image-url img{min-height:auto;object-fit:cover}@media only screen and (min-width:768px){.services-filter__results .column .et_pb_post .et_pb_image_container .entry-featured-image-url img{min-height:auto}}@media only screen and (min-width:992px){.services-filter__results .column .et_pb_post .et_pb_image_container .entry-featured-image-url img{min-height:250px}}@media only screen and (min-width:1440px){.services-filter__results .column .et_pb_post .et_pb_image_container .entry-featured-image-url img{min-height:310px}}@media only screen and (min-width:992px){.services-filter__results .column .et_pb_post .et_pb_image_container .entry-featured-image-url{margin-bottom:18px}}@media only screen and (min-width:1680px){.services-filter__results .column .et_pb_post .et_pb_image_container .entry-featured-image-url{margin-bottom:19px}}.services-filter__results .column .et_pb_post .entry-title{margin-bottom:10px;padding-bottom:0}.services-filter__results .column .et_pb_post .entry-title>a{color:#373a36!important;display:block;font-family:Winsel Extended Book;font-size:17px;font-weight:400;letter-spacing:0;line-height:1em;min-height:51px;width:fit-content}.services-filter__results .column .et_pb_post .entry-title>a:hover{color:#493b6e!important}@media only screen and (min-width:768px){.services-filter__results .column .et_pb_post .entry-title>a{font-size:20px;min-height:45px}}@media only screen and (min-width:992px){.services-filter__results .column .et_pb_post .entry-title>a{font-size:20px;min-height:45px}}@media only screen and (min-width:1680px){.services-filter__results .column .et_pb_post .entry-title>a{font-size:22px;min-height:48px}}@media only screen and (min-width:768px){.services-filter__results .column .et_pb_post .entry-title{margin-bottom:1px}}.services-filter__results .column .et_pb_post .post-meta{display:none!important}.services-filter__results .column .et_pb_post .post-content-inner p{display:-webkit-box;-webkit-box-orient:vertical;color:#000;font-family:Libre Franklin;font-size:12px;font-weight:400;-webkit-line-clamp:3;line-height:1.4;overflow:hidden}@media only screen and (min-width:768px){.services-filter__results .column .et_pb_post .post-content-inner p{font-size:14px;min-height:58.78px}}@media only screen and (min-width:992px){.services-filter__results .column .et_pb_post .post-content-inner p{min-height:58.78px}}@media only screen and (min-width:768px){.services-filter__results .column .et_pb_post{padding-bottom:50px}}@media only screen and (min-width:992px){.services-filter__results .column .et_pb_post{padding-bottom:50px}}.services-filter .not-found-title{color:#373a36;font-family:Winsel Extended Book;font-size:28px;font-size:1.75rem;font-weight:400;line-height:1.2em;margin-bottom:20px;padding-bottom:0}.services-filter .not-found-title+p{color:#000;font-family:Libre Franklin;font-size:15px;line-height:1.4em}@media only screen and (min-width:768px){.services-filter .not-found-title{font-size:32px;font-size:2rem}}@media only screen and (min-width:992px){.services-filter .not-found-title{font-size:32px;font-size:2rem}}@media only screen and (min-width:1680px){.services-filter .not-found-title{font-size:40px;font-size:2.5rem}}.book-appointment-unavailable-list{display:flex;flex-direction:column;margin:0 auto;max-width:480px;width:fit-content}.book-appointment-unavailable-list>li{margin-bottom:10px;width:fit-content}.book-appointment-unavailable-list>li:last-child{margin-bottom:0}#main-content .wp-pagenavi{display:flex;gap:10px;justify-content:center}#main-content .wp-pagenavi .current,#main-content .wp-pagenavi .nextpostslink,#main-content .wp-pagenavi .pages,#main-content .wp-pagenavi .previouspostslink{border:1px solid #000;color:#373a36!important;font-family:Libre Franklin,Helvetica,Arial,Lucida,sans-serif;font-size:15px;font-weight:400;line-height:1;margin:0;padding:.5em}#main-content .wp-pagenavi .page{border:1px solid #d5d2cf;color:#d5d2cf!important;font-family:Libre Franklin,Helvetica,Arial,Lucida,sans-serif;font-size:15px;font-weight:400;line-height:1;margin:0;padding:.5em}#main-content .wp-pagenavi .page:hover{border-color:#000;color:#373a36!important}