html { font-family: 'Poppins', sans-serif; font-size: 16px; } a, a:visited { color: #666; } a:hover, a:focus, a:visited:hover, a:visited:focus { color: black; } .region-header { margin: 0 auto; max-width: 72rem; overflow: hidden; } .region-featured { position: relative; } .region-featured:after { background-image: url("../images/dcb-bg.jpg"); background-position: center center; background-size: cover; content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: -1; } .featured-footer { background: black; color: white; font-size: 1.2rem; font-weight: bold; padding: 1rem; text-align: center; } .region-content { margin: 0 auto; max-width: 72rem; padding: 1rem; } .region-footer { margin: 0 auto; max-width: 72rem; padding: 1rem; } .layout-container > footer { background-image: url("../images/dcb-bg.jpg"); background-position: center center; background-size: cover; } ul.menu { margin: 0; padding: 0; text-align: center; } @media screen and (min-width: 37.5rem) { ul.menu { text-align: left; } } ul.menu li.menu-item { display: inline-block; padding: 0.5rem 1rem; text-transform: uppercase; } @media screen and (min-width: 37.5rem) { ul.menu li.menu-item { padding: 1rem 1.5rem; } } ul.menu li.menu-item a { color: black; text-decoration: none; } ul.menu li.menu-item a:hover, ul.menu li.menu-item a:focus, ul.menu li.menu-item a.is-active { color: #44efb9; } nav.menu--main { font-weight: bold; } @media screen and (min-width: 37.5rem) { nav.menu--main { margin: 0.8rem; float: right; } } .block-system-branding-block { margin: 0.5rem auto; width: 8rem; } @media screen and (min-width: 37.5rem) { .block-system-branding-block { float: left; margin: 0.5rem 2rem; width: auto; } } .site-logo img { display: block; max-width: 100%; width: 11rem; } #block-homepagehero { font-size: 1.8rem; line-height: 1.2; margin: auto; max-width: 30rem; padding: 3rem 1rem; text-align: center; } @media screen and (min-width: 37.5rem) { #block-homepagehero { padding: 10rem 1rem; } } #block-homepagehero img { max-width: 100%; } .form-item > label { display: block; font-weight: bold; } .form-item > label.option { display: inline; font-weight: normal; } .form-submit { background: #b33ee9; border: 0; color: white; font-weight: bold; padding: 0.5rem 1rem; text-transform: uppercase; } .form-submit:hover, .form-submit:focus { background: #44efb9; } .form-text, .form-email { max-width: 95%; } /*# sourceMappingURL=style.css.map */