#sticky_header  .container {
max-width: 95%!important;
}

h4 {
position: relative;
margin-bottom: -35px;
margin-top: 50px;
}

h4 strong {
position: absolute;
display: block;
bottom: 50px;
width: 100%;
background-color: rgba(255, 255,255, 0.7);
padding: 10px;
}

@media only screen and (max-width: 480px) {
h4 strong {
bottom: 28px;
}
#first_about_smaller {
font-size: 19px;
}
.main-slider .image-slider {
min-height: 850px;
}
}

@media only screen and (max-width: 360px) {
.main-slider .image-slider {
min-height: 1150px;
}
}

.page-title {
font-size: 40px;
}

.slider-prev {
display: none;
}

.slider-next {
display: none;
}

.slider-content {
background: rgba(255, 255, 255, 0.64) !important;
}

#sticky_header {
background-color: rgb(255, 255, 255) !important;
}

.site-main {
display: none;
}

#search-toggle {
display: none;
}

.maps-container {
height: 301px;
margin-bottom: -36px;
}

#colophon .column-4 {
border: none !important;
}

.slider-text {
    max-width: 925px;
    margin: 0 auto;
}

.grecaptcha-badge { visibility: hidden; }