#unmuteBtn {  
    z-index: 2 !important;   
}
.gm-style-iw-chr {
    margin-bottom: -30px;
}
div#content {
    font-weight: 500;
}
.tooltip.bottom {
    padding: 5px 0;
    margin-top: 3px;
    z-index: 1;
}
a.header_call_fixed {
    display: block;
    background: #ceae48;
    text-align: center;
    padding: 10px 15px;
    position: fixed;
    bottom: 8px;
    left: 0;
    right: 0;
    font-size: 19px;
    color: #fff;
    z-index: 9;
}
a.header_call_fixed:hover { 
    background: #000; 
    color: #fff; 
  text-decoration: none;
    cursor: pointer;
}

div#bf-revz-widget-2542655055 {
    display: none;
}

body.modal-open {
  overflow-y: scroll !important;
  padding-right: 0 !important;
}

.modal-backdrop.fade.in {
  display: none !important;
}

div#commonpopup2 {
  display: none !important;
}

.zd-sticky-button:before {
  content: "Book an Appointment";
  font-size: 20px;
  line-height: 44px;
}

#navigation ul.header-rt li.ctanav2 .btn {
  font-size: 0 !important;
}

#navigation ul.header-rt li.ctanav2 .btn:before {
  content: "Book an Appointment";
  font-size: 16px !important;
}

a.zd-plugin-initialized:hover:before {
  background: #fff;
  color: #000;
  text-decoration: none;
}

.zd-sticky-button:before {
  content: "Book an Appointment";
}

a.zd-plugin-initialized:before:hover,
a.header_call:hover {
  color: #ceae48;
  background: #000;
  text-decoration: none;
}

a.zd-plugin-initialized:before {
  content: "Book an Appointment";
  font-size: 15px;
  color: #000;
  background: #ceae48;
  padding: 8px 10px;
}

a.header_call {
  position: absolute;
  top: -40px;
  right: 25px;
  background: #ceae48;
  padding: 6px 10px;
  color: #000;
}

.header_button_div {
  position: relative;
  margin-top: -20px;
}

a.zd-plugin-initialized img {
  display: none;
}

.doc-main {
  text-align: center;
}
.Brand__name {
  min-height: 170px;
}
.se-pre-con {
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background: url(https://gp-assets-1.growthplug.com/website_files/3967/zmdent.png)
    center no-repeat #000;
}
.doc-main .row {
  display: flex;
  align-items: center;
}

.doc__content {
  max-width: 800px;
  padding: 15px;
  margin: 0 auto;
}

h2.doc-head {
  color: #cdae49 !important;
  font-weight: 500;
}

.doc__img img {
  min-height: 500px;
  object-fit: cover;
  transition: ease 200ms;
  object-position: 20% 10%;
}

.doc__img {
  text-align: center;
}

span.doc-head {
  font-size: 20px;
  font-weight: 600;
  text-align: center;
}

p.doc-sec {
  padding-bottom: 10px;
  height: 125px;
  padding: 10px;
}

@media (max-width: 768px) {

  a.header_call { 
    display: none !important;
}
  
  a.zd-plugin {
    right: 0 !important;
    left: 0 !important;
    margin: 0 auto;
}
  
  .doc__img img {
    object-position: 46% 10%;
  }

  .doc-main {
    padding: 10px;
  }

  p.doc-sec {
    height: unset;
  }

  .about__wrap h2 {
    font-size: 30px;
  }
}

section.docs {
  background: linear-gradient(43deg, #00000000 38%, #00000000 85%),
    url(https://gp-assets-1.growthplug.com/website_files/3967/pexels-matthias-cooper-1147124.jpg);
  background-size: cover;
  background-attachment: fixed;
  background-position: center 0%;
}

a.doc-btn-new {
  padding: 10px 20px;
  margin-top: 15px;
  border: solid 2px;
  color: #fff;
  background: #00000063;
  cursor: pointer;
  display: inline-block;
}

a.doc-btn-new:hover {
  background: #ffffff1f;
  transition: all ease 300ms;
  color: #fff;
  border: solid #fff 2px;
}
.w12b68rh .service__home .options .option .label .info .main {
  color: #cdae49;
}
.w5ajlnp .about__wrap a {
  color: #cdae49;
}
section.docs p,
section.docs h1 {
  color: #ffffffe8 !important;
}

iframe#bewebchat {
  right: auto !important;
  left: 10px;
}
iframe#window-iframe {
  left: 5px !important;
}

@media only screen and (min-width: 1181px) {
  .wf1p86w #navigation .navbar.builder-dynamic-fixed .navbar-brand img {
    height: 70px !important;
  }
  .wf1p86w .navbar-brand > img {
    height: 70px;
    bottom: 25px;
  }
}

.navbar-toggle.visible-xs span.icon-bar {
  background-color: white !important;
}

.contact-slice-right__image.contact figure img {
  background: #fff;
}
.wf1p86w #navigation .builder-dynamic-rmm.style ul ul li a {
  color: #ffffff;
  background: #ceae48;
}
.w1kyzj97 .breadcrum_link {
  color: #ffffff;
}

.w1kyzj97 .breadcrumb > li {
  color: #ffffff;
}

.w1kyzj97 section.container-fluid.content-breadcrum {
  background: #696969;
}

.wk2epmn #working-hours-section .working-hours-section {
  display: none;
}

#navigation
  > div
  > div
  > div
  > div.navbar-collapse.navitems
  > div.mobile-view
  > div
  > div
  > ul
  > li:nth-child(4)
  > ul {
  height: 450px;
  overflow: auto;
}

.w1azq5t3 .inner-page-head {
  height: 250px;
}
.wk2epmn #contact-slice-right .contact-slice-right__list .location_content p {
  text-transform: uppercase;
  color: rgb(255 255 255);
}
.wk2epmn #contact-slice-right .contact-slice-right__block .loc-email {
  color: #cdae49;
}
.wk2epmn
  #contact-slice-right
  .contact-slice-right__list
  .location_content
  .details
  p
  a.phone-clr {
  color: #fff;
}
.location_content {
  color: #fff;
}
.wk2epmn .button--primary {
  background: #cdae49;
}
.wk2epmn a.button.button--primary:hover {
  background: #000000;
}
.wk2epmn #contact-slice-right .contact-slice-right__list {
  background-color: #000;
}

section.foot-sec
  > div
  > div
  > div
  > div:nth-child(1)
  > div.loc
  > p:nth-child(2)::after {
  content: " 33618";
}
.wf1p86w #navigation .navbar-toggle .icon-bar {
  background: #fff;
}
.wf1p86w #navigation .nav-mobile a.menu-a {
  color: #fff;
}
.wf1p86w #navigation .navbar {
  background: #000;
}
.wf1p86w #navigation ul.header-rt li p span b {
  color: #fff;
}
.wf1p86w #navigation ul.header-rt li p span {
  color: #fff;
}
.wf1p86w #navigation .builder-dynamic-rmm.style ul li a {
  background: #000;
}
.wf1p86w #navigation .builder-dynamic-rt {
  background: #000;
}
@media screen and (max-width: 550px) {
  .w1coxf5b .logo__footer {
    height: 100%;
  }
  .w1coxf5b .logo__footer img {
    max-height: 100%;
    max-width: 150px;
  }
  li.ctanav3 {
    display: none;
  }
  li.ctanav1 {
    display: none;
  }
  .wf1p86w #navigation .builder-dynamic-rmm.style ul ul li a {
    background: #000;
  }
  .wf1p86w #navigation .builder-dynamic-rmm.style ul li a {
    color: #ffffff;
  }
  .wf1p86w
    #navigation
    .builder-dynamic-rmm.style
    .builder-dynamic-rmm-mobile
    li {
    background: #000;
    border-bottom: 1px solid #000 !important;
  }
  .wf1p86w #navigation .mobile-view {
    background: #000;
  }
  .wf1p86w #navigation .navbar-toggle .icon-bar {
    background: #ffffff;
  }
}

@media screen and (min-width: 1100px) {
  .w1azq5t3 .inner-page-head h1 {
    font-size: 55px;
  }
}
@media screen and (max-width: 550px) {
  .wf1p86w #navigation .navbar-toggle .icon-bar {
    background: #000000bd;
  }
  a.zd-plugin-initialized {
    display: none !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1180px) {
  a.zd-plugin-initialized {
    display: none !important;
  }
  .wzo2wkd .Brand__name {
    background: #000000b3 !important;
  }
}
