.middle-col-border {border-left: solid #b7b7b7 1px;border-right: solid #b7b7b7 1px;}
p {
margin-top: 0rem;
margin-bottom:2rem;
}
.btn, .bne-block-btn {
font-weight: 300;text-transform:uppercase;
padding: 0.7rem 2.5rem;
font-size: 0.9rem;
box-shadow: 0 1px 3px rgb(0 0 0 / 0%), 0 4px 6px rgb(50 49 94 / 0%);
}  .overflow-visible {
overflow: visible;
}    .menu-wrapper {}
#access {}
.menu-item-9667 {background-color:#69c8c1;}
.menu-item-9685 a {font-size:14px!important;}
#header-wrapper {
padding: 20px 30px 0px 30px;
}
.menu-wrapper {
padding-top: 5px;
}  #header-above a[href^='tel:'] { 
color: inherit;
}
@media ( min-width: 768px ) { }  .footer-widgets .menu {
list-style: none;
padding: 0;
}
.footer-widgets .menu li {
font-size: 1.1rem;
}
#footer-wrapper .gallery img {
padding: 0px;
background: #fff;
text-align: center;
border: 2px solid #fff;
border-radius: 0px;
box-shadow: 0 0 0px #ccc;
}
#footer-wrapper .gallery-item .gallery-icon {
padding: 5px;
}
#footer_content h3 {padding-bottom:15px;}
#footer-column2-widget-area{border-left: 1px solid #fff;border-right: 1px solid #fff; }
.footer-column {padding:0 50px; text-align:center}  .wp-block-media-text:not(.alignfull) {
padding-top: 3rem;
padding-bottom: 3rem;
}
@media (max-width: 600px) { .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media {
grid-row: 1;
}
.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content {
grid-row: 2;
}
.wp-block-media-text .wp-block-media-text__content {
padding-top: 20px;
}
}