article { margin: 0; }

body.no-edit > .ccm-page > header { z-index: 999; position: absolute; margin-bottom: 0; }

.ccm-page > header, .ccm-page > footer { display: none; }

.section-content-page { margin: 50px 0; }
.section-content-page .container { max-width: 1170px; padding: 0 15px; }
.section-content-page .content-row { margin-bottom: 50px; }
.section-content-page h1, .section-content-page h2, .section-content-page h3 { margin-bottom: 30px; }
.section-content-page p { margin-bottom: 20px; }
@media (max-width: 767px) { .section-content-page h3 { font-size: 20px; } }

.section-top-banner .youtubeBlock { padding-bottom: 32%; position: relative; }
.section-top-banner .block-gallery .block-item .image { padding-top: 32%; }
.section-top-banner iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.section-top-banner img { width: 100%; }

.ccm-block-type-form form { max-width: 900px; margin: auto; }
@media (min-width: 481px) { .ccm-block-type-form .fields > div { float: left; width: 50%; padding-right: 10px; } }
.ccm-block-type-form .fields > div.field-textarea { width: 100%; }
.ccm-block-type-form .fields > div .form-control, .ccm-block-type-form .fields > div .cs-placeholder, .ccm-block-type-form .fields > div .cs-options { border: 1px solid #ccc; }
.ccm-block-type-form .fields > div input { height: 50px; padding: 0 20px; }
.ccm-block-type-form .fields > div textarea { height: 120px; padding: 20px; }
.ccm-block-type-form .fields > div .cs-options { max-height: 200px; overflow: auto; }
.ccm-block-type-form .fields > div .cs-options li span { padding: 0.5em 1em; }
.ccm-block-type-form .fields > div .cs-options li span:hover { background-color: #b6121b; color: #fff; }
.ccm-block-type-form .form-actions { clear: both; text-align: center; }
.ccm-block-type-form .form-actions button { background-color: #b6121b; color: #fff; text-transform: uppercase; padding: 15px 60px; margin-top: 50px; }
.ccm-block-type-form .form-actions button:hover { background-color: #333; }

/*# sourceMappingURL=landing.css.map */
