#app, #app p {
   font-family: Ubuntu, Helvetica, Arial, sans-serif
}
#app, #app p {
   font-size: 18px
}
.nav-link {
   font-family: "Open Sans";   font-weight: 600
}
#footer, .btn, .heading-phone {
   font-family: "Open Sans";   font-weight: 600
}
.heading-social-icon-inner {
   font-family: "Open Sans";   font-size: 1rem;}
#footer-cp .standard-link {
   font-weight: 400;}
h1, h2, h3, h4, h5, h6, legend, .rates, .heading-subpage, #heading-title, #heading-subtitle {
   font-family: 'Dancing Script', Georgia, serif;
   text-transform: none;
}
.custom_logo_matte {
}
.custom_logo_wrap {
   max-width: 300px;
}
.custom_logo_wrap img {
   margin: 0 auto;
}
.btn-theme-2 {
  --bs-btn-color: #000;
  --bs-btn-bg: #2fb204;
  --bs-btn-border-color: #2fb204;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #4ebe2a;
  --bs-btn-hover-border-color: #44ba1d;
  --bs-btn-focus-shadow-rgb: 40, 151, 3;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #59c136;
  --bs-btn-active-border-color: #44ba1d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #2fb204;
  --bs-btn-disabled-border-color: #2fb204;
  --bs-btn-padding-y: 0.3rem;
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-font-size: 1rem;
  --bs-btn-border-radius: 0.25rem;
  font-weight: bold;
}
@media (min-width: 768px) {.menu-sep{
   border-right-color: #2fb204;
}}

#heading-subtitle, .rate.heading-subpage, .theme-color-2 {
   color: #2fb204;
}
.phone .no-tel, .footer-blocks .no-tel, .my-contact h3 {
   color: #2fb204;
}
.navbar-nav li {
   border-bottom-color: #2fb204;
}
.helpful-forms .bg-icon {
   background-color: #2fb204;
}.table thead > tr > th, .table thead > tr > td, .table tbody > tr > th, .table tbody > tr > td, .table.hours > tbody > tr:last-child > td,.table tfoot > tr > th, .table tfoot > tr > td, .table > :not(:first-child)
 {   border-color: #2fb204;
}.navbar-nav .dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {   color: #2fb204;
   background-color: transparent;
}.page-shape a, .page-shape a:hover, .page-shape a:active, .page-shape a:focus, #footer a.standard-link, #footer a.standard-link:hover, #footer a.standard-link:active, #footer a.standard-link:focus {
   color: #0ac22b;
}
/* end */