/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(/assets/open-sans-v13-latin-regular-0cf08997c9303726c918e74ea7d285b03df1f6f18748831e483db38ffa141ace.eot);
  /* IE9 Compat Modes */
  src: local("Open Sans"), local("OpenSans"), url(/assets/open-sans-v13-latin-regular-0cf08997c9303726c918e74ea7d285b03df1f6f18748831e483db38ffa141ace.eot?#iefix) format("embedded-opentype"), url(/assets/open-sans-v13-latin-regular-ca320490e54357a94b4f544c2cf09ceb9137fdeb4237ded345fa099826abf58f.woff2) format("woff2"), url(/assets/open-sans-v13-latin-regular-2f3c4ca41abefd2aeb13c1b1fe3702075e0cac76dc00c5febf7f4b7c09a87b43.woff) format("woff"), url(/assets/open-sans-v13-latin-regular-aaa7fb72be3f776aa8d29e828a922472c451a8877fa0c1b869e4eb0a2ff1fd35.ttf) format("truetype"), url(/assets/open-sans-v13-latin-regular-e05e564824e04b539ba054e92e4b4bfc7100051f603e5a72cffc3ab4cbb3e3b3.svg#OpenSans) format("svg");
  /* Legacy iOS */
}

/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url(/assets/open-sans-v13-latin-italic-7992b1fc9d0e18a64ab157b025d48b6ede6acf5fa7856778924be451612f7bd3.eot);
  /* IE9 Compat Modes */
  src: local("Open Sans Italic"), local("OpenSans-Italic"), url(/assets/open-sans-v13-latin-italic-7992b1fc9d0e18a64ab157b025d48b6ede6acf5fa7856778924be451612f7bd3.eot?#iefix) format("embedded-opentype"), url(/assets/open-sans-v13-latin-italic-32174f727ee8071d8d6821ca20a16573435021bee57266e021d2b6cd9da5665c.woff2) format("woff2"), url(/assets/open-sans-v13-latin-italic-fe788d423fce3033776e49c8d4567fa48178e5a55717035c5ad139ed7304c29b.woff) format("woff"), url(/assets/open-sans-v13-latin-italic-7d617bee9d7c6eab9d8abb6bc64aee50028882f857efb95c9834dfa294584721.ttf) format("truetype"), url(/assets/open-sans-v13-latin-italic-6dab3f64b95fab167025e609e6f07ea73e593769450af2311923407080b4bcca.svg#OpenSans) format("svg");
  /* Legacy iOS */
}

/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url(/assets/open-sans-v13-latin-700-825ff6f6c12fcf701771a8c2a59c169c9a12321068e100ccde06106d3f34d15a.eot);
  /* IE9 Compat Modes */
  src: local("Open Sans Bold"), local("OpenSans-Bold"), url(/assets/open-sans-v13-latin-700-825ff6f6c12fcf701771a8c2a59c169c9a12321068e100ccde06106d3f34d15a.eot?#iefix) format("embedded-opentype"), url(/assets/open-sans-v13-latin-700-b1749dfb6eb8000ac9db5156a6244f9084d024f08a504142be951e2750570f15.woff2) format("woff2"), url(/assets/open-sans-v13-latin-700-fe1b88c789e23dbdc2d42ce53aab1906d686883828ed73fa81b91b9d48bdd567.woff) format("woff"), url(/assets/open-sans-v13-latin-700-c4ae496e8832582a54d97598c7fbb335468d5a99c823380d4e5de682a89efec9.ttf) format("truetype"), url(/assets/open-sans-v13-latin-700-2674240f6486f9383d1fcc44eaf014dc409ae2f87786a2bf1838bb60c7e2d05e.svg#OpenSans) format("svg");
  /* Legacy iOS */
}

/* open-sans-700italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url(/assets/open-sans-v13-latin-700italic-19add8f5b724778e18db2782b5b7de7c1c49da9e50379d17bda3bdcc577182af.eot);
  /* IE9 Compat Modes */
  src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url(/assets/open-sans-v13-latin-700italic-19add8f5b724778e18db2782b5b7de7c1c49da9e50379d17bda3bdcc577182af.eot?#iefix) format("embedded-opentype"), url(/assets/open-sans-v13-latin-700italic-6020590b4a17c9bbf70ae0f6f1f0aff42be43f70121fd90ee2fac352d5ad374d.woff2) format("woff2"), url(/assets/open-sans-v13-latin-700italic-6273b8f5f13026c525446a41e22b6ed71ec086fd5ed312a930ea871e4488d73b.woff) format("woff"), url(/assets/open-sans-v13-latin-700italic-e3a548e8b0d3aef18a300ec25d1ce14da253ea1cf01864acc3ddc6b54a673bda.ttf) format("truetype"), url(/assets/open-sans-v13-latin-700italic-91585cf15d774ffb8a8c0c68796e48c88babdb00f9fdadbb7314780e3d8adb68.svg#OpenSans) format("svg");
  /* Legacy iOS */
}

/* crimson-text-regular - latin */
@font-face {
  font-family: 'Crimson Text';
  font-style: normal;
  font-weight: 400;
  src: url(/assets/crimson-text-v6-latin-regular-4e9d28e74fa3daedaaee9ca3bd8ca978dc0d2bc1caac11d80eeb0b82f76f2157.eot);
  /* IE9 Compat Modes */
  src: local("Crimson Text"), local("CrimsonText-Roman"), url(/assets/crimson-text-v6-latin-regular-4e9d28e74fa3daedaaee9ca3bd8ca978dc0d2bc1caac11d80eeb0b82f76f2157.eot?#iefix) format("embedded-opentype"), url(/assets/crimson-text-v6-latin-regular-d4c69e4706cca1fc672b87d5b81aa6a47ac43c70c36b13d8a0b61ae83a612d8c.woff2) format("woff2"), url(/assets/crimson-text-v6-latin-regular-95d1187e963c95a1ebb2dd020b8a924163bcbe2e1c2ce201b8715bff4adbc375.woff) format("woff"), url(/assets/crimson-text-v6-latin-regular-ca71a6b670cf34bc4cb0d4da317883e76b61bd1cfc7a6cf89c4791ffc0089a43.ttf) format("truetype"), url(/assets/crimson-text-v6-latin-regular-a86c7d9d29d6cab7aacc9867baaf464a4b95f408902409a2af0537a5b351d6fd.svg#CrimsonText) format("svg");
  /* Legacy iOS */
}

/* crimson-text-italic - latin */
@font-face {
  font-family: 'Crimson Text';
  font-style: italic;
  font-weight: 400;
  src: url(/assets/crimson-text-v6-latin-italic-1bccde1583669bf08b7d1220a418080875700cf657b283b3d84415683f2908e0.eot);
  /* IE9 Compat Modes */
  src: local("Crimson Text Italic"), local("CrimsonText-Italic"), url(/assets/crimson-text-v6-latin-italic-1bccde1583669bf08b7d1220a418080875700cf657b283b3d84415683f2908e0.eot?#iefix) format("embedded-opentype"), url(/assets/crimson-text-v6-latin-italic-93848f180d291a9b77debfff3e39e5dd8c945f094876ffcd4f31333647241287.woff2) format("woff2"), url(/assets/crimson-text-v6-latin-italic-b432c3f2ae7d617313d0198375b15a3c401aeb77ab72852600ee4b564bb5fa5b.woff) format("woff"), url(/assets/crimson-text-v6-latin-italic-3696d79fac9976775a8e2360daf89739fb4c7ccda0d3a764c26953435140305a.ttf) format("truetype"), url(/assets/crimson-text-v6-latin-italic-8893bc4a22ec1348609429f36a7611e564d05707e975820938d36912641a5bd7.svg#CrimsonText) format("svg");
  /* Legacy iOS */
}

/* crimson-text-700 - latin */
@font-face {
  font-family: 'Crimson Text';
  font-style: normal;
  font-weight: 700;
  src: url(/assets/crimson-text-v6-latin-700-d4c4484da1563efbafa324718545c33696353ee98d1e24ce7ff0bbf86c00d903.eot);
  /* IE9 Compat Modes */
  src: local("Crimson Text Bold"), local("CrimsonText-Bold"), url(/assets/crimson-text-v6-latin-700-d4c4484da1563efbafa324718545c33696353ee98d1e24ce7ff0bbf86c00d903.eot?#iefix) format("embedded-opentype"), url(/assets/crimson-text-v6-latin-700-12430904376df248e22bcdcc31df74f0fefd2e9b73dcddd487809ee2b08a6293.woff2) format("woff2"), url(/assets/crimson-text-v6-latin-700-972ed44fb5ac3cb635dc34a3860c07fee94daff0c5ceaa85b07b89f504a01ed0.woff) format("woff"), url(/assets/crimson-text-v6-latin-700-7e0de578820361a3eb71026b8450aaa6878907fdf40adfedf041a8269bbf0165.ttf) format("truetype"), url(/assets/crimson-text-v6-latin-700-5d68c92f5d6f8441aa4e43a8236b42d6f04e2751be195dba23298eff180c0d65.svg#CrimsonText) format("svg");
  /* Legacy iOS */
}

/* crimson-text-700italic - latin */
@font-face {
  font-family: 'Crimson Text';
  font-style: italic;
  font-weight: 700;
  src: url(/assets/crimson-text-v6-latin-700italic-6696422cc55c1859cfec8b4c992d57d125da5d63409d7f239e67400a91e03452.eot);
  /* IE9 Compat Modes */
  src: local("Crimson Text Bold Italic"), local("CrimsonText-BoldItalic"), url(/assets/crimson-text-v6-latin-700italic-6696422cc55c1859cfec8b4c992d57d125da5d63409d7f239e67400a91e03452.eot?#iefix) format("embedded-opentype"), url(/assets/crimson-text-v6-latin-700italic-90f83df87ef568c961e943ce6ded7553f6f94f7446fe385c18f9a89b7c1723a1.woff2) format("woff2"), url(/assets/crimson-text-v6-latin-700italic-eb3dfdd65e237e7b6eae3c449c6d5232f0f75d0297d1a42d163dc609fb251188.woff) format("woff"), url(/assets/crimson-text-v6-latin-700italic-5670b4a86df14d797b92e9cbd7d9e9779e8881b9700d8cc74d5957cf04b376d1.ttf) format("truetype"), url(/assets/crimson-text-v6-latin-700italic-a143eaf5820d84bafd1f09d8628cc12f9a67de196820bf0c6fa1bea4482101c5.svg#CrimsonText) format("svg");
  /* Legacy iOS */
}

/* montserrat-light - latin, used as regular font */
@font-face {
  font-family: 'Montserrat';
  font-weight: 400;
  font-style: normal;
  src: url(/assets/montserrat-light-webfont-9f12c1854d8ab41f11048734029134b9b121d971fbab8d105b72a823c078f35e.eot);
  src: local("Montserrat-Light"), url(/assets/montserrat-light-webfont-9f12c1854d8ab41f11048734029134b9b121d971fbab8d105b72a823c078f35e.eot?#iefix) format("embedded-opentype"), url(/assets/montserrat-light-webfont-ad333b49332f9a4cf5bd47775b2a5e9131524561e7ab092bb41e1506b9c7b1b9.woff2) format("woff2"), url(/assets/montserrat-light-webfont-18414e6ad0d12a888be2d92819b6af682d82cfca28da07aec81a3bd6ab67bc89.woff) format("woff"), url(/assets/montserrat-light-webfont-813ec845d656abbf4d9c4ec17880c39545b04cb8a883341e2b7893e6270fecb6.ttf) format("truetype"), url(/assets/montserrat-light-webfont-dd49521a33cd635b0dd76eba39098c2ff380fd2be9170fbfc74c4f14b3269ce3.svg#Montserrat) format("svg");
}

/* montserrat-700 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url(/assets/montserrat-v7-latin-700-ab3fff018b4f1492e98a591413e59cc225708f9d996ac726e9120f233dcf5217.eot);
  /* IE9 Compat Modes */
  src: local("Montserrat-Bold"), url(/assets/montserrat-v7-latin-700-ab3fff018b4f1492e98a591413e59cc225708f9d996ac726e9120f233dcf5217.eot?#iefix) format("embedded-opentype"), url(/assets/montserrat-v7-latin-700-1b1e2234305fc1669539cae2653ad1b28216caadd04b542dfc7ca286d7fa8198.woff2) format("woff2"), url(/assets/montserrat-v7-latin-700-9881a4eab63699f0fde8e291639bac8578fd28a2a581b7e4359301b1aec25ae7.woff) format("woff"), url(/assets/montserrat-v7-latin-700-4367b97bf56ff908c26d5df627c3e30e5d9fec64d31b014c901617131d09632f.ttf) format("truetype"), url(/assets/montserrat-v7-latin-700-06e8d586d844fcc73b44dd64165f8f8e8888cfe338a99dc8b611f3cc6e4dcbd4.svg#Montserrat) format("svg");
  /* Legacy iOS */
}

@font-face {
  font-family: 'icons';
  src: url(/assets/icons-410a5441006c1d34efd36d3dcd9a858c5a9c4410ff23f955d40a567d8183115a.eot);
  src: url(/assets/icons-410a5441006c1d34efd36d3dcd9a858c5a9c4410ff23f955d40a567d8183115a.eot?#iefix) format("embedded-opentype"), url(/assets/icons-7357099b57b2e454f2728ad9e366ae7102afe38cab782c16a614037250bc9539.woff) format("woff"), url(/assets/icons-36d70ae637e73ebc6f0ece372c072797f072aabdfdb96bc0c98d57da3e615eff.ttf) format("truetype"), url(/assets/icons-c5844d6cf7310232268c0ef03f2320af3a2ca18c85a52fcd4a312edbee367da7.svg#icons) format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 13, app/assets/stylesheets/public/_font_icons.scss */
[data-icon]:before {
  font-family: "icons" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 26, app/assets/stylesheets/public/_font_icons.scss */
[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "icons" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 39, app/assets/stylesheets/public/_font_icons.scss */
.icon-close:before {
  content: "\e000";
}

/* line 42, app/assets/stylesheets/public/_font_icons.scss */
.icon-facebook:before {
  content: "\e001";
}

/* line 45, app/assets/stylesheets/public/_font_icons.scss */
.icon-globe:before {
  content: "\e002";
}

/* line 48, app/assets/stylesheets/public/_font_icons.scss */
.icon-instagram:before {
  content: "\e003";
}

/* line 51, app/assets/stylesheets/public/_font_icons.scss */
.icon-pinterest:before {
  content: "\e004";
}

/* line 54, app/assets/stylesheets/public/_font_icons.scss */
.icon-play:before {
  content: "\e005";
}

/* line 57, app/assets/stylesheets/public/_font_icons.scss */
.icon-search:before {
  content: "\e006";
}

/* line 60, app/assets/stylesheets/public/_font_icons.scss */
.icon-twitter:before {
  content: "\e007";
}

/* line 63, app/assets/stylesheets/public/_font_icons.scss */
.icon-unknown:before {
  content: "\e008";
}

/* line 66, app/assets/stylesheets/public/_font_icons.scss */
.icon-globe-light:before {
  content: "\e009";
}

/* line 69, app/assets/stylesheets/public/_font_icons.scss */
.icon-search-light:before {
  content: "\e00a";
}
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS/SCSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *

 */
