.bx-viewport {
    height: 530px !important;
}

.bx-pager.bx-default-pager {
    display: none !important;
}

#nGageLH{
    z-index:9999;
}
.scrollActive .wrap__header .header__top {
    display: none;
}

.embedcode_map__container.embedcode__container {
    margin: 10px;
}

.col-2 {
    display: inline-block;
    width: 49%;
    vertical-align: top;
    padding: 1%;
}

.col-2 p img {
    box-shadow: 2px 2px 3px #000;
    border-radius: 10px;
    padding: 0!important;
}
.staffgallery__container--inner.gallery__container--inner img,.Staffgallery2__container--inner.gallery__container--inner img  {
    box-shadow: 2px 2px 3px #000;
    border-radius: 10px;
}
p.location__email {
    color: #fff;
    font-size: 18px;
}
.locations {
    text-shadow: 1px 1px 3px #000;
}
.col-3{
    display:inline-block;
    width:33%;
    vertical-align:top;
}
/* rightimg */
p.rightside {
padding-left: 15px;
float:right;
}
p.rightside img {
box-shadow:2px 2px 3px #777;
padding:5px;
width:250px;
margin:5px;
}
p.leftside img {
box-shadow:2px 2px 3px #777;
padding:5px;
width:250px;
margin:5px;
}
p.leftside {
padding-right:15px;
float:left;
}
.scrollActive .wrap__header .logo__image{
    max-height: none !important;
    height: auto !important;
    width: 100px !important;
}
.wrap__contact-info{
    padding: 40px 0 0;
}
.wrap__contact-info [class*="__title"],
.wrap__contact-info [class*="__caption"]{
    color: inherit;
}
@media (max-width:767px){
.col-2{
    display:block;
    width:100%;
    float:none;
    margin:0 auto;
    
}
}
@media (max-width: 500px) {
p.leftside {
float:none!important;
text-align:center;
}
p.leftside img {
float:none!important;
display:block;
text-align:center;
margin:auto;
}
.rightside{
float:none!important;
text-align: center;
}

p.rightside img {
float:none!important;
display:block;
text-align:center;
margin:auto;
}
}
/* end of lefttimg */

/* === POPUP STYLE == */
/* .announcement {
position:fixed;
top:0;
right:0;
bottom:0;
left:0;
z-index:9999;
background-color:rgba(249,252,255,0.15);
}
.announcement > div {
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
        transform:translate(-50%,-50%);
text-align:center;
padding:20px 10px;
background-color:#f9fcff;
border:10px solid #ccc;
}

.announcement > div > span {
position: absolute;
    top: -10px;
    right: -10px;
    font-size: 32px;
    line-height: 1;
    padding: 0 7px;
    cursor: pointer;
    color: #fff;
    background-color: #44484b;
}

.announcement > div > span:hover {
opacity:.8;
}

@media (max-width: 375px){
    .announcement > div{
        width: 90%;
    }
} */

/* === END POPUP STYLE == */