@charset "UTF-8";
/******************************************************************
	
Stylesheet: Main Stylesheet

Here's where the magic happens. Here is where you import
all of your Sass files so they can compile into one
CSS file. 

******************************************************************/
/******************************************************************

Stylesheet: Mixins & Constants Stylesheet

This is where you can take advantage of Sass' great features:
Mixins & Constants.

******************************************************************/
/*********************
TOOLS
*********************/
@import url("https://fonts.googleapis.com/css?family=Poppins:400,500,600,700");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i");
/* line 15, ../scss/_mixins.scss */
.image-replacement {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

/*********************
COLORS
*********************/
/*********************
TYPOGRAPHY
*********************/
/*	@font-face {
    	font-family: 'Font Name';
    	src: url('assets/fonts/font-name.eot');
    	src: url('assets/fonts/font-name.eot?#iefix') format('embedded-opentype'),
             url('assets/fonts/font-name.woff') format('woff'),
             url('assets/fonts/font-name.ttf') format('truetype'),
             url('assets/fonts/font-name.svg#font-name') format('svg');
    	font-weight: normal;
    	font-style: normal;
	}
*/
/* line 43, ../scss/_mixins.scss */
span.amp {
  font-family: Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;
  font-style: italic;
}

/*********************
CSS3 GRADIENTS.
*********************/
/* @include css-gradient(#dfdfdf,#f8f8f8); */
/**
 * Foundation for Sites by ZURB
 * Version 6.2.4
 * foundation.zurb.com
 * Licensed under MIT Open Source
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom.
 */
/* line 221, ../../vendor/foundation-sites/scss/_global.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/**
 * Remove default margin.
 */
/* line 231, ../../vendor/foundation-sites/scss/_global.scss */
body {
  margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
/* line 245, ../../vendor/foundation-sites/scss/_global.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
/* line 266, ../../vendor/foundation-sites/scss/_global.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 279, ../../vendor/foundation-sites/scss/_global.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
 */
/* line 289, ../../vendor/foundation-sites/scss/_global.scss */
[hidden],
template {
  display: none;
}

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 301, ../../vendor/foundation-sites/scss/_global.scss */
a {
  background-color: transparent;
}

/**
 * Improve readability of focused elements when they are also in an
 * active/hover state.
 */
/* line 310, ../../vendor/foundation-sites/scss/_global.scss */
a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
/* line 322, ../../vendor/foundation-sites/scss/_global.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
/* line 330, ../../vendor/foundation-sites/scss/_global.scss */
b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */
/* line 339, ../../vendor/foundation-sites/scss/_global.scss */
dfn {
  font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
/* line 348, ../../vendor/foundation-sites/scss/_global.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */
/* line 357, ../../vendor/foundation-sites/scss/_global.scss */
mark {
  background: #ff0;
  color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 366, ../../vendor/foundation-sites/scss/_global.scss */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 374, ../../vendor/foundation-sites/scss/_global.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 382, ../../vendor/foundation-sites/scss/_global.scss */
sup {
  top: -0.5em;
}

/* line 386, ../../vendor/foundation-sites/scss/_global.scss */
sub {
  bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
/* line 397, ../../vendor/foundation-sites/scss/_global.scss */
img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
/* line 405, ../../vendor/foundation-sites/scss/_global.scss */
svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
/* line 416, ../../vendor/foundation-sites/scss/_global.scss */
figure {
  margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */
/* line 424, ../../vendor/foundation-sites/scss/_global.scss */
hr {
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */
/* line 433, ../../vendor/foundation-sites/scss/_global.scss */
pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
/* line 441, ../../vendor/foundation-sites/scss/_global.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
/* line 464, ../../vendor/foundation-sites/scss/_global.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
/* line 478, ../../vendor/foundation-sites/scss/_global.scss */
button {
  overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
/* line 489, ../../vendor/foundation-sites/scss/_global.scss */
button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
/* line 502, ../../vendor/foundation-sites/scss/_global.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
/* line 514, ../../vendor/foundation-sites/scss/_global.scss */
button[disabled],
html input[disabled] {
  cursor: not-allowed;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
/* line 523, ../../vendor/foundation-sites/scss/_global.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 534, ../../vendor/foundation-sites/scss/_global.scss */
input {
  line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
/* line 546, ../../vendor/foundation-sites/scss/_global.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
/* line 558, ../../vendor/foundation-sites/scss/_global.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
 */
/* line 568, ../../vendor/foundation-sites/scss/_global.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  box-sizing: content-box;
  /* 2 */
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
/* line 579, ../../vendor/foundation-sites/scss/_global.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 * [NOTE] We don't enable this ruleset in Foundation, because we want the <fieldset> element to have plain styling.
 */
/* fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
} */
/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
/* line 600, ../../vendor/foundation-sites/scss/_global.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
/* line 609, ../../vendor/foundation-sites/scss/_global.scss */
textarea {
  overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
/* line 618, ../../vendor/foundation-sites/scss/_global.scss */
optgroup {
  font-weight: bold;
}

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 629, ../../vendor/foundation-sites/scss/_global.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 634, ../../vendor/foundation-sites/scss/_global.scss */
td,
th {
  padding: 0;
}

/* line 120, ../../vendor/foundation-sites/scss/_global.scss */
.foundation-mq {
  font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em";
}

/* line 124, ../../vendor/foundation-sites/scss/_global.scss */
html {
  font-size: 100%;
  box-sizing: border-box;
}

/* line 130, ../../vendor/foundation-sites/scss/_global.scss */
*,
*::before,
*::after {
  box-sizing: inherit;
}

/* line 137, ../../vendor/foundation-sites/scss/_global.scss */
body {
  padding: 0;
  margin: 0;
  font-family: "Open Sans", Arial, sans-serif;
  font-weight: normal;
  line-height: 1.5;
  color: #0a0a0a;
  background: #fefefe;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 152, ../../vendor/foundation-sites/scss/_global.scss */
img {
  max-width: 100%;
  height: auto;
  -ms-interpolation-mode: bicubic;
  display: inline-block;
  vertical-align: middle;
}

/* line 164, ../../vendor/foundation-sites/scss/_global.scss */
textarea {
  height: auto;
  min-height: 50px;
  border-radius: 0;
}

/* line 171, ../../vendor/foundation-sites/scss/_global.scss */
select {
  width: 100%;
  border-radius: 0;
}

/* line 181, ../../vendor/foundation-sites/scss/_global.scss */
#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
  max-width: none !important;
}

/* line 189, ../../vendor/foundation-sites/scss/_global.scss */
button {
  -webkit-appearance: none;
  -moz-appearance: none;
  background: transparent;
  padding: 0;
  border: 0;
  border-radius: 0;
  line-height: 1;
}
/* line 173, ../../vendor/foundation-sites/scss/util/_mixins.scss */
[data-whatinput='mouse'] button {
  outline: 0;
}

/* line 201, ../../vendor/foundation-sites/scss/_global.scss */
.is-visible {
  display: block !important;
}

/* line 205, ../../vendor/foundation-sites/scss/_global.scss */
.is-hidden {
  display: none !important;
}

/* line 26, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.row {
  max-width: 105rem;
  margin-left: auto;
  margin-right: auto;
}
/* line 142, ../../vendor/foundation-sites/scss/util/_mixins.scss */
.row::before, .row::after {
  content: ' ';
  display: table;
}
/* line 152, ../../vendor/foundation-sites/scss/util/_mixins.scss */
.row::after {
  clear: both;
}
/* line 31, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.row.collapse > .column, .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0;
}
/* line 37, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.row .row {
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}
@media screen and (min-width: 40em) {
  /* line 37, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .row .row {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }
}
@media screen and (min-width: 90em) {
  /* line 37, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .row .row {
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
  }
}
/* line 40, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.row .row.collapse {
  margin-left: 0;
  margin-right: 0;
}
/* line 47, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.row.expanded {
  max-width: none;
}
/* line 50, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.row.expanded .row {
  margin-left: auto;
  margin-right: auto;
}

/* line 58, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.column, .columns {
  width: 100%;
  float: left;
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
@media screen and (min-width: 40em) {
  /* line 58, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .column, .columns {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }
}
@media screen and (min-width: 90em) {
  /* line 58, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .column, .columns {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
  }
}
/* line 82, ../../vendor/foundation-sites/scss/grid/_column.scss */
.column:last-child:not(:first-child), .columns:last-child:not(:first-child) {
  float: right;
}
/* line 49, ../../vendor/foundation-sites/scss/grid/_position.scss */
.column.end:last-child:last-child, .end.columns:last-child:last-child {
  float: left;
}

/* line 70, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.column.row.row, .row.row.columns {
  float: none;
}

/* line 75, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.row .column.row.row, .row .row.row.columns {
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}

/* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-1 {
  width: 8.33333%;
}

/* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-push-1 {
  position: relative;
  left: 8.33333%;
}

/* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-pull-1 {
  position: relative;
  left: -8.33333%;
}

/* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-offset-0 {
  margin-left: 0%;
}

/* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-2 {
  width: 16.66667%;
}

/* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-push-2 {
  position: relative;
  left: 16.66667%;
}

/* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-pull-2 {
  position: relative;
  left: -16.66667%;
}

/* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-offset-1 {
  margin-left: 8.33333%;
}

/* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-3 {
  width: 25%;
}

/* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-push-3 {
  position: relative;
  left: 25%;
}

/* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-pull-3 {
  position: relative;
  left: -25%;
}

/* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-offset-2 {
  margin-left: 16.66667%;
}

/* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-4 {
  width: 33.33333%;
}

/* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-push-4 {
  position: relative;
  left: 33.33333%;
}

/* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-pull-4 {
  position: relative;
  left: -33.33333%;
}

/* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-offset-3 {
  margin-left: 25%;
}

/* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-5 {
  width: 41.66667%;
}

/* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-push-5 {
  position: relative;
  left: 41.66667%;
}

/* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-pull-5 {
  position: relative;
  left: -41.66667%;
}

/* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-offset-4 {
  margin-left: 33.33333%;
}

/* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-6 {
  width: 50%;
}

/* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-push-6 {
  position: relative;
  left: 50%;
}

/* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-pull-6 {
  position: relative;
  left: -50%;
}

/* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-offset-5 {
  margin-left: 41.66667%;
}

/* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-7 {
  width: 58.33333%;
}

/* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-push-7 {
  position: relative;
  left: 58.33333%;
}

/* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-pull-7 {
  position: relative;
  left: -58.33333%;
}

/* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-offset-6 {
  margin-left: 50%;
}

/* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-8 {
  width: 66.66667%;
}

/* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-push-8 {
  position: relative;
  left: 66.66667%;
}

/* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-pull-8 {
  position: relative;
  left: -66.66667%;
}

/* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-offset-7 {
  margin-left: 58.33333%;
}

/* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-9 {
  width: 75%;
}

/* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-push-9 {
  position: relative;
  left: 75%;
}

/* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-pull-9 {
  position: relative;
  left: -75%;
}

/* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-offset-8 {
  margin-left: 66.66667%;
}

/* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-10 {
  width: 83.33333%;
}

/* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-push-10 {
  position: relative;
  left: 83.33333%;
}

/* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-pull-10 {
  position: relative;
  left: -83.33333%;
}

/* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-offset-9 {
  margin-left: 75%;
}

/* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-11 {
  width: 91.66667%;
}

/* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-push-11 {
  position: relative;
  left: 91.66667%;
}

/* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-pull-11 {
  position: relative;
  left: -91.66667%;
}

/* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-offset-10 {
  margin-left: 83.33333%;
}

/* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-12 {
  width: 100%;
}

/* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-offset-11 {
  margin-left: 91.66667%;
}

/* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-1 > .column, .small-up-1 > .columns {
  width: 100%;
  float: left;
}
/* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-1 > .column:nth-of-type(1n), .small-up-1 > .columns:nth-of-type(1n) {
  clear: none;
}
/* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-1 > .column:nth-of-type(1n+1), .small-up-1 > .columns:nth-of-type(1n+1) {
  clear: both;
}
/* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-1 > .column:last-child, .small-up-1 > .columns:last-child {
  float: left;
}

/* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-2 > .column, .small-up-2 > .columns {
  width: 50%;
  float: left;
}
/* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-2 > .column:nth-of-type(1n), .small-up-2 > .columns:nth-of-type(1n) {
  clear: none;
}
/* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-2 > .column:nth-of-type(2n+1), .small-up-2 > .columns:nth-of-type(2n+1) {
  clear: both;
}
/* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-2 > .column:last-child, .small-up-2 > .columns:last-child {
  float: left;
}

/* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-3 > .column, .small-up-3 > .columns {
  width: 33.33333%;
  float: left;
}
/* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-3 > .column:nth-of-type(1n), .small-up-3 > .columns:nth-of-type(1n) {
  clear: none;
}
/* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-3 > .column:nth-of-type(3n+1), .small-up-3 > .columns:nth-of-type(3n+1) {
  clear: both;
}
/* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-3 > .column:last-child, .small-up-3 > .columns:last-child {
  float: left;
}

/* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-4 > .column, .small-up-4 > .columns {
  width: 25%;
  float: left;
}
/* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-4 > .column:nth-of-type(1n), .small-up-4 > .columns:nth-of-type(1n) {
  clear: none;
}
/* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-4 > .column:nth-of-type(4n+1), .small-up-4 > .columns:nth-of-type(4n+1) {
  clear: both;
}
/* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-4 > .column:last-child, .small-up-4 > .columns:last-child {
  float: left;
}

/* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-5 > .column, .small-up-5 > .columns {
  width: 20%;
  float: left;
}
/* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-5 > .column:nth-of-type(1n), .small-up-5 > .columns:nth-of-type(1n) {
  clear: none;
}
/* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-5 > .column:nth-of-type(5n+1), .small-up-5 > .columns:nth-of-type(5n+1) {
  clear: both;
}
/* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-5 > .column:last-child, .small-up-5 > .columns:last-child {
  float: left;
}

/* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-6 > .column, .small-up-6 > .columns {
  width: 16.66667%;
  float: left;
}
/* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-6 > .column:nth-of-type(1n), .small-up-6 > .columns:nth-of-type(1n) {
  clear: none;
}
/* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-6 > .column:nth-of-type(6n+1), .small-up-6 > .columns:nth-of-type(6n+1) {
  clear: both;
}
/* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-6 > .column:last-child, .small-up-6 > .columns:last-child {
  float: left;
}

/* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-7 > .column, .small-up-7 > .columns {
  width: 14.28571%;
  float: left;
}
/* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-7 > .column:nth-of-type(1n), .small-up-7 > .columns:nth-of-type(1n) {
  clear: none;
}
/* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-7 > .column:nth-of-type(7n+1), .small-up-7 > .columns:nth-of-type(7n+1) {
  clear: both;
}
/* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-7 > .column:last-child, .small-up-7 > .columns:last-child {
  float: left;
}

/* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-8 > .column, .small-up-8 > .columns {
  width: 12.5%;
  float: left;
}
/* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-8 > .column:nth-of-type(1n), .small-up-8 > .columns:nth-of-type(1n) {
  clear: none;
}
/* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-8 > .column:nth-of-type(8n+1), .small-up-8 > .columns:nth-of-type(8n+1) {
  clear: both;
}
/* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
.small-up-8 > .column:last-child, .small-up-8 > .columns:last-child {
  float: left;
}

/* line 117, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-collapse > .column, .small-collapse > .columns {
  padding-left: 0;
  padding-right: 0;
}
/* line 119, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-collapse .row {
  margin-left: 0;
  margin-right: 0;
}

/* line 125, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.expanded.row .small-collapse.row {
  margin-left: 0;
  margin-right: 0;
}

/* line 133, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-uncollapse > .column, .small-uncollapse > .columns {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

/* line 137, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-centered {
  margin-left: auto;
  margin-right: auto;
}
/* line 20, ../../vendor/foundation-sites/scss/grid/_position.scss */
.small-centered, .small-centered:last-child:not(:first-child) {
  float: none;
  clear: both;
}

/* line 142, ../../vendor/foundation-sites/scss/grid/_classes.scss */
.small-uncentered,
.small-push-0,
.small-pull-0 {
  position: static;
  margin-left: 0;
  margin-right: 0;
  float: left;
}

@media screen and (min-width: 40em) {
  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-1 {
    width: 8.33333%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-push-1 {
    position: relative;
    left: 8.33333%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-1 {
    position: relative;
    left: -8.33333%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-0 {
    margin-left: 0%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-2 {
    width: 16.66667%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-push-2 {
    position: relative;
    left: 16.66667%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-2 {
    position: relative;
    left: -16.66667%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-1 {
    margin-left: 8.33333%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-3 {
    width: 25%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-push-3 {
    position: relative;
    left: 25%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-3 {
    position: relative;
    left: -25%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-2 {
    margin-left: 16.66667%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-4 {
    width: 33.33333%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-push-4 {
    position: relative;
    left: 33.33333%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-4 {
    position: relative;
    left: -33.33333%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-3 {
    margin-left: 25%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-5 {
    width: 41.66667%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-push-5 {
    position: relative;
    left: 41.66667%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-5 {
    position: relative;
    left: -41.66667%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-4 {
    margin-left: 33.33333%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-6 {
    width: 50%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-push-6 {
    position: relative;
    left: 50%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-6 {
    position: relative;
    left: -50%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-5 {
    margin-left: 41.66667%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-7 {
    width: 58.33333%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-push-7 {
    position: relative;
    left: 58.33333%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-7 {
    position: relative;
    left: -58.33333%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-6 {
    margin-left: 50%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-8 {
    width: 66.66667%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-push-8 {
    position: relative;
    left: 66.66667%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-8 {
    position: relative;
    left: -66.66667%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-7 {
    margin-left: 58.33333%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-9 {
    width: 75%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-push-9 {
    position: relative;
    left: 75%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-9 {
    position: relative;
    left: -75%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-8 {
    margin-left: 66.66667%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-10 {
    width: 83.33333%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-push-10 {
    position: relative;
    left: 83.33333%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-10 {
    position: relative;
    left: -83.33333%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-9 {
    margin-left: 75%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-11 {
    width: 91.66667%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-push-11 {
    position: relative;
    left: 91.66667%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-11 {
    position: relative;
    left: -91.66667%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-10 {
    margin-left: 83.33333%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-12 {
    width: 100%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-11 {
    margin-left: 91.66667%;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-1 > .column, .medium-up-1 > .columns {
    width: 100%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-1 > .column:nth-of-type(1n), .medium-up-1 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-1 > .column:nth-of-type(1n+1), .medium-up-1 > .columns:nth-of-type(1n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-1 > .column:last-child, .medium-up-1 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-2 > .column, .medium-up-2 > .columns {
    width: 50%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-2 > .column:nth-of-type(1n), .medium-up-2 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-2 > .column:nth-of-type(2n+1), .medium-up-2 > .columns:nth-of-type(2n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-2 > .column:last-child, .medium-up-2 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-3 > .column, .medium-up-3 > .columns {
    width: 33.33333%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-3 > .column:nth-of-type(1n), .medium-up-3 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-3 > .column:nth-of-type(3n+1), .medium-up-3 > .columns:nth-of-type(3n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-3 > .column:last-child, .medium-up-3 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-4 > .column, .medium-up-4 > .columns {
    width: 25%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-4 > .column:nth-of-type(1n), .medium-up-4 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-4 > .column:nth-of-type(4n+1), .medium-up-4 > .columns:nth-of-type(4n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-4 > .column:last-child, .medium-up-4 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-5 > .column, .medium-up-5 > .columns {
    width: 20%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-5 > .column:nth-of-type(1n), .medium-up-5 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-5 > .column:nth-of-type(5n+1), .medium-up-5 > .columns:nth-of-type(5n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-5 > .column:last-child, .medium-up-5 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-6 > .column, .medium-up-6 > .columns {
    width: 16.66667%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-6 > .column:nth-of-type(1n), .medium-up-6 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-6 > .column:nth-of-type(6n+1), .medium-up-6 > .columns:nth-of-type(6n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-6 > .column:last-child, .medium-up-6 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-7 > .column, .medium-up-7 > .columns {
    width: 14.28571%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-7 > .column:nth-of-type(1n), .medium-up-7 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-7 > .column:nth-of-type(7n+1), .medium-up-7 > .columns:nth-of-type(7n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-7 > .column:last-child, .medium-up-7 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-8 > .column, .medium-up-8 > .columns {
    width: 12.5%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-8 > .column:nth-of-type(1n), .medium-up-8 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-8 > .column:nth-of-type(8n+1), .medium-up-8 > .columns:nth-of-type(8n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .medium-up-8 > .column:last-child, .medium-up-8 > .columns:last-child {
    float: left;
  }

  /* line 117, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-collapse > .column, .medium-collapse > .columns {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 119, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-collapse .row {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 125, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .expanded.row .medium-collapse.row {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 133, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-uncollapse > .column, .medium-uncollapse > .columns {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  /* line 137, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-centered {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 20, ../../vendor/foundation-sites/scss/grid/_position.scss */
  .medium-centered, .medium-centered:last-child:not(:first-child) {
    float: none;
    clear: both;
  }

  /* line 142, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .medium-uncentered,
  .medium-push-0,
  .medium-pull-0 {
    position: static;
    margin-left: 0;
    margin-right: 0;
    float: left;
  }
}
@media screen and (min-width: 64em) {
  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-1 {
    width: 8.33333%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-push-1 {
    position: relative;
    left: 8.33333%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-pull-1 {
    position: relative;
    left: -8.33333%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-offset-0 {
    margin-left: 0%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-2 {
    width: 16.66667%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-push-2 {
    position: relative;
    left: 16.66667%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-pull-2 {
    position: relative;
    left: -16.66667%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-offset-1 {
    margin-left: 8.33333%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-3 {
    width: 25%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-push-3 {
    position: relative;
    left: 25%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-pull-3 {
    position: relative;
    left: -25%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-offset-2 {
    margin-left: 16.66667%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-4 {
    width: 33.33333%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-push-4 {
    position: relative;
    left: 33.33333%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-pull-4 {
    position: relative;
    left: -33.33333%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-offset-3 {
    margin-left: 25%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-5 {
    width: 41.66667%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-push-5 {
    position: relative;
    left: 41.66667%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-pull-5 {
    position: relative;
    left: -41.66667%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-offset-4 {
    margin-left: 33.33333%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-6 {
    width: 50%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-push-6 {
    position: relative;
    left: 50%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-pull-6 {
    position: relative;
    left: -50%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-offset-5 {
    margin-left: 41.66667%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-7 {
    width: 58.33333%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-push-7 {
    position: relative;
    left: 58.33333%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-pull-7 {
    position: relative;
    left: -58.33333%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-offset-6 {
    margin-left: 50%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-8 {
    width: 66.66667%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-push-8 {
    position: relative;
    left: 66.66667%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-pull-8 {
    position: relative;
    left: -66.66667%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-offset-7 {
    margin-left: 58.33333%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-9 {
    width: 75%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-push-9 {
    position: relative;
    left: 75%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-pull-9 {
    position: relative;
    left: -75%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-offset-8 {
    margin-left: 66.66667%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-10 {
    width: 83.33333%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-push-10 {
    position: relative;
    left: 83.33333%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-pull-10 {
    position: relative;
    left: -83.33333%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-offset-9 {
    margin-left: 75%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-11 {
    width: 91.66667%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-push-11 {
    position: relative;
    left: 91.66667%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-pull-11 {
    position: relative;
    left: -91.66667%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-offset-10 {
    margin-left: 83.33333%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-12 {
    width: 100%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-offset-11 {
    margin-left: 91.66667%;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-1 > .column, .large-up-1 > .columns {
    width: 100%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-1 > .column:nth-of-type(1n), .large-up-1 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-1 > .column:nth-of-type(1n+1), .large-up-1 > .columns:nth-of-type(1n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-1 > .column:last-child, .large-up-1 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-2 > .column, .large-up-2 > .columns {
    width: 50%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-2 > .column:nth-of-type(1n), .large-up-2 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-2 > .column:nth-of-type(2n+1), .large-up-2 > .columns:nth-of-type(2n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-2 > .column:last-child, .large-up-2 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-3 > .column, .large-up-3 > .columns {
    width: 33.33333%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-3 > .column:nth-of-type(1n), .large-up-3 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-3 > .column:nth-of-type(3n+1), .large-up-3 > .columns:nth-of-type(3n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-3 > .column:last-child, .large-up-3 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-4 > .column, .large-up-4 > .columns {
    width: 25%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-4 > .column:nth-of-type(1n), .large-up-4 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-4 > .column:nth-of-type(4n+1), .large-up-4 > .columns:nth-of-type(4n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-4 > .column:last-child, .large-up-4 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-5 > .column, .large-up-5 > .columns {
    width: 20%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-5 > .column:nth-of-type(1n), .large-up-5 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-5 > .column:nth-of-type(5n+1), .large-up-5 > .columns:nth-of-type(5n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-5 > .column:last-child, .large-up-5 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-6 > .column, .large-up-6 > .columns {
    width: 16.66667%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-6 > .column:nth-of-type(1n), .large-up-6 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-6 > .column:nth-of-type(6n+1), .large-up-6 > .columns:nth-of-type(6n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-6 > .column:last-child, .large-up-6 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-7 > .column, .large-up-7 > .columns {
    width: 14.28571%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-7 > .column:nth-of-type(1n), .large-up-7 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-7 > .column:nth-of-type(7n+1), .large-up-7 > .columns:nth-of-type(7n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-7 > .column:last-child, .large-up-7 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-8 > .column, .large-up-8 > .columns {
    width: 12.5%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-8 > .column:nth-of-type(1n), .large-up-8 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-8 > .column:nth-of-type(8n+1), .large-up-8 > .columns:nth-of-type(8n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .large-up-8 > .column:last-child, .large-up-8 > .columns:last-child {
    float: left;
  }

  /* line 117, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-collapse > .column, .large-collapse > .columns {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 119, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-collapse .row {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 125, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .expanded.row .large-collapse.row {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 133, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-uncollapse > .column, .large-uncollapse > .columns {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  /* line 137, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-centered {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 20, ../../vendor/foundation-sites/scss/grid/_position.scss */
  .large-centered, .large-centered:last-child:not(:first-child) {
    float: none;
    clear: both;
  }

  /* line 142, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .large-uncentered,
  .large-push-0,
  .large-pull-0 {
    position: static;
    margin-left: 0;
    margin-right: 0;
    float: left;
  }
}
@media screen and (min-width: 75em) {
  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-1 {
    width: 8.33333%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-1 {
    position: relative;
    left: 8.33333%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-1 {
    position: relative;
    left: -8.33333%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-0 {
    margin-left: 0%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-2 {
    width: 16.66667%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-2 {
    position: relative;
    left: 16.66667%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-2 {
    position: relative;
    left: -16.66667%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-1 {
    margin-left: 8.33333%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-3 {
    width: 25%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-3 {
    position: relative;
    left: 25%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-3 {
    position: relative;
    left: -25%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-2 {
    margin-left: 16.66667%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-4 {
    width: 33.33333%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-4 {
    position: relative;
    left: 33.33333%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-4 {
    position: relative;
    left: -33.33333%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-3 {
    margin-left: 25%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-5 {
    width: 41.66667%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-5 {
    position: relative;
    left: 41.66667%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-5 {
    position: relative;
    left: -41.66667%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-4 {
    margin-left: 33.33333%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-6 {
    width: 50%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-6 {
    position: relative;
    left: 50%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-6 {
    position: relative;
    left: -50%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-5 {
    margin-left: 41.66667%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-7 {
    width: 58.33333%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-7 {
    position: relative;
    left: 58.33333%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-7 {
    position: relative;
    left: -58.33333%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-6 {
    margin-left: 50%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-8 {
    width: 66.66667%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-8 {
    position: relative;
    left: 66.66667%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-8 {
    position: relative;
    left: -66.66667%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-7 {
    margin-left: 58.33333%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-9 {
    width: 75%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-9 {
    position: relative;
    left: 75%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-9 {
    position: relative;
    left: -75%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-8 {
    margin-left: 66.66667%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-10 {
    width: 83.33333%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-10 {
    position: relative;
    left: 83.33333%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-10 {
    position: relative;
    left: -83.33333%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-9 {
    margin-left: 75%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-11 {
    width: 91.66667%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-11 {
    position: relative;
    left: 91.66667%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-11 {
    position: relative;
    left: -91.66667%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-10 {
    margin-left: 83.33333%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-12 {
    width: 100%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-11 {
    margin-left: 91.66667%;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-1 > .column, .xlarge-up-1 > .columns {
    width: 100%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-1 > .column:nth-of-type(1n), .xlarge-up-1 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-1 > .column:nth-of-type(1n+1), .xlarge-up-1 > .columns:nth-of-type(1n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-1 > .column:last-child, .xlarge-up-1 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-2 > .column, .xlarge-up-2 > .columns {
    width: 50%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-2 > .column:nth-of-type(1n), .xlarge-up-2 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-2 > .column:nth-of-type(2n+1), .xlarge-up-2 > .columns:nth-of-type(2n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-2 > .column:last-child, .xlarge-up-2 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-3 > .column, .xlarge-up-3 > .columns {
    width: 33.33333%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-3 > .column:nth-of-type(1n), .xlarge-up-3 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-3 > .column:nth-of-type(3n+1), .xlarge-up-3 > .columns:nth-of-type(3n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-3 > .column:last-child, .xlarge-up-3 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-4 > .column, .xlarge-up-4 > .columns {
    width: 25%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-4 > .column:nth-of-type(1n), .xlarge-up-4 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-4 > .column:nth-of-type(4n+1), .xlarge-up-4 > .columns:nth-of-type(4n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-4 > .column:last-child, .xlarge-up-4 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-5 > .column, .xlarge-up-5 > .columns {
    width: 20%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-5 > .column:nth-of-type(1n), .xlarge-up-5 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-5 > .column:nth-of-type(5n+1), .xlarge-up-5 > .columns:nth-of-type(5n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-5 > .column:last-child, .xlarge-up-5 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-6 > .column, .xlarge-up-6 > .columns {
    width: 16.66667%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-6 > .column:nth-of-type(1n), .xlarge-up-6 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-6 > .column:nth-of-type(6n+1), .xlarge-up-6 > .columns:nth-of-type(6n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-6 > .column:last-child, .xlarge-up-6 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-7 > .column, .xlarge-up-7 > .columns {
    width: 14.28571%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-7 > .column:nth-of-type(1n), .xlarge-up-7 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-7 > .column:nth-of-type(7n+1), .xlarge-up-7 > .columns:nth-of-type(7n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-7 > .column:last-child, .xlarge-up-7 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-8 > .column, .xlarge-up-8 > .columns {
    width: 12.5%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-8 > .column:nth-of-type(1n), .xlarge-up-8 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-8 > .column:nth-of-type(8n+1), .xlarge-up-8 > .columns:nth-of-type(8n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-8 > .column:last-child, .xlarge-up-8 > .columns:last-child {
    float: left;
  }

  /* line 117, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-collapse > .column, .xlarge-collapse > .columns {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 119, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-collapse .row {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 125, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .expanded.row .xlarge-collapse.row {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 133, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-uncollapse > .column, .xlarge-uncollapse > .columns {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  /* line 137, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-centered {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 20, ../../vendor/foundation-sites/scss/grid/_position.scss */
  .xlarge-centered, .xlarge-centered:last-child:not(:first-child) {
    float: none;
    clear: both;
  }

  /* line 142, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xlarge-uncentered,
  .xlarge-push-0,
  .xlarge-pull-0 {
    position: static;
    margin-left: 0;
    margin-right: 0;
    float: left;
  }
}
@media screen and (min-width: 90em) {
  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-1 {
    width: 8.33333%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-1 {
    position: relative;
    left: 8.33333%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-1 {
    position: relative;
    left: -8.33333%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-0 {
    margin-left: 0%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-2 {
    width: 16.66667%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-2 {
    position: relative;
    left: 16.66667%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-2 {
    position: relative;
    left: -16.66667%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-1 {
    margin-left: 8.33333%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-3 {
    width: 25%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-3 {
    position: relative;
    left: 25%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-3 {
    position: relative;
    left: -25%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-2 {
    margin-left: 16.66667%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-4 {
    width: 33.33333%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-4 {
    position: relative;
    left: 33.33333%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-4 {
    position: relative;
    left: -33.33333%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-3 {
    margin-left: 25%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-5 {
    width: 41.66667%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-5 {
    position: relative;
    left: 41.66667%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-5 {
    position: relative;
    left: -41.66667%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-4 {
    margin-left: 33.33333%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-6 {
    width: 50%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-6 {
    position: relative;
    left: 50%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-6 {
    position: relative;
    left: -50%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-5 {
    margin-left: 41.66667%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-7 {
    width: 58.33333%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-7 {
    position: relative;
    left: 58.33333%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-7 {
    position: relative;
    left: -58.33333%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-6 {
    margin-left: 50%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-8 {
    width: 66.66667%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-8 {
    position: relative;
    left: 66.66667%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-8 {
    position: relative;
    left: -66.66667%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-7 {
    margin-left: 58.33333%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-9 {
    width: 75%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-9 {
    position: relative;
    left: 75%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-9 {
    position: relative;
    left: -75%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-8 {
    margin-left: 66.66667%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-10 {
    width: 83.33333%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-10 {
    position: relative;
    left: 83.33333%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-10 {
    position: relative;
    left: -83.33333%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-9 {
    margin-left: 75%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-11 {
    width: 91.66667%;
  }

  /* line 91, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-11 {
    position: relative;
    left: 91.66667%;
  }

  /* line 95, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-11 {
    position: relative;
    left: -91.66667%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-10 {
    margin-left: 83.33333%;
  }

  /* line 85, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-12 {
    width: 100%;
  }

  /* line 103, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-11 {
    margin-left: 91.66667%;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-1 > .column, .xxlarge-up-1 > .columns {
    width: 100%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-1 > .column:nth-of-type(1n), .xxlarge-up-1 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-1 > .column:nth-of-type(1n+1), .xxlarge-up-1 > .columns:nth-of-type(1n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-1 > .column:last-child, .xxlarge-up-1 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-2 > .column, .xxlarge-up-2 > .columns {
    width: 50%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-2 > .column:nth-of-type(1n), .xxlarge-up-2 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-2 > .column:nth-of-type(2n+1), .xxlarge-up-2 > .columns:nth-of-type(2n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-2 > .column:last-child, .xxlarge-up-2 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-3 > .column, .xxlarge-up-3 > .columns {
    width: 33.33333%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-3 > .column:nth-of-type(1n), .xxlarge-up-3 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-3 > .column:nth-of-type(3n+1), .xxlarge-up-3 > .columns:nth-of-type(3n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-3 > .column:last-child, .xxlarge-up-3 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-4 > .column, .xxlarge-up-4 > .columns {
    width: 25%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-4 > .column:nth-of-type(1n), .xxlarge-up-4 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-4 > .column:nth-of-type(4n+1), .xxlarge-up-4 > .columns:nth-of-type(4n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-4 > .column:last-child, .xxlarge-up-4 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-5 > .column, .xxlarge-up-5 > .columns {
    width: 20%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-5 > .column:nth-of-type(1n), .xxlarge-up-5 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-5 > .column:nth-of-type(5n+1), .xxlarge-up-5 > .columns:nth-of-type(5n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-5 > .column:last-child, .xxlarge-up-5 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-6 > .column, .xxlarge-up-6 > .columns {
    width: 16.66667%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-6 > .column:nth-of-type(1n), .xxlarge-up-6 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-6 > .column:nth-of-type(6n+1), .xxlarge-up-6 > .columns:nth-of-type(6n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-6 > .column:last-child, .xxlarge-up-6 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-7 > .column, .xxlarge-up-7 > .columns {
    width: 14.28571%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-7 > .column:nth-of-type(1n), .xxlarge-up-7 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-7 > .column:nth-of-type(7n+1), .xxlarge-up-7 > .columns:nth-of-type(7n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-7 > .column:last-child, .xxlarge-up-7 > .columns:last-child {
    float: left;
  }

  /* line 22, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-8 > .column, .xxlarge-up-8 > .columns {
    width: 12.5%;
    float: left;
  }
  /* line 46, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-8 > .column:nth-of-type(1n), .xxlarge-up-8 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 50, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-8 > .column:nth-of-type(8n+1), .xxlarge-up-8 > .columns:nth-of-type(8n+1) {
    clear: both;
  }
  /* line 54, ../../vendor/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-8 > .column:last-child, .xxlarge-up-8 > .columns:last-child {
    float: left;
  }

  /* line 117, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-collapse > .column, .xxlarge-collapse > .columns {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 119, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-collapse .row {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 125, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .expanded.row .xxlarge-collapse.row {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 133, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-uncollapse > .column, .xxlarge-uncollapse > .columns {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
  }

  /* line 137, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-centered {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 20, ../../vendor/foundation-sites/scss/grid/_position.scss */
  .xxlarge-centered, .xxlarge-centered:last-child:not(:first-child) {
    float: none;
    clear: both;
  }

  /* line 142, ../../vendor/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-uncentered,
  .xxlarge-push-0,
  .xxlarge-pull-0 {
    position: static;
    margin-left: 0;
    margin-right: 0;
    float: left;
  }
}
/* line 232, ../../vendor/foundation-sites/scss/typography/_base.scss */
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}

/* line 256, ../../vendor/foundation-sites/scss/typography/_base.scss */
p {
  font-size: inherit;
  line-height: 1.6;
  margin-bottom: 1rem;
  text-rendering: optimizeLegibility;
}

/* line 264, ../../vendor/foundation-sites/scss/typography/_base.scss */
em,
i {
  font-style: italic;
  line-height: inherit;
}

/* line 271, ../../vendor/foundation-sites/scss/typography/_base.scss */
strong,
b {
  font-weight: bold;
  line-height: inherit;
}

/* line 278, ../../vendor/foundation-sites/scss/typography/_base.scss */
small {
  font-size: 80%;
  line-height: inherit;
}

/* line 284, ../../vendor/foundation-sites/scss/typography/_base.scss */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Open Sans", Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: inherit;
  text-rendering: optimizeLegibility;
  margin-top: 0;
  margin-bottom: 0.5rem;
  line-height: 1.4;
}
/* line 299, ../../vendor/foundation-sites/scss/typography/_base.scss */
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  color: #cacaca;
  line-height: 0;
}

/* line 309, ../../vendor/foundation-sites/scss/typography/_base.scss */
h1 {
  font-size: 2rem;
}

/* line 309, ../../vendor/foundation-sites/scss/typography/_base.scss */
h2 {
  font-size: 1.75rem;
}

/* line 309, ../../vendor/foundation-sites/scss/typography/_base.scss */
h3 {
  font-size: 1.5rem;
}

/* line 309, ../../vendor/foundation-sites/scss/typography/_base.scss */
h4 {
  font-size: 1.25rem;
}

/* line 309, ../../vendor/foundation-sites/scss/typography/_base.scss */
h5 {
  font-size: 1.5rem;
}

/* line 309, ../../vendor/foundation-sites/scss/typography/_base.scss */
h6 {
  font-size: 1rem;
}

@media screen and (min-width: 40em) {
  /* line 309, ../../vendor/foundation-sites/scss/typography/_base.scss */
  h1 {
    font-size: 3rem;
  }

  /* line 309, ../../vendor/foundation-sites/scss/typography/_base.scss */
  h2 {
    font-size: 2.25rem;
  }

  /* line 309, ../../vendor/foundation-sites/scss/typography/_base.scss */
  h3 {
    font-size: 1.875rem;
  }

  /* line 309, ../../vendor/foundation-sites/scss/typography/_base.scss */
  h4 {
    font-size: 1.5rem;
  }

  /* line 309, ../../vendor/foundation-sites/scss/typography/_base.scss */
  h5 {
    font-size: 2rem;
  }

  /* line 309, ../../vendor/foundation-sites/scss/typography/_base.scss */
  h6 {
    font-size: 1rem;
  }
}
/* line 317, ../../vendor/foundation-sites/scss/typography/_base.scss */
a {
  color: #2199e8;
  text-decoration: none;
  line-height: inherit;
  cursor: pointer;
}
/* line 323, ../../vendor/foundation-sites/scss/typography/_base.scss */
a:hover, a:focus {
  color: #1585cf;
}
/* line 331, ../../vendor/foundation-sites/scss/typography/_base.scss */
a img {
  border: 0;
}

/* line 337, ../../vendor/foundation-sites/scss/typography/_base.scss */
hr {
  max-width: 105rem;
  height: 0;
  border-right: 0;
  border-top: 0;
  border-bottom: 1px solid #cacaca;
  border-left: 0;
  margin: 1.25rem auto;
  clear: both;
}

/* line 349, ../../vendor/foundation-sites/scss/typography/_base.scss */
ul,
ol,
dl {
  line-height: 1.6;
  margin-bottom: 1rem;
  list-style-position: outside;
}

/* line 358, ../../vendor/foundation-sites/scss/typography/_base.scss */
li {
  font-size: inherit;
}

/* line 363, ../../vendor/foundation-sites/scss/typography/_base.scss */
ul {
  list-style-type: disc;
  margin-left: 1.25rem;
}

/* line 369, ../../vendor/foundation-sites/scss/typography/_base.scss */
ol {
  margin-left: 1.25rem;
}

/* line 375, ../../vendor/foundation-sites/scss/typography/_base.scss */
ul ul, ol ul, ul ol, ol ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
}

/* line 382, ../../vendor/foundation-sites/scss/typography/_base.scss */
dl {
  margin-bottom: 1rem;
}
/* line 385, ../../vendor/foundation-sites/scss/typography/_base.scss */
dl dt {
  margin-bottom: 0.3rem;
  font-weight: bold;
}

/* line 392, ../../vendor/foundation-sites/scss/typography/_base.scss */
blockquote {
  margin: 0 0 1rem;
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #cacaca;
}
/* line 397, ../../vendor/foundation-sites/scss/typography/_base.scss */
blockquote, blockquote p {
  line-height: 1.6;
  color: #1d1d1d;
}

/* line 404, ../../vendor/foundation-sites/scss/typography/_base.scss */
cite {
  display: block;
  font-size: 0.8125rem;
  color: #1d1d1d;
}
/* line 409, ../../vendor/foundation-sites/scss/typography/_base.scss */
cite:before {
  content: '\2014 \0020';
}

/* line 415, ../../vendor/foundation-sites/scss/typography/_base.scss */
abbr {
  color: #0a0a0a;
  cursor: help;
  border-bottom: 1px dotted #0a0a0a;
}

/* line 422, ../../vendor/foundation-sites/scss/typography/_base.scss */
code {
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: normal;
  color: #0a0a0a;
  background-color: #e6e6e6;
  border: 1px solid #cacaca;
  padding: 0.125rem 0.3125rem 0.0625rem;
}

/* line 432, ../../vendor/foundation-sites/scss/typography/_base.scss */
kbd {
  padding: 0.125rem 0.25rem 0;
  margin: 0;
  background-color: #e6e6e6;
  color: #0a0a0a;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
}

/* line 48, ../../vendor/foundation-sites/scss/typography/_helpers.scss */
.subheader {
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
  font-weight: normal;
  line-height: 1.4;
  color: #1d1d1d;
}

/* line 57, ../../vendor/foundation-sites/scss/typography/_helpers.scss */
.lead {
  font-size: 125%;
  line-height: 1.6;
}

/* line 63, ../../vendor/foundation-sites/scss/typography/_helpers.scss */
.stat {
  font-size: 2.5rem;
  line-height: 1;
}
/* line 67, ../../vendor/foundation-sites/scss/typography/_helpers.scss */
p + .stat {
  margin-top: -1rem;
}

/* line 73, ../../vendor/foundation-sites/scss/typography/_helpers.scss */
.no-bullet {
  margin-left: 0;
  list-style: none;
}

/* line 15, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
.text-left {
  text-align: left;
}

/* line 15, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
.text-right {
  text-align: right;
}

/* line 15, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
.text-center {
  text-align: center;
}

/* line 15, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
.text-justify {
  text-align: justify;
}

@media screen and (min-width: 40em) {
  /* line 10, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
  .medium-text-left {
    text-align: left;
  }

  /* line 10, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
  .medium-text-right {
    text-align: right;
  }

  /* line 10, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
  .medium-text-center {
    text-align: center;
  }

  /* line 10, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
  .medium-text-justify {
    text-align: justify;
  }
}
@media screen and (min-width: 64em) {
  /* line 10, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
  .large-text-left {
    text-align: left;
  }

  /* line 10, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
  .large-text-right {
    text-align: right;
  }

  /* line 10, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
  .large-text-center {
    text-align: center;
  }

  /* line 10, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
  .large-text-justify {
    text-align: justify;
  }
}
@media screen and (min-width: 75em) {
  /* line 10, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
  .xlarge-text-left {
    text-align: left;
  }

  /* line 10, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
  .xlarge-text-right {
    text-align: right;
  }

  /* line 10, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
  .xlarge-text-center {
    text-align: center;
  }

  /* line 10, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
  .xlarge-text-justify {
    text-align: justify;
  }
}
@media screen and (min-width: 90em) {
  /* line 10, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
  .xxlarge-text-left {
    text-align: left;
  }

  /* line 10, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
  .xxlarge-text-right {
    text-align: right;
  }

  /* line 10, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
  .xxlarge-text-center {
    text-align: center;
  }

  /* line 10, ../../vendor/foundation-sites/scss/typography/_alignment.scss */
  .xxlarge-text-justify {
    text-align: justify;
  }
}
/* line 13, ../../vendor/foundation-sites/scss/typography/_print.scss */
.show-for-print {
  display: none !important;
}

@media print {
  /* line 16, ../../vendor/foundation-sites/scss/typography/_print.scss */
  * {
    background: transparent !important;
    color: black !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }

  /* line 26, ../../vendor/foundation-sites/scss/typography/_print.scss */
  .show-for-print {
    display: block !important;
  }

  /* line 27, ../../vendor/foundation-sites/scss/typography/_print.scss */
  .hide-for-print {
    display: none !important;
  }

  /* line 29, ../../vendor/foundation-sites/scss/typography/_print.scss */
  table.show-for-print {
    display: table !important;
  }

  /* line 30, ../../vendor/foundation-sites/scss/typography/_print.scss */
  thead.show-for-print {
    display: table-header-group !important;
  }

  /* line 31, ../../vendor/foundation-sites/scss/typography/_print.scss */
  tbody.show-for-print {
    display: table-row-group !important;
  }

  /* line 32, ../../vendor/foundation-sites/scss/typography/_print.scss */
  tr.show-for-print {
    display: table-row !important;
  }

  /* line 33, ../../vendor/foundation-sites/scss/typography/_print.scss */
  td.show-for-print {
    display: table-cell !important;
  }

  /* line 34, ../../vendor/foundation-sites/scss/typography/_print.scss */
  th.show-for-print {
    display: table-cell !important;
  }

  /* line 37, ../../vendor/foundation-sites/scss/typography/_print.scss */
  a,
  a:visited {
    text-decoration: underline;
  }

  /* line 39, ../../vendor/foundation-sites/scss/typography/_print.scss */
  a[href]:after {
    content: " (" attr(href) ")";
  }

  /* line 42, ../../vendor/foundation-sites/scss/typography/_print.scss */
  .ir a:after,
  a[href^='javascript:']:after,
  a[href^='#']:after {
    content: '';
  }

  /* line 47, ../../vendor/foundation-sites/scss/typography/_print.scss */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 50, ../../vendor/foundation-sites/scss/typography/_print.scss */
  pre,
  blockquote {
    border: 1px solid #1d1d1d;
    page-break-inside: avoid;
  }

  /* line 57, ../../vendor/foundation-sites/scss/typography/_print.scss */
  thead {
    display: table-header-group;
  }

  /* line 59, ../../vendor/foundation-sites/scss/typography/_print.scss */
  tr,
  img {
    page-break-inside: avoid;
  }

  /* line 62, ../../vendor/foundation-sites/scss/typography/_print.scss */
  img {
    max-width: 100% !important;
  }

  @page {
    margin: 0.5cm;
  }
  /* line 66, ../../vendor/foundation-sites/scss/typography/_print.scss */
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }

  /* line 74, ../../vendor/foundation-sites/scss/typography/_print.scss */
  h2,
  h3 {
    page-break-after: avoid;
  }
}
/* line 110, ../../vendor/foundation-sites/scss/forms/_text.scss */
[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'],
textarea {
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 2.4375rem;
  padding: 0.5rem;
  border: 1px solid #cacaca;
  margin: 0 0 1rem;
  font-family: inherit;
  font-size: 1rem;
  color: #0a0a0a;
  background-color: #fefefe;
  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
  border-radius: 0;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  -webkit-appearance: none;
  -moz-appearance: none;
}
/* line 96, ../../vendor/foundation-sites/scss/forms/_text.scss */
[type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus,
textarea:focus {
  border: 1px solid #1d1d1d;
  background-color: #fefefe;
  outline: none;
  box-shadow: 0 0 5px #cacaca;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}

/* line 118, ../../vendor/foundation-sites/scss/forms/_text.scss */
textarea {
  max-width: 100%;
}
/* line 121, ../../vendor/foundation-sites/scss/forms/_text.scss */
textarea[rows] {
  height: auto;
}

/* line 129, ../../vendor/foundation-sites/scss/forms/_text.scss */
input::placeholder,
textarea::placeholder {
  color: #cacaca;
}
/* line 134, ../../vendor/foundation-sites/scss/forms/_text.scss */
input:disabled, input[readonly],
textarea:disabled,
textarea[readonly] {
  background-color: #e6e6e6;
  cursor: default;
}

/* line 142, ../../vendor/foundation-sites/scss/forms/_text.scss */
[type='submit'],
[type='button'] {
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
}

/* line 151, ../../vendor/foundation-sites/scss/forms/_text.scss */
input[type='search'] {
  box-sizing: border-box;
}

/* line 10, ../../vendor/foundation-sites/scss/forms/_checkbox.scss */
[type='file'],
[type='checkbox'],
[type='radio'] {
  margin: 0 0 1rem;
}

/* line 17, ../../vendor/foundation-sites/scss/forms/_checkbox.scss */
[type='checkbox'] + label,
[type='radio'] + label {
  display: inline-block;
  margin-left: 0.5rem;
  margin-right: 1rem;
  margin-bottom: 0;
  vertical-align: baseline;
}
/* line 25, ../../vendor/foundation-sites/scss/forms/_checkbox.scss */
[type='checkbox'] + label[for],
[type='radio'] + label[for] {
  cursor: pointer;
}

/* line 31, ../../vendor/foundation-sites/scss/forms/_checkbox.scss */
label > [type='checkbox'],
label > [type='radio'] {
  margin-right: 0.5rem;
}

/* line 37, ../../vendor/foundation-sites/scss/forms/_checkbox.scss */
[type='file'] {
  width: 100%;
}

/* line 41, ../../vendor/foundation-sites/scss/forms/_label.scss */
label {
  display: block;
  margin: 0;
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.8;
  color: #0a0a0a;
}
/* line 44, ../../vendor/foundation-sites/scss/forms/_label.scss */
label.middle {
  margin: 0 0 1rem;
  padding: 0.5625rem 0;
}

/* line 22, ../../vendor/foundation-sites/scss/forms/_help-text.scss */
.help-text {
  margin-top: -0.5rem;
  font-size: 0.8125rem;
  font-style: italic;
  color: #0a0a0a;
}

/* line 27, ../../vendor/foundation-sites/scss/forms/_input-group.scss */
.input-group {
  display: table;
  width: 100%;
  margin-bottom: 1rem;
}
/* line 36, ../../vendor/foundation-sites/scss/forms/_input-group.scss */
.input-group > :first-child {
  border-radius: 0 0 0 0;
}
/* line 41, ../../vendor/foundation-sites/scss/forms/_input-group.scss */
.input-group > :last-child > * {
  border-radius: 0 0 0 0;
}

/* line 47, ../../vendor/foundation-sites/scss/forms/_input-group.scss */
.input-group-label, .input-group-field, .input-group-button {
  margin: 0;
  white-space: nowrap;
  display: table-cell;
  vertical-align: middle;
}

/* line 57, ../../vendor/foundation-sites/scss/forms/_input-group.scss */
.input-group-label {
  text-align: center;
  padding: 0 1rem;
  background: #e6e6e6;
  color: #0a0a0a;
  border: 1px solid #cacaca;
  white-space: nowrap;
  width: 1%;
  height: 100%;
}
/* line 77, ../../vendor/foundation-sites/scss/forms/_input-group.scss */
.input-group-label:first-child {
  border-right: 0;
}
/* line 81, ../../vendor/foundation-sites/scss/forms/_input-group.scss */
.input-group-label:last-child {
  border-left: 0;
}

/* line 87, ../../vendor/foundation-sites/scss/forms/_input-group.scss */
.input-group-field {
  border-radius: 0;
  height: 2.5rem;
}

/* line 101, ../../vendor/foundation-sites/scss/forms/_input-group.scss */
.input-group-button {
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
  height: 100%;
  width: 1%;
}
/* line 115, ../../vendor/foundation-sites/scss/forms/_input-group.scss */
.input-group-button a,
.input-group-button input,
.input-group-button button {
  margin: 0;
}

/* line 125, ../../vendor/foundation-sites/scss/forms/_input-group.scss */
.input-group .input-group-button {
  display: table-cell;
}

/* line 40, ../../vendor/foundation-sites/scss/forms/_fieldset.scss */
fieldset {
  border: 0;
  padding: 0;
  margin: 0;
}

/* line 46, ../../vendor/foundation-sites/scss/forms/_fieldset.scss */
legend {
  margin-bottom: 0.5rem;
  max-width: 100%;
}

/* line 51, ../../vendor/foundation-sites/scss/forms/_fieldset.scss */
.fieldset {
  border: 1px solid #cacaca;
  padding: 1.25rem;
  margin: 1.125rem 0;
}
/* line 30, ../../vendor/foundation-sites/scss/forms/_fieldset.scss */
.fieldset legend {
  background: #fefefe;
  padding: 0 0.1875rem;
  margin: 0;
  margin-left: -0.1875rem;
}

/* line 64, ../../vendor/foundation-sites/scss/forms/_select.scss */
select {
  height: 2.4375rem;
  padding: 0.5rem;
  border: 1px solid #cacaca;
  margin: 0 0 1rem;
  font-size: 1rem;
  font-family: inherit;
  line-height: normal;
  color: #0a0a0a;
  background-color: #fefefe;
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: url("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%2829, 29, 29%29'></polygon></svg>");
  background-size: 9px 6px;
  background-position: right -1rem center;
  background-origin: content-box;
  background-repeat: no-repeat;
  padding-right: 1.5rem;
}
@media screen and (min-width: 0\0) {
  /* line 64, ../../vendor/foundation-sites/scss/forms/_select.scss */
  select {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==");
  }
}
/* line 47, ../../vendor/foundation-sites/scss/forms/_select.scss */
select:disabled {
  background-color: #e6e6e6;
  cursor: default;
}
/* line 53, ../../vendor/foundation-sites/scss/forms/_select.scss */
select::-ms-expand {
  display: none;
}
/* line 57, ../../vendor/foundation-sites/scss/forms/_select.scss */
select[multiple] {
  height: auto;
  background-image: none;
}

/* line 45, ../../vendor/foundation-sites/scss/forms/_error.scss */
.is-invalid-input:not(:focus) {
  background-color: rgba(236, 88, 64, 0.1);
  border-color: #ec5840;
}

/* line 71, ../../vendor/foundation-sites/scss/forms/_error.scss */
.is-invalid-label {
  color: #ec5840;
}

/* line 77, ../../vendor/foundation-sites/scss/forms/_error.scss */
.form-error {
  display: none;
  margin-top: -0.5rem;
  margin-bottom: 1rem;
  font-size: 0.75rem;
  font-weight: bold;
  color: #ec5840;
}
/* line 80, ../../vendor/foundation-sites/scss/forms/_error.scss */
.form-error.is-visible {
  display: block;
}

/* line 62, ../../vendor/foundation-sites/scss/components/_visibility.scss */
.hide {
  display: none !important;
}

/* line 66, ../../vendor/foundation-sites/scss/components/_visibility.scss */
.invisible {
  visibility: hidden;
}

@media screen and (max-width: 39.9375em) {
  /* line 82, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .hide-for-small-only {
    display: none !important;
  }
}

@media screen and (max-width: 0em), screen and (min-width: 40em) {
  /* line 86, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .show-for-small-only {
    display: none !important;
  }
}

@media screen and (min-width: 40em) {
  /* line 73, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .hide-for-medium {
    display: none !important;
  }
}

@media screen and (max-width: 39.9375em) {
  /* line 77, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .show-for-medium {
    display: none !important;
  }
}

@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  /* line 82, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .hide-for-medium-only {
    display: none !important;
  }
}

@media screen and (max-width: 39.9375em), screen and (min-width: 64em) {
  /* line 86, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .show-for-medium-only {
    display: none !important;
  }
}

@media screen and (min-width: 64em) {
  /* line 73, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .hide-for-large {
    display: none !important;
  }
}

@media screen and (max-width: 63.9375em) {
  /* line 77, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .show-for-large {
    display: none !important;
  }
}

@media screen and (min-width: 64em) and (max-width: 74.9375em) {
  /* line 82, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .hide-for-large-only {
    display: none !important;
  }
}

@media screen and (max-width: 63.9375em), screen and (min-width: 75em) {
  /* line 86, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .show-for-large-only {
    display: none !important;
  }
}

@media screen and (min-width: 75em) {
  /* line 73, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .hide-for-xlarge {
    display: none !important;
  }
}

@media screen and (max-width: 74.9375em) {
  /* line 77, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .show-for-xlarge {
    display: none !important;
  }
}

@media screen and (min-width: 75em) and (max-width: 89.9375em) {
  /* line 82, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .hide-for-xlarge-only {
    display: none !important;
  }
}

@media screen and (max-width: 74.9375em), screen and (min-width: 90em) {
  /* line 86, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .show-for-xlarge-only {
    display: none !important;
  }
}

@media screen and (min-width: 90em) {
  /* line 73, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .hide-for-xxlarge {
    display: none !important;
  }
}

@media screen and (max-width: 89.9375em) {
  /* line 77, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .show-for-xxlarge {
    display: none !important;
  }
}

@media screen and (min-width: 90em) {
  /* line 82, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .hide-for-xxlarge-only {
    display: none !important;
  }
}

@media screen and (max-width: 89.9375em) {
  /* line 86, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .show-for-xxlarge-only {
    display: none !important;
  }
}

/* line 93, ../../vendor/foundation-sites/scss/components/_visibility.scss */
.show-for-sr,
.show-on-focus {
  position: absolute !important;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
}

/* line 100, ../../vendor/foundation-sites/scss/components/_visibility.scss */
.show-on-focus:active, .show-on-focus:focus {
  position: static !important;
  height: auto;
  width: auto;
  overflow: visible;
  clip: auto;
}

/* line 107, ../../vendor/foundation-sites/scss/components/_visibility.scss */
.show-for-landscape,
.hide-for-portrait {
  display: block !important;
}
@media screen and (orientation: landscape) {
  /* line 107, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .show-for-landscape,
  .hide-for-portrait {
    display: block !important;
  }
}
@media screen and (orientation: portrait) {
  /* line 107, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .show-for-landscape,
  .hide-for-portrait {
    display: none !important;
  }
}

/* line 120, ../../vendor/foundation-sites/scss/components/_visibility.scss */
.hide-for-landscape,
.show-for-portrait {
  display: none !important;
}
@media screen and (orientation: landscape) {
  /* line 120, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .hide-for-landscape,
  .show-for-portrait {
    display: none !important;
  }
}
@media screen and (orientation: portrait) {
  /* line 120, ../../vendor/foundation-sites/scss/components/_visibility.scss */
  .hide-for-landscape,
  .show-for-portrait {
    display: block !important;
  }
}

/* line 10, ../../vendor/foundation-sites/scss/components/_float.scss */
.float-left {
  float: left !important;
}

/* line 14, ../../vendor/foundation-sites/scss/components/_float.scss */
.float-right {
  float: right !important;
}

/* line 18, ../../vendor/foundation-sites/scss/components/_float.scss */
.float-center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 142, ../../vendor/foundation-sites/scss/util/_mixins.scss */
.clearfix::before, .clearfix::after {
  content: ' ';
  display: table;
}
/* line 152, ../../vendor/foundation-sites/scss/util/_mixins.scss */
.clearfix::after {
  clear: both;
}

/* line 114, ../../vendor/foundation-sites/scss/components/_accordion.scss */
.accordion {
  list-style-type: none;
  background: #fefefe;
  margin-left: 0;
}

/* line 54, ../../vendor/foundation-sites/scss/components/_accordion.scss */
.accordion-item:first-child > :first-child {
  border-radius: 0 0 0 0;
}
/* line 58, ../../vendor/foundation-sites/scss/components/_accordion.scss */
.accordion-item:last-child > :last-child {
  border-radius: 0 0 0 0;
}

/* line 122, ../../vendor/foundation-sites/scss/components/_accordion.scss */
.accordion-title {
  display: block;
  padding: 1.25rem 1rem;
  line-height: 1;
  font-size: 0.75rem;
  color: #2199e8;
  position: relative;
  border: 1px solid #e6e6e6;
  border-bottom: 0;
}
/* line 74, ../../vendor/foundation-sites/scss/components/_accordion.scss */
:last-child:not(.is-active) > .accordion-title {
  border-radius: 0 0 0 0;
  border-bottom: 1px solid #e6e6e6;
}
/* line 79, ../../vendor/foundation-sites/scss/components/_accordion.scss */
.accordion-title:hover, .accordion-title:focus {
  background-color: #e6e6e6;
}
/* line 85, ../../vendor/foundation-sites/scss/components/_accordion.scss */
.accordion-title::before {
  content: '+';
  position: absolute;
  right: 1rem;
  top: 50%;
  margin-top: -0.5rem;
}
/* line 93, ../../vendor/foundation-sites/scss/components/_accordion.scss */
.is-active > .accordion-title::before {
  content: 'ÔÇô';
}

/* line 126, ../../vendor/foundation-sites/scss/components/_accordion.scss */
.accordion-content {
  padding: 1rem;
  display: none;
  border: 1px solid #e6e6e6;
  border-bottom: 0;
  background-color: #fefefe;
  color: #2199e8;
}
/* line 108, ../../vendor/foundation-sites/scss/components/_accordion.scss */
:last-child > .accordion-content:last-child {
  border-bottom: 1px solid #e6e6e6;
}

/* line 88, ../../vendor/foundation-sites/scss/components/_callout.scss */
.callout {
  margin: 0 0 1rem 0;
  padding: 1rem;
  border: 1px solid rgba(10, 10, 10, 0.25);
  border-radius: 0;
  position: relative;
  color: #0a0a0a;
  background-color: white;
}
/* line 55, ../../vendor/foundation-sites/scss/components/_callout.scss */
.callout > :first-child {
  margin-top: 0;
}
/* line 59, ../../vendor/foundation-sites/scss/components/_callout.scss */
.callout > :last-child {
  margin-bottom: 0;
}
/* line 92, ../../vendor/foundation-sites/scss/components/_callout.scss */
.callout.primary {
  background-color: #def0fc;
}
/* line 92, ../../vendor/foundation-sites/scss/components/_callout.scss */
.callout.secondary {
  background-color: #ebebeb;
}
/* line 92, ../../vendor/foundation-sites/scss/components/_callout.scss */
.callout.success {
  background-color: #e1faea;
}
/* line 92, ../../vendor/foundation-sites/scss/components/_callout.scss */
.callout.warning {
  background-color: #fff3d9;
}
/* line 92, ../../vendor/foundation-sites/scss/components/_callout.scss */
.callout.alert {
  background-color: #fce6e2;
}
/* line 97, ../../vendor/foundation-sites/scss/components/_callout.scss */
.callout.small {
  padding-top: 0.5rem;
  padding-right: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.5rem;
}
/* line 101, ../../vendor/foundation-sites/scss/components/_callout.scss */
.callout.large {
  padding-top: 3rem;
  padding-right: 3rem;
  padding-bottom: 3rem;
  padding-left: 3rem;
}

/* line 58, ../../vendor/foundation-sites/scss/components/_close-button.scss */
.close-button {
  position: absolute;
  color: #1d1d1d;
  right: 1rem;
  top: 0.5rem;
  font-size: 2em;
  line-height: 1;
  cursor: pointer;
}
/* line 173, ../../vendor/foundation-sites/scss/util/_mixins.scss */
[data-whatinput='mouse'] .close-button {
  outline: 0;
}
/* line 51, ../../vendor/foundation-sites/scss/components/_close-button.scss */
.close-button:hover, .close-button:focus {
  color: #0a0a0a;
}

/* line 52, ../../vendor/foundation-sites/scss/components/_flex-video.scss */
.flex-video {
  position: relative;
  height: 0;
  padding-bottom: 75%;
  margin-bottom: 1rem;
  overflow: hidden;
}
/* line 39, ../../vendor/foundation-sites/scss/components/_flex-video.scss */
.flex-video iframe,
.flex-video object,
.flex-video embed,
.flex-video video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 55, ../../vendor/foundation-sites/scss/components/_flex-video.scss */
.flex-video.widescreen {
  padding-bottom: 56.25%;
}
/* line 59, ../../vendor/foundation-sites/scss/components/_flex-video.scss */
.flex-video.vimeo {
  padding-top: 0;
}

/* line 74, ../../vendor/foundation-sites/scss/components/_media-object.scss */
.media-object {
  margin-bottom: 1rem;
  display: block;
}
/* line 77, ../../vendor/foundation-sites/scss/components/_media-object.scss */
.media-object img {
  max-width: none;
}
@media screen and (max-width: 39.9375em) {
  /* line 89, ../../vendor/foundation-sites/scss/components/_media-object.scss */
  .media-object.stack-for-small .media-object-section {
    padding: 0;
    padding-bottom: 1rem;
    display: block;
  }
  /* line 68, ../../vendor/foundation-sites/scss/components/_media-object.scss */
  .media-object.stack-for-small .media-object-section img {
    width: 100%;
  }
}

/* line 96, ../../vendor/foundation-sites/scss/components/_media-object.scss */
.media-object-section {
  display: table-cell;
  vertical-align: top;
}
/* line 42, ../../vendor/foundation-sites/scss/components/_media-object.scss */
.media-object-section:first-child {
  padding-right: 1rem;
}
/* line 46, ../../vendor/foundation-sites/scss/components/_media-object.scss */
.media-object-section:last-child:not(:nth-child(2)) {
  padding-left: 1rem;
}
/* line 50, ../../vendor/foundation-sites/scss/components/_media-object.scss */
.media-object-section > :last-child {
  margin-bottom: 0;
}
/* line 106, ../../vendor/foundation-sites/scss/components/_media-object.scss */
.media-object-section.middle {
  vertical-align: middle;
}
/* line 110, ../../vendor/foundation-sites/scss/components/_media-object.scss */
.media-object-section.bottom {
  vertical-align: bottom;
}

/* line 227, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu {
  margin: 0;
  list-style-type: none;
}
/* line 46, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu > li {
  display: table-cell;
  vertical-align: middle;
}
/* line 173, ../../vendor/foundation-sites/scss/util/_mixins.scss */
[data-whatinput='mouse'] .menu > li {
  outline: 0;
}
/* line 59, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu > li > a {
  display: block;
  padding: 0.7rem 1rem;
  line-height: 1;
}
/* line 66, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu input,
.menu a,
.menu button {
  margin-bottom: 0;
}
/* line 161, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu > li > a img,
.menu > li > a i,
.menu > li > a svg {
  vertical-align: middle;
}
/* line 166, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu > li > a img + span,
.menu > li > a i + span,
.menu > li > a svg + span {
  vertical-align: middle;
}
/* line 180, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu > li > a img,
.menu > li > a i,
.menu > li > a svg {
  margin-right: 0.25rem;
  display: inline-block;
}
/* line 100, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu > li {
  display: table-cell;
}
/* line 120, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu.vertical > li {
  display: block;
}
@media screen and (min-width: 40em) {
  /* line 100, ../../vendor/foundation-sites/scss/components/_menu.scss */
  .menu.medium-horizontal > li {
    display: table-cell;
  }
  /* line 120, ../../vendor/foundation-sites/scss/components/_menu.scss */
  .menu.medium-vertical > li {
    display: block;
  }
}
@media screen and (min-width: 64em) {
  /* line 100, ../../vendor/foundation-sites/scss/components/_menu.scss */
  .menu.large-horizontal > li {
    display: table-cell;
  }
  /* line 120, ../../vendor/foundation-sites/scss/components/_menu.scss */
  .menu.large-vertical > li {
    display: block;
  }
}
@media screen and (min-width: 75em) {
  /* line 100, ../../vendor/foundation-sites/scss/components/_menu.scss */
  .menu.xlarge-horizontal > li {
    display: table-cell;
  }
  /* line 120, ../../vendor/foundation-sites/scss/components/_menu.scss */
  .menu.xlarge-vertical > li {
    display: block;
  }
}
@media screen and (min-width: 90em) {
  /* line 100, ../../vendor/foundation-sites/scss/components/_menu.scss */
  .menu.xxlarge-horizontal > li {
    display: table-cell;
  }
  /* line 120, ../../vendor/foundation-sites/scss/components/_menu.scss */
  .menu.xxlarge-vertical > li {
    display: block;
  }
}
/* line 132, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu.simple li {
  line-height: 1;
  display: inline-block;
  margin-right: 1rem;
}
/* line 138, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu.simple a {
  padding: 0;
}
/* line 142, ../../vendor/foundation-sites/scss/util/_mixins.scss */
.menu.align-right::before, .menu.align-right::after {
  content: ' ';
  display: table;
}
/* line 152, ../../vendor/foundation-sites/scss/util/_mixins.scss */
.menu.align-right::after {
  clear: both;
}
/* line 265, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu.align-right > li {
  float: right;
}
/* line 272, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu.expanded {
  width: 100%;
  display: table;
  table-layout: fixed;
}
/* line 275, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu.expanded > li:first-child:last-child {
  width: 100%;
}
/* line 192, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu.icon-top > li > a {
  text-align: center;
}
/* line 200, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu.icon-top > li > a img,
.menu.icon-top > li > a i,
.menu.icon-top > li > a svg {
  display: block;
  margin: 0 auto 0.25rem;
}
/* line 286, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu.nested {
  margin-left: 1rem;
}
/* line 291, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu .active > a {
  color: #fefefe;
  background: #2199e8;
}

/* line 297, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu-text {
  font-weight: bold;
  color: inherit;
  line-height: 1;
  padding-top: 0;
  padding-bottom: 0;
  padding: 0.7rem 1rem;
}

/* line 302, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu-centered {
  text-align: center;
}
/* line 305, ../../vendor/foundation-sites/scss/components/_menu.scss */
.menu-centered > .menu {
  display: inline-block;
}

/* line 311, ../../vendor/foundation-sites/scss/components/_menu.scss */
.no-js [data-responsive-menu] ul {
  display: none;
}

/* line 46, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
html,
body {
  height: 100%;
}

/* line 51, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
.off-canvas-wrapper {
  width: 100%;
  overflow-x: hidden;
  position: relative;
  backface-visibility: hidden;
  -webkit-overflow-scrolling: auto;
}

/* line 59, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
.off-canvas-wrapper-inner {
  position: relative;
  width: 100%;
  min-height: 100%;
  transition: transform 0.5s ease;
}
/* line 142, ../../vendor/foundation-sites/scss/util/_mixins.scss */
.off-canvas-wrapper-inner::before, .off-canvas-wrapper-inner::after {
  content: ' ';
  display: table;
}
/* line 152, ../../vendor/foundation-sites/scss/util/_mixins.scss */
.off-canvas-wrapper-inner::after {
  clear: both;
}

/* line 68, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
.off-canvas-content,
.off-canvas-content {
  min-height: 100%;
  background: #fefefe;
  transition: transform 0.5s ease;
  backface-visibility: hidden;
  z-index: 1;
  padding-bottom: 0.1px;
}

/* line 83, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
.js-off-canvas-exit {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(254, 254, 254, 0.25);
  cursor: pointer;
  transition: background 0.5s ease;
}

/* line 157, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
.off-canvas {
  position: absolute;
  background: #1d1d1d;
  z-index: -1;
  max-height: 100%;
  overflow-y: auto;
  transform: translateX(0);
}
/* line 173, ../../vendor/foundation-sites/scss/util/_mixins.scss */
[data-whatinput='mouse'] .off-canvas {
  outline: 0;
}
/* line 160, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
.off-canvas.position-left {
  left: -280px;
  top: 0;
  width: 280px;
}
/* line 125, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
.is-open-left {
  transform: translateX(280px);
}
/* line 161, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
.off-canvas.position-right {
  right: -280px;
  top: 0;
  width: 280px;
}
/* line 125, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
.is-open-right {
  transform: translateX(-280px);
}

@media screen and (min-width: 40em) {
  /* line 168, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
  .position-left.reveal-for-medium {
    left: 0;
    z-index: auto;
    position: fixed;
  }
  /* line 148, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
  .position-left.reveal-for-medium ~ .off-canvas-content {
    margin-left: 280px;
  }

  /* line 172, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
  .position-right.reveal-for-medium {
    right: 0;
    z-index: auto;
    position: fixed;
  }
  /* line 148, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
  .position-right.reveal-for-medium ~ .off-canvas-content {
    margin-right: 280px;
  }
}
@media screen and (min-width: 64em) {
  /* line 168, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
  .position-left.reveal-for-large {
    left: 0;
    z-index: auto;
    position: fixed;
  }
  /* line 148, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
  .position-left.reveal-for-large ~ .off-canvas-content {
    margin-left: 280px;
  }

  /* line 172, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
  .position-right.reveal-for-large {
    right: 0;
    z-index: auto;
    position: fixed;
  }
  /* line 148, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
  .position-right.reveal-for-large ~ .off-canvas-content {
    margin-right: 280px;
  }
}
@media screen and (min-width: 75em) {
  /* line 168, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
  .position-left.reveal-for-xlarge {
    left: 0;
    z-index: auto;
    position: fixed;
  }
  /* line 148, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
  .position-left.reveal-for-xlarge ~ .off-canvas-content {
    margin-left: 280px;
  }

  /* line 172, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
  .position-right.reveal-for-xlarge {
    right: 0;
    z-index: auto;
    position: fixed;
  }
  /* line 148, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
  .position-right.reveal-for-xlarge ~ .off-canvas-content {
    margin-right: 280px;
  }
}
@media screen and (min-width: 90em) {
  /* line 168, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
  .position-left.reveal-for-xxlarge {
    left: 0;
    z-index: auto;
    position: fixed;
  }
  /* line 148, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
  .position-left.reveal-for-xxlarge ~ .off-canvas-content {
    margin-left: 280px;
  }

  /* line 172, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
  .position-right.reveal-for-xxlarge {
    right: 0;
    z-index: auto;
    position: fixed;
  }
  /* line 148, ../../vendor/foundation-sites/scss/components/_off-canvas.scss */
  .position-right.reveal-for-xxlarge ~ .off-canvas-content {
    margin-right: 280px;
  }
}
/* line 142, ../../vendor/foundation-sites/scss/components/_pagination.scss */
.pagination {
  margin-left: 0;
  margin-bottom: 1rem;
}
/* line 142, ../../vendor/foundation-sites/scss/util/_mixins.scss */
.pagination::before, .pagination::after {
  content: ' ';
  display: table;
}
/* line 152, ../../vendor/foundation-sites/scss/util/_mixins.scss */
.pagination::after {
  clear: both;
}
/* line 73, ../../vendor/foundation-sites/scss/components/_pagination.scss */
.pagination li {
  font-size: 0.875rem;
  margin-right: 0.0625rem;
  border-radius: 0;
  display: inline-block;
}
/* line 102, ../../vendor/foundation-sites/scss/components/_pagination.scss */
.pagination a,
.pagination button {
  color: #0a0a0a;
  display: block;
  padding: 0.1875rem 0;
  border-radius: 0;
}
/* line 109, ../../vendor/foundation-sites/scss/components/_pagination.scss */
.pagination a:hover,
.pagination button:hover {
  background: #e6e6e6;
}
/* line 145, ../../vendor/foundation-sites/scss/components/_pagination.scss */
.pagination .current {
  padding: 0.1875rem 0;
  background: #2199e8;
  color: #fefefe;
  cursor: default;
}
/* line 149, ../../vendor/foundation-sites/scss/components/_pagination.scss */
.pagination .disabled {
  padding: 0.1875rem 0;
  color: #cacaca;
  cursor: not-allowed;
}
/* line 129, ../../vendor/foundation-sites/scss/components/_pagination.scss */
.pagination .disabled:hover {
  background: transparent;
}
/* line 153, ../../vendor/foundation-sites/scss/components/_pagination.scss */
.pagination .ellipsis::after {
  content: '\2026';
  padding: 0.1875rem 0;
  color: #0a0a0a;
}

/* line 159, ../../vendor/foundation-sites/scss/components/_pagination.scss */
.pagination-previous a::before,
.pagination-previous.disabled::before {
  content: '\00ab';
  display: inline-block;
  margin-right: 0.5rem;
}

/* line 166, ../../vendor/foundation-sites/scss/components/_pagination.scss */
.pagination-next a::after,
.pagination-next.disabled::after {
  content: '\00bb';
  display: inline-block;
  margin-left: 0.5rem;
}

/* line 244, ../../vendor/foundation-sites/scss/components/_table.scss */
table {
  width: 100%;
  margin-bottom: 1rem;
  border-radius: 0;
}
/* line 76, ../../vendor/foundation-sites/scss/components/_table.scss */
thead,
tbody,
tfoot {
  border: 1px solid #f1f1f1;
  background-color: #fefefe;
}

/* line 84, ../../vendor/foundation-sites/scss/components/_table.scss */
caption {
  font-weight: bold;
  padding: 0.5rem 0.625rem 0.625rem;
}

/* line 90, ../../vendor/foundation-sites/scss/components/_table.scss */
thead {
  background: #f8f8f8;
  color: #0a0a0a;
}

/* line 96, ../../vendor/foundation-sites/scss/components/_table.scss */
tfoot {
  background: #f1f1f1;
  color: #0a0a0a;
}

/* line 105, ../../vendor/foundation-sites/scss/components/_table.scss */
thead tr,
tfoot tr {
  background: transparent;
}
/* line 110, ../../vendor/foundation-sites/scss/components/_table.scss */
thead th,
thead td,
tfoot th,
tfoot td {
  padding: 0.5rem 0.625rem 0.625rem;
  font-weight: bold;
  text-align: left;
}

/* line 123, ../../vendor/foundation-sites/scss/components/_table.scss */
tbody tr:nth-child(even) {
  background-color: #f1f1f1;
}
/* line 136, ../../vendor/foundation-sites/scss/components/_table.scss */
tbody th,
tbody td {
  padding: 0.5rem 0.625rem 0.625rem;
}

@media screen and (max-width: 63.9375em) {
  /* line 223, ../../vendor/foundation-sites/scss/components/_table.scss */
  table.stack thead {
    display: none;
  }
  /* line 228, ../../vendor/foundation-sites/scss/components/_table.scss */
  table.stack tfoot {
    display: none;
  }
  /* line 232, ../../vendor/foundation-sites/scss/components/_table.scss */
  table.stack tr,
  table.stack th,
  table.stack td {
    display: block;
  }
  /* line 238, ../../vendor/foundation-sites/scss/components/_table.scss */
  table.stack td {
    border-top: 0;
  }
}

/* line 254, ../../vendor/foundation-sites/scss/components/_table.scss */
table.scroll {
  display: block;
  width: 100%;
  overflow-x: auto;
}

/* line 174, ../../vendor/foundation-sites/scss/components/_table.scss */
table.hover thead tr:hover {
  background-color: #f3f3f3;
}
/* line 181, ../../vendor/foundation-sites/scss/components/_table.scss */
table.hover tfoot tr:hover {
  background-color: #ececec;
}
/* line 188, ../../vendor/foundation-sites/scss/components/_table.scss */
table.hover tbody tr:hover {
  background-color: #f9f9f9;
}
/* line 194, ../../vendor/foundation-sites/scss/components/_table.scss */
table.hover tbody tr:nth-of-type(even):hover {
  background-color: #ececec;
}

/* line 262, ../../vendor/foundation-sites/scss/components/_table.scss */
.table-scroll {
  overflow-x: auto;
}
/* line 265, ../../vendor/foundation-sites/scss/components/_table.scss */
.table-scroll table {
  width: auto;
}

/* line 121, ../../vendor/foundation-sites/scss/components/_top-bar.scss */
.top-bar {
  padding: 0.5rem;
}
/* line 142, ../../vendor/foundation-sites/scss/util/_mixins.scss */
.top-bar::before, .top-bar::after {
  content: ' ';
  display: table;
}
/* line 152, ../../vendor/foundation-sites/scss/util/_mixins.scss */
.top-bar::after {
  clear: both;
}
/* line 47, ../../vendor/foundation-sites/scss/components/_top-bar.scss */
.top-bar,
.top-bar ul {
  background-color: #e6e6e6;
}
/* line 60, ../../vendor/foundation-sites/scss/components/_top-bar.scss */
.top-bar input {
  max-width: 200px;
  margin-right: 1rem;
}
/* line 66, ../../vendor/foundation-sites/scss/components/_top-bar.scss */
.top-bar .input-group-field {
  width: 100%;
  margin-right: 0;
}
/* line 72, ../../vendor/foundation-sites/scss/components/_top-bar.scss */
.top-bar input.button {
  width: auto;
}
/* line 91, ../../vendor/foundation-sites/scss/components/_top-bar.scss */
.top-bar .top-bar-left,
.top-bar .top-bar-right {
  width: 100%;
}
@media screen and (min-width: 40em) {
  /* line 112, ../../vendor/foundation-sites/scss/components/_top-bar.scss */
  .top-bar .top-bar-left,
  .top-bar .top-bar-right {
    width: auto;
  }
}
@media screen and (max-width: 63.9375em) {
  /* line 91, ../../vendor/foundation-sites/scss/components/_top-bar.scss */
  .top-bar.stacked-for-medium .top-bar-left,
  .top-bar.stacked-for-medium .top-bar-right {
    width: 100%;
  }
}
@media screen and (max-width: 74.9375em) {
  /* line 91, ../../vendor/foundation-sites/scss/components/_top-bar.scss */
  .top-bar.stacked-for-large .top-bar-left,
  .top-bar.stacked-for-large .top-bar-right {
    width: 100%;
  }
}
@media screen and (max-width: 89.9375em) {
  /* line 91, ../../vendor/foundation-sites/scss/components/_top-bar.scss */
  .top-bar.stacked-for-xlarge .top-bar-left,
  .top-bar.stacked-for-xlarge .top-bar-right {
    width: 100%;
  }
}
/* line 91, ../../vendor/foundation-sites/scss/components/_top-bar.scss */
.top-bar.stacked-for-xxlarge .top-bar-left,
.top-bar.stacked-for-xxlarge .top-bar-right {
  width: 100%;
}

/* line 156, ../../vendor/foundation-sites/scss/components/_top-bar.scss */
.top-bar-title {
  float: left;
  margin-right: 1rem;
}

/* line 162, ../../vendor/foundation-sites/scss/components/_top-bar.scss */
.top-bar-left {
  float: left;
}

/* line 166, ../../vendor/foundation-sites/scss/components/_top-bar.scss */
.top-bar-right {
  float: right;
}

/*
-----------------------------------------------
Colors
-----------------------------------------------
*/
/*
-----------------------------------------------
Fonts
-----------------------------------------------
*/
/* line 6, ../scss/theme/_icons.scss */
.arrow--left:after, .arrow--right:after {
  content: '';
  width: 2.25rem;
  height: 2.25rem;
  display: block;
  position: absolute;
  top: -0.25rem;
}
/* line 19, ../scss/theme/_icons.scss */
.arrow--left:after {
  background: url(../images/icon-arrow-left-darkgray.svg);
  background-size: cover;
  left: -2.5rem;
}
/* line 29, ../scss/theme/_icons.scss */
.arrow--right:after {
  background: url(../images/icon-arrow-right-darkgray.svg);
  background-size: cover;
  right: -2.5rem;
}
/* line 39, ../scss/theme/_icons.scss */
.arrow--post:after {
  width: 1.5rem;
  height: 1.5rem;
  display: block;
  position: absolute;
  right: 1.125rem;
  top: 1.125rem;
}

/* line 52, ../scss/theme/_icons.scss */
.social-icon {
  background: red;
  width: 3rem;
  height: 3rem;
  display: inline-block;
  margin: 0 0.3125rem;
}
/* line 60, ../scss/theme/_icons.scss */
.social-icon--facebook {
  background: url(../images/icon-facebook.svg);
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 61, ../scss/theme/_icons.scss */
.social-icon--twitter {
  background: url(../images/icon-twitter.svg);
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 62, ../scss/theme/_icons.scss */
.social-icon--youtube {
  background: url(../images/icon-youtube.svg);
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 63, ../scss/theme/_icons.scss */
.social-icon--instagram {
  background: url(../images/icon-instagram.svg);
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 64, ../scss/theme/_icons.scss */
.social-icon--rss {
  background: url(../images/icon-rss.svg);
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}

/* line 67, ../scss/theme/_icons.scss */
.off-canvas .social-icon {
  width: 2.625rem;
  height: 2.625rem;
}

/* line 73, ../scss/theme/_icons.scss */
.icon {
  width: 2.25rem;
  height: 2.25rem;
  border: none;
  display: block;
}
/* line 80, ../scss/theme/_icons.scss */
.icon--search {
  background: url(../images/icon-search-menu.svg);
  background-size: cover;
}
/* line 86, ../scss/theme/_icons.scss */
.icon--menu {
  background: url(../images/icon-menu.svg);
  background-size: cover;
}

/************************************************

Stylesheet: Main Stylesheet

*************************************************/
/*********************
GENERAL STYLES
*********************/
/*********************
LINK STYLES
*********************/
/* line 14, ../scss/_main.scss */
a, a:visited {
  color: #313131;
}
/* line 18, ../scss/_main.scss */
a:link, a:visited:link {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
}

/* line 24, ../scss/_main.scss */
p a,
.single-article li a {
  text-decoration: underline;
}
/* line 28, ../scss/_main.scss */
p a:hover,
.single-article li a:hover {
  text-decoration: none;
}

/* line 31, ../scss/_main.scss */
.nederlands .single-article a:hover, .nederlands p a:hover {
  color: #da2611;
}

/* line 32, ../scss/_main.scss */
.english .single-article a:hover, .english p a:hover {
  color: #24b8cd;
}

/* line 33, ../scss/_main.scss */
.papiamentu .single-article a:hover, .papiamentu p a:hover {
  color: #fdb200;
}

/*********************
H1, H2, H3, H4, H5 P STYLES
*********************/
/* line 40, ../scss/_main.scss */
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6 {
  font-family: 'Poppins', sans-serif;
  color: #1d1d1d;
  line-height: 1.2;
}
/* line 46, ../scss/_main.scss */
h1 a,
h1 a:hover,
h1 a:visited,
h1 a:focus, .h1 a,
.h1 a:hover,
.h1 a:visited,
.h1 a:focus, h2 a,
h2 a:hover,
h2 a:visited,
h2 a:focus, .h2 a,
.h2 a:hover,
.h2 a:visited,
.h2 a:focus, h3 a,
h3 a:hover,
h3 a:visited,
h3 a:focus, .h3 a,
.h3 a:hover,
.h3 a:visited,
.h3 a:focus, h4 a,
h4 a:hover,
h4 a:visited,
h4 a:focus, .h4 a,
.h4 a:hover,
.h4 a:visited,
.h4 a:focus, h5 a,
h5 a:hover,
h5 a:visited,
h5 a:focus, .h5 a,
.h5 a:hover,
.h5 a:visited,
.h5 a:focus, h6 a,
h6 a:hover,
h6 a:visited,
h6 a:focus {
  color: #1d1d1d;
  text-decoration: none;
}

/* line 55, ../scss/_main.scss */
h1, .h1 {
  font-weight: 500;
}

/* line 60, ../scss/_main.scss */
h2, .h2 {
  font-weight: 500;
}

/* line 65, ../scss/_main.scss */
.footer h2,
.footer h3 {
  color: #ffffff;
}

/* line 76, ../scss/_main.scss */
h2 a:hover {
  text-decoration: underline;
}

/* line 81, ../scss/_main.scss */
h3, .h3 {
  font-weight: 500;
}

/* line 85, ../scss/_main.scss */
h4, .h4 {
  font-weight: 500;
}

/* line 89, ../scss/_main.scss */
h5, .h5 {
  font-style: italic;
}

/* line 93, ../scss/_main.scss */
h6 {
  color: #ad0028;
  font-weight: 500;
}

/* line 98, ../scss/_main.scss */
.english h6 {
  color: #0c7bbc;
}

/* line 99, ../scss/_main.scss */
.papiamentu h6 {
  color: #ec7f10;
}

/* line 101, ../scss/_main.scss */
p,
ul,
li {
  color: #313131;
  line-height: 1.8;
}
@media screen and (max-width: 39.9375em) {
  /* line 101, ../scss/_main.scss */
  p,
  ul,
  li {
    line-height: 1.6;
  }
}

/* line 114, ../scss/_main.scss */
.color--darkgray {
  color: #1d1d1d !important;
}

/* line 116, ../scss/_main.scss */
.single-article article p,
.single-article article ul,
.single-article article li,
.single-article article a {
  font-size: 1.0625rem;
}

/* line 125, ../scss/_main.scss */
.nederlands article h2,
.nederlands article h3,
.nederlands article h4,
.nederlands article h5 {
  color: #da2611;
}

/* line 133, ../scss/_main.scss */
.english article h2,
.english article h3,
.english article h4,
.english article h5 {
  color: #24b8cd;
}

/* line 141, ../scss/_main.scss */
.papiamentu article h2,
.papiamentu article h3,
.papiamentu article h4,
.papiamentu article h5 {
  color: #fdb200;
}

/* line 149, ../scss/_main.scss */
.footer p {
  color: #f3f3f3;
}

/* line 151, ../scss/_main.scss */
.byline {
  font-family: 'Poppins', sans-serif;
  font-weight: 500;
  padding: 0;
  color: #ad0028;
  margin-bottom: 0;
  position: relative;
}

/* line 161, ../scss/_main.scss */
.english .byline {
  color: #0c7bbc;
}

/* line 162, ../scss/_main.scss */
.papiamentu .byline {
  color: #ec7f10;
}

/* line 164, ../scss/_main.scss */
.single-article .article-header h4 {
  text-transform: uppercase;
}

/* line 165, ../scss/_main.scss */
.single-article .article-header h4 a {
  display: inline;
}

/* line 167, ../scss/_main.scss */
.nederlands .article-header__inner h4,
.nederlands .single-article .article-header h4,
.nederlands .single-article .article-header h4 a {
  color: #da2611;
  margin-bottom: 0.125rem;
}

/* line 175, ../scss/_main.scss */
.english .article-header__inner h4,
.english .single-article .article-header h4,
.english .single-article .article-header h4 a {
  color: #24b8cd;
  margin-bottom: 0.125rem;
}

/* line 183, ../scss/_main.scss */
.papiamentu .article-header__inner h4,
.papiamentu .single-article .article-header h4,
.papiamentu .single-article .article-header h4 a {
  color: #fdb200;
  margin-bottom: 0.125rem;
}

/* line 191, ../scss/_main.scss */
.nederlands .single-article .article-header h4 a:hover {
  color: #ad0028;
}

/* line 192, ../scss/_main.scss */
.english .single-article .article-header h4 a:hover {
  color: #0c7bbc;
}

/* line 193, ../scss/_main.scss */
.papiamentu .single-article .article-header h4 a:hover {
  color: #ec7f10;
}

/* line 196, ../scss/_main.scss */
table tbody tr:nth-child(even) {
  background-color: #f6f6f6;
}

/* line 200, ../scss/_main.scss */
table thead, table tbody, table tfoot {
  border: 1px solid #f6f6f6;
  background-color: #fff;
}

/* line 205, ../scss/_main.scss */
table caption {
  text-align: left;
}

/* line 210, ../scss/_main.scss */
blockquote {
  border: 0;
  padding-top: 0;
  padding-left: 2.5rem;
}
@media screen and (max-width: 39.9375em) {
  /* line 210, ../scss/_main.scss */
  blockquote {
    padding-left: 1.25rem;
  }
}

/* line 220, ../scss/_main.scss */
.single-article p,
.single-article ul,
.single-article ol,
.single-article form,
.single-article table,
.single-article address,
.single-article blockquote {
  margin-bottom: 1.5rem;
}

@media screen and (max-width: 39.9375em) {
  /* line 231, ../scss/_main.scss */
  .single-article ul,
  .single-article ol {
    margin-left: 1.5625rem;
  }
}

/* line 240, ../scss/_main.scss */
.page-nav a,
nav ul li a {
  text-transform: uppercase;
  font-family: 'Poppins';
  font-weight: 700;
  font-size: 1rem;
  color: #1d1d1d;
  position: relative;
}
/* line 250, ../scss/_main.scss */
.page-nav a:before,
nav ul li a:before {
  content: '';
  width: 100%;
  height: 2px;
  display: block;
  background: #1d1d1d;
  position: absolute;
  bottom: 0.1875rem;
  left: 0px;
}
/* line 262, ../scss/_main.scss */
.page-nav a:hover,
nav ul li a:hover {
  color: #1d1d1d;
}
/* line 266, ../scss/_main.scss */
.page-nav a:hover:before,
nav ul li a:hover:before {
  display: none;
}

/*********************
HEADER STYLES
*********************/
/* line 279, ../scss/_main.scss */
.header ul.off-canvas-list li {
  list-style: none;
}

/*********************
NAVIGATION STYLES
*********************/
/* line 287, ../scss/_main.scss */
.top-bar {
  background: none;
  padding: 0;
}
/* line 292, ../scss/_main.scss */
.top-bar .title-area {
  z-index: 1;
}
/* line 297, ../scss/_main.scss */
.top-bar ul {
  background: none;
}
/* line 300, ../scss/_main.scss */
.top-bar ul li {
  background: none;
}
/* line 304, ../scss/_main.scss */
.top-bar ul li a {
  text-transform: uppercase;
  color: white;
  font-family: 'Poppins';
  font-weight: 700;
  font-size: 1rem;
}
/* line 315, ../scss/_main.scss */
.top-bar ul li.active a {
  background: none;
}

/* line 325, ../scss/_main.scss */
.off-canvas-list ul {
  margin-left: 0;
}
/* line 328, ../scss/_main.scss */
.off-canvas-list ul li a {
  border-bottom: 0px;
}
/* line 332, ../scss/_main.scss */
.off-canvas-list ul .dropdown {
  margin-left: 20px;
}

/*********************
CONTENT STYLES
*********************/
/* line 341, ../scss/_main.scss */
#content {
  position: relative;
  background-color: #f6f6f6;
}
/* line 346, ../scss/_main.scss */
#content:before {
  content: '';
  position: absolute;
  z-index: 0;
  background: white;
  height: 3.75rem;
  width: 100%;
}
/* line 356, ../scss/_main.scss */
#content #inner-content {
  position: relative;
  padding: 0.625rem 0.625rem;
}

/*********************
IMAGE GALLERY STYLES
*********************/
/*********************
PAGE NAVI STYLES
*********************/
/* line 392, ../scss/_main.scss */
.page-navigation {
  margin-top: 1rem;
}

/*********************
COMMENT STYLES
*********************/
/* line 400, ../scss/_main.scss */
#comments .commentlist {
  margin-left: 0px;
}

/* line 406, ../scss/_main.scss */
#respond ul {
  margin-left: 0px;
}

/* line 412, ../scss/_main.scss */
.commentlist li {
  position: relative;
  clear: both;
  overflow: hidden;
  list-style-type: none;
  margin-bottom: 1.5em;
  padding: 0.7335em 10px;
}
/* line 420, ../scss/_main.scss */
.commentlist li:last-child {
  margin-bottom: 0;
}
/* line 424, ../scss/_main.scss */
.commentlist li ul.children {
  margin: 0;
}
/* line 441, ../scss/_main.scss */
.commentlist li[class*=depth-] {
  margin-top: 1.1em;
}
/* line 445, ../scss/_main.scss */
.commentlist li.depth-1 {
  margin-left: 0;
  margin-top: 0;
}
/* line 450, ../scss/_main.scss */
.commentlist li:not(.depth-1) {
  margin-left: 10px;
  margin-top: 0;
  padding-bottom: 0;
}
/* line 480, ../scss/_main.scss */
.commentlist .vcard {
  margin-left: 50px;
}
/* line 483, ../scss/_main.scss */
.commentlist .vcard cite.fn {
  font-weight: 700;
  font-style: normal;
}
/* line 491, ../scss/_main.scss */
.commentlist .vcard time {
  float: right;
}
/* line 494, ../scss/_main.scss */
.commentlist .vcard time a {
  color: #999;
  text-decoration: none;
}
/* line 498, ../scss/_main.scss */
.commentlist .vcard time a:hover {
  text-decoration: underline;
}
/* line 508, ../scss/_main.scss */
.commentlist .vcard img.avatar {
  position: absolute;
  left: 10px;
  padding: 2px;
  border: 1px solid #cecece;
  background: #fff;
}
/* line 535, ../scss/_main.scss */
.commentlist .comment_content p {
  margin: 0.7335em 0 1.5em;
  font-size: 1em;
  line-height: 1.5em;
}
/* line 544, ../scss/_main.scss */
.commentlist .comment-reply-link {
  float: right;
}

/*********************
FORMS
*********************/
/* line 563, ../scss/_main.scss */
.footer button[type="submit"],
.footer input[type="submit"] {
  background-color: #da2611;
  box-shadow: none;
  border-radius: 24px;
  text-transform: uppercase;
  font-family: 'Poppins';
  font-weight: 700;
  font-size: 1rem;
  color: white;
  border: 0;
  padding: 0.6875rem 1.25rem 0.625rem 1.25rem;
  line-height: 100%;
  float: right;
}
/* line 580, ../scss/_main.scss */
.footer button[type="submit"] img,
.footer input[type="submit"] img {
  display: inline-block;
  margin-top: -2px;
  margin-left: 4px;
}

/* line 584, ../scss/_main.scss */
.nederlands .footer button[type="submit"], .nederlands .footer input[type="submit"] {
  background-color: #da2611;
}

/* line 585, ../scss/_main.scss */
.english .footer button[type="submit"], .english .footer input[type="submit"] {
  background-color: #24b8cd;
}

/* line 586, ../scss/_main.scss */
.papiamentu .footer button[type="submit"], .papiamentu .footer input[type="submit"] {
  background-color: #fdb200;
}

/* line 588, ../scss/_main.scss */
.nederlands .footer button[type="submit"]:hover, .nederlands .footer input[type="submit"]:hover {
  background-color: #ad0028;
}

/* line 589, ../scss/_main.scss */
.english .footer button[type="submit"]:hover, .english .footer input[type="submit"]:hover {
  background-color: #0c7bbc;
}

/* line 590, ../scss/_main.scss */
.papiamentu .footer button[type="submit"]:hover, .papiamentu .footer input[type="submit"]:hover {
  background-color: #ec7f10;
}

/* line 594, ../scss/_main.scss */
.wpcf7-form-control-wrap {
  position: relative;
}

/* line 595, ../scss/_main.scss */
img.wpcf7-captchac {
  position: absolute;
  margin-top: 0.75rem;
  z-index: 10;
  margin-left: 7px;
}
@media screen and (max-width: 39.9375em) {
  /* line 595, ../scss/_main.scss */
  img.wpcf7-captchac {
    margin-top: 0.5625rem;
  }
}

/* line 607, ../scss/_main.scss */
[type='text'],
[type='password'],
[type='date'],
[type='datetime'],
[type='datetime-local'],
[type='month'],
[type='week'],
[type='email'],
[type='number'],
[type='search'],
[type='tel'],
[type='time'],
[type='url'],
[type='color'],
textarea {
  position: relative;
  border-radius: 0.125rem;
  padding: 1.5rem 0.625rem;
  border: 0;
  background-color: white;
  box-shadow: 0;
  transition: 0;
}
/* line 631, ../scss/_main.scss */
[type='text']:hover, [type='text']:focus,
[type='password']:hover,
[type='password']:focus,
[type='date']:hover,
[type='date']:focus,
[type='datetime']:hover,
[type='datetime']:focus,
[type='datetime-local']:hover,
[type='datetime-local']:focus,
[type='month']:hover,
[type='month']:focus,
[type='week']:hover,
[type='week']:focus,
[type='email']:hover,
[type='email']:focus,
[type='number']:hover,
[type='number']:focus,
[type='search']:hover,
[type='search']:focus,
[type='tel']:hover,
[type='tel']:focus,
[type='time']:hover,
[type='time']:focus,
[type='url']:hover,
[type='url']:focus,
[type='color']:hover,
[type='color']:focus,
textarea:hover,
textarea:focus {
  border: 0;
  background-color: #fefefe;
  outline: none;
  box-shadow: 0;
  transition: 0;
}

/* line 642, ../scss/_main.scss */
.wpcf7-not-valid-tip {
  color: #f00;
  font-size: 1em;
  display: block;
  margin-top: -1rem;
  margin-bottom: 0.375rem;
}

/* line 643, ../scss/_main.scss */
.wpcf7-validation-errors {
  display: none !important;
}

/* line 645, ../scss/_main.scss */
div.wpcf7-response-output {
  margin: 0;
  margin-top: 1.25rem;
  padding: 0;
}

/* line 651, ../scss/_main.scss */
div.wpcf7-mail-sent-ok {
  border: 0;
  color: white;
  font-weight: 700;
}

/* line 658, ../scss/_main.scss */
.ajax-loader {
  visibility: hidden !important;
}

/* line 662, ../scss/_main.scss */
.wpcf7-captchar {
  padding-left: 90px;
}

/* line 667, ../scss/_main.scss */
.off-canvas input[type='submit'] {
  width: 36px;
  height: 36px;
  border: none;
  background: transparent;
  box-shadow: none;
  background: url(../images/icon-search-darkgray.svg);
  background-size: cover;
  padding: 0;
  margin: 0;
  float: left;
  border-radius: 0;
}
@media screen and (max-width: 39.9375em) {
  /* line 667, ../scss/_main.scss */
  .off-canvas input[type='submit'] {
    margin-top: 2px;
  }
}

/* line 684, ../scss/_main.scss */
.off-canvas input[type='search'] {
  width: 208px;
  margin-bottom: 0.625rem;
  padding-left: 0;
  background: #f6f6f6;
  box-shadow: none;
  border: 0;
  float: left;
  border-radius: 0;
}
@media screen and (max-width: 39.9375em) {
  /* line 684, ../scss/_main.scss */
  .off-canvas input[type='search'] {
    width: 210px;
  }
}

/*********************
COMMENT FORM STYLES
*********************/
/*
.respond-form {
	margin: 1.5em 10px;
	padding-bottom: 2.2em;

	form {
		margin: 0.75em 0;

		li {
			list-style-type: none;
			clear: both;
			margin-bottom: 0.7335em;

			label,
			small {
				display: none;
			}
		}

		input[type=text],
		input[type=email],
		input[type=url],
		textarea {
			padding: 3px 6px;
			background: #efefef;
			border: 2px solid #cecece;
			line-height: 1.5em;

			&:focus {
				background: #fff;
			}

			// form validation  
			&:invalid {
				outline: none;
				border-color: #fbc2c4;
				background-color: #f6e7eb;
				-webkit-box-shadow: none;
				   -moz-box-shadow: none;
				    -ms-box-shadow: none;
						box-shadow: none;
			}
		}

		input[type=text],
		input[type=email],
		input[type=url] {
			max-width: 400px;
			min-width: 250px;
		}

		textarea {
			resize: none;
			width: 97.3%;
			height: 150px;
		}

	}
}

// comment submit button  
#submit {}

// comment form title  
#comment-form-title {
	margin: 0 0 1.1em;
}

// cancel comment reply link  
#cancel-comment-reply {
	a {}
}

// logged in comments  
.comments-logged-in-as {}

// allowed tags  
#allowed_tags {
	margin: 1.5em 10px 0.7335em 0;
}

// No comments  
.nocomments {
	margin: 0 20px 1.1em;
}
*/
/*********************
SIDEBARS & ASIDES
*********************/
/* line 805, ../scss/_main.scss */
.widget ul {
  margin: 0;
}
/* line 808, ../scss/_main.scss */
.widget ul li {
  list-style: none;
}

/*********************
HIGHLIGHT SEARCH TXT
*********************/
/* line 829, ../scss/_main.scss */
.nederlands .search-highlight {
  background: #efc0bb;
}

/* line 830, ../scss/_main.scss */
.english .search-highlight {
  background: #b6ebf2;
}

/* line 831, ../scss/_main.scss */
.papiamentu .search-highlight {
  background: #ffe8b3;
}

/*********************
AUDIO LINK PLAYER
*********************/
/* line 839, ../scss/_main.scss */
.audio-link-player.single-line-player {
  width: 100%;
  height: 40px;
}

/*********************
FACEBOOK FANPAGE
*********************/
/* line 850, ../scss/_main.scss */
.fb-page,
.fb-page span,
.fb-page span iframe[style] {
  width: 100% !important;
}

/* line 856, ../scss/_main.scss */
.facebook-fanpage {
  margin-bottom: 3.125rem;
}
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  /* line 856, ../scss/_main.scss */
  .facebook-fanpage {
    display: none;
  }
}

/* line 866, ../scss/_main.scss */
#twitter-page {
  height: 400px;
  overflow: auto;
}

/*********************
FOUNDATION STYLES
*********************/
/*********************
PLUGIN STYLES
*********************/
/* line 877, ../scss/_main.scss */
.gform_body ul {
  list-style: none outside none;
  margin: 0;
}

/* Fix for Newsletterfield in FF */
/* line 883, ../scss/_main.scss */
.footer__inner__newsletter input[type='text'] {
  height: 100%;
  padding: 0.9rem 0.625rem;
  margin-top: 1rem;
}

/******************************************************************

Stylesheet: Retina Screens & Devices Stylesheet

When handling retina screens you need to make adjustments, especially
if you're not using font icons. Here you can add them in one neat
place.

******************************************************************/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  /* 
  
  EXAMPLE 
  Let's say you have an image and you need to make sure it looks ok
  on retina screens. Let's say we have an icon which dimension are
  24px x 24px. In your regular stylesheets, it would look something
  like this:
  
  .icon {
  	width: 24px;
  	height: 24px;
  	background: url(img/test.png) no-repeat;
  }
  
  For retina screens, we have to make some adjustments, so that image
  doesn't look blurry. So, taking into account the image above and the
  dimensions, this is what we would put in our retina stylesheet:
  
  .icon {
  	background: url(img/test@2x.png) no-repeat;
  	background-size: 24px 24px;
  }
  
  So, you would create the same icon, but at double the resolution, meaning 
  it would be 48px x 48px. You'd name it the same, but with a @2x at the end
  (this is pretty standard practice). Set the background image so it matches
  the original dimensions and you are good to go. 
  
  */
}
/******************************************************************

Stylesheet: Print Stylesheet

This is the print stylesheet. There's probably not a lot
of reasons to edit this stylesheet. 

Remember to add things that won't make sense to print at 
the bottom. Things like nav, ads, and forms shouldbe set 
to display none.
******************************************************************/
@media print {
  /* line 14, ../scss/_print.scss */
  * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important;
  }

  /* line 22, ../scss/_print.scss */
  a, a:visited {
    color: #444 !important;
    text-decoration: underline;
  }
  /* line 27, ../scss/_print.scss */
  a:after, a:visited:after {
    content: " (" attr(href) ")";
  }
  /* line 32, ../scss/_print.scss */
  a abbr[title]:after, a:visited abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 37, ../scss/_print.scss */
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }

  /* line 43, ../scss/_print.scss */
  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  /* line 48, ../scss/_print.scss */
  thead {
    display: table-header-group;
  }

  /* line 52, ../scss/_print.scss */
  tr, img {
    page-break-inside: avoid;
  }

  /* line 56, ../scss/_print.scss */
  img {
    max-width: 100% !important;
  }

  @page {
    margin: 0.5cm;
  }
  /* line 64, ../scss/_print.scss */
  p, h2, h3 {
    orphans: 3;
    widows: 3;
  }

  /* line 69, ../scss/_print.scss */
  h2,
  h3 {
    page-break-after: avoid;
  }

  /* line 75, ../scss/_print.scss */
  .sidebar,
  .page-navigation,
  .wp-prev-next,
  .respond-form,
  nav {
    display: none;
  }
}
/* line 1, ../scss/theme/_base.scss */
html {
  font-size: 100%;
}
@media screen and (max-width: 39.9375em) {
  /* line 1, ../scss/theme/_base.scss */
  html {
    font-size: 80%;
  }
}
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  /* line 1, ../scss/theme/_base.scss */
  html {
    font-size: 90%;
  }
}

/* line 9, ../scss/theme/_base.scss */
body {
  background: white;
}

/* line 15, ../scss/theme/_base.scss */
.off-canvas-content {
  overflow: hidden;
  border: 0.75rem solid white;
}
@media screen and (max-width: 39.9375em) {
  /* line 15, ../scss/theme/_base.scss */
  .off-canvas-content {
    border: 0;
  }
}

/* line 23, ../scss/theme/_base.scss */
.off-canvas-wrapper {
  background: #1d1d1d;
}

/* line 28, ../scss/theme/_base.scss */
.off-canvas-content, .off-canvas-content {
  box-shadow: none;
}

/* line 33, ../scss/theme/_base.scss */
.row--100 {
  max-width: 100%;
}

/* line 38, ../scss/theme/_base.scss */
.js-off-canvas-exit {
  background: rgba(254, 254, 254, 0);
}

/* line 44, ../scss/theme/_base.scss */
.diagonal {
  content: '';
  position: absolute;
  z-index: 100;
  width: 100%;
  display: block;
}
/* line 52, ../scss/theme/_base.scss */
.diagonal--content {
  z-index: 0;
  top: 3.75rem;
}
/* line 58, ../scss/theme/_base.scss */
.diagonal--top {
  top: 0px;
}
/* line 63, ../scss/theme/_base.scss */
.diagonal--bottom {
  bottom: 0px;
}
/* line 68, ../scss/theme/_base.scss */
.diagonal--topright {
  border-style: solid;
  border-width: 1.875rem 100vw 0 0;
}
/* line 74, ../scss/theme/_base.scss */
.diagonal--bottomleft {
  border-style: solid;
  border-width: 0 0 1.875rem 100vw;
}
/* line 80, ../scss/theme/_base.scss */
.diagonal--topright-white {
  border-color: white transparent transparent transparent;
}
/* line 81, ../scss/theme/_base.scss */
.diagonal--bottomleft-white {
  border-color: transparent transparent white transparent;
}
/* line 83, ../scss/theme/_base.scss */
.diagonal--topright-lgray {
  border-color: #f6f6f6 transparent transparent transparent;
}
/* line 84, ../scss/theme/_base.scss */
.diagonal--bottomleft-lgray {
  border-color: transparent transparent #f6f6f6 transparent;
}
@media screen and (max-width: 39.9375em) {
  /* line 89, ../scss/theme/_base.scss */
  .diagonal--topright {
    border-width: 0.9375rem 100vw 0 0;
  }
  /* line 94, ../scss/theme/_base.scss */
  .diagonal--bottomleft {
    border-width: 0 0 0.9375rem 100vw;
  }
}

/* line 2, ../scss/theme/_header.scss */
.header {
  padding-bottom: 3.125rem;
  position: relative;
  display: block;
}
@media screen and (max-width: 39.9375em) {
  /* line 2, ../scss/theme/_header.scss */
  .header {
    padding-bottom: 1.875rem;
  }
}
/* line 10, ../scss/theme/_header.scss */
.header--active {
  background-color: gray;
}
/* line 14, ../scss/theme/_header.scss */
.header__inner {
  padding: 0.875rem 0.625rem;
  max-width: 105rem;
  margin: auto;
}
/* line 23, ../scss/theme/_header.scss */
.header__logo a {
  float: left;
  clear: both;
  margin-top: 1.25rem;
}
/* line 29, ../scss/theme/_header.scss */
.header__logo a img {
  width: 11.375rem;
}

/* line 42, ../scss/theme/_header.scss */
.nederlands .header {
  background-image: url(../images/bg-header.jpg);
  background-size: cover;
  background-position: bottom center;
}

/* line 43, ../scss/theme/_header.scss */
.english .header {
  background-image: url(../images/bg-header-englisch.jpg);
  background-size: cover;
  background-position: bottom center;
}

/* line 44, ../scss/theme/_header.scss */
.papiamentu .header {
  background-image: url(../images/bg-header-papiamentu.jpg);
  background-size: cover;
  background-position: bottom center;
}

/* line 47, ../scss/theme/_header.scss */
.categories {
  padding: 2.5rem 0;
  background: white;
  position: relative;
}
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  /* line 47, ../scss/theme/_header.scss */
  .categories {
    padding: 1.875rem 0 1rem;
  }
}
@media screen and (max-width: 39.9375em) {
  /* line 47, ../scss/theme/_header.scss */
  .categories {
    padding: 1.5rem 0 1rem;
  }
}

/* line 60, ../scss/theme/_header.scss */
nav ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* line 66, ../scss/theme/_header.scss */
nav ul li {
  display: inline-block;
  margin: 0 0.625rem;
  padding: 0.25rem 1.25rem;
  border-radius: 24px;
  background: #f6f6f6;
}
/* line 74, ../scss/theme/_header.scss */
nav ul li.active, nav ul li:hover {
  color: white;
}
/* line 79, ../scss/theme/_header.scss */
nav ul li.active a, nav ul li:hover a {
  color: white;
  text-decoration: none;
}
/* line 86, ../scss/theme/_header.scss */
nav ul li a:after, nav ul li a:before {
  display: none;
}
/* line 90, ../scss/theme/_header.scss */
nav .categories__select {
  padding: 0 1.25rem;
}
/* line 94, ../scss/theme/_header.scss */
nav .categories__select select {
  border-radius: 20px;
  color: #1d1d1d;
  border: 0;
  padding: 0.25rem 1.25rem 0;
  margin: 0;
  text-transform: uppercase;
  font-family: 'Poppins';
  font-weight: 700;
  font-size: 1rem;
  background: url(../images/icon-select-down-darkgray.svg) no-repeat right center;
  background-color: #f6f6f6;
}

/* line 114, ../scss/theme/_header.scss */
.nederlands nav ul li.active {
  background: #da2611;
}

/* line 115, ../scss/theme/_header.scss */
.nederlands nav ul li:hover {
  background: #ad0028;
}

/* line 116, ../scss/theme/_header.scss */
.english nav ul li.active {
  background: #24b8cd;
}

/* line 117, ../scss/theme/_header.scss */
.english nav ul li:hover {
  background: #0c7bbc;
}

/* line 118, ../scss/theme/_header.scss */
.papiamentu nav ul li.active {
  background: #fdb200;
}

/* line 119, ../scss/theme/_header.scss */
.papiamentu nav ul li:hover {
  background: #ec7f10;
}

/* line 123, ../scss/theme/_header.scss */
.sitenav,
.menunav {
  width: 100%;
  display: block;
  clear: both;
}

@media screen and (max-width: 39.9375em) {
  /* line 131, ../scss/theme/_header.scss */
  .sitenav {
    margin: 0 auto;
    text-align: right;
  }
}
/* line 139, ../scss/theme/_header.scss */
.sitenav a {
  float: right;
  margin-left: 1.875rem;
  margin-top: 0.75rem;
}
/* line 146, ../scss/theme/_header.scss */
.sitenav__ntr {
  display: none;
}
@media screen and (min-width: 730px) {
  /* line 146, ../scss/theme/_header.scss */
  .sitenav__ntr {
    display: block;
  }
}

/* line 153, ../scss/theme/_header.scss */
.menunav {
  padding: 0.9375rem 0 0 0;
}
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  /* line 153, ../scss/theme/_header.scss */
  .menunav {
    padding: 0.375rem 0 0 0;
  }
}
@media screen and (max-width: 39.9375em) {
  /* line 153, ../scss/theme/_header.scss */
  .menunav {
    padding: 0.625rem 0 0 0;
  }
}

/* line 161, ../scss/theme/_header.scss */
.language-switch {
  float: right;
  padding: 0.1875rem;
  background: white;
  border-radius: 2rem;
  display: inline-block;
  margin-top: 0.5rem;
  margin-left: 30px;
  text-transform: uppercase;
  color: white;
  font-family: 'Poppins';
  font-weight: 700;
  font-size: 1rem;
}
/* line 176, ../scss/theme/_header.scss */
.language-switch__input {
  display: none;
}
/* line 180, ../scss/theme/_header.scss */
.language-switch__input:checked + .language-switch__label {
  color: white;
  background: #da2611;
  font-family: 'Poppins';
  font-weight: 700;
  font-size: 1rem;
  border-radius: 1.875rem;
  padding: 0.25rem 1.25rem;
  margin: 0;
}
/* line 192, ../scss/theme/_header.scss */
.language-switch__input:checked + .language-switch__label--nederlands {
  background: #da2611 !important;
}
/* line 193, ../scss/theme/_header.scss */
.language-switch__input:checked + .language-switch__label--papiamentu {
  background: #fdb200 !important;
}
/* line 194, ../scss/theme/_header.scss */
.language-switch__input:checked + .language-switch__label--english {
  background: #24b8cd !important;
}
/* line 197, ../scss/theme/_header.scss */
.language-switch .language-switch__label {
  float: left;
  color: #1d1d1d;
  text-align: center;
  cursor: pointer;
  padding: 0.25rem 1.25rem;
  margin: 0px !important;
  font-family: 'Poppins';
  font-weight: 700;
  font-size: 1rem;
}
@media screen and (max-width: 39.9375em) {
  /* line 161, ../scss/theme/_header.scss */
  .language-switch {
    float: none;
    margin: auto;
    padding: 3px;
    margin-left: 0;
    font-size: 1rem;
  }
  /* line 220, ../scss/theme/_header.scss */
  .language-switch__input:checked + .language-switch__label {
    padding: 0.125rem 0.625rem;
  }
  /* line 226, ../scss/theme/_header.scss */
  .language-switch .language-switch__label {
    padding: 0.125rem 0.625rem;
    margin: 0px !important;
  }
}

/* line 234, ../scss/theme/_header.scss */
.nederlands .language-switch .language-switch__input:checked + .language-switch__label {
  background: #da2611;
}

/* line 235, ../scss/theme/_header.scss */
.english .language-switch .language-switch__input:checked + .language-switch__label {
  background: #24b8cd;
}

/* line 236, ../scss/theme/_header.scss */
.papiamentu .language-switch .language-switch__input:checked + .language-switch__label {
  background: #fdb200;
}

/* line 240, ../scss/theme/_header.scss */
.top-bar-right input[type='search'] {
  border: none;
  background: transparent;
  box-shadow: none;
  border-bottom: 2px solid white;
  width: 200px;
  padding: 0;
  margin: 0;
  float: left;
  font-family: 'Open Sans';
  color: white;
  border-radius: 0;
}
/* line 255, ../scss/theme/_header.scss */
.top-bar-right input[type='submit'] {
  width: 48px;
  height: 48px;
  border: none;
  background: transparent;
  box-shadow: none;
  background: url(../images/icon-search.svg);
  background-size: cover;
  padding: 0;
  margin: -8px 0 0 0;
  float: left;
}
/* line 269, ../scss/theme/_header.scss */
.top-bar-right__menu, .top-bar-right__search {
  float: right;
}
/* line 275, ../scss/theme/_header.scss */
.top-bar-right__search {
  margin-left: 20px;
}

/* line 283, ../scss/theme/_header.scss */
.top-bar-small .columns {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
@media screen and (max-width: 39.9375em) {
  /* line 290, ../scss/theme/_header.scss */
  .top-bar-small__icons {
    padding-top: 1.5625rem;
  }
}

/* line 299, ../scss/theme/_header.scss */
.header .menu li {
  position: relative;
}
/* line 303, ../scss/theme/_header.scss */
.header .menu li a {
  display: block;
  padding: 0.7rem 1rem;
  line-height: 1;
  margin: 0 0.875rem;
  font-size: 1.0625rem;
}
/* line 311, ../scss/theme/_header.scss */
.header .menu li a:hover:after {
  content: '';
  background: white;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  position: absolute;
  margin-left: -3px;
  bottom: -2px;
  left: 50%;
}
/* line 327, ../scss/theme/_header.scss */
.header .menu li.current-menu-item a:after {
  content: '';
  background: white;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  position: absolute;
  margin-left: -3px;
  bottom: -2px;
  left: 50%;
}

/* line 1, ../scss/theme/_sitenav.scss */
.sitenav-content {
  padding: 6.25rem 0 3.75rem;
  position: relative;
  clear: both;
}
/* line 7, ../scss/theme/_sitenav.scss */
.sitenav-content__inner {
  margin: auto;
}
/* line 13, ../scss/theme/_sitenav.scss */
.sitenav-content__inner div:first-child {
  margin-bottom: 1.25rem;
}

/* line 23, ../scss/theme/_sitenav.scss */
.sitenav-item__content {
  float: right;
  min-height: 6.25rem;
  display: table;
  max-width: 16.25rem;
}
@media screen and (max-width: 39.9375em) {
  /* line 23, ../scss/theme/_sitenav.scss */
  .sitenav-item__content {
    min-height: 5rem;
  }
}
/* line 36, ../scss/theme/_sitenav.scss */
.sitenav-item__figure {
  float: right;
  margin: 0;
  padding: 0 1.25rem;
}
@media screen and (max-width: 39.9375em) {
  /* line 36, ../scss/theme/_sitenav.scss */
  .sitenav-item__figure {
    padding: 0 0.625rem;
  }
}
/* line 44, ../scss/theme/_sitenav.scss */
.sitenav-item__figure img,
.sitenav-item__figure div {
  border-radius: 50%;
  width: 6.25rem;
  height: 6.25rem;
}
@media screen and (max-width: 39.9375em) {
  /* line 44, ../scss/theme/_sitenav.scss */
  .sitenav-item__figure img,
  .sitenav-item__figure div {
    width: 5rem;
    height: 5rem;
  }
}
/* line 59, ../scss/theme/_sitenav.scss */
.sitenav-item a {
  display: table-cell;
  vertical-align: middle;
}
/* line 64, ../scss/theme/_sitenav.scss */
.sitenav-item a h3 {
  font-size: 1.5rem;
  font-weight: 600;
  position: relative;
  margin-bottom: 0.5rem;
  display: inline-block;
  float: right;
}
/* line 73, ../scss/theme/_sitenav.scss */
.sitenav-item a h3:before {
  content: '';
  height: 0.1875rem;
  width: 100%;
  background: #1d1d1d;
  position: absolute;
  bottom: 0.0625rem;
  left: 0;
}
/* line 90, ../scss/theme/_sitenav.scss */
.sitenav-item a h4 {
  font-size: 1.125rem;
  position: relative;
  margin: 0px;
  clear: both;
}
/* line 100, ../scss/theme/_sitenav.scss */
.sitenav-item--left {
  float: left;
}
/* line 104, ../scss/theme/_sitenav.scss */
.sitenav-item--left a h3 {
  float: left;
}

/*********************
POSTS STYLES
*********************/
/* line 5, ../scss/theme/_posts.scss */
#articles .column, #articles .columns,
#articles .columns,
.articles .column,
.articles .columns,
.articles .columns {
  padding-bottom: 1.25rem;
}
@media screen and (min-width: 90em) {
  /* line 5, ../scss/theme/_posts.scss */
  #articles .column, #articles .columns,
  #articles .columns,
  .articles .column,
  .articles .columns,
  .articles .columns {
    padding-bottom: 1.875rem;
  }
}

/* line 14, ../scss/theme/_posts.scss */
#articles .article {
  float: left;
}

/* line 19, ../scss/theme/_posts.scss */
article {
  background: white;
  min-height: 570px;
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 39.9375em) {
  /* line 19, ../scss/theme/_posts.scss */
  article {
    min-height: initial;
    padding-bottom: 3.75rem;
  }
  /* line 36, ../scss/theme/_posts.scss */
  article .entry-content {
    width: 100%;
  }
  /* line 40, ../scss/theme/_posts.scss */
  article .entry-content h2 {
    width: 100%;
  }
}
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  /* line 19, ../scss/theme/_posts.scss */
  article {
    min-height: 520px;
  }
}

/* line 66, ../scss/theme/_posts.scss */
.home .article-header a,
.sidebar .article-header a,
.archive .article-header a,
#related-latest .article-header a {
  top: 0px;
  left: 0px;
  position: absolute;
  transform: scale(1);
  transition: transform 4s;
}
/* line 74, ../scss/theme/_posts.scss */
.home .article-header a:hover,
.sidebar .article-header a:hover,
.archive .article-header a:hover,
#related-latest .article-header a:hover {
  transform: scale(1.05);
}

/* line 83, ../scss/theme/_posts.scss */
.article-header {
  overflow: hidden;
  position: relative;
}
/* line 88, ../scss/theme/_posts.scss */
.article-header:before {
  content: '';
  display: block;
  padding-top: 56.25%;
}
/* line 95, ../scss/theme/_posts.scss */
.article-header a {
  width: 100%;
  height: 100%;
  display: block;
}
/* line 102, ../scss/theme/_posts.scss */
.article-header__icon {
  width: 5.375rem;
  height: 3.75rem;
  background: white;
  position: absolute;
  z-index: 1;
  border-top-right-radius: 3.75rem;
  bottom: 0px;
}
/* line 112, ../scss/theme/_posts.scss */
.article-header__icon img {
  width: 2.25rem;
  height: 2.25rem;
  position: absolute;
  left: 1rem;
  top: 1rem;
}

/* line 124, ../scss/theme/_posts.scss */
.nederlands .entry-content .entry-content__title h4,
.nederlands .entry-content .entry-content__title h4 a,
.nederlands .entry-content .entry-content__title h4 a:visited {
  color: #da2611;
}

/* line 127, ../scss/theme/_posts.scss */
.nederlands .entry-content .entry-content__title h4 a:hover {
  color: #ad0028;
}

/* line 129, ../scss/theme/_posts.scss */
.english .entry-content .entry-content__title h4,
.english .entry-content .entry-content__title h4 a,
.english .entry-content .entry-content__title h4 a:visited {
  color: #24b8cd;
}

/* line 132, ../scss/theme/_posts.scss */
.english .entry-content .entry-content__title h4 a:hover {
  color: #0c7bbc;
}

/* line 134, ../scss/theme/_posts.scss */
.papiamentu .entry-content .entry-content__title h4,
.papiamentu .entry-content .entry-content__title h4 a,
.papiamentu .entry-content .entry-content__title h4 a:visited {
  color: #fdb200;
}

/* line 137, ../scss/theme/_posts.scss */
.papiamentu .entry-content .entry-content__title h4 a:hover {
  color: #ec7f10;
}

/* line 141, ../scss/theme/_posts.scss */
.entry-content {
  position: relative;
  padding: 1.75rem 1.25rem 1.25rem 1.25rem;
}
/* line 145, ../scss/theme/_posts.scss */
.entry-content__title h2 {
  font-size: 1.5rem;
  font-weight: 500;
}
/* line 151, ../scss/theme/_posts.scss */
.entry-content__title h4 {
  color: #da2611;
  margin-bottom: 0.25rem;
  text-transform: uppercase;
  font-size: 0.875rem;
  font-weight: 500;
}
/* line 159, ../scss/theme/_posts.scss */
.entry-content__title h4 a,
.entry-content__title h4 a:hover,
.entry-content__title h4 a:visited {
  color: #da2611;
}
/* line 171, ../scss/theme/_posts.scss */
.entry-content img {
  max-width: 100%;
  height: auto;
}
/* line 176, ../scss/theme/_posts.scss */
.entry-content .alignleft, .entry-content img.alignleft {
  margin-right: 1.875rem;
  display: inline;
  float: left;
}
/* line 181, ../scss/theme/_posts.scss */
.entry-content .alignright, .entry-content img.alignright {
  margin-left: 1.875rem;
  display: inline;
  float: right;
}
/* line 186, ../scss/theme/_posts.scss */
.entry-content .aligncenter, .entry-content img.aligncenter {
  margin-right: auto;
  margin-left: auto;
  display: block;
  clear: both;
}
/* line 193, ../scss/theme/_posts.scss */
.entry-content img.alignleft,
.entry-content img.alignright,
.entry-content img.aligncenter {
  margin-bottom: 1.875rem;
}
/* line 200, ../scss/theme/_posts.scss */
.entry-content video, .entry-content object {
  max-width: 100%;
  height: auto;
}
/* line 206, ../scss/theme/_posts.scss */
.entry-content pre {
  background: #eee;
  border: 1px solid #cecece;
  padding: 10px;
}
/* line 213, ../scss/theme/_posts.scss */
.entry-content:after {
  position: absolute;
  z-index: 100;
  width: 100%;
  display: block;
  z-index: 0;
  top: -1.875rem;
  left: 0;
  border-style: solid;
  border-width: 0 0 1.875rem 50vw;
  border-color: transparent transparent white transparent;
}
@media screen and (max-width: 39.9375em) {
  /* line 213, ../scss/theme/_posts.scss */
  .entry-content:after {
    border-width: 0 0 0.9375rem 100vw;
    top: -0.9375rem;
  }
}
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  /* line 213, ../scss/theme/_posts.scss */
  .entry-content:after {
    border-width: 0 0 1.875rem 70vw;
  }
}
@media screen and (min-width: 64em) and (max-width: 74.9375em) {
  /* line 213, ../scss/theme/_posts.scss */
  .entry-content:after {
    border-width: 0 0 1.875rem 80vw;
  }
}

/* line 233, ../scss/theme/_posts.scss */
.article-footer {
  height: 3.75rem;
  width: 100%;
  position: absolute;
  bottom: 0;
  padding: 0 1.25rem 0 1.25rem;
}
/* line 241, ../scss/theme/_posts.scss */
.article-footer__inner {
  border-top: 1px solid #eee;
  padding-top: 1.375rem;
}
/* line 246, ../scss/theme/_posts.scss */
.article-footer__inner h4 {
  margin-bottom: 0;
  text-transform: uppercase;
  font-size: 0.875rem;
  font-weight: 500;
}

/* line 256, ../scss/theme/_posts.scss */
.papiamentu .article-footer__inner h4,
.nederlands .article-footer__inner h4,
.english .article-footer__inner h4 {
  color: #1d1d1d;
}

/* line 263, ../scss/theme/_posts.scss */
.nederlands .article--1 .entry-content {
  background: #ad0028;
  background-image: url(../images/bg-content.jpg);
  background-size: cover;
  background-position: bottom center;
}

/* line 264, ../scss/theme/_posts.scss */
.english .article--1 .entry-content {
  background: #0c7bbc;
  background-image: url(../images/bg-content-english.jpg);
  background-size: cover;
  background-position: bottom center;
}

/* line 265, ../scss/theme/_posts.scss */
.papiamentu .article--1 .entry-content {
  background: #ec7f10;
  background-image: url(../images/bg-content-papiamentu.jpg);
  background-size: cover;
  background-position: bottom center;
}

/* line 267, ../scss/theme/_posts.scss */
.nederlands .article--1 .entry-content:after {
  border-color: transparent transparent #ad0028 transparent;
}

/* line 268, ../scss/theme/_posts.scss */
.english .article--1 .entry-content:after {
  border-color: transparent transparent #0c7bbc transparent;
}

/* line 269, ../scss/theme/_posts.scss */
.papiamentu .article--1 .entry-content:after {
  border-color: transparent transparent #ec7f10 transparent;
}

/* line 275, ../scss/theme/_posts.scss */
.article--1 article {
  overflow: hidden;
}
/* line 280, ../scss/theme/_posts.scss */
.article--1 .article-header {
  position: absolute;
  height: 80%;
  width: 100%;
}
/* line 286, ../scss/theme/_posts.scss */
.article--1 .article-header figure {
  display: none;
}
/* line 291, ../scss/theme/_posts.scss */
.article--1 .article-header:after {
  display: none;
}
/* line 296, ../scss/theme/_posts.scss */
.article--1 .article-header__icon {
  display: none;
}
/* line 302, ../scss/theme/_posts.scss */
.article--1 .entry-content {
  position: absolute;
  width: 100%;
  bottom: 0px;
  padding-top: 1.875rem;
  padding-bottom: 3.5rem;
}
/* line 310, ../scss/theme/_posts.scss */
.article--1 .entry-content h2 {
  max-width: 100%;
  display: block;
  position: relative;
  padding-right: 1.875rem;
}
/* line 318, ../scss/theme/_posts.scss */
.article--1 .entry-content h2 a,
.article--1 .entry-content h2 a:hover {
  color: white;
  font-size: 2.5rem;
  font-weight: 600;
}
/* line 325, ../scss/theme/_posts.scss */
.article--1 .entry-content h2 a:after,
.article--1 .entry-content h2 a:hover:after {
  content: '';
  background: url(../images/icon-arrow-right-white.svg);
  background-size: cover;
  width: 2.625rem;
  height: 2.625rem;
  display: block;
  position: absolute;
  z-index: 1;
  top: 50%;
  transform: translateY(-50%);
  right: -0.375rem;
}
/* line 341, ../scss/theme/_posts.scss */
.article--1 .entry-content h4, .article--1 .entry-content p {
  display: none;
}
/* line 346, ../scss/theme/_posts.scss */
.article--1 .entry-content:after {
  content: '';
  position: absolute;
  z-index: 100;
  width: 100%;
  display: block;
  z-index: 0;
  top: -1.8125rem;
  left: 0;
  border-style: solid;
  border-width: 0 0 1.875rem 50vw;
}
@media screen and (max-width: 39.9375em) {
  /* line 346, ../scss/theme/_posts.scss */
  .article--1 .entry-content:after {
    border-width: 0 0 0.9375rem 100vw;
    top: -0.875rem;
  }
}
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  /* line 346, ../scss/theme/_posts.scss */
  .article--1 .entry-content:after {
    border-width: 0 0 1.875rem 70vw;
  }
}
@media screen and (min-width: 64em) and (max-width: 74.9375em) {
  /* line 346, ../scss/theme/_posts.scss */
  .article--1 .entry-content:after {
    border-width: 0 0 1.875rem 80vw;
  }
}
/* line 367, ../scss/theme/_posts.scss */
.article--1 .article-footer {
  height: 4.375rem;
}
/* line 371, ../scss/theme/_posts.scss */
.article--1 .article-footer__inner {
  border-top: 0px solid #eee;
}
/* line 375, ../scss/theme/_posts.scss */
.article--1 .article-footer__inner h4 {
  color: white;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 600;
}
/* line 382, ../scss/theme/_posts.scss */
.article--1 .article-footer__inner h4:after {
  display: none;
}
@media screen and (max-width: 39.9375em) {
  /* line 393, ../scss/theme/_posts.scss */
  .article--1 article {
    padding-bottom: 0;
  }
  /* line 398, ../scss/theme/_posts.scss */
  .article--1 .article-header {
    position: relative;
    height: auto;
    width: 100%;
  }
  /* line 404, ../scss/theme/_posts.scss */
  .article--1 .article-header figure {
    display: block;
  }
  /* line 410, ../scss/theme/_posts.scss */
  .article--1 .entry-content {
    position: relative;
    width: 100%;
    padding-top: 1rem;
    padding-bottom: 2.5rem;
  }
  /* line 417, ../scss/theme/_posts.scss */
  .article--1 .entry-content h2 {
    padding-right: 1.875rem;
  }
  /* line 422, ../scss/theme/_posts.scss */
  .article--1 .entry-content h2 a,
  .article--1 .entry-content h2 a:hover {
    font-size: 1.875rem;
  }
  /* line 427, ../scss/theme/_posts.scss */
  .article--1 .entry-content h2 a:after,
  .article--1 .entry-content h2 a:hover:after {
    width: 2.25rem;
    height: 2.25rem;
  }
  /* line 435, ../scss/theme/_posts.scss */
  .article--1 .article-footer {
    height: 3.125rem;
  }
  /* line 439, ../scss/theme/_posts.scss */
  .article--1 .article-footer__inner {
    padding-top: 0.75rem;
    border-top: 0px solid #eee;
  }
  /* line 444, ../scss/theme/_posts.scss */
  .article--1 .article-footer__inner h4 {
    color: white;
    margin-bottom: 0;
    font-size: 1rem;
    font-weight: 600;
  }
  /* line 451, ../scss/theme/_posts.scss */
  .article--1 .article-footer__inner h4:after {
    display: none;
  }
}

@media screen and (min-width: 64em) and (max-width: 74.9375em) {
  /* line 467, ../scss/theme/_posts.scss */
  .article--3 article {
    min-height: auto;
    display: block;
    width: 100%;
    float: left;
  }
  /* line 475, ../scss/theme/_posts.scss */
  .article--3 .article-header {
    float: left;
    width: 32%;
    overflow: hidden;
    background: white;
  }
  /* line 482, ../scss/theme/_posts.scss */
  .article--3 .article-header:before {
    content: "";
    display: block;
    padding-top: 56.25%;
  }
  /* line 489, ../scss/theme/_posts.scss */
  .article--3 .entry-content {
    float: left;
    width: 68%;
    padding: 1.25rem 1.25rem 0 1.25rem;
  }
  /* line 495, ../scss/theme/_posts.scss */
  .article--3 .entry-content p {
    display: none;
  }
  /* line 500, ../scss/theme/_posts.scss */
  .article--3 .entry-content h2 {
    margin: 0;
    padding: 0;
    max-height: 120px;
    overflow: hidden;
  }
  /* line 509, ../scss/theme/_posts.scss */
  .article--3 .article-footer {
    height: 3.75rem;
    width: 68%;
    bottom: 0px;
    right: 0px;
  }
}

/* line 529, ../scss/theme/_posts.scss */
.article--4 article,
.article--5 article {
  display: block;
  width: 100%;
  float: left;
}
@media screen and (min-width: 75em) {
  /* line 529, ../scss/theme/_posts.scss */
  .article--4 article,
  .article--5 article {
    min-height: auto;
  }
}
@media screen and (max-width: 39.9375em) {
  /* line 529, ../scss/theme/_posts.scss */
  .article--4 article,
  .article--5 article {
    min-height: initial;
  }
}
/* line 540, ../scss/theme/_posts.scss */
.article--4 .article-header,
.article--5 .article-header {
  float: left;
  width: 28%;
  overflow: hidden;
  background: white;
}
/* line 547, ../scss/theme/_posts.scss */
.article--4 .article-header:before,
.article--5 .article-header:before {
  content: "";
  display: block;
  padding-top: 100%;
  /* initial ratio of 1:1*/
}
@media screen and (max-width: 74.9375em) {
  /* line 540, ../scss/theme/_posts.scss */
  .article--4 .article-header,
  .article--5 .article-header {
    width: 100%;
  }
  /* line 556, ../scss/theme/_posts.scss */
  .article--4 .article-header:before,
  .article--5 .article-header:before {
    padding-top: 56.25%;
  }
}
@media screen and (min-width: 75em) and (max-width: 89.9375em) {
  /* line 540, ../scss/theme/_posts.scss */
  .article--4 .article-header,
  .article--5 .article-header {
    width: 36%;
  }
}
@media screen and (max-width: 39.9375em) {
  /* line 540, ../scss/theme/_posts.scss */
  .article--4 .article-header,
  .article--5 .article-header {
    width: 100%;
  }
}
/* line 563, ../scss/theme/_posts.scss */
.article--4 .entry-content,
.article--5 .entry-content {
  float: left;
  width: 72%;
  padding: 1.25rem 1.25rem 0 1.25rem;
}
/* line 569, ../scss/theme/_posts.scss */
.article--4 .entry-content p,
.article--5 .entry-content p {
  display: none;
}
/* line 574, ../scss/theme/_posts.scss */
.article--4 .entry-content h2,
.article--5 .entry-content h2 {
  margin: 0;
  padding: 0;
  max-height: 120px;
  overflow: hidden;
}
@media screen and (max-width: 74.9375em) {
  /* line 563, ../scss/theme/_posts.scss */
  .article--4 .entry-content,
  .article--5 .entry-content {
    width: 100%;
    padding: 1.75rem 1.25rem 1.25rem 1.25rem;
  }
  /* line 583, ../scss/theme/_posts.scss */
  .article--4 .entry-content p,
  .article--5 .entry-content p {
    display: block;
  }
}
@media screen and (min-width: 75em) and (max-width: 89.9375em) {
  /* line 563, ../scss/theme/_posts.scss */
  .article--4 .entry-content,
  .article--5 .entry-content {
    width: 64%;
  }
}
/* line 587, ../scss/theme/_posts.scss */
.article--4 .article-footer,
.article--5 .article-footer {
  width: 72%;
  bottom: 0px;
  right: 0px;
}
@media screen and (max-width: 74.9375em) {
  /* line 587, ../scss/theme/_posts.scss */
  .article--4 .article-footer,
  .article--5 .article-footer {
    width: 100%;
  }
}
@media screen and (min-width: 75em) and (max-width: 89.9375em) {
  /* line 587, ../scss/theme/_posts.scss */
  .article--4 .article-footer,
  .article--5 .article-footer {
    width: 64%;
  }
}

/* line 600, ../scss/theme/_posts.scss */
.page-nav {
  padding-top: 1.25rem;
  padding-bottom: 0 !important;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

/* line 610, ../scss/theme/_posts.scss */
.wp-caption {
  background: #f6f6f6;
  padding: 0.3125rem;
  margin-top: 0.375rem;
  margin-bottom: 1.875rem;
}
/* line 618, ../scss/theme/_posts.scss */
.wp-caption img {
  max-width: 100%;
  margin-bottom: 0;
  width: 100%;
}
/* line 624, ../scss/theme/_posts.scss */
.wp-caption p.wp-caption-text {
  font-size: 0.85em;
  margin: 4px 0px 0px 0px;
  text-align: center;
}
@media screen and (max-width: 39.9375em) {
  /* line 610, ../scss/theme/_posts.scss */
  .wp-caption {
    width: 100% !important;
  }
}

/* line 636, ../scss/theme/_posts.scss */
.img--20 {
  width: 20% !important;
}

/* line 637, ../scss/theme/_posts.scss */
.img--25 {
  width: 25% !important;
}

/* line 638, ../scss/theme/_posts.scss */
.img--30 {
  width: 30% !important;
}

/* line 639, ../scss/theme/_posts.scss */
.img--33 {
  width: 33% !important;
}

/* line 640, ../scss/theme/_posts.scss */
.img--40 {
  width: 40% !important;
}

/* line 641, ../scss/theme/_posts.scss */
.img--50 {
  width: 50% !important;
}

/* line 642, ../scss/theme/_posts.scss */
.img--60 {
  width: 60% !important;
}

/* line 643, ../scss/theme/_posts.scss */
.img--100 {
  width: 100% !important;
}

@media screen and (max-width: 39.9375em) {
  /* line 645, ../scss/theme/_posts.scss */
  .img_small--20 {
    width: 20% !important;
  }
}

@media screen and (max-width: 39.9375em) {
  /* line 646, ../scss/theme/_posts.scss */
  .img_small--25 {
    width: 25% !important;
  }
}

@media screen and (max-width: 39.9375em) {
  /* line 647, ../scss/theme/_posts.scss */
  .img_small--30 {
    width: 30% !important;
  }
}

@media screen and (max-width: 39.9375em) {
  /* line 648, ../scss/theme/_posts.scss */
  .img_small--33 {
    width: 33% !important;
  }
}

@media screen and (max-width: 39.9375em) {
  /* line 649, ../scss/theme/_posts.scss */
  .img_small--40 {
    width: 40% !important;
  }
}

@media screen and (max-width: 39.9375em) {
  /* line 650, ../scss/theme/_posts.scss */
  .img_small--50 {
    width: 50% !important;
  }
}

@media screen and (max-width: 39.9375em) {
  /* line 651, ../scss/theme/_posts.scss */
  .img_small--60 {
    width: 60% !important;
  }
}

@media screen and (max-width: 39.9375em) {
  /* line 652, ../scss/theme/_posts.scss */
  .img_small--100 {
    width: 100% !important;
  }
}

@media screen and (max-width: 39.9375em) {
  /* line 671, ../scss/theme/_posts.scss */
  .article--2 p,
  .article--3 p,
  .article--4 p,
  .article--5 p,
  .article--6 p,
  .article--7 p,
  .article--8 p,
  .article--9 p,
  .article--10 p,
  .article--11 p,
  .article--12 p {
    display: block;
  }
}

/* line 680, ../scss/theme/_posts.scss */
.post-password-form input[type="submit"] {
  display: inline-block;
  text-align: center;
  line-height: 1;
  cursor: pointer;
  -webkit-appearance: none;
  transition: background-color 0.25s ease-out, color 0.25s ease-out;
  vertical-align: middle;
  border: 1px solid transparent;
  border-radius: 0;
  padding: 0.85em 1em;
  margin: 0 0 1rem 0;
  font-size: 0.9rem;
  background-color: #2199e8;
  color: #fefefe;
}
/* line 173, ../../vendor/foundation-sites/scss/util/_mixins.scss */
[data-whatinput='mouse'] .post-password-form input[type="submit"] {
  outline: 0;
}
/* line 121, ../../vendor/foundation-sites/scss/components/_button.scss */
.post-password-form input[type="submit"]:hover, .post-password-form input[type="submit"]:focus {
  background-color: #1583cc;
  color: #fefefe;
}

/* line 689, ../scss/theme/_posts.scss */
.single-article #content {
  padding-bottom: 1.25rem;
}

@media screen and (max-width: 39.9375em) {
  /* line 694, ../scss/theme/_posts.scss */
  .single-article {
    padding-bottom: 0;
  }
}

/* line 702, ../scss/theme/_posts.scss */
.articles {
  background: #f6f6f6;
  padding-bottom: 1.25rem;
}
/* line 707, ../scss/theme/_posts.scss */
.articles .column:last-child:not(:first-child), .articles .columns:last-child:not(:first-child), .articles .columns:last-child:not(:first-child) {
  float: left;
}
/* line 712, ../scss/theme/_posts.scss */
.articles article {
  min-height: 450px;
}
/* line 719, ../scss/theme/_posts.scss */
.articles .entry-content p {
  display: none;
}
/* line 725, ../scss/theme/_posts.scss */
.articles__inner {
  padding: 0 0.625rem;
}
/* line 730, ../scss/theme/_posts.scss */
.articles__title {
  padding-left: 0.9375rem;
  margin-bottom: 1.25rem;
}
@media screen and (max-width: 39.9375em) {
  /* line 738, ../scss/theme/_posts.scss */
  .articles article {
    min-height: initial;
  }
  /* line 743, ../scss/theme/_posts.scss */
  .articles__title {
    padding-left: 0.625rem;
    margin-bottom: 1.25rem;
  }
  /* line 749, ../scss/theme/_posts.scss */
  .articles article {
    padding-bottom: 0.625rem;
    float: left;
    border-bottom: 1px solid #e8e8e8;
    background: none;
    width: 100%;
  }
  /* line 757, ../scss/theme/_posts.scss */
  .articles article p {
    display: none;
  }
  /* line 763, ../scss/theme/_posts.scss */
  .articles .article-header {
    width: 30%;
    float: left;
  }
  /* line 768, ../scss/theme/_posts.scss */
  .articles .article-header__icon {
    display: none;
  }
  /* line 774, ../scss/theme/_posts.scss */
  .articles .article-content-footer {
    width: 70%;
    float: left;
  }
  /* line 779, ../scss/theme/_posts.scss */
  .articles .article-content-footer h2 {
    font-size: 1.125rem;
  }
  /* line 785, ../scss/theme/_posts.scss */
  .articles .entry-content {
    padding: 0 0 0 1.25rem;
  }
  /* line 790, ../scss/theme/_posts.scss */
  .articles .article-footer {
    position: relative;
    height: auto;
  }
  /* line 795, ../scss/theme/_posts.scss */
  .articles .article-footer__inner {
    border: 0;
    padding-top: 0;
  }
  /* line 800, ../scss/theme/_posts.scss */
  .articles .article-footer__inner h4:after {
    top: -0.3125rem;
    right: 0;
  }
}

/* line 813, ../scss/theme/_posts.scss */
#related-latest .articles:last-child {
  padding-bottom: 3.125rem;
}

/* line 816, ../scss/theme/_posts.scss */
#post-not-found {
  background: white;
}
/* line 820, ../scss/theme/_posts.scss */
#post-not-found .article-header {
  padding: 2.5rem 0;
}
/* line 823, ../scss/theme/_posts.scss */
#post-not-found .article-header:before {
  display: none;
}
/* line 825, ../scss/theme/_posts.scss */
#post-not-found .article-header h1 {
  text-align: center;
}

/* line 3, ../scss/theme/_article.scss */
.single-article article {
  background: white;
}
/* line 8, ../scss/theme/_article.scss */
.single-article .article-header {
  padding: 3.125rem 1.25rem 0.625rem 1.25rem;
  max-width: 1670px;
  margin: auto;
}
/* line 15, ../scss/theme/_article.scss */
.single-article .article-header:before {
  display: none;
}
@media screen and (min-width: 40em) {
  /* line 21, ../scss/theme/_article.scss */
  .single-article .article-header h1 {
    font-size: 2.8rem;
  }
}
/* line 26, ../scss/theme/_article.scss */
.single-article .article-header h4 {
  font-size: 1.125rem;
}
@media screen and (max-width: 39.9375em) {
  /* line 26, ../scss/theme/_article.scss */
  .single-article .article-header h4 {
    font-size: 1rem;
  }
}
/* line 33, ../scss/theme/_article.scss */
.single-article .article-image {
  position: relative;
  display: block;
  overflow: hidden;
  background: black;
}
/* line 35, ../scss/theme/_article.scss */
.single-article .article-image:before {
  content: "";
  display: block;
  padding-top: 30%;
}
/* line 46, ../scss/theme/_article.scss */
.single-article .article-image p {
  position: absolute;
  right: 1.125rem;
  bottom: 1.375rem;
  margin: 0;
  padding: 0;
  line-height: 0;
  color: white;
}
@media screen and (max-width: 39.9375em) {
  /* line 60, ../scss/theme/_article.scss */
  .single-article .article-image:before {
    content: "";
    display: block;
    padding-top: 40%;
  }
}
/* line 68, ../scss/theme/_article.scss */
.single-article .article-inner {
  background: white;
  padding-bottom: 1.875rem;
  margin-bottom: 1.25rem;
}
/* line 75, ../scss/theme/_article.scss */
.single-article .entry-content {
  padding: 1.875rem 1.25rem 0;
  max-width: 680px;
  margin: auto;
}
/* line 81, ../scss/theme/_article.scss */
.single-article .entry-content img {
  width: 100%;
}
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  /* line 90, ../scss/theme/_article.scss */
  .single-article .article-header {
    padding: 2.5rem 2.5rem 0.625rem 2.5rem;
  }
}
@media screen and (max-width: 39.9375em) {
  /* line 98, ../scss/theme/_article.scss */
  .single-article .article-header {
    padding: 1.875rem 2.5rem 0 2.5rem;
  }
  /* line 103, ../scss/theme/_article.scss */
  .single-article .entry-content {
    padding: 1.25rem 1.25rem 0;
  }
}

/* line 113, ../scss/theme/_article.scss */
.single #articles {
  background: #f6f6f6;
}

/* line 122, ../scss/theme/_article.scss */
.share hr {
  padding-top: 1.25rem;
}
/* line 127, ../scss/theme/_article.scss */
.share h6,
.share svg,
.share a {
  display: inline-block;
}
/* line 134, ../scss/theme/_article.scss */
.share h6 {
  margin-top: -24px;
  font-weight: 600;
  text-transform: uppercase;
  color: #1d1d1d;
  margin-bottom: 0;
  vertical-align: middle;
  margin-right: 6px;
}
/* line 145, ../scss/theme/_article.scss */
.share svg {
  width: 2.25rem;
  margin: 0px 2px;
}
/* line 150, ../scss/theme/_article.scss */
.share svg path {
  fill: #da2611;
}
/* line 156, ../scss/theme/_article.scss */
.share a:hover svg path {
  fill: #1d1d1d;
}

/* line 159, ../scss/theme/_article.scss */
.papiamentu .share svg path {
  fill: #fdb200;
}

/* line 160, ../scss/theme/_article.scss */
.english .share svg path {
  fill: #24b8cd;
}

/* line 163, ../scss/theme/_article.scss */
.single-article .entry-content .really_simple_share_button img {
  width: auto;
}

/* line 164, ../scss/theme/_article.scss */
p.tags {
  padding-top: 1.25rem;
  margin-bottom: 0;
}

/*********************
FOOTER STYLES
*********************/
/* line 4, ../scss/theme/_footer.scss */
.footer {
  position: relative;
  padding: 4.375rem 0 0 0;
  clear: both;
  margin: 0;
  color: #f3f3f3;
  background-color: #1d1d1d;
  background-image: url(../images/bg-footer.jpg);
  background-position: bottom center;
  background-size: cover;
  background-repeat: no-repeat;
}
/* line 18, ../scss/theme/_footer.scss */
.footer a {
  color: white;
}
/* line 23, ../scss/theme/_footer.scss */
.footer__inner {
  padding: 1.875rem 0.625rem 1.25rem;
}
@media screen and (max-width: 39.9375em) {
  /* line 23, ../scss/theme/_footer.scss */
  .footer__inner {
    padding-bottom: 2.5rem;
  }
}
/* line 28, ../scss/theme/_footer.scss */
.footer__inner__menu {
  padding: 0 1.25rem;
}
@media screen and (min-width: 64em) and (max-width: 74.9375em) {
  /* line 28, ../scss/theme/_footer.scss */
  .footer__inner__menu {
    padding: 0 0.625rem;
  }
}
@media screen and (max-width: 63.9375em) {
  /* line 28, ../scss/theme/_footer.scss */
  .footer__inner__menu {
    padding: 0 0.625rem 0 0;
  }
}
@media screen and (max-width: 39.9375em) {
  /* line 28, ../scss/theme/_footer.scss */
  .footer__inner__menu {
    padding: 0 0 3.125rem;
  }
}
/* line 37, ../scss/theme/_footer.scss */
.footer__inner__about {
  padding-bottom: 3.125rem;
}
/* line 41, ../scss/theme/_footer.scss */
.footer__inner__about p {
  margin-bottom: 0;
}
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  /* line 47, ../scss/theme/_footer.scss */
  .footer__inner__newsletter {
    padding: 0 0 0 0.625rem;
  }
}
/* line 53, ../scss/theme/_footer.scss */
.footer__social-logos {
  padding: 0 0.625rem 0;
}
/* line 60, ../scss/theme/_footer.scss */
.footer-logos a {
  float: right;
}
/* line 64, ../scss/theme/_footer.scss */
.footer-logos a img {
  width: initial;
  height: 5.75rem;
}
/* line 73, ../scss/theme/_footer.scss */
.footer-icons {
  padding: 1.375rem 0;
}
@media screen and (max-width: 39.9375em) {
  /* line 73, ../scss/theme/_footer.scss */
  .footer-icons {
    padding: 0 0 1.25rem 0;
  }
}
/* line 79, ../scss/theme/_footer.scss */
.footer-copy {
  position: relative;
  z-index: 1;
  background: white;
  padding: 0.625rem 0;
}
/* line 86, ../scss/theme/_footer.scss */
.footer-copy p {
  color: #313131;
  margin: 0;
  padding: 0;
}
/* line 93, ../scss/theme/_footer.scss */
.footer-copy img {
  width: initial;
  height: 5rem;
}
/* line 101, ../scss/theme/_footer.scss */
.footer-symbol {
  display: block;
  position: relative;
}
/* line 108, ../scss/theme/_footer.scss */
.footer-symbol__logo img {
  width: 11rem;
  position: absolute;
  top: -1.5rem;
  z-index: 0;
}

/* line 120, ../scss/theme/_footer.scss */
#menu-footer-nav {
  margin-top: 1.125rem;
}
/* line 123, ../scss/theme/_footer.scss */
#menu-footer-nav li {
  width: 100%;
  display: block;
  border-bottom: 1px solid white;
}
/* line 129, ../scss/theme/_footer.scss */
#menu-footer-nav li:first-child {
  border-top: 1px solid white;
}
/* line 134, ../scss/theme/_footer.scss */
#menu-footer-nav li a {
  padding: 1.25rem 0;
  text-transform: uppercase;
  font-family: 'Poppins';
  font-weight: 700;
  font-size: 1rem;
  color: white;
  position: relative;
}
/* line 144, ../scss/theme/_footer.scss */
#menu-footer-nav li a:after {
  content: '';
  width: 24px;
  height: 24px;
  display: block;
  position: absolute;
  background: url(../images/icon-arrow-right-white.svg);
  background-size: cover;
  right: 0px;
  top: 0.875rem;
}
/* line 160, ../scss/theme/_footer.scss */
#menu-footer-nav li.active a {
  background: none;
}

/* line 168, ../scss/theme/_footer.scss */
.footer__inner__newsletter .nl-signup {
  border: solid 1px;
  width: 120px;
  padding: 10px;
}

/* line 1, ../scss/theme/_offcanvas.scss */
.off-canvas {
  margin-top: 0;
  padding: 0;
}
/* line 6, ../scss/theme/_offcanvas.scss */
.off-canvas .row {
  margin: 0;
}
/* line 11, ../scss/theme/_offcanvas.scss */
.off-canvas .columns {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
/* line 17, ../scss/theme/_offcanvas.scss */
.off-canvas__search {
  padding-top: 0.75rem;
  padding-bottom: 0.25rem;
  background: #f6f6f6;
  display: block;
  position: relative;
}
/* line 26, ../scss/theme/_offcanvas.scss */
.off-canvas__social {
  padding-top: 1.875rem;
}
/* line 32, ../scss/theme/_offcanvas.scss */
.off-canvas__social a:last-child {
  margin-right: 0;
}
/* line 39, ../scss/theme/_offcanvas.scss */
.off-canvas__logos {
  display: none;
}
@media screen and (max-width: 39.9375em) {
  /* line 39, ../scss/theme/_offcanvas.scss */
  .off-canvas__logos {
    display: block;
    padding-top: 0.625rem;
  }
  /* line 48, ../scss/theme/_offcanvas.scss */
  .off-canvas__logos img {
    max-width: initial;
    width: initial;
    height: 60px;
  }
}
/* line 59, ../scss/theme/_offcanvas.scss */
.off-canvas .off-menu ul {
  margin-top: 1.875rem;
}
/* line 63, ../scss/theme/_offcanvas.scss */
.off-canvas .off-menu ul li {
  width: 100%;
  display: block;
  border-bottom: 1px solid white;
}
/* line 69, ../scss/theme/_offcanvas.scss */
.off-canvas .off-menu ul li:first-child {
  border-top: 1px solid white;
}
/* line 74, ../scss/theme/_offcanvas.scss */
.off-canvas .off-menu ul li a, .off-canvas .off-menu ul li.is-accordion-submenu-parent li a {
  padding: 1.25rem 0;
  text-transform: uppercase;
  font-family: 'Poppins';
  font-weight: 700;
  font-size: 1rem;
  color: white;
  position: relative;
}
/* line 85, ../scss/theme/_offcanvas.scss */
.off-canvas .off-menu ul li a:after, .off-canvas .off-menu ul li.is-accordion-submenu-parent li a:after {
  content: '';
  width: 24px;
  height: 24px;
  display: block;
  position: absolute;
  background: url(../images/icon-arrow-right-white.svg);
  background-size: cover;
  right: 0px;
  top: 0.8125rem;
}
/* line 101, ../scss/theme/_offcanvas.scss */
.off-canvas .off-menu ul li.active > a {
  background: none;
}
/* line 111, ../scss/theme/_offcanvas.scss */
.off-canvas .off-menu ul li.is-accordion-submenu-parent a:after {
  background: url(../images/icon-plus-white.svg);
  background-size: cover;
}
/* line 120, ../scss/theme/_offcanvas.scss */
.off-canvas .off-menu ul ul {
  margin-top: 0;
}
/* line 124, ../scss/theme/_offcanvas.scss */
.off-canvas .off-menu ul ul li {
  padding-left: 1.25rem;
}
/* line 127, ../scss/theme/_offcanvas.scss */
.off-canvas .off-menu ul ul li:last-child {
  border-bottom: 0;
}

/* line 5, ../scss/theme/_page.scss */
.page .article-header,
.search .article-header,
.error404 .article-header {
  padding: 1.25rem 1.5625rem 0;
}
/* line 9, ../scss/theme/_page.scss */
.page .article-header:before,
.search .article-header:before,
.error404 .article-header:before {
  display: none;
}
/* line 14, ../scss/theme/_page.scss */
.page .article-header__inner,
.search .article-header__inner,
.error404 .article-header__inner {
  max-width: 680px;
  margin: auto;
  padding: 1.125rem 1.25rem 0.625rem 1.25rem;
}
/* line 20, ../scss/theme/_page.scss */
.page .article-header__inner h4,
.search .article-header__inner h4,
.error404 .article-header__inner h4 {
  text-transform: uppercase;
  font-size: 1.125rem;
}
@media screen and (max-width: 39.9375em) {
  /* line 20, ../scss/theme/_page.scss */
  .page .article-header__inner h4,
  .search .article-header__inner h4,
  .error404 .article-header__inner h4 {
    font-size: 1rem;
  }
}
@media screen and (max-width: 63.9375em) {
  /* line 14, ../scss/theme/_page.scss */
  .page .article-header__inner,
  .search .article-header__inner,
  .error404 .article-header__inner {
    padding: 1.25rem 0.9375rem 0;
  }
}
/* line 40, ../scss/theme/_page.scss */
.page #content #inner-content,
.search #content #inner-content,
.error404 #content #inner-content {
  padding: 1.25rem 1.5625rem 3.125rem 1.5625rem;
}
/* line 46, ../scss/theme/_page.scss */
.page article,
.search article,
.error404 article {
  min-height: initial;
}
@media screen and (max-width: 39.9375em) {
  /* line 53, ../scss/theme/_page.scss */
  .page article,
  .search article,
  .error404 article {
    padding-bottom: 0;
  }
}
/* line 59, ../scss/theme/_page.scss */
.page .entry-content,
.search .entry-content,
.error404 .entry-content {
  margin: auto;
  max-width: 680px;
}
/* line 67, ../scss/theme/_page.scss */
.page .article-image:before,
.search .article-image:before,
.error404 .article-image:before {
  content: "";
  display: block;
  padding-top: 22.5%;
}

/* line 76, ../scss/theme/_page.scss */
.search #main {
  background: white;
}
/* line 80, ../scss/theme/_page.scss */
.search #main .search-content {
  max-width: 680px;
  padding: 1.875rem 1.25rem;
  margin: auto;
}
/* line 87, ../scss/theme/_page.scss */
.search #main article {
  padding-bottom: 1rem;
  margin-bottom: 2.5rem;
  border-bottom: 1px solid #e8e8e8;
}
/* line 93, ../scss/theme/_page.scss */
.search #main article .article-content-footer {
  margin: auto;
  max-width: 680px;
}
/* line 99, ../scss/theme/_page.scss */
.search #main article .article-header {
  display: none;
}
/* line 104, ../scss/theme/_page.scss */
.search #main article .entry-content {
  padding: 0;
}
/* line 109, ../scss/theme/_page.scss */
.search #main article .article-footer {
  position: relative;
  height: auto;
  padding: 0;
}
/* line 115, ../scss/theme/_page.scss */
.search #main article .article-footer__inner {
  border: 0;
  padding-top: 0;
  position: relative;
}
/* line 121, ../scss/theme/_page.scss */
.search #main article .article-footer__inner h4:after {
  top: -0.3125rem;
  right: 0;
}

/* line 1, ../scss/theme/_sidebar.scss */
.sidebar {
  padding: 6.25rem 0 0 1.25rem;
}
@media screen and (max-width: 63.9375em) {
  /* line 1, ../scss/theme/_sidebar.scss */
  .sidebar {
    padding-top: 3.125rem;
    padding-left: 0;
  }
  /* line 9, ../scss/theme/_sidebar.scss */
  .sidebar .column, .sidebar .columns,
  .sidebar .columns {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 17, ../scss/theme/_sidebar.scss */
.sidebar .articles {
  background: #f6f6f6;
  padding-bottom: 1.25rem;
  float: left;
}
/* line 23, ../scss/theme/_sidebar.scss */
.sidebar .articles__inner {
  padding: 0 0.625rem;
}
/* line 28, ../scss/theme/_sidebar.scss */
.sidebar .articles__title {
  padding-left: 0;
  margin-bottom: 0;
}
@media screen and (max-width: 63.9375em) {
  /* line 28, ../scss/theme/_sidebar.scss */
  .sidebar .articles__title {
    padding-left: 0;
  }
}
/* line 36, ../scss/theme/_sidebar.scss */
.sidebar .articles__title-facebook {
  padding-bottom: 1.25rem;
}
/* line 41, ../scss/theme/_sidebar.scss */
.sidebar .articles article {
  min-height: auto;
  padding-bottom: 0.625rem;
  float: left;
  border-bottom: 1px solid #e8e8e8;
  background: none;
  width: 100%;
}
/* line 50, ../scss/theme/_sidebar.scss */
.sidebar .articles article p {
  display: none;
}
/* line 56, ../scss/theme/_sidebar.scss */
.sidebar .articles .article-header {
  width: 30%;
  float: left;
}
/* line 61, ../scss/theme/_sidebar.scss */
.sidebar .articles .article-header__icon {
  display: none;
}
/* line 66, ../scss/theme/_sidebar.scss */
.sidebar .articles .article-header:before {
  content: "";
  display: block;
  padding-top: 56.25%;
}
/* line 73, ../scss/theme/_sidebar.scss */
.sidebar .articles .article-content-footer {
  width: 70%;
  float: left;
}
/* line 78, ../scss/theme/_sidebar.scss */
.sidebar .articles .article-content-footer h2 {
  font-size: 1.125rem;
}
/* line 84, ../scss/theme/_sidebar.scss */
.sidebar .articles .entry-content {
  padding: 0 0 0 1.25rem;
}
/* line 89, ../scss/theme/_sidebar.scss */
.sidebar .articles .article-footer {
  position: relative;
  height: auto;
}
/* line 94, ../scss/theme/_sidebar.scss */
.sidebar .articles .article-footer__inner {
  border: 0;
  padding-top: 0;
}
/* line 99, ../scss/theme/_sidebar.scss */
.sidebar .articles .article-footer__inner h4:after {
  top: -0.3125rem;
  right: 0;
}

/* line 1, ../scss/theme/_mediaelement.scss */
.mejs-offscreen {
  display: none;
}

/** audio player styles **/
/* line 7, ../scss/theme/_mediaelement.scss */
.audio-player, .audio-player div, .audio-player h2, .audio-player a, .audio-player span, .audio-player button {
  margin: 0;
  padding: 0;
  border: none;
  outline: none;
}

/* line 15, ../scss/theme/_mediaelement.scss */
div.audio-player,
.mejs-container {
  position: relative;
  width: 100%;
  height: 70px !important;
  margin: 0 auto;
  background: #da2611;
  border-radius: 3px;
  margin-bottom: 1.25rem;
  min-width: 100% !important;
}

/* line 28, ../scss/theme/_mediaelement.scss */
.nederlands div.audio-player, .nederlands .mejs-container {
  background-image: url(../images/bg-header.jpg);
  background-size: cover;
  background-position: bottom center;
}

/* line 29, ../scss/theme/_mediaelement.scss */
.english div.audio-player, .english .mejs-container {
  background-image: url(../images/bg-header-englisch.jpg);
  background-size: cover;
  background-position: bottom center;
}

/* line 30, ../scss/theme/_mediaelement.scss */
.papiamentu div.audio-player, .papiamentu .mejs-container {
  background-image: url(../images/bg-header-papiamentu.jpg);
  background-size: cover;
  background-position: bottom center;
}

/* play/pause control */
/* line 35, ../scss/theme/_mediaelement.scss */
.mejs-controls .mejs-button button {
  cursor: pointer;
  display: block;
  position: absolute;
  text-indent: -9999px;
  z-index: 100;
}

/* line 44, ../scss/theme/_mediaelement.scss */
.mejs-controls .mejs-play button, .mejs-controls .mejs-pause button {
  width: 28px;
  height: 28px;
  top: 20px;
  left: 7px;
  background: transparent url("../images/icon-play.svg") 0 0 no-repeat;
}

/* line 51, ../scss/theme/_mediaelement.scss */
.mejs-controls .mejs-pause button {
  background: transparent url("../images/icon-pause.svg") 0 0 no-repeat;
}

/* mute/unmute control */
/* line 55, ../scss/theme/_mediaelement.scss */
.mejs-controls .mejs-mute button, .mejs-controls .mejs-unmute button {
  width: 28px;
  height: 28px;
  top: 20px;
  right: 10px;
  background: transparent url("../images/icon-unmute.svg") 0 0;
}
@media screen and (max-width: 39.9375em) {
  /* line 55, ../scss/theme/_mediaelement.scss */
  .mejs-controls .mejs-mute button, .mejs-controls .mejs-unmute button {
    display: none;
  }
}

/* line 65, ../scss/theme/_mediaelement.scss */
.mejs-controls .mejs-unmute button {
  background: transparent url("../images/icon-mute.svg") 0 0;
}

/* volume scrubber bar */
/* line 69, ../scss/theme/_mediaelement.scss */
.mejs-controls div.mejs-horizontal-volume-slider {
  /*
  position: absolute;
  top: 13px;
  right: 15px;
  cursor: pointer;
  */
}

/* line 79, ../scss/theme/_mediaelement.scss */
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
  display: none;
  /*
  width: 120px;
  height: 11px;
  background: #212227;
  box-shadow: inset 0px 1px 0px rgba(0,0,0,0.3), 0px 1px 0px rgba(255,255,255,0.25);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  */
}

/* line 93, ../scss/theme/_mediaelement.scss */
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
  display: none;
  /*
  position: absolute;
  width: 0;
  height: 9px;
  top: 1px;
  left: 1px;
  background: #CDF593;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  */
}

/* time scrubber bar */
/* line 111, ../scss/theme/_mediaelement.scss */
.mejs-controls div.mejs-time-rail {
  width: 380px;
}

/* line 116, ../scss/theme/_mediaelement.scss */
.mejs-controls .mejs-time-rail span {
  position: absolute;
  display: block;
  width: 380px;
  height: 8px;
  top: 20px;
  left: 10%;
  cursor: pointer;
  border-radius: 2px;
}
@media screen and (max-width: 39.9375em) {
  /* line 116, ../scss/theme/_mediaelement.scss */
  .mejs-controls .mejs-time-rail span {
    left: 20%;
  }
}

/* line 133, ../scss/theme/_mediaelement.scss */
.mejs-controls .mejs-time-rail .mejs-time-total {
  background: rgba(0, 0, 0, 0.4);
  width: 80% !important;
  /* fixes display bug using jQuery 1.8+ */
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
@media screen and (max-width: 39.9375em) {
  /* line 133, ../scss/theme/_mediaelement.scss */
  .mejs-controls .mejs-time-rail .mejs-time-total {
    left: 20%;
    width: 72% !important;
  }
}

/* line 149, ../scss/theme/_mediaelement.scss */
.mejs-controls .mejs-time-rail .mejs-time-loaded {
  top: 0;
  left: 0;
  width: 0;
  background: rgba(0, 0, 0, 0.4);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 159, ../scss/theme/_mediaelement.scss */
.mejs-controls .mejs-time-rail .mejs-time-current {
  top: 0;
  left: 0;
  width: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #f6f6f6;
}

/* metallic sliders */
/* line 171, ../scss/theme/_mediaelement.scss */
.mejs-controls .mejs-time-rail .mejs-time-handle {
  position: absolute;
  display: block;
  width: 22px;
  height: 22px;
  top: -7px;
  border-radius: 50%;
  background: white;
  left: 0;
}

/* line 183, ../scss/theme/_mediaelement.scss */
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle {
  position: absolute;
  display: none;
  width: 14px;
  height: 14px;
  top: -1px;
  border-radius: 50%;
}

/* time progress tooltip */
/* line 195, ../scss/theme/_mediaelement.scss */
.mejs-controls .mejs-time-rail .mejs-time-float {
  position: absolute;
  display: none;
  width: 33px;
  height: 23px;
  top: -32px;
  margin-left: -17px;
  z-index: 9999;
  background: #f6f6f6;
  border-radius: 4px;
  color: #313131;
  font-family: 'Open Sans';
  font-weight: 600;
}

/* line 211, ../scss/theme/_mediaelement.scss */
.mejs-controls .mejs-time-rail .mejs-time-float-current {
  width: 33px;
  display: block;
  left: 0;
  top: 4px;
  font-size: 10px;
  font-weight: bold;
  color: #666;
  text-align: center;
  z-index: 9999;
}

/* line 224, ../scss/theme/_mediaelement.scss */
.mejs-currenttime, .mejs-duration {
  color: #fff;
  font-size: 0.875rem;
  font-family: 'Open Sans';
  font-weight: 600;
  line-height: 100%;
}

/* line 233, ../scss/theme/_mediaelement.scss */
.mejs-currenttime {
  position: relative;
  top: 2.125rem;
  left: 10%;
}
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  /* line 233, ../scss/theme/_mediaelement.scss */
  .mejs-currenttime {
    top: 2.5rem;
  }
}
@media screen and (max-width: 39.9375em) {
  /* line 233, ../scss/theme/_mediaelement.scss */
  .mejs-currenttime {
    top: 2.8125rem;
    left: 20%;
  }
}

/* line 243, ../scss/theme/_mediaelement.scss */
.mejs-duration {
  position: relative;
  top: 1rem;
  width: 90%;
  text-align: right;
  display: block;
  left: 0;
}
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  /* line 243, ../scss/theme/_mediaelement.scss */
  .mejs-duration {
    top: 1.375rem;
  }
}
@media screen and (max-width: 39.9375em) {
  /* line 243, ../scss/theme/_mediaelement.scss */
  .mejs-duration {
    top: 1.625rem;
    width: 92%;
  }
}

/* line 1, ../scss/theme/_pagination.scss */
.pagination {
  margin: auto;
  text-align: right;
}
/* line 5, ../scss/theme/_pagination.scss */
.pagination li {
  margin: 0;
  background: none;
}
/* line 10, ../scss/theme/_pagination.scss */
.pagination li:hover {
  background: none;
}
/* line 15, ../scss/theme/_pagination.scss */
.pagination li:last-child {
  padding-right: 0;
}
/* line 20, ../scss/theme/_pagination.scss */
.pagination li.current {
  background: white;
  text-transform: uppercase;
  font-family: 'Poppins';
  font-weight: 700;
  font-size: 1rem;
  position: relative;
}
/* line 30, ../scss/theme/_pagination.scss */
.pagination li a {
  padding: 0;
}
/* line 34, ../scss/theme/_pagination.scss */
.pagination li a:hover {
  background: none;
}

/* line 42, ../scss/theme/_pagination.scss */
.nederlands ul.pagination li:hover,
.english ul.pagination li:hover,
.papiamentu ul.pagination li:hover {
  background: none;
}
/* line 48, ../scss/theme/_pagination.scss */
.nederlands ul.pagination li:hover a,
.english ul.pagination li:hover a,
.papiamentu ul.pagination li:hover a {
  color: #0a0a0a;
}

/* line 52, ../scss/theme/_pagination.scss */
.nederlands .pagination li.current {
  color: #da2611;
}

/* line 53, ../scss/theme/_pagination.scss */
.english .pagination li.current {
  color: #24b8cd;
}

/* line 54, ../scss/theme/_pagination.scss */
.papiamentu .pagination li.current {
  color: #fdb200;
}
