body #dummy-userway {
  z-index: 99 !important;
  left: 27px !important;
  bottom: 30px !important;
}
body .w1pawbx1 .location_section {
    background: #e2ddd1 !important;
}
.w1kyzj97 section.container-fluid.content-breadcrum {
    background: #A7E8BD;
}
.w1kyzj97 .breadcrumb>li {
    color: #0b364d;
}
.w1kyzj97 .breadcrum_link{
    color: #0b364d;
}
.w1kyzj97 .breadcrumb li:before {
    color: #0b364d;
}
.bannerImg {
    background-image: linear-gradient(to left, rgb(0 0 0 / 18%), transparent), url(https://gp-assets-1.growthplug.com/website_files/4590/carlson_banner-image.webp) !important;
}
.wpfsas2 .flip-card-front figure {
    background: #A7E8BD !important;
}
.w5lnj84 #reviews-banner .reviews .reviews-top .container .btn{
  background:#ffc107;
}
.button-wrapper a{
  background:#ffc107;
}
ul.subMenu-1 {
    white-space: nowrap;
    max-height: 500px;
    overflow-y: scroll;
    overflow-x: hidden;
    scrollbar-width: thin;
}
.container_copy .h3_a1{
      color: #bde8ba;
    font-size: 22px;
    font-weight: 600;
}
.container_copy .com_btn{
    background: #ffc107 !important;
}
a.inner_btn{
  color: #0b364d;
    background-color: #ffc107;
}
.button-wrapper a{
  color: #0b364d;
    background-color: #ffc107;
}
a.phone.text-us:hover {
  opacity: 0.9;
}
a.phone.text-us {
  position: fixed;
  right: 30px;
  bottom: 34px;
  padding: 15px;
    display: inline-block;
    border: 2px solid;
    border-radius: 30px;
    color: #0b364d;
    background-color: #ffc107;
    font-weight: 700;
    font-size: 15px;
  z-index: 99;
  letter-spacing: 2px;
  text-transform: uppercase;

  text-decoration: none;
}
#blog .form form#blog-form .post-btn {
  background: #bde8ba !important;
}
.com_btn {
  background: #0b364d !important;
}
.action.loc-box-app a {
  color: #2C3E50 !important;
      background: #ffc107 !important;
}
section#footer .footer a:hover {
  color: #0b364dff !important;
  opacity: 0.8;
}
section#footer a.footer-links:hover {
  color: #0b364dff !important;
  opacity: 0.8;
}

.w1e9djy3 .com_btn,
.w1e9djy3 button.blog_button {
  color: #0b364d !important;
}

.service_inner_1 img {
  border: 4px solid #bde8ba !important;
}
.w1pawbx1 h3 {
  color: #0a364d !important;
}
.w5wqawe .subMenu-1 li:hover {
  background: #0b364d !important;
}

.w5wqawe ul.subMenu-1 li a {
  color: #000 !important;
}

.w5wqawe .mainMenu-2 li > a {
  color: #A7E8BD  !important;
}
.w5wqawe .header-top {
  background: #008080 !important;
}
.footer p {
  color: #0b364d !important;
}

.w5wqawe .mainMenu-2 li > a,
a.phone {
  font-family: "Playfair Display Italic", serif !important;
}

.w5wqawe .mainMenu-2 li:hover > a {
  color: #bde8ba !important;
  /* color: #ffa99dff !important; */
  opacity: 1 !important;
}
.blog_post h2 {
  color: rgb(255 169 157);
}
.related-services h3 {
  font-size: 14px;
  text-transform: uppercase;
  margin: 0;
  color: #23527c;
}

body .wwtu1or section#footer {
  background: #fff !important;
}

.col-md-12.footer_grp_img {
  background: unset !important;
}

.w5wqawe .left-section {
  position: absolute !important;
  left: 5px;
  top: 12px;
}
label[for="checkbox-10"] {
  display: none !important;
}

.w5wqawe #navigation .builder-dynamic-rmm.style ul ul li a {
  color: #0b364d !important;
}
.w5wqawe #navigation .builder-dynamic-rmm.style ul > li:hover > a {
  color: #0b364d !important;
}
.w5wqawe #navigation .builder-dynamic-rmm.style ul li a {
  color: #0b364d !important;
}
.w5wqawe #navigation ul.header-rt li .fa {
  color: #0b364d !important;
}

img.twiter_img {
  width: 15px;
  opacity: 1 !important;
}
body .header-top .right-section {
  width: 23%;
}

a.office-icons {
  position: relative;
}
.wrap__social a.office-icons:before {
  position: absolute;
  top: auto;
  left: -25px;
  bottom: -25px;
  display: none;
  transition: 0.5s;
}
section#reviews-banner .pop_h4 img {
  display: none;
}
#reviews-banner .reviews .reviews-top .container .pop_h4 {
  margin-bottom: 0px !important;
}
.wrap__social a.office-icons:nth-child(1):before {
  content: "Facebook";
}

.wrap__social a.office-icons:nth-child(2):before {
  content: "Yelp";
  left: -7px;
}
.wrap__social a.office-icons:nth-child(3):before {
  content: "Google";
  left: -16px;
}
.wrap__social a.office-icons:nth-child(4):before {
  content: "Instagram";
}
.wrap__social a.office-icons:nth-child(5):before {
  content: "Twitter";
}
.wrap__social a.office-icons:hover:before {
  display: block;
}
.wwtu1or .footer h3,
.wwtu1or .footer__services h3 {
  color: #0c364f;
}
.wwtu1or .footer a:hover {
  color: #000000;
}
.wwtu1or section#footer {
  background-image: url(https://gp-assets-1.growthplug.com/website_files/4590/bg-internal.webp) !important;
}

@media only screen and (max-width: 767px) {
  /* .w1yjvx0j #appointment .g-recaptcha {
    margin-left: 0 !important;
  } */
  .w1yjvx0j #appointment .modal-content .g-recaptcha iframe {
    margin-left: 0 !important;
    overflow: hidden;
  }
  .slick-prev,
  .slick-next {
    width: 20px !important;
    height: 20px !important;
  }
  body #reviews-slider .review-slider__list p {
    font-size: 18px !important;
  }
  body .footer__container {
    display: block !important;
  }
  body .col-md-3.footer__services {
    padding: 10px 14px !important;
  }

  body h2.title {
    padding: 5px !important;
  }
}
@media (max-width: 1149.5px) {
.w5wqawe #navigation .navbar-toggle {
    margin-top: 11px;
}
}
.w5lnj84 #reviews-banner .reviews .reviews-top .container .btn {
    color: #fff!important;
}
@media (max-width: 500px) {
    a.inner_btn {
    font-size: 12px!important;
}
}
.w1qwjjit #specialties .contentwrap p {
    text-align: left!important;
}
.w5lnj84 #reviews-banner .reviews .reviews-top .container .btn {
    color: #fff!important;
}
.w1qiovsx #contact .contactform .btn {
    color: #fff!important;
}
@media (max-width: 768px) {
    .fa-5x {
    font-size: 2em!important;
}
}
.wbyemut #blog .contentwrap h2 {
    font-size: 22px;
    color: #443a8a!important;
    font-weight: bold!important;
}
.wbyemut #blog .blog-info .main-head .main-img {
    padding-bottom: 20px!important;
}
a.inner_btn, a.phone.text-us, .action.loc-box-app a, a.pr-btn {
        background-color: #fea59d!important;
}
.container_copy .com_btn, a.inner_btn, .button-wrapper a {
        background-color: #fea59d!important;
}