html { box-sizing: border-box; }

*, *::after, *::before { box-sizing: inherit; }

/* Font Family Declarations */
/* Font Sizing Handler */
/* Typography Styles */
/* Centered element - Parent container should be position: relative; */
/* Force element to fill it's parent container */
/* This mixin can be used to set the object-fit: @include object-fit(contain); or object-fit and object-position: @include object-fit(cover, top); */
.block-tnmusicpathways-crowdriff, .crowdriff-embed { padding-top: 3rem; padding-bottom: 3rem; }

.block-tnmusicpathways-crowdriff:after, .crowdriff-embed:after { width: calc(100% - 48px); }

.block-tnmusicpathways-crowdriff .crowdriff-heading, .crowdriff-embed .crowdriff-heading { text-transform: uppercase; margin-bottom: 1.25rem; text-align: center; }

.block-tnmusicpathways-crowdriff .crowdriff-heading h3, .crowdriff-embed .crowdriff-heading h3 { font-size: 36px; font-size: 2.25rem; margin: 0; }

.block-tnmusicpathways-crowdriff .crowdriff-heading h3 span, .crowdriff-embed .crowdriff-heading h3 span { color: #BE0016; }

.block-tnmusicpathways-crowdriff .crowdriff-heading p, .crowdriff-embed .crowdriff-heading p { font-size: 20px; font-size: 1.25rem; font-weight: 700; margin-bottom: 0; }

.block-tnmusicpathways-crowdriff { background-color: #1A1A1A; }

.crowdriff-embed .crowdriff-heading h2 { margin-bottom: 0; }

.crowdriff-embed .crowdriff-heading p { color: #B84B1B; letter-spacing: .15em; }

/*# sourceMappingURL=../../maps/libraries/block/tnmusicpathways-crowdriff.css.map */
