.et_overlay {
display: none;
}
.mfp-title {
display: none;
}
.et_pb_gallery_grid .et_pb_gallery_item{
overflow: hidden;
}
.et_pb_gallery_grid .et_pb_gallery_item img {
overflow: hidden;
transition: transform 0.5s;
transform: scale(1.01);
opacity: 1;
}
.et_pb_gallery_grid .et_pb_gallery_item img:hover {
overflow: hidden;
transition: transform 0.5s, opacity 0.5s;
transform: scale(1.15);
opacity: 1;
}  a:link {
color: rgba(0,0,0,0.8);
} a:visited {
color: rgba(0,0,0,0.6);
} a:hover {
color: rgba(0,0,0,0.4);
} a:active {
color: blue;
} div.mobile_nav.opened .mobile_menu_bar:before, div.mobile_nav.closed .mobile_menu_bar:before {
color: #4b3832; 
} .et_mobile_menu { background-color:rgba(255,255,255,0.85) !important;
border: 1px solid #4b3832;
}
@media (max-width: 980px) {
.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header {
position: fixed;
}
}
.et_mobile_menu {
overflow: scroll !important;
max-height: 83vh;
}
.et_fixed_nav #main-header.et-fixed-header  {
position: fixed;
background: rgba(255,255,255,0.8); }