@import url(//fast.fonts.net/cssapi/69fdb849-9596-41e2-bfcd-fbef96cc9216.css);
@font-face {
  font-family: 'Larsseit';
  src: url(/themes/custom/world101_theme/dist/assets/fonts/Type_Dynamic_Larsseit.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Larsseit';
  src: url(/themes/custom/world101_theme/dist/assets/fonts/Type_Dynamic_Larsseit_Bold.woff) format("woff");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Larsseit';
  src: url(/themes/custom/world101_theme/dist/assets/fonts/32E90B_0_0.eot);
  src: url(/themes/custom/world101_theme/dist/assets/fonts/32E90B_0_0.eot#iefix) format("embedded-opentype"), url(/themes/custom/world101_theme/dist/assets/fonts/32E90B_0_0.woff2) format("woff2"), url(/themes/custom/world101_theme/dist/assets/fonts/32E90B_0_0.woff) format("woff"), url(/themes/custom/world101_theme/dist/assets/fonts/32E90B_0_0.ttf) format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Larsseit';
  src: url(/themes/custom/world101_theme/dist/assets/fonts/32E90B_1_0.eot);
  src: url(/themes/custom/world101_theme/dist/assets/fonts/32E90B_1_0.eot#iefix) format("embedded-opentype"), url(/themes/custom/world101_theme/dist/assets/fonts/32E90B_1_0.woff2) format("woff2"), url(/themes/custom/world101_theme/dist/assets/fonts/32E90B_1_0.woff) format("woff"), url(/themes/custom/world101_theme/dist/assets/fonts/32E90B_1_0.ttf) format("truetype");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'Larsseit';
  src: url(/themes/custom/world101_theme/dist/assets/fonts/32E90B_2_0.eot);
  src: url(/themes/custom/world101_theme/dist/assets/fonts/32E90B_2_0.eot#iefix) format("embedded-opentype"), url(/themes/custom/world101_theme/dist/assets/fonts/32E90B_2_0.woff2) format("woff2"), url(/themes/custom/world101_theme/dist/assets/fonts/32E90B_2_0.woff) format("woff"), url(/themes/custom/world101_theme/dist/assets/fonts/32E90B_2_0.ttf) format("truetype");
  font-weight: 100;
  font-style: normal;
}
.vco-storymap {
  font-family: 'Larsseit', sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.3em;
  color: #4b535d;
}
.vco-storymap h1, .vco-storymap h2, .vco-storymap h3, .vco-storymap h4, .vco-storymap h5, .vco-storymap h6 {
  font-family: 'Larsseit', sans-serif;
  text-transform: none;
  font-weight: 700;
  font-size: 46px;
  line-height: 46px;
  color: #04284a;
}
.vco-storymap h2.vco-headline-title {
  font-size: 58px;
  line-height: 58px;
  color: #04284a;
}
.vco-storymap h2.vco-headline {
  color: #04284a;
}
.vco-storymap p {
  font-family: 'Larsseit', sans-serif;
  font-size: 16px;
  line-height: 1.3em;
  color: #4b535d;
}
.vco-storymap p a {
  background-size: 0px 0px;
  border-bottom: 1px solid #4391db;
  color: #4b535d;
}
.vco-storymap p a:hover {
  background-size: 0px 0px;
  border-bottom: 1px solid #4391db;
  color: #4391db;
}
.vco-storymap p a:focus {
  background-size: 0px 0px;
  border-bottom: 1px solid #4391db;
  color: #4391db;
}
.vco-storymap p a:active {
  background-size: 0px 0px;
  border-bottom: 1px solid #4391db;
  color: #4391db;
}
.vco-storymap p a:visited {
  background-size: 0px 0px;
  border-bottom: 1px solid #4391db;
  color: #4b535d;
}
.vco-storymap ul {
  font-family: 'Larsseit', sans-serif
}
.vco-storymap .vco-media .vco-media-wikipedia h4 a {
  font-family: 'Larsseit', sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 24px
}
.vco-storymap .vco-caption {
  font-family: 'Larsseit', 'Arial', sans-serif;
  color: #04284a;
}
.vco-storymap .vco-credit {
  font-family: 'Larsseit', 'Arial', sans-serif;
  color: #4b535d;
}
.vco-storymap .vcard {
  font-family: 'Larsseit', 'Arial', sans-serif !important;
  font-weight: normal !important
}
.vco-storymap .vco-slidenav-next, .vco-storymap .vco-slidenav-previous, .vco-storymap .vco-message, .vco-storymap .vco-slide-calltoaction-button-text {
  font-family: 'Larsseit', sans-serif;
  font-weight: 700;
  text-transform: none
}
.vco-storymap .vco-slidenav-next .vco-slidenav-title, .vco-storymap .vco-slidenav-previous .vco-slidenav-title, .vco-storymap .vco-message .vco-slidenav-title, .vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title {
  line-height: 1.3em !important
}
.vco-storymap .vco-headline-date, .vco-storymap h3.vco-headline-date {
  font-family: 'Larsseit', sans-serif !important;
  font-weight: normal !important;
  text-transform: none !important
}
.vco-storymap .vco-headline-date small, .vco-storymap h3.vco-headline-date small {
  font-weight: normal !important
}
.vco-storymap .vco-menubar {
  font-family: 'Larsseit', sans-serif;
  text-transform: none
}
.vco-storymap blockquote, .vco-storymap blockquote p {
  font-family: 'Larsseit', sans-serif;
  font-style: italic;
  font-weight: 400;
  line-height: 1.3
}
input[type="text"].editor-headline {
  font-family: 'Larsseit', sans-serif;
  text-transform: none;
  font-weight: 700;
  font-size: 46px;
  line-height: 46px
}