/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(/assets/open-sans-v13-latin-regular-7d1bf537769ae719d531b3d53e57fe64574851ebf5f6b2684627e60726a581e5.eot);
  /* IE9 Compat Modes */
  src: local("Open Sans"), local("OpenSans"), url(/assets/open-sans-v13-latin-regular-7d1bf537769ae719d531b3d53e57fe64574851ebf5f6b2684627e60726a581e5.eot?#iefix) format("embedded-opentype"), url(/assets/open-sans-v13-latin-regular-ede55aaee850406ac8036dcb967954694c370db28513000e557264cd15bcfd95.woff2) format("woff2"), url(/assets/open-sans-v13-latin-regular-ab8a4f232bc48757d0d3fafa4cca08292f2c2fd1525cfbc395efe2c69a2cef8a.woff) format("woff"), url(/assets/open-sans-v13-latin-regular-05bcc411c3e9a242d5af59813d35a7d2b4547a8b76dccbb30574b0f2a008070c.ttf) format("truetype"), url(/assets/open-sans-v13-latin-regular-f7e265d5e9d32e93dcd33f2167606fd867ebc0045473aad0fcd994600d24b0df.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-42c5db0373f7e645fc84572e516eb49ee7298ae5dfa96b56dbe9a95d6909106d.eot);
  /* IE9 Compat Modes */
  src: local("Open Sans Italic"), local("OpenSans-Italic"), url(/assets/open-sans-v13-latin-italic-42c5db0373f7e645fc84572e516eb49ee7298ae5dfa96b56dbe9a95d6909106d.eot?#iefix) format("embedded-opentype"), url(/assets/open-sans-v13-latin-italic-0a3f08f6f0c48b6492021e987d78d8b4350aec0e59adc10a7964ce269aa0b521.woff2) format("woff2"), url(/assets/open-sans-v13-latin-italic-8e245cbb729de63979307172fd24ad58bc026013399f5fee972b6c982cdead3c.woff) format("woff"), url(/assets/open-sans-v13-latin-italic-1e234e7bf8726df30392964530f15b99f134a26d35056451a27766e1fa5387b0.ttf) format("truetype"), url(/assets/open-sans-v13-latin-italic-b0a9e39050d1461effe6fa641886694aaa41d0b975b820d501e0c43fb602ba57.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-e4189c50590cb503b0e40bf8f9bec62b7ad3310136d13919e843aa00b9a32ce8.eot);
  /* IE9 Compat Modes */
  src: local("Open Sans Bold"), local("OpenSans-Bold"), url(/assets/open-sans-v13-latin-700-e4189c50590cb503b0e40bf8f9bec62b7ad3310136d13919e843aa00b9a32ce8.eot?#iefix) format("embedded-opentype"), url(/assets/open-sans-v13-latin-700-8df29fb4df225121a7d9dfa7f39c6be02c92c01143459d755697b35bc4c0db5c.woff2) format("woff2"), url(/assets/open-sans-v13-latin-700-63a364d217c2806921254908ebbd3488715f264dca6a9f63661dea197c236d2b.woff) format("woff"), url(/assets/open-sans-v13-latin-700-aaf7d282e26ae548cb9af84b28e3867480febbbd52a6f8f5f32b1a761ed1e4c8.ttf) format("truetype"), url(/assets/open-sans-v13-latin-700-c5d33e6157485adcefbb42e55ca35d6de8eddba7ee75b30553ebc69b35feed98.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-24bdc0a762acd7502bca7b1e824f912f9903c3ec95330566663e4699f7c88d1e.eot);
  /* IE9 Compat Modes */
  src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url(/assets/open-sans-v13-latin-700italic-24bdc0a762acd7502bca7b1e824f912f9903c3ec95330566663e4699f7c88d1e.eot?#iefix) format("embedded-opentype"), url(/assets/open-sans-v13-latin-700italic-6c0fb58257bb2634c2e4715fa1262e9606a9f27cd0fd84b2a1c27b161784bbb4.woff2) format("woff2"), url(/assets/open-sans-v13-latin-700italic-1a57534e7edbf111fd0aa727fe1a754f72622a4a6e8f215e2878027e3a7565db.woff) format("woff"), url(/assets/open-sans-v13-latin-700italic-34522f95260d096efd7c458f6429c408a3369d432a322dc7dcbe78fbd8ce6801.ttf) format("truetype"), url(/assets/open-sans-v13-latin-700italic-2a84f2fe1dc31ef9e204c18a9d66363b0c7bcf26d9b85e064cb5678d09ce1ea8.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-139853f517b92582e6c7f75bfbcbf594b0c04d8b77c70a9501f37d2c939692cc.eot);
  /* IE9 Compat Modes */
  src: local("Crimson Text"), local("CrimsonText-Roman"), url(/assets/crimson-text-v6-latin-regular-139853f517b92582e6c7f75bfbcbf594b0c04d8b77c70a9501f37d2c939692cc.eot?#iefix) format("embedded-opentype"), url(/assets/crimson-text-v6-latin-regular-81736c67d5283073e6f4cf504074560ee8d6c23c2b27316454a2152a6aed8e9d.woff2) format("woff2"), url(/assets/crimson-text-v6-latin-regular-303845444f58b3f948624274176255dc20d04444db153a7b617780751c653ae1.woff) format("woff"), url(/assets/crimson-text-v6-latin-regular-4b4595816713262d377008320bc1acf323f9ab12170eaaf124100000e954e18f.ttf) format("truetype"), url(/assets/crimson-text-v6-latin-regular-f5a4557cb1e97781936db8568809c8509de723d7dd5a7e08bb158ced30660a28.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-de35e65199411f3238e2b26040830732561f533609b1350f7ba9712ab321a718.eot);
  /* IE9 Compat Modes */
  src: local("Crimson Text Italic"), local("CrimsonText-Italic"), url(/assets/crimson-text-v6-latin-italic-de35e65199411f3238e2b26040830732561f533609b1350f7ba9712ab321a718.eot?#iefix) format("embedded-opentype"), url(/assets/crimson-text-v6-latin-italic-3c97ab71321c6c1f4bb739d7fdb8b3d90f7a4bab478d9c9b0b1ae4d42c119b27.woff2) format("woff2"), url(/assets/crimson-text-v6-latin-italic-666a02d01490b86ca5b79c6dac8804512f9e95e70714bd268af1e42002cd623c.woff) format("woff"), url(/assets/crimson-text-v6-latin-italic-82558ebefa7bc3ba082714c8918880a847799671b72ea4eb432237101170bc32.ttf) format("truetype"), url(/assets/crimson-text-v6-latin-italic-9d1b963b92e49c3e717b06dfcb516a25e8e137586b55d3b18b6536e571a9d13c.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-6adbcdb0a7f846786bedd49a8294a0cccbedf453f6cff27835e74d5ef400fd8b.eot);
  /* IE9 Compat Modes */
  src: local("Crimson Text Bold"), local("CrimsonText-Bold"), url(/assets/crimson-text-v6-latin-700-6adbcdb0a7f846786bedd49a8294a0cccbedf453f6cff27835e74d5ef400fd8b.eot?#iefix) format("embedded-opentype"), url(/assets/crimson-text-v6-latin-700-14979a583eaa41bc929b5aa945777df41fb43166cca5ab52add634cb27e1afd7.woff2) format("woff2"), url(/assets/crimson-text-v6-latin-700-b5cee7016dfa94ce5d1c7d1d5f40253b327a8f0af2045c99f99baa9f5b828cb3.woff) format("woff"), url(/assets/crimson-text-v6-latin-700-ba89b18e1a79f017d2e38f97ab4155d4f332fe30d4a74413e3c2116db857fc36.ttf) format("truetype"), url(/assets/crimson-text-v6-latin-700-a311a1c2a9e3e689d4289baee730571ae5dcc173802105f6fc19d17fd46cc4ae.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-d8271afe93c494478e774cd2d74b3fd2a4202a9cf835bc6dfea3d49a65d42705.eot);
  /* IE9 Compat Modes */
  src: local("Crimson Text Bold Italic"), local("CrimsonText-BoldItalic"), url(/assets/crimson-text-v6-latin-700italic-d8271afe93c494478e774cd2d74b3fd2a4202a9cf835bc6dfea3d49a65d42705.eot?#iefix) format("embedded-opentype"), url(/assets/crimson-text-v6-latin-700italic-b484993785875c2088d43a187948e07468bf76a8d98e6e64983be10634e73aad.woff2) format("woff2"), url(/assets/crimson-text-v6-latin-700italic-34d0fab5decb6e5d8a976f2c765f524a2151a915a7f48d74df282d24ce3fb148.woff) format("woff"), url(/assets/crimson-text-v6-latin-700italic-883f9dbb6f8c190faa5db28357742098ccb64744a8cfcb616832dfcc12d923e0.ttf) format("truetype"), url(/assets/crimson-text-v6-latin-700italic-5768f5e06c8a8043af141f9402fee3009a419c9cfed23d5e2eed5a6cbc6d56a6.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-24aaf7bf8d131405db22cb54d65ec4c973bc5e4f15337d2dc3da5af1fffa6306.eot);
  src: local("Montserrat-Light"), url(/assets/montserrat-light-webfont-24aaf7bf8d131405db22cb54d65ec4c973bc5e4f15337d2dc3da5af1fffa6306.eot?#iefix) format("embedded-opentype"), url(/assets/montserrat-light-webfont-e55776894d3f98620c8f501bc94f3741c768fab7649c14393f2a672560232b40.woff2) format("woff2"), url(/assets/montserrat-light-webfont-09163a4c2b4a97614fe2d0f4a7c64b79bbbfd95abab37629f145088b5bb6feb9.woff) format("woff"), url(/assets/montserrat-light-webfont-5138656750b29433069020b782cc1ad6586f060fb193c9d8df7e1aa6df7528c6.ttf) format("truetype"), url(/assets/montserrat-light-webfont-0e6b85a1f6592945873d912a3d9d4a58eb21594b1a3dc870dd9a99cf8337efe7.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-4f1801327d9244ad567ad42132d304a57a979038f1cb23ea256b2f7438b71148.eot);
  /* IE9 Compat Modes */
  src: local("Montserrat-Bold"), url(/assets/montserrat-v7-latin-700-4f1801327d9244ad567ad42132d304a57a979038f1cb23ea256b2f7438b71148.eot?#iefix) format("embedded-opentype"), url(/assets/montserrat-v7-latin-700-b63aa0d8efe2a2b779d66e8b357a3e1ff6655dd50d8e962202cd1630e7d32933.woff2) format("woff2"), url(/assets/montserrat-v7-latin-700-3fe8c27ac0046eb43f3c341d43167ae001b6361487528ccb5f859c6e893f45b0.woff) format("woff"), url(/assets/montserrat-v7-latin-700-3d85985391fe36a5c270a510f81a47e93912ecc81018599579caeb94cde114f9.ttf) format("truetype"), url(/assets/montserrat-v7-latin-700-d4fd4e81f8b5311c6c7afd12b586078f4a1f2828c4d849b6db2f4c3d0d54f568.svg#Montserrat) format("svg");
  /* Legacy iOS */
}

@font-face {
  font-family: 'icons';
  src: url(/assets/icons-2fb02c08f0215cbc320c71d4bbd3479b77ad1e0692e02e41ccfcb74ec2f0d4a5.eot);
  src: url(/assets/icons-2fb02c08f0215cbc320c71d4bbd3479b77ad1e0692e02e41ccfcb74ec2f0d4a5.eot?#iefix) format("embedded-opentype"), url(/assets/icons-0e70583e0cbd6377de50b43237d0d515d7f2036ddeb325d6a6f6f3742d249af2.woff) format("woff"), url(/assets/icons-fccd0ee30f1c31840edc126d1f9259d17a9af45cea245f673acb4708b0af6c0c.ttf) format("truetype"), url(/assets/icons-5e4dd28bdfddff53bae6cd3123397ae5cd8baeebbc2e9d9b7abfd5f8a2b2cfbf.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.
 *

 */
