/*	Variables
*****************************************/
@font-face { font-family: 'Outfit'; font-style: normal; font-weight: 300; src: local(""), url("/wp-content/themes/scratch/assets/fonts/outfit-v1-latin-300.woff2") format("woff2"), url("/wp-content/themes/scratch/assets/fonts/outfit-v1-latin-300.woff") format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
font-display: swap; }
@font-face { font-family: 'Outfit'; font-style: normal; font-weight: 500; src: local(""), url("/wp-content/themes/scratch/assets/fonts/outfit-v1-latin-500.woff2") format("woff2"), url("/wp-content/themes/scratch/assets/fonts/outfit-v1-latin-500.woff") format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
font-display: swap; }
@font-face { font-family: 'Outfit'; font-style: normal; font-weight: 700; src: local(""), url("/wp-content/themes/scratch/assets/fonts/outfit-v1-latin-700.woff2") format("woff2"), url("/wp-content/themes/scratch/assets/fonts/outfit-v1-latin-700.woff") format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
font-display: swap; }
@font-face { font-family: 'Outfit'; font-style: normal; font-weight: 800; src: local(""), url("/wp-content/themes/scratch/assets/fonts/outfit-v1-latin-800.woff2") format("woff2"), url("/wp-content/themes/scratch/assets/fonts/outfit-v1-latin-800.woff") format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
font-display: swap; }
/* Header
========================================*/
/* Colours
========================================*/
.c-primary { color: #009bdf; }

.primary-hover:hover { color: #009bdf; }

.bg-primary { background-color: #009bdf; }

.b-primary { border-color: #009bdf; }

.c-secondary { color: #0061af; }

.secondary-hover:hover { color: #0061af; }

.bg-secondary { background-color: #0061af; }

.b-secondary { border-color: #0061af; }

.c-third { color: #e22319; }

.third-hover:hover { color: #e22319; }

.bg-third { background-color: #e22319; }

.b-third { border-color: #e22319; }

.c-forth { color: #65008c; }

.forth-hover:hover { color: #65008c; }

.bg-forth { background-color: #65008c; }

.b-forth { border-color: #65008c; }

.c-light-grey { color: #f8f8f8; }

.light-grey-hover:hover { color: #f8f8f8; }

.bg-light-grey { background-color: #f8f8f8; }

.b-light-grey { border-color: #f8f8f8; }

.c-grey { color: #cccccc; }

.grey-hover:hover { color: #cccccc; }

.bg-grey { background-color: #cccccc; }

.b-grey { border-color: #cccccc; }

.c-dark-grey { color: #434244; }

.dark-grey-hover:hover { color: #434244; }

.bg-dark-grey { background-color: #434244; }

.b-dark-grey { border-color: #434244; }

.c-black { color: #000000; }

.black-hover:hover { color: #000000; }

.bg-black { background-color: #000000; }

.b-black { border-color: #000000; }

.c-white { color: #ffffff; }

.white-hover:hover { color: #ffffff; }

.bg-white { background-color: #ffffff; }

.b-white { border-color: #ffffff; }

/*	Typography
*****************************************************/
/*  font weights   */
/* Letter spacing */
/* Line height */
/* Body font sizes */
/*  Heading sizes */
/* 	Page Header
******************************/
.container { overflow: hidden; position: relative; max-width: 100%; width: 100%; opacity: 1; }

.header-cntr { height: 400px; }

.overlay-text { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 100%; max-width: 1400px; width: 90%; margin: auto; opacity: 1; z-index: 40; padding-bottom: 50px; }

.overlay-text h1, .overlay-text .h2, .overlay-text p { color: #ffffff; text-shadow: 1px 0 20px rgba(0, 0, 0, 0.2); }

@media (min-width: 688px) { .header-cntr { height: 450px; } }
@media (min-width: 1024px) { .header-cntr { height: 550px; } }

/*# sourceMappingURL=page-header.css.map */