body.d-wbr{background:#000!important}.body h1,.body h2,.body h3,.body h4{text-wrap:balance}@media(min-width:768px){div#top-bar .container{border-bottom:1px solid #5c5c5c}}@media(max-width:768px){.nav-bar-top .nav-bar-phone.call-phone{font-size:24px;background:#202020;padding:1rem;border-radius:.4rem;border:1px solid #5c5c5c}.carousel-inner.d-review-container{max-height:220px}}.d-con-mobile-navbar svg{padding:6px!important}.d-con-mobile-navbar nav a{display:flex!important;height:100%}ul.d-sub-menu{width:150px!important}.menu li a{font-weight:bold;text-transform:uppercase}img{max-width:100%}.grid-item{background-repeat:no-repeat!important;transition:all 250ms ease}.grid-item:hover{background-position-y:102%!important