a.top_book {
    text-transform: uppercase;
}


/* div#location .location__block:nth-child(1) .location__details .title::before{
        content: 'Visit Miami Our Office';
        font: 30px !important;
    
    }
    div#location .location__block:nth-child(1) .location__details .title::before{
        content: 'Visit New York City Our Office';
        font: 30px !important;
    
    }

    div#location .location__block .location__details .title {
    font-size: 0 !important;
} */
.w1ho2uyg #footer .footer__details img {
  filter: invert(1);
}
@media only screen and (max-width: 1180px) {
  .wf1p86w #navigation .navbar {
    height: 73px !important;
}
  .navbar-default .navbar-collapse {
    border: none;
}
html body .wf1p86w .navbar-brand > img {
    width: auto !important;

    height: 65px !important;
}
}
@media only screen and (min-width: 1181px) {
  /* .wf1p86w #navigation .navbar-fixed-top {
    height: 90px !important;
  } */
}


a.cta-get-touch-call:hover {
  opacity: 0.8;
}
a.cta-get-touch-call {
  font-size: 22px;
  color: #000;
}
.location__hours {
  display: none;
}

.wf1p86w .navbar-brand > img {
  height: 71px;
  bottom: 34px;
  width: 250px;
  object-fit: cover;
  filter: invert(1);
}

.wf1p86w .navbar-brand > img {
  width: 235px !important;
}
.loc-phone-two {
    display: block !important;
    font-size: 20px;
    color: #000;
}

.wa5adc8 #location .location__list h3 {
  color: #000 !important;
  font-size: 30px;
  margin: 0 !important;
}
div#location .location__details .title {
  font-size: 30px !important;
  line-height: 35px !important;
  color: #000 !important;
}

body a.btn.booknow {
  display: block !important;
}

.wf1p86w #navigation .builder-dynamic-rmm.style ul ul li a {
  padding: 12px 20px;
  min-width: 230px;
}

@media only screen and (max-width: 820px),
  only screen and (max-device-width: 1024px) and (min-device-width: 768px),
  only screen and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: portrait) {
  body #navigation .menu-mobile .booknow {
    position: relative !important;
    right: 0 !important;
  }
}

#navigation .menu-mobile .booknow.top_call {
  right: 200px;
}
ul.builder-dynamic-rmm-menu {
  max-width: max-content;
}
body #navigation .builder-dynamic-rmm.style ul li a {
  font-size: 13px;
}

body #navigation .menu-mobile .booknow {
  top: -15px;
}

ul.footer__social li a {
  color: #000 !important;
}

ul.footer__social li a:hover {
  color: #000 !important;
  background: #c0c0c0 !important;
}

@media (max-width: 768px) {
  a.btn.booknow {
    margin: 10px auto;
  }
}
