body.menu-open #main #content .fusion-fullwidth {
  opacity: 0.1;
}
body.menu-open #main #content .global-banner-section {
  opacity: 1;
}
body.menu-open .fusion-tb-header #site-header, body.menu-open .fusion-tb-header #top-line {
  opacity: 1;
}
@media (max-width: 479px) {
  #wrapper .fusion-tb-header #top-line {
    padding: 10px 10px;
  }
}
@media (max-width: 479px) {
  #wrapper .fusion-tb-header #top-line .fusion-row .fusion-column-wrapper {
    justify-content: space-between;
    flex-direction: row-reverse;
  }
}
#wrapper .fusion-tb-header #top-line .fusion-row .fusion-column-wrapper .fusion-button {
  transition: all 0.3s;
}
#wrapper .fusion-tb-header #top-line .fusion-row .fusion-column-wrapper .fusion-button:hover {
  transition: all 0.3s;
}
#wrapper .fusion-tb-header #top-line .fusion-row .fusion-column-wrapper .fusion-button.button-login {
  background: none;
}
#wrapper .fusion-tb-header #top-line .fusion-row .fusion-column-wrapper .fusion-button.button-request:hover {
  background: #D6793A;
}
#wrapper .fusion-tb-header #top-line .fusion-row .fusion-column-wrapper .fusion-button span {
  transition: all 0.3s;
  font-style: normal;
}
@media (min-width: 480px) {
  #wrapper .fusion-tb-header #top-line .fusion-row .social-top-line {
    width: unset;
  }
}
#wrapper .fusion-tb-header #top-line .fusion-row .social-top-line .fusion-social-networks-wrapper {
  display: flex;
}
#wrapper .fusion-tb-header #top-line .fusion-row .social-top-line .fusion-social-networks-wrapper a {
  padding: 5px 0;
}
#wrapper .fusion-tb-header #top-line .fusion-row .social-top-line .fusion-social-networks-wrapper a:hover:before {
  color: #D6793A;
}
@media (min-width: 480px) {
  #wrapper .fusion-tb-header #top-line .fusion-row .info-top-line {
    width: unset;
  }
}
#wrapper .fusion-tb-header #top-line .fusion-row .info-top-line .info-top-line-wrap {
  display: flex;
  align-items: center;
  column-gap: 30px;
}
@media (max-width: 980px) {
  #wrapper .fusion-tb-header #top-line .fusion-row .info-top-line .info-top-line-wrap {
    column-gap: 20px !important;
  }
}
@media (max-width: 767px) {
  #wrapper .fusion-tb-header #top-line .fusion-row .info-top-line .info-top-line-wrap {
    column-gap: 15px !important;
  }
}
@media (max-width: 479px) {
  #wrapper .fusion-tb-header #top-line .fusion-row .info-top-line .info-top-line-wrap {
    column-gap: 7px !important;
  }
}
@media (max-width: 479px) {
  #wrapper .fusion-tb-header .site-header {
    padding: 95px 30px;
  }
}
#wrapper .fusion-tb-header .site-header.fusion-container-stuck.fusion-sticky-transition {
  padding: 10px 30px 15px;
  transition: all 0.6s;
}
#wrapper .fusion-tb-header .site-header.fusion-container-stuck.fusion-sticky-transition .col-logo {
  top: 2px;
}
@media (min-width: 981px) {
  #wrapper .fusion-tb-header .site-header.fusion-container-stuck.fusion-sticky-transition .col-logo img {
    max-width: 70px !important;
    object-fit: contain;
  }
}
@media (max-width: 980px) {
  #wrapper .fusion-tb-header .site-header.fusion-container-stuck.fusion-sticky-transition .col-logo img {
    max-width: 65px !important;
    max-height: 85px !important;
  }
}
@media (max-width: 767px) {
  #wrapper .fusion-tb-header .site-header.fusion-container-stuck.fusion-sticky-transition nav.awb-menu ul.fusion-menu {
    height: 80vh !important;
    max-height: 100vh !important;
  }
}
#wrapper .fusion-tb-header .site-header.fusion-container-stuck.fusion-sticky-transition nav.awb-menu ul.fusion-menu > li.menu-item {
  transition-duration: 0.2s;
}
#wrapper .fusion-tb-header .site-header.fusion-container-stuck.fusion-sticky-transition nav.awb-menu ul.fusion-menu > li.menu-item > a::after {
  background-color: #fff;
}
@media (min-width: 1024px) {
  #wrapper .fusion-tb-header .site-header.fusion-container-stuck.fusion-sticky-transition nav.awb-menu ul.fusion-menu > li.menu-item > a {
    height: 70px;
  }
}
#wrapper .fusion-tb-header .site-header .fusion-row .fusion-layout-column .fusion-column-wrapper {
  align-items: center;
}
@media (max-width: 767px) {
  #wrapper .fusion-tb-header .site-header .fusion-row .fusion-layout-column .fusion-column-wrapper {
    align-items: unset;
  }
}
#wrapper .fusion-tb-header .site-header .col-logo {
  position: relative;
  top: 16px;
}
@media (max-width: 980px) {
  #wrapper .fusion-tb-header .site-header .col-logo {
    top: 0;
  }
}
#wrapper .fusion-tb-header .site-header .col-logo .fusion-image-element {
  position: absolute;
}
@media (max-width: 1023px) {
  #wrapper .fusion-tb-header .site-header .col-logo .fusion-image-element {
    max-width: 100px;
  }
}
@media (max-width: 767px) {
  #wrapper .fusion-tb-header .site-header .col-logo .fusion-image-element {
    position: relative;
  }
}
@media (min-width: 981px) {
  #wrapper .fusion-tb-header .site-header .col-logo .fusion-image-element img {
    min-width: 70px;
  }
}
#wrapper .fusion-tb-header .site-header .col-menu-right ul.fusion-menu > li.menu-item:last-child > a {
  color: #D6793A !important;
}
@media (max-width: 980px) {
  #wrapper .fusion-tb-header .site-header nav.awb-menu.collapse-enabled.mobile-mode-collapse-to-button.expanded ul.fusion-menu {
    max-height: 70vh !important;
  }
}
#wrapper .fusion-tb-header .site-header nav.awb-menu.collapse-enabled.mobile-mode-collapse-to-button.expanded ul.fusion-menu > li > .awb-menu__open-nav-submenu_mobile {
  max-height: 43px;
}
@media (max-width: 1023px) {
  #wrapper .fusion-tb-header .site-header nav.awb-menu ul.fusion-menu {
    justify-content: space-between;
  }
}
#wrapper .fusion-tb-header .site-header nav.awb-menu ul.fusion-menu .current-menu-parent {
  background: #E5E5E5;
}
#wrapper .fusion-tb-header .site-header nav.awb-menu ul.fusion-menu > li.menu-item {
  background: transparent;
}
@media (max-width: 1023px) {
  #wrapper .fusion-tb-header .site-header nav.awb-menu ul.fusion-menu > li.menu-item {
    margin: 0;
  }
}
#wrapper .fusion-tb-header .site-header nav.awb-menu ul.fusion-menu > li.menu-item:hover a:after {
  transform: scaleX(1);
}
#wrapper .fusion-tb-header .site-header nav.awb-menu ul.fusion-menu > li.menu-item li.current-menu-item {
  background: #E5E5E5;
}
#wrapper .fusion-tb-header .site-header nav.awb-menu ul.fusion-menu > li.menu-item > a {
  transition: 0.3s all;
}
@media (min-width: 768px) {
  #wrapper .fusion-tb-header .site-header nav.awb-menu ul.fusion-menu > li.menu-item > a {
    font-size: clamp(14px, 1.25vw, 18px);
  }
}
@media (max-width: 767px) {
  #wrapper .fusion-tb-header .site-header nav.awb-menu ul.fusion-menu > li.menu-item > a {
    min-height: 43px;
  }
}
#wrapper .fusion-tb-header .site-header nav.awb-menu ul.fusion-menu > li.menu-item > a:after {
  content: " ";
  position: absolute;
  top: calc(50% + 1.15em);
  left: 0;
  width: 100%;
  border-top-style: solid;
  transform: scaleX(0);
  transition: transform 0.2s ease-in-out;
  color: #fff;
}
@media (min-width: 981px) {
  #wrapper .fusion-tb-header .site-header nav.awb-menu ul.fusion-menu > li.menu-item ul.awb-menu__sub-ul {
    width: max-content;
  }
}
#wrapper .fusion-tb-header .site-header nav.awb-menu ul.fusion-menu > li.menu-item ul.awb-menu__sub-ul li:hover span:before {
  transform: rotate(270deg) translateY(10px);
  transition: 0.3s all;
}
#wrapper .fusion-tb-header .site-header nav.awb-menu ul.fusion-menu > li.menu-item ul.awb-menu__sub-ul li a {
  font-size: clamp(14px, 1.1805555556vw, 17px);
}
#wrapper .fusion-tb-header .site-header nav.awb-menu ul.fusion-menu > li.menu-item ul.awb-menu__sub-ul li a span:before {
  transform: rotate(270deg) translateY(0);
  transition: 0.3s all;
  cursor: inherit;
}
#wrapper .fusion-tb-header .site-header nav.awb-menu ul.fusion-menu > li.menu-item ul.awb-menu__sub-ul li .awb-menu__open-nav-submenu-hover {
  transition: all 0.3s;
  cursor: inherit;
}
.moduleCTA {
  position: relative;
  overflow: hidden;
}
.moduleCTA:before {
  content: "";
  position: absolute;
  top: 10px;
  left: 0;
  width: 100%;
  height: 8px;
  background: #fff;
  z-index: 9999;
}
.moduleCTA:after {
  content: "";
  position: absolute;
  top: 28px;
  left: 0;
  width: 100%;
  height: 8px;
  background: #fff;
  z-index: 9999;
}
.moduleCTA > .fusion-builder-row {
  max-width: 1260px !important;
  z-index: 2;
}
.moduleCTA > .fusion-builder-row .footer-top-section-left-col {
  margin: 0;
}
.moduleCTA > .fusion-builder-row .footer-top-section-left-col .fusion-column-wrapper {
  padding: 73px 61px 68px;
}
@media (max-width: 767px) {
  .moduleCTA > .fusion-builder-row .footer-top-section-left-col .fusion-column-wrapper {
    padding: 50px 45px;
  }
}
.moduleCTA > .fusion-builder-row .footer-top-section-left-col .fusion-column-wrapper .title .fusion-title-heading {
  line-height: 1 !important;
}
.moduleCTA > .fusion-builder-row .footer-top-section-left-col .fusion-column-wrapper .title .fusion-title-heading:after {
  margin-top: clamp(15px, 2.1428571429vw, 24px) !important;
}
.moduleCTA > .fusion-builder-row .footer-top-section-left-col .fusion-column-wrapper .title .fusion-title-heading p {
  margin: 0;
}
.moduleCTA > .fusion-builder-row .footer-top-section-left-col .fusion-column-wrapper .content p {
  margin-top: 0;
  margin-bottom: 28px;
  font-size: 18px !important;
  font-weight: 400;
}
@media (max-width: 980px) {
  .moduleCTA > .fusion-builder-row .footer-top-section-left-col .fusion-column-wrapper .content p {
    font-size: 17px !important;
  }
}
@media (max-width: 767px) {
  .moduleCTA > .fusion-builder-row .footer-top-section-left-col .fusion-column-wrapper .content p {
    font-size: 16px !important;
  }
}
.moduleCTA > .fusion-builder-row .footer-top-section-left-col .fusion-column-wrapper .content p strong {
  font-weight: 500;
}
.moduleCTA > .fusion-builder-row .footer-top-section-left-col .fusion-column-wrapper .content p:not(:last-child) {
  margin-bottom: 1.5em;
}
.moduleCTA > .fusion-builder-row .footer-top-section-right-col .fusion-form .contact-form-wrap {
  padding: 52px 49px 49px;
}
@media (max-width: 767px) {
  .moduleCTA > .fusion-builder-row .footer-top-section-right-col .fusion-form .contact-form-wrap {
    padding: 50px 45px;
  }
}
.moduleCTA > .fusion-builder-row .footer-top-section-right-col .fusion-form .contact-form-wrap .fusion-builder-row .fusion-layout-column {
  margin: 0;
}
.moduleCTA > .fusion-builder-row .footer-top-section-right-col .fusion-form .contact-form-wrap .fusion-builder-row .fusion-layout-column .fusion-column-wrapper {
  margin: 0;
}
.moduleCTA > .fusion-builder-row .footer-top-section-right-col .fusion-form .contact-form-wrap .fusion-builder-row .fusion-layout-column .fusion-column-wrapper #contact-form-title .fusion-title-heading {
  font-weight: 400 !important;
}
.moduleCTA > .fusion-builder-row .footer-top-section-right-col .fusion-form .contact-form-wrap .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-form-field {
  margin: 0 0 10px 0;
  border: none;
}
.moduleCTA > .fusion-builder-row .footer-top-section-right-col .fusion-form .contact-form-wrap .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-form-field:last-child {
  margin: 19px 0 0 0;
}
.moduleCTA > .fusion-builder-row .footer-top-section-right-col .fusion-form .contact-form-wrap .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-form-field input {
  border-radius: 0;
  height: 54px;
  color: #1E2531;
}
.moduleCTA > .fusion-builder-row .footer-top-section-right-col .fusion-form .contact-form-wrap .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-form-field input::placeholder {
  color: rgba(30, 37, 49, 0.75);
  font-size: 18px !important;
}
@media (max-width: 980px) {
  .moduleCTA > .fusion-builder-row .footer-top-section-right-col .fusion-form .contact-form-wrap .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-form-field input::placeholder {
    font-size: 17px !important;
  }
}
@media (max-width: 767px) {
  .moduleCTA > .fusion-builder-row .footer-top-section-right-col .fusion-form .contact-form-wrap .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-form-field input::placeholder {
    font-size: 16px !important;
  }
}
.global-module-testimonials > .fusion-row {
  max-width: 996px !important;
}
.global-module-testimonials .global-module-testimonials-title .fusion-title-heading {
  font-weight: 400 !important;
}
.global-module-testimonials .global-module-testimonials-title .fusion-title-heading::after {
  background-color: var(--awb-text-color) !important;
}
.global-module-testimonials .column-recommend a {
  color: #68D860;
}
.global-module-testimonials .column-recommend a:hover {
  color: #22AF30;
}
.global-module-testimonials .wprs_unslider {
  margin-bottom: 0px;
}
.global-module-testimonials .wprs_unslider .wprev-slider {
  margin: 0;
}
.global-module-testimonials .wprs_unslider .wprev-slider ul li .w3_wprs-row-padding {
  padding: 0;
}
.global-module-testimonials .wprs_unslider .wprev-slider ul li .w3_wprs-col {
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column-reverse;
}
.global-module-testimonials .wprs_unslider .wprev-slider ul li .wprev_preview_bg1_T1 {
  background: none !important;
  padding: 0;
  border: none !important;
  box-shadow: none;
  margin: 0 0 21px;
}
.global-module-testimonials .wprs_unslider .wprev-slider ul li .wprev_preview_bg1_T1::before, .global-module-testimonials .wprs_unslider .wprev-slider ul li .wprev_preview_bg1_T1::after {
  display: none !important;
}
.global-module-testimonials .wprs_unslider .wprev-slider ul li .wprev_preview_bg1_T1 .wprev_preview_tcolor1_T1 {
  color: #fff !important;
  font-size: 20px;
  outline: transparent;
  column-rule-color: transparent;
  font-family: var(--faq_accordion_content_typography-font-family) !important;
  font-style: italic;
  font-weight: 400;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.global-module-testimonials .wprs_unslider .wprev-slider ul li .wprev_preview_bg1_T1 .wprev_preview_tcolor1_T1::before {
  content: '"';
}
.global-module-testimonials .wprs_unslider .wprev-slider ul li .wprev_preview_bg1_T1 .wprev_preview_tcolor1_T1::after {
  content: '"';
}
@media (max-width: 767px) {
  .global-module-testimonials .wprs_unslider .wprev-slider ul li .wprev_preview_bg1_T1 .wprev_preview_tcolor1_T1 {
    font-size: 18px;
  }
}
.global-module-testimonials .wprs_unslider .wprev-slider ul li .wprev_preview_tcolor2_T1 {
  color: #fff !important;
  font-size: 20px;
  font-family: var(--faq_accordion_content_typography-font-family) !important;
  padding: 0 0 10px 0;
  line-height: 1.3;
  font-weight: 700;
}
@media (max-width: 767px) {
  .global-module-testimonials .wprs_unslider .wprev-slider ul li .wprev_preview_tcolor2_T1 {
    font-size: 18px;
  }
}
.global-module-testimonials .wprs_unslider .wprs_unslider-arrow {
  display: none !important;
}
.global-module-testimonials .wprs_unslider .wprs_unslider-nav {
  margin-top: 10px;
}
.global-module-testimonials .wprs_unslider .wprs_unslider-nav ol {
  text-align: left;
}
.global-module-testimonials .wprs_unslider .wprs_unslider-nav li {
  background: transparent !important;
  border: 2px solid #fff;
  opacity: 0.5;
  width: 20px;
  height: 20px;
  margin: 0 5px !important;
  border-radius: 50px;
}
.global-module-testimonials .wprs_unslider .wprs_unslider-nav li.wprs_unslider-active {
  opacity: 1;
  background: #fff !important;
}
.global-module-testimonials .wprs_unslider .wprs_unslider-nav li:first-child {
  margin-left: 0 !important;
}
.global-module-testimonials .wprs_unslider .wprs_unslider-nav li:last-child {
  margin-right: 0 !important;
}
.footer-contact-us .fusion-builder-row {
  max-width: 1260px !important;
  column-gap: 2%;
}
.footer-contact-us .fusion-builder-row .fusion-title {
  position: relative;
  padding: 0 0 30px 0 !important;
  margin: 0;
}
.footer-contact-us .fusion-builder-row .contact-us-links {
  max-width: 501px;
  background: #fff;
  padding: 30px;
}
@media (max-width: 980px) {
  .footer-contact-us .fusion-builder-row .contact-us-links {
    padding: 20px;
  }
}
@media (max-width: 767px) {
  .footer-contact-us .fusion-builder-row .contact-us-links {
    margin-bottom: 50px;
    max-width: 100%;
  }
}
.footer-contact-us .fusion-builder-row .contact-us-links .fusion-li-item {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.footer-contact-us .fusion-builder-row .contact-us-links .fusion-li-item:first-child {
  padding: 0 0 27px;
}
.footer-contact-us .fusion-builder-row .contact-us-links .fusion-li-item:last-child {
  padding: 0;
}
.footer-contact-us .fusion-builder-row .contact-us-links .fusion-li-item .icon-wrapper {
  display: none !important;
  --awb-icon-width: 40px;
  --awb-icon-height: 40px;
}
.footer-contact-us .fusion-builder-row .contact-us-links .fusion-li-item .fusion-li-item-content {
  margin: 0;
}
.footer-contact-us .fusion-builder-row .contact-us-links .fusion-li-item .fusion-li-item-content p {
  margin: 0 !important;
  line-height: 138%;
}
@media (max-width: 980px) {
  .footer-contact-us .fusion-builder-row .contact-us-links .fusion-li-item .fusion-li-item-content p {
    font-size: 18px;
  }
}
.footer-contact-us .fusion-builder-row .contact-us-links .fusion-li-item .fusion-li-item-content a {
  color: #D6793A;
  transition: all 0.3s ease;
  text-decoration-line: underline;
  text-underline-offset: 5.5px;
}
.footer-contact-us .fusion-builder-row .contact-us-links .fusion-li-item .fusion-li-item-content a:hover {
  opacity: 0.7;
}
.footer-contact-us .fusion-builder-row .contact-us-work-hours .fusion-li-item {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-bottom: 2.7px;
}
.footer-contact-us .fusion-builder-row .contact-us-work-hours .fusion-li-item .icon-wrapper {
  display: none;
}
.footer-contact-us .fusion-builder-row .contact-us-work-hours .fusion-li-item .fusion-li-item-content {
  display: flex;
  align-items: center;
  margin: 0;
}
.footer-contact-us .fusion-builder-row .contact-us-work-hours .fusion-li-item .fusion-li-item-content p {
  font-weight: 600;
  margin: 0 !important;
  color: var(--awb-iconcolor);
  line-height: 114%;
}
@media (max-width: 980px) {
  .footer-contact-us .fusion-builder-row .contact-us-work-hours .fusion-li-item .fusion-li-item-content p {
    font-size: 18px;
  }
}
.footer-contact-us .fusion-builder-row .contact-us-work-hours .fusion-li-item .fusion-li-item-content p:first-child {
  min-width: 85px;
  color: #4D5C6B;
}
.footer-contact-us .fusion-builder-row .contact-us-work-hours .fusion-li-item .fusion-li-item-content a:hover {
  color: #D6793A;
}
.footer-contact-us .fusion-builder-row .fusion-google-map {
  height: 100%;
  min-height: 421px;
}
footer.footer:before {
  content: "";
  position: absolute;
  top: -2px;
  left: 0;
  background: url('https://wolskidentalgroup.com/wp-content/uploads/2024/04/Home-Banner-Bg.jpg') no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
  opacity: 0.1;
}
footer.footer .fusion-builder-row {
  max-width: 1704px !important;
  justify-content: space-between;
  align-items: stretch;
  row-gap: 104px;
}
@media (max-width: 1245px) {
  footer.footer .fusion-builder-row {
    max-width: 768px !important;
    row-gap: 50px;
  }
}
footer.footer .fusion-builder-row .footer-col.footer-col-logo {
  margin-bottom: 0;
}
@media (max-width: 1245px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-logo {
    order: -6;
    width: 100%;
  }
}
@media (max-width: 1440px) and (min-width: 1246px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-logo {
    padding-left: 16px;
  }
}
footer.footer .fusion-builder-row .footer-col.footer-col-logo .fusion-column-wrapper {
  padding-bottom: 0px;
  justify-content: center;
}
footer.footer .fusion-builder-row .footer-col.footer-col-logo .fusion-column-wrapper .fusion-image-element .fusion-imageframe {
  max-width: 210px;
}
@media (max-width: 980px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-logo .fusion-column-wrapper .fusion-image-element .fusion-imageframe {
    max-width: 150px;
  }
}
footer.footer .fusion-builder-row .footer-col.footer-col-logo .fusion-column-wrapper .fusion-image-element .fusion-imageframe a img {
  width: 100%;
  height: 100%;
}
footer.footer .fusion-builder-row .footer-col.footer-col-menu {
  margin: 0;
}
@media (min-width: 1246px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-menu {
    padding-left: 16px;
    max-width: 674px;
  }
}
@media (max-width: 1245px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-menu {
    width: 100%;
  }
}
@media (max-width: 980px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-menu {
    margin-bottom: 0px;
  }
}
@media (max-width: 980px) and (min-width: 481px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-menu {
    order: -5;
    width: 100%;
  }
}
footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul {
  justify-content: space-between;
  gap: 7%;
  row-gap: 59px;
}
@media (max-width: 1440px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul {
    row-gap: 45px;
  }
}
@media (max-width: 767px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul {
    flex-direction: column;
  }
}
footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li {
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 980px) and (min-width: 481px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li {
    width: calc(50% - (var(--awb-spacing-right-small) / 2));
  }
}
@media (max-width: 980px) and (min-width: 769px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li {
    width: calc(33.333% - 7%);
  }
}
footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li .awb-menu__main-background-default, footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li .awb-menu__main-background-active {
  display: none;
}
footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li:before {
  display: none !important;
}
footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li > a {
  margin-bottom: 10px;
  justify-content: flex-start;
  color: #fff !important;
  font-weight: 500;
  text-transform: uppercase;
  font-size: 18px !important;
}
@media (max-width: 980px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li > a {
    font-size: 17px !important;
  }
}
@media (max-width: 767px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li > a {
    font-size: 16px !important;
  }
}
footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li > a:not([href]):hover {
  color: white !important;
}
footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li > a:hover {
  color: var(--link_hover_color) !important;
}
footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li ul {
  visibility: visible;
  opacity: 1 !important;
  position: relative;
  top: 0;
  left: 0;
}
footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li ul li {
  margin: 0;
  border: none;
  background: transparent;
}
footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li ul li:not(:last-child) {
  margin-bottom: 9px;
}
footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li ul li:hover {
  background-color: transparent;
}
footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li ul li a {
  color: rgba(255, 255, 255, 0.75) !important;
  padding: 0;
  font-size: 16px !important;
}
@media (max-width: 980px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li ul li a {
    font-size: 15px !important;
  }
}
@media (max-width: 767px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li ul li a {
    font-size: 15px !important;
  }
}
footer.footer .fusion-builder-row .footer-col.footer-col-menu .fusion-column-wrapper nav > ul > li ul li a:hover {
  color: var(--link_hover_color) !important;
}
footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 980px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper {
    gap: 50px;
  }
}
@media (min-width: 981px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper {
    flex-direction: row !important;
  }
}
footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper nav, footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper .fusion-social-links {
  align-self: flex-start;
  display: flex;
  width: 56%;
}
@media (max-width: 980px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper nav, footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper .fusion-social-links {
    width: 100%;
    gap: 50px;
  }
}
@media (max-width: 980px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper nav ul, footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper .fusion-social-links ul {
    width: 100%;
  }
}
footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper nav ul li:nth-child(1), footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper .fusion-social-links ul li:nth-child(1) {
  justify-content: flex-start;
}
footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper .fusion-social-links {
  max-width: 190px;
}
@media (max-width: 980px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper .fusion-social-links {
    margin: 0 auto;
  }
}
@media (max-width: 1245px) and (min-width: 981px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper .fusion-social-links {
    max-width: 95px;
  }
}
@media (min-width: 981px) {
  footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper .fusion-social-links {
    margin-right: 19px;
  }
}
footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper .fusion-social-links .fusion-social-networks-wrapper {
  display: flex;
  margin: 0;
  gap: 10px;
  flex-wrap: wrap;
}
footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper .fusion-social-links .fusion-social-networks-wrapper a {
  width: 40px;
  height: 24px;
  margin: 0;
}
footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper .fusion-social-links .fusion-social-networks-wrapper a:hover {
  color: #fff !important;
  background-color: rgba(214, 121, 58, 0.85) !important;
}
footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper .fusion-social-links .fusion-social-networks-wrapper a:before {
  font-size: 16px;
}
footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper .fusion-social-links .fusion-social-networks-wrapper a.awb-icon-phone {
  order: 1;
}
footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper .fusion-social-links .fusion-social-networks-wrapper a.awb-icon-mail {
  order: 2;
}
footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper .fusion-social-links .fusion-social-networks-wrapper a.awb-icon-instagram {
  order: 4;
}
footer.footer .fusion-builder-row .footer-col.footer-col-social-link > .fusion-column-wrapper .fusion-social-links .fusion-social-networks-wrapper a.awb-icon-facebook {
  order: 3;
}
footer.footer .fusion-builder-row .footer-col.footer-col-copy .fusion-column-wrapper {
  font-size: 16px;
  color: rgba(255, 255, 255, 0.35);
  justify-content: center;
}
footer.footer .fusion-builder-row .footer-col.footer-col-copy .fusion-column-wrapper p {
  margin: 0;
  text-transform: uppercase;
}
#rollingNav {
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 9999;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
}
#rollingNav.buttonsVisible {
  opacity: 1;
  visibility: visible;
}
#rollingNav .fusion-button {
  width: 100%;
  height: 100%;
  padding: var(--button_padding-top) var(--button_padding-right) var(--button_padding-bottom) var(--button_padding-left);
  font-weight: 400;
  background: transparent !important;
  padding: 13px 5px !important;
}
#rollingNav .fusion-button .button-icon-left {
  margin-right: 10px;
}
b, bold, strong {
  font-weight: 600;
}
h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child {
  --h1_typography-margin-top: 0;
  --h2_typography-margin-top: 0;
  --h3_typography-margin-top: 0;
  --h4_typography-margin-top: 0;
  --h5_typography-margin-top: 0;
  --h6_typography-margin-top: 0;
}
h1:last-child, h2:last-child, h3:last-child, h4:last-child, h5:last-child, h6:last-child {
  --h1_typography-margin-bottom: 0;
  --h2_typography-margin-bottom: 0;
  --h3_typography-margin-bottom: 0;
  --h4_typography-margin-bottom: 0;
  --h5_typography-margin-bottom: 0;
  --h6_typography-margin-bottom: 0;
}
#awb-oc-1095 {
  z-index: 9;
}
#awb-oc-1095 #call-button i {
  font-size: 29px;
  animation: 1200ms ease 0s normal none 1 running shake;
  animation-iteration-count: infinite;
}
@keyframes shake {
  0% {
    transform: rotateZ(0deg);
  }
  10% {
    transform: rotateZ(-30deg);
  }
  20% {
    transform: rotateZ(15deg);
  }
  30% {
    transform: rotateZ(-10deg);
  }
  40% {
    transform: rotateZ(7.5deg);
  }
  50% {
    transform: rotateZ(-6deg);
  }
  60% {
    transform: rotateZ(5deg);
  }
  70% {
    transform: rotateZ(-4.28571deg);
  }
  80% {
    transform: rotateZ(3.75deg);
  }
  90% {
    transform: rotateZ(-3.33333deg);
  }
  100% {
    transform: rotateZ(0deg);
  }
}
@media (max-width: 767px) {
  body.page #wrapper .fusion-title h2, body.single #wrapper .fusion-title h2 {
    margin-bottom: 10px !important;
  }
}
body.page #wrapper .home-title h1, body.single #wrapper .home-title h1 {
  font-size: clamp(48px, 6.9444444444vw, 100px) !important;
}
body.page #wrapper .home-title h1:after, body.single #wrapper .home-title h1:after {
  content: "";
  position: relative;
  left: 50%;
  transform: translateX(-50%);
  display: block;
  max-width: 240px;
  height: 2px;
  background-color: rgba(255, 255, 255, 0.35);
  margin-top: clamp(20px, 3vw, 42px);
}
body.page #wrapper .title-emphasis, body.single #wrapper .title-emphasis {
  --title_margin-bottom: 30px;
  position: relative;
}
body.page #wrapper .title-emphasis .fusion-title-heading:after, body.single #wrapper .title-emphasis .fusion-title-heading:after {
  content: "";
  position: relative;
  left: 2px;
  display: block;
  width: 41.5px;
  height: 6px;
  background-color: #1E2531;
  margin-top: clamp(15px, 2.1428571429vw, 20px);
  border-radius: 22px 10px 22px;
}
body.page #wrapper .title-single-solid .title-sep-container-left, body.single #wrapper .title-single-solid .title-sep-container-left {
  display: flex;
  justify-content: right;
  left: -5.5px;
}
body.page #wrapper .title-single-solid .title-sep-container-right, body.single #wrapper .title-single-solid .title-sep-container-right {
  right: -5.5px;
}
body.page #wrapper .title-single-solid .sep-single.sep-solid, body.single #wrapper .title-single-solid .sep-single.sep-solid {
  width: 41.5px;
  border-bottom-width: 6px;
  border-radius: 22px 10px 22px;
  top: 0;
}
body.page #wrapper .post-content p, body.single #wrapper .post-content p {
  margin-top: 0;
  margin-bottom: 30px;
  font-size: clamp(15px, 1.25vw, 18px);
}
body.page #wrapper .post-content p:last-child, body.single #wrapper .post-content p:last-child {
  margin-bottom: 0;
}
.fusion-button {
  transition: all 0.3s ease-in-out;
  text-align: center;
  font-weight: 600;
  font-size: clamp(15px, 1.25vw, 18px) !important;
}
@media (max-width: 980px) {
  .fusion-button {
    padding: 13px 25px !important;
  }
}
@media (max-width: 980px) {
  .button-with-border .fusion-button {
    padding: 11px 25px !important;
  }
}
.d-none {
  display: none !important;
}
@media (min-width: 768px) {
  .d-none-menu-mob {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .d-none-menu-desktop {
    display: none !important;
  }
}
.column-cards .fusion-builder-row-inner {
  row-gap: 20px;
}
.no-scroll {
  overflow: hidden;
}
@media (max-width: 980px) {
  .column-reverse-mob > .fusion-builder-row {
    flex-direction: column-reverse;
  }
}
.fusion-faq-shortcode .fusion-accordian {
  font-weight: inherit !important;
}
.fusion-faq-shortcode .fusion-accordian h3 {
  font-weight: 700 !important;
}
.fusion-faq-shortcode .fusion-accordian h3 a {
  font-weight: inherit !important;
}
.fusion-faq-shortcode .fusion-accordian .panel-collapse {
  margin-left: 40px;
}
.admin-bar .accessability_container button {
  bottom: 32px !important;
}
#wp_access_helper_container {
  right: -200px !important;
  z-index: 99999999999;
}
#wp_access_helper_container.active {
  right: 0 !important;
}
@media (max-width: 980px) {
  #wp_access_helper_container button {
    bottom: 47px;
  }
}
.to-top-container #toTop {
  bottom: 0;
}
body .post-content > div {
  z-index: 8;
}
.hero {
  --awb-min-height: 450px;
  --container_padding_100_top: 100px;
  --awb-padding-top-medium: 80px;
  --awb-padding-top-small: 60px;
  position: relative;
}
.hero:before {
  content: "";
  position: absolute;
  bottom: -18px;
  left: 0;
  width: 100%;
  height: 8px;
  background: #1E2531;
}
.hero:after {
  content: "";
  position: absolute;
  bottom: -36px;
  left: 0;
  width: 100%;
  height: 8px;
  background: #1E2531;
}
.hero-large {
  min-height: clampFunction(753);
}
@media (max-width: 980px) {
  .hero-large .hero-subtitle {
    font-size: clampFunction(32, 20) !important;
  }
  .hero-large .hero-title h1 {
    font-size: clampFunction(72, 32) !important;
  }
}
@media (max-width: 767px) {
  .hero-large .button-group.has-more-two-buttons > .fusion-column-wrapper > div:first-child {
    width: 100%;
    justify-content: center;
    display: flex;
  }
}
.hero-banner > .fusion-builder-row:first-of-type, .hero-banner > .parallax-inner + .fusion-builder-row {
  padding-top: 120px;
  padding-bottom: 100px;
}
@media (max-width: 980px) {
  .hero-banner > .fusion-builder-row:first-of-type, .hero-banner > .parallax-inner + .fusion-builder-row {
    padding-top: 0;
    padding-bottom: 0;
  }
}
@media (max-width: 479px) {
  .hero-banner > .fusion-builder-row:first-of-type, .hero-banner > .parallax-inner + .fusion-builder-row {
    padding-top: 80px;
  }
}
.category-section > .fusion-builder-row {
  gap: 70px 0;
  max-width: 1200px !important;
}
.category-section > .fusion-builder-row .category-col-1-2 > .fusion-column-wrapper {
  margin: 0;
}
.category-section > .fusion-builder-row .category-col-1-2 > .fusion-column-wrapper .post-listing ul {
  align-items: stretch;
}
.category-section > .fusion-builder-row .category-col-1-2 > .fusion-column-wrapper .post-listing ul li.post-card > .fusion-column-wrapper {
  transition-duration: background-color 0.3s ease;
}
.category-section > .fusion-builder-row .category-col-1-2 > .fusion-column-wrapper .post-listing ul li.post-card > .fusion-column-wrapper:hover {
  background-color: #f2f2f2;
}
.category-section > .fusion-builder-row .category-col-1-2 > .fusion-column-wrapper .post-listing ul li.post-card > .fusion-column-wrapper .post-card-img .fusion-placeholder-image {
  background-image: url('https://wolskidentalgroup.com/wp-content/uploads/2024/04/Louisville-KY-3-1.jpg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.category-section > .fusion-builder-row .category-col-1-2 > .fusion-column-wrapper .post-listing ul li.post-card > .fusion-column-wrapper .post-card-content p {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 37px !important;
}
.category-section > .fusion-builder-row .category-col-1-2 > .fusion-column-wrapper .post-listing ul li.post-card > .fusion-column-wrapper .post-card-btn {
  width: auto !important;
  position: relative;
  font-weight: 900 !important;
}
.category-section > .fusion-builder-row .category-col-1-2 > .fusion-column-wrapper .post-listing ul li.post-card > .fusion-column-wrapper .post-card-btn:hover {
  color: var(--link_hover_color);
  background: transparent;
}
.category-section > .fusion-builder-row .category-col-1-2 > .fusion-column-wrapper .post-listing ul li.post-card > .fusion-column-wrapper .post-card-btn:hover span {
  color: var(--link_hover_color);
}
.category-section > .fusion-builder-row .category-col-1-2 > .fusion-column-wrapper .post-listing ul li.post-card > .fusion-column-wrapper .post-card-btn:hover:before {
  background-color: var(--link_hover_color);
}
.category-section > .fusion-builder-row .category-col-1-2 > .fusion-column-wrapper .post-listing button.fusion-load-more-button {
  width: auto;
  margin: 30px auto 0;
  height: auto;
  line-height: 1;
  font-weight: 900;
  font-style: italic;
  text-transform: none;
  padding: 19px 48px;
  background: #D6793A;
  color: #fff;
}
@media (min-width: 981px) {
  .category-section > .fusion-builder-row .category-col-2-2 {
    justify-content: flex-end;
  }
}
.category-section > .fusion-builder-row .category-col-2-2 > .fusion-column-wrapper {
  margin: 0;
}
@media (min-width: 981px) {
  .category-section > .fusion-builder-row .category-col-2-2 > .fusion-column-wrapper {
    max-width: 310px;
  }
}
.category-section > .fusion-builder-row .category-col-2-2 > .fusion-column-wrapper .category-search .searchform .fusion-search-form-content .fusion-search-field label input {
  padding: 0 54px 0 21px;
  color: #000000;
  border: none;
  background: #f2f2f2;
  height: 50px;
}
.category-section > .fusion-builder-row .category-col-2-2 > .fusion-column-wrapper .category-search .searchform .fusion-search-form-content .fusion-search-field label input::placeholder {
  color: rgba(30, 37, 49, 0.35);
  font-size: 18px;
}
.category-section > .fusion-builder-row .category-col-2-2 > .fusion-column-wrapper .category-search .searchform .fusion-search-form-content .fusion-search-button {
  right: 0;
  background-color: #D6793A;
  transition: 0.3s ease-in-out;
}
.category-section > .fusion-builder-row .category-col-2-2 > .fusion-column-wrapper .category-search .searchform .fusion-search-form-content .fusion-search-button:hover {
  filter: saturate(1.2);
}
.category-section > .fusion-builder-row .category-col-2-2 > .fusion-column-wrapper .category-search .searchform .fusion-search-form-content .fusion-search-button input {
  color: #fff;
  font-size: 21px;
}
.category-section > .fusion-builder-row .category-col-2-2 > .fusion-column-wrapper .recent-posts-items .fusion-columns article {
  margin: 0;
}
.category-section > .fusion-builder-row .category-col-2-2 > .fusion-column-wrapper .recent-posts-items .fusion-columns article:not(:last-child) .recent-posts-content {
  border-bottom: 2px solid #eee;
  padding-bottom: 21px;
  margin-bottom: 19px;
}
.category-section > .fusion-builder-row .category-col-2-2 > .fusion-column-wrapper .recent-posts-items .fusion-columns article .recent-posts-content .entry-title {
  margin: 0;
}
.category-section > .fusion-builder-row .category-col-2-2 > .fusion-column-wrapper .recent-posts-items .fusion-columns article .recent-posts-content .entry-title a {
  color: #666;
  line-height: normal;
}
.category-section > .fusion-builder-row .category-col-2-2 > .fusion-column-wrapper .recent-posts-items .fusion-columns article .recent-posts-content .entry-title a:hover {
  color: var(--link_hover_color);
}
.category-section > .fusion-builder-row .category-col-2-2 > .fusion-column-wrapper .category-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.category-section > .fusion-builder-row .category-col-2-2 > .fusion-column-wrapper .category-list ul li:not(:last-child) {
  margin-bottom: 22px;
}
.category-section > .fusion-builder-row .category-col-2-2 > .fusion-column-wrapper .category-list ul li a {
  font-size: 20px !important;
  color: #666;
  line-height: normal;
}
@media (max-width: 980px) {
  .category-section > .fusion-builder-row .category-col-2-2 > .fusion-column-wrapper .category-list ul li a {
    font-size: 18px !important;
  }
}
@media (max-width: 767px) {
  .category-section > .fusion-builder-row .category-col-2-2 > .fusion-column-wrapper .category-list ul li a {
    font-size: 16px !important;
  }
}
.category-section > .fusion-builder-row .category-col-2-2 > .fusion-column-wrapper .category-list ul li a:hover {
  color: var(--link_hover_color);
}
body.single-services .hero {
  position: relative;
  z-index: 9999;
}
body.single-services #main {
  padding: 0;
}
body.single-services #main .fusion-row {
  max-width: 100% !important;
}
body.single-services #main .fusion-row #content {
  margin-bottom: 0;
}
body.single-services #main .fusion-row #content .post {
  margin-bottom: 0;
}
body.single-services #main .fusion-row #content .post .post-content .fusion-fullwidth {
  padding-left: 30px !important;
  padding-right: 30px !important;
}
body.single-services #main .fusion-row #content .post .post-content .fusion-fullwidth .fusion-builder-row {
  max-width: 1260px !important;
}
@media (max-width: 980px) {
  body.single-services #main .fusion-row #content .post .post-content .fusion-fullwidth .fusion-builder-row .fusion-title {
    margin-bottom: 0 !important;
  }
}
body.single-services #main .fusion-row #content .post .post-content .fusion-fullwidth .fusion-builder-row h2:after {
  content: "";
  position: relative;
  left: 0;
  display: block;
  width: 41.5px;
  height: 6px;
  background-color: #1E2531;
  margin-top: clamp(15px, 2.7777777778vw, 30px);
  border-radius: 22px 10px 22px;
}
@media (max-width: 980px) {
  body.single-services #main .fusion-row #content .post .post-content .fusion-fullwidth .fusion-builder-row h2:after {
    margin-bottom: 30px;
  }
}
body.single-services #main .fusion-row #content .post .post-content .fusion-fullwidth .fusion-builder-row .heading-sep-center h2:after {
  left: 50%;
  transform: translateX(-50%);
}
body.single-services #main .fusion-row #content .post .post-content .fusion-fullwidth .fusion-builder-row h3:not(.toggle) {
  font-size: clamp(30px, 2.7777777778vw, 40px) !important;
  line-height: 1.1;
  color: #1E2531;
  text-transform: none;
}
body.single-services #main .fusion-row #content .post .post-content .section-card .column-picture .fusion-column-wrapper {
  padding: 0;
}
body.single-services #main .fusion-row #content .post .post-content .section-card-content .column-card .fusion-column-wrapper {
  gap: 7px;
}
body.single-services #main .fusion-row #content .post .post-content .section-card-content .column-card .fusion-column-wrapper h3 {
  font-family: inherit !important;
}
body.single-services #main .fusion-row #content .post .post-content .section-card-content .column-card .fusion-column-wrapper ul .fusion-li-item {
  padding: 2.25px 0;
}
body.single-services #main .fusion-row #content .post .post-content .section-card-content .column-card .fusion-column-wrapper ul .fusion-li-item:last-child {
  padding-bottom: 0;
}
body.single-services #main .fusion-row #content .post .post-content .section-card-content .column-card .fusion-column-wrapper ul .fusion-li-item:first-child {
  padding-top: 0;
}
body.single-services #main .fusion-row #content .post .post-content .section-card-content .column-card .fusion-column-wrapper ul .fusion-li-item span {
  margin-right: 0;
  width: max-content;
  margin-left: -0.35em;
}
body.single-services #main .fusion-row #content .post .post-content .section-card-content .column-card .fusion-column-wrapper ul .fusion-li-item span i {
  position: relative;
  top: 2px;
}
body.single-services #main .fusion-row #content .post .post-content .section-card-content .column-card .fusion-column-wrapper ul .fusion-li-item p {
  margin-bottom: 0;
}
body.single-services #main .fusion-row #content .post .post-content .section-card-content .column-card .fusion-column-wrapper ul .fusion-li-item .fusion-li-item-content {
  margin-left: 27px;
  letter-spacing: 0.004em;
}
body.single-services #main .fusion-row #content .post .post-content .section-card-content .column-card .fusion-column-wrapper ul.cheklist-1 span i {
  font-size: 19px;
}
body.single-services #main .fusion-row #content .post .post-content .section-card-content .column-card .fusion-column-wrapper ul.cheklist-2 span i {
  font-size: 20px;
}
body.single-services #main .fusion-row #content .post .post-content .section-cards-autoflow .fusion-builder-row {
  gap: 40px 3.2%;
}
@media (max-width: 980px) {
  body.single-services #main .fusion-row #content .post .post-content .section-cards-autoflow .fusion-builder-row {
    gap: 20px;
  }
}
body.single-services #main .fusion-row #content .post .post-content .section-cards-autoflow .fusion-builder-row .fusion-layout-column {
  margin: 0;
}
body.single-services #main .fusion-row #content .post .post-content .section-cards-autoflow .fusion-builder-row .fusion-layout-column .fusion-column-wrapper {
  margin: 0;
}
body.single-services #main .fusion-row #content .post .post-content .section-cards-autoflow .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  margin-bottom: 30px;
}
@media (max-width: 980px) {
  body.single-services #main .fusion-row #content .post .post-content .section-cards-autoflow .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
    text-align: left !important;
  }
}
body.single-services #main .fusion-row #content .post .post-content .section-cards-autoflow .fusion-builder-row .fusion-layout-column .fusion-column-wrapper h3 {
  margin-bottom: 9px;
  letter-spacing: 0;
  font-size: clamp(20px, 1.7361111111vw, 25px) !important;
}
@media (max-width: 980px) {
  body.single-services #main .fusion-row #content .post .post-content .section-cards-autoflow .fusion-builder-row .fusion-layout-column .fusion-column-wrapper h3 {
    text-align: left !important;
  }
}
body.single-services #main .fusion-row #content .post .post-content .section-cards-autoflow .fusion-builder-row .fusion-layout-column .fusion-column-wrapper p {
  letter-spacing: 0.0045em;
}
@media (max-width: 980px) {
  body.single-services #main .fusion-row #content .post .post-content .section-cards-autoflow .fusion-builder-row .fusion-layout-column .fusion-column-wrapper p {
    text-align: left !important;
  }
}
body.single-services #main .fusion-row #content .post .post-content .section-cards-autoflow .fusion-builder-row .fusion-layout-column .fusion-column-wrapper p:last-child {
  margin-bottom: 0;
}
@media (max-width: 479px) {
  #wrapper #main .home-banner-section {
    padding-top: 300px;
  }
}
#wrapper #main .home-banner-section:before {
  content: "";
  position: absolute;
  bottom: -18px;
  left: 0;
  width: 100%;
  height: 8px;
  background: #1E2531;
}
#wrapper #main .home-banner-section:after {
  content: "";
  position: absolute;
  bottom: -36px;
  left: 0;
  width: 100%;
  height: 8px;
  background: #1E2531;
}
@media (max-width: 767px) {
  #wrapper #main .home-banner-section .fusion-builder-row .fusion-layout-column {
    justify-content: center;
  }
}
#wrapper #main .home-banner-section .fusion-builder-row .fusion-layout-column .fusion-column-wrapper {
  margin: 0 20px;
}
@media (max-width: 767px) {
  #wrapper #main .home-banner-section .fusion-builder-row .fusion-layout-column .fusion-column-wrapper {
    width: max-content;
    margin: 0 16px;
  }
}
@media (max-width: 479px) {
  #wrapper #main .home-banner-section .fusion-builder-row .fusion-layout-column .fusion-column-wrapper {
    margin: 0;
  }
}
#wrapper #main .home-banner-section .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-text {
  max-width: 660px;
}
#wrapper #main .home-banner-section .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-text strong {
  color: #fff;
}
#wrapper #main .home-banner-section .fusion-builder-row .fusion-layout-column .fusion-column-wrapper h2 {
  opacity: 0.35;
  font-size: clamp(30px, 3.4722222222vw, 50px) !important;
  font-weight: 400 !important;
}
@media (max-width: 767px) {
  #wrapper #main .home-banner-section .fusion-builder-row .fusion-layout-column .fusion-column-wrapper h2 {
    margin-bottom: 10px !important;
  }
}
#wrapper #main .section-picture > .fusion-builder-row {
  max-width: 1260px !important;
  gap: 9.2%;
}
@media (max-width: 767px) {
  #wrapper #main .section-picture > .fusion-builder-row {
    gap: 30px;
  }
}
#wrapper #main .section-picture > .fusion-builder-row > .fusion-layout-column:nth-child(1) {
  width: 42.6%;
  align-items: center;
  align-self: center;
}
#wrapper #main .section-picture > .fusion-builder-row > .fusion-layout-column.slick-image-slider {
  width: 48.2%;
  margin-bottom: 0;
}
#wrapper #main .section-picture > .fusion-builder-row > .fusion-layout-column.slick-image-slider .fusion-column-wrapper .fusion-builder-row {
  gap: 40px;
}
@media (max-width: 980px) {
  #wrapper #main .section-picture > .fusion-builder-row > .fusion-layout-column.slick-image-slider .fusion-column-wrapper .fusion-builder-row {
    gap: 10px;
  }
}
#wrapper #main .section-picture > .fusion-builder-row > .fusion-layout-column.slick-image-slider .fusion-column-wrapper .fusion-builder-row .fusion-layout-column {
  width: calc(50% - 20px);
  margin: 0;
  border: 10px solid white;
}
@media (max-width: 980px) {
  #wrapper #main .section-picture > .fusion-builder-row > .fusion-layout-column.slick-image-slider .fusion-column-wrapper .fusion-builder-row .fusion-layout-column {
    width: calc(50% - 5px);
  }
}
@media (max-width: 479px) {
  #wrapper #main .section-picture > .fusion-builder-row > .fusion-layout-column.slick-image-slider .fusion-column-wrapper .fusion-builder-row .fusion-layout-column {
    width: 100%;
  }
}
#wrapper #main .section-picture > .fusion-builder-row > .fusion-layout-column.slick-image-slider .fusion-imageframe {
  max-height: 500px;
}
@media (max-width: 767px) {
  #wrapper #main .section-picture > .fusion-builder-row > .fusion-layout-column {
    width: 100% !important;
  }
}
#wrapper #main .section-doctors > .fusion-builder-row {
  max-width: 1368px !important;
  justify-content: center;
}
#wrapper #main .section-doctors > .fusion-builder-row .content-section .fusion-text p {
  max-width: 1000px;
  margin: 0 auto;
}
#wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider {
  width: 95%;
  margin: 0 auto;
}
#wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row {
  justify-content: center;
}
#wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column {
  margin-bottom: 0;
  border: 10px solid #fff;
}
@media (max-width: 980px) {
  #wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column {
    width: 40%;
  }
}
@media (max-width: 767px) {
  #wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column {
    width: 100%;
  }
}
#wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper {
  position: relative;
  height: 380px;
  padding: 24px 20px 24px;
  margin: 0;
  justify-content: end;
}
@media (max-width: 980px) {
  #wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper {
    gap: 15px;
  }
}
#wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper:before {
  content: "";
  display: block;
  position: absolute;
  z-index: 0;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border-radius: 5px;
  background: rgba(23, 20, 17, 0.72);
  mix-blend-mode: multiply;
  opacity: 0;
  visibility: hidden;
  transition: all 0.5s ease;
}
@media (max-width: 980px) {
  #wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper:before {
    background: none;
  }
}
@media (min-width: 981px) {
  #wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper:hover:before {
    opacity: 1;
    visibility: visible;
  }
  #wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper:hover .fusion-text, #wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper:hover > div {
    opacity: 1;
    visibility: visible;
    max-height: 170px;
    top: 0;
    transition: all 0.5s ease;
  }
  #wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper:hover .fusion-title {
    margin-bottom: 18px !important;
  }
  #wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper:hover .fusion-text {
    margin-bottom: 30px;
  }
}
#wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-title, #wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-text, #wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper > div {
  position: relative;
  z-index: 10;
  color: #fff !important;
}
@media (max-width: 980px) {
  #wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-title, #wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-text, #wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper > div {
    top: unset;
  }
}
#wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-title {
  visibility: visible;
  opacity: 1;
  width: 100%;
  height: auto;
  max-height: 100%;
  transition: all 0.5s ease;
}
#wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-title .fusion-title-heading {
  font-size: clamp(25px, 2.0833333333vw, 40px) !important;
  line-height: 1 !important;
  letter-spacing: 0;
  transition: all 0.5s ease;
  font-family: "Lato", sans-serif !important;
  font-weight: 700 !important;
}
#wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-text {
  opacity: 0;
  visibility: hidden;
  height: auto;
  max-height: 0;
  overflow: hidden;
  transition: all 0.5s ease;
}
@media (max-width: 980px) {
  #wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-text {
    visibility: visible;
    opacity: 1;
    width: 100%;
    height: auto;
    max-height: 100%;
    transition: all 0.5s ease;
  }
}
#wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-text p {
  margin: 0;
  padding: 0;
}
#wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper > div {
  opacity: 0;
  visibility: hidden;
  height: auto;
  max-height: 0;
  margin: 0;
  overflow: hidden;
  transition: all 0.2s ease;
}
@media (max-width: 980px) {
  #wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper > div {
    visibility: visible;
    opacity: 1;
    width: 100%;
    height: auto;
    max-height: 100%;
    transition: all 0.2s ease;
  }
}
#wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper > div .fusion-button {
  background: transparent !important;
  padding: 0 !important;
}
#wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper > div .fusion-button:hover span, #wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper > div .fusion-button:hover i {
  color: #D6793A !important;
}
#wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper > div .fusion-button:hover i {
  position: relative;
  opacity: 0;
  transform: translate(10px, 0);
  transition: all 0.6s;
}
#wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper > div .fusion-button span {
  color: #fff !important;
  font-weight: 400;
}
@media (max-width: 980px) {
  #wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper > div .fusion-button span {
    color: #fff !important;
  }
}
#wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  position: absolute;
  opacity: 1;
  visibility: visible;
  overflow: visible;
  top: 0;
  left: 0;
  z-index: -10;
  min-height: 380px;
  height: 100%;
}
#wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-image-element span {
  height: 100%;
}
#wrapper #main .section-doctors > .fusion-builder-row .doctors-cards-slider .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-image-element span img {
  height: 100%;
  object-position: top;
  object-fit: cover;
}
#wrapper #main .section-services:after {
  content: "";
  position: absolute;
  right: 0;
  transform: translateX(45%);
  width: 100%;
  height: 100%;
  max-width: 406px;
  max-height: 492px;
  background: url('https://wolskidentalgroup.com/wp-content/uploads/2024/04/Our-Services-Logo.png') no-repeat;
}
#wrapper #main .section-services:before {
  content: "";
  position: absolute;
  left: 0;
  transform: translateX(-40%);
  width: 100%;
  height: 100%;
  max-width: 406px;
  max-height: 492px;
  background: url('https://wolskidentalgroup.com/wp-content/uploads/2024/04/Our-Services-Logo.png') no-repeat;
}
#wrapper #main .section-services .fusion-builder-row {
  max-width: 1230px !important;
  align-items: center;
  gap: 60px;
}
#wrapper #main .section-services .fusion-builder-row .col-service {
  align-self: stretch;
  width: calc(33.333% - 40px);
}
@media (max-width: 767px) {
  #wrapper #main .section-services .fusion-builder-row .col-service {
    width: 100%;
  }
}
#wrapper #main .section-services .fusion-builder-row .col-service .fusion-column-wrapper .fusion-image-element {
  display: flex;
  align-self: center;
  max-width: 230px;
  height: 130px;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  #wrapper #main .section-services .fusion-builder-row .col-service .fusion-column-wrapper .fusion-image-element {
    height: max-content;
  }
}
#wrapper #main .section-services .fusion-builder-row .col-service .fusion-column-wrapper .fusion-image-element span {
  display: flex;
  align-self: center;
  align-items: center;
  justify-content: center;
}
#wrapper #main .section-services .fusion-builder-row .col-service .fusion-column-wrapper .fusion-image-element span img {
  max-width: 230px;
  max-height: 130px;
  object-fit: contain;
}
@media (max-width: 980px) {
  #wrapper #main .section-services .fusion-builder-row .col-service .fusion-column-wrapper .fusion-image-element span img {
    width: 90%;
  }
}
#wrapper #main .section-services .fusion-builder-row .col-service .fusion-column-wrapper .fusion-title h3 {
  font-size: clamp(24px, 2.7777777778vw, 40px) !important;
}
#wrapper #main .section-services .fusion-builder-row .col-service .fusion-column-wrapper .fusion-title h3 a {
  color: #fff;
}
#wrapper #main .section-services .fusion-builder-row .col-service .fusion-column-wrapper .fusion-title h3 a:hover {
  color: #D6793A;
}
#wrapper #main .section-services .fusion-builder-row .col-service .fusion-column-wrapper div:has(.fusion-button) {
  margin-top: auto;
}
#wrapper #main .section-reserve-appointment:before {
  content: "";
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  height: 8px;
  background: #fff;
  z-index: 999;
}
#wrapper #main .section-reserve-appointment:after {
  content: "";
  position: absolute;
  bottom: 28px;
  left: 0;
  width: 100%;
  height: 8px;
  background: #fff;
  z-index: 999;
}
#wrapper #main .section-reserve-appointment > .fusion-builder-row {
  max-width: 1420px !important;
}
@media (max-width: 1439px) {
  #wrapper #main .section-reserve-appointment > .fusion-builder-row > .fusion-layout-column {
    --awb-bg-position: center !important;
  }
}
@media (max-width: 1439px) {
  #wrapper #main .section-reserve-appointment > .fusion-builder-row > .fusion-layout-column .column-info {
    width: 72% !important;
  }
}
@media (max-width: 767px) {
  #wrapper #main .section-reserve-appointment > .fusion-builder-row > .fusion-layout-column .column-info {
    width: 90% !important;
  }
}
#wrapper #main .section-reserve-appointment > .fusion-builder-row > .fusion-layout-column .column-info .fusion-column-wrapper .fusion-text {
  max-width: 710px;
  width: 93%;
}
#wrapper #main .section-patient-resources > .fusion-builder-row {
  max-width: 1260px !important;
}
#wrapper #main .section-patient-resources > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row {
  gap: 40px;
}
#wrapper #main .section-patient-resources > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row > .fusion-layout-column {
  width: calc(33.333% - 26.7px);
  transition: 0.3s all;
}
@media (max-width: 767px) {
  #wrapper #main .section-patient-resources > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row > .fusion-layout-column {
    width: 100%;
  }
}
#wrapper #main .section-patient-resources > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {
  height: clamp(220px, 35vw, 390px);
}
body .contact-us-wrap .fusion-builder-row {
  max-width: 1260px !important;
  gap: 2%;
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .fusion-title {
  position: relative;
  margin: 0 0 17px 0 !important;
  padding: 0 0 34px 0 !important;
}
@media (max-width: 767px) {
  body .contact-us-wrap .fusion-builder-row .fusion-layout-column .fusion-title {
    margin: 0 0 30px 0 !important;
  }
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .fusion-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 60px;
  height: 4px;
  background-color: #1E2531;
  border-radius: 30px;
}
@media (max-width: 767px) {
  body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-links {
    margin-bottom: 50px;
  }
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-links .fusion-li-item {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 12.5px 0;
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-links .fusion-li-item .icon-wrapper {
  --awb-icon-width: 40px;
  --awb-icon-height: 40px;
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-links .fusion-li-item .fusion-li-item-content {
  margin: 0;
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-links .fusion-li-item .fusion-li-item-content p {
  margin: 0 !important;
  font-size: clamp(15px, 1.3888888889vw, 20px) !important;
  line-height: 1.4;
  letter-spacing: 0.01em;
}
@media (max-width: 767px) {
  body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-links .fusion-li-item .fusion-li-item-content p {
    font-size: 18px;
  }
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-links .fusion-li-item .fusion-li-item-content a:hover {
  color: #D6793A;
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-work-hours .fusion-li-item {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-bottom: 6px;
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-work-hours .fusion-li-item .icon-wrapper {
  display: none;
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-work-hours .fusion-li-item .fusion-li-item-content {
  display: flex;
  align-items: center;
  margin: 0;
  line-height: 1.2;
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-work-hours .fusion-li-item .fusion-li-item-content p {
  margin: 0 !important;
  color: var(--awb-iconcolor);
  font-size: clamp(15px, 1.3888888889vw, 20px) !important;
}
@media (max-width: 767px) {
  body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-work-hours .fusion-li-item .fusion-li-item-content p {
    font-size: 18px;
  }
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-work-hours .fusion-li-item .fusion-li-item-content p:first-child {
  min-width: 85px;
  color: #4D5C6B;
  font-weight: 400;
  font-size: clamp(15px, 1.3888888889vw, 20px) !important;
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-work-hours .fusion-li-item .fusion-li-item-content a:hover {
  color: #D6793A;
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-form {
  padding: 52px 49px 49px;
}
@media (max-width: 767px) {
  body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-form {
    padding: 50px 45px;
  }
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-form .fusion-builder-row .fusion-layout-column {
  margin: 0;
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-form .fusion-builder-row .fusion-layout-column .fusion-column-wrapper {
  margin: 0;
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-form .fusion-builder-row .fusion-layout-column .fusion-column-wrapper #contact-form-title .fusion-title-heading {
  font-weight: 400 !important;
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-form .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-form-field {
  margin: 0 0 10px 0;
  border: none;
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-form .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-form-field:last-child {
  margin: 19px 0 0 0;
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-form .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-form-field input, body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-form .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-form-field textarea {
  border-radius: 0;
  height: 54px;
  color: #1E2531;
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-form .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-form-field input::placeholder, body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-form .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-form-field textarea::placeholder {
  color: rgba(30, 37, 49, 0.75);
  font-size: 18px !important;
}
@media (max-width: 980px) {
  body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-form .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-form-field input::placeholder, body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-form .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-form-field textarea::placeholder {
    font-size: 17px !important;
  }
}
@media (max-width: 767px) {
  body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-form .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-form-field input::placeholder, body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-form .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-form-field textarea::placeholder {
    font-size: 16px !important;
  }
}
body .contact-us-wrap .fusion-builder-row .fusion-layout-column .contact-us-form .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-form-field textarea {
  resize: none;
  height: 100px;
}
body .section-doctors > .fusion-builder-row {
  max-width: 1368px !important;
  justify-content: center;
}
body .section-doctors > .fusion-builder-row .content-section .fusion-text p {
  max-width: 1100px;
  margin: 0 auto;
}
body .section-doctors > .fusion-builder-row .doctors-card {
  width: 95%;
  margin: 0 auto;
}
body .section-doctors > .fusion-builder-row .doctors-card .fusion-builder-row {
  justify-content: center;
}
body .section-doctors > .fusion-builder-row .doctors-card .fusion-builder-row .fusion-layout-column {
  margin-bottom: 0;
  border: 10px solid #fff;
}
@media (max-width: 1199px) {
  body .section-doctors > .fusion-builder-row .doctors-card .fusion-builder-row .fusion-layout-column {
    width: 33.333%;
  }
}
@media (max-width: 980px) {
  body .section-doctors > .fusion-builder-row .doctors-card .fusion-builder-row .fusion-layout-column {
    width: 50%;
  }
}
@media (max-width: 479px) {
  body .section-doctors > .fusion-builder-row .doctors-card .fusion-builder-row .fusion-layout-column {
    width: 100%;
  }
}
body .section-doctors > .fusion-builder-row .doctors-card .fusion-builder-row .fusion-layout-column .fusion-column-wrapper {
  position: relative;
  height: 380px;
  padding: 24px 20px 24px;
  margin: 0;
  justify-content: end;
}
@media (max-width: 980px) {
  body .section-doctors > .fusion-builder-row .doctors-card .fusion-builder-row .fusion-layout-column .fusion-column-wrapper {
    gap: 15px;
  }
}
body .section-doctors > .fusion-builder-row .doctors-card .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-title .fusion-title-heading {
  font-size: clamp(25px, 2.7777777778vw, 40px) !important;
  line-height: 1 !important;
  letter-spacing: 0;
  transition: all 0.5s ease;
  font-family: "Lato", sans-serif !important;
  font-weight: 700 !important;
}
body .section-doctors > .fusion-builder-row .doctors-card .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  position: absolute;
  opacity: 1;
  visibility: visible;
  overflow: visible;
  top: 0;
  left: 0;
  z-index: -10;
  min-height: 380px;
  height: 100%;
}
body .section-doctors > .fusion-builder-row .doctors-card .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-image-element span {
  height: 100%;
}
body .section-doctors > .fusion-builder-row .doctors-card .fusion-builder-row .fusion-layout-column .fusion-column-wrapper .fusion-image-element span img {
  height: 100%;
  object-position: top;
  object-fit: cover;
}
.section-cards .cards-row .fusion-builder-row {
  gap: 20px;
}
.section-cards .cards-row .fusion-builder-row .fusion-layout-column {
  height: 200px !important;
}
@media (min-width: 981px) {
  .section-cards .cards-row .fusion-builder-row .fusion-layout-column {
    width: calc(33.333% - 20px);
  }
}
@media (max-width: 980px) {
  .section-cards .cards-row .fusion-builder-row .fusion-layout-column {
    width: calc(50% - 20px);
  }
}
@media (max-width: 767px) {
  .section-cards .cards-row .fusion-builder-row .fusion-layout-column {
    width: 100%;
  }
}
/*# sourceMappingURL=index.css.map */