/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(/assets/open-sans-v13-latin-regular-0ada8d49ad030c3828528b1dc7fe5c7583d961008403d478a7137936945a5e91.eot);
  /* IE9 Compat Modes */
  src: local("Open Sans"), local("OpenSans"), url(/assets/open-sans-v13-latin-regular-0ada8d49ad030c3828528b1dc7fe5c7583d961008403d478a7137936945a5e91.eot?#iefix) format("embedded-opentype"), url(/assets/open-sans-v13-latin-regular-46d46ffe2b89841f9d0008186a8b8583eaac88670d523a133d59c9d97e8c5a19.woff2) format("woff2"), url(/assets/open-sans-v13-latin-regular-1e6e027d449c01a3ee66e5be380a26884fb22fff4fdeb44003cf0fd48d66a759.woff) format("woff"), url(/assets/open-sans-v13-latin-regular-2de116367fc7c95ead0d3e4c564fa1baf81eb5e684ab2b56137b08b63ef2a364.ttf) format("truetype"), url(/assets/open-sans-v13-latin-regular-d928bbec5bd1a7fdabf15eeb960fb821e409feacf48a0e2d8331bd4dedf80e60.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-6394a1670853c83f4a669aead8f082effcdaaebbda3d693bcdbfca9fe3b0025a.eot);
  /* IE9 Compat Modes */
  src: local("Open Sans Italic"), local("OpenSans-Italic"), url(/assets/open-sans-v13-latin-italic-6394a1670853c83f4a669aead8f082effcdaaebbda3d693bcdbfca9fe3b0025a.eot?#iefix) format("embedded-opentype"), url(/assets/open-sans-v13-latin-italic-d0a57a9c93c00166f14eedd68f320c5dcd4d7085aefc2bbd79c238e646d56f92.woff2) format("woff2"), url(/assets/open-sans-v13-latin-italic-27100417a2626af8e1af067ae0db3091e44ff34784b7fb8167393b7f98074942.woff) format("woff"), url(/assets/open-sans-v13-latin-italic-f01af15793b958f24bee4145527aa7d1888061b1ddd8cabac9d46fd32e1d7e1d.ttf) format("truetype"), url(/assets/open-sans-v13-latin-italic-b7f29d1a6bce0b0cf370ed999fe062eb9f94a8feec5694c181e674471e70db26.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-636227674a4ae4d3654b202ec32fc43a082df37c7df7936780df54046be417a9.eot);
  /* IE9 Compat Modes */
  src: local("Open Sans Bold"), local("OpenSans-Bold"), url(/assets/open-sans-v13-latin-700-636227674a4ae4d3654b202ec32fc43a082df37c7df7936780df54046be417a9.eot?#iefix) format("embedded-opentype"), url(/assets/open-sans-v13-latin-700-4299891c2ba824c1922c6355457d1b84a60d4e3df2a92e9140c86f39d91609db.woff2) format("woff2"), url(/assets/open-sans-v13-latin-700-254825540662873f72357b444316c00979a03592e3ed4fc59f1bdf271a36fdf8.woff) format("woff"), url(/assets/open-sans-v13-latin-700-c973d1961168c1c4f3ec8143a83a9781a27de031d80d4b5da12338eef73a42b8.ttf) format("truetype"), url(/assets/open-sans-v13-latin-700-7a213d7ada1fc4c27691f139ebed5a61dfa2c54af077a14eae762b2fc99da62f.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-15b56dba39bb40ede208ed42aea8f493fd73c1856b73407d8ec4bdfe4307a3d5.eot);
  /* IE9 Compat Modes */
  src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url(/assets/open-sans-v13-latin-700italic-15b56dba39bb40ede208ed42aea8f493fd73c1856b73407d8ec4bdfe4307a3d5.eot?#iefix) format("embedded-opentype"), url(/assets/open-sans-v13-latin-700italic-5cc94b8eaec5d41b7406831ad4c04dc12bb464e6cb5ecc36c94d857d2ea4d6ab.woff2) format("woff2"), url(/assets/open-sans-v13-latin-700italic-9bb8fb5abfdabe41b95192a4270844eafe4bc5ef12c83429e9198f6afefcc30f.woff) format("woff"), url(/assets/open-sans-v13-latin-700italic-4f05e580b30bdc7457f5f6ea5087f20fccf004694015eb07aa9b06f44d2eda5a.ttf) format("truetype"), url(/assets/open-sans-v13-latin-700italic-b5c28c733794dbb0c8ad94b9cc32aa047ca1fb2f8320e576ae723fd509b4c9e1.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-463b0b4fbc42e9fcbbb1cba3f0c4b90fbe3c7269adf9f1831c675373433aa718.eot);
  /* IE9 Compat Modes */
  src: local("Crimson Text"), local("CrimsonText-Roman"), url(/assets/crimson-text-v6-latin-regular-463b0b4fbc42e9fcbbb1cba3f0c4b90fbe3c7269adf9f1831c675373433aa718.eot?#iefix) format("embedded-opentype"), url(/assets/crimson-text-v6-latin-regular-5c6324165bff7730fb1a7457d86045d48d378228133e4d4f540fac809d70be59.woff2) format("woff2"), url(/assets/crimson-text-v6-latin-regular-da982765738dec0a2bc7cd572f890f9370135d66db69451a9e0cefaf726fb64c.woff) format("woff"), url(/assets/crimson-text-v6-latin-regular-ef226d4e3380a9aac9706c836069da106d53a86c49084635d7a6b5348228a226.ttf) format("truetype"), url(/assets/crimson-text-v6-latin-regular-e979b8a5c812c776e36a6d523710932ad894e5414c13ffb58b246657f23f7fad.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-b51bee3389a0cf1aa376d7490226595ad0b6406e56bfbc9607e18b19f7f99db4.eot);
  /* IE9 Compat Modes */
  src: local("Crimson Text Italic"), local("CrimsonText-Italic"), url(/assets/crimson-text-v6-latin-italic-b51bee3389a0cf1aa376d7490226595ad0b6406e56bfbc9607e18b19f7f99db4.eot?#iefix) format("embedded-opentype"), url(/assets/crimson-text-v6-latin-italic-a3bbb99499831b7a613ec4099e779279e60c57cf30673774ac4bae172b4cc673.woff2) format("woff2"), url(/assets/crimson-text-v6-latin-italic-a1782d055fc08ec67f86ec8452ce6830a054eeb3f4188f36cf48b63d04ece8ec.woff) format("woff"), url(/assets/crimson-text-v6-latin-italic-23bba5074093f7058e0b88d3cddf2573385e653c1224a6f69522527a5c34f3d3.ttf) format("truetype"), url(/assets/crimson-text-v6-latin-italic-354cbbb0b06aa58dcd3a75ff445a7ad27e7ab80d93cb0c0c19df3b5da3ec68ca.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-b1ab1a5aa6dd897fc91102b2b307e52aaf0a65eaa4f4758246d82ebc76b1537a.eot);
  /* IE9 Compat Modes */
  src: local("Crimson Text Bold"), local("CrimsonText-Bold"), url(/assets/crimson-text-v6-latin-700-b1ab1a5aa6dd897fc91102b2b307e52aaf0a65eaa4f4758246d82ebc76b1537a.eot?#iefix) format("embedded-opentype"), url(/assets/crimson-text-v6-latin-700-8aa9f67ad505784dde784c45be9c6d2241f6ddaff470906c584007c9cb7c819b.woff2) format("woff2"), url(/assets/crimson-text-v6-latin-700-a9529bcaaf3c6b058a2dad003df66ca67e90f680b8806ecdf84bb211daaae1d4.woff) format("woff"), url(/assets/crimson-text-v6-latin-700-8c2f6741a0bba75aa15953194fbbb3e55b6425b91c1c7523923a6415532bb8d4.ttf) format("truetype"), url(/assets/crimson-text-v6-latin-700-dd34a00767118824172317b35c379841a6925d8d4f0a3e426ffc1f3d5af84a43.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-d65814b78f99050e4308405e119c0914db5221400738d335a94c87659df7ac36.eot);
  /* IE9 Compat Modes */
  src: local("Crimson Text Bold Italic"), local("CrimsonText-BoldItalic"), url(/assets/crimson-text-v6-latin-700italic-d65814b78f99050e4308405e119c0914db5221400738d335a94c87659df7ac36.eot?#iefix) format("embedded-opentype"), url(/assets/crimson-text-v6-latin-700italic-2961f96f9e1e0c8ab13b622081989243b66006bbc55cc5ea97ac79c610edf46d.woff2) format("woff2"), url(/assets/crimson-text-v6-latin-700italic-ebaa4f5a9decc0edb918dc5ee703dc61a551df9b12ff8a65da3acdd563a3518b.woff) format("woff"), url(/assets/crimson-text-v6-latin-700italic-b636510b34b5f486ceda011af72f470db20c3f36c4e6055b4c523d626896109e.ttf) format("truetype"), url(/assets/crimson-text-v6-latin-700italic-7b65ec6543531813fd361681f8433da69169edc4e1a754cffbf7443b79d3f8f5.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-27064bce32b203921235639c3c0ff7deea97486f809e712b765bcb3a8919f7c4.eot);
  src: local("Montserrat-Light"), url(/assets/montserrat-light-webfont-27064bce32b203921235639c3c0ff7deea97486f809e712b765bcb3a8919f7c4.eot?#iefix) format("embedded-opentype"), url(/assets/montserrat-light-webfont-986d1cf8f14e2c24439fd50b815477727f0e23aa739e93e4e0cc02e76045869c.woff2) format("woff2"), url(/assets/montserrat-light-webfont-9ad5726922f4e6aec649a98d626b1b7283b7fc2c706a8cd5c39c65c2f156b9d1.woff) format("woff"), url(/assets/montserrat-light-webfont-97818a70eae67223bbda272eafa102ff1b38f585ac5a900b402e24106ea7f074.ttf) format("truetype"), url(/assets/montserrat-light-webfont-fa611946571aede3abc50c9f35c4e58e2357a01cd84fdebc2526cf3bb1970917.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-3dc3a6d6ee5359b78e64fa7d47ae32b25b4b0ca549f8dd415c4703d171173f3c.eot);
  /* IE9 Compat Modes */
  src: local("Montserrat-Bold"), url(/assets/montserrat-v7-latin-700-3dc3a6d6ee5359b78e64fa7d47ae32b25b4b0ca549f8dd415c4703d171173f3c.eot?#iefix) format("embedded-opentype"), url(/assets/montserrat-v7-latin-700-30ec655203a8b464985dc64b480915008ed8a7ade82a2e746b81ca129ee73c82.woff2) format("woff2"), url(/assets/montserrat-v7-latin-700-d0594cb0c6057bdf03a7d174aa7b4c630e2c11cfecafccf2f453cf6c085fdb26.woff) format("woff"), url(/assets/montserrat-v7-latin-700-c5de0ffa5565d1ebabb1aa5fae9bccb2ea3187f2b3358ab63d7c70c2241d05aa.ttf) format("truetype"), url(/assets/montserrat-v7-latin-700-bae233b353cd8d471cc051687476423c4675639227383044fa16007652a003d0.svg#Montserrat) format("svg");
  /* Legacy iOS */
}

@font-face {
  font-family: 'icons';
  src: url(/assets/icons-109cdab2551862699cedbd78c794876abbc0dcf1cf9a8ece8e04e99fd1b26678.eot);
  src: url(/assets/icons-109cdab2551862699cedbd78c794876abbc0dcf1cf9a8ece8e04e99fd1b26678.eot?#iefix) format("embedded-opentype"), url(/assets/icons-be3df0ba833c0247bd07cb008f8db3c8d3b905b8b9e825cd18dda7696bbcc264.woff) format("woff"), url(/assets/icons-0a7d508cdc7f3cb318bab634439cbbb33b8a55cf7d0c7f0362bf471caaaecd8b.ttf) format("truetype"), url(/assets/icons-36235cace7b19a9af32d8814c7a1f1e04e6bc4ba0b03bea95539dc240e2b4dad.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.
 *

 */
