@media only screen and (min-width: 320px) {
.site-header-container.container {
    max-width: 97%;
}
}
.hamburger-menu span, .hamburger-menu::before, .hamburger-menu::after {
	background-color: #000;
}

.site-header {
	background-color: rgba(61, 78, 117, 0.31);
}

.site-header.is-transparent.is-light .hamburger-menu span, .site-header.is-transparent.is-light .hamburger-menu::before, .site-header.is-transparent.is-light .hamburger-menu::after {
    background-color: #555;
}

.uc_image_content .uc_image_content_box_content p {
    font-style: normal !important;
}

h1.aslider-title.aslider-animation-element.is-animated {
    background: rgba(255, 255, 255, 0.45);
padding: 10px;
}

.aslider-1125 .aslider-slide-1 .aslider-title {
    text-shadow: 2px 3px 0px rgba(255, 255, 255, 1);
}
.aslider-1125 .aslider-slide-2 .aslider-title {
    text-shadow: 2px 3px 0px rgba(255, 255, 255, 1);
}
.aslider-1125 .aslider-slide-3 .aslider-title {
    text-shadow: 2px 3px 0px rgba(255, 255, 255, 1);
}

.aslider-1125 .aslider-slide-4 .aslider-title {
    text-shadow: 2px 3px 0px rgba(255, 255, 255, 1);
}

@media only screen and (min-width: 1025px) {
.site-nav > li > a {
    font-size: 13px;
}
.site-nav > li.current-menu-item > a > span, .site-nav > li.current_page_parent > a > span {
    color: #fff;
    background: #1f407a;
}
.site-nav > li:not(.menu-no-link):hover > a > span {
    color: #fff;
    background: #1f407a;
}
.site-header.is-transparent.is-light .site-nav > li:not(.menu-no-link):hover > a > span {
    background-color: rgb(31, 64, 122);
    color: #fff;
}
}

.aslider-1125 .aslider-slide-0 .aslider-title {
    color: #215A7E;
    text-shadow: 2px 3px 0px rgba(255, 255, 255, 1);
}

 h1 {
color: rgb(31, 64, 122);
}

h2 {
line-height: 1.2em;
    letter-spacing: 0em;
    font-size: 19px;
    margin-bottom: 5px;
    color: rgb(31, 64, 122);
    font-weight: 800;
}

.share-button-mail::before { display: "none"; } !important

.site-footer-container > * {
    margin-top: 25px;
}

.widget h3::before, .widget h3::after {
    display: none;
}