.rowitem_CONTENT .row_content .row_background { opacity: 0.5; -webkit-opacity: 0.5; -moz-opacity: 0.5; }
.block_font_style a { color: #970303; }
.block_font_style a:hover { color: #949494; }
.block_font_style a { text-decoration: none; }
.block_font_style a { font-weight: bold; }
.blockitem { margin-top: 25.423728813559px; margin-top: 2.5423728813559rem; }
.column_item .column_padding { padding-left: 20px; padding-left: 2rem; padding-right: 20px; padding-right: 2rem; }
.block_font_style { color: #272324; }
.block_font_style { font-family: 'Open Sans'; }
.block_font_style { font-size: 16px; font-size: 1.6rem; }
.block_font_style h1 { color: #272324; }
.block_font_style h1 { font-family: 'Open Sans'; }
.block_font_style h1 { font-size: 38px; font-size: 3.8rem; }
.block_font_style h1 { text-transform: uppercase; }
.block_font_style h1 { font-weight: bold; }
.block_font_style h2 { color: #272324; }
.block_font_style h2 { font-family: 'Open Sans'; }
.block_font_style h2 { font-size: 28px; font-size: 2.8rem; }
.block_font_style h2 { text-transform: uppercase; }
.block_font_style h2 { font-weight: bold; }
.block_font_style h3 { font-family: 'Open Sans'; }
.block_font_style h3 { font-size: 20px; font-size: 2rem; }
.block_font_style h3 { text-transform: uppercase; }
.block_font_style h3 { font-weight: bold; }
.row_content_padding { padding-top: 25.423728813559px; padding-top: 2.5423728813559rem; padding-bottom: 25.423728813559px; padding-bottom: 2.5423728813559rem; }
.CSS_TOP_NAV_MOBILE { background-color: #ffffff; }
.TOP_NAV_MOBILE_DROPDOWN_open .mobile-button div { background-color: #333333; }
.CSS_TOP_NAV_MOBILE .item a { color: #404040; }
.scb_textmarginal_scb .block_padding { padding-left: 50px; padding-left: 5rem; padding-right: 50px; padding-right: 5rem; }
@media only screen and (max-width:768px){
.mobile_version_1 .block_font_style h1 { font-size: 32px; font-size: 3.2rem; }
}
