.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}#content h1, #content h2, #content h3, #content h4, #content h5, #content p, #content li, #content ol, #content ul {
color: #122c47!Important;
}
.hero__content, .hero__content p, #footer-widgets, #footer-widgets p {
color: white!important;
}
h1 {
font-weight: 900!important;
font-size: 40px!important;
}
h2 {
font-weight: 900!important;
}
h3 {
font-weight: 900!important;
}
.btn {
border: 1px solid!important;
}
#content p, #content ul, #content li, #content ol {
font-size: 16px!important;
}
.onepress-menu {
margin-top: 55px!important;
}
.onepress-menu a {
color: #FFF!important;
}
.onepress-menu ul li a, .onepress-menu.onepress-menu-mobile > li > a  {
color: #122c47!Important;
}
#nav-toggle.nav-is-visible span:before, #nav-toggle.nav-is-visible span:after, #nav-toggle span:before, #nav-toggle span:after  {
background: #FFF!important;
}
#nav-toggle span  {
background: #FFF!important;
}
#nav-toggle.nav-is-visible span {
background: transparent!important;
}
.homepage-news h3.widget-title {
font-size: 40px!important;
letter-spacing: 3.5px!important;
text-align:center!Important;
text-transform: uppercase!important;
width: 100%;
} a.sow-carousel-next {
float:right!important;
background: none!important;
color: #122c47!important;
line-height:65px!important;
margin-top: 65px!important;
margin-right: 0px!important;
margin-left: 10px!important;
position: absolute!Important;
right: -15px!important;
}
a.sow-carousel-previous {
float:left!important;
background: none!important;
color: #122c47!important;
line-height:65px!important;
margin-top: 65px!important;
margin-right: 10px!important;
margin-left: 0px!important;
position: absolute!Important;
left: -15px!important;
}
.sow-carousel-title a.sow-carousel-previous:before {
content: "\e600";
font-size: 30px!important;
}
.sow-carousel-title a.sow-carousel-next:before {
content: "\e601";
font-size: 30px!important;
}
.sow-carousel-title a.sow-carousel-previous:hover {
color: black!important;
}
.sow-carousel-title a.sow-carousel-next:hover {
color: black!important;
}
.sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a span.overlay {
background: none!important;
opacity: 0;
}
.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a {
display: block;
background-position: center center;
background-size: cover!important;
}  .mtli_attachment {
border: 2px solid #A32025;
background-color: #A32025;
margin: 10px;
border-radius: 5px;
padding: 15px;
color: white!important;
background-position: left!important;
}
a.mtli_attachment {
color: white!important;
font-weight: bold;
font-size: 16px;
width: 100%;
margin-left: 0px;
} .page-header .entry-title, .page-header .page-title {
font-size: 40px!important;
font-weight: 900!important;
letter-spacing: 1px;
text-transform: capitalize!important;
}
.page-header {
padding: 30px 0px;
border-top: none!important;
background: none!important;
border-bottom: none!Important;
}
.site-content {
border-top: none!important;
margin-top: -1px;
} .site-logo-div img {
padding: 10px!important;
} .class-posts .rpwe-block li {
float: left;
width: 33.3%!important;
text-align: center!important;
}
.class-posts .rpwe-block li .rpwe-img img {
width: 100%!important;
border: none!important;
}
.class-posts h3.widget-title {
text-align: center!important;
font-size: 30px!Important;
}
.homepage-tiles .so-panel {
border: 1px solid #122c47!important;
padding-left: 10px!important;
padding-right: 10px!important;
text-align: center!important;
display: flex;
justify-content: center;
align-items: center;
}
.homepage-tiles .so-panel h2 {
margin-bottom: 0px!important;
}
.tiles .so-panel {
border: 1px solid #122c47!important;
padding-left: 10px!important;
padding-right: 10px!important;
text-align: center!important;
display: flex;
justify-content: center;
align-items: center;
}
.tiles .so-panel h3 {
margin-bottom: 0px!important;
padding-top: 10px!important;
}
.tiles .so-panel img {
height: 130px!important;
width: auto!important;
}
.tiles h3 a:hover {
text-decoration: none!important;
color: #122c47!important;
}
.single-post .site-content {
padding-top: 30px!important;
}
.site-header {
line-height: 75px;
position: relative;
width: 100%;
background: #122c47!important;
}
.home .site-header {
background: none!important;
}
.owl-item .item--content
{
animation: fade 5s infinite;
-webkit-animation: fade 5s infinite;
-moz-animation: fade 5s infinite;
-o-animation: fade 5s infinite;
-ms-animation: fade 5s infinite;
}
.staff-photos h3 {
margin-bottom: 0px!important;
}
.policies-page .so-panel, .policies-page p {
margin-bottom: 0px!important;
}
.wp-post-nav-shortcode ul#post-nav-previous {
padding-left: 0px;
}
.wp-post-nav-shortcode h4 {
font-size: 14px!important;
font-weight: 900!important;
}
#content .wp-post-nav-shortcode a li {
font-size: 12px!important;
}
ul#post-nav-next {
position: absolute;
right: 0px;
}
.wp-post-nav-shortcode {
border-top: 1px solid #e9e9e9;
width: 100%;
padding-top: 20px;
padding-bottom: 40px;
}
@keyframes fade {
0% { opacity: 0; }
40% { opacity: 0; }
75% { opacity: 1; }
100% { opacity: 1; }
}
@-moz-keyframes fade {
0% { opacity: 0; }
40% { opacity: 0; }
75% { opacity: 1; }
100% { opacity: 1; }
}
@-webkit-keyframes fade {
0% { opacity: 0; }
40% { opacity: 0; }
75% { opacity: 1; }
100% { opacity: 1; }
}
@-o-keyframes fade {
0% { opacity: 0; }
40% { opacity: 0; }
75% { opacity: 1; }
100% { opacity: 1; }
}
@-ms-keyframes fade {
0% { opacity: 0; }
40% { opacity: 0; }
75% { opacity: 1; }
100% { opacity: 1; }
}
.ypm-disable-page-scrolling {
position: fixed;
height: 100%;
max-height: 100%;
width: 100%!important;
}
@media (min-width: 1400px)
{ #hero .container {
width: 100%!important;
padding-right: 0px!important;
padding-left: 40px!important;
}
.onepress-menu a {
color: #FFF!important;
}
.sub-menu li a {
color: #122c47!important;
}
.tiles .so-panel {
min-height: 206px!Important;
}
}
@media (min-width: 1140px) and (max-width: 1399px)
{
}
@media (min-width: 1000px) and (max-width: 1139px)
{
.onepress-menu {
margin-top: 0px!important;
}
}
@media (min-width: 781px) and (max-width: 999px)
{
.onepress-menu {
margin-top: 0px!important;
}
}
@media (max-width: 780px)
{
.onepress-menu {
margin-top: 0px!important;
}
}