@import url('https://fonts.googleapis.com/css?family=Alegreya+Sans:400,500,500i,900'); html { font-family: sans-serif; line-height: 1.15; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
 body { margin: 0; }
 article, aside, footer, header, nav, section { display: block; }
 h1 { font-size: 2em; margin: .67em 0; }
 figcaption, figure { display: block; }
 figure { margin: 1em 40px; }
 hr { box-sizing: content-box; height: 0; overflow: visible; }
 main { display: block; }
 pre { font-family: monospace, monospace; font-size: 1em; }
 a { background-color: transparent; -webkit-text-decoration-skip: objects; }
 a:active, a:hover { outline-width: 0; }
 abbr[title] { border-bottom: none; text-decoration: underline; text-decoration: underline dotted; }
 b, strong { font-weight: inherit; }
 b, strong { font-weight: bolder; }
 code, kbd, samp { font-family: monospace, monospace; font-size: 1em; }
 dfn { font-style: italic; }
 mark { background-color: #ff0; color: #000; }
 small { font-size: 80%; }
 sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
 sub { bottom: -0.25em; }
 sup { top: -0.5em; }
 audio, video { display: inline-block; }
 audio:not([controls]) { display: none; height: 0; }
 img { border-style: none; }
 svg:not(:root) { overflow: hidden; }
 button, input, optgroup, select, textarea { font-family: sans-serif; font-size: 100%; line-height: 1.15; margin: 0; }
 button { overflow: visible; }
 button, select { text-transform: none; }
 [type=reset], [type=submit], button, html [type=button] { -webkit-appearance: button; }
 [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner { border-style: none; padding: 0; }
 [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring { outline: 1px dotted ButtonText; }
 input { overflow: visible; }
 [type=checkbox], [type=radio] { box-sizing: border-box; padding: 0; }
 [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { height: auto; }
 [type=search] { -webkit-appearance: textfield; outline-offset: -2px; }
 [type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration { -webkit-appearance: none; }
 ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; }
 fieldset { border: 1px solid silver; margin: 0 2px; padding: .35em .625em .75em; }
 legend { box-sizing: border-box; display: table; max-width: 100%; padding: 0; color: inherit; white-space: normal; }
 progress { display: inline-block; vertical-align: baseline; }
 textarea { overflow: auto; }
 details { display: block; }
 summary { display: list-item; }
 menu { display: block; }
 canvas { display: inline-block; }
 template { display: none; }
 [hidden] { display: none; }
 .foundation-mq { font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"; }
 html { box-sizing: border-box; font-size: 100%; }
 *, ::after, ::before { box-sizing: inherit; }
 body { margin: 0; padding: 0; background: #fefefe; font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; font-weight: 400; line-height: 1.5; color: #0a0a0a; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
 img { display: inline-block; vertical-align: middle; max-width: 100%; height: auto; -ms-interpolation-mode: bicubic; }
 textarea { height: auto; min-height: 50px; border-radius: 0; }
 select { box-sizing: border-box; width: 100%; border-radius: 0; }
 .map_canvas embed, .map_canvas img, .map_canvas object, .mqa-display embed, .mqa-display img, .mqa-display object { max-width: none !important; }
 button { padding: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none; border: 0; border-radius: 0; background: 0 0; line-height: 1; }
 [data-whatinput=mouse] button { outline: 0; }
 pre { overflow: auto; }
 .is-visible { display: block !important; }
 .is-hidden { display: none !important; }
 .row { max-width: 75rem; margin-right: auto; margin-left: auto; }
 .row::after, .row::before { display: table; content: ' '; }
 .row::after { clear: both; }
 .row.collapse>.column, .row.collapse>.columns { padding-right: 0; padding-left: 0; }
 .row .row { margin-right: -0.625rem; margin-left: -0.625rem; }
 @media print,screen and (min-width: 40em) {
 .row .row { margin-right: -0.9375rem; margin-left: -0.9375rem; }
 }
 @media print,screen and (min-width: 64em) {
 .row .row { margin-right: -0.9375rem; margin-left: -0.9375rem; }
 }
 .row .row.collapse { margin-right: 0; margin-left: 0; }
 .row.expanded { max-width: none; }
 .row.expanded .row { margin-right: auto; margin-left: auto; }
 .row:not(.expanded) .row { max-width: none; }
 .row.gutter-small>.column, .row.gutter-small>.columns { padding-right: .625rem; padding-left: .625rem; }
 .row.gutter-medium>.column, .row.gutter-medium>.columns { padding-right: .9375rem; padding-left: .9375rem; }
 .column, .columns { width: 100%; float: left; padding-right: .625rem; padding-left: .625rem; }
 @media print,screen and (min-width: 40em) {
 .column, .columns { padding-right: .9375rem; padding-left: .9375rem; }
 }
 .column:last-child:not(:first-child), .columns:last-child:not(:first-child) { float: right; }
 .column.end:last-child:last-child, .end.columns:last-child:last-child { float: left; }
 .column.row.row, .row.row.columns { float: none; }
 .row .column.row.row, .row .row.row.columns { margin-right: 0; margin-left: 0; padding-right: 0; padding-left: 0; }
 .small-1 { width: 8.33333%; }
 .small-push-1 { position: relative; left: 8.33333%; }
 .small-pull-1 { position: relative; left: -8.33333%; }
 .small-offset-0 { margin-left: 0; }
 .small-2 { width: 16.66667%; }
 .small-push-2 { position: relative; left: 16.66667%; }
 .small-pull-2 { position: relative; left: -16.66667%; }
 .small-offset-1 { margin-left: 8.33333%; }
 .small-3 { width: 25%; }
 .small-push-3 { position: relative; left: 25%; }
 .small-pull-3 { position: relative; left: -25%; }
 .small-offset-2 { margin-left: 16.66667%; }
 .small-4 { width: 33.33333%; }
 .small-push-4 { position: relative; left: 33.33333%; }
 .small-pull-4 { position: relative; left: -33.33333%; }
 .small-offset-3 { margin-left: 25%; }
 .small-5 { width: 41.66667%; }
 .small-push-5 { position: relative; left: 41.66667%; }
 .small-pull-5 { position: relative; left: -41.66667%; }
 .small-offset-4 { margin-left: 33.33333%; }
 .small-6 { width: 50%; }
 .small-push-6 { position: relative; left: 50%; }
 .small-pull-6 { position: relative; left: -50%; }
 .small-offset-5 { margin-left: 41.66667%; }
 .small-7 { width: 58.33333%; }
 .small-push-7 { position: relative; left: 58.33333%; }
 .small-pull-7 { position: relative; left: -58.33333%; }
 .small-offset-6 { margin-left: 50%; }
 .small-8 { width: 66.66667%; }
 .small-push-8 { position: relative; left: 66.66667%; }
 .small-pull-8 { position: relative; left: -66.66667%; }
 .small-offset-7 { margin-left: 58.33333%; }
 .small-9 { width: 75%; }
 .small-push-9 { position: relative; left: 75%; }
 .small-pull-9 { position: relative; left: -75%; }
 .small-offset-8 { margin-left: 66.66667%; }
 .small-10 { width: 83.33333%; }
 .small-push-10 { position: relative; left: 83.33333%; }
 .small-pull-10 { position: relative; left: -83.33333%; }
 .small-offset-9 { margin-left: 75%; }
 .small-11 { width: 91.66667%; }
 .small-push-11 { position: relative; left: 91.66667%; }
 .small-pull-11 { position: relative; left: -91.66667%; }
 .small-offset-10 { margin-left: 83.33333%; }
 .small-12 { width: 100%; }
 .small-offset-11 { margin-left: 91.66667%; }
 .small-up-1>.column, .small-up-1>.columns { float: left; width: 100%; }
 .small-up-1>.column:nth-of-type(1n), .small-up-1>.columns:nth-of-type(1n) { clear: none; }
 .small-up-1>.column:nth-of-type(1n+1), .small-up-1>.columns:nth-of-type(1n+1) { clear: both; }
 .small-up-1>.column:last-child, .small-up-1>.columns:last-child { float: left; }
 .small-up-2>.column, .small-up-2>.columns { float: left; width: 50%; }
 .small-up-2>.column:nth-of-type(1n), .small-up-2>.columns:nth-of-type(1n) { clear: none; }
 .small-up-2>.column:nth-of-type(2n+1), .small-up-2>.columns:nth-of-type(2n+1) { clear: both; }
 .small-up-2>.column:last-child, .small-up-2>.columns:last-child { float: left; }
 .small-up-3>.column, .small-up-3>.columns { float: left; width: 33.33333%; }
 .small-up-3>.column:nth-of-type(1n), .small-up-3>.columns:nth-of-type(1n) { clear: none; }
 .small-up-3>.column:nth-of-type(3n+1), .small-up-3>.columns:nth-of-type(3n+1) { clear: both; }
 .small-up-3>.column:last-child, .small-up-3>.columns:last-child { float: left; }
 .small-up-4>.column, .small-up-4>.columns { float: left; width: 25%; }
 .small-up-4>.column:nth-of-type(1n), .small-up-4>.columns:nth-of-type(1n) { clear: none; }
 .small-up-4>.column:nth-of-type(4n+1), .small-up-4>.columns:nth-of-type(4n+1) { clear: both; }
 .small-up-4>.column:last-child, .small-up-4>.columns:last-child { float: left; }
 .small-up-5>.column, .small-up-5>.columns { float: left; width: 20%; }
 .small-up-5>.column:nth-of-type(1n), .small-up-5>.columns:nth-of-type(1n) { clear: none; }
 .small-up-5>.column:nth-of-type(5n+1), .small-up-5>.columns:nth-of-type(5n+1) { clear: both; }
 .small-up-5>.column:last-child, .small-up-5>.columns:last-child { float: left; }
 .small-up-6>.column, .small-up-6>.columns { float: left; width: 16.66667%; }
 .small-up-6>.column:nth-of-type(1n), .small-up-6>.columns:nth-of-type(1n) { clear: none; }
 .small-up-6>.column:nth-of-type(6n+1), .small-up-6>.columns:nth-of-type(6n+1) { clear: both; }
 .small-up-6>.column:last-child, .small-up-6>.columns:last-child { float: left; }
 .small-up-7>.column, .small-up-7>.columns { float: left; width: 14.28571%; }
 .small-up-7>.column:nth-of-type(1n), .small-up-7>.columns:nth-of-type(1n) { clear: none; }
 .small-up-7>.column:nth-of-type(7n+1), .small-up-7>.columns:nth-of-type(7n+1) { clear: both; }
 .small-up-7>.column:last-child, .small-up-7>.columns:last-child { float: left; }
 .small-up-8>.column, .small-up-8>.columns { float: left; width: 12.5%; }
 .small-up-8>.column:nth-of-type(1n), .small-up-8>.columns:nth-of-type(1n) { clear: none; }
 .small-up-8>.column:nth-of-type(8n+1), .small-up-8>.columns:nth-of-type(8n+1) { clear: both; }
 .small-up-8>.column:last-child, .small-up-8>.columns:last-child { float: left; }
 .small-collapse>.column, .small-collapse>.columns { padding-right: 0; padding-left: 0; }
 .small-collapse .row { margin-right: 0; margin-left: 0; }
 .expanded.row .small-collapse.row { margin-right: 0; margin-left: 0; }
 .small-uncollapse>.column, .small-uncollapse>.columns { padding-right: .625rem; padding-left: .625rem; }
 .small-centered { margin-right: auto; margin-left: auto; }
 .small-centered, .small-centered:last-child:not(:first-child) { float: none; clear: both; }
 .small-pull-0, .small-push-0, .small-uncentered { position: static; float: left; margin-right: 0; margin-left: 0; }
 @media print,screen and (min-width: 40em) {
 .medium-1 { width: 8.33333%; }
 .medium-push-1 { position: relative; left: 8.33333%; }
 .medium-pull-1 { position: relative; left: -8.33333%; }
 .medium-offset-0 { margin-left: 0; }
 .medium-2 { width: 16.66667%; }
 .medium-push-2 { position: relative; left: 16.66667%; }
 .medium-pull-2 { position: relative; left: -16.66667%; }
 .medium-offset-1 { margin-left: 8.33333%; }
 .medium-3 { width: 25%; }
 .medium-push-3 { position: relative; left: 25%; }
 .medium-pull-3 { position: relative; left: -25%; }
 .medium-offset-2 { margin-left: 16.66667%; }
 .medium-4 { width: 33.33333%; }
 .medium-push-4 { position: relative; left: 33.33333%; }
 .medium-pull-4 { position: relative; left: -33.33333%; }
 .medium-offset-3 { margin-left: 25%; }
 .medium-5 { width: 41.66667%; }
 .medium-push-5 { position: relative; left: 41.66667%; }
 .medium-pull-5 { position: relative; left: -41.66667%; }
 .medium-offset-4 { margin-left: 33.33333%; }
 .medium-6 { width: 50%; }
 .medium-push-6 { position: relative; left: 50%; }
 .medium-pull-6 { position: relative; left: -50%; }
 .medium-offset-5 { margin-left: 41.66667%; }
 .medium-7 { width: 58.33333%; }
 .medium-push-7 { position: relative; left: 58.33333%; }
 .medium-pull-7 { position: relative; left: -58.33333%; }
 .medium-offset-6 { margin-left: 50%; }
 .medium-8 { width: 66.66667%; }
 .medium-push-8 { position: relative; left: 66.66667%; }
 .medium-pull-8 { position: relative; left: -66.66667%; }
 .medium-offset-7 { margin-left: 58.33333%; }
 .medium-9 { width: 75%; }
 .medium-push-9 { position: relative; left: 75%; }
 .medium-pull-9 { position: relative; left: -75%; }
 .medium-offset-8 { margin-left: 66.66667%; }
 .medium-10 { width: 83.33333%; }
 .medium-push-10 { position: relative; left: 83.33333%; }
 .medium-pull-10 { position: relative; left: -83.33333%; }
 .medium-offset-9 { margin-left: 75%; }
 .medium-11 { width: 91.66667%; }
 .medium-push-11 { position: relative; left: 91.66667%; }
 .medium-pull-11 { position: relative; left: -91.66667%; }
 .medium-offset-10 { margin-left: 83.33333%; }
 .medium-12 { width: 100%; }
 .medium-offset-11 { margin-left: 91.66667%; }
 .medium-up-1>.column, .medium-up-1>.columns { float: left; width: 100%; }
 .medium-up-1>.column:nth-of-type(1n), .medium-up-1>.columns:nth-of-type(1n) { clear: none; }
 .medium-up-1>.column:nth-of-type(1n+1), .medium-up-1>.columns:nth-of-type(1n+1) { clear: both; }
 .medium-up-1>.column:last-child, .medium-up-1>.columns:last-child { float: left; }
 .medium-up-2>.column, .medium-up-2>.columns { float: left; width: 50%; }
 .medium-up-2>.column:nth-of-type(1n), .medium-up-2>.columns:nth-of-type(1n) { clear: none; }
 .medium-up-2>.column:nth-of-type(2n+1), .medium-up-2>.columns:nth-of-type(2n+1) { clear: both; }
 .medium-up-2>.column:last-child, .medium-up-2>.columns:last-child { float: left; }
 .medium-up-3>.column, .medium-up-3>.columns { float: left; width: 33.33333%; }
 .medium-up-3>.column:nth-of-type(1n), .medium-up-3>.columns:nth-of-type(1n) { clear: none; }
 .medium-up-3>.column:nth-of-type(3n+1), .medium-up-3>.columns:nth-of-type(3n+1) { clear: both; }
 .medium-up-3>.column:last-child, .medium-up-3>.columns:last-child { float: left; }
 .medium-up-4>.column, .medium-up-4>.columns { float: left; width: 25%; }
 .medium-up-4>.column:nth-of-type(1n), .medium-up-4>.columns:nth-of-type(1n) { clear: none; }
 .medium-up-4>.column:nth-of-type(4n+1), .medium-up-4>.columns:nth-of-type(4n+1) { clear: both; }
 .medium-up-4>.column:last-child, .medium-up-4>.columns:last-child { float: left; }
 .medium-up-5>.column, .medium-up-5>.columns { float: left; width: 20%; }
 .medium-up-5>.column:nth-of-type(1n), .medium-up-5>.columns:nth-of-type(1n) { clear: none; }
 .medium-up-5>.column:nth-of-type(5n+1), .medium-up-5>.columns:nth-of-type(5n+1) { clear: both; }
 .medium-up-5>.column:last-child, .medium-up-5>.columns:last-child { float: left; }
 .medium-up-6>.column, .medium-up-6>.columns { float: left; width: 16.66667%; }
 .medium-up-6>.column:nth-of-type(1n), .medium-up-6>.columns:nth-of-type(1n) { clear: none; }
 .medium-up-6>.column:nth-of-type(6n+1), .medium-up-6>.columns:nth-of-type(6n+1) { clear: both; }
 .medium-up-6>.column:last-child, .medium-up-6>.columns:last-child { float: left; }
 .medium-up-7>.column, .medium-up-7>.columns { float: left; width: 14.28571%; }
 .medium-up-7>.column:nth-of-type(1n), .medium-up-7>.columns:nth-of-type(1n) { clear: none; }
 .medium-up-7>.column:nth-of-type(7n+1), .medium-up-7>.columns:nth-of-type(7n+1) { clear: both; }
 .medium-up-7>.column:last-child, .medium-up-7>.columns:last-child { float: left; }
 .medium-up-8>.column, .medium-up-8>.columns { float: left; width: 12.5%; }
 .medium-up-8>.column:nth-of-type(1n), .medium-up-8>.columns:nth-of-type(1n) { clear: none; }
 .medium-up-8>.column:nth-of-type(8n+1), .medium-up-8>.columns:nth-of-type(8n+1) { clear: both; }
 .medium-up-8>.column:last-child, .medium-up-8>.columns:last-child { float: left; }
 .medium-collapse>.column, .medium-collapse>.columns { padding-right: 0; padding-left: 0; }
 .medium-collapse .row { margin-right: 0; margin-left: 0; }
 .expanded.row .medium-collapse.row { margin-right: 0; margin-left: 0; }
 .medium-uncollapse>.column, .medium-uncollapse>.columns { padding-right: .9375rem; padding-left: .9375rem; }
 .medium-centered { margin-right: auto; margin-left: auto; }
 .medium-centered, .medium-centered:last-child:not(:first-child) { float: none; clear: both; }
 .medium-pull-0, .medium-push-0, .medium-uncentered { position: static; float: left; margin-right: 0; margin-left: 0; }
 }
 @media print,screen and (min-width: 64em) {
 .large-1 { width: 8.33333%; }
 .large-push-1 { position: relative; left: 8.33333%; }
 .large-pull-1 { position: relative; left: -8.33333%; }
 .large-offset-0 { margin-left: 0; }
 .large-2 { width: 16.66667%; }
 .large-push-2 { position: relative; left: 16.66667%; }
 .large-pull-2 { position: relative; left: -16.66667%; }
 .large-offset-1 { margin-left: 8.33333%; }
 .large-3 { width: 25%; }
 .large-push-3 { position: relative; left: 25%; }
 .large-pull-3 { position: relative; left: -25%; }
 .large-offset-2 { margin-left: 16.66667%; }
 .large-4 { width: 33.33333%; }
 .large-push-4 { position: relative; left: 33.33333%; }
 .large-pull-4 { position: relative; left: -33.33333%; }
 .large-offset-3 { margin-left: 25%; }
 .large-5 { width: 41.66667%; }
 .large-push-5 { position: relative; left: 41.66667%; }
 .large-pull-5 { position: relative; left: -41.66667%; }
 .large-offset-4 { margin-left: 33.33333%; }
 .large-6 { width: 50%; }
 .large-push-6 { position: relative; left: 50%; }
 .large-pull-6 { position: relative; left: -50%; }
 .large-offset-5 { margin-left: 41.66667%; }
 .large-7 { width: 58.33333%; }
 .large-push-7 { position: relative; left: 58.33333%; }
 .large-pull-7 { position: relative; left: -58.33333%; }
 .large-offset-6 { margin-left: 50%; }
 .large-8 { width: 66.66667%; }
 .large-push-8 { position: relative; left: 66.66667%; }
 .large-pull-8 { position: relative; left: -66.66667%; }
 .large-offset-7 { margin-left: 58.33333%; }
 .large-9 { width: 75%; }
 .large-push-9 { position: relative; left: 75%; }
 .large-pull-9 { position: relative; left: -75%; }
 .large-offset-8 { margin-left: 66.66667%; }
 .large-10 { width: 83.33333%; }
 .large-push-10 { position: relative; left: 83.33333%; }
 .large-pull-10 { position: relative; left: -83.33333%; }
 .large-offset-9 { margin-left: 75%; }
 .large-11 { width: 91.66667%; }
 .large-push-11 { position: relative; left: 91.66667%; }
 .large-pull-11 { position: relative; left: -91.66667%; }
 .large-offset-10 { margin-left: 83.33333%; }
 .large-12 { width: 100%; }
 .large-offset-11 { margin-left: 91.66667%; }
 .large-up-1>.column, .large-up-1>.columns { float: left; width: 100%; }
 .large-up-1>.column:nth-of-type(1n), .large-up-1>.columns:nth-of-type(1n) { clear: none; }
 .large-up-1>.column:nth-of-type(1n+1), .large-up-1>.columns:nth-of-type(1n+1) { clear: both; }
 .large-up-1>.column:last-child, .large-up-1>.columns:last-child { float: left; }
 .large-up-2>.column, .large-up-2>.columns { float: left; width: 50%; }
 .large-up-2>.column:nth-of-type(1n), .large-up-2>.columns:nth-of-type(1n) { clear: none; }
 .large-up-2>.column:nth-of-type(2n+1), .large-up-2>.columns:nth-of-type(2n+1) { clear: both; }
 .large-up-2>.column:last-child, .large-up-2>.columns:last-child { float: left; }
 .large-up-3>.column, .large-up-3>.columns { float: left; width: 33.33333%; }
 .large-up-3>.column:nth-of-type(1n), .large-up-3>.columns:nth-of-type(1n) { clear: none; }
 .large-up-3>.column:nth-of-type(3n+1), .large-up-3>.columns:nth-of-type(3n+1) { clear: both; }
 .large-up-3>.column:last-child, .large-up-3>.columns:last-child { float: left; }
 .large-up-4>.column, .large-up-4>.columns { float: left; width: 25%; }
 .large-up-4>.column:nth-of-type(1n), .large-up-4>.columns:nth-of-type(1n) { clear: none; }
 .large-up-4>.column:nth-of-type(4n+1), .large-up-4>.columns:nth-of-type(4n+1) { clear: both; }
 .large-up-4>.column:last-child, .large-up-4>.columns:last-child { float: left; }
 .large-up-5>.column, .large-up-5>.columns { float: left; width: 20%; }
 .large-up-5>.column:nth-of-type(1n), .large-up-5>.columns:nth-of-type(1n) { clear: none; }
 .large-up-5>.column:nth-of-type(5n+1), .large-up-5>.columns:nth-of-type(5n+1) { clear: both; }
 .large-up-5>.column:last-child, .large-up-5>.columns:last-child { float: left; }
 .large-up-6>.column, .large-up-6>.columns { float: left; width: 16.66667%; }
 .large-up-6>.column:nth-of-type(1n), .large-up-6>.columns:nth-of-type(1n) { clear: none; }
 .large-up-6>.column:nth-of-type(6n+1), .large-up-6>.columns:nth-of-type(6n+1) { clear: both; }
 .large-up-6>.column:last-child, .large-up-6>.columns:last-child { float: left; }
 .large-up-7>.column, .large-up-7>.columns { float: left; width: 14.28571%; }
 .large-up-7>.column:nth-of-type(1n), .large-up-7>.columns:nth-of-type(1n) { clear: none; }
 .large-up-7>.column:nth-of-type(7n+1), .large-up-7>.columns:nth-of-type(7n+1) { clear: both; }
 .large-up-7>.column:last-child, .large-up-7>.columns:last-child { float: left; }
 .large-up-8>.column, .large-up-8>.columns { float: left; width: 12.5%; }
 .large-up-8>.column:nth-of-type(1n), .large-up-8>.columns:nth-of-type(1n) { clear: none; }
 .large-up-8>.column:nth-of-type(8n+1), .large-up-8>.columns:nth-of-type(8n+1) { clear: both; }
 .large-up-8>.column:last-child, .large-up-8>.columns:last-child { float: left; }
 .large-collapse>.column, .large-collapse>.columns { padding-right: 0; padding-left: 0; }
 .large-collapse .row { margin-right: 0; margin-left: 0; }
 .expanded.row .large-collapse.row { margin-right: 0; margin-left: 0; }
 .large-uncollapse>.column, .large-uncollapse>.columns { padding-right: .9375rem; padding-left: .9375rem; }
 .large-centered { margin-right: auto; margin-left: auto; }
 .large-centered, .large-centered:last-child:not(:first-child) { float: none; clear: both; }
 .large-pull-0, .large-push-0, .large-uncentered { position: static; float: left; margin-right: 0; margin-left: 0; }
 }
 .column-block { margin-bottom: 1.25rem; }
 .column-block>:last-child { margin-bottom: 0; }
 @media print,screen and (min-width: 40em) {
 .column-block { margin-bottom: 1.875rem; }
 .column-block>:last-child { margin-bottom: 0; }
 }
 blockquote, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, li, ol, div.paragraph, pre, td, th, ul { margin: 0; padding: 0; }
 blockquote, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, li, ol, p, pre, td, th, ul { margin: 0; padding: 0; }
 div.paragraph { margin-bottom: 1rem; font-size: inherit; line-height: 1.6; text-rendering: optimizeLegibility; }
 p { margin-bottom: 1rem; font-size: inherit; line-height: 1.6; text-rendering: optimizeLegibility; }
 em, i { font-style: italic; line-height: inherit; }
 b, strong { font-weight: 700; line-height: inherit; }
 small { font-size: 80%; line-height: inherit; }
 h1, h2, h3, h4, h5, h6 { font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; font-style: normal; font-weight: 400; color: inherit; text-rendering: optimizeLegibility; }
 h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { line-height: 0; color: #cacaca; }
 h1 { font-size: 1.5rem; line-height: 1.4; margin-top: 0; margin-bottom: .5rem; }
 h2 { font-size: 1.25rem; line-height: 1.4; margin-top: 0; margin-bottom: .5rem; }
 h3 { font-size: 1.1875rem; line-height: 1.4; margin-top: 0; margin-bottom: .5rem; }
 h4 { font-size: 1.125rem; line-height: 1.4; margin-top: 0; margin-bottom: .5rem; }
 h5 { font-size: 1.0625rem; line-height: 1.4; margin-top: 0; margin-bottom: .5rem; }
 h6 { font-size: 1rem; line-height: 1.4; margin-top: 0; margin-bottom: .5rem; }
 @media print,screen and (min-width: 40em) {
 h1 { font-size: 3rem; }
 h2 { font-size: 2.5rem; }
 h3 { font-size: 1.9375rem; }
 h4 { font-size: 1.5625rem; }
 h5 { font-size: 1.25rem; }
 h6 { font-size: 1rem; }
 }
 a { line-height: inherit; color: #006ec2; text-decoration: none; cursor: pointer; }
 a:focus, a:hover { color: #005fa7; }
 a img { border: 0; }
 hr { clear: both; max-width: 75rem; height: 0; margin: 1.25rem auto; border-top: 0; border-right: 0; border-bottom: 1px solid #cacaca; border-left: 0; }
 dl, ol, ul { margin-bottom: 1rem; list-style-position: outside; line-height: 1.6; }
 li { font-size: inherit; }
 ul { margin-left: 1.25rem; list-style-type: disc; }
 ol { margin-left: 1.25rem; }
 ol ol, ol ul, ul ol, ul ul { margin-left: 1.25rem; margin-bottom: 0; }
 dl { margin-bottom: 1rem; }
 dl dt { margin-bottom: .3rem; font-weight: 700; }
 blockquote { margin: 0 0 1rem; padding: .5625rem 1.25rem 0 1.1875rem; border-left: 1px solid #cacaca; }
 blockquote, blockquote div.paragraph { line-height: 1.6; color: #8a8a8a; }
 blockquote, blockquote p { line-height: 1.6; color: #8a8a8a; }
 cite { display: block; font-size: .8125rem; color: #8a8a8a; }
 cite:before { content: "— "; }
 abbr { border-bottom: 1px dotted #0a0a0a; color: #0a0a0a; cursor: help; }
 figure { margin: 0; }
 code { padding: .125rem .3125rem .0625rem; border: 1px solid #cacaca; background-color: #e6e6e6; font-family: Consolas, "Liberation Mono", Courier, monospace; font-weight: 400; color: #0a0a0a; }
 kbd { margin: 0; padding: .125rem .25rem 0; background-color: #e6e6e6; font-family: Consolas, "Liberation Mono", Courier, monospace; color: #0a0a0a; }
 .subheader { margin-top: .2rem; margin-bottom: .5rem; font-weight: 400; line-height: 1.4; color: #8a8a8a; }
 .lead { font-size: 125%; line-height: 1.6; }
 .stat { font-size: 2.5rem; line-height: 1; }
 p+.stat { margin-top: -1rem; }
 .no-bullet { margin-left: 0; list-style: none; }
 .text-left { text-align: left; }
 .text-right { text-align: right; }
 .text-center { text-align: center; }
 .text-justify { text-align: justify; }
 @media print,screen and (min-width: 40em) {
 .medium-text-left { text-align: left; }
 .medium-text-right { text-align: right; }
 .medium-text-center { text-align: center; }
 .medium-text-justify { text-align: justify; }
 }
 @media print,screen and (min-width: 64em) {
 .large-text-left { text-align: left; }
 .large-text-right { text-align: right; }
 .large-text-center { text-align: center; }
 .large-text-justify { text-align: justify; }
 }
 .show-for-print { display: none !important; }
 @media print {
 * { background: 0 0 !important; box-shadow: none !important; color: #000 !important; text-shadow: none !important; }
 .show-for-print { display: block !important; }
 .hide-for-print { display: none !important; }
 table.show-for-print { display: table !important; }
 thead.show-for-print { display: table-header-group !important; }
 tbody.show-for-print { display: table-row-group !important; }
 tr.show-for-print { display: table-row !important; }
 td.show-for-print { display: table-cell !important; }
 th.show-for-print { display: table-cell !important; }
 a, a:visited { text-decoration: underline; }
 a[href]:after { content: " (" attr(href) ")"; }
 .ir a:after, a[href^='#']:after, a[href^='javascript:']:after { content: ''; }
 abbr[title]:after { content: " (" attr(title) ")"; }
 blockquote, pre { border: 1px solid #8a8a8a; page-break-inside: avoid; }
 thead { display: table-header-group; }
 img, tr { page-break-inside: avoid; }
 img { max-width: 100% !important; }
 @page { margin: .5cm; }
 h2, h3, div.paragraph { orphans: 3; widows: 3; }
 h2, h3, p { orphans: 3; widows: 3; }
 h2, h3 { page-break-after: avoid; }
 }
 .button { display: inline-block; vertical-align: middle; margin: 0 0 1rem 0; padding: .85em 1em; -webkit-appearance: none; border: 1px solid transparent; border-radius: 0; transition: background-color .25s ease-out, color .25s ease-out; font-size: .9rem; line-height: 1; text-align: center; cursor: pointer; background-color: #006ec2; color: #fefefe; }
 [data-whatinput=mouse] .button { outline: 0; }
 .button:focus, .button:hover { background-color: #005ea5; color: #fefefe; }
 .button.tiny { font-size: .6rem; }
 .button.small { font-size: .75rem; }
 .button.large { font-size: 1.25rem; }
 .button.expanded { display: block; width: 100%; margin-right: 0; margin-left: 0; }
 .button.primary { background-color: #006ec2; color: #fefefe; }
 .button.primary:focus, .button.primary:hover { background-color: #00589b; color: #fefefe; }
 .button.secondary { background-color: #767676; color: #fefefe; }
 .button.secondary:focus, .button.secondary:hover { background-color: #5e5e5e; color: #fefefe; }
 .button.success { background-color: #3adb76; color: #0a0a0a; }
 .button.success:focus, .button.success:hover { background-color: #22bb5b; color: #0a0a0a; }
 .button.warning { background-color: #ffae00; color: #0a0a0a; }
 .button.warning:focus, .button.warning:hover { background-color: #cc8b00; color: #0a0a0a; }
 .button.alert { background-color: #cc4b37; color: #fefefe; }
 .button.alert:focus, .button.alert:hover { background-color: #a53b2a; color: #fefefe; }
 .button.hollow { border: 1px solid #006ec2; color: #006ec2; }
 .button.hollow, .button.hollow:focus, .button.hollow:hover { background-color: transparent; }
 .button.hollow:focus, .button.hollow:hover { border-color: #003761; color: #003761; }
 .button.hollow.primary { border: 1px solid #006ec2; color: #006ec2; }
 .button.hollow.primary:focus, .button.hollow.primary:hover { border-color: #003761; color: #003761; }
 .button.hollow.secondary { border: 1px solid #767676; color: #767676; }
 .button.hollow.secondary:focus, .button.hollow.secondary:hover { border-color: #3b3b3b; color: #3b3b3b; }
 .button.hollow.success { border: 1px solid #3adb76; color: #3adb76; }
 .button.hollow.success:focus, .button.hollow.success:hover { border-color: #157539; color: #157539; }
 .button.hollow.warning { border: 1px solid #ffae00; color: #ffae00; }
 .button.hollow.warning:focus, .button.hollow.warning:hover { border-color: #805700; color: #805700; }
 .button.hollow.alert { border: 1px solid #cc4b37; color: #cc4b37; }
 .button.hollow.alert:focus, .button.hollow.alert:hover { border-color: #67251a; color: #67251a; }
 .button.disabled, .button[disabled] { opacity: .25; cursor: not-allowed; }
 .button.disabled, .button.disabled:focus, .button.disabled:hover, .button[disabled], .button[disabled]:focus, .button[disabled]:hover { background-color: #006ec2; color: #fefefe; }
 .button.disabled.primary, .button[disabled].primary { opacity: .25; cursor: not-allowed; }
 .button.disabled.primary, .button.disabled.primary:focus, .button.disabled.primary:hover, .button[disabled].primary, .button[disabled].primary:focus, .button[disabled].primary:hover { background-color: #006ec2; color: #fefefe; }
 .button.disabled.secondary, .button[disabled].secondary { opacity: .25; cursor: not-allowed; }
 .button.disabled.secondary, .button.disabled.secondary:focus, .button.disabled.secondary:hover, .button[disabled].secondary, .button[disabled].secondary:focus, .button[disabled].secondary:hover { background-color: #767676; color: #fefefe; }
 .button.disabled.success, .button[disabled].success { opacity: .25; cursor: not-allowed; }
 .button.disabled.success, .button.disabled.success:focus, .button.disabled.success:hover, .button[disabled].success, .button[disabled].success:focus, .button[disabled].success:hover { background-color: #3adb76; color: #0a0a0a; }
 .button.disabled.warning, .button[disabled].warning { opacity: .25; cursor: not-allowed; }
 .button.disabled.warning, .button.disabled.warning:focus, .button.disabled.warning:hover, .button[disabled].warning, .button[disabled].warning:focus, .button[disabled].warning:hover { background-color: #ffae00; color: #0a0a0a; }
 .button.disabled.alert, .button[disabled].alert { opacity: .25; cursor: not-allowed; }
 .button.disabled.alert, .button.disabled.alert:focus, .button.disabled.alert:hover, .button[disabled].alert, .button[disabled].alert:focus, .button[disabled].alert:hover { background-color: #cc4b37; color: #fefefe; }
 .button.dropdown::after { display: block; width: 0; height: 0; border: inset .4em; content: ''; border-bottom-width: 0; border-top-style: solid; border-color: #fefefe transparent transparent; position: relative; top: .4em; display: inline-block; float: right; margin-left: 1em; }
 .button.arrow-only::after { top: -0.1em; float: none; margin-left: 0; }
 [type=color], [type=date], [type=datetime-local], [type=datetime], [type=email], [type=month], [type=number], [type=password], [type=search], [type=tel], [type=text], [type=time], [type=url], [type=week], textarea { display: block; box-sizing: border-box; width: 100%; height: 2.4375rem; margin: 0 0 1rem; padding: .5rem; border: 1px solid #cacaca; border-radius: 0; background-color: #fefefe; box-shadow: inset 0 1px 2px rgba(10,10,10,0.1); font-family: inherit; font-size: 1rem; font-weight: 400; color: #0a0a0a; transition: box-shadow .5s, border-color .25s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
 [type=color]:focus, [type=date]:focus, [type=datetime-local]:focus, [type=datetime]:focus, [type=email]:focus, [type=month]:focus, [type=number]:focus, [type=password]:focus, [type=search]:focus, [type=tel]:focus, [type=text]:focus, [type=time]:focus, [type=url]:focus, [type=week]:focus, textarea:focus { outline: 0; border: 1px solid #8a8a8a; background-color: #fefefe; box-shadow: 0 0 5px #cacaca; transition: box-shadow .5s, border-color .25s ease-in-out; }
 textarea { max-width: 100%; }
 textarea[rows] { height: auto; }
 input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #cacaca; }
 input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #cacaca; }
 input::placeholder, textarea::placeholder { color: #cacaca; }
 input:disabled, input[readonly], textarea:disabled, textarea[readonly] { background-color: #e6e6e6; cursor: not-allowed; }
 [type=button], [type=submit] { -webkit-appearance: none; -moz-appearance: none; appearance: none; border-radius: 0; }
 input[type=search] { box-sizing: border-box; }
 [type=checkbox], [type=file], [type=radio] { margin: 0 0 1rem; }
 [type=checkbox]+label, [type=radio]+label { display: inline-block; vertical-align: baseline; margin-left: .5rem; margin-right: 1rem; margin-bottom: 0; }
 [type=checkbox]+label[for], [type=radio]+label[for] { cursor: pointer; }
 label>[type=checkbox], label>[type=radio] { margin-right: .5rem; }
 [type=file] { width: 100%; }
 label { display: block; margin: 0; font-size: .875rem; font-weight: 400; line-height: 1.8; color: #0a0a0a; }
 label.middle { margin: 0 0 1rem; padding: .5625rem 0; }
 .help-text { margin-top: -0.5rem; font-size: .8125rem; font-style: italic; color: #0a0a0a; }
 .input-group { display: table; width: 100%; margin-bottom: 1rem; }
 .input-group>:first-child { border-radius: 0; }
 .input-group>:last-child>* { border-radius: 0; }
 .input-group-button, .input-group-button a, .input-group-button button, .input-group-button input, .input-group-button label, .input-group-field, .input-group-label { margin: 0; white-space: nowrap; display: table-cell; vertical-align: middle; }
 .input-group-label { padding: 0 1rem; border: 1px solid #cacaca; background: #e6e6e6; color: #0a0a0a; text-align: center; white-space: nowrap; width: 1%; height: 100%; }
 .input-group-label:first-child { border-right: 0; }
 .input-group-label:last-child { border-left: 0; }
 .input-group-field { border-radius: 0; height: 2.5rem; }
 .input-group-button { padding-top: 0; padding-bottom: 0; text-align: center; width: 1%; height: 100%; }
 .input-group-button a, .input-group-button button, .input-group-button input, .input-group-button label { height: 2.5rem; padding-top: 0; padding-bottom: 0; font-size: 1rem; }
 .input-group .input-group-button { display: table-cell; }
 fieldset { margin: 0; padding: 0; border: 0; }
 legend { max-width: 100%; margin-bottom: .5rem; }
 .fieldset { margin: 1.125rem 0; padding: 1.25rem; border: 1px solid #cacaca; }
 .fieldset legend { margin: 0; margin-left: -0.1875rem; padding: 0 .1875rem; background: #fefefe; }
 select { height: 2.4375rem; margin: 0 0 1rem; padding: .5rem; -webkit-appearance: none; -moz-appearance: none; appearance: none; border: 1px solid #cacaca; border-radius: 0; background-color: #fefefe; font-family: inherit; font-size: 1rem; line-height: normal; color: #0a0a0a; background-image: url("theme/data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>?1527537635"); background-origin: content-box; background-position: right -1rem center; background-repeat: no-repeat; background-size: 9px 6px; padding-right: 1.5rem; transition: box-shadow .5s, border-color .25s ease-in-out; }
 select:focus { outline: 0; border: 1px solid #8a8a8a; background-color: #fefefe; box-shadow: 0 0 5px #cacaca; transition: box-shadow .5s, border-color .25s ease-in-out; }
 select:disabled { background-color: #e6e6e6; cursor: not-allowed; }
 select::-ms-expand { display: none; }
 select[multiple] { height: auto; background-image: none; }
 .is-invalid-input:not(:focus) { border-color: #cc4b37; background-color: #f9ecea; }
 .is-invalid-input:not(:focus)::-webkit-input-placeholder { color: #cc4b37; }
 .is-invalid-input:not(:focus):-ms-input-placeholder { color: #cc4b37; }
 .is-invalid-input:not(:focus)::placeholder { color: #cc4b37; }
 .is-invalid-label { color: #cc4b37; }
 .form-error { display: none; margin-top: -0.5rem; margin-bottom: 1rem; font-size: .75rem; font-weight: 700; color: #cc4b37; }
 .form-error.is-visible { display: block; }
 .close-button { position: absolute; color: #8a8a8a; cursor: pointer; }
 [data-whatinput=mouse] .close-button { outline: 0; }
 .close-button:focus, .close-button:hover { color: #0a0a0a; }
 .close-button.small { right: .66rem; top: .33em; font-size: 1.5em; line-height: 1; }
 .close-button, .close-button.medium { right: 1rem; top: .5rem; font-size: 2em; line-height: 1; }
 .flex-video, .responsive-embed { position: relative; height: 0; margin-bottom: 1rem; padding-bottom: 75%; overflow: hidden; }
 .flex-video embed, .flex-video iframe, .flex-video object, .flex-video video, .responsive-embed embed, .responsive-embed iframe, .responsive-embed object, .responsive-embed video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
 .flex-video.widescreen, .responsive-embed.widescreen { padding-bottom: 56.25%; }
 .label { display: inline-block; padding: .33333rem .5rem; border-radius: 0; font-size: .8rem; line-height: 1; white-space: nowrap; cursor: default; background: #006ec2; color: #fefefe; }
 .label.primary { background: #006ec2; color: #fefefe; }
 .label.secondary { background: #767676; color: #fefefe; }
 .label.success { background: #3adb76; color: #0a0a0a; }
 .label.warning { background: #ffae00; color: #0a0a0a; }
 .label.alert { background: #cc4b37; color: #fefefe; }
 .media-object { display: block; margin-bottom: 1rem; }
 .media-object img { max-width: none; }
 @media screen and (max-width: 39.9375em) {
 .media-object.stack-for-small .media-object-section { padding: 0; padding-bottom: 1rem; display: block; }
 .media-object.stack-for-small .media-object-section img { width: 100%; }
 }
 .media-object-section { display: table-cell; vertical-align: top; }
 .media-object-section:first-child { padding-right: 1rem; }
 .media-object-section:last-child:not(:nth-child(2)) { padding-left: 1rem; }
 .media-object-section>:last-child { margin-bottom: 0; }
 .media-object-section.middle { vertical-align: middle; }
 .media-object-section.bottom { vertical-align: bottom; }
 body.is-reveal-open { overflow: hidden; }
 html.is-reveal-open, html.is-reveal-open body { min-height: 100%; overflow: hidden; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
 .reveal-overlay { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1005; display: none; background-color: rgba(10,10,10,0.45); overflow-y: scroll; }
 .reveal { z-index: 1006; -webkit-backface-visibility: hidden; backface-visibility: hidden; display: none; padding: 1rem; border: 1px solid #cacaca; border-radius: 0; background-color: #fefefe; position: relative; top: 100px; margin-right: auto; margin-left: auto; overflow-y: auto; }
 [data-whatinput=mouse] .reveal { outline: 0; }
 @media print,screen and (min-width: 40em) {
 .reveal { min-height: 0; }
 }
 .reveal .column, .reveal .columns { min-width: 0; }
 .reveal>:last-child { margin-bottom: 0; }
 @media print,screen and (min-width: 40em) {
 .reveal { width: 600px; max-width: 75rem; }
 }
 @media print,screen and (min-width: 40em) {
 .reveal .reveal { right: auto; left: auto; margin: 0 auto; }
 }
 .reveal.collapse { padding: 0; }
 @media print,screen and (min-width: 40em) {
 .reveal.tiny { width: 30%; max-width: 75rem; }
 }
 @media print,screen and (min-width: 40em) {
 .reveal.small { width: 50%; max-width: 75rem; }
 }
 @media print,screen and (min-width: 40em) {
 .reveal.large { width: 90%; max-width: 75rem; }
 }
 .reveal.full { top: 0; left: 0; width: 100%; max-width: none; height: 100%; height: 100vh; min-height: 100vh; margin-left: 0; border: 0; border-radius: 0; }
 @media screen and (max-width: 39.9375em) {
 .reveal { top: 0; left: 0; width: 100%; max-width: none; height: 100%; height: 100vh; min-height: 100vh; margin-left: 0; border: 0; border-radius: 0; }
 }
 .reveal.without-overlay { position: fixed; }
 .hide { display: none !important; }
 .invisible { visibility: hidden; }
 @media screen and (max-width: 39.9375em) {
 .hide-for-small-only { display: none !important; }
 }
 @media screen and (max-width: 0em),screen and (min-width: 40em) {
 .show-for-small-only { display: none !important; }
 }
 @media print,screen and (min-width: 40em) {
 .hide-for-medium { display: none !important; }
 }
 @media screen and (max-width: 39.9375em) {
 .show-for-medium { display: none !important; }
 }
 @media screen and (min-width: 40em) and (max-width: 63.9375em) {
 .hide-for-medium-only { display: none !important; }
 }
 @media screen and (max-width: 39.9375em),screen and (min-width: 64em) {
 .show-for-medium-only { display: none !important; }
 }
 @media print,screen and (min-width: 64em) {
 .hide-for-large { display: none !important; }
 }
 @media screen and (max-width: 63.9375em) {
 .show-for-large { display: none !important; }
 }
 @media screen and (min-width: 64em) and (max-width: 74.9375em) {
 .hide-for-large-only { display: none !important; }
 }
 @media screen and (max-width: 63.9375em),screen and (min-width: 75em) {
 .show-for-large-only { display: none !important; }
 }
 .show-for-sr, .show-on-focus { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0,0,0,0); }
 .show-on-focus:active, .show-on-focus:focus { position: static !important; width: auto; height: auto; overflow: visible; clip: auto; }
 .hide-for-portrait, .show-for-landscape { display: block !important; }
 @media screen and (orientation: landscape) {
 .hide-for-portrait, .show-for-landscape { display: block !important; }
 }
 @media screen and (orientation: portrait) {
 .hide-for-portrait, .show-for-landscape { display: none !important; }
 }
 .hide-for-landscape, .show-for-portrait { display: none !important; }
 @media screen and (orientation: landscape) {
 .hide-for-landscape, .show-for-portrait { display: none !important; }
 }
 @media screen and (orientation: portrait) {
 .hide-for-landscape, .show-for-portrait { display: block !important; }
 }
 .float-left { float: left !important; }
 .float-right { float: right !important; }
 .float-center { display: block; margin-right: auto; margin-left: auto; }
 .clearfix::after, .clearfix::before { display: table; content: ' '; }
 .clearfix::after { clear: both; }
 .slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
 .slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; }
 .slick-list:focus { outline: none; }
 .slick-list.dragging { cursor: pointer; cursor: hand; }
 .slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }
 .slick-track { position: relative; top: 0; left: 0; display: block; }
 .slick-track:before, .slick-track:after { display: table; content: ''; }
 .slick-track:after { clear: both; }
 .slick-loading .slick-track { visibility: hidden; }
 .slick-slide { display: none; float: left; height: 100%; min-height: 1px; }
 [dir='rtl'] .slick-slide { float: right; }
 .slick-slide img { display: block; }
 .slick-slide.slick-loading img { display: none; }
 .slick-slide.dragging img { pointer-events: none; }
 .slick-initialized .slick-slide { display: block; }
 .slick-loading .slick-slide { visibility: hidden; }
 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
 .slick-arrow.slick-hidden { display: none; }
 .slick-prev, .slick-next { font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; height: 20px; padding: 0; -webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent; }
 .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { color: transparent; outline: none; background: transparent; }
 .slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before { opacity: 1; }
 .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: .25; }
 .slick-prev:before, .slick-next:before { font-family: 'slick'; font-size: 20px; line-height: 1; opacity: .75; color: white; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
 .slick-prev { left: -25px; }
 [dir='rtl'] .slick-prev { right: -25px; left: auto; }
 .slick-prev:before { content: '←'; }
 [dir='rtl'] .slick-prev:before { content: '→'; }
 .slick-next { right: -25px; }
 [dir='rtl'] .slick-next { right: auto; left: -25px; }
 .slick-next:before { content: '→'; }
 [dir='rtl'] .slick-next:before { content: '←'; }
 .slick-dotted.slick-slider { margin-bottom: 30px; }
 .slick-dots { position: absolute; bottom: -25px; display: block; width: 100%; padding: 0; margin: 0; list-style: none; text-align: center; }
 .slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0 5px; padding: 0; cursor: pointer; }
 .slick-dots li button { font-size: 0; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent; }
 .slick-dots li button:hover, .slick-dots li button:focus { outline: none; }
 .slick-dots li button:hover:before, .slick-dots li button:focus:before { opacity: 1; }
 .slick-dots li button:before { font-family: 'slick'; font-size: 6px; line-height: 20px; position: absolute; top: 0; left: 0; width: 20px; height: 20px; content: '•'; text-align: center; opacity: .25; color: black; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
 .slick-dots li.slick-active button:before { opacity: .75; color: black; }
 @font-face { font-family: "slick"; src: url("theme/fonts/slick.eot?1527537635"); src: url("theme/fonts/slick.eot?#iefix?1527537635") format("embedded-opentype"), url("theme/fonts/slick.woff?1527537635") format("woff"), url("theme/fonts/slick.ttf?1527537635") format("truetype"), url("theme/fonts/slick.svg#slick?1527537635") format("svg"); font-weight: normal; font-style: normal; }
 .button { padding: 0 30px; height: 56px; line-height: 46px; font-family: 'Alegreya Sans', sans-serif; text-transform: uppercase; font-weight: 900; font-size: 16px; letter-spacing: 2px; background-color: rgba(255,255,255,0.2); margin: 0px; }
 .button:hover, .button:active, .button:focus { background-color: rgba(255,255,255,0.4); }
 .button.white { border: 5px solid white; color: white; }
 .button.yellow { border: 5px solid #FFC614; color: #FFC614; }
 .button.yellow:hover, .button.yellow:active, .button.yellow:focus { background-color: #FFC614; color: white; }
 .button.expanded { display: block; width: auto; }
 body { overflow-x: hidden; }
 body.wsite-page-stories .hero-banner.inner-page { background-image: url('theme/images/bg-banner-stories.jpg?1527537635'); }
 a { transition: all .1s linear; -webkit-transition: all .1s linear; -moz-transition: all .1s linear; -o-transition: all .1s linear; }
 .slick-loading .slick-list { background: #fff url("theme/images/ajax-loader.gif?1527537635") center center no-repeat; }
 .underline-yellow { background-image: url('theme/images/bg-line-yellow.png?1527537635'); background-position: bottom 3px left; background-repeat: repeat-x; }
 @media (min-width: 768px) {
 .underline-yellow { background-position: bottom 8px left; }
 }
 .underline-blue { background-image: url('theme/images/bg-line-blue.png?1527537635'); background-position: bottom 3px left; background-repeat: repeat-x; }
 @media (min-width: 768px) {
 .underline-blue { background-position: bottom 8px left; }
 }
 .underline-red { background-image: url('theme/images/bg-line-red.png?1527537635'); background-position: bottom 3px left; background-repeat: repeat-x; }
 @media (min-width: 768px) {
 .underline-red { background-position: bottom 8px left; }
 }
 .reveal { border: none; padding: 0px; -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.75); box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.75); top: 0; bottom: 0; left: 0; right: 0; margin: auto; }
 .responsive-embed { margin-bottom: 0px; }
 .close-button { font-size: 3rem; color: white; top: 2rem; }
 header { position: absolute; top: 25px; left: 0; width: 100%; z-index: 100; }
 header nav { width: 100%; text-align: center; }
 header nav ul { margin: 0; padding: 0; list-style: none; }
 header nav ul li { display: none; vertical-align: middle; margin: 0px; }
 @media (min-width: 1024px) {
 header nav ul li { display: inline-block; margin: 0 20px; }
 }
 header nav ul li a { font-family: 'Alegreya Sans', sans-serif; font-weight: 900; text-transform: uppercase; font-size: 16px; color: #FFFFFF; letter-spacing: 2px; display: block; overflow: hidden; }
 header nav ul li a:hover, header nav ul li a:active, header nav ul li a:focus { color: #FFC614; }
 header nav ul li.logo { display: block; }
 @media (min-width: 1024px) {
 header nav ul li.logo { display: inline-block; margin-left: 40px; margin-right: 40px; }
 }
 header nav ul li.logo a { width: 100px; height: 100px; background: url('theme/images/WBT_logo_2013_notag.png?1527537635') center center no-repeat; background-size: contain; text-indent: -3000px; }
 @media (min-width: 768px) {
 header nav ul li.logo a { width: 150px; height: 150px; }
 }
 header .menu { position: absolute; top: 10px; right: 10px; }
 @media (min-width: 1024px) {
 header .menu { display: none; }
 }
 header .menu i { display: inline-block; width: 35px; height: 26px; vertical-align: text-top; margin-left: 3px; }
 header .menu i svg { max-width: 100%; max-height: 100%; display: block; }
 header .menu i svg #shape { transition: all .1s linear; -webkit-transition: all .1s linear; -moz-transition: all .1s linear; -o-transition: all .1s linear; }
 header .menu:hover i svg #shape, header .menu:active i svg #shape, header .menu:focus i svg #shape { fill: #FFC614; }
 footer { padding: 80px 0; background-color: #404041; }
 footer nav { display: block; width: 100%; text-align: center; margin: 60px 0; clear: both; }
 footer nav ul { margin: 0; padding: 0; list-style: none; }
 footer nav ul li { display: inline-block; vertical-align: middle; margin: 0 20px; }
 footer nav ul li a { font-family: 'Alegreya Sans', sans-serif; font-weight: 900; text-transform: uppercase; font-size: 16px; color: #FFFFFF; letter-spacing: 2px; display: block; overflow: hidden; }
 footer nav ul li a:hover, footer nav ul li a:active, footer nav ul li a:focus { color: #FFC614; }
 footer .logo { width: 0px; height: 0px; display: block; margin: 0 auto; background: url('theme/images/WBT_logo_2013_notag.png?1527537635') top center no-repeat; }
 .hero-banner { position: relative; margin: 0 !important; }
 .hero-banner:before { content: ""; width: 100%; height: 260px; position: absolute; z-index: 10; top: 0; left: 0; opacity: 0.6; background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,0) 17%,#000000 100%); background-image: -o-linear-gradient(bottom,rgba(0,0,0,0) 17%,#000000 100%); background-image: linear-gradient(to top,rgba(0,0,0,0) 17%,#000000 100%); }
 .hero-banner:after { display: none; content: ""; width: 290px; height: 290px; border: 10px solid #EF3846; border-radius: 100%; position: absolute; right: -145px; bottom: 40px; }
 @media (min-width: 1200px) {
 .hero-banner:after { display: block; }
 }
 .hero-banner .slide { height: 550px; background-position: top right 15%; background-repeat: no-repeat; background-size: cover; }
 @media (min-width: 768px) {
 .hero-banner .slide { height: 787px; }
 }
 @media (min-width: 1024px) {
 .hero-banner .slide { background-position: top center; }
 }
 .hero-banner .slide.bg-jasmine { background-image: url('theme/images/jasmine.jpg?1527537635'); }
 .hero-banner .slide.bg-thomas { background-image: url('theme/images/israel.jpg?1527537635'); }
 .hero-banner .slide.bg-sierra { background-image: url('theme/images/leahc.jpg?1527537635'); }
 .hero-banner .slide .block-content { max-width: 75rem; margin-right: auto; margin-left: auto; position: relative; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); padding: 0 .625rem; }
 .hero-banner .slide .block-content .text-content { max-width: 580px; display: block; }
 .hero-banner .slick-dots { bottom: 25px; }
 .hero-banner .slick-dots li button:before { display: block; content: ""; width: 15px; height: 15px; border: 3px solid white; border-radius: 100%; background-color: transparent; opacity: 1; }
 .hero-banner .slick-dots li.slick-active button:before { opacity: 1; background-color: #FFC614; }
 .hero-banner.inner-page { height: 520px; background-position: top center; background-repeat: no-repeat; background-size: cover; background-image: url('theme/images/bg-banner-about.jpg?1527537635'); }
 .hero-banner.inner-page:after { display: none !important; }
 .hero-banner.inner-page .inner-block { max-width: 75rem; margin-right: auto; margin-left: auto; position: relative; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); padding: 0 20px; text-align: center; }
 .hero-banner .headline { font-family: 'Alegreya Sans', sans-serif; font-size: 35px; line-height: 40px; font-weight: 900; color: #FFFFFF; letter-spacing: 0; text-shadow: 0 2px 40px rgba(0,0,0,0.2); }
 .hero-banner .headline.underline-yellow { background-position: bottom 5px left; }
 @media (min-width: 768px) {
 .hero-banner .headline { font-size: 50px; line-height: 55px; }
 }
 @media (min-width: 1024px) {
 .hero-banner .headline { font-size: 65px; line-height: 70px; }
 .hero-banner .headline.underline-yellow { background-position: bottom 15px left; }
 }
 .hero-banner div.paragraph { margin-top: 10px; margin-bottom: 10px; display: block; font-family: 'Alegreya Sans', sans-serif; font-size: 16px; line-height: 20px; font-weight: 400; color: #FFFFFF; letter-spacing: 0; text-shadow: 0 2px 40px rgba(0,0,0,0.3); }
 .hero-banner p { margin-top: 10px; margin-bottom: 10px; display: block; font-family: 'Alegreya Sans', sans-serif; font-size: 16px; line-height: 20px; font-weight: 400; color: #FFFFFF; letter-spacing: 0; text-shadow: 0 2px 40px rgba(0,0,0,0.3); }
 @media (min-width: 768px) {
 .hero-banner div.paragraph { font-size: 24px; line-height: 35px; margin-top: 20px; margin-bottom: 30px; }
 .hero-banner p { font-size: 24px; line-height: 35px; margin-top: 20px; margin-bottom: 30px; }
 }
 @media (min-width: 1024px) {
 .hero-banner div.paragraph { font-size: 24px; line-height: 35px; }
 .hero-banner p { font-size: 24px; line-height: 35px; }
 }
 .hero-banner .author { display: none; position: absolute; text-align: right; z-index: 100; right: 5%; bottom: 80px; }
 @media (min-width: 768px) {
 .hero-banner .author { display: block; }
 }
 @media (min-width: 1024px) {
 .hero-banner .author { bottom: 50px; right: 15%; }
 }
 .hero-banner .author span { display: block; font-family: 'Alegreya Sans', sans-serif; font-size: 30px; font-weight: 900; color: #FFFFFF; letter-spacing: 0; line-height: 35px; text-shadow: 0 2px 40px rgba(0,0,0,0.5); }
 .hero-banner .author a { font-family: 'Alegreya Sans', sans-serif; font-size: 20px; line-height: 20px; font-weight: 500; font-style: italic; color: #FFFFFF; letter-spacing: 0; line-height: 35px; text-shadow: 0 2px 40px rgba(0,0,0,0.5); padding-bottom: 5px; border-bottom: 1px solid #FFC614; }
 .hero-banner .author a:hover, .hero-banner .author a:active, .hero-banner .author a:focus { border-bottom: 1px solid #50C8F3; }
 .btn-social { width: 25px; height: 25px; display: inline-block; vertical-align: middle; margin: 0 5px; background-position: center center; background-size: contain; background-repeat: no-repeat; text-indent: -3000px; }
 .btn-social.big { margin: 0 10px; }
 @media (min-width: 768px) {
 .btn-social.big { width: 40px; height: 40px; }
 }
 .btn-social.twitter { background-image: url('theme/images/ico-twitter.svg?1527537635'); }
 .btn-social.twitter:hover, .btn-social.twitter:active, .btn-social.twitter:focus { background-image: url('theme/images/ico-twitter-hover.svg?1527537635'); }
 .btn-social.facebook { background-image: url('theme/images/ico-facebook.svg?1527537635'); }
 .btn-social.facebook:hover, .btn-social.facebook:active, .btn-social.facebook:focus { background-image: url('theme/images/ico-facebook-hover.svg?1527537635'); }
 .btn-social.instagram { background-image: url('theme/images/ico-instagram.svg?1527537635'); }
 .btn-social.instagram:hover, .btn-social.instagram:active, .btn-social.instagram:focus { background-image: url('theme/images/ico-instagram-hover.svg?1527537635'); }
 .btn-social.email { background-image: url('theme/images/ico-email.svg?1527537635'); }
 .btn-social.email:hover, .btn-social.email:active, .btn-social.email:focus { background-image: url('theme/images/ico-email-hover.svg?1527537635'); }
 .data-content { padding: 40px 0; }
 @media (min-width: 1024px) {
 .data-content { padding: 80px 0; }
 }
 .data-content.bg-grey { background-color: #F8F8F8; }
 .data-content.add-circle-decoration { position: relative; }
 .data-content.add-circle-decoration:after { display: none; content: ""; width: 290px; height: 290px; border: 10px solid #EF3846; border-radius: 100%; position: absolute; right: -145px; top: -200px; z-index: 10; }
 @media (min-width: 1400px) {
 .data-content.add-circle-decoration:after { display: block; }
 }
 .data-content.add-circle-decoration:before { display: none; content: ""; width: 680px; height: 680px; border-radius: 100%; border: 10px solid #FFC614; position: absolute; top: -100px; right: -400px; z-index: 11; }
 @media (min-width: 1400px) {
 .data-content.add-circle-decoration:before { display: block; }
 }
 .data-content .data-row { margin-bottom: 50px; }
 @media (min-width: 768px) {
 .data-content .data-row { margin-bottom: 100px; }
 }
 @media (min-width: 1024px) {
 .data-content .block-content { position: relative; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); }
 }
 .data-content .headline { font-family: 'Alegreya Sans', sans-serif; font-weight: 900; font-size: 30px; line-height: 40px; color: #4A4A4A; }
 @media (min-width: 768px) {
 .data-content .headline { font-size: 44px; line-height: 48px; }
 }
 @media (min-width: 1024px) {
 .data-content .headline { font-size: 50px; line-height: 54px; }
 }
 .data-content div.paragraph { margin-top: 20px; font-family: 'Alegreya Sans', sans-serif; font-weight: 400; font-size: 18px; line-height: 24px; color: #404041; letter-spacing: 0; }
 .data-content p { margin-top: 20px; font-family: 'Alegreya Sans', sans-serif; font-weight: 400; font-size: 18px; line-height: 24px; color: #404041; letter-spacing: 0; }
 @media (min-width: 768px) {
 .data-content div.paragraph { margin-top: 30px; font-size: 21px; line-height: 32px; }
 .data-content p { margin-top: 30px; font-size: 21px; line-height: 32px; }
 }
 .data-content .image-container { position: relative; }
 @media (min-width: 1200px) {
 .data-content .image-container.circle-decorator:before { content: ""; width: 680px; height: 680px; display: block; border-radius: 100%; border: 10px solid #FFC614; position: absolute; z-index: 10; }
 .data-content .image-container.circle-decorator.image-left:before { top: 0; bottom: 0; margin: auto 0; right: 30px; }
 }
 .data-content .search-form { max-width: 520px; margin: 0 auto; margin-top: 40px; margin-bottom: 30px; display: block; }
 .data-content .search-form input[type=text] { height: 56px; line-height: 50px; font-family: 'Alegreya Sans', sans-serif; text-transform: uppercase; font-weight: 400; font-size: 16px; background-color: white; border: 3px solid #E4E4E4; color: #949494; letter-spacing: 0; margin: 0; box-shadow: none; padding: 0 25px; }
 .data-content .search-form .button { margin-top: 10px; }
 @media (min-width: 768px) {
 .data-content .search-form .button { margin-top: 0; margin-left: 10px; }
 }
 .story-box { display: block; margin-top: 20px; }
 @media (min-width: 768px) {
 .story-box { margin-top: 50px; }
 }
 .story-box .image { display: block; height: 200px; position: relative; overflow: hidden; }
 @media (min-width: 768px) {
 .story-box .image { height: 300px; }
 }
 @media (min-width: 1024px) {
 .story-box .image { height: 350px; }
 }
 .story-box .image img { position: absolute; top: 0; left: 0; }
 .story-box .story-content { display: block; padding: 25px; }
 .story-box .story-content .title { font-family: 'Alegreya Sans', sans-serif; font-weight: 900; color: #4A4A4A; background: url('theme/images/bg-line-yellow.png?1527537635') bottom 3px left repeat-x; font-size: 30px; line-height: 40px; }
 @media (min-width: 768px) {
 .story-box .story-content .title { background: url('theme/images/bg-line-yellow.png?1527537635') bottom 8px left repeat-x; font-size: 44px; line-height: 48px; }
 }
 @media (min-width: 1024px) {
 .story-box .story-content .title { font-size: 50px; line-height: 54px; }
 }
 .story-box .story-content div.paragraph { font-family: 'Alegreya Sans', sans-serif; font-weight: 400; font-size: 18px; line-height: 30px; color: #404041; letter-spacing: 0; padding-left: 10px; padding-top: 0px; }
 .story-box .story-content p { font-family: 'Alegreya Sans', sans-serif; font-weight: 400; font-size: 18px; line-height: 30px; color: #404041; letter-spacing: 0; padding-left: 10px; padding-top: 0px; }
 @media (min-width: 768px) {
 .story-box .story-content div.paragraph { padding-left: 30px; padding-top: 10px; }
 .story-box .story-content p { padding-left: 30px; padding-top: 10px; }
 }
 body.wsite-blog-index .blog-post { width: 100%; float: left; padding-right: .625rem; padding-left: .625rem; display: block; margin-top: 20px; }
 @media (min-width: 768px) {
 body.wsite-blog-index .blog-post { padding-right: .9375rem; padding-left: .9375rem; width: 50%; margin-top: 50px; }
 }
 body.wsite-blog-index .blog-post .blog-header .blog-title a { display: inline-block; font-family: 'Alegreya Sans', sans-serif; font-weight: 900; color: #4A4A4A; background: url('theme/images/bg-line-yellow.png?1527537635') bottom 3px left repeat-x; font-size: 30px; line-height: 40px; cursor: default; pointer-events: none; }
 @media (min-width: 768px) {
 body.wsite-blog-index .blog-post .blog-header .blog-title a { background: url('theme/images/bg-line-yellow.png?1527537635') bottom 8px left repeat-x; font-size: 44px; line-height: 48px; }
 }
 @media (min-width: 1024px) {
 body.wsite-blog-index .blog-post .blog-header .blog-title a { font-size: 50px; line-height: 54px; }
 }
 body.wsite-blog-index .blog-post .blog-header .blog-date, body.wsite-blog-index .blog-post .blog-header .blog-comments, body.wsite-blog-index .blog-post .blog-header .blog-separator { display: none; }
 body.wsite-blog-index .blog-post .blog-content div.paragraph { font-family: 'Alegreya Sans', sans-serif; font-weight: 400; font-size: 18px; line-height: 30px; color: #404041; letter-spacing: 0; padding-left: 10px; padding-top: 0px; }
 body.wsite-blog-index .blog-post .blog-content p { font-family: 'Alegreya Sans', sans-serif; font-weight: 400; font-size: 18px; line-height: 30px; color: #404041; letter-spacing: 0; padding-left: 10px; padding-top: 0px; }
 @media (min-width: 768px) {
 body.wsite-blog-index .blog-post .blog-content div.paragraph { padding-left: 30px; padding-top: 10px; }
 body.wsite-blog-index .blog-post .blog-content p { padding-left: 30px; padding-top: 10px; }
 }
 body.wsite-blog-index .blog-post .blog-comments-bottom, body.wsite-blog-index .blog-post .blog-separator { display: none; }
 body.wsite-blog-post .blog-post { width: 100%; padding-right: .625rem; padding-left: .625rem; display: block; }
 @media (min-width: 768px) {
 body.wsite-blog-post .blog-post { padding-right: .9375rem; padding-left: .9375rem; }
 }
 body.wsite-blog-post .blog-post .blog-header .blog-title a { display: inline-block; font-family: 'Alegreya Sans', sans-serif; font-weight: 900; color: #4A4A4A; background: url('theme/images/bg-line-yellow.png?1527537635') bottom 3px left repeat-x; font-size: 30px; line-height: 40px; }
 @media (min-width: 768px) {
 body.wsite-blog-post .blog-post .blog-header .blog-title a { background: url('theme/images/bg-line-yellow.png?1527537635') bottom 8px left repeat-x; font-size: 44px; line-height: 48px; }
 }
 @media (min-width: 1024px) {
 body.wsite-blog-post .blog-post .blog-header .blog-title a { font-size: 50px; line-height: 54px; }
 }
 body.wsite-blog-post .blog-post .blog-header .blog-date, body.wsite-blog-post .blog-post .blog-header .blog-comments, body.wsite-blog-post .blog-post .blog-header .blog-separator { display: none; }
 body.wsite-blog-post .blog-post .blog-content div.paragraph { font-family: 'Alegreya Sans', sans-serif; font-weight: 400; font-size: 18px; line-height: 30px; color: #404041; letter-spacing: 0; padding-left: 10px; padding-top: 0px; }
 body.wsite-blog-post .blog-post .blog-content p { font-family: 'Alegreya Sans', sans-serif; font-weight: 400; font-size: 18px; line-height: 30px; color: #404041; letter-spacing: 0; padding-left: 10px; padding-top: 0px; }
 @media (min-width: 768px) {
 body.wsite-blog-post .blog-post .blog-content div.paragraph { padding-left: 30px; padding-top: 10px; }
 body.wsite-blog-post .blog-post .blog-content p { padding-left: 30px; padding-top: 10px; }
 }
 body.wsite-blog-post .blog-post .blog-comments-bottom, body.wsite-blog-post .blog-post .blog-separator { display: none; }
 .video-content { height: 500px; width: 100%; background-position: top center; background-repeat: no-repeat; background-color: #E5B111; background-image: url('theme/images/video.jpg?1527537635'); }
 @media (min-width: 768px) {
 .video-content { height: 625px; }
 }
 .video-content .btn-play-video { display: block; margin: 0 auto; width: 170px; padding-top: 130px; background: url('theme/images/ico-play-video.svg?1527537635') top center no-repeat; background-size: 110px; font-family: 'Alegreya Sans', sans-serif; font-weight: 900; text-transform: uppercase; font-size: 16px; color: #FFFFFF; letter-spacing: 2.5px; text-align: center; position: relative; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); }
 @media (min-width: 768px) {
 .video-content .btn-play-video { padding-top: 175px; background-size: 157px; }
 }
 .navholder { width: 100%; height: 100vh; position: fixed; top: 0px; right: -100%; overflow: auto; transition: right 1s ease; z-index: 999; background-color: rgba(0,0,0,0.95); padding-top: 50px; }
 .navholder.expanded { right: 0px; }
 .navholder .close-nav { width: 21px; height: 21px; display: block; position: absolute; top: 24px; right: 15px; }
 .navholder .close-nav svg { max-width: 100%; max-height: 100%; display: block; }
 .navholder ul.off-canvas-list { margin: 0; padding: 0; list-style: none; }
 .navholder ul.off-canvas-list li { display: block; text-align: center; border-bottom: 1px solid rgba(255,255,255,0.1); }
 .navholder ul.off-canvas-list li a { display: block; height: 50px; line-height: 50px; font-size: 20px; color: #FFFFFF; font-family: 'Alegreya Sans', sans-serif; font-weight: 900; text-transform: uppercase; text-align: center; padding: 0 20px; }
 .navholder ul.off-canvas-list li a:hover { color: white; }
 .navholder ul.off-canvas-list li.social { height: auto; }
 .navholder ul.off-canvas-list li.social .btn-social { display: inline-block; margin: 20px 10px; width: 25px; height: 25px; }

div.paragraph ul, div.paragraph ol { padding-left: 3em !important; margin: 5px 0 !important; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }
