*,*::before,*::after {-webkit-box-sizing: border-box;box-sizing: border-box;}*,*::before,*::after {-webkit-box-sizing: border-box;box-sizing: border-box;}.block--header {margin-bottom: 32px;padding: 30px 0;background-color: #efefef;}.block--header .block__title {margin: 0;color: #296DAC;}.block--header .block__subtitle {margin: 1em 0 0;text-align: center;}.block--header .block__media {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: 50% 50%;background-size: cover;}.block--header .block__media::after {position: absolute;content: '';top: 0;left: 0;width: 100%;height: 100%;background-color: black;opacity: .25;}.block--header .block__header {position: relative;}.block--header.--has-media {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-bottom: 10px solid #E01C24;}.block--header.--has-media .block__title {color: white;}.block--header.--has-media .block__subtitle {color: white;}@font-face {font-family:'Reenie Beanie';src:url("/static/default/asset/font/ReenieBeanie.eot");src:url("/static/default/asset/font/ReenieBeanie.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/ReenieBeanie.woff2") format("woff2"),url("/static/default/asset/font/ReenieBeanie.woff") format("woff");font-weight:400;font-style:normal;}@font-face {font-family:'Squad';src:url("/static/default/asset/font/Squad-Black.eot");src:url("/static/default/asset/font/Squad-Black.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/Squad-Black.woff2") format("woff2"),url("/static/default/asset/font/Squad-Black.woff") format("woff");font-weight:900;font-style:normal;}@font-face {font-family:'Squad';src:url("/static/default/asset/font/Squad-BlackItalic.eot");src:url("/static/default/asset/font/Squad-BlackItalic.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/Squad-BlackItalic.woff2") format("woff2"),url("/static/default/asset/font/Squad-BlackItalic.woff") format("woff");font-weight:900;font-style:italic;}@font-face {font-family:'Squad';src:url("/static/default/asset/font/Squad-Bold.eot");src:url("/static/default/asset/font/Squad-Bold.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/Squad-Bold.woff2") format("woff2"),url("/static/default/asset/font/Squad-Bold.woff") format("woff");font-weight:700;font-style:normal;}@font-face {font-family:'Squad';src:url("/static/default/asset/font/Squad-BoldItalic.eot");src:url("/static/default/asset/font/Squad-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/Squad-BoldItalic.woff2") format("woff2"),url("/static/default/asset/font/Squad-BoldItalic.woff") format("woff");font-weight:700;font-style:italic;}@font-face {font-family:'Squad';src:url("/static/default/asset/font/Squad-ExtraBold.eot");src:url("/static/default/asset/font/Squad-ExtraBold.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/Squad-ExtraBold.woff2") format("woff2"),url("/static/default/asset/font/Squad-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;}@font-face {font-family:'Squad';src:url("/static/default/asset/font/Squad-ExtraBoldItalic.eot");src:url("/static/default/asset/font/Squad-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/Squad-ExtraBoldItalic.woff2") format("woff2"),url("/static/default/asset/font/Squad-ExtraBoldItalic.woff") format("woff");font-weight:800;font-style:italic;}@font-face {font-family:'Squad';src:url("/static/default/asset/font/Squad-ExtraLight.eot");src:url("/static/default/asset/font/Squad-ExtraLight.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/Squad-ExtraLight.woff2") format("woff2"),url("/static/default/asset/font/Squad-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;}@font-face {font-family:'Squad';src:url("/static/default/asset/font/Squad-ExtraLightItalic.eot");src:url("/static/default/asset/font/Squad-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/Squad-ExtraLightItalic.woff2") format("woff2"),url("/static/default/asset/font/Squad-ExtraLightItalic.woff") format("woff");font-weight:200;font-style:italic;}@font-face {font-family:'Squad';src:url("/static/default/asset/font/Squad-Heavy.eot");src:url("/static/default/asset/font/Squad-Heavy.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/Squad-Heavy.woff2") format("woff2"),url("/static/default/asset/font/Squad-Heavy.woff") format("woff");font-weight:850;font-style:normal;}@font-face {font-family:'Squad';src:url("/static/default/asset/font/Squad-HeavyItalic.eot");src:url("/static/default/asset/font/Squad-HeavyItalic.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/Squad-HeavyItalic.woff2") format("woff2"),url("/static/default/asset/font/Squad-HeavyItalic.woff") format("woff");font-weight:850;font-style:italic;}@font-face {font-family:'Squad';src:url("/static/default/asset/font/Squad-Light.eot");src:url("/static/default/asset/font/Squad-Light.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/Squad-Light.woff2") format("woff2"),url("/static/default/asset/font/Squad-Light.woff") format("woff");font-weight:300;font-style:normal;}@font-face {font-family:'Squad';src:url("/static/default/asset/font/Squad-LightItalic.eot");src:url("/static/default/asset/font/Squad-LightItalic.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/Squad-LightItalic.woff2") format("woff2"),url("/static/default/asset/font/Squad-LightItalic.woff") format("woff");font-weight:300;font-style:italic;}@font-face {font-family:'Squad';src:url("/static/default/asset/font/Squad-Regular.eot");src:url("/static/default/asset/font/Squad-Regular.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/Squad-Regular.woff2") format("woff2"),url("/static/default/asset/font/Squad-Regular.woff") format("woff");font-weight:400;font-style:normal;}@font-face {font-family:'Squad';src:url("/static/default/asset/font/Squad-RegularItalic.eot");src:url("/static/default/asset/font/Squad-RegularItalic.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/Squad-RegularItalic.woff2") format("woff2"),url("/static/default/asset/font/Squad-RegularItalic.woff") format("woff");font-weight:400;font-style:italic;}@font-face {font-family:'Squad';src:url("/static/default/asset/font/Squad-SemiBold.eot");src:url("/static/default/asset/font/Squad-SemiBold.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/Squad-SemiBold.woff2") format("woff2"),url("/static/default/asset/font/Squad-SemiBold.woff") format("woff");font-weight:600;font-style:normal;}@font-face {font-family:'Squad';src:url("/static/default/asset/font/Squad-SemiBoldItalic.eot");src:url("/static/default/asset/font/Squad-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/Squad-SemiBoldItalic.woff2") format("woff2"),url("/static/default/asset/font/Squad-SemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic;}@font-face {font-family:'Squad';src:url("/static/default/asset/font/Squad-Thin.eot");src:url("/static/default/asset/font/Squad-Thin.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/Squad-Thin.woff2") format("woff2"),url("/static/default/asset/font/Squad-Thin.woff") format("woff");font-weight:100;font-style:normal;}@font-face {font-family:'Squad';src:url("/static/default/asset/font/Squad-ThinItalic.eot");src:url("/static/default/asset/font/Squad-ThinItalic.eot?#iefix") format("embedded-opentype"),url("/static/default/asset/font/Squad-ThinItalic.woff2") format("woff2"),url("/static/default/asset/font/Squad-ThinItalic.woff") format("woff");font-weight:100;font-style:italic;}@media screen and (min-width: 375px) {.block--header.--has-media {min-height: 300px;}}@media screen and (min-width: 768px) {.block--header {padding: 60px 0 40px;}.block--header.--has-media {min-height: 400px;}}@media screen and (min-width: 1024px) {.block--header {padding: 80px 0 60px;}.block--header.--has-media {min-height: 500px;}}
