@charset "UTF-8";
/*-----------------------------------------------------------------------------
@author:        Eduard Nadal
@contact:       eduard.nadal@whads.com
@organization:  Whads Media Studios SL
@since:         April 2018
-----------------------------------------------------------------------------*/
@import url("https://fonts.googleapis.com/css?family=Muli:300,400,600,700,800|Roboto+Slab:100,300,400,700|Roboto:100,300,400,500,700,900");
/* line 5, ../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/* line 668, ../scss/_common.scss */
* {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 675, ../scss/_common.scss */
html, body {
  padding: 0;
  margin: 0;
}

/* line 680, ../scss/_common.scss */
body {
  font-size: 10px;
  color: #000;
  position: relative;
  font-family: "Roboto Slab", serif;
}

/* line 687, ../scss/_common.scss */
p, a, li, th, td, dt, dd, caption {
  font-size: 16px;
  font-family: "Roboto Slab", serif;
  color: #000;
  font-weight: 300;
  line-height: 150%;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 687, ../scss/_common.scss */
  p, a, li, th, td, dt, dd, caption {
    font-size: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 687, ../scss/_common.scss */
  p, a, li, th, td, dt, dd, caption {
    font-size: 16px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 687, ../scss/_common.scss */
  p, a, li, th, td, dt, dd, caption {
    font-size: 16px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 687, ../scss/_common.scss */
  p, a, li, th, td, dt, dd, caption {
    font-size: 16px;
  }
}
@media print {
  /* line 687, ../scss/_common.scss */
  p, a, li, th, td, dt, dd, caption {
    font-size: 15px;
  }
}
/* line 694, ../scss/_common.scss */
p + h1:not([class]), p + h2:not([class]), p + h3:not([class]), p + h4:not([class]), p + h5:not([class]), p + h6:not([class]), a + h1:not([class]), a + h2:not([class]), a + h3:not([class]), a + h4:not([class]), a + h5:not([class]), a + h6:not([class]), li + h1:not([class]), li + h2:not([class]), li + h3:not([class]), li + h4:not([class]), li + h5:not([class]), li + h6:not([class]), th + h1:not([class]), th + h2:not([class]), th + h3:not([class]), th + h4:not([class]), th + h5:not([class]), th + h6:not([class]), td + h1:not([class]), td + h2:not([class]), td + h3:not([class]), td + h4:not([class]), td + h5:not([class]), td + h6:not([class]), dt + h1:not([class]), dt + h2:not([class]), dt + h3:not([class]), dt + h4:not([class]), dt + h5:not([class]), dt + h6:not([class]), dd + h1:not([class]), dd + h2:not([class]), dd + h3:not([class]), dd + h4:not([class]), dd + h5:not([class]), dd + h6:not([class]), caption + h1:not([class]), caption + h2:not([class]), caption + h3:not([class]), caption + h4:not([class]), caption + h5:not([class]), caption + h6:not([class]) {
  margin-top: 40px;
}

/* line 704, ../scss/_common.scss */
blockquote {
  border-left: 3px solid #555;
  margin-left: 20px;
  padding-left: 10px;
}

/* line 710, ../scss/_common.scss */
a:not([class]) {
  text-decoration: underline;
  color: #000;
}

/* line 715, ../scss/_common.scss */
strong, b {
  font-weight: 600;
  color: #333;
}
/* line 719, ../scss/_common.scss */
strong a, b a {
  font-weight: 600;
}

/* line 724, ../scss/_common.scss */
em {
  font-style: italic;
}

/* line 728, ../scss/_common.scss */
h1, h2, h3, h4, h5, h6 {
  margin-top: .35em;
  margin-bottom: .8em;
  font-weight: 600;
  color: #000;
}
/* line 734, ../scss/_common.scss */
h1:not([class]), h1[class=""], h2:not([class]), h2[class=""], h3:not([class]), h3[class=""], h4:not([class]), h4[class=""], h5:not([class]), h5[class=""], h6:not([class]), h6[class=""] {
  line-height: 120%;
}

/* line 740, ../scss/_common.scss */
h1 {
  letter-spacing: 1px;
  font-size: 32px;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 740, ../scss/_common.scss */
  h1 {
    font-size: 32px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 740, ../scss/_common.scss */
  h1 {
    font-size: 38px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 740, ../scss/_common.scss */
  h1 {
    font-size: 40px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 740, ../scss/_common.scss */
  h1 {
    font-size: 42px;
  }
}
@media print {
  /* line 740, ../scss/_common.scss */
  h1 {
    font-size: 30px;
  }
}

/* line 744, ../scss/_common.scss */
h2 {
  font-size: 22px;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 744, ../scss/_common.scss */
  h2 {
    font-size: 30px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 744, ../scss/_common.scss */
  h2 {
    font-size: 32px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 744, ../scss/_common.scss */
  h2 {
    font-size: 34px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 744, ../scss/_common.scss */
  h2 {
    font-size: 36px;
  }
}
@media print {
  /* line 744, ../scss/_common.scss */
  h2 {
    font-size: 26px;
  }
}

/* line 748, ../scss/_common.scss */
h3 {
  font-size: 20px;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 748, ../scss/_common.scss */
  h3 {
    font-size: 24px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 748, ../scss/_common.scss */
  h3 {
    font-size: 26px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 748, ../scss/_common.scss */
  h3 {
    font-size: 28px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 748, ../scss/_common.scss */
  h3 {
    font-size: 30px;
  }
}
@media print {
  /* line 748, ../scss/_common.scss */
  h3 {
    font-size: 20px;
  }
}

/* line 752, ../scss/_common.scss */
h4 {
  font-size: 20px;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 752, ../scss/_common.scss */
  h4 {
    font-size: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 752, ../scss/_common.scss */
  h4 {
    font-size: 18px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 752, ../scss/_common.scss */
  h4 {
    font-size: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 752, ../scss/_common.scss */
  h4 {
    font-size: 22px;
  }
}
@media print {
  /* line 752, ../scss/_common.scss */
  h4 {
    font-size: 18px;
  }
}

/* line 756, ../scss/_common.scss */
h5 {
  font-size: 16px;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 756, ../scss/_common.scss */
  h5 {
    font-size: 14px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 756, ../scss/_common.scss */
  h5 {
    font-size: 15px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 756, ../scss/_common.scss */
  h5 {
    font-size: 16px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 756, ../scss/_common.scss */
  h5 {
    font-size: 18px;
  }
}
@media print {
  /* line 756, ../scss/_common.scss */
  h5 {
    font-size: 15px;
  }
}

/* line 760, ../scss/_common.scss */
h6 {
  font-size: 15px;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 760, ../scss/_common.scss */
  h6 {
    font-size: 11px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 760, ../scss/_common.scss */
  h6 {
    font-size: 12px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 760, ../scss/_common.scss */
  h6 {
    font-size: 13px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 760, ../scss/_common.scss */
  h6 {
    font-size: 15px;
  }
}
@media print {
  /* line 760, ../scss/_common.scss */
  h6 {
    font-size: 15px;
  }
}

/* line 764, ../scss/_common.scss */
img {
  max-width: 100%;
}

/* line 768, ../scss/_common.scss */
ul:not([class]),
ul[class=""] {
  list-style-type: none;
  padding-left: 10px;
  margin-top: 16px;
  margin-bottom: 16px;
}
/* line 390, ../scss/_common.scss */
ul:not([class]) ul,
ul[class=""] ul {
  margin: 10px 0;
  list-style-type: none;
}
/* line 395, ../scss/_common.scss */
ul:not([class]) li,
ul[class=""] li {
  position: relative;
  padding-left: 14px;
}
/* line 399, ../scss/_common.scss */
ul:not([class]) li:before,
ul[class=""] li:before {
  position: absolute;
  left: 0;
  top: 10px;
  top: 9.5px;
  content: '';
  display: inline-block;
  vertical-align: top;
  width: 6px;
  height: 6px;
  background-color: #272727;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
/* line 413, ../scss/_common.scss */
ul:not([class]) li + li,
ul[class=""] li + li {
  margin-top: 10px;
}

/* line 773, ../scss/_common.scss */
ol:not([class]),
ol[class=""] {
  list-style-type: decimal;
  padding-left: 20px;
}

@font-face {
  font-family: "omniumicons";
  src: url("../fonts/omniumicons.eot?m2paet");
  src: url("../fonts/omniumicons.eot?m2paet#iefix") format("embedded-opentype"), url("../fonts/omniumicons.ttf?m2paet") format("truetype"), url("../fonts/omniumicons.woff?m2paet") format("woff"), url("../fonts/omniumicons.svg?m2paet#omniumicons") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 17, ../scss/omnium.scss */
html:not(.elementor-html) body.logged-in .site_header {
  top: 32px;
}
@media screen and (max-width: 782px) {
  /* line 17, ../scss/omnium.scss */
  html:not(.elementor-html) body.logged-in .site_header {
    top: 46px;
  }
}
/* line 23, ../scss/omnium.scss */
html:not(.elementor-html) body.logged-in main.site_main > article > .entry_inner_scroll_menu_wrapper,
html:not(.elementor-html) body.logged-in main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper {
  top: 88px;
}
@media screen and (max-width: 782px) {
  /* line 23, ../scss/omnium.scss */
  html:not(.elementor-html) body.logged-in main.site_main > article > .entry_inner_scroll_menu_wrapper,
  html:not(.elementor-html) body.logged-in main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper {
    top: 102px;
  }
}
/* line 32, ../scss/omnium.scss */
html:not(.elementor-html) body:not(.logged-in) .site_header {
  top: 0;
}

/* line 40, ../scss/omnium.scss */
html.elementor-html body .site_header {
  top: 0;
}

@media screen and (max-width: 804px) {
  /* line 52, ../scss/omnium.scss */
  body:not(.elementor-page) #page .site_content .site_main > article.page > .entry_content:not(.project_main_page_content) {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 52, ../scss/omnium.scss */
  body:not(.elementor-page) #page .site_content .site_main > article.page > .entry_content:not(.project_main_page_content) {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 52, ../scss/omnium.scss */
  body:not(.elementor-page) #page .site_content .site_main > article.page > .entry_content:not(.project_main_page_content) {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 52, ../scss/omnium.scss */
  body:not(.elementor-page) #page .site_content .site_main > article.page > .entry_content:not(.project_main_page_content) {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 52, ../scss/omnium.scss */
  body:not(.elementor-page) #page .site_content .site_main > article.page > .entry_content:not(.project_main_page_content) {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 52, ../scss/omnium.scss */
  body:not(.elementor-page) #page .site_content .site_main > article.page > .entry_content:not(.project_main_page_content) {
    width: auto;
  }
}

/* line 63, ../scss/omnium.scss */
#page:not(.home_page) {
  margin-top: 80px;
}
/* line 68, ../scss/omnium.scss */
#page .site_content .omnium_blog_layout .comments_wrapper {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media screen and (min-width: 1387px) {
  /* line 68, ../scss/omnium.scss */
  #page .site_content .omnium_blog_layout .comments_wrapper {
    padding-top: 31px;
    padding-bottom: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 68, ../scss/omnium.scss */
  #page .site_content .omnium_blog_layout .comments_wrapper {
    padding-top: 27px;
    padding-bottom: 27px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 68, ../scss/omnium.scss */
  #page .site_content .omnium_blog_layout .comments_wrapper {
    padding-top: 23px;
    padding-bottom: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 68, ../scss/omnium.scss */
  #page .site_content .omnium_blog_layout .comments_wrapper {
    padding-top: 13px;
    padding-bottom: 13px;
  }
}

/* line 82, ../scss/omnium.scss */
body:not(.elementor-editor-active) #page.home_page {
  background-color: #272727;
}
/* line 84, ../scss/omnium.scss */
body:not(.elementor-editor-active) #page.home_page #content {
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -ms-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
/* line 87, ../scss/omnium.scss */
body:not(.elementor-editor-active) #page.home_page #content:not(.fp_loaded) {
  opacity: 0;
}
/* line 90, ../scss/omnium.scss */
body:not(.elementor-editor-active) #page.home_page #content.fp_loaded {
  opacity: 1;
}

/* line 98, ../scss/omnium.scss */
.site_header {
  position: fixed;
  left: 0;
  width: 100%;
  z-index: 88;
}
@media screen and (max-width: 804px) {
  /* line 105, ../scss/omnium.scss */
  .site_header.lang_expanded .site_mobile_language_selector_button, .site_header.menu_expanded .site_mobile_language_selector_button {
    color: #fff;
  }
}
@media screen and (max-width: 804px) {
  /* line 111, ../scss/omnium.scss */
  .site_header.lang_expanded #siteMenuButton .line, .site_header.menu_expanded #siteMenuButton .line {
    background-color: #fff;
  }
}
/* line 119, ../scss/omnium.scss */
.site_header.inner {
  background-color: #fff;
}
/* line 125, ../scss/omnium.scss */
.site_header.home_header:not(.lang_expanded):not(.menu_expanded) .site_mobile_language_selector_button:not(.positive_button) {
  color: #fff;
}
/* line 132, ../scss/omnium.scss */
.site_header.home_header .site_branding.positive_logo .custom-logo-link {
  display: block;
}
/* line 135, ../scss/omnium.scss */
.site_header.home_header .site_branding.positive_logo .custom-white-logo-link {
  display: none;
}
/* line 140, ../scss/omnium.scss */
.site_header.home_header .site_branding:not(.positive_logo) .custom-logo-link {
  display: none;
}
/* line 143, ../scss/omnium.scss */
.site_header.home_header .site_branding:not(.positive_logo) .custom-white-logo-link {
  display: block;
}
/* line 148, ../scss/omnium.scss */
.site_header.home_header .header_claim_wrapper {
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -ms-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
/* line 150, ../scss/omnium.scss */
.site_header.home_header .header_claim_wrapper:not(.visible) {
  opacity: 0;
}
/* line 153, ../scss/omnium.scss */
.site_header.home_header .header_claim_wrapper.visible {
  opacity: 1;
}
/* line 160, ../scss/omnium.scss */
.site_header.home_header .site_right_menu .site_menu_button:not(.positive_button) .line {
  background-color: #fff;
}
/* line 166, ../scss/omnium.scss */
.site_header.home_header .site_right_menu .site_menu_button.positive_button:not(.expanded) .line {
  background-color: #000;
}
/* line 171, ../scss/omnium.scss */
.site_header.home_header .site_right_menu .site_menu_button.positive_button.expanded .line {
  background-color: #fff;
}
/* line 180, ../scss/omnium.scss */
.site_header.inner_page_header.scrolled {
  background-color: #fff;
  height: 56px;
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
}
/* line 185, ../scss/omnium.scss */
.site_header.inner_page_header.scrolled .site_branding {
  top: 10px;
}
/* line 188, ../scss/omnium.scss */
.site_header.inner_page_header.scrolled .site_branding img {
  height: 36px;
}
/* line 193, ../scss/omnium.scss */
.site_header.inner_page_header.scrolled .header_claim_wrapper.image_claim {
  top: 14px;
  left: 200px;
}
/* line 197, ../scss/omnium.scss */
.site_header.inner_page_header.scrolled .header_claim_wrapper.image_claim .header_claim_image {
  height: 33px;
}
/* line 202, ../scss/omnium.scss */
.site_header.inner_page_header.scrolled .header_claim_wrapper.text_claim {
  top: 14px;
}
/* line 206, ../scss/omnium.scss */
.site_header.inner_page_header.scrolled .small_header_page_title {
  opacity: 1;
  visibility: visible;
}
/* line 210, ../scss/omnium.scss */
.site_header.inner_page_header.scrolled .site_right_menu {
  top: 13px;
}
/* line 214, ../scss/omnium.scss */
.site_header.inner_page_header.scrolled .site_menu_content .site_menu_logo_wrapper {
  top: 10px;
}
/* line 217, ../scss/omnium.scss */
.site_header.inner_page_header.scrolled .site_menu_content .site_menu_logo_wrapper img {
  height: 36px;
}
/* line 224, ../scss/omnium.scss */
.site_header.inner_page_header .site_branding .custom-white-logo-link {
  display: none;
}
/* line 231, ../scss/omnium.scss */
.site_header.inner_page_header .site_right_menu .site_menu_button:not(.expanded) .line {
  background-color: #000;
}
/* line 236, ../scss/omnium.scss */
.site_header.inner_page_header .site_right_menu .site_menu_button.expanded .line {
  background-color: #fff;
}
/* line 243, ../scss/omnium.scss */
.site_header .site_header_inner {
  position: relative;
}
@media screen and (max-width: 804px) {
  /* line 243, ../scss/omnium.scss */
  .site_header .site_header_inner {
    margin-right: 20px;
    margin-left: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 243, ../scss/omnium.scss */
  .site_header .site_header_inner {
    margin-right: 40px;
    margin-left: 40px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 243, ../scss/omnium.scss */
  .site_header .site_header_inner {
    margin-right: 40px;
    margin-left: 40px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 243, ../scss/omnium.scss */
  .site_header .site_header_inner {
    margin-right: 40px;
    margin-left: 40px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 243, ../scss/omnium.scss */
  .site_header .site_header_inner {
    margin-right: 40px;
    margin-left: 40px;
  }
}
/* line 253, ../scss/omnium.scss */
.site_header .site_header_inner .site_branding {
  position: absolute;
  left: 0;
  z-index: 90;
  -webkit-transition: top 0.2s ease-in-out;
  -moz-transition: top 0.2s ease-in-out;
  -ms-transition: top 0.2s ease-in-out;
  -o-transition: top 0.2s ease-in-out;
  transition: top 0.2s ease-in-out;
}
@media screen and (max-width: 804px) {
  /* line 253, ../scss/omnium.scss */
  .site_header .site_header_inner .site_branding {
    top: 10px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 253, ../scss/omnium.scss */
  .site_header .site_header_inner .site_branding {
    top: 23px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 253, ../scss/omnium.scss */
  .site_header .site_header_inner .site_branding {
    top: 23px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 253, ../scss/omnium.scss */
  .site_header .site_header_inner .site_branding {
    top: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 253, ../scss/omnium.scss */
  .site_header .site_header_inner .site_branding {
    top: 23px;
  }
}
/* line 264, ../scss/omnium.scss */
.site_header .site_header_inner .site_branding a {
  display: block;
}
/* line 267, ../scss/omnium.scss */
.site_header .site_header_inner .site_branding img {
  width: auto;
  -webkit-transition: height 0.2s ease-in-out;
  -moz-transition: height 0.2s ease-in-out;
  -ms-transition: height 0.2s ease-in-out;
  -o-transition: height 0.2s ease-in-out;
  transition: height 0.2s ease-in-out;
}
@media screen and (max-width: 804px) {
  /* line 267, ../scss/omnium.scss */
  .site_header .site_header_inner .site_branding img {
    height: 36px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 267, ../scss/omnium.scss */
  .site_header .site_header_inner .site_branding img {
    height: 45px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 267, ../scss/omnium.scss */
  .site_header .site_header_inner .site_branding img {
    height: 45px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 267, ../scss/omnium.scss */
  .site_header .site_header_inner .site_branding img {
    height: 45px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 267, ../scss/omnium.scss */
  .site_header .site_header_inner .site_branding img {
    height: 45px;
  }
}
/* line 278, ../scss/omnium.scss */
.site_header .site_header_inner .header_claim_wrapper {
  display: inline-block;
  vertical-align: top;
  position: absolute;
  top: 40px;
  left: 250px;
  text-align: left;
  -webkit-transition: top 0.2s ease-in-out, left 0.2s ease-in-out;
  -moz-transition: top 0.2s ease-in-out, left 0.2s ease-in-out;
  -ms-transition: top 0.2s ease-in-out, left 0.2s ease-in-out;
  -o-transition: top 0.2s ease-in-out, left 0.2s ease-in-out;
  transition: top 0.2s ease-in-out, left 0.2s ease-in-out;
}
@media screen and (max-width: 804px) {
  /* line 278, ../scss/omnium.scss */
  .site_header .site_header_inner .header_claim_wrapper {
    display: none;
  }
}
/* line 289, ../scss/omnium.scss */
.site_header .site_header_inner .header_claim_wrapper.image_claim {
  top: 28px;
  height: 40px;
}
/* line 295, ../scss/omnium.scss */
.site_header .site_header_inner .header_claim_wrapper.image_claim.with_white_image:not(.negative_claim) .header_claim_image.white_image {
  display: none;
}
/* line 298, ../scss/omnium.scss */
.site_header .site_header_inner .header_claim_wrapper.image_claim.with_white_image:not(.negative_claim) .header_claim_image.normal_image {
  display: block;
}
/* line 305, ../scss/omnium.scss */
.site_header .site_header_inner .header_claim_wrapper.image_claim.with_white_image.negative_claim .header_claim_image.white_image {
  display: block;
}
/* line 308, ../scss/omnium.scss */
.site_header .site_header_inner .header_claim_wrapper.image_claim.with_white_image.negative_claim .header_claim_image.normal_image {
  display: none;
}
/* line 314, ../scss/omnium.scss */
.site_header .site_header_inner .header_claim_wrapper.image_claim .header_claim_link {
  display: block;
  height: 100%;
}
/* line 318, ../scss/omnium.scss */
.site_header .site_header_inner .header_claim_wrapper.image_claim .header_claim_image {
  width: auto;
  height: 100%;
}
/* line 323, ../scss/omnium.scss */
.site_header .site_header_inner .header_claim_wrapper.text_claim {
  top: 30px;
}
/* line 326, ../scss/omnium.scss */
.site_header .site_header_inner .header_claim_wrapper.text_claim:not(.negative_claim) .header_claim_text,
.site_header .site_header_inner .header_claim_wrapper.text_claim:not(.negative_claim) .header_claim_link {
  color: #000;
}
/* line 332, ../scss/omnium.scss */
.site_header .site_header_inner .header_claim_wrapper.text_claim.negative_claim .header_claim_text,
.site_header .site_header_inner .header_claim_wrapper.text_claim.negative_claim .header_claim_link {
  color: #fff;
}
/* line 337, ../scss/omnium.scss */
.site_header .site_header_inner .header_claim_wrapper.text_claim .header_claim_text, .site_header .site_header_inner .header_claim_wrapper.text_claim .header_claim_link {
  font-family: "Roboto Slab", serif;
  font-size: 18px;
  font-weight: 400;
  text-decoration: none;
}
/* line 345, ../scss/omnium.scss */
.site_header .site_header_inner .small_header_page_title {
  display: inline-block;
  vertical-align: top;
  position: absolute;
  left: 380px;
  width: 60%;
  width: calc(100% - 760px);
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  opacity: 0;
  visibility: hidden;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 120%;
  -webkit-transition: color 0.3s ease-in-out, opacity 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out, opacity 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out, opacity 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out, opacity 0.3s ease-in-out;
  transition: color 0.3s ease-in-out, opacity 0.3s ease-in-out;
}
@media screen and (max-width: 804px) {
  /* line 345, ../scss/omnium.scss */
  .site_header .site_header_inner .small_header_page_title {
    top: 13px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 345, ../scss/omnium.scss */
  .site_header .site_header_inner .small_header_page_title {
    top: 20px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 345, ../scss/omnium.scss */
  .site_header .site_header_inner .small_header_page_title {
    top: 20px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 345, ../scss/omnium.scss */
  .site_header .site_header_inner .small_header_page_title {
    top: 20px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 345, ../scss/omnium.scss */
  .site_header .site_header_inner .small_header_page_title {
    top: 20px;
  }
}
/* line 369, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu {
  display: inline-block;
  vertical-align: top;
  position: absolute;
  right: 0;
  z-index: 120;
  -webkit-transition: top 0.2s ease-in-out;
  -moz-transition: top 0.2s ease-in-out;
  -ms-transition: top 0.2s ease-in-out;
  -o-transition: top 0.2s ease-in-out;
  transition: top 0.2s ease-in-out;
}
@media screen and (max-width: 804px) {
  /* line 369, ../scss/omnium.scss */
  .site_header .site_header_inner .site_right_menu {
    top: 13px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 369, ../scss/omnium.scss */
  .site_header .site_header_inner .site_right_menu {
    top: 40px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 369, ../scss/omnium.scss */
  .site_header .site_header_inner .site_right_menu {
    top: 40px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 369, ../scss/omnium.scss */
  .site_header .site_header_inner .site_right_menu {
    top: 40px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 369, ../scss/omnium.scss */
  .site_header .site_header_inner .site_right_menu {
    top: 40px;
  }
}
/* line 383, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .become_a_member_header_button {
  font-family: "Roboto", serif;
  display: inline-block;
  vertical-align: top;
  margin-right: 20px;
  text-transform: uppercase;
  color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #ef3e1e;
  background-color: #ef3e1e;
  text-decoration: none;
  padding: 8px 20px;
  border-radius: 30px;
  font-size: 11px;
  letter-spacing: 1px;
  font-weight: 700;
  line-height: 1;
  -webkit-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -moz-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -ms-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}
@media screen and (max-width: 804px) {
  /* line 383, ../scss/omnium.scss */
  .site_header .site_header_inner .site_right_menu .become_a_member_header_button {
    display: none;
  }
}
/* line 406, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .become_a_member_header_button:hover {
  background-color: #fff;
  color: #ef3e1e;
}
/* line 411, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .site_menu_button {
  display: inline-block;
  vertical-align: top;
  width: 40px;
  height: 30px;
  position: relative;
  cursor: pointer;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
}
/* line 422, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .site_menu_button:hover .line {
  background-color: #ef3e1e;
}
/* line 428, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .site_menu_button.expanded .line.topleft, .site_header .site_header_inner .site_right_menu .site_menu_button.expanded .line.bottomright {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
/* line 432, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .site_menu_button.expanded .line.topright, .site_header .site_header_inner .site_right_menu .site_menu_button.expanded .line.bottomleft {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
/* line 436, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .site_menu_button.expanded .line.topleft {
  left: 4px;
  top: 7px;
}
/* line 440, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .site_menu_button.expanded .line.topright {
  left: calc(50% - 4px);
  top: 7px;
}
/* line 444, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .site_menu_button.expanded .line.middleleft {
  left: -50%;
  opacity: 0;
}
/* line 448, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .site_menu_button.expanded .line.middleright {
  left: 100%;
  opacity: 0;
}
/* line 452, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .site_menu_button.expanded .line.bottomleft {
  left: 4px;
  top: 19px;
}
/* line 456, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .site_menu_button.expanded .line.bottomright {
  left: calc(50% - 4px);
  top: 19px;
}
/* line 462, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .site_menu_button .line {
  display: block;
  position: absolute;
  height: 4px;
  width: 50%;
  opacity: 1;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -ms-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
/* line 471, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .site_menu_button .line:nth-child(even) {
  left: 50%;
}
/* line 474, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .site_menu_button .line:nth-child(odd) {
  left: 0px;
}
/* line 477, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .site_menu_button .line.topleft, .site_header .site_header_inner .site_right_menu .site_menu_button .line.topright {
  top: 0px;
}
/* line 481, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .site_menu_button .line.middleleft, .site_header .site_header_inner .site_right_menu .site_menu_button .line.middleright {
  top: 12px;
}
/* line 485, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .site_menu_button .line.bottomleft, .site_header .site_header_inner .site_right_menu .site_menu_button .line.bottomright {
  top: 24px;
}
/* line 491, ../scss/omnium.scss */
.site_header .site_header_inner .site_right_menu .site_mobile_language_selector_button {
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
@media screen and (max-width: 804px) {
  /* line 491, ../scss/omnium.scss */
  .site_header .site_header_inner .site_right_menu .site_mobile_language_selector_button {
    display: inline-block;
    vertical-align: top;
    font-size: 20px;
    text-transform: uppercase;
    line-height: 30px;
    margin-right: 10px;
    cursor: pointer;
  }
}
@media screen and (min-width: 1387px) {
  /* line 491, ../scss/omnium.scss */
  .site_header .site_header_inner .site_right_menu .site_mobile_language_selector_button {
    display: none;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 491, ../scss/omnium.scss */
  .site_header .site_header_inner .site_right_menu .site_mobile_language_selector_button {
    display: none;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 491, ../scss/omnium.scss */
  .site_header .site_header_inner .site_right_menu .site_mobile_language_selector_button {
    display: none;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 491, ../scss/omnium.scss */
  .site_header .site_header_inner .site_right_menu .site_mobile_language_selector_button {
    display: none;
  }
}
/* line 508, ../scss/omnium.scss */
.site_header .site_menu_content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  background-color: #202020;
  z-index: 100;
  padding-bottom: 40px;
  overflow-y: auto;
}
/* line 519, ../scss/omnium.scss */
.site_header .site_menu_content.hidden {
  opacity: 0;
}
/* line 523, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_logo_wrapper {
  display: inline-block;
  vertical-align: top;
  position: fixed;
  left: 40px;
  top: 20px;
  -webkit-transition: top 0.2s ease-in-out;
  -moz-transition: top 0.2s ease-in-out;
  -ms-transition: top 0.2s ease-in-out;
  -o-transition: top 0.2s ease-in-out;
  transition: top 0.2s ease-in-out;
}
@media screen and (max-width: 804px) {
  /* line 523, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_logo_wrapper {
    left: 20px;
    top: 10px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 523, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_logo_wrapper {
    top: 23px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 523, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_logo_wrapper {
    top: 23px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 523, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_logo_wrapper {
    top: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 523, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_logo_wrapper {
    top: 23px;
  }
}
/* line 537, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_logo_wrapper a {
  display: block;
}
/* line 540, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_logo_wrapper a img {
  display: block;
  width: auto;
  -webkit-transition: height 0.2s ease-in-out;
  -moz-transition: height 0.2s ease-in-out;
  -ms-transition: height 0.2s ease-in-out;
  -o-transition: height 0.2s ease-in-out;
  transition: height 0.2s ease-in-out;
}
@media screen and (max-width: 804px) {
  /* line 540, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_logo_wrapper a img {
    height: 36px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 540, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_logo_wrapper a img {
    height: 45px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 540, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_logo_wrapper a img {
    height: 45px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 540, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_logo_wrapper a img {
    height: 45px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 540, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_logo_wrapper a img {
    height: 45px;
  }
}
@media screen and (max-width: 804px) {
  /* line 553, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 553, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 553, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 553, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 553, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 553, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner {
    width: auto;
  }
}
/* line 556, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_language_selector_wrapper {
  text-align: center;
  margin-top: 40px;
}
@media screen and (max-width: 804px) {
  /* line 556, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_language_selector_wrapper {
    display: none;
  }
}
/* line 564, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_language_selector_wrapper .language_selector .language_item {
  display: inline-block;
  vertical-align: top;
}
/* line 568, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_language_selector_wrapper .language_selector .language_item + .language_item {
  margin-left: 20px;
}
/* line 571, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_language_selector_wrapper .language_selector .language_item .language_link {
  text-decoration: none;
  text-transform: uppercase;
  font-weight: 400;
  font-family: "Roboto", serif;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 578, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_language_selector_wrapper .language_selector .language_item .language_link.active {
  color: #ddd;
}
/* line 581, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_language_selector_wrapper .language_selector .language_item .language_link:not(.active) {
  color: #989898;
}
/* line 584, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_language_selector_wrapper .language_selector .language_item .language_link:not(.active):hover {
  color: #ef3e1e;
}
/* line 592, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper {
  display: block;
  text-align: center;
  margin-top: 40px;
}
@media screen and (max-width: 804px) {
  /* line 592, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper {
    margin-top: 20px;
  }
}
/* line 600, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper {
  display: block;
  position: relative;
  margin-right: auto;
  margin-left: auto;
  border-bottom: 1px solid #fff;
  text-align: left;
}
@media screen and (max-width: 804px) {
  /* line 600, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper {
    width: 100%;
  }
}
@media screen and (min-width: 1387px) {
  /* line 600, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper {
    width: 767px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 600, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper {
    width: 767px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 600, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper {
    width: 767px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 600, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper {
    width: 767px;
  }
}
/* line 615, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper .search_form label {
  display: none;
}
/* line 618, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper .search_form input.search_box {
  font-family: "Roboto Slab", serif;
  background: transparent;
  color: #fff;
  font-weight: 300;
  font-size: 30px;
  height: 40px;
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 28px);
  border: none;
  outline: none;
  border-radius: 0;
  appearance: none;
  -webkit-appearance: none;
}
@media screen and (max-width: 804px) {
  /* line 618, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper .search_form input.search_box {
    font-size: 20px;
  }
}
/* line 637, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper .search_form input.search_box::-ms-clear, .site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper .search_form input.search_box::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}
/* line 643, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper .search_form input.search_box::-webkit-search-decoration, .site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper .search_form input.search_box::-webkit-search-cancel-button, .site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper .search_form input.search_box::-webkit-search-results-button, .site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper .search_form input.search_box::-webkit-search-results-decoration {
  display: none;
}
/* line 520, ../scss/_common.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper .search_form input.search_box::-webkit-input-placeholder, .site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper .search_form input.search_box:-moz-placeholder, .site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper .search_form input.search_box::-moz-placeholder, .site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper .search_form input.search_box:-ms-input-placeholder, .site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper .search_form input.search_box::-ms-input-placeholder, .site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper .search_form input.search_box::placeholder {
  color: #989898;
  opacity: 1;
}
/* line 654, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper .search_form button.submit {
  display: inline-block;
  vertical-align: top;
  width: 23px;
  background: none;
  padding: 0;
  border: none;
}
/* line 662, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper .search_form button.submit .search_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 23px;
  color: #989898;
  display: inline-block;
  margin-top: 9px;
}
/* line 545, ../scss/_common.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_search_wrapper .search_form_wrapper .search_form button.submit .search_icon:before {
  content: "";
}
/* line 673, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper {
  /*margin-top: 80px;*/
  /* Temp */
  margin-top: 80px;
  display: block;
  text-align: center;
}
@media screen and (max-width: 804px) {
  /* line 673, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper {
    display: none;
  }
}
/* line 683, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu {
  display: block;
  list-style-type: none;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: auto;
  margin-left: auto;
  padding-top: 0;
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 40px;
  border-bottom: 1px solid #333;
  font-size: 0;
}
@media screen and (min-width: 1387px) {
  /* line 683, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu {
    width: 995px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 683, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu {
    width: 873px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 683, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu {
    width: 733px;
  }
}
/* line 700, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 700, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item {
    width: 176px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 700, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item {
    width: 163px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 700, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item {
    width: 194px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 700, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item {
    width: 222.5px;
  }
}
/* line 718, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item.current_page_item > a:after {
  width: 100%;
}
/* line 725, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item:not(.current_page_item) > a:after {
  width: 0;
}
/* line 729, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item:not(.current_page_item) > a:hover:after {
  width: 100%;
}
@media screen and (min-width: 1387px) {
  /* line 735, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item + .menu-item {
    margin-left: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 735, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item + .menu-item {
    margin-left: 27px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 735, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item + .menu-item {
    margin-left: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 735, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item + .menu-item {
    margin-left: 13px;
  }
}
/* line 740, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item > a {
  font-family: "Roboto Slab", serif;
  color: #ef3e1e;
  text-decoration: none;
  font-weight: 700;
  font-size: 22px;
  display: inline-block;
  vertical-align: top;
  position: relative;
}
/* line 750, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item > a:after {
  content: "";
  display: block;
  height: 2px;
  background-color: #ef3e1e;
  -webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -ms-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
/* line 758, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item > .sub-menu {
  list-style-type: none;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 16px;
  padding: 0;
  text-align: left;
}
/* line 768, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item > .sub-menu > .menu-item + .menu-item {
  margin-top: 8px;
}
/* line 774, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item > .sub-menu > .menu-item.current_page_item > a:after, .site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item > .sub-menu > .menu-item.current-page-ancestor > a:after {
  width: 100%;
}
/* line 781, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item > .sub-menu > .menu-item:not(.current_page_item):not(.current-page-ancestor) > a:after {
  width: 0;
}
/* line 785, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item > .sub-menu > .menu-item:not(.current_page_item):not(.current-page-ancestor) > a:hover:after {
  width: 100%;
}
/* line 791, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item > .sub-menu > .menu-item > a {
  font-family: "Roboto Slab", serif;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  font-size: 18px;
  font-weight: 400;
  color: #ddd;
}
/* line 800, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_navigation_wrapper .site_navigation .menu > .menu-item > .sub-menu > .menu-item > a:after {
  content: "";
  display: block;
  width: 0;
  height: 1px;
  background-color: #ddd;
  -webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -ms-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
/* line 815, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_mobile_navigation_wrapper {
  margin-top: 80px;
  display: block;
  text-align: center;
}
@media screen and (min-width: 1387px) {
  /* line 815, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_mobile_navigation_wrapper {
    display: none;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 815, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_mobile_navigation_wrapper {
    display: none;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 815, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_mobile_navigation_wrapper {
    display: none;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 815, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_mobile_navigation_wrapper {
    display: none;
  }
}
/* line 824, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_mobile_navigation_wrapper .site_mobile_navigation .menu {
  display: block;
  list-style-type: none;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: auto;
  margin-left: auto;
  padding-top: 0;
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 20px;
  border-bottom: 1px solid #333;
}
/* line 841, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_mobile_navigation_wrapper .site_mobile_navigation .menu > .menu-item.menu-item-has-children:not(.expanded) > a:after {
  /*content: "\e912";*/
}
/* line 850, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_mobile_navigation_wrapper .site_mobile_navigation .menu > .menu-item.menu-item-has-children.expanded > a:after {
  /*content: "\e913";*/
}
/* line 856, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_mobile_navigation_wrapper .site_mobile_navigation .menu > .menu-item + .menu-item {
  margin-top: 10px;
}
/* line 859, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_mobile_navigation_wrapper .site_mobile_navigation .menu > .menu-item > a {
  font-family: "Roboto Slab", serif;
  display: block;
  color: #ef3e1e;
  text-decoration: none;
  font-weight: 700;
  font-size: 22px;
  position: relative;
}
/* line 867, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_mobile_navigation_wrapper .site_mobile_navigation .menu > .menu-item > a:after {
  /*@include icomoon;*/
  /*padding-left: 10px;*/
}
/* line 872, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_mobile_navigation_wrapper .site_mobile_navigation .menu > .menu-item > .sub-menu {
  list-style-type: none;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 16px;
  padding: 0;
}
/* line 881, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_mobile_navigation_wrapper .site_mobile_navigation .menu > .menu-item > .sub-menu > .menu-item + .menu-item {
  margin-top: 8px;
}
/* line 893, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_mobile_navigation_wrapper .site_mobile_navigation .menu > .menu-item > .sub-menu > .menu-item > a {
  font-family: "Roboto Slab", serif;
  display: block;
  text-decoration: none;
  font-size: 18px;
  font-weight: 400;
  color: #ddd;
}
/* line 901, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_mobile_navigation_wrapper .site_mobile_navigation .menu > .menu-item > .sub-menu > .menu-item > a:after {
  content: "";
  display: block;
  width: 0;
  height: 1px;
  background-color: #ddd;
  -webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -ms-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
/* line 916, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper {
  margin-top: 30px;
  display: block;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  /* Temp */
}
@media screen and (max-width: 804px) {
  /* line 916, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper {
    display: none;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 916, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper {
    width: 755px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 916, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper {
    width: 993px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 916, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper {
    width: 871px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 916, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper {
    width: 731px;
  }
}
/* line 931, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper {
  display: none;
  /* Temp */
}
@media screen and (min-width: 1387px) {
  /* line 931, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper {
    /*display: inline-block;*/
    /* Temp */
    vertical-align: bottom;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 931, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper {
    /*display: inline-block;*/
    /* Temp */
    vertical-align: bottom;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 931, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper {
    /*display: inline-block;*/
    /* Temp */
    vertical-align: bottom;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 931, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper {
    /*display: inline-block;*/
    /* Temp */
    vertical-align: bottom;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 931, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper {
    width: 369px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 931, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper {
    width: 425px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 931, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper {
    width: 373px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 931, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper {
    width: 313px;
  }
}
/* line 943, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .heading {
  margin-top: 0;
  margin-bottom: 20px;
  color: #fff;
  line-height: 1;
  font-weight: 700;
  font-size: 22px;
}
/* line 951, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
@media screen and (max-width: 804px) {
  /* line 951, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper {
    max-width: 100%;
  }
}
/* line 959, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper.with_errors .newsletter_errors_wrapper {
  color: #C31919;
  font-size: 14px;
  margin-bottom: 10px;
}
/* line 964, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper.with_errors .newsletter_subscription_form {
  border: 1px solid #C31919;
}
/* line 967, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper.with_errors .newsletter_subscription_form .newsletter_acceptance_checkbox_wrapper {
  opacity: 1;
  visibility: visible;
}
/* line 971, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper.with_errors .newsletter_subscription_form .newsletter_acceptance_checkbox_wrapper label:before {
  border-color: #C31919;
}
/* line 979, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper:not(.with_errors) .newsletter_errors_wrapper {
  display: none;
}
/* line 982, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper:not(.with_errors) .newsletter_acceptance_checkbox_wrapper {
  opacity: 1;
  visibility: visible;
}
/* line 986, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper:not(.with_errors) .newsletter_acceptance_checkbox_wrapper:not(.focused) {
  opacity: 0;
  visibility: hidden;
}
/* line 991, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper:not(.with_errors) .newsletter_acceptance_checkbox_wrapper.focused {
  opacity: 1;
  visibility: visible;
}
/* line 997, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form {
  background-color: #333;
  border-radius: 20px;
  padding-top: 6px;
  padding-bottom: 6px;
}
/* line 1003, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form input[type="email"] {
  background: transparent;
  color: #fff;
  font-family: 'Roboto Slab', serif;
  font-weight: 300;
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 100px);
  border: none;
  outline: none;
  border-radius: 0;
  appearance: none;
  -webkit-appearance: none;
  padding-left: 20px;
  font-size: 16px;
  height: 28px;
}
/* line 520, ../scss/_common.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form input[type="email"]::-webkit-input-placeholder, .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form input[type="email"]:-moz-placeholder, .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form input[type="email"]::-moz-placeholder, .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form input[type="email"]:-ms-input-placeholder, .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form input[type="email"]::-ms-input-placeholder, .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form input[type="email"]::placeholder {
  color: #f1f1f1;
  opacity: 1;
}
/* line 1024, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form .newsletter_acceptance_checkbox_wrapper {
  position: absolute;
  left: 0;
  bottom: -24px;
  display: block;
  padding-left: 20px;
  -webkit-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  -ms-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
}
/* line 1032, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form .newsletter_acceptance_checkbox_wrapper label {
  font-family: "Roboto Slab", serif;
  color: #fff;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  vertical-align: top;
}
/* line 1040, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form .newsletter_acceptance_checkbox_wrapper label a {
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  font-family: inherit;
  color: inherit;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 1048, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form .newsletter_acceptance_checkbox_wrapper label a:hover {
  color: #ef3e1e;
}
/* line 1053, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form .newsletter_acceptance_checkbox_wrapper label:before {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  pointer-events: none;
  content: "";
  user-select: none;
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #ddd;
}
/* line 1069, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form .newsletter_acceptance_checkbox_wrapper label:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 10px;
  height: 10px;
  margin: 3px;
}
/* line 1081, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form .newsletter_acceptance_checkbox_wrapper input[type="checkbox"] {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
/* line 1087, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form .newsletter_acceptance_checkbox_wrapper input[type="checkbox"]:checked ~ label:after {
  color: #fff;
  background-color: #ef3e1e;
}
/* line 1093, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form .newsletter_acceptance_checkbox_wrapper input[type="checkbox"]:disabled ~ label {
  color: #bdbdbd;
}
/* line 1095, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form .newsletter_acceptance_checkbox_wrapper input[type="checkbox"]:disabled ~ label:before {
  background-color: #f1f1f1;
}
/* line 1102, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form .newsletter_acceptance_checkbox_wrapper input[type="checkbox"]:focus ~ label:before {
  border-color: #ef3e1e;
}
/* line 1108, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form .newsletter_acceptance_checkbox_wrapper input[type="checkbox"] ~ label:before {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
/* line 1111, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form .newsletter_acceptance_checkbox_wrapper input[type="checkbox"] ~ label:after {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
/* line 1117, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form button {
  font-family: "Roboto", serif;
  background-color: #202020;
  border-radius: 20px;
  color: #fff;
  border: none;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 700;
  padding: 4px 16px;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  line-height: normal;
  -webkit-transition: background-color 0.3s ease-in-out;
  -moz-transition: background-color 0.3s ease-in-out;
  -ms-transition: background-color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out;
}
/* line 1133, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .newsletter_wrapper .newsletter_subscription_form_wrapper form button:hover {
  background-color: #ef3e1e;
}
@media screen and (min-width: 1387px) {
  /* line 1140, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .social_networks_wrapper {
    display: inline-block;
    vertical-align: bottom;
    /*text-align: right;*/
    /* Temp */
    text-align: center;
    /* Temp */
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1140, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .social_networks_wrapper {
    display: inline-block;
    vertical-align: bottom;
    /*text-align: right;*/
    /* Temp */
    text-align: center;
    /* Temp */
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1140, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .social_networks_wrapper {
    display: inline-block;
    vertical-align: bottom;
    /*text-align: right;*/
    /* Temp */
    text-align: center;
    /* Temp */
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1140, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .social_networks_wrapper {
    display: inline-block;
    vertical-align: bottom;
    /*text-align: right;*/
    /* Temp */
    text-align: center;
    /* Temp */
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1140, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .social_networks_wrapper {
    /*margin-left: grid-spacing();*/
    /* Temp */
    /*width: grid-columns(6) - 2;*/
    /* Temp */
  }
}
@media screen and (min-width: 1387px) {
  /* line 1140, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .social_networks_wrapper {
    /*margin-left: grid-columns(1) + (grid-spacing() * 2) - 2;*/
    /* Temp */
    /*width: grid-columns(4) - 6;*/
    /* Temp */
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1140, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .social_networks_wrapper {
    /*margin-left: grid-columns(1) + (grid-spacing() * 2) - 2;*/
    /* Temp */
    /*width: grid-columns(4) - 6;*/
    /* Temp */
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1140, ../scss/omnium.scss */
  .site_header .site_menu_content .site_menu_content_inner .site_menu_social_wrapper .social_networks_wrapper {
    /*margin-left: grid-columns(1) + (grid-spacing() * 2) - 2;*/
    /* Temp */
    /*width: grid-columns(4) - 6;*/
    /* Temp */
  }
}
/* line 1158, ../scss/omnium.scss */
.site_header .site_menu_content .site_menu_content_inner .site_menu_sidebar_wrapper > section {
  margin-top: 30px;
}
/* line 1164, ../scss/omnium.scss */
.site_header .mobile_language_selector_content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  background-color: #202020;
  z-index: 100;
  padding-bottom: 40px;
}
@media screen and (min-width: 1387px) {
  /* line 1164, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content {
    display: none !important;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1164, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content {
    display: none !important;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1164, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content {
    display: none !important;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1164, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content {
    display: none !important;
  }
}
/* line 1177, ../scss/omnium.scss */
.site_header .mobile_language_selector_content.hidden {
  opacity: 0;
}
/* line 1181, ../scss/omnium.scss */
.site_header .mobile_language_selector_content .mobile_language_selector_content_logo_wrapper {
  display: inline-block;
  vertical-align: top;
  position: absolute;
  left: 40px;
  top: 20px;
  -webkit-transition: top 0.2s ease-in-out;
  -moz-transition: top 0.2s ease-in-out;
  -ms-transition: top 0.2s ease-in-out;
  -o-transition: top 0.2s ease-in-out;
  transition: top 0.2s ease-in-out;
}
@media screen and (max-width: 804px) {
  /* line 1181, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content .mobile_language_selector_content_logo_wrapper {
    left: 20px;
    top: 10px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1181, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content .mobile_language_selector_content_logo_wrapper {
    top: 20px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1181, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content .mobile_language_selector_content_logo_wrapper {
    top: 20px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1181, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content .mobile_language_selector_content_logo_wrapper {
    top: 20px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1181, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content .mobile_language_selector_content_logo_wrapper {
    top: 20px;
  }
}
/* line 1195, ../scss/omnium.scss */
.site_header .mobile_language_selector_content .mobile_language_selector_content_logo_wrapper a {
  display: block;
}
/* line 1198, ../scss/omnium.scss */
.site_header .mobile_language_selector_content .mobile_language_selector_content_logo_wrapper a img {
  display: block;
  width: auto;
  -webkit-transition: height 0.2s ease-in-out;
  -moz-transition: height 0.2s ease-in-out;
  -ms-transition: height 0.2s ease-in-out;
  -o-transition: height 0.2s ease-in-out;
  transition: height 0.2s ease-in-out;
}
@media screen and (max-width: 804px) {
  /* line 1198, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content .mobile_language_selector_content_logo_wrapper a img {
    height: 36px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1198, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content .mobile_language_selector_content_logo_wrapper a img {
    height: 45px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1198, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content .mobile_language_selector_content_logo_wrapper a img {
    height: 45px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1198, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content .mobile_language_selector_content_logo_wrapper a img {
    height: 45px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1198, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content .mobile_language_selector_content_logo_wrapper a img {
    height: 45px;
  }
}
@media screen and (max-width: 804px) {
  /* line 1211, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content .mobile_language_selector_content_inner {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1211, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content .mobile_language_selector_content_inner {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1211, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content .mobile_language_selector_content_inner {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1211, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content .mobile_language_selector_content_inner {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1211, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content .mobile_language_selector_content_inner {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 1211, ../scss/omnium.scss */
  .site_header .mobile_language_selector_content .mobile_language_selector_content_inner {
    width: auto;
  }
}
/* line 1213, ../scss/omnium.scss */
.site_header .mobile_language_selector_content .mobile_language_selector_content_inner .mobile_language_selector_wrapper {
  margin-top: 80px;
}
/* line 1216, ../scss/omnium.scss */
.site_header .mobile_language_selector_content .mobile_language_selector_content_inner .mobile_language_selector_wrapper .language_selector {
  text-align: center;
}
/* line 1219, ../scss/omnium.scss */
.site_header .mobile_language_selector_content .mobile_language_selector_content_inner .mobile_language_selector_wrapper .language_selector .language_item + .language_item {
  margin-top: 10px;
  border-top: 1px solid #333;
  padding-top: 10px;
}
/* line 1224, ../scss/omnium.scss */
.site_header .mobile_language_selector_content .mobile_language_selector_content_inner .mobile_language_selector_wrapper .language_selector .language_item .language_link {
  display: block;
  color: #ddd;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: 400;
  font-family: "Roboto", serif;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 1233, ../scss/omnium.scss */
.site_header .mobile_language_selector_content .mobile_language_selector_content_inner .mobile_language_selector_wrapper .language_selector .language_item .language_link.active {
  color: #ddd;
}
/* line 1236, ../scss/omnium.scss */
.site_header .mobile_language_selector_content .mobile_language_selector_content_inner .mobile_language_selector_wrapper .language_selector .language_item .language_link:not(.active) {
  color: #989898;
}

/* line 1251, ../scss/omnium.scss */
main.site_main > article > .entry_content .post-password-form, main.site_main > #tribe-events > article > .entry_content .post-password-form {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
}
@media screen and (max-width: 804px) {
  /* line 1251, ../scss/omnium.scss */
  main.site_main > article > .entry_content .post-password-form, main.site_main > #tribe-events > article > .entry_content .post-password-form {
    margin-left: 20px;
    margin-right: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1251, ../scss/omnium.scss */
  main.site_main > article > .entry_content .post-password-form, main.site_main > #tribe-events > article > .entry_content .post-password-form {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 1337px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1251, ../scss/omnium.scss */
  main.site_main > article > .entry_content .post-password-form, main.site_main > #tribe-events > article > .entry_content .post-password-form {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 1173px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1251, ../scss/omnium.scss */
  main.site_main > article > .entry_content .post-password-form, main.site_main > #tribe-events > article > .entry_content .post-password-form {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 985px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1251, ../scss/omnium.scss */
  main.site_main > article > .entry_content .post-password-form, main.site_main > #tribe-events > article > .entry_content .post-password-form {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 755px;
  }
}
/* line 1265, ../scss/omnium.scss */
main.site_main > article > .entry_content .post-password-form label, main.site_main > #tribe-events > article > .entry_content .post-password-form label {
  display: inline-block;
  vertical-align: top;
}
/* line 1269, ../scss/omnium.scss */
main.site_main > article > .entry_content .post-password-form input[type="submit"], main.site_main > #tribe-events > article > .entry_content .post-password-form input[type="submit"] {
  display: inline-block;
  vertical-align: top;
  margin-right: 20px;
  text-transform: uppercase;
  color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #ef3e1e;
  background-color: #ef3e1e;
  text-decoration: none;
  padding: 8px 20px;
  border-radius: 30px;
  font-size: 11px;
  letter-spacing: 1px;
  font-weight: 700;
  line-height: 1;
  cursor: pointer;
  -webkit-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -moz-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -ms-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}
/* line 1289, ../scss/omnium.scss */
main.site_main > article > .entry_content .post-password-form input[type="submit"]:hover, main.site_main > #tribe-events > article > .entry_content .post-password-form input[type="submit"]:hover {
  background-color: #fff;
  color: #ef3e1e;
}
/* line 1297, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_header, main.site_main > #tribe-events > article.post.type-post > .entry_header {
  margin-top: 20px;
  border-bottom: 1px solid #dcdcdc;
  margin-bottom: 20px;
}
@media screen and (min-width: 1387px) {
  /* line 1297, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header, main.site_main > #tribe-events > article.post.type-post > .entry_header {
    margin-bottom: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1297, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header, main.site_main > #tribe-events > article.post.type-post > .entry_header {
    margin-bottom: 27px;
  }
}
/* line 1304, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_header .entry_title_wrapper, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_wrapper {
  text-align: left;
}
@media screen and (min-width: 1387px) {
  /* line 1304, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_wrapper, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_wrapper {
    display: inline-block;
    vertical-align: baseline;
    width: 995px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1304, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_wrapper, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_wrapper {
    display: inline-block;
    vertical-align: baseline;
    width: 873px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1304, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_wrapper, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_wrapper {
    display: inline-block;
    vertical-align: baseline;
    width: 733px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1304, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_wrapper, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_wrapper {
    display: inline-block;
    vertical-align: baseline;
    width: 563px;
  }
}
/* line 1311, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_header .entry_title_wrapper > .entry_title, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_wrapper > .entry_title {
  text-align: left;
  line-height: 120%;
}
@media screen and (min-width: 1387px) {
  /* line 1311, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_wrapper > .entry_title, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_wrapper > .entry_title {
    display: block;
    margin-left: 0;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1311, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_wrapper > .entry_title, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_wrapper > .entry_title {
    display: block;
    margin-left: 0;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1311, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_wrapper > .entry_title, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_wrapper > .entry_title {
    display: block;
    margin-left: 0;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1311, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_wrapper > .entry_title, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_wrapper > .entry_title {
    display: block;
    margin-left: 0;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media screen and (max-width: 804px) {
  /* line 1323, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_links, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links {
    text-align: left;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1323, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_links, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links {
    text-align: right;
    display: inline-block;
    vertical-align: baseline;
    width: 311px;
    margin-left: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1323, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_links, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links {
    text-align: right;
    display: inline-block;
    vertical-align: baseline;
    width: 273px;
    margin-left: 27px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1323, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_links, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links {
    text-align: right;
    display: inline-block;
    vertical-align: baseline;
    width: 229px;
    margin-left: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1323, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_links, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links {
    text-align: right;
    display: inline-block;
    vertical-align: baseline;
    width: 179px;
    margin-left: 13px;
  }
}
/* line 1334, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_header .entry_title_links .entry_preheader_link,
main.site_main > article.post.type-post > .entry_header .entry_title_links .entry_preheader_text, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links .entry_preheader_link,
main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links .entry_preheader_text {
  font-size: 16px;
  color: #666;
  font-weight: 400;
  display: block;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1334, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > article.post.type-post > .entry_header .entry_title_links .entry_preheader_text, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links .entry_preheader_text {
    font-size: 14px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1334, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > article.post.type-post > .entry_header .entry_title_links .entry_preheader_text, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links .entry_preheader_text {
    font-size: 15px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1334, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > article.post.type-post > .entry_header .entry_title_links .entry_preheader_text, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links .entry_preheader_text {
    font-size: 16px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1334, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > article.post.type-post > .entry_header .entry_title_links .entry_preheader_text, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links .entry_preheader_text {
    font-size: 18px;
  }
}
@media print {
  /* line 1334, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > article.post.type-post > .entry_header .entry_title_links .entry_preheader_text, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links .entry_preheader_text {
    font-size: 15px;
  }
}
@media screen and (max-width: 804px) {
  /* line 1334, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > article.post.type-post > .entry_header .entry_title_links .entry_preheader_text, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links .entry_preheader_text {
    text-align: left;
  }
}
/* line 1344, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_header .entry_title_links .entry_preheader_link, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links .entry_preheader_link {
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
  text-decoration: none;
}
/* line 1348, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_header .entry_title_links .entry_preheader_link:hover, main.site_main > #tribe-events > article.post.type-post > .entry_header .entry_title_links .entry_preheader_link:hover {
  color: #ef3e1e;
}
/* line 1354, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content), main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) {
  margin-top: 0;
}
@media screen and (max-width: 804px) {
  /* line 1354, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content), main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1354, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content), main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1354, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content), main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1354, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content), main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1354, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content), main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 1354, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content), main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) {
    width: auto;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1358, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content {
    display: inline-block;
    vertical-align: top;
    width: 995px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1358, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content {
    display: inline-block;
    vertical-align: top;
    width: 873px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1358, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content {
    display: inline-block;
    vertical-align: top;
    width: 733px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1358, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content {
    display: inline-block;
    vertical-align: top;
    width: 563px;
  }
}
/* line 1365, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .post_thumbnail img, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .post_thumbnail img {
  width: 100%;
  height: auto;
  display: block;
}
@media screen and (min-width: 1387px) {
  /* line 1371, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner {
    display: block;
    margin-left: 114px;
    margin-right: 114px;
    margin-top: 31px;
    margin-bottom: 83px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1371, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner {
    display: block;
    margin-left: 100px;
    margin-right: 100px;
    margin-top: 27px;
    margin-bottom: 73px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1371, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner {
    display: block;
    margin-left: 84px;
    margin-right: 84px;
    margin-top: 23px;
    margin-bottom: 61px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1371, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner {
    display: block;
    margin-left: 64px;
    margin-right: 64px;
    margin-top: 13px;
    margin-bottom: 51px;
  }
}
/* line 1380, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner .post_excerpt, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner .post_excerpt {
  margin-bottom: 40px;
}
@media screen and (min-width: 1387px) {
  /* line 1380, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner .post_excerpt, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner .post_excerpt {
    margin-bottom: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1380, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner .post_excerpt, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner .post_excerpt {
    margin-bottom: 27px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1380, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner .post_excerpt, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner .post_excerpt {
    margin-bottom: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1380, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner .post_excerpt, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner .post_excerpt {
    margin-bottom: 13px;
  }
}
/* line 1385, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner .post_excerpt, main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner .post_excerpt p, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner .post_excerpt, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner .post_excerpt p {
  font-size: 18px;
  font-weight: 500;
}
/* line 1392, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner p + p, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .main_content > .main_content_inner p + p {
  margin-top: 20px;
}
@media screen and (min-width: 1387px) {
  /* line 1398, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar {
    display: inline-block;
    vertical-align: top;
    width: 280px;
    margin-left: 62px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1398, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar {
    display: inline-block;
    vertical-align: top;
    width: 246px;
    margin-left: 54px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1398, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar {
    display: inline-block;
    vertical-align: top;
    width: 206px;
    margin-left: 46px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1398, ../scss/omnium.scss */
  main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar {
    display: inline-block;
    vertical-align: top;
    width: 166px;
    margin-left: 26px;
  }
}
/* line 1405, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .entry_date, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .entry_date {
  text-align: left;
  font-size: 18px;
  color: #666;
  font-weight: 400;
  margin-bottom: 20px;
}
/* line 1412, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations {
  padding-top: 20px;
  margin-top: 20px;
  margin-bottom: 40px;
  border-top: 1px solid #dcdcdc;
}
/* line 1418, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .projects_list + .headquarters_list, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .projects_list + .headquarters_list {
  margin-top: 16px;
}
/* line 1423, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .headquarters_list .relation_link, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .headquarters_list .relation_link {
  background-color: #ef3e1e;
  border-color: #ef3e1e;
}
/* line 1429, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .projects_list .relation_link, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .projects_list .relation_link {
  background-color: #555;
  border-color: #555;
}
/* line 1435, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .projects_list,
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .headquarters_list, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .projects_list,
main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .headquarters_list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 1442, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .projects_list .relation_entry + .relation_entry,
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .headquarters_list .relation_entry + .relation_entry, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .projects_list .relation_entry + .relation_entry,
main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .headquarters_list .relation_entry + .relation_entry {
  margin-top: 16px;
}
/* line 1445, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .projects_list .relation_entry .relation_link,
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .headquarters_list .relation_entry .relation_link, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .projects_list .relation_entry .relation_link,
main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .headquarters_list .relation_entry .relation_link {
  font-family: "Roboto", serif;
  display: inline-block;
  vertical-align: top;
  color: #fff;
  border-width: 1px;
  border-style: solid;
  text-decoration: none;
  border-radius: 30px;
  font-weight: 600;
  font-size: 14px;
  padding: 4px 20px;
  -webkit-transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -moz-transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -ms-transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;
}
/* line 1459, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .projects_list .relation_entry .relation_link:hover,
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .headquarters_list .relation_entry .relation_link:hover, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .projects_list .relation_entry .relation_link:hover,
main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar > .relations .headquarters_list .relation_entry .relation_link:hover {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
/* line 1469, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar .tags_wrapper .tags_list, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar .tags_wrapper .tags_list {
  list-style-type: none;
  padding: 0;
  margin-bottom: 0;
  margin-right: 0;
  margin-top: -4px;
  margin-left: -4px;
}
/* line 1477, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar .tags_wrapper .tags_list .tag_entry, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar .tags_wrapper .tags_list .tag_entry {
  display: inline-block;
  vertical-align: top;
  margin-left: 4px;
  margin-top: 4px;
  color: #000;
  font-family: "Roboto", serif;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 1486, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar .tags_wrapper .tags_list .tag_entry:hover, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar .tags_wrapper .tags_list .tag_entry:hover {
  color: #ef3e1e;
}
/* line 1489, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar .tags_wrapper .tags_list .tag_entry:hover a, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar .tags_wrapper .tags_list .tag_entry:hover a {
  color: #ef3e1e;
}
/* line 1494, ../scss/omnium.scss */
main.site_main > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar .tags_wrapper .tags_list .tag_entry a, main.site_main > #tribe-events > article.post.type-post > .entry_content:not(.page_not_found_content) > .content_sidebar .tags_wrapper .tags_list .tag_entry a {
  color: #000;
  font-size: 14px;
  font-family: "Roboto", serif;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 1507, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_header, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header {
  position: relative;
}
/* line 1510, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader,
main.site_main > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_link, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader,
main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_link {
  font-size: 20px;
  color: #666;
  font-weight: 400;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1510, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader,
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_link, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader,
  main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_link {
    font-size: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1510, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader,
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_link, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader,
  main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_link {
    font-size: 18px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1510, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader,
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_link, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader,
  main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_link {
    font-size: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1510, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader,
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_link, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader,
  main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_link {
    font-size: 22px;
  }
}
@media print {
  /* line 1510, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader,
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_link, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader,
  main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_link {
    font-size: 18px;
  }
}
/* line 1516, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_link, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_link {
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
  text-decoration: none;
}
/* line 1520, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_link:hover, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_link:hover {
  color: #ef3e1e;
}
/* line 1524, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_button, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_button {
  font-family: "Roboto", serif;
  position: absolute;
  top: 102px;
  right: 0;
  display: inline-block;
  vertical-align: top;
  color: #363636;
  border-width: 1px;
  border-style: solid;
  border-color: #363636;
  background-color: #fff;
  text-decoration: none;
  padding: 4px 16px;
  border-radius: 30px;
  font-weight: 600;
  -webkit-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -moz-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -ms-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}
/* line 1542, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_button:hover, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header .entry_preheader_button:hover {
  color: #fff;
  background-color: #363636;
}
/* line 1547, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_header > .entry_title, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header > .entry_title {
  text-align: left;
  line-height: 120%;
}
@media screen and (min-width: 1387px) {
  /* line 1547, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_header > .entry_title, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header > .entry_title {
    width: 995px;
    margin-left: 0;
    margin-right: auto;
    display: block;
    margin-top: 31px;
    margin-bottom: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1547, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_header > .entry_title, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header > .entry_title {
    width: 873px;
    margin-left: 0;
    margin-right: auto;
    display: block;
    margin-top: 27px;
    margin-bottom: 27px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1547, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_header > .entry_title, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header > .entry_title {
    width: 733px;
    margin-left: 0;
    margin-right: auto;
    display: block;
    margin-top: 23px;
    margin-bottom: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1547, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_header > .entry_title, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header > .entry_title {
    width: 563px;
    margin-left: 0;
    margin-right: auto;
    display: block;
    margin-top: 13px;
    margin-bottom: 13px;
  }
}
/* line 1559, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_header > .entry_date, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_header > .entry_date {
  text-align: left;
  font-size: 18px;
  color: #666;
  font-weight: 400;
}
/* line 1566, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper {
  background-color: #dcdcdc;
  padding-top: 40px;
}
@media screen and (min-width: 1387px) {
  /* line 1566, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper {
    padding-top: 62px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1566, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper {
    padding-top: 54px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1566, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper {
    padding-top: 46px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1566, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper {
    padding-top: 26px;
  }
}
/* line 1573, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content {
  margin-top: 0;
}
@media screen and (max-width: 804px) {
  /* line 1573, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1573, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1573, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1573, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1573, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 1573, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content {
    width: auto;
  }
}
/* line 1577, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content {
  font-family: "Roboto Slab", serif;
}
@media screen and (min-width: 1387px) {
  /* line 1577, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content {
    display: inline-block;
    vertical-align: top;
    width: 995px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1577, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content {
    display: inline-block;
    vertical-align: top;
    width: 873px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1577, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content {
    display: inline-block;
    vertical-align: top;
    width: 733px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1577, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content {
    display: inline-block;
    vertical-align: top;
    width: 563px;
  }
}
/* line 1585, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .post_thumbnail img, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .post_thumbnail img {
  width: 100%;
  height: auto;
  display: block;
}
@media screen and (min-width: 1387px) {
  /* line 1591, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner {
    display: block;
    margin-left: 114px;
    margin-right: 228px;
    margin-top: 31px;
    margin-bottom: 83px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1591, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner {
    display: block;
    margin-left: 100px;
    margin-right: 200px;
    margin-top: 27px;
    margin-bottom: 73px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1591, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner {
    display: block;
    margin-left: 84px;
    margin-right: 168px;
    margin-top: 23px;
    margin-bottom: 61px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1591, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner {
    display: block;
    margin-left: 64px;
    margin-right: 128px;
    margin-top: 13px;
    margin-bottom: 51px;
  }
}
/* line 1600, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner .post_excerpt, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner .post_excerpt {
  margin-bottom: 40px;
}
@media screen and (min-width: 1387px) {
  /* line 1600, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner .post_excerpt, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner .post_excerpt {
    margin-bottom: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1600, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner .post_excerpt, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner .post_excerpt {
    margin-bottom: 27px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1600, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner .post_excerpt, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner .post_excerpt {
    margin-bottom: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1600, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner .post_excerpt, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner .post_excerpt {
    margin-bottom: 13px;
  }
}
/* line 1605, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner .post_excerpt, main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner .post_excerpt p, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner .post_excerpt, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner .post_excerpt p {
  font-size: 18px;
  font-weight: 500;
}
/* line 1612, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner p + p, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .main_content > .main_content_inner p + p {
  margin-top: 20px;
}
@media screen and (min-width: 1387px) {
  /* line 1618, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar {
    display: inline-block;
    vertical-align: top;
    width: 280px;
    margin-left: 62px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1618, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar {
    display: inline-block;
    vertical-align: top;
    width: 246px;
    margin-left: 54px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1618, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar {
    display: inline-block;
    vertical-align: top;
    width: 206px;
    margin-left: 46px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1618, ../scss/omnium.scss */
  main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar {
    display: inline-block;
    vertical-align: top;
    width: 166px;
    margin-left: 26px;
  }
}
/* line 1625, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations {
  padding-bottom: 20px;
  border-bottom: 1px solid #dcdcdc;
}
/* line 1629, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations .projects_list + .headquarters_list, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations .projects_list + .headquarters_list {
  margin-top: 16px;
}
/* line 1633, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations .projects_list,
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations .headquarters_list, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations .projects_list,
main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations .headquarters_list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 1640, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations .projects_list .relation_entry + .relation_entry,
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations .headquarters_list .relation_entry + .relation_entry, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations .projects_list .relation_entry + .relation_entry,
main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations .headquarters_list .relation_entry + .relation_entry {
  margin-top: 16px;
}
/* line 1643, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations .projects_list .relation_entry .relation_link,
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations .headquarters_list .relation_entry .relation_link, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations .projects_list .relation_entry .relation_link,
main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations .headquarters_list .relation_entry .relation_link {
  font-family: "Roboto", serif;
  display: inline-block;
  vertical-align: top;
  color: #363636;
  border-width: 1px;
  border-style: solid;
  border-color: #363636;
  background-color: #fff;
  text-decoration: none;
  padding: 4px 16px;
  border-radius: 30px;
  font-weight: 600;
  -webkit-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -moz-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -ms-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}
/* line 1658, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations .projects_list .relation_entry .relation_link:hover,
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations .headquarters_list .relation_entry .relation_link:hover, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations .projects_list .relation_entry .relation_link:hover,
main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar > .relations .headquarters_list .relation_entry .relation_link:hover {
  color: #fff;
  background-color: #363636;
}
/* line 1667, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar .tags_wrapper .tags_list, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar .tags_wrapper .tags_list {
  list-style-type: none;
  padding: 0;
  margin-bottom: 0;
  margin-right: 0;
  margin-top: -4px;
  margin-left: -4px;
}
/* line 1675, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar .tags_wrapper .tags_list .tag_entry, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar .tags_wrapper .tags_list .tag_entry {
  display: inline-block;
  vertical-align: top;
  margin-left: 4px;
  margin-top: 4px;
  color: #000;
  font-family: "Roboto", serif;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 1684, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar .tags_wrapper .tags_list .tag_entry:hover, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar .tags_wrapper .tags_list .tag_entry:hover {
  color: #ef3e1e;
}
/* line 1687, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar .tags_wrapper .tags_list .tag_entry:hover a, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar .tags_wrapper .tags_list .tag_entry:hover a {
  color: #ef3e1e;
}
/* line 1692, ../scss/omnium.scss */
main.site_main > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar .tags_wrapper .tags_list .tag_entry a, main.site_main > #tribe-events > article.omnium_blog.type-omnium_blog > .entry_content_wrapper > .entry_content > .content_sidebar .tags_wrapper .tags_list .tag_entry a {
  color: #000;
  font-size: 14px;
  font-family: "Roboto", serif;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 1706, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_header, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header {
  margin-top: 20px;
  border-bottom: 1px solid #dcdcdc;
  margin-bottom: 20px;
}
@media screen and (min-width: 1387px) {
  /* line 1706, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header {
    margin-bottom: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1706, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header {
    margin-bottom: 27px;
  }
}
/* line 1713, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper {
  text-align: left;
}
@media screen and (min-width: 1387px) {
  /* line 1713, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper {
    display: inline-block;
    vertical-align: baseline;
    width: 995px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1713, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper {
    display: inline-block;
    vertical-align: baseline;
    width: 873px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1713, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper {
    display: inline-block;
    vertical-align: baseline;
    width: 733px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1713, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper {
    display: inline-block;
    vertical-align: baseline;
    width: 563px;
  }
}
/* line 1720, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper > .entry_title, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper > .entry_title {
  text-align: left;
  line-height: 120%;
}
@media screen and (min-width: 1387px) {
  /* line 1720, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper > .entry_title, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper > .entry_title {
    display: block;
    margin-left: 0;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1720, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper > .entry_title, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper > .entry_title {
    display: block;
    margin-left: 0;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1720, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper > .entry_title, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper > .entry_title {
    display: block;
    margin-left: 0;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1720, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper > .entry_title, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_wrapper > .entry_title {
    display: block;
    margin-left: 0;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media screen and (max-width: 804px) {
  /* line 1732, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links {
    text-align: left;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1732, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links {
    text-align: right;
    display: inline-block;
    vertical-align: baseline;
    width: 311px;
    margin-left: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1732, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links {
    text-align: right;
    display: inline-block;
    vertical-align: baseline;
    width: 273px;
    margin-left: 27px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1732, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links {
    text-align: right;
    display: inline-block;
    vertical-align: baseline;
    width: 229px;
    margin-left: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1732, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links {
    text-align: right;
    display: inline-block;
    vertical-align: baseline;
    width: 179px;
    margin-left: 13px;
  }
}
/* line 1743, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_link,
main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_text, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_link,
main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_text {
  font-size: 16px;
  color: #666;
  font-weight: 400;
  display: block;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1743, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_text, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_text {
    font-size: 14px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1743, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_text, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_text {
    font-size: 15px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1743, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_text, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_text {
    font-size: 16px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1743, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_text, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_text {
    font-size: 18px;
  }
}
@media print {
  /* line 1743, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_text, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_text {
    font-size: 15px;
  }
}
@media screen and (max-width: 804px) {
  /* line 1743, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_text, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_link,
  main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_text {
    text-align: left;
  }
}
/* line 1753, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_link, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_link {
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
  text-decoration: none;
}
/* line 1757, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_link:hover, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_header .entry_title_links .entry_preheader_link:hover {
  color: #ef3e1e;
}
/* line 1763, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .mobile_date, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .mobile_date {
  font-size: 20px;
  font-family: "Roboto", serif;
  text-align: left;
  font-size: 24px;
  color: #ef3e1e;
  font-weight: 400;
  line-height: 1;
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1763, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .mobile_date, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .mobile_date {
    font-size: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1763, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .mobile_date, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .mobile_date {
    font-size: 18px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1763, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .mobile_date, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .mobile_date {
    font-size: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1763, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .mobile_date, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .mobile_date {
    font-size: 22px;
  }
}
@media print {
  /* line 1763, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .mobile_date, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .mobile_date {
    font-size: 18px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1763, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .mobile_date, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .mobile_date {
    display: none;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1763, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .mobile_date, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .mobile_date {
    display: none;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1763, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .mobile_date, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .mobile_date {
    display: none;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1763, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .mobile_date, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .mobile_date {
    display: none;
  }
}
/* line 1777, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .mobile_date p, main.site_main > article.tribe_events.type-tribe_events > .mobile_date a, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .mobile_date p, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .mobile_date a {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  font-family: inherit;
  margin: 0;
}
/* line 1786, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content {
  margin-top: 0;
}
@media screen and (max-width: 804px) {
  /* line 1786, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1786, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1786, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1786, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1786, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 1786, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content {
    width: auto;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1790, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .main_content, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .main_content {
    display: inline-block;
    vertical-align: top;
    width: 995px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1790, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .main_content, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .main_content {
    display: inline-block;
    vertical-align: top;
    width: 873px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1790, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .main_content, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .main_content {
    display: inline-block;
    vertical-align: top;
    width: 733px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1790, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .main_content, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .main_content {
    display: inline-block;
    vertical-align: top;
    width: 563px;
  }
}
/* line 1797, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .main_content > .post_thumbnail img, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .main_content > .post_thumbnail img {
  width: 100%;
  height: auto;
  display: block;
}
@media screen and (min-width: 1387px) {
  /* line 1803, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner {
    display: block;
    margin-left: 114px;
    margin-right: 114px;
    margin-top: 31px;
    margin-bottom: 83px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1803, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner {
    display: block;
    margin-left: 100px;
    margin-right: 100px;
    margin-top: 27px;
    margin-bottom: 73px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1803, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner {
    display: block;
    margin-left: 84px;
    margin-right: 84px;
    margin-top: 23px;
    margin-bottom: 61px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1803, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner {
    display: block;
    margin-left: 64px;
    margin-right: 64px;
    margin-top: 13px;
    margin-bottom: 51px;
  }
}
/* line 1812, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner .post_excerpt, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner .post_excerpt {
  margin-bottom: 40px;
}
@media screen and (min-width: 1387px) {
  /* line 1812, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner .post_excerpt, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner .post_excerpt {
    margin-bottom: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1812, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner .post_excerpt, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner .post_excerpt {
    margin-bottom: 27px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1812, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner .post_excerpt, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner .post_excerpt {
    margin-bottom: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1812, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner .post_excerpt, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner .post_excerpt {
    margin-bottom: 13px;
  }
}
/* line 1817, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner .post_excerpt, main.site_main > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner .post_excerpt p, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner .post_excerpt, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner .post_excerpt p {
  font-size: 18px;
  font-weight: 500;
}
/* line 1824, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner p + p, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner p + p {
  margin-top: 20px;
}
/* line 1828, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner .tribe-events-cal-links, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .main_content > .main_content_inner .tribe-events-cal-links {
  display: none;
}
@media screen and (min-width: 1387px) {
  /* line 1833, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar {
    display: inline-block;
    vertical-align: top;
    width: 280px;
    margin-left: 62px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1833, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar {
    display: inline-block;
    vertical-align: top;
    width: 246px;
    margin-left: 54px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1833, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar {
    display: inline-block;
    vertical-align: top;
    width: 206px;
    margin-left: 46px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1833, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar {
    display: inline-block;
    vertical-align: top;
    width: 166px;
    margin-left: 26px;
  }
}
/* line 1840, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date {
  font-size: 20px;
  font-family: "Roboto", serif;
  text-align: left;
  font-size: 24px;
  color: #ef3e1e;
  font-weight: 400;
  line-height: 1;
  margin-bottom: 20px;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1840, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date {
    font-size: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1840, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date {
    font-size: 18px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1840, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date {
    font-size: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1840, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date {
    font-size: 22px;
  }
}
@media print {
  /* line 1840, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date {
    font-size: 18px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1840, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date {
    margin-bottom: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1840, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date {
    margin-bottom: 27px;
  }
}
/* line 1854, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date p, main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date a, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date p, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .entry_date a {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  font-family: inherit;
  margin: 0;
}
/* line 1863, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations {
  padding-top: 20px;
  margin-top: 20px;
  margin-bottom: 40px;
  border-top: 1px solid #dcdcdc;
}
/* line 1869, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .projects_list + .headquarters_list, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .projects_list + .headquarters_list {
  margin-top: 16px;
}
/* line 1874, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .headquarters_list .relation_link, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .headquarters_list .relation_link {
  background-color: #ef3e1e;
  border-color: #ef3e1e;
}
/* line 1880, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .projects_list .relation_link, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .projects_list .relation_link {
  background-color: #555;
  border-color: #555;
}
/* line 1886, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .projects_list,
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .headquarters_list, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .projects_list,
main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .headquarters_list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 1892, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .projects_list + .headquarters_list, main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .projects_list + .projects_list,
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .headquarters_list + .headquarters_list,
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .headquarters_list + .projects_list, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .projects_list + .headquarters_list, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .projects_list + .projects_list,
main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .headquarters_list + .headquarters_list,
main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .headquarters_list + .projects_list {
  margin-top: 16px;
}
/* line 1898, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .projects_list .relation_entry + .relation_entry,
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .headquarters_list .relation_entry + .relation_entry, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .projects_list .relation_entry + .relation_entry,
main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .headquarters_list .relation_entry + .relation_entry {
  margin-top: 16px;
}
/* line 1901, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .projects_list .relation_entry .relation_link,
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .headquarters_list .relation_entry .relation_link, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .projects_list .relation_entry .relation_link,
main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .headquarters_list .relation_entry .relation_link {
  font-family: "Roboto", serif;
  display: inline-block;
  vertical-align: top;
  color: #fff;
  border-width: 1px;
  border-style: solid;
  text-decoration: none;
  border-radius: 30px;
  font-weight: 600;
  font-size: 14px;
  padding: 4px 20px;
  -webkit-transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -moz-transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -ms-transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;
}
/* line 1915, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .projects_list .relation_entry .relation_link:hover,
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .headquarters_list .relation_entry .relation_link:hover, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .projects_list .relation_entry .relation_link:hover,
main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar > .relations .headquarters_list .relation_entry .relation_link:hover {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
/* line 1925, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_heading, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_heading {
  text-transform: uppercase;
  color: #767676;
  font-weight: 400;
  margin-bottom: 10px;
}
/* line 1932, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content {
  font-size: 16px;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 1932, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content {
    font-size: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 1932, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content {
    font-size: 16px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 1932, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content {
    font-size: 16px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 1932, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content {
    font-size: 16px;
  }
}
@media print {
  /* line 1932, ../scss/omnium.scss */
  main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content {
    font-size: 15px;
  }
}
/* line 1934, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content .location_name, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content .location_name {
  font-family: "Roboto", serif;
  color: #000;
  font-weight: 400;
}
/* line 1939, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content .location_name + .location_address, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content .location_name + .location_address {
  margin-top: 20px;
}
/* line 1944, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content .location_address, main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content .location_address p, main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content .location_address a, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content .location_address, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content .location_address p, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .event_location_wrapper .location_content .location_address a {
  font-family: "Roboto", serif;
  color: #666;
  font-weight: 400;
}
/* line 1952, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .promo_discount, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .promo_discount {
  font-weight: 600;
}
/* line 1956, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .tags_wrapper .tags_list, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .tags_wrapper .tags_list {
  list-style-type: none;
  padding: 0;
  margin-bottom: 0;
  margin-right: 0;
  margin-top: -4px;
  margin-left: -4px;
}
/* line 1964, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .tags_wrapper .tags_list .tag_entry, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .tags_wrapper .tags_list .tag_entry {
  display: inline-block;
  vertical-align: top;
  margin-left: 4px;
  margin-top: 4px;
  color: #000;
  font-family: "Roboto", serif;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 1973, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .tags_wrapper .tags_list .tag_entry:hover, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .tags_wrapper .tags_list .tag_entry:hover {
  color: #ef3e1e;
}
/* line 1976, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .tags_wrapper .tags_list .tag_entry:hover a, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .tags_wrapper .tags_list .tag_entry:hover a {
  color: #ef3e1e;
}
/* line 1981, ../scss/omnium.scss */
main.site_main > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .tags_wrapper .tags_list .tag_entry a, main.site_main > #tribe-events > article.tribe_events.type-tribe_events > .entry_content > .content_sidebar .tags_wrapper .tags_list .tag_entry a {
  color: #000;
  font-size: 14px;
  font-family: "Roboto", serif;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 1995, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .wordpress_results_container, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container {
  display: none;
}
/* line 1997, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result {
  padding: 20px 0;
}
/* line 1999, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result + .search_result, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result + .search_result {
  border-top: 1px solid #f1f1f1;
}
/* line 2002, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_title, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_title {
  font-size: 24px;
  line-height: 30px;
  color: #000;
  font-weight: 600;
  margin-bottom: 4px;
}
/* line 2008, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_title .search_result_title_link, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_title .search_result_title_link {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  text-decoration: none;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 2015, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_title .search_result_title_link:hover, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_title .search_result_title_link:hover {
  color: #ef3e1e;
}
/* line 2017, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_title .search_result_title_link:hover .query_text, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_title .search_result_title_link:hover .query_text {
  color: #ef3e1e;
}
/* line 2021, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_title .search_result_title_link .query_text, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_title .search_result_title_link .query_text {
  color: #444;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 2027, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt {
  margin-bottom: 4px;
}
/* line 2029, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt, main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt *, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt * {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  margin: 0;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2029, ../scss/omnium.scss */
  main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt, main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt *, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt * {
    font-size: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2029, ../scss/omnium.scss */
  main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt, main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt *, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt * {
    font-size: 16px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2029, ../scss/omnium.scss */
  main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt, main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt *, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt * {
    font-size: 16px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2029, ../scss/omnium.scss */
  main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt, main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt *, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt * {
    font-size: 16px;
  }
}
@media print {
  /* line 2029, ../scss/omnium.scss */
  main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt, main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt *, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt * {
    font-size: 15px;
  }
}
/* line 2035, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt .query_text, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_excerpt .query_text {
  font-weight: 600;
  color: #333;
}
/* line 2040, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_url, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_url {
  font-family: "Roboto", serif;
  color: #666;
  margin-top: 5px;
  font-weight: 400;
}
/* line 2045, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_url .query_text, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .search_result .search_result_url .query_text {
  font-weight: 600;
  color: #333;
}
/* line 2051, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .wordpress_results_container .loadmore_button_wrapper, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .loadmore_button_wrapper {
  border-top: 1px solid #f1f1f1;
  padding-top: 20px;
}
/* line 2054, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .wordpress_results_container .loadmore_button_wrapper .loadmore_button, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .loadmore_button_wrapper .loadmore_button {
  font-family: "Roboto", serif;
  display: inline-block;
  vertical-align: top;
  margin-right: 20px;
  text-transform: uppercase;
  color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #ef3e1e;
  background-color: #ef3e1e;
  text-decoration: none;
  padding: 8px 20px;
  border-radius: 30px;
  font-size: 11px;
  letter-spacing: 1px;
  font-weight: 700;
  line-height: 1;
  cursor: pointer;
  text-decoration: none;
  -webkit-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -moz-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -ms-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}
/* line 2075, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .wordpress_results_container .loadmore_button_wrapper .loadmore_button:hover, main.site_main > #tribe-events > article.search_results_page .entry_content .wordpress_results_container .loadmore_button_wrapper .loadmore_button:hover {
  background-color: #fff;
  color: #ef3e1e;
}
/* line 2082, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container {
  margin-bottom: 60px;
}
/* line 2084, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container *, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container * {
  font-family: "Roboto Slab", serif;
}
/* line 2087, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gsc-results, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gsc-results {
  border-bottom: 1px solid #f1f1f1;
  margin-bottom: 20px;
}
/* line 2091, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gsc-url-top, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gsc-url-top {
  font-size: 1.4em;
  margin: 3px 0px;
}
/* line 2095, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gs-fileFormat, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gs-fileFormat {
  margin: 0px 0px 5px;
}
/* line 2098, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gsc-table-result,
main.site_main > article.search_results_page .entry_content .google_results_container .gsc-thumbnail-inside,
main.site_main > article.search_results_page .entry_content .google_results_container .gsc-url-top, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gsc-table-result,
main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gsc-thumbnail-inside,
main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gsc-url-top {
  padding-left: 0;
}
/* line 2103, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gs-result .gs-title, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gs-result .gs-title {
  font-size: 24px;
  line-height: 30px;
  color: #000;
  font-weight: 600;
}
/* line 2108, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gs-result .gs-title b, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gs-result .gs-title b {
  font-weight: 600;
  color: #444 !important;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 2113, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gs-result .gs-title a, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gs-result .gs-title a {
  text-decoration: none;
  display: inline-block;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 2117, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gs-result .gs-title a:hover, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gs-result .gs-title a:hover {
  color: #ef3e1e !important;
}
/* line 2119, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gs-result .gs-title a:hover b, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gs-result .gs-title a:hover b {
  color: #ef3e1e !important;
}
/* line 2124, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gs-result .gs-title > *, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gs-result .gs-title > * {
  color: inherit !important;
  font-size: 1em !important;
  text-decoration: none;
}
/* line 2131, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gsc-webResult .gsc-result, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gsc-webResult .gsc-result {
  margin: 0;
  padding: 20px 0;
}
/* line 2134, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gsc-webResult .gsc-result + .gsc-result, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gsc-webResult .gsc-result + .gsc-result {
  border-top: 1px solid #f1f1f1;
}
/* line 2139, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gs-webResult div.gs-visibleUrl-long, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gs-webResult div.gs-visibleUrl-long {
  font-family: "Roboto", serif;
  color: #666;
  margin-top: 5px;
}
/* line 2144, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gsc-selected-option-container.gsc-inline-block, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gsc-selected-option-container.gsc-inline-block {
  width: 116px !important;
  padding-right: 6px;
}
/* line 2148, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gcsc-branding, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gcsc-branding {
  margin-bottom: 12px;
}
/* line 2151, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gcsc-branding, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gcsc-branding {
  display: none;
}
/* line 2154, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gsc-above-wrapper-area, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gsc-above-wrapper-area {
  margin-bottom: 10px;
}
/* line 2157, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gsc-above-wrapper-area, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gsc-above-wrapper-area {
  display: none;
}
/* line 2160, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gsc-control-cse, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gsc-control-cse {
  padding: 0;
}
/* line 2163, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container table.gsc-resultsHeader, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container table.gsc-resultsHeader {
  display: none;
}
/* line 2166, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gsc-table-result, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gsc-table-result {
  border: none !important;
  margin-bottom: 0 !important;
}
/* line 2169, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gsc-table-result td, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gsc-table-result td {
  padding: 0 !important;
  border: none !important;
}
/* line 2174, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gsc-cursor-box, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gsc-cursor-box {
  margin: 0;
  padding: 30px 0 0 0;
  border-top: 1px dashed #ddd;
  font-size: 16px;
  text-align: center;
}
/* line 2181, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gsc-cursor-box > .gsc-cursor > .gsc-cursor-page, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gsc-cursor-box > .gsc-cursor > .gsc-cursor-page {
  color: #191919;
}
/* line 2186, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gsc-loadmore-button, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gsc-loadmore-button {
  font-family: "Roboto", serif;
  display: inline-block;
  vertical-align: top;
  margin-right: 20px;
  text-transform: uppercase;
  color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #ef3e1e;
  background-color: #ef3e1e;
  text-decoration: none;
  padding: 8px 20px;
  border-radius: 30px;
  font-size: 11px;
  letter-spacing: 1px;
  font-weight: 700;
  line-height: 1;
  cursor: pointer;
  text-decoration: none;
  -webkit-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -moz-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -ms-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}
/* line 2207, ../scss/omnium.scss */
main.site_main > article.search_results_page .entry_content .google_results_container .gsc-loadmore-button:hover, main.site_main > #tribe-events > article.search_results_page .entry_content .google_results_container .gsc-loadmore-button:hover {
  background-color: #fff;
  color: #ef3e1e;
}
/* line 2215, ../scss/omnium.scss */
main.site_main > article > .entry_inner_scroll_menu_wrapper, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper {
  position: fixed;
  top: 56px;
  left: 0;
  right: 0;
  width: 100%;
  background-color: #fff;
  text-align: center;
  z-index: 87;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
/* line 2231, ../scss/omnium.scss */
main.site_main > article > .entry_inner_scroll_menu_wrapper.mobile_expanded .mobile_scroll_heading_wrapper .mobile_scroll_heading_icon, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper.mobile_expanded .mobile_scroll_heading_wrapper .mobile_scroll_heading_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
main.site_main > article > .entry_inner_scroll_menu_wrapper.mobile_expanded .mobile_scroll_heading_wrapper .mobile_scroll_heading_icon:before, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper.mobile_expanded .mobile_scroll_heading_wrapper .mobile_scroll_heading_icon:before {
  content: "";
}
/* line 2238, ../scss/omnium.scss */
main.site_main > article > .entry_inner_scroll_menu_wrapper:not(.mobile_expanded) .mobile_scroll_heading_wrapper .mobile_scroll_heading_icon, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper:not(.mobile_expanded) .mobile_scroll_heading_wrapper .mobile_scroll_heading_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
main.site_main > article > .entry_inner_scroll_menu_wrapper:not(.mobile_expanded) .mobile_scroll_heading_wrapper .mobile_scroll_heading_icon:before, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper:not(.mobile_expanded) .mobile_scroll_heading_wrapper .mobile_scroll_heading_icon:before {
  content: "";
}
/* line 2244, ../scss/omnium.scss */
main.site_main > article > .entry_inner_scroll_menu_wrapper .mobile_scroll_heading_wrapper, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .mobile_scroll_heading_wrapper {
  text-align: center;
}
@media screen and (min-width: 1387px) {
  /* line 2244, ../scss/omnium.scss */
  main.site_main > article > .entry_inner_scroll_menu_wrapper .mobile_scroll_heading_wrapper, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .mobile_scroll_heading_wrapper {
    display: none;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2244, ../scss/omnium.scss */
  main.site_main > article > .entry_inner_scroll_menu_wrapper .mobile_scroll_heading_wrapper, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .mobile_scroll_heading_wrapper {
    display: none;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2244, ../scss/omnium.scss */
  main.site_main > article > .entry_inner_scroll_menu_wrapper .mobile_scroll_heading_wrapper, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .mobile_scroll_heading_wrapper {
    display: none;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2244, ../scss/omnium.scss */
  main.site_main > article > .entry_inner_scroll_menu_wrapper .mobile_scroll_heading_wrapper, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .mobile_scroll_heading_wrapper {
    display: none;
  }
}
@media screen and (max-width: 804px) {
  /* line 2249, ../scss/omnium.scss */
  main.site_main > article > .entry_inner_scroll_menu_wrapper .mobile_scroll_heading_wrapper .mobile_scroll_heading, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .mobile_scroll_heading_wrapper .mobile_scroll_heading {
    font-size: 18px;
    display: inline-block;
    vertical-align: baseline;
    margin-top: 0;
  }
}
/* line 2257, ../scss/omnium.scss */
main.site_main > article > .entry_inner_scroll_menu_wrapper .mobile_scroll_heading_wrapper .mobile_scroll_heading_icon, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .mobile_scroll_heading_wrapper .mobile_scroll_heading_icon {
  font-size: 14px;
  color: #666;
  margin-left: 4px;
}
/* line 2264, ../scss/omnium.scss */
main.site_main > article > .entry_inner_scroll_menu_wrapper:not(.visible), main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper:not(.visible) {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translate(0px, -60px);
  -moz-transform: translate(0px, -60px);
  -ms-transform: translate(0px, -60px);
  -o-transform: translate(0px, -60px);
  transform: translate(0px, -60px);
}
/* line 2269, ../scss/omnium.scss */
main.site_main > article > .entry_inner_scroll_menu_wrapper.visible, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper.visible {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translate(0px, 0px);
  -moz-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  -o-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
}
/* line 2274, ../scss/omnium.scss */
main.site_main > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu {
  list-style-type: none;
  padding: 0;
  margin-right: 0;
  margin-bottom: 0;
}
@media screen and (max-width: 804px) {
  /* line 2274, ../scss/omnium.scss */
  main.site_main > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu {
    display: none;
    margin-top: 0;
    margin-left: 0;
    text-align: center;
    padding-top: 10px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2274, ../scss/omnium.scss */
  main.site_main > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu {
    margin-top: -18px;
    margin-left: -18px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2274, ../scss/omnium.scss */
  main.site_main > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu {
    margin-top: -18px;
    margin-left: -18px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2274, ../scss/omnium.scss */
  main.site_main > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu {
    margin-top: -18px;
    margin-left: -18px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2274, ../scss/omnium.scss */
  main.site_main > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu {
    margin-top: -18px;
    margin-left: -18px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2291, ../scss/omnium.scss */
  main.site_main > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item {
    display: inline-block;
    vertical-align: top;
    margin-left: 18px;
    margin-top: 18px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2291, ../scss/omnium.scss */
  main.site_main > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item {
    display: inline-block;
    vertical-align: top;
    margin-left: 18px;
    margin-top: 18px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2291, ../scss/omnium.scss */
  main.site_main > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item {
    display: inline-block;
    vertical-align: top;
    margin-left: 18px;
    margin-top: 18px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2291, ../scss/omnium.scss */
  main.site_main > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item {
    display: inline-block;
    vertical-align: top;
    margin-left: 18px;
    margin-top: 18px;
  }
}
@media screen and (max-width: 804px) {
  /* line 2299, ../scss/omnium.scss */
  main.site_main > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item + .inner_scroll_menu_item, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item + .inner_scroll_menu_item {
    margin-top: 10px;
  }
}
/* line 2307, ../scss/omnium.scss */
main.site_main > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item:not(.current) a:after, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item:not(.current) a:after {
  width: 0;
}
/* line 2311, ../scss/omnium.scss */
main.site_main > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item:not(.current) a:hover:after, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item:not(.current) a:hover:after {
  width: 100%;
}
/* line 2319, ../scss/omnium.scss */
main.site_main > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item.current a:after, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item.current a:after {
  width: 100%;
}
/* line 2325, ../scss/omnium.scss */
main.site_main > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item a, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item a {
  color: #000;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
}
@media screen and (max-width: 804px) {
  /* line 2325, ../scss/omnium.scss */
  main.site_main > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item a, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item a {
    display: inline-block;
    vertical-align: top;
  }
}
/* line 2335, ../scss/omnium.scss */
main.site_main > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item a:after, main.site_main > #tribe-events > article > .entry_inner_scroll_menu_wrapper .entry_inner_scroll_menu .inner_scroll_menu_item a:after {
  content: "";
  display: block;
  height: 2px;
  background-color: #000;
  -webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -ms-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
/* line 2346, ../scss/omnium.scss */
main.site_main > article > .entry_header, main.site_main > #tribe-events > article > .entry_header {
  text-align: center;
}
@media screen and (min-width: 1387px) {
  /* line 2346, ../scss/omnium.scss */
  main.site_main > article > .entry_header, main.site_main > #tribe-events > article > .entry_header {
    padding-top: 31px;
    padding-bottom: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2346, ../scss/omnium.scss */
  main.site_main > article > .entry_header, main.site_main > #tribe-events > article > .entry_header {
    padding-top: 27px;
    padding-bottom: 27px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2346, ../scss/omnium.scss */
  main.site_main > article > .entry_header, main.site_main > #tribe-events > article > .entry_header {
    padding-top: 23px;
    padding-bottom: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2346, ../scss/omnium.scss */
  main.site_main > article > .entry_header, main.site_main > #tribe-events > article > .entry_header {
    padding-top: 13px;
    padding-bottom: 13px;
  }
}
/* line 2352, ../scss/omnium.scss */
main.site_main > article > .entry_header.headquarter_header, main.site_main > #tribe-events > article > .entry_header.headquarter_header {
  border-bottom: 1px solid #cbcbcb;
}
@media screen and (min-width: 1387px) {
  /* line 2355, ../scss/omnium.scss */
  main.site_main > article > .entry_header.headquarter_header:not(.no_top_space), main.site_main > #tribe-events > article > .entry_header.headquarter_header:not(.no_top_space) {
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2355, ../scss/omnium.scss */
  main.site_main > article > .entry_header.headquarter_header:not(.no_top_space), main.site_main > #tribe-events > article > .entry_header.headquarter_header:not(.no_top_space) {
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2355, ../scss/omnium.scss */
  main.site_main > article > .entry_header.headquarter_header:not(.no_top_space), main.site_main > #tribe-events > article > .entry_header.headquarter_header:not(.no_top_space) {
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2355, ../scss/omnium.scss */
  main.site_main > article > .entry_header.headquarter_header:not(.no_top_space), main.site_main > #tribe-events > article > .entry_header.headquarter_header:not(.no_top_space) {
    margin-bottom: 40px;
  }
}
/* line 2361, ../scss/omnium.scss */
main.site_main > article > .entry_header.headquarter_header .entry_preheader,
main.site_main > article > .entry_header.headquarter_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_preheader,
main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_preheader_link {
  font-size: 20px;
  color: #666;
  font-weight: 400;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2361, ../scss/omnium.scss */
  main.site_main > article > .entry_header.headquarter_header .entry_preheader,
  main.site_main > article > .entry_header.headquarter_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_preheader_link {
    font-size: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2361, ../scss/omnium.scss */
  main.site_main > article > .entry_header.headquarter_header .entry_preheader,
  main.site_main > article > .entry_header.headquarter_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_preheader_link {
    font-size: 18px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2361, ../scss/omnium.scss */
  main.site_main > article > .entry_header.headquarter_header .entry_preheader,
  main.site_main > article > .entry_header.headquarter_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_preheader_link {
    font-size: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2361, ../scss/omnium.scss */
  main.site_main > article > .entry_header.headquarter_header .entry_preheader,
  main.site_main > article > .entry_header.headquarter_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_preheader_link {
    font-size: 22px;
  }
}
@media print {
  /* line 2361, ../scss/omnium.scss */
  main.site_main > article > .entry_header.headquarter_header .entry_preheader,
  main.site_main > article > .entry_header.headquarter_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_preheader_link {
    font-size: 18px;
  }
}
/* line 2367, ../scss/omnium.scss */
main.site_main > article > .entry_header.headquarter_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_preheader_link {
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
  text-decoration: none;
}
/* line 2371, ../scss/omnium.scss */
main.site_main > article > .entry_header.headquarter_header .entry_preheader_link:hover, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_preheader_link:hover {
  color: #ef3e1e;
}
/* line 2375, ../scss/omnium.scss */
main.site_main > article > .entry_header.headquarter_header .entry_inner_menu_wrapper, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_inner_menu_wrapper {
  margin-top: 20px;
}
@media screen and (min-width: 1387px) {
  /* line 2375, ../scss/omnium.scss */
  main.site_main > article > .entry_header.headquarter_header .entry_inner_menu_wrapper, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_inner_menu_wrapper {
    margin-top: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2375, ../scss/omnium.scss */
  main.site_main > article > .entry_header.headquarter_header .entry_inner_menu_wrapper, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_inner_menu_wrapper {
    margin-top: 27px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2375, ../scss/omnium.scss */
  main.site_main > article > .entry_header.headquarter_header .entry_inner_menu_wrapper, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_inner_menu_wrapper {
    margin-top: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2375, ../scss/omnium.scss */
  main.site_main > article > .entry_header.headquarter_header .entry_inner_menu_wrapper, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_inner_menu_wrapper {
    margin-top: 13px;
  }
}
/* line 2380, ../scss/omnium.scss */
main.site_main > article > .entry_header.headquarter_header .entry_inner_menu_wrapper .entry_inner_menu, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_inner_menu_wrapper .entry_inner_menu {
  list-style-type: none;
  padding: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-top: -18px;
  margin-left: -18px;
}
/* line 2388, ../scss/omnium.scss */
main.site_main > article > .entry_header.headquarter_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item {
  display: inline-block;
  vertical-align: top;
  margin-left: 18px;
  margin-top: 18px;
}
/* line 2396, ../scss/omnium.scss */
main.site_main > article > .entry_header.headquarter_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item:not(.current) a:after, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item:not(.current) a:after {
  width: 0;
}
/* line 2400, ../scss/omnium.scss */
main.site_main > article > .entry_header.headquarter_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item:not(.current) a:hover:after, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item:not(.current) a:hover:after {
  width: 100%;
}
/* line 2408, ../scss/omnium.scss */
main.site_main > article > .entry_header.headquarter_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item.current a:after, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item.current a:after {
  width: 100%;
}
/* line 2414, ../scss/omnium.scss */
main.site_main > article > .entry_header.headquarter_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item a, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item a {
  color: #000;
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
}
/* line 2420, ../scss/omnium.scss */
main.site_main > article > .entry_header.headquarter_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item a:after, main.site_main > #tribe-events > article > .entry_header.headquarter_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item a:after {
  content: "";
  display: block;
  height: 2px;
  background-color: #000;
  -webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -ms-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
/* line 2432, ../scss/omnium.scss */
main.site_main > article > .entry_header.project_header, main.site_main > #tribe-events > article > .entry_header.project_header {
  border-bottom: 1px solid #cbcbcb;
}
@media screen and (min-width: 1387px) {
  /* line 2436, ../scss/omnium.scss */
  main.site_main > article > .entry_header.project_header:not(.no_top_space).child_page, main.site_main > #tribe-events > article > .entry_header.project_header:not(.no_top_space).child_page {
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2436, ../scss/omnium.scss */
  main.site_main > article > .entry_header.project_header:not(.no_top_space).child_page, main.site_main > #tribe-events > article > .entry_header.project_header:not(.no_top_space).child_page {
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2436, ../scss/omnium.scss */
  main.site_main > article > .entry_header.project_header:not(.no_top_space).child_page, main.site_main > #tribe-events > article > .entry_header.project_header:not(.no_top_space).child_page {
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2436, ../scss/omnium.scss */
  main.site_main > article > .entry_header.project_header:not(.no_top_space).child_page, main.site_main > #tribe-events > article > .entry_header.project_header:not(.no_top_space).child_page {
    margin-bottom: 40px;
  }
}
/* line 2443, ../scss/omnium.scss */
main.site_main > article > .entry_header.project_header .entry_preheader,
main.site_main > article > .entry_header.project_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.project_header .entry_preheader,
main.site_main > #tribe-events > article > .entry_header.project_header .entry_preheader_link {
  font-size: 20px;
  color: #666;
  font-weight: 400;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2443, ../scss/omnium.scss */
  main.site_main > article > .entry_header.project_header .entry_preheader,
  main.site_main > article > .entry_header.project_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.project_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.project_header .entry_preheader_link {
    font-size: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2443, ../scss/omnium.scss */
  main.site_main > article > .entry_header.project_header .entry_preheader,
  main.site_main > article > .entry_header.project_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.project_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.project_header .entry_preheader_link {
    font-size: 18px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2443, ../scss/omnium.scss */
  main.site_main > article > .entry_header.project_header .entry_preheader,
  main.site_main > article > .entry_header.project_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.project_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.project_header .entry_preheader_link {
    font-size: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2443, ../scss/omnium.scss */
  main.site_main > article > .entry_header.project_header .entry_preheader,
  main.site_main > article > .entry_header.project_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.project_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.project_header .entry_preheader_link {
    font-size: 22px;
  }
}
@media print {
  /* line 2443, ../scss/omnium.scss */
  main.site_main > article > .entry_header.project_header .entry_preheader,
  main.site_main > article > .entry_header.project_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.project_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.project_header .entry_preheader_link {
    font-size: 18px;
  }
}
/* line 2449, ../scss/omnium.scss */
main.site_main > article > .entry_header.project_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.project_header .entry_preheader_link {
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
  text-decoration: none;
}
/* line 2453, ../scss/omnium.scss */
main.site_main > article > .entry_header.project_header .entry_preheader_link:hover, main.site_main > #tribe-events > article > .entry_header.project_header .entry_preheader_link:hover {
  color: #ef3e1e;
}
/* line 2457, ../scss/omnium.scss */
main.site_main > article > .entry_header.project_header .entry_inner_menu_wrapper, main.site_main > #tribe-events > article > .entry_header.project_header .entry_inner_menu_wrapper {
  margin-top: 20px;
}
@media screen and (min-width: 1387px) {
  /* line 2457, ../scss/omnium.scss */
  main.site_main > article > .entry_header.project_header .entry_inner_menu_wrapper, main.site_main > #tribe-events > article > .entry_header.project_header .entry_inner_menu_wrapper {
    margin-top: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2457, ../scss/omnium.scss */
  main.site_main > article > .entry_header.project_header .entry_inner_menu_wrapper, main.site_main > #tribe-events > article > .entry_header.project_header .entry_inner_menu_wrapper {
    margin-top: 27px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2457, ../scss/omnium.scss */
  main.site_main > article > .entry_header.project_header .entry_inner_menu_wrapper, main.site_main > #tribe-events > article > .entry_header.project_header .entry_inner_menu_wrapper {
    margin-top: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2457, ../scss/omnium.scss */
  main.site_main > article > .entry_header.project_header .entry_inner_menu_wrapper, main.site_main > #tribe-events > article > .entry_header.project_header .entry_inner_menu_wrapper {
    margin-top: 13px;
  }
}
/* line 2462, ../scss/omnium.scss */
main.site_main > article > .entry_header.project_header .entry_inner_menu_wrapper .entry_inner_menu, main.site_main > #tribe-events > article > .entry_header.project_header .entry_inner_menu_wrapper .entry_inner_menu {
  list-style-type: none;
  padding: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-top: -18px;
  margin-left: -18px;
}
/* line 2470, ../scss/omnium.scss */
main.site_main > article > .entry_header.project_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item, main.site_main > #tribe-events > article > .entry_header.project_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item {
  display: inline-block;
  vertical-align: top;
  margin-left: 18px;
  margin-top: 18px;
}
/* line 2478, ../scss/omnium.scss */
main.site_main > article > .entry_header.project_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item:not(.current) a:after, main.site_main > #tribe-events > article > .entry_header.project_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item:not(.current) a:after {
  width: 0;
}
/* line 2482, ../scss/omnium.scss */
main.site_main > article > .entry_header.project_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item:not(.current) a:hover:after, main.site_main > #tribe-events > article > .entry_header.project_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item:not(.current) a:hover:after {
  width: 100%;
}
/* line 2490, ../scss/omnium.scss */
main.site_main > article > .entry_header.project_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item.current a:after, main.site_main > #tribe-events > article > .entry_header.project_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item.current a:after {
  width: 100%;
}
/* line 2496, ../scss/omnium.scss */
main.site_main > article > .entry_header.project_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item a, main.site_main > #tribe-events > article > .entry_header.project_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item a {
  color: #000;
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
}
/* line 2502, ../scss/omnium.scss */
main.site_main > article > .entry_header.project_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item a:after, main.site_main > #tribe-events > article > .entry_header.project_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item a:after {
  content: "";
  display: block;
  height: 2px;
  background-color: #000;
  -webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -ms-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
@media screen and (min-width: 1387px) {
  /* line 2515, ../scss/omnium.scss */
  main.site_main > article > .entry_header.membersarea_header:not(.no_top_space), main.site_main > #tribe-events > article > .entry_header.membersarea_header:not(.no_top_space) {
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2515, ../scss/omnium.scss */
  main.site_main > article > .entry_header.membersarea_header:not(.no_top_space), main.site_main > #tribe-events > article > .entry_header.membersarea_header:not(.no_top_space) {
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2515, ../scss/omnium.scss */
  main.site_main > article > .entry_header.membersarea_header:not(.no_top_space), main.site_main > #tribe-events > article > .entry_header.membersarea_header:not(.no_top_space) {
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2515, ../scss/omnium.scss */
  main.site_main > article > .entry_header.membersarea_header:not(.no_top_space), main.site_main > #tribe-events > article > .entry_header.membersarea_header:not(.no_top_space) {
    margin-bottom: 40px;
  }
}
/* line 2521, ../scss/omnium.scss */
main.site_main > article > .entry_header.membersarea_header .entry_preheader,
main.site_main > article > .entry_header.membersarea_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.membersarea_header .entry_preheader,
main.site_main > #tribe-events > article > .entry_header.membersarea_header .entry_preheader_link {
  font-size: 20px;
  color: #666;
  font-weight: 400;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2521, ../scss/omnium.scss */
  main.site_main > article > .entry_header.membersarea_header .entry_preheader,
  main.site_main > article > .entry_header.membersarea_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.membersarea_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.membersarea_header .entry_preheader_link {
    font-size: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2521, ../scss/omnium.scss */
  main.site_main > article > .entry_header.membersarea_header .entry_preheader,
  main.site_main > article > .entry_header.membersarea_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.membersarea_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.membersarea_header .entry_preheader_link {
    font-size: 18px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2521, ../scss/omnium.scss */
  main.site_main > article > .entry_header.membersarea_header .entry_preheader,
  main.site_main > article > .entry_header.membersarea_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.membersarea_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.membersarea_header .entry_preheader_link {
    font-size: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2521, ../scss/omnium.scss */
  main.site_main > article > .entry_header.membersarea_header .entry_preheader,
  main.site_main > article > .entry_header.membersarea_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.membersarea_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.membersarea_header .entry_preheader_link {
    font-size: 22px;
  }
}
@media print {
  /* line 2521, ../scss/omnium.scss */
  main.site_main > article > .entry_header.membersarea_header .entry_preheader,
  main.site_main > article > .entry_header.membersarea_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.membersarea_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.membersarea_header .entry_preheader_link {
    font-size: 18px;
  }
}
/* line 2527, ../scss/omnium.scss */
main.site_main > article > .entry_header.membersarea_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.membersarea_header .entry_preheader_link {
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
  text-decoration: none;
}
/* line 2531, ../scss/omnium.scss */
main.site_main > article > .entry_header.membersarea_header .entry_preheader_link:hover, main.site_main > #tribe-events > article > .entry_header.membersarea_header .entry_preheader_link:hover {
  color: #ef3e1e;
}
/* line 2536, ../scss/omnium.scss */
main.site_main > article > .entry_header.submenu_header, main.site_main > #tribe-events > article > .entry_header.submenu_header {
  border-bottom: 1px solid #cbcbcb;
}
@media screen and (min-width: 1387px) {
  /* line 2539, ../scss/omnium.scss */
  main.site_main > article > .entry_header.submenu_header:not(.no_top_space), main.site_main > #tribe-events > article > .entry_header.submenu_header:not(.no_top_space) {
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2539, ../scss/omnium.scss */
  main.site_main > article > .entry_header.submenu_header:not(.no_top_space), main.site_main > #tribe-events > article > .entry_header.submenu_header:not(.no_top_space) {
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2539, ../scss/omnium.scss */
  main.site_main > article > .entry_header.submenu_header:not(.no_top_space), main.site_main > #tribe-events > article > .entry_header.submenu_header:not(.no_top_space) {
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2539, ../scss/omnium.scss */
  main.site_main > article > .entry_header.submenu_header:not(.no_top_space), main.site_main > #tribe-events > article > .entry_header.submenu_header:not(.no_top_space) {
    margin-bottom: 40px;
  }
}
/* line 2545, ../scss/omnium.scss */
main.site_main > article > .entry_header.submenu_header .entry_preheader,
main.site_main > article > .entry_header.submenu_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_preheader,
main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_preheader_link {
  font-size: 20px;
  color: #666;
  font-weight: 400;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2545, ../scss/omnium.scss */
  main.site_main > article > .entry_header.submenu_header .entry_preheader,
  main.site_main > article > .entry_header.submenu_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_preheader_link {
    font-size: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2545, ../scss/omnium.scss */
  main.site_main > article > .entry_header.submenu_header .entry_preheader,
  main.site_main > article > .entry_header.submenu_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_preheader_link {
    font-size: 18px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2545, ../scss/omnium.scss */
  main.site_main > article > .entry_header.submenu_header .entry_preheader,
  main.site_main > article > .entry_header.submenu_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_preheader_link {
    font-size: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2545, ../scss/omnium.scss */
  main.site_main > article > .entry_header.submenu_header .entry_preheader,
  main.site_main > article > .entry_header.submenu_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_preheader_link {
    font-size: 22px;
  }
}
@media print {
  /* line 2545, ../scss/omnium.scss */
  main.site_main > article > .entry_header.submenu_header .entry_preheader,
  main.site_main > article > .entry_header.submenu_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_preheader,
  main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_preheader_link {
    font-size: 18px;
  }
}
/* line 2551, ../scss/omnium.scss */
main.site_main > article > .entry_header.submenu_header .entry_preheader_link, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_preheader_link {
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
  text-decoration: none;
}
/* line 2555, ../scss/omnium.scss */
main.site_main > article > .entry_header.submenu_header .entry_preheader_link:hover, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_preheader_link:hover {
  color: #ef3e1e;
}
/* line 2559, ../scss/omnium.scss */
main.site_main > article > .entry_header.submenu_header .entry_inner_menu_wrapper, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_inner_menu_wrapper {
  margin-top: 20px;
}
@media screen and (min-width: 1387px) {
  /* line 2559, ../scss/omnium.scss */
  main.site_main > article > .entry_header.submenu_header .entry_inner_menu_wrapper, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_inner_menu_wrapper {
    margin-top: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2559, ../scss/omnium.scss */
  main.site_main > article > .entry_header.submenu_header .entry_inner_menu_wrapper, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_inner_menu_wrapper {
    margin-top: 27px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2559, ../scss/omnium.scss */
  main.site_main > article > .entry_header.submenu_header .entry_inner_menu_wrapper, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_inner_menu_wrapper {
    margin-top: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2559, ../scss/omnium.scss */
  main.site_main > article > .entry_header.submenu_header .entry_inner_menu_wrapper, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_inner_menu_wrapper {
    margin-top: 13px;
  }
}
/* line 2564, ../scss/omnium.scss */
main.site_main > article > .entry_header.submenu_header .entry_inner_menu_wrapper .entry_inner_menu, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_inner_menu_wrapper .entry_inner_menu {
  list-style-type: none;
  padding: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-top: -18px;
  margin-left: -18px;
}
/* line 2572, ../scss/omnium.scss */
main.site_main > article > .entry_header.submenu_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item {
  display: inline-block;
  vertical-align: top;
  margin-left: 18px;
  margin-top: 18px;
}
/* line 2580, ../scss/omnium.scss */
main.site_main > article > .entry_header.submenu_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item:not(.current) a:after, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item:not(.current) a:after {
  width: 0;
}
/* line 2584, ../scss/omnium.scss */
main.site_main > article > .entry_header.submenu_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item:not(.current) a:hover:after, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item:not(.current) a:hover:after {
  width: 100%;
}
/* line 2592, ../scss/omnium.scss */
main.site_main > article > .entry_header.submenu_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item.current a:after, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item.current a:after {
  width: 100%;
}
/* line 2598, ../scss/omnium.scss */
main.site_main > article > .entry_header.submenu_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item a, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item a {
  color: #000;
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
}
/* line 2604, ../scss/omnium.scss */
main.site_main > article > .entry_header.submenu_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item a:after, main.site_main > #tribe-events > article > .entry_header.submenu_header .entry_inner_menu_wrapper .entry_inner_menu .inner_menu_item a:after {
  content: "";
  display: block;
  height: 2px;
  background-color: #000;
  -webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -ms-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
@media screen and (max-width: 804px) {
  /* line 2616, ../scss/omnium.scss */
  main.site_main > article > .entry_header:not(.wide), main.site_main > #tribe-events > article > .entry_header:not(.wide) {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2616, ../scss/omnium.scss */
  main.site_main > article > .entry_header:not(.wide), main.site_main > #tribe-events > article > .entry_header:not(.wide) {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2616, ../scss/omnium.scss */
  main.site_main > article > .entry_header:not(.wide), main.site_main > #tribe-events > article > .entry_header:not(.wide) {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2616, ../scss/omnium.scss */
  main.site_main > article > .entry_header:not(.wide), main.site_main > #tribe-events > article > .entry_header:not(.wide) {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2616, ../scss/omnium.scss */
  main.site_main > article > .entry_header:not(.wide), main.site_main > #tribe-events > article > .entry_header:not(.wide) {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 2616, ../scss/omnium.scss */
  main.site_main > article > .entry_header:not(.wide), main.site_main > #tribe-events > article > .entry_header:not(.wide) {
    width: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 2616, ../scss/omnium.scss */
  main.site_main > article > .entry_header:not(.wide), main.site_main > #tribe-events > article > .entry_header:not(.wide) {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
@media screen and (max-width: 804px) {
  /* line 2624, ../scss/omnium.scss */
  main.site_main > article > .entry_header.wide .entry_header_inner, main.site_main > #tribe-events > article > .entry_header.wide .entry_header_inner {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2624, ../scss/omnium.scss */
  main.site_main > article > .entry_header.wide .entry_header_inner, main.site_main > #tribe-events > article > .entry_header.wide .entry_header_inner {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2624, ../scss/omnium.scss */
  main.site_main > article > .entry_header.wide .entry_header_inner, main.site_main > #tribe-events > article > .entry_header.wide .entry_header_inner {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2624, ../scss/omnium.scss */
  main.site_main > article > .entry_header.wide .entry_header_inner, main.site_main > #tribe-events > article > .entry_header.wide .entry_header_inner {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2624, ../scss/omnium.scss */
  main.site_main > article > .entry_header.wide .entry_header_inner, main.site_main > #tribe-events > article > .entry_header.wide .entry_header_inner {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 2624, ../scss/omnium.scss */
  main.site_main > article > .entry_header.wide .entry_header_inner, main.site_main > #tribe-events > article > .entry_header.wide .entry_header_inner {
    width: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 2624, ../scss/omnium.scss */
  main.site_main > article > .entry_header.wide .entry_header_inner, main.site_main > #tribe-events > article > .entry_header.wide .entry_header_inner {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
/* line 2632, ../scss/omnium.scss */
main.site_main > article > .entry_header .entry_title, main.site_main > #tribe-events > article > .entry_header .entry_title {
  letter-spacing: 1px;
  font-size: 32px;
  font-family: "Roboto Slab", serif;
  line-height: 1;
  font-weight: 600;
  margin-top: .35em;
  margin-bottom: .8em;
  font-weight: 600;
  color: #000;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2632, ../scss/omnium.scss */
  main.site_main > article > .entry_header .entry_title, main.site_main > #tribe-events > article > .entry_header .entry_title {
    font-size: 32px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2632, ../scss/omnium.scss */
  main.site_main > article > .entry_header .entry_title, main.site_main > #tribe-events > article > .entry_header .entry_title {
    font-size: 38px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2632, ../scss/omnium.scss */
  main.site_main > article > .entry_header .entry_title, main.site_main > #tribe-events > article > .entry_header .entry_title {
    font-size: 40px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2632, ../scss/omnium.scss */
  main.site_main > article > .entry_header .entry_title, main.site_main > #tribe-events > article > .entry_header .entry_title {
    font-size: 42px;
  }
}
@media print {
  /* line 2632, ../scss/omnium.scss */
  main.site_main > article > .entry_header .entry_title, main.site_main > #tribe-events > article > .entry_header .entry_title {
    font-size: 30px;
  }
}
/* line 2642, ../scss/omnium.scss */
main.site_main > article > .entry_header .omnium_page_subtitle, main.site_main > #tribe-events > article > .entry_header .omnium_page_subtitle {
  font-size: 20px;
  font-weight: 400;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2642, ../scss/omnium.scss */
  main.site_main > article > .entry_header .omnium_page_subtitle, main.site_main > #tribe-events > article > .entry_header .omnium_page_subtitle {
    font-size: 24px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2642, ../scss/omnium.scss */
  main.site_main > article > .entry_header .omnium_page_subtitle, main.site_main > #tribe-events > article > .entry_header .omnium_page_subtitle {
    font-size: 26px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2642, ../scss/omnium.scss */
  main.site_main > article > .entry_header .omnium_page_subtitle, main.site_main > #tribe-events > article > .entry_header .omnium_page_subtitle {
    font-size: 28px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2642, ../scss/omnium.scss */
  main.site_main > article > .entry_header .omnium_page_subtitle, main.site_main > #tribe-events > article > .entry_header .omnium_page_subtitle {
    font-size: 30px;
  }
}
@media print {
  /* line 2642, ../scss/omnium.scss */
  main.site_main > article > .entry_header .omnium_page_subtitle, main.site_main > #tribe-events > article > .entry_header .omnium_page_subtitle {
    font-size: 20px;
  }
}
@media screen and (max-width: 804px) {
  /* line 2642, ../scss/omnium.scss */
  main.site_main > article > .entry_header .omnium_page_subtitle, main.site_main > #tribe-events > article > .entry_header .omnium_page_subtitle {
    margin-top: -20px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2642, ../scss/omnium.scss */
  main.site_main > article > .entry_header .omnium_page_subtitle, main.site_main > #tribe-events > article > .entry_header .omnium_page_subtitle {
    margin-top: -20px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2642, ../scss/omnium.scss */
  main.site_main > article > .entry_header .omnium_page_subtitle, main.site_main > #tribe-events > article > .entry_header .omnium_page_subtitle {
    margin-top: -22px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2642, ../scss/omnium.scss */
  main.site_main > article > .entry_header .omnium_page_subtitle, main.site_main > #tribe-events > article > .entry_header .omnium_page_subtitle {
    margin-top: -24px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2642, ../scss/omnium.scss */
  main.site_main > article > .entry_header .omnium_page_subtitle, main.site_main > #tribe-events > article > .entry_header .omnium_page_subtitle {
    margin-top: -26px;
  }
}
/* line 2665, ../scss/omnium.scss */
main.site_main > article .entry_precontent.headquarter_main_page_precontent .precontent_image img, main.site_main > #tribe-events > article .entry_precontent.headquarter_main_page_precontent .precontent_image img {
  display: block;
  width: 100%;
  height: auto;
}
/* line 2671, ../scss/omnium.scss */
main.site_main > article .entry_precontent.headquarter_main_page_precontent .headquarter_description, main.site_main > #tribe-events > article .entry_precontent.headquarter_main_page_precontent .headquarter_description {
  background-color: #fff;
  position: relative;
}
@media screen and (max-width: 804px) {
  /* line 2671, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.headquarter_main_page_precontent .headquarter_description, main.site_main > #tribe-events > article .entry_precontent.headquarter_main_page_precontent .headquarter_description {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2671, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.headquarter_main_page_precontent .headquarter_description, main.site_main > #tribe-events > article .entry_precontent.headquarter_main_page_precontent .headquarter_description {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2671, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.headquarter_main_page_precontent .headquarter_description, main.site_main > #tribe-events > article .entry_precontent.headquarter_main_page_precontent .headquarter_description {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2671, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.headquarter_main_page_precontent .headquarter_description, main.site_main > #tribe-events > article .entry_precontent.headquarter_main_page_precontent .headquarter_description {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2671, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.headquarter_main_page_precontent .headquarter_description, main.site_main > #tribe-events > article .entry_precontent.headquarter_main_page_precontent .headquarter_description {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 2671, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.headquarter_main_page_precontent .headquarter_description, main.site_main > #tribe-events > article .entry_precontent.headquarter_main_page_precontent .headquarter_description {
    width: auto;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2671, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.headquarter_main_page_precontent .headquarter_description, main.site_main > #tribe-events > article .entry_precontent.headquarter_main_page_precontent .headquarter_description {
    padding-left: 114px;
    padding-right: 114px;
    padding-top: 52px;
    padding-bottom: 52px;
    margin-bottom: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2671, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.headquarter_main_page_precontent .headquarter_description, main.site_main > #tribe-events > article .entry_precontent.headquarter_main_page_precontent .headquarter_description {
    padding-left: 100px;
    padding-right: 100px;
    padding-top: 46px;
    padding-bottom: 46px;
    margin-bottom: 27px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2671, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.headquarter_main_page_precontent .headquarter_description, main.site_main > #tribe-events > article .entry_precontent.headquarter_main_page_precontent .headquarter_description {
    padding-left: 84px;
    padding-right: 84px;
    padding-top: 38px;
    padding-bottom: 38px;
    margin-bottom: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2671, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.headquarter_main_page_precontent .headquarter_description, main.site_main > #tribe-events > article .entry_precontent.headquarter_main_page_precontent .headquarter_description {
    padding-left: 64px;
    padding-right: 64px;
    padding-top: 38px;
    padding-bottom: 38px;
    margin-bottom: 13px;
  }
}
/* line 2683, ../scss/omnium.scss */
main.site_main > article .entry_precontent.headquarter_main_page_precontent .headquarter_description.after_image, main.site_main > #tribe-events > article .entry_precontent.headquarter_main_page_precontent .headquarter_description.after_image {
  margin-top: -40px;
}
@media screen and (min-width: 1387px) {
  /* line 2683, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.headquarter_main_page_precontent .headquarter_description.after_image, main.site_main > #tribe-events > article .entry_precontent.headquarter_main_page_precontent .headquarter_description.after_image {
    margin-top: -83px;
    min-height: 83px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2683, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.headquarter_main_page_precontent .headquarter_description.after_image, main.site_main > #tribe-events > article .entry_precontent.headquarter_main_page_precontent .headquarter_description.after_image {
    margin-top: -73px;
    min-height: 73px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2683, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.headquarter_main_page_precontent .headquarter_description.after_image, main.site_main > #tribe-events > article .entry_precontent.headquarter_main_page_precontent .headquarter_description.after_image {
    margin-top: -61px;
    min-height: 61px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2683, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.headquarter_main_page_precontent .headquarter_description.after_image, main.site_main > #tribe-events > article .entry_precontent.headquarter_main_page_precontent .headquarter_description.after_image {
    margin-top: -51px;
    min-height: 51px;
  }
}
/* line 2692, ../scss/omnium.scss */
main.site_main > article .entry_precontent.headquarter_main_page_precontent .headquarter_description p + p, main.site_main > #tribe-events > article .entry_precontent.headquarter_main_page_precontent .headquarter_description p + p {
  margin-top: 20px;
}
/* line 2700, ../scss/omnium.scss */
main.site_main > article .entry_precontent.project_main_page_precontent .precontent_image img, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .precontent_image img {
  display: block;
  width: 100%;
  height: auto;
}
/* line 2705, ../scss/omnium.scss */
main.site_main > article .entry_precontent.project_main_page_precontent .precontent_image .precontent_arrow_down_icon, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .precontent_image .precontent_arrow_down_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: fixed;
  bottom: 40px;
  left: 46%;
  left: calc(50% - 18px);
  font-size: 36px;
  color: #fff;
  cursor: pointer;
  text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.8);
  -webkit-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  -ms-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
}
/* line 545, ../scss/_common.scss */
main.site_main > article .entry_precontent.project_main_page_precontent .precontent_image .precontent_arrow_down_icon:before, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .precontent_image .precontent_arrow_down_icon:before {
  content: "";
}
/* line 2717, ../scss/omnium.scss */
main.site_main > article .entry_precontent.project_main_page_precontent .precontent_image .precontent_arrow_down_icon:not(.visible), main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .precontent_image .precontent_arrow_down_icon:not(.visible) {
  opacity: 0;
  visibility: hidden;
}
/* line 2721, ../scss/omnium.scss */
main.site_main > article .entry_precontent.project_main_page_precontent .precontent_image .precontent_arrow_down_icon.visible, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .precontent_image .precontent_arrow_down_icon.visible {
  opacity: 1;
  visibility: visible;
}
/* line 2727, ../scss/omnium.scss */
main.site_main > article .entry_precontent.project_main_page_precontent .project_description, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_description {
  background-color: #fff;
  position: relative;
}
@media screen and (max-width: 804px) {
  /* line 2727, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_description, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_description {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2727, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_description, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_description {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2727, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_description, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_description {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2727, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_description, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_description {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2727, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_description, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_description {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 2727, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_description, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_description {
    width: auto;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2727, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_description, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_description {
    padding-left: 114px;
    padding-right: 114px;
    padding-top: 52px;
    padding-bottom: 52px;
    margin-bottom: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2727, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_description, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_description {
    padding-left: 100px;
    padding-right: 100px;
    padding-top: 46px;
    padding-bottom: 46px;
    margin-bottom: 27px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2727, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_description, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_description {
    padding-left: 84px;
    padding-right: 84px;
    padding-top: 38px;
    padding-bottom: 38px;
    margin-bottom: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2727, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_description, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_description {
    padding-left: 64px;
    padding-right: 64px;
    padding-top: 38px;
    padding-bottom: 38px;
    margin-bottom: 13px;
  }
}
@media screen and (max-width: 804px) {
  /* line 2739, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_description.after_image, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_description.after_image {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2739, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_description.after_image, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_description.after_image {
    margin-top: -40px;
    margin-top: -83px;
    min-height: 83px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2739, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_description.after_image, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_description.after_image {
    margin-top: -40px;
    margin-top: -73px;
    min-height: 73px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2739, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_description.after_image, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_description.after_image {
    margin-top: -40px;
    margin-top: -61px;
    min-height: 61px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2739, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_description.after_image, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_description.after_image {
    margin-top: -40px;
    margin-top: -51px;
    min-height: 51px;
  }
}
/* line 2752, ../scss/omnium.scss */
main.site_main > article .entry_precontent.project_main_page_precontent .project_description p + p, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_description p + p {
  margin-top: 20px;
}
/* line 2757, ../scss/omnium.scss */
main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
}
@media screen and (max-width: 804px) {
  /* line 2757, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2757, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2757, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2757, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2757, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 2757, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper {
    width: auto;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2757, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper {
    margin-top: 31px;
    margin-bottom: 83px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2757, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper {
    margin-top: 27px;
    margin-bottom: 73px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2757, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper {
    margin-top: 23px;
    margin-bottom: 61px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2757, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper {
    margin-top: 13px;
    margin-bottom: 51px;
  }
}
/* line 2766, ../scss/omnium.scss */
main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url {
  line-height: 1;
  padding: 10px 30px;
  background-color: transparent;
  color: #fff;
  border-color: #000;
  border-width: 1px;
  border-style: solid;
  display: inline-block;
  vertical-align: top;
  background-color: #000;
  text-decoration: none;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  -webkit-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2766, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url {
    font-size: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2766, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url {
    font-size: 18px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2766, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url {
    font-size: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2766, ../scss/omnium.scss */
  main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url {
    font-size: 22px;
  }
}
/* line 2794, ../scss/omnium.scss */
main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url:hover, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url:hover {
  background-color: #ef3e1e;
  border-color: #ef3e1e;
}
/* line 2799, ../scss/omnium.scss */
main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url strong, main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url b, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url strong, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url b {
  color: #fff;
}
/* line 2803, ../scss/omnium.scss */
main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url .external_icon, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url .external_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 10px;
}
/* line 545, ../scss/_common.scss */
main.site_main > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url .external_icon:before, main.site_main > #tribe-events > article .entry_precontent.project_main_page_precontent .project_external_url_wrapper .project_external_url .external_icon:before {
  content: "";
}
/* line 782, ../scss/_common.scss */
main.site_main > article .entry_content form label, main.site_main > #tribe-events > article .entry_content form label {
  font-family: "Roboto Slab", serif;
  color: #666;
  font-size: 15px;
  font-weight: 600;
  display: block;
  margin-bottom: 4px;
  line-height: 22px;
}
/* line 791, ../scss/_common.scss */
main.site_main > article .entry_content form label .form-required, main.site_main > #tribe-events > article .entry_content form label .form-required {
  color: #aaa;
  margin-left: 2px;
}
/* line 796, ../scss/_common.scss */
main.site_main > article .entry_content form input[type="text"],
main.site_main > article .entry_content form input[type="email"],
main.site_main > article .entry_content form input[type="tel"],
main.site_main > article .entry_content form select,
main.site_main > article .entry_content form textarea, main.site_main > #tribe-events > article .entry_content form input[type="text"],
main.site_main > #tribe-events > article .entry_content form input[type="email"],
main.site_main > #tribe-events > article .entry_content form input[type="tel"],
main.site_main > #tribe-events > article .entry_content form select,
main.site_main > #tribe-events > article .entry_content form textarea {
  font-family: "Roboto Slab", serif;
  font-size: 16px;
  color: #000;
  background: #fff;
  color: #000;
  border-width: 1px;
  border-style: solid;
  border-color: #ddd;
  font-size: 16px;
  font-weight: 400;
  outline: 0;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 12px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  -webkit-transition: border-color 0.3s ease-in-out;
  -moz-transition: border-color 0.3s ease-in-out;
  -ms-transition: border-color 0.3s ease-in-out;
  -o-transition: border-color 0.3s ease-in-out;
  transition: border-color 0.3s ease-in-out;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
/* line 520, ../scss/_common.scss */
main.site_main > article .entry_content form input[type="text"]::-webkit-input-placeholder, main.site_main > article .entry_content form input[type="text"]:-moz-placeholder, main.site_main > article .entry_content form input[type="text"]::-moz-placeholder, main.site_main > article .entry_content form input[type="text"]:-ms-input-placeholder, main.site_main > article .entry_content form input[type="text"]::-ms-input-placeholder, main.site_main > article .entry_content form input[type="text"]::placeholder,
main.site_main > article .entry_content form input[type="email"]::-webkit-input-placeholder,
main.site_main > article .entry_content form input[type="email"]:-moz-placeholder,
main.site_main > article .entry_content form input[type="email"]::-moz-placeholder,
main.site_main > article .entry_content form input[type="email"]:-ms-input-placeholder,
main.site_main > article .entry_content form input[type="email"]::-ms-input-placeholder,
main.site_main > article .entry_content form input[type="email"]::placeholder,
main.site_main > article .entry_content form input[type="tel"]::-webkit-input-placeholder,
main.site_main > article .entry_content form input[type="tel"]:-moz-placeholder,
main.site_main > article .entry_content form input[type="tel"]::-moz-placeholder,
main.site_main > article .entry_content form input[type="tel"]:-ms-input-placeholder,
main.site_main > article .entry_content form input[type="tel"]::-ms-input-placeholder,
main.site_main > article .entry_content form input[type="tel"]::placeholder,
main.site_main > article .entry_content form select::-webkit-input-placeholder,
main.site_main > article .entry_content form select:-moz-placeholder,
main.site_main > article .entry_content form select::-moz-placeholder,
main.site_main > article .entry_content form select:-ms-input-placeholder,
main.site_main > article .entry_content form select::-ms-input-placeholder,
main.site_main > article .entry_content form select::placeholder,
main.site_main > article .entry_content form textarea::-webkit-input-placeholder,
main.site_main > article .entry_content form textarea:-moz-placeholder,
main.site_main > article .entry_content form textarea::-moz-placeholder,
main.site_main > article .entry_content form textarea:-ms-input-placeholder,
main.site_main > article .entry_content form textarea::-ms-input-placeholder,
main.site_main > article .entry_content form textarea::placeholder, main.site_main > #tribe-events > article .entry_content form input[type="text"]::-webkit-input-placeholder, main.site_main > #tribe-events > article .entry_content form input[type="text"]:-moz-placeholder, main.site_main > #tribe-events > article .entry_content form input[type="text"]::-moz-placeholder, main.site_main > #tribe-events > article .entry_content form input[type="text"]:-ms-input-placeholder, main.site_main > #tribe-events > article .entry_content form input[type="text"]::-ms-input-placeholder, main.site_main > #tribe-events > article .entry_content form input[type="text"]::placeholder,
main.site_main > #tribe-events > article .entry_content form input[type="email"]::-webkit-input-placeholder,
main.site_main > #tribe-events > article .entry_content form input[type="email"]:-moz-placeholder,
main.site_main > #tribe-events > article .entry_content form input[type="email"]::-moz-placeholder,
main.site_main > #tribe-events > article .entry_content form input[type="email"]:-ms-input-placeholder,
main.site_main > #tribe-events > article .entry_content form input[type="email"]::-ms-input-placeholder,
main.site_main > #tribe-events > article .entry_content form input[type="email"]::placeholder,
main.site_main > #tribe-events > article .entry_content form input[type="tel"]::-webkit-input-placeholder,
main.site_main > #tribe-events > article .entry_content form input[type="tel"]:-moz-placeholder,
main.site_main > #tribe-events > article .entry_content form input[type="tel"]::-moz-placeholder,
main.site_main > #tribe-events > article .entry_content form input[type="tel"]:-ms-input-placeholder,
main.site_main > #tribe-events > article .entry_content form input[type="tel"]::-ms-input-placeholder,
main.site_main > #tribe-events > article .entry_content form input[type="tel"]::placeholder,
main.site_main > #tribe-events > article .entry_content form select::-webkit-input-placeholder,
main.site_main > #tribe-events > article .entry_content form select:-moz-placeholder,
main.site_main > #tribe-events > article .entry_content form select::-moz-placeholder,
main.site_main > #tribe-events > article .entry_content form select:-ms-input-placeholder,
main.site_main > #tribe-events > article .entry_content form select::-ms-input-placeholder,
main.site_main > #tribe-events > article .entry_content form select::placeholder,
main.site_main > #tribe-events > article .entry_content form textarea::-webkit-input-placeholder,
main.site_main > #tribe-events > article .entry_content form textarea:-moz-placeholder,
main.site_main > #tribe-events > article .entry_content form textarea::-moz-placeholder,
main.site_main > #tribe-events > article .entry_content form textarea:-ms-input-placeholder,
main.site_main > #tribe-events > article .entry_content form textarea::-ms-input-placeholder,
main.site_main > #tribe-events > article .entry_content form textarea::placeholder {
  font-family: "Roboto Slab", serif;
  font-size: 16px;
  font-weight: 400;
  color: #ddd;
}
/* line 826, ../scss/_common.scss */
main.site_main > article .entry_content form input[type="text"]:focus,
main.site_main > article .entry_content form input[type="email"]:focus,
main.site_main > article .entry_content form input[type="tel"]:focus,
main.site_main > article .entry_content form select:focus,
main.site_main > article .entry_content form textarea:focus, main.site_main > #tribe-events > article .entry_content form input[type="text"]:focus,
main.site_main > #tribe-events > article .entry_content form input[type="email"]:focus,
main.site_main > #tribe-events > article .entry_content form input[type="tel"]:focus,
main.site_main > #tribe-events > article .entry_content form select:focus,
main.site_main > #tribe-events > article .entry_content form textarea:focus {
  border-color: #ef3e1e;
}
/* line 830, ../scss/_common.scss */
main.site_main > article .entry_content form input[type="checkbox"], main.site_main > #tribe-events > article .entry_content form input[type="checkbox"] {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
  min-height: 22px;
}
/* line 835, ../scss/_common.scss */
main.site_main > article .entry_content form input[type="checkbox"] + label, main.site_main > #tribe-events > article .entry_content form input[type="checkbox"] + label {
  display: inline-block;
  vertical-align: top;
  max-width: 85%;
  max-width: calc(100% - 30px);
}
/* line 842, ../scss/_common.scss */
main.site_main > article .entry_content form button,
main.site_main > article .entry_content form input[type="submit"],
main.site_main > article .entry_content form input[type="button"], main.site_main > #tribe-events > article .entry_content form button,
main.site_main > #tribe-events > article .entry_content form input[type="submit"],
main.site_main > #tribe-events > article .entry_content form input[type="button"] {
  font-family: "Roboto", serif;
  padding: 10px 30px;
  line-height: 1;
  font-size: 20px;
  border-color: #ef3e1e;
  border-width: 1px;
  border-style: solid;
  color: #fff;
  background-color: #ef3e1e;
  cursor: pointer;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  -webkit-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
}
/* line 858, ../scss/_common.scss */
main.site_main > article .entry_content form button:hover,
main.site_main > article .entry_content form input[type="submit"]:hover,
main.site_main > article .entry_content form input[type="button"]:hover, main.site_main > #tribe-events > article .entry_content form button:hover,
main.site_main > #tribe-events > article .entry_content form input[type="submit"]:hover,
main.site_main > #tribe-events > article .entry_content form input[type="button"]:hover {
  background-color: #fff;
  color: #ef3e1e;
}
/* line 863, ../scss/_common.scss */
main.site_main > article .entry_content form .g-recaptcha, main.site_main > #tribe-events > article .entry_content form .g-recaptcha {
  margin-bottom: 20px;
}
/* line 2813, ../scss/omnium.scss */
main.site_main > article .entry_content:not(.no_bottom_space), main.site_main > #tribe-events > article .entry_content:not(.no_bottom_space) {
  margin-bottom: 40px;
}
@media screen and (min-width: 1387px) {
  /* line 2813, ../scss/omnium.scss */
  main.site_main > article .entry_content:not(.no_bottom_space), main.site_main > #tribe-events > article .entry_content:not(.no_bottom_space) {
    margin-bottom: 83px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2813, ../scss/omnium.scss */
  main.site_main > article .entry_content:not(.no_bottom_space), main.site_main > #tribe-events > article .entry_content:not(.no_bottom_space) {
    margin-bottom: 73px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2813, ../scss/omnium.scss */
  main.site_main > article .entry_content:not(.no_bottom_space), main.site_main > #tribe-events > article .entry_content:not(.no_bottom_space) {
    margin-bottom: 61px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2813, ../scss/omnium.scss */
  main.site_main > article .entry_content:not(.no_bottom_space), main.site_main > #tribe-events > article .entry_content:not(.no_bottom_space) {
    margin-bottom: 51px;
  }
}
/* line 2820, ../scss/omnium.scss */
main.site_main > article .entry_content.no_top_space, main.site_main > #tribe-events > article .entry_content.no_top_space {
  margin-top: 0;
}
/* line 2824, ../scss/omnium.scss */
main.site_main > article .entry_content p + p, main.site_main > #tribe-events > article .entry_content p + p {
  margin-top: 10px;
}

/* line 2832, ../scss/omnium.scss */
.pre_footer {
  background-color: #dcdcdc;
  padding-top: 40px;
  padding-bottom: 40px;
  text-align: center;
}
/* line 2838, ../scss/omnium.scss */
.pre_footer .pre_footer_inner {
  text-align: center;
  /* Temp */
}
@media screen and (max-width: 804px) {
  /* line 2838, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2838, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2838, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2838, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2838, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 2838, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner {
    width: auto;
  }
}
/* line 2842, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter {
  display: none;
  /* Temp */
}
@media screen and (min-width: 1387px) {
  /* line 2842, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .pre_footer_newsletter {
    /*display: inline-block;*/
    /* Temp */
    /*vertical-align: top;*/
    /* Temp */
    /*width: grid-columns(8);*/
    /* Temp */
    text-align: left;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2842, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .pre_footer_newsletter {
    /*display: inline-block;*/
    /* Temp */
    /*vertical-align: top;*/
    /* Temp */
    /*width: grid-columns(8);*/
    /* Temp */
    text-align: left;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2842, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .pre_footer_newsletter {
    /*display: inline-block;*/
    /* Temp */
    /*vertical-align: top;*/
    /* Temp */
    /*width: grid-columns(8);*/
    /* Temp */
    text-align: left;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2842, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .pre_footer_newsletter {
    /*display: inline-block;*/
    /* Temp */
    /*vertical-align: top;*/
    /* Temp */
    /*width: grid-columns(8);*/
    /* Temp */
    text-align: left;
  }
}
/* line 2850, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .pre_footer_newsletter_heading {
  line-height: 44px;
  font-size: 24px;
}
@media screen and (max-width: 804px) {
  /* line 2850, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .pre_footer_newsletter .pre_footer_newsletter_heading {
    display: block;
    text-align: center;
    margin-bottom: 10px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 2850, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .pre_footer_newsletter .pre_footer_newsletter_heading {
    display: inline-block;
    vertical-align: top;
    margin-right: 20px;
    margin-right: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2850, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .pre_footer_newsletter .pre_footer_newsletter_heading {
    display: inline-block;
    vertical-align: top;
    margin-right: 20px;
    margin-right: 27px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2850, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .pre_footer_newsletter .pre_footer_newsletter_heading {
    display: inline-block;
    vertical-align: top;
    margin-right: 20px;
    margin-right: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2850, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .pre_footer_newsletter .pre_footer_newsletter_heading {
    display: inline-block;
    vertical-align: top;
    margin-right: 20px;
    margin-right: 13px;
  }
}
/* line 2865, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
@media screen and (max-width: 804px) {
  /* line 2865, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper {
    max-width: 100%;
  }
}
/* line 2873, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper.with_errors .newsletter_errors_wrapper {
  position: absolute;
  top: -20px;
  left: 0;
  color: #C31919;
  font-size: 14px;
}
/* line 2880, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper.with_errors .newsletter_subscription_form {
  border: 1px solid #C31919;
}
/* line 2883, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper.with_errors .newsletter_subscription_form .newsletter_acceptance_checkbox_wrapper {
  opacity: 1;
  visibility: visible;
}
/* line 2887, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper.with_errors .newsletter_subscription_form .newsletter_acceptance_checkbox_wrapper label:before {
  border-color: #C31919;
}
/* line 2895, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper:not(.with_errors) .newsletter_errors_wrapper {
  display: none;
}
/* line 2898, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper:not(.with_errors) .newsletter_acceptance_checkbox_wrapper {
  opacity: 1;
  visibility: visible;
}
/* line 2902, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper:not(.with_errors) .newsletter_acceptance_checkbox_wrapper:not(.focused) {
  opacity: 0;
  visibility: hidden;
}
/* line 2907, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper:not(.with_errors) .newsletter_acceptance_checkbox_wrapper.focused {
  opacity: 1;
  visibility: visible;
}
/* line 2913, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form {
  background-color: #fff;
  border-radius: 20px;
  padding-top: 4px;
  padding-bottom: 4px;
  border: 1px solid #363636;
}
@media screen and (min-width: 1387px) {
  /* line 2913, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form {
    width: 342px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 2913, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form {
    width: 300px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 2913, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form {
    width: 252px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 2913, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form {
    width: 192px;
  }
}
/* line 2923, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form input[type="email"] {
  background: transparent;
  color: #000;
  font-family: 'Roboto Slab', serif;
  font-weight: 300;
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 60px);
  border: none;
  outline: none;
  border-radius: 0;
  appearance: none;
  -webkit-appearance: none;
  padding-left: 20px;
  font-size: 16px;
  height: 34px;
}
/* line 520, ../scss/_common.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form input[type="email"]::-webkit-input-placeholder, .pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form input[type="email"]:-moz-placeholder, .pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form input[type="email"]::-moz-placeholder, .pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form input[type="email"]:-ms-input-placeholder, .pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form input[type="email"]::-ms-input-placeholder, .pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form input[type="email"]::placeholder {
  color: #f1f1f1;
  opacity: 1;
}
/* line 2944, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form .newsletter_acceptance_checkbox_wrapper {
  position: absolute;
  left: 0;
  bottom: -24px;
  display: block;
  padding-left: 20px;
  -webkit-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  -ms-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
}
/* line 2952, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form .newsletter_acceptance_checkbox_wrapper label {
  font-family: "Roboto Slab", serif;
  font-size: 14px;
  font-weight: 300;
  display: inline-block;
  vertical-align: top;
}
/* line 2959, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form .newsletter_acceptance_checkbox_wrapper label a {
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  font-family: inherit;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 2966, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form .newsletter_acceptance_checkbox_wrapper label a:hover {
  color: #ef3e1e;
}
/* line 2971, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form .newsletter_acceptance_checkbox_wrapper label:before {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  pointer-events: none;
  content: "";
  user-select: none;
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #ddd;
}
/* line 2987, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form .newsletter_acceptance_checkbox_wrapper label:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 10px;
  height: 10px;
  margin: 3px;
}
/* line 2999, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form .newsletter_acceptance_checkbox_wrapper input[type="checkbox"] {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
/* line 3005, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form .newsletter_acceptance_checkbox_wrapper input[type="checkbox"]:checked ~ label:after {
  color: #fff;
  background-color: #ef3e1e;
}
/* line 3011, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form .newsletter_acceptance_checkbox_wrapper input[type="checkbox"]:disabled ~ label {
  color: #bdbdbd;
}
/* line 3013, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form .newsletter_acceptance_checkbox_wrapper input[type="checkbox"]:disabled ~ label:before {
  background-color: #f1f1f1;
}
/* line 3020, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form .newsletter_acceptance_checkbox_wrapper input[type="checkbox"]:focus ~ label:before {
  border-color: #ef3e1e;
}
/* line 3026, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form .newsletter_acceptance_checkbox_wrapper input[type="checkbox"] ~ label:before {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
/* line 3029, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form .newsletter_acceptance_checkbox_wrapper input[type="checkbox"] ~ label:after {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
/* line 3035, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form button {
  font-family: "Roboto", serif;
  background-color: #202020;
  border-radius: 20px;
  color: #fff;
  border: none;
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 700;
  padding: 4px 16px;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  line-height: normal;
  -webkit-transition: background-color 0.3s ease-in-out;
  -moz-transition: background-color 0.3s ease-in-out;
  -ms-transition: background-color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out;
}
/* line 3051, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form button:hover {
  background-color: #ef3e1e;
}
/* line 3055, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form button .text {
  display: none;
}
/* line 3058, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form button .send_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.pre_footer .pre_footer_inner .pre_footer_newsletter .newsletter_subscription_form_wrapper .newsletter_subscription_form button .send_icon:before {
  content: "";
}
@media screen and (max-width: 804px) {
  /* line 3065, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing {
    display: block;
    text-align: center;
    /*margin-top: $xs-doublespacing;*/
    /* Temp */
  }
}
@media screen and (min-width: 1387px) {
  /* line 3065, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing {
    display: inline-block;
    vertical-align: top;
    width: 425px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3065, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing {
    display: inline-block;
    vertical-align: top;
    width: 373px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3065, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing {
    display: inline-block;
    vertical-align: top;
    width: 313px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3065, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing {
    display: inline-block;
    vertical-align: top;
    width: 243px;
  }
}
/* line 3076, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons {
  list-style-type: none;
  margin: 0;
  padding: 0;
  text-align: center;
  /* Temp */
}
@media screen and (max-width: 804px) {
  /* line 3076, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons {
    /*margin-left: $xs-spacing * -1;*/
    /* Temp */
    /*margin-top: $xs-spacing * -1;*/
    /* Temp */
  }
}
@media screen and (min-width: 1387px) {
  /* line 3076, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons {
    display: inline-block;
    vertical-align: top;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3076, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons {
    display: inline-block;
    vertical-align: top;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3076, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons {
    display: inline-block;
    vertical-align: top;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3076, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons {
    display: inline-block;
    vertical-align: top;
  }
}
/* line 3089, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button {
  display: inline-block;
  vertical-align: top;
}
@media screen and (max-width: 804px) {
  /* line 3089, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button {
    display: block;
    /* Temp */
    /*margin-left: $xs-spacing;*/
    /* Temp */
    /*margin-top: $xs-spacing;*/
    /* Temp */
  }
}
@media screen and (min-width: 1387px) {
  /* line 3089, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button {
    /*margin-left: grid-spacing();*/
    /* Temp */
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3089, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button {
    /*margin-left: grid-spacing();*/
    /* Temp */
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3089, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button {
    /*margin-left: grid-spacing();*/
    /* Temp */
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3089, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button {
    /*margin-left: grid-spacing();*/
    /* Temp */
  }
}
@media screen and (max-width: 804px) {
  /* line 3101, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button + .prefooter_button {
    margin-top: 20px;
    /* Temp */
  }
}
@media screen and (min-width: 1387px) {
  /* line 3101, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button + .prefooter_button {
    margin-left: 31px;
    /* Temp */
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3101, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button + .prefooter_button {
    margin-left: 27px;
    /* Temp */
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3101, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button + .prefooter_button {
    margin-left: 23px;
    /* Temp */
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3101, ../scss/omnium.scss */
  .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button + .prefooter_button {
    margin-left: 13px;
    /* Temp */
  }
}
/* line 3109, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button .prefooter_button_link {
  font-family: "Muli", sans-serif;
  display: inline-block;
  vertical-align: top;
  text-transform: uppercase;
  color: #fff;
  background-color: #ef3e1e;
  border-width: 1px;
  border-style: solid;
  border-color: #ef3e1e;
  text-decoration: none;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 4px;
  padding-bottom: 4px;
  border-radius: 30px;
  /*letter-spacing: 1px;*/
  -webkit-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;
  -moz-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;
  -ms-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;
}
/* line 3128, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button .prefooter_button_link:hover {
  background-color: #363636;
  border-color: #363636;
}
/* line 3133, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button .prefooter_button_link i {
  margin-right: 10px;
  font-size: 18px;
  display: inline-block;
  vertical-align: middle;
  padding-top: 8px;
  padding-bottom: 8px;
}
/* line 3140, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button .prefooter_button_link i.mail_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button .prefooter_button_link i.mail_icon:before {
  content: "";
}
/* line 3143, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button .prefooter_button_link i.telegram_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button .prefooter_button_link i.telegram_icon:before {
  content: "";
}
/* line 3146, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button .prefooter_button_link i.whatsapp_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button .prefooter_button_link i.whatsapp_icon:before {
  content: "";
}
/* line 3151, ../scss/omnium.scss */
.pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button .prefooter_button_link .label {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 12px;
  line-height: 18px;
  display: inline-block;
  vertical-align: middle;
}

/* line 3166, ../scss/omnium.scss */
.site_footer {
  position: relative;
}
/* line 3168, ../scss/omnium.scss */
.site_footer .site_footer_background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 804px) {
  /* line 3168, ../scss/omnium.scss */
  .site_footer .site_footer_background {
    display: none;
  }
}
/* line 3178, ../scss/omnium.scss */
.site_footer .site_footer_background .left_background {
  background-color: #363636;
  height: 100%;
}
@media screen and (min-width: 1387px) {
  /* line 3178, ../scss/omnium.scss */
  .site_footer .site_footer_background .left_background {
    display: inline-block;
    vertical-align: top;
    width: 50%;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3178, ../scss/omnium.scss */
  .site_footer .site_footer_background .left_background {
    display: inline-block;
    vertical-align: top;
    width: 50%;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3178, ../scss/omnium.scss */
  .site_footer .site_footer_background .left_background {
    display: inline-block;
    vertical-align: top;
    width: 50%;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3178, ../scss/omnium.scss */
  .site_footer .site_footer_background .left_background {
    display: inline-block;
    vertical-align: top;
    width: 50%;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3178, ../scss/omnium.scss */
  .site_footer .site_footer_background .left_background {
    width: calc(50% + 134.5px);
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3178, ../scss/omnium.scss */
  .site_footer .site_footer_background .left_background {
    width: calc(50% + 179.5px);
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3178, ../scss/omnium.scss */
  .site_footer .site_footer_background .left_background {
    width: calc(50% + 213.5px);
  }
}
@media screen and (min-width: 1387px) {
  /* line 3178, ../scss/omnium.scss */
  .site_footer .site_footer_background .left_background {
    width: calc(50% + 243.5px);
  }
}
/* line 3199, ../scss/omnium.scss */
.site_footer .site_footer_background .right_background {
  background-color: #272727;
  height: 100%;
}
@media screen and (min-width: 1387px) {
  /* line 3199, ../scss/omnium.scss */
  .site_footer .site_footer_background .right_background {
    display: inline-block;
    vertical-align: top;
    width: 50%;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3199, ../scss/omnium.scss */
  .site_footer .site_footer_background .right_background {
    display: inline-block;
    vertical-align: top;
    width: 50%;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3199, ../scss/omnium.scss */
  .site_footer .site_footer_background .right_background {
    display: inline-block;
    vertical-align: top;
    width: 50%;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3199, ../scss/omnium.scss */
  .site_footer .site_footer_background .right_background {
    display: inline-block;
    vertical-align: top;
    width: 50%;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3199, ../scss/omnium.scss */
  .site_footer .site_footer_background .right_background {
    width: calc(50% - 134.5px);
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3199, ../scss/omnium.scss */
  .site_footer .site_footer_background .right_background {
    width: calc(50% - 179.5px);
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3199, ../scss/omnium.scss */
  .site_footer .site_footer_background .right_background {
    width: calc(50% - 213.5px);
  }
}
@media screen and (min-width: 1387px) {
  /* line 3199, ../scss/omnium.scss */
  .site_footer .site_footer_background .right_background {
    width: calc(50% - 243.5px);
  }
}
/* line 3221, ../scss/omnium.scss */
.site_footer .site_footer_inner {
  position: relative;
}
@media screen and (min-width: 1387px) {
  /* line 3221, ../scss/omnium.scss */
  .site_footer .site_footer_inner {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3221, ../scss/omnium.scss */
  .site_footer .site_footer_inner {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3221, ../scss/omnium.scss */
  .site_footer .site_footer_inner {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3221, ../scss/omnium.scss */
  .site_footer .site_footer_inner {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 3221, ../scss/omnium.scss */
  .site_footer .site_footer_inner {
    width: auto;
  }
}
@media screen and (min-width: 1387px) {
  /* line 3221, ../scss/omnium.scss */
  .site_footer .site_footer_inner {
    margin-top: 83px;
    margin-bottom: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3221, ../scss/omnium.scss */
  .site_footer .site_footer_inner {
    margin-top: 73px;
    margin-bottom: 27px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3221, ../scss/omnium.scss */
  .site_footer .site_footer_inner {
    margin-top: 61px;
    margin-bottom: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3221, ../scss/omnium.scss */
  .site_footer .site_footer_inner {
    margin-top: 51px;
    margin-bottom: 13px;
  }
}
/* line 3228, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part {
  background-color: #363636;
}
@media screen and (max-width: 804px) {
  /* line 3228, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 804px) {
  /* line 3228, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part {
    padding-top: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 3228, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part {
    width: 912px;
    padding-right: 31px;
    display: inline-block;
    vertical-align: top;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3228, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part {
    width: 800px;
    padding-right: 27px;
    display: inline-block;
    vertical-align: top;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3228, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part {
    width: 672px;
    padding-right: 23px;
    display: inline-block;
    vertical-align: top;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3228, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part {
    width: 512px;
    padding-right: 13px;
    display: inline-block;
    vertical-align: top;
  }
}
/* line 3240, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_navigation {
  padding-bottom: 40px;
}
@media screen and (max-width: 804px) {
  /* line 3240, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_navigation {
    display: none;
  }
}
@media screen and (min-width: 1387px) {
  /* line 3240, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_navigation {
    padding-bottom: 164px;
  }
}
/* line 3249, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_navigation .menu {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: block;
  margin-right: auto;
  font-size: 0;
}
/* line 3257, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item {
  text-align: left;
}
@media screen and (min-width: 1387px) {
  /* line 3257, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item {
    width: 194px;
    display: inline-block;
    vertical-align: top;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3257, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item {
    width: 170px;
    display: inline-block;
    vertical-align: top;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3257, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item {
    width: 142px;
    display: inline-block;
    vertical-align: top;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3257, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item {
    width: 112px;
    display: inline-block;
    vertical-align: top;
  }
}
/* line 3266, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item.current_page_item > a:after {
  width: 100%;
}
/* line 3273, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item:not(.current_page_item) > a:after {
  width: 0;
}
/* line 3277, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item:not(.current_page_item) > a:hover:after {
  width: 100%;
}
@media screen and (min-width: 1387px) {
  /* line 3283, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item + .menu-item {
    margin-left: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3283, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item + .menu-item {
    margin-left: 27px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3283, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item + .menu-item {
    margin-left: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3283, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item + .menu-item {
    margin-left: 13px;
  }
}
/* line 3288, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item > a {
  color: #eee;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: 700;
  font-size: 18px;
  display: inline-block;
  vertical-align: top;
  position: relative;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3288, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item > a {
    font-size: 14px;
  }
}
/* line 3302, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item > a:after {
  content: "";
  display: block;
  height: 2px;
  background-color: #eee;
  -webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -ms-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
/* line 3310, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item > .sub-menu {
  list-style-type: none;
  margin-bottom: 0;
  margin-top: 16px;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  text-align: left;
}
/* line 3320, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item > .sub-menu > .menu-item + .menu-item {
  margin-top: 8px;
}
/* line 3325, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item > .sub-menu > .menu-item.current_page_item > a:after {
  width: 100%;
}
/* line 3332, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item > .sub-menu > .menu-item:not(.current_page_item) > a:after {
  width: 0;
}
/* line 3336, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item > .sub-menu > .menu-item:not(.current_page_item) > a:hover:after {
  width: 100%;
}
/* line 3342, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item > .sub-menu > .menu-item > a {
  color: #eee;
  text-decoration: none;
  font-size: 16px;
  display: inline-block;
  vertical-align: top;
  font-weight: 400;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3342, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item > .sub-menu > .menu-item > a {
    font-size: 12px;
  }
}
/* line 3353, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_navigation .menu > .menu-item > .sub-menu > .menu-item > a:after {
  content: "";
  display: block;
  height: 1px;
  background-color: #eee;
  -webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -ms-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
@media screen and (max-width: 804px) {
  /* line 3366, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_submenu {
    display: block;
    text-align: center;
    padding-bottom: 20px;
  }
}
/* line 3372, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_submenu .menu {
  list-style-type: none;
  margin-top: 0;
  padding: 0;
  display: block;
  margin-right: auto;
}
@media screen and (min-width: 1387px) {
  /* line 3372, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_submenu .menu {
    margin-top: -16px;
    margin-left: -16px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3372, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_submenu .menu {
    margin-top: -16px;
    margin-left: -16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3372, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_submenu .menu {
    margin-top: -16px;
    margin-left: -16px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3372, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_submenu .menu {
    margin-top: -16px;
    margin-left: -16px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 3383, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_submenu .menu > .menu-item {
    text-align: left;
    display: inline-block;
    vertical-align: top;
    margin-top: 16px;
    margin-left: 16px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3383, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_submenu .menu > .menu-item {
    text-align: left;
    display: inline-block;
    vertical-align: top;
    margin-top: 16px;
    margin-left: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3383, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_submenu .menu > .menu-item {
    text-align: left;
    display: inline-block;
    vertical-align: top;
    margin-top: 16px;
    margin-left: 16px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3383, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_submenu .menu > .menu-item {
    text-align: left;
    display: inline-block;
    vertical-align: top;
    margin-top: 16px;
    margin-left: 16px;
  }
}
/* line 3394, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_submenu .menu > .menu-item.current_page_item > a:after {
  width: 100%;
}
/* line 3401, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_submenu .menu > .menu-item:not(.current_page_item) > a:after {
  width: 0;
}
/* line 3405, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_submenu .menu > .menu-item:not(.current_page_item) > a:hover:after {
  width: 100%;
}
@media screen and (max-width: 804px) {
  /* line 3411, ../scss/omnium.scss */
  .site_footer .site_footer_inner .left_part .footer_submenu .menu > .menu-item + .menu-item {
    margin-top: 4px;
  }
}
/* line 3416, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_submenu .menu > .menu-item > a {
  color: #eee;
  font-size: 14px;
  text-decoration: none;
  display: inline-block;
  vertical-align: top;
  position: relative;
}
/* line 3424, ../scss/omnium.scss */
.site_footer .site_footer_inner .left_part .footer_submenu .menu > .menu-item > a:after {
  content: "";
  display: block;
  height: 1px;
  background-color: #eee;
  -webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -ms-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
/* line 3436, ../scss/omnium.scss */
.site_footer .site_footer_inner .right_part {
  background-color: #272727;
}
@media screen and (max-width: 804px) {
  /* line 3436, ../scss/omnium.scss */
  .site_footer .site_footer_inner .right_part {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 804px) {
  /* line 3436, ../scss/omnium.scss */
  .site_footer .site_footer_inner .right_part {
    padding-bottom: 80px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 3436, ../scss/omnium.scss */
  .site_footer .site_footer_inner .right_part {
    width: 425px;
    display: inline-block;
    vertical-align: top;
    padding-left: 83px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3436, ../scss/omnium.scss */
  .site_footer .site_footer_inner .right_part {
    width: 373px;
    display: inline-block;
    vertical-align: top;
    padding-left: 73px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3436, ../scss/omnium.scss */
  .site_footer .site_footer_inner .right_part {
    width: 313px;
    display: inline-block;
    vertical-align: top;
    padding-left: 61px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3436, ../scss/omnium.scss */
  .site_footer .site_footer_inner .right_part {
    width: 243px;
    display: inline-block;
    vertical-align: top;
    padding-left: 51px;
  }
}
@media screen and (max-width: 804px) {
  /* line 3448, ../scss/omnium.scss */
  .site_footer .site_footer_inner .right_part .widget_area {
    text-align: center;
    padding-top: 40px;
  }
}
/* line 3453, ../scss/omnium.scss */
.site_footer .site_footer_inner .right_part .widget_area .widget_media_image {
  width: 245px;
  max-width: 100%;
  margin-bottom: 40px;
}
@media screen and (max-width: 804px) {
  /* line 3453, ../scss/omnium.scss */
  .site_footer .site_footer_inner .right_part .widget_area .widget_media_image {
    margin-right: auto;
    margin-left: auto;
  }
}
/* line 3461, ../scss/omnium.scss */
.site_footer .site_footer_inner .right_part .widget_area .widget_media_image a {
  display: block;
}
/* line 3464, ../scss/omnium.scss */
.site_footer .site_footer_inner .right_part .widget_area .widget_media_image a:hover img {
  opacity: .8;
}
/* line 3469, ../scss/omnium.scss */
.site_footer .site_footer_inner .right_part .widget_area .widget_media_image img {
  display: block;
  width: 100%;
  height: auto;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -ms-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
/* line 3478, ../scss/omnium.scss */
.site_footer .site_footer_inner .right_part .widget_area .widget_text a, .site_footer .site_footer_inner .right_part .widget_area .widget_text p,
.site_footer .site_footer_inner .right_part .widget_area .widget_text_icl a,
.site_footer .site_footer_inner .right_part .widget_area .widget_text_icl p {
  font-family: "Roboto", serif;
  color: #fff;
}
/* line 3482, ../scss/omnium.scss */
.site_footer .site_footer_inner .right_part .widget_area .widget_text a,
.site_footer .site_footer_inner .right_part .widget_area .widget_text_icl a {
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 3485, ../scss/omnium.scss */
.site_footer .site_footer_inner .right_part .widget_area .widget_text .footer_address,
.site_footer .site_footer_inner .right_part .widget_area .widget_text_icl .footer_address {
  display: block;
  margin-bottom: 20px;
  text-decoration: none;
}
/* line 3488, ../scss/omnium.scss */
.site_footer .site_footer_inner .right_part .widget_area .widget_text .footer_address:hover,
.site_footer .site_footer_inner .right_part .widget_area .widget_text_icl .footer_address:hover {
  color: #ef3e1e;
}
/* line 3493, ../scss/omnium.scss */
.site_footer .site_footer_inner .right_part .widget_area .widget_text .footer_phone,
.site_footer .site_footer_inner .right_part .widget_area .widget_text_icl .footer_phone {
  color: #ef3e1e;
  font-weight: 700;
  font-size: 24px;
  text-decoration: none;
}
/* line 3498, ../scss/omnium.scss */
.site_footer .site_footer_inner .right_part .widget_area .widget_text .footer_phone:hover,
.site_footer .site_footer_inner .right_part .widget_area .widget_text_icl .footer_phone:hover {
  color: #f16349;
}
/* line 3502, ../scss/omnium.scss */
.site_footer .site_footer_inner .right_part .widget_area .widget_text .footer_mail,
.site_footer .site_footer_inner .right_part .widget_area .widget_text_icl .footer_mail {
  font-size: 18px;
  display: block;
  margin-bottom: 20px;
  text-decoration: none;
}
/* line 3507, ../scss/omnium.scss */
.site_footer .site_footer_inner .right_part .widget_area .widget_text .footer_mail:hover,
.site_footer .site_footer_inner .right_part .widget_area .widget_text_icl .footer_mail:hover {
  color: #ef3e1e;
}
/* line 3511, ../scss/omnium.scss */
.site_footer .site_footer_inner .right_part .widget_area .widget_text .footer_schedule,
.site_footer .site_footer_inner .right_part .widget_area .widget_text_icl .footer_schedule {
  font-size: 14px;
}
/* line 3516, ../scss/omnium.scss */
.site_footer .site_footer_inner .right_part .footer_social_networks_wrapper {
  margin-top: 40px;
}
@media screen and (max-width: 804px) {
  /* line 3516, ../scss/omnium.scss */
  .site_footer .site_footer_inner .right_part .footer_social_networks_wrapper {
    text-align: center;
  }
}
/* line 3522, ../scss/omnium.scss */
.site_footer .site_footer_inner .right_part .footer_social_networks_wrapper .social_newtworks_listing .social_networks {
  margin-left: -10px;
  margin-top: -10px;
}
/* line 3525, ../scss/omnium.scss */
.site_footer .site_footer_inner .right_part .footer_social_networks_wrapper .social_newtworks_listing .social_networks .social_network_item {
  margin-left: 10px;
  margin-top: 10px;
}

/* line 3537, ../scss/omnium.scss */
.social_newtworks_listing .social_networks {
  list-style-type: none;
  margin-top: -20px;
  margin-left: -20px;
  margin-bottom: 0;
  margin-right: 0;
  padding: 0;
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3537, ../scss/omnium.scss */
  .social_newtworks_listing .social_networks {
    margin-top: -10px;
    margin-left: -10px;
  }
}
/* line 3549, ../scss/omnium.scss */
.social_newtworks_listing .social_networks .social_network_item {
  display: inline-block;
  vertical-align: top;
  margin-top: 20px;
  margin-left: 20px;
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3549, ../scss/omnium.scss */
  .social_newtworks_listing .social_networks .social_network_item {
    margin-top: 10px;
    margin-left: 10px;
  }
}
/* line 3559, ../scss/omnium.scss */
.social_newtworks_listing .social_networks .social_network_item .social_network_link {
  color: #fff;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 3566, ../scss/omnium.scss */
.social_newtworks_listing .social_networks .social_network_item .social_network_link:hover {
  color: #ef3e1e;
}
/* line 3569, ../scss/omnium.scss */
.social_newtworks_listing .social_networks .social_network_item .social_network_link:hover i {
  border-color: #ef3e1e;
}
/* line 3573, ../scss/omnium.scss */
.social_newtworks_listing .social_networks .social_network_item .social_network_link i {
  border-width: 2px;
  border-style: solid;
  border-color: #fff;
  border-radius: 50%;
  font-size: 16px;
  padding: 6px;
  display: inline-block;
  vertical-align: top;
  -webkit-transition: border-color 0.3s ease-in-out;
  -moz-transition: border-color 0.3s ease-in-out;
  -ms-transition: border-color 0.3s ease-in-out;
  -o-transition: border-color 0.3s ease-in-out;
  transition: border-color 0.3s ease-in-out;
}
/* line 3584, ../scss/omnium.scss */
.social_newtworks_listing .social_networks .social_network_item .social_network_link .facebook_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.social_newtworks_listing .social_networks .social_network_item .social_network_link .facebook_icon:before {
  content: "";
}
/* line 3587, ../scss/omnium.scss */
.social_newtworks_listing .social_networks .social_network_item .social_network_link .twitter_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.social_newtworks_listing .social_networks .social_network_item .social_network_link .twitter_icon:before {
  content: "";
}
/* line 3590, ../scss/omnium.scss */
.social_newtworks_listing .social_networks .social_network_item .social_network_link .youtube_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.social_newtworks_listing .social_networks .social_network_item .social_network_link .youtube_icon:before {
  content: "";
}
/* line 3593, ../scss/omnium.scss */
.social_newtworks_listing .social_networks .social_network_item .social_network_link .instagram_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.social_newtworks_listing .social_networks .social_network_item .social_network_link .instagram_icon:before {
  content: "";
}
/* line 3596, ../scss/omnium.scss */
.social_newtworks_listing .social_networks .social_network_item .social_network_link .flickr_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.social_newtworks_listing .social_networks .social_network_item .social_network_link .flickr_icon:before {
  content: "";
}
/* line 3599, ../scss/omnium.scss */
.social_newtworks_listing .social_networks .social_network_item .social_network_link .telegram_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.social_newtworks_listing .social_networks .social_network_item .social_network_link .telegram_icon:before {
  content: "";
}
/* line 3602, ../scss/omnium.scss */
.social_newtworks_listing .social_networks .social_network_item .social_network_link .whatsapp_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.social_newtworks_listing .social_networks .social_network_item .social_network_link .whatsapp_icon:before {
  content: "";
}

/* line 3611, ../scss/omnium.scss */
.big_text p, .big_text li, .big_text a {
  font-size: 20px;
}

/* Share buttons */
/* line 3618, ../scss/omnium.scss */
.omnium_share_buttons {
  margin-top: 20px;
  margin-bottom: 20px;
}
/* line 3621, ../scss/omnium.scss */
.omnium_share_buttons .share_buttons_list {
  list-style-type: none;
  padding: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-top: -10px;
  margin-left: -10px;
}
/* line 3629, ../scss/omnium.scss */
.omnium_share_buttons .share_buttons_list .share_button {
  display: inline-block;
  vertical-align: top;
  margin-top: 10px;
  margin-left: 10px;
}
/* line 3635, ../scss/omnium.scss */
.omnium_share_buttons .share_buttons_list .share_button .share_button_link {
  color: #000;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 3642, ../scss/omnium.scss */
.omnium_share_buttons .share_buttons_list .share_button .share_button_link:hover {
  color: #ef3e1e;
}
/* line 3645, ../scss/omnium.scss */
.omnium_share_buttons .share_buttons_list .share_button .share_button_link:hover .sharing_icon {
  border-color: #ef3e1e;
}
/* line 3649, ../scss/omnium.scss */
.omnium_share_buttons .share_buttons_list .share_button .share_button_link .sharing_icon {
  border-width: 2px;
  border-style: solid;
  border-color: #d5d5d5;
  border-radius: 50%;
  font-size: 16px;
  padding: 6px;
  display: inline-block;
  vertical-align: top;
  -webkit-transition: border-color 0.3s ease-in-out;
  -moz-transition: border-color 0.3s ease-in-out;
  -ms-transition: border-color 0.3s ease-in-out;
  -o-transition: border-color 0.3s ease-in-out;
  transition: border-color 0.3s ease-in-out;
}
/* line 3660, ../scss/omnium.scss */
.omnium_share_buttons .share_buttons_list .share_button .share_button_link .facebook_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.omnium_share_buttons .share_buttons_list .share_button .share_button_link .facebook_icon:before {
  content: "";
}
/* line 3663, ../scss/omnium.scss */
.omnium_share_buttons .share_buttons_list .share_button .share_button_link .twitter_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.omnium_share_buttons .share_buttons_list .share_button .share_button_link .twitter_icon:before {
  content: "";
}
/* line 3666, ../scss/omnium.scss */
.omnium_share_buttons .share_buttons_list .share_button .share_button_link .mail_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.omnium_share_buttons .share_buttons_list .share_button .share_button_link .mail_icon:before {
  content: "";
}

/* line 3673, ../scss/omnium.scss */
.home_arrow_down_wrapper {
  text-align: center;
  position: fixed;
  bottom: 10px;
  left: 0;
  width: 100%;
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -ms-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
/* line 3681, ../scss/omnium.scss */
.home_arrow_down_wrapper:not(.visible) {
  -webkit-transform: translateY(-50px);
  -moz-transform: translateY(-50px);
  -ms-transform: translateY(-50px);
  -o-transform: translateY(-50px);
  transform: translateY(-50px);
  opacity: 0;
}
/* line 3685, ../scss/omnium.scss */
.home_arrow_down_wrapper.visible {
  -webkit-transform: translateY(0px);
  -moz-transform: translateY(0px);
  -ms-transform: translateY(0px);
  -o-transform: translateY(0px);
  transform: translateY(0px);
  opacity: 1;
}
/* line 3689, ../scss/omnium.scss */
.home_arrow_down_wrapper .arrow_down_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 36px;
  color: #fff;
  cursor: pointer;
  text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.8);
}
/* line 545, ../scss/_common.scss */
.home_arrow_down_wrapper .arrow_down_icon:before {
  content: "";
}

@media screen and (max-width: 804px) {
  /* line 3697, ../scss/omnium.scss */
  .omnium_home_mobile_social_networks {
    margin-top: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 3697, ../scss/omnium.scss */
  .omnium_home_mobile_social_networks {
    display: none;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3697, ../scss/omnium.scss */
  .omnium_home_mobile_social_networks {
    display: none;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3697, ../scss/omnium.scss */
  .omnium_home_mobile_social_networks {
    display: none;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3697, ../scss/omnium.scss */
  .omnium_home_mobile_social_networks {
    display: none;
  }
}
/* line 3704, ../scss/omnium.scss */
.omnium_home_mobile_social_networks .mobile_network_wrapper {
  display: block;
  text-align: center;
  margin-bottom: 20px;
}
/* line 3708, ../scss/omnium.scss */
.omnium_home_mobile_social_networks .mobile_network_wrapper .mobile_network_link {
  text-decoration: none;
}
/* line 3711, ../scss/omnium.scss */
.omnium_home_mobile_social_networks .mobile_network_wrapper .twitter_icon,
.omnium_home_mobile_social_networks .mobile_network_wrapper .youtube_icon,
.omnium_home_mobile_social_networks .mobile_network_wrapper .facebook_icon,
.omnium_home_mobile_social_networks .mobile_network_wrapper .instagram_icon {
  font-size: 30px;
  color: #ef3e1e;
}
/* line 3718, ../scss/omnium.scss */
.omnium_home_mobile_social_networks .mobile_network_wrapper .twitter_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.omnium_home_mobile_social_networks .mobile_network_wrapper .twitter_icon:before {
  content: "";
}
/* line 3721, ../scss/omnium.scss */
.omnium_home_mobile_social_networks .mobile_network_wrapper .youtube_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.omnium_home_mobile_social_networks .mobile_network_wrapper .youtube_icon:before {
  content: "";
}
/* line 3724, ../scss/omnium.scss */
.omnium_home_mobile_social_networks .mobile_network_wrapper .facebook_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.omnium_home_mobile_social_networks .mobile_network_wrapper .facebook_icon:before {
  content: "";
}
/* line 3727, ../scss/omnium.scss */
.omnium_home_mobile_social_networks .mobile_network_wrapper .instagram_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.omnium_home_mobile_social_networks .mobile_network_wrapper .instagram_icon:before {
  content: "";
}

@media screen and (max-width: 804px) {
  /* line 3732, ../scss/omnium.scss */
  .omnium_home_social_networks_selector {
    display: none;
  }
}

@media screen and (max-width: 804px) {
  /* line 3737, ../scss/omnium.scss */
  .omnium_home_social_networks {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 3737, ../scss/omnium.scss */
  .omnium_home_social_networks {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3737, ../scss/omnium.scss */
  .omnium_home_social_networks {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3737, ../scss/omnium.scss */
  .omnium_home_social_networks {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3737, ../scss/omnium.scss */
  .omnium_home_social_networks {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 3737, ../scss/omnium.scss */
  .omnium_home_social_networks {
    width: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 3737, ../scss/omnium.scss */
  .omnium_home_social_networks {
    display: none;
  }
}
/* line 3742, ../scss/omnium.scss */
.omnium_home_social_networks .ff-loadmore-wrapper {
  display: none !important;
}
/* line 3745, ../scss/omnium.scss */
.omnium_home_social_networks .ff-stream {
  min-height: auto !important;
  position: relative;
  max-height: 500px;
  overflow: hidden;
}
/* line 3750, ../scss/omnium.scss */
.omnium_home_social_networks .ff-stream:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 0%;
  background: linear-gradient(to bottom, transparent, #F0F0F0);
  transition: all 0.5s ease;
  height: 20%;
  z-index: 999;
}

/* line 3765, ../scss/omnium.scss */
.omnium_social_newtworks_submenu_wrapper,
.omnium_home_social_newtworks_submenu_wrapper {
  text-align: center;
  margin-top: -15px;
  margin-bottom: 14px;
}
/* line 3771, ../scss/omnium.scss */
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu,
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu {
  list-style-type: none;
  padding: 0;
  margin-right: 0;
  margin-bottom: 0;
}
/* line 3777, ../scss/omnium.scss */
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry,
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry {
  display: inline-block;
  vertical-align: top;
  color: #000;
  font-size: 18px;
  font-weight: 500;
}
/* line 3784, ../scss/omnium.scss */
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry:after,
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry:after {
  content: "";
  display: block;
  height: 2px;
  background-color: #000;
  -webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -ms-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
/* line 3792, ../scss/omnium.scss */
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry:not(:first-child),
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry:not(:first-child) {
  margin-left: 40px;
}
/* line 3796, ../scss/omnium.scss */
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry:not(.current),
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry:not(.current) {
  cursor: pointer;
}
/* line 3799, ../scss/omnium.scss */
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry:not(.current):after,
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry:not(.current):after {
  width: 0;
}
/* line 3803, ../scss/omnium.scss */
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry:not(.current):hover:after,
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry:not(.current):hover:after {
  width: 100%;
}
/* line 3809, ../scss/omnium.scss */
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry.current:after,
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry.current:after {
  width: 100%;
}
/* line 3813, ../scss/omnium.scss */
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .twitter_icon,
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .twitter_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .twitter_icon:before,
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .twitter_icon:before {
  content: "";
}
/* line 3816, ../scss/omnium.scss */
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .facebook_icon,
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .facebook_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .facebook_icon:before,
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .facebook_icon:before {
  content: "";
}
/* line 3819, ../scss/omnium.scss */
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .youtube_icon,
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .youtube_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .youtube_icon:before,
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .youtube_icon:before {
  content: "";
}
/* line 3822, ../scss/omnium.scss */
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .instagram_icon,
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .instagram_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 545, ../scss/_common.scss */
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .instagram_icon:before,
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .instagram_icon:before {
  content: "";
}
/* line 3825, ../scss/omnium.scss */
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .twitter_icon,
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .facebook_icon,
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .youtube_icon,
.omnium_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .instagram_icon,
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .twitter_icon,
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .facebook_icon,
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .youtube_icon,
.omnium_home_social_newtworks_submenu_wrapper .omnium_social_newtworks_submenu .social_menu_entry .instagram_icon {
  margin-right: 4px;
  vertical-align: middle;
}

@media screen and (max-width: 804px) {
  /* line 3836, ../scss/omnium.scss */
  #comments.comments-area {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 3836, ../scss/omnium.scss */
  #comments.comments-area {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3836, ../scss/omnium.scss */
  #comments.comments-area {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3836, ../scss/omnium.scss */
  #comments.comments-area {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3836, ../scss/omnium.scss */
  #comments.comments-area {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 3836, ../scss/omnium.scss */
  #comments.comments-area {
    width: auto;
  }
}
/* line 3844, ../scss/omnium.scss */
#comments.comments-area .comment-list {
  margin-top: 20px;
}
@media screen and (min-width: 1387px) {
  /* line 3844, ../scss/omnium.scss */
  #comments.comments-area .comment-list {
    display: block;
    margin-left: 0;
    margin-right: auto;
    width: 653px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3844, ../scss/omnium.scss */
  #comments.comments-area .comment-list {
    display: block;
    margin-left: 0;
    margin-right: auto;
    width: 573px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3844, ../scss/omnium.scss */
  #comments.comments-area .comment-list {
    display: block;
    margin-left: 0;
    margin-right: auto;
    width: 481px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3844, ../scss/omnium.scss */
  #comments.comments-area .comment-list {
    display: block;
    margin-left: 0;
    margin-right: auto;
    width: 371px;
  }
}
/* line 3853, ../scss/omnium.scss */
#comments.comments-area .comment-list .comment + .comment {
  margin-top: 20px;
}
/* line 3856, ../scss/omnium.scss */
#comments.comments-area .comment-list .comment .comment-author {
  font-weight: 500;
}
/* line 3858, ../scss/omnium.scss */
#comments.comments-area .comment-list .comment .comment-author .says {
  display: none;
}
@media screen and (min-width: 1387px) {
  /* line 3872, ../scss/omnium.scss */
  #comments.comments-area .comment-respond {
    display: block;
    margin-left: 0;
    margin-right: auto;
    width: 653px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3872, ../scss/omnium.scss */
  #comments.comments-area .comment-respond {
    display: block;
    margin-left: 0;
    margin-right: auto;
    width: 573px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3872, ../scss/omnium.scss */
  #comments.comments-area .comment-respond {
    display: block;
    margin-left: 0;
    margin-right: auto;
    width: 481px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3872, ../scss/omnium.scss */
  #comments.comments-area .comment-respond {
    display: block;
    margin-left: 0;
    margin-right: auto;
    width: 371px;
  }
}
/* line 3879, ../scss/omnium.scss */
#comments.comments-area .comment-respond .comment-notes {
  margin-top: 10px;
}
/* line 3882, ../scss/omnium.scss */
#comments.comments-area .comment-respond .comment-form-comment {
  margin-top: 20px;
}
@media screen and (min-width: 1387px) {
  /* line 3884, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .comment-form-comment textarea {
    display: block;
    width: 653px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3884, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .comment-form-comment textarea {
    display: block;
    width: 573px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3884, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .comment-form-comment textarea {
    display: block;
    width: 481px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3884, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .comment-form-comment textarea {
    display: block;
    width: 371px;
  }
}
/* line 3891, ../scss/omnium.scss */
#comments.comments-area .comment-respond .comment-form-author,
#comments.comments-area .comment-respond .comment-form-email,
#comments.comments-area .comment-respond .comment-form-url {
  margin-top: 20px;
}
@media screen and (min-width: 1387px) {
  /* line 3896, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .comment-form-author label,
  #comments.comments-area .comment-respond .comment-form-email label,
  #comments.comments-area .comment-respond .comment-form-url label {
    display: inline-block;
    vertical-align: top;
    width: 197px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3896, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .comment-form-author label,
  #comments.comments-area .comment-respond .comment-form-email label,
  #comments.comments-area .comment-respond .comment-form-url label {
    display: inline-block;
    vertical-align: top;
    width: 173px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3896, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .comment-form-author label,
  #comments.comments-area .comment-respond .comment-form-email label,
  #comments.comments-area .comment-respond .comment-form-url label {
    display: inline-block;
    vertical-align: top;
    width: 145px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3896, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .comment-form-author label,
  #comments.comments-area .comment-respond .comment-form-email label,
  #comments.comments-area .comment-respond .comment-form-url label {
    display: inline-block;
    vertical-align: top;
    width: 115px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 3903, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .comment-form-author input,
  #comments.comments-area .comment-respond .comment-form-email input,
  #comments.comments-area .comment-respond .comment-form-url input {
    display: inline-block;
    vertical-align: top;
    width: 420px;
    margin-left: 31px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3903, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .comment-form-author input,
  #comments.comments-area .comment-respond .comment-form-email input,
  #comments.comments-area .comment-respond .comment-form-url input {
    display: inline-block;
    vertical-align: top;
    width: 368px;
    margin-left: 27px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3903, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .comment-form-author input,
  #comments.comments-area .comment-respond .comment-form-email input,
  #comments.comments-area .comment-respond .comment-form-url input {
    display: inline-block;
    vertical-align: top;
    width: 308px;
    margin-left: 23px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3903, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .comment-form-author input,
  #comments.comments-area .comment-respond .comment-form-email input,
  #comments.comments-area .comment-respond .comment-form-url input {
    display: inline-block;
    vertical-align: top;
    width: 238px;
    margin-left: 13px;
  }
}
/* line 3912, ../scss/omnium.scss */
#comments.comments-area .comment-respond .comment-form-cookies-consent {
  margin-top: 20px;
}
@media screen and (min-width: 1387px) {
  /* line 3912, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .comment-form-cookies-consent {
    display: inline-block;
    vertical-align: top;
    width: 653px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3912, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .comment-form-cookies-consent {
    display: inline-block;
    vertical-align: top;
    width: 573px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3912, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .comment-form-cookies-consent {
    display: inline-block;
    vertical-align: top;
    width: 481px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3912, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .comment-form-cookies-consent {
    display: inline-block;
    vertical-align: top;
    width: 371px;
  }
}
/* line 3919, ../scss/omnium.scss */
#comments.comments-area .comment-respond .comment-form-cookies-consent input {
  display: inline-block;
  vertical-align: top;
  width: 16px;
  margin-right: 4px;
  margin-top: 6px;
}
/* line 3926, ../scss/omnium.scss */
#comments.comments-area .comment-respond .comment-form-cookies-consent label {
  display: inline-block;
  vertical-align: top;
  width: 90%;
  width: calc(100% - 20px);
}
/* line 3933, ../scss/omnium.scss */
#comments.comments-area .comment-respond .form-submit {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #f1f1f1;
}
/* line 3938, ../scss/omnium.scss */
#comments.comments-area .comment-respond .form-submit input.submit {
  font-size: 16px;
  font-family: "Roboto", serif;
  display: inline-block;
  vertical-align: top;
  color: #363636;
  line-height: 150%;
  border-width: 1px;
  border-style: solid;
  border-color: #363636;
  background-color: #fff;
  text-decoration: none;
  padding: 4px 16px;
  border-radius: 30px;
  font-weight: 600;
  -webkit-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -moz-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -ms-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3938, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .form-submit input.submit {
    font-size: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3938, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .form-submit input.submit {
    font-size: 16px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3938, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .form-submit input.submit {
    font-size: 16px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 3938, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .form-submit input.submit {
    font-size: 16px;
  }
}
@media print {
  /* line 3938, ../scss/omnium.scss */
  #comments.comments-area .comment-respond .form-submit input.submit {
    font-size: 15px;
  }
}
/* line 3955, ../scss/omnium.scss */
#comments.comments-area .comment-respond .form-submit input.submit:hover {
  color: #fff;
  background-color: #363636;
}

/* line 3964, ../scss/omnium.scss */
.omnium_members_area_fixed_background {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #bbb;
}
@media screen and (max-width: 804px) {
  /* line 3968, ../scss/omnium.scss */
  .omnium_members_area_fixed_background .omnium_members_area_icons_wrapper > .elementor-container {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 3968, ../scss/omnium.scss */
  .omnium_members_area_fixed_background .omnium_members_area_icons_wrapper > .elementor-container {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3968, ../scss/omnium.scss */
  .omnium_members_area_fixed_background .omnium_members_area_icons_wrapper > .elementor-container {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3968, ../scss/omnium.scss */
  .omnium_members_area_fixed_background .omnium_members_area_icons_wrapper > .elementor-container {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3968, ../scss/omnium.scss */
  .omnium_members_area_fixed_background .omnium_members_area_icons_wrapper > .elementor-container {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 3968, ../scss/omnium.scss */
  .omnium_members_area_fixed_background .omnium_members_area_icons_wrapper > .elementor-container {
    width: auto;
  }
}
/* line 3971, ../scss/omnium.scss */
.omnium_members_area_fixed_background .omnium_members_area_icons_wrapper > .elementor-container > .elementor-row > .elementor-element {
  display: block;
}
@media screen and (min-width: 1387px) {
  /* line 3974, ../scss/omnium.scss */
  .omnium_members_area_fixed_background .omnium_members_area_icons_wrapper > .elementor-container > .elementor-row > .elementor-element:first-child > .elementor-column-wrap {
    width: 425px;
    margin-left: auto;
    margin-right: 0;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3974, ../scss/omnium.scss */
  .omnium_members_area_fixed_background .omnium_members_area_icons_wrapper > .elementor-container > .elementor-row > .elementor-element:first-child > .elementor-column-wrap {
    width: 373px;
    margin-left: auto;
    margin-right: 0;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3974, ../scss/omnium.scss */
  .omnium_members_area_fixed_background .omnium_members_area_icons_wrapper > .elementor-container > .elementor-row > .elementor-element:first-child > .elementor-column-wrap {
    width: 313px;
    margin-left: auto;
    margin-right: 0;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3974, ../scss/omnium.scss */
  .omnium_members_area_fixed_background .omnium_members_area_icons_wrapper > .elementor-container > .elementor-row > .elementor-element:first-child > .elementor-column-wrap {
    width: 243px;
    margin-left: auto;
    margin-right: 0;
  }
}
@media screen and (min-width: 1387px) {
  /* line 3983, ../scss/omnium.scss */
  .omnium_members_area_fixed_background .omnium_members_area_icons_wrapper > .elementor-container > .elementor-row > .elementor-element:last-child > .elementor-column-wrap {
    width: 311px;
    margin-left: 62px;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 3983, ../scss/omnium.scss */
  .omnium_members_area_fixed_background .omnium_members_area_icons_wrapper > .elementor-container > .elementor-row > .elementor-element:last-child > .elementor-column-wrap {
    width: 273px;
    margin-left: 54px;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 3983, ../scss/omnium.scss */
  .omnium_members_area_fixed_background .omnium_members_area_icons_wrapper > .elementor-container > .elementor-row > .elementor-element:last-child > .elementor-column-wrap {
    width: 229px;
    margin-left: 46px;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 3983, ../scss/omnium.scss */
  .omnium_members_area_fixed_background .omnium_members_area_icons_wrapper > .elementor-container > .elementor-row > .elementor-element:last-child > .elementor-column-wrap {
    width: 179px;
    margin-left: 26px;
    margin-right: auto;
  }
}

/* line 4006, ../scss/omnium.scss */
body.elementor-editor-active.home #elementor > .elementor-inner {
  margin-top: 0;
}
/* line 4011, ../scss/omnium.scss */
body.elementor-editor-active .entry_content {
  margin-top: 0;
}

@media screen and (max-width: 600px) {
  /* line 4017, ../scss/omnium.scss */
  #wpadminbar {
    position: fixed;
  }
}
/* line 4023, ../scss/omnium.scss */
.page_not_found_content .page_not_found_wrapper {
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
  padding-top: 40px;
  padding-bottom: 40px;
}
@media screen and (min-width: 1387px) {
  /* line 4023, ../scss/omnium.scss */
  .page_not_found_content .page_not_found_wrapper {
    margin-top: 80px;
    padding-top: 60px;
    padding-bottom: 425px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 4023, ../scss/omnium.scss */
  .page_not_found_content .page_not_found_wrapper {
    margin-top: 80px;
    padding-top: 60px;
    padding-bottom: 373px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 4023, ../scss/omnium.scss */
  .page_not_found_content .page_not_found_wrapper {
    margin-top: 80px;
    padding-top: 60px;
    padding-bottom: 313px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 4023, ../scss/omnium.scss */
  .page_not_found_content .page_not_found_wrapper {
    margin-top: 80px;
    padding-top: 60px;
    padding-bottom: 243px;
  }
}
/* line 4036, ../scss/omnium.scss */
.page_not_found_content .page_not_found_wrapper:after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 3;
}
/* line 4050, ../scss/omnium.scss */
.page_not_found_content .page_not_found_wrapper .page_not_found_inner {
  text-align: center;
  position: relative;
  z-index: 4;
}
@media screen and (max-width: 804px) {
  /* line 4050, ../scss/omnium.scss */
  .page_not_found_content .page_not_found_wrapper .page_not_found_inner {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 4050, ../scss/omnium.scss */
  .page_not_found_content .page_not_found_wrapper .page_not_found_inner {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 4050, ../scss/omnium.scss */
  .page_not_found_content .page_not_found_wrapper .page_not_found_inner {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 4050, ../scss/omnium.scss */
  .page_not_found_content .page_not_found_wrapper .page_not_found_inner {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 4050, ../scss/omnium.scss */
  .page_not_found_content .page_not_found_wrapper .page_not_found_inner {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 4050, ../scss/omnium.scss */
  .page_not_found_content .page_not_found_wrapper .page_not_found_inner {
    width: auto;
  }
}
/* line 4056, ../scss/omnium.scss */
.page_not_found_content .page_not_found_wrapper .page_not_found_inner .not_found_heading {
  color: #fff;
  margin-bottom: 40px;
}
@media screen and (min-width: 1387px) {
  /* line 4056, ../scss/omnium.scss */
  .page_not_found_content .page_not_found_wrapper .page_not_found_inner .not_found_heading {
    margin-bottom: 60px;
  }
}
/* line 4063, ../scss/omnium.scss */
.page_not_found_content .page_not_found_wrapper .page_not_found_inner .not_found_message {
  color: #fff;
  font-weight: 400;
  margin-top: 0;
}
@media screen and (min-width: 1387px) {
  /* line 4063, ../scss/omnium.scss */
  .page_not_found_content .page_not_found_wrapper .page_not_found_inner .not_found_message {
    font-size: 22px;
  }
}
/* line 4070, ../scss/omnium.scss */
.page_not_found_content .page_not_found_wrapper .page_not_found_inner .not_found_message a {
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-size: inherit;
  line-height: inherit;
  text-decoration: underline;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 4079, ../scss/omnium.scss */
.page_not_found_content .page_not_found_wrapper .page_not_found_inner .not_found_message a:hover {
  color: #ef3e1e;
}

/* line 4090, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox .nav-pills {
  margin-left: -20px;
  margin-top: -20px;
}
@media screen and (max-width: 804px) {
  /* line 4090, ../scss/omnium.scss */
  .entry_content .react_form_container_sandbox .nav-pills {
    margin-left: -10px;
    margin-top: -10px;
  }
}
/* line 4098, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox .nav-pills .nav-item {
  margin-left: 20px;
  margin-top: 20px;
  text-align: left;
}
@media screen and (max-width: 804px) {
  /* line 4098, ../scss/omnium.scss */
  .entry_content .react_form_container_sandbox .nav-pills .nav-item {
    margin-left: 10px;
    margin-top: 10px;
  }
}
/* line 4107, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox .nav-pills .nav-item .nav-link {
  font-family: "Roboto Slab", serif;
  display: inline-block;
  vertical-align: top;
  background-color: transparent;
  border: none;
  padding: 0;
  font-size: 18px;
}
@media screen and (max-width: 804px) {
  /* line 4107, ../scss/omnium.scss */
  .entry_content .react_form_container_sandbox .nav-pills .nav-item .nav-link {
    font-size: 13px;
  }
}
/* line 4119, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox .nav-pills .nav-item .nav-link:after {
  content: "";
  display: block;
  height: 2px;
}
/* line 4126, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox .nav-pills .nav-item .nav-link:not(.active):after {
  width: 0;
}
/* line 4131, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox .nav-pills .nav-item .nav-link:disabled {
  color: #666;
}
/* line 4133, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox .nav-pills .nav-item .nav-link:disabled:after {
  background-color: #666;
}
/* line 4137, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox .nav-pills .nav-item .nav-link:not(:disabled) {
  color: #000;
}
/* line 4139, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox .nav-pills .nav-item .nav-link:not(:disabled):after {
  background-color: #000;
}
/* line 4144, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox .nav-pills .nav-item .nav-link:not(:disabled):not(.acitve):hover:after {
  width: 100%;
}
/* line 4151, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox .nav-pills .nav-item .nav-link.active:after {
  width: 100%;
}
/* line 4159, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form .form-row {
  margin-right: -10px;
  margin-left: -10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
/* line 4168, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form .form-row .form-group {
  padding-right: 10px;
  padding-left: 10px;
}
@media screen and (max-width: 804px) {
  /* line 4172, ../scss/omnium.scss */
  .entry_content .react_form_container_sandbox form .form-row > div[class*=col-] {
    width: 100%;
    max-width: 100%;
    display: block;
    flex: none;
  }
}
/* line 4181, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form .form-group {
  margin-bottom: 20px;
}
/* line 4183, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form .form-group.col-md-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}
/* line 4189, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form .form-group label {
  font-family: "Roboto Slab", serif;
  display: inline-block;
  vertical-align: baseline;
  color: #666;
  margin-bottom: 4px;
  font-size: 15px;
  font-weight: 600;
}
/* line 4197, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form .form-group label.hidden {
  display: none;
}
/* line 4201, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form .form-group select.form-control:not([multiple="multiple"]) {
  height: 50px;
}
/* line 4204, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form .form-group .form-control {
  font-family: "Roboto Slab", serif;
  width: 100%;
  background: #fff;
  color: #000;
  border-width: 1px;
  border-style: solid;
  border-color: #ddd;
  font-size: 16px;
  font-weight: 400;
  outline: 0;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 12px;
  padding-bottom: 12px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-transition: border-color 0.3s ease-in-out;
  -moz-transition: border-color 0.3s ease-in-out;
  -ms-transition: border-color 0.3s ease-in-out;
  -o-transition: border-color 0.3s ease-in-out;
  transition: border-color 0.3s ease-in-out;
}
/* line 520, ../scss/_common.scss */
.entry_content .react_form_container_sandbox form .form-group .form-control::-webkit-input-placeholder, .entry_content .react_form_container_sandbox form .form-group .form-control:-moz-placeholder, .entry_content .react_form_container_sandbox form .form-group .form-control::-moz-placeholder, .entry_content .react_form_container_sandbox form .form-group .form-control:-ms-input-placeholder, .entry_content .react_form_container_sandbox form .form-group .form-control::-ms-input-placeholder, .entry_content .react_form_container_sandbox form .form-group .form-control::placeholder {
  font-family: "Roboto Slab", serif;
  font-size: 16px;
  font-weight: 400;
  color: #ddd;
}
/* line 4227, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form .form-group .form-control:focus {
  border-color: #ef3e1e;
}
/* line 4232, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form .form-check {
  margin-bottom: 10px;
}
/* line 4234, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form .form-check .form-check-label {
  font-family: "Roboto", serif;
  display: inline-block;
  vertical-align: top;
  color: #666;
  font-size: 14px;
}
@media screen and (max-width: 804px) {
  /* line 4234, ../scss/omnium.scss */
  .entry_content .react_form_container_sandbox form .form-check .form-check-label {
    font-size: 12px;
  }
}
/* line 4244, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form .form-check .form-check-label p {
  font-size: inherit;
}
/* line 4249, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form button.btn {
  font-family: "Roboto", serif;
  padding: 10px 30px;
  line-height: 1;
  font-size: 20px;
  border-color: #ef3e1e;
  border-width: 1px;
  border-style: solid;
  color: #fff;
  background-color: #ef3e1e;
  cursor: pointer;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  -webkit-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
}
/* line 4263, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form button.btn:hover {
  background-color: #fff;
  color: #ef3e1e;
}
/* line 4269, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form .legal_conditions * {
  font-family: "Roboto", serif;
  font-size: 13px;
  color: #666;
}
/* line 4275, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form .legal_conditions ul {
  margin-top: 8px;
  margin-bottom: 0;
}
/* line 4279, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form .legal_conditions ul li {
  padding-left: 10px;
}
/* line 4282, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form .legal_conditions ul li:before {
  top: 8px;
  background-color: #666;
  width: 4px;
  height: 4px;
}
/* line 4288, ../scss/omnium.scss */
.entry_content .react_form_container_sandbox form .legal_conditions ul li + li {
  margin-top: 4px;
}

/* line 4298, ../scss/omnium.scss */
.footer_post_navigation {
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}
@media screen and (max-width: 804px) {
  /* line 4298, ../scss/omnium.scss */
  .footer_post_navigation {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 4298, ../scss/omnium.scss */
  .footer_post_navigation {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 4298, ../scss/omnium.scss */
  .footer_post_navigation {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 4298, ../scss/omnium.scss */
  .footer_post_navigation {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 4298, ../scss/omnium.scss */
  .footer_post_navigation {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 4298, ../scss/omnium.scss */
  .footer_post_navigation {
    width: auto;
  }
}
/* line 4303, ../scss/omnium.scss */
.footer_post_navigation:after {
  content: "";
  display: block;
  float: none;
  clear: both;
}
/* line 4309, ../scss/omnium.scss */
.footer_post_navigation .previous_post,
.footer_post_navigation .next_post {
  width: 50%;
  display: inline-block;
  vertical-align: top;
  color: #ef3e1e;
  font-weight: 400;
}
/* line 4317, ../scss/omnium.scss */
.footer_post_navigation .previous_post a,
.footer_post_navigation .next_post a {
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
}
/* line 4324, ../scss/omnium.scss */
.footer_post_navigation .previous_post {
  float: left;
  padding-right: 20px;
}
/* line 4328, ../scss/omnium.scss */
.footer_post_navigation .next_post {
  float: right;
  padding-left: 20px;
  text-align: right;
}

/* line 4336, ../scss/omnium.scss */
.entry_content a:not([class]) {
  text-decoration: underline;
  color: #000;
  word-break: break-word;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
/* line 4341, ../scss/omnium.scss */
.entry_content a:not([class]):hover {
  color: #ef3e1e;
}
/* line 4346, ../scss/omnium.scss */
.entry_content p:not([class]) {
  margin-bottom: 10px;
}
/* line 4350, ../scss/omnium.scss */
.entry_content strong, .entry_content b {
  font-weight: 600;
  color: #333;
}
/* line 4361, ../scss/omnium.scss */
.entry_content .omnium_black_white_button, .entry_content .omnium_black_white_button a,
.entry_content .omnium_orange_white_button,
.entry_content .omnium_orange_white_button a,
.entry_content .omnium_white_black_button,
.entry_content .omnium_white_black_button a,
.entry_content .omnium_trans_black_button,
.entry_content .omnium_trans_black_button a,
.entry_content .omnium_trans_orange_button,
.entry_content .omnium_trans_orange_button a,
.entry_content .omnium_headquarter_button,
.entry_content .omnium_headquarter_button a,
.entry_content .omnium_project_button,
.entry_content .omnium_project_button a {
  font-family: "Roboto Slab", serif;
  -webkit-transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;
  text-decoration: none;
  border-style: solid;
  border-width: 1px;
  padding: 4px 16px;
  border-radius: 30px;
  font-weight: 600;
}
/* line 4372, ../scss/omnium.scss */
.entry_content .omnium_black_white_button a,
.entry_content a.omnium_black_white_button {
  color: #fff;
  border-color: #000;
  background-color: #000;
}
/* line 4377, ../scss/omnium.scss */
.entry_content .omnium_black_white_button a:hover,
.entry_content a.omnium_black_white_button:hover {
  color: #000;
  background-color: #fff;
}
/* line 4382, ../scss/omnium.scss */
.entry_content .omnium_orange_white_button a,
.entry_content a.omnium_orange_white_button {
  color: #fff;
  border-color: #ef3e1e;
  background-color: #ef3e1e;
}
/* line 4387, ../scss/omnium.scss */
.entry_content .omnium_orange_white_button a:hover,
.entry_content a.omnium_orange_white_button:hover {
  color: #ef3e1e;
  background-color: #fff;
}
/* line 4392, ../scss/omnium.scss */
.entry_content .omnium_white_black_button a,
.entry_content a.omnium_white_black_button {
  color: #000;
  border-color: #fff;
  background-color: #fff;
}
/* line 4397, ../scss/omnium.scss */
.entry_content .omnium_white_black_button a:hover,
.entry_content a.omnium_white_black_button:hover {
  color: #fff;
  border-color: #000;
  background-color: #000;
}
/* line 4403, ../scss/omnium.scss */
.entry_content .omnium_trans_black_button a,
.entry_content a.omnium_trans_black_button {
  color: #000;
  border-color: #000;
  background-color: transparent;
}
/* line 4408, ../scss/omnium.scss */
.entry_content .omnium_trans_black_button a:hover,
.entry_content a.omnium_trans_black_button:hover {
  color: #fff;
  background-color: #000;
}
/* line 4413, ../scss/omnium.scss */
.entry_content .omnium_trans_orange_button a,
.entry_content a.omnium_trans_orange_button {
  color: #ef3e1e;
  border-color: #ef3e1e;
  background-color: transparent;
}
/* line 4418, ../scss/omnium.scss */
.entry_content .omnium_trans_orange_button a:hover,
.entry_content a.omnium_trans_orange_button:hover {
  color: #fff;
  background-color: #ef3e1e;
}
/* line 4423, ../scss/omnium.scss */
.entry_content .omnium_headquarter_button a,
.entry_content a.omnium_headquarter_button {
  color: #fff;
  border-color: #ef3e1e;
  background-color: #ef3e1e;
}
/* line 4428, ../scss/omnium.scss */
.entry_content .omnium_headquarter_button a:hover,
.entry_content a.omnium_headquarter_button:hover {
  border-color: #363636;
  background-color: #ef3e1e;
}
/* line 4433, ../scss/omnium.scss */
.entry_content .omnium_project_button a,
.entry_content a.omnium_project_button {
  color: #fff;
  border-color: #555;
  background-color: #555;
}
/* line 4438, ../scss/omnium.scss */
.entry_content .omnium_project_button a:hover,
.entry_content a.omnium_project_button:hover {
  border-color: #363636;
  background-color: #ef3e1e;
}
/* line 4443, ../scss/omnium.scss */
.entry_content table {
  border-bottom: 1px solid #ededed;
  border-collapse: collapse;
  border-spacing: 0;
  line-height: 1.5;
  margin: 0 0 20px;
}
/* line 4450, ../scss/omnium.scss */
.entry_content table.omnium_odd_even_table {
  border-top: 1px solid #ededed;
}
/* line 4452, ../scss/omnium.scss */
.entry_content table.omnium_odd_even_table th, .entry_content table.omnium_odd_even_table td {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 12px;
  padding-bottom: 12px;
}
/* line 4459, ../scss/omnium.scss */
.entry_content table.omnium_odd_even_table tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
/* line 4462, ../scss/omnium.scss */
.entry_content table.omnium_odd_even_table tr:nth-of-type(even) {
  background-color: #ffffff;
}
/* line 4466, ../scss/omnium.scss */
.entry_content table.omnium_odd_even_table td {
  font-weight: 300;
}
/* line 4471, ../scss/omnium.scss */
.entry_content table caption,
.entry_content table th,
.entry_content table td {
  font-weight: normal;
  text-align: left;
}
/* line 4478, ../scss/omnium.scss */
.entry_content table caption {
  font-size: 16px;
  margin: 20px 0;
}
/* line 4482, ../scss/omnium.scss */
.entry_content table th {
  font-weight: bold;
  text-transform: uppercase;
}
/* line 4487, ../scss/omnium.scss */
.entry_content table td {
  border-top: 1px solid #ededed;
  padding: 6px 10px 6px 0;
}

/* line 4497, ../scss/omnium.scss */
.post_layout .entry_content div,
.event_layout .entry_content div {
  font-size: 16px;
  font-family: "Roboto Slab", serif;
  color: #000;
  font-weight: 300;
  line-height: 150%;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 4497, ../scss/omnium.scss */
  .post_layout .entry_content div,
  .event_layout .entry_content div {
    font-size: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 4497, ../scss/omnium.scss */
  .post_layout .entry_content div,
  .event_layout .entry_content div {
    font-size: 16px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 4497, ../scss/omnium.scss */
  .post_layout .entry_content div,
  .event_layout .entry_content div {
    font-size: 16px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 4497, ../scss/omnium.scss */
  .post_layout .entry_content div,
  .event_layout .entry_content div {
    font-size: 16px;
  }
}
@media print {
  /* line 4497, ../scss/omnium.scss */
  .post_layout .entry_content div,
  .event_layout .entry_content div {
    font-size: 15px;
  }
}

/* line 4509, ../scss/omnium.scss */
#wp-admin-bar-omnium_help_page:hover .help_icon {
  color: #00b9eb;
}
/* line 4513, ../scss/omnium.scss */
#wp-admin-bar-omnium_help_page .help_icon {
  font-family: "omniumicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 6px;
  color: rgba(240, 245, 250, 0.6);
}
/* line 545, ../scss/_common.scss */
#wp-admin-bar-omnium_help_page .help_icon:before {
  content: "";
}

/* line 4521, ../scss/omnium.scss */
.omnium_cookies_popup_wrapper:not(.visible) {
  display: none;
}
/* line 4524, ../scss/omnium.scss */
.omnium_cookies_popup_wrapper.visible {
  position: fixed;
  width: 90%;
  padding: 20px;
  width: 100%;
  background-color: rgba(39, 39, 39, 0.9);
  z-index: 83;
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.4);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
@media screen and (max-width: 804px) {
  /* line 4524, ../scss/omnium.scss */
  .omnium_cookies_popup_wrapper.visible {
    left: 5%;
    bottom: 5%;
    width: 90%;
  }
}
@media screen and (min-width: 1387px) {
  /* line 4524, ../scss/omnium.scss */
  .omnium_cookies_popup_wrapper.visible {
    width: 425px;
    bottom: 20px;
    left: 20px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 4524, ../scss/omnium.scss */
  .omnium_cookies_popup_wrapper.visible {
    width: 373px;
    bottom: 20px;
    left: 20px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 4524, ../scss/omnium.scss */
  .omnium_cookies_popup_wrapper.visible {
    width: 313px;
    bottom: 20px;
    left: 20px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 4524, ../scss/omnium.scss */
  .omnium_cookies_popup_wrapper.visible {
    width: 243px;
    bottom: 20px;
    left: 20px;
  }
}
/* line 4543, ../scss/omnium.scss */
.omnium_cookies_popup_wrapper.visible .cookies_popup_message {
  font-size: 13px;
  margin: 0;
  color: #fff;
}
/* line 4548, ../scss/omnium.scss */
.omnium_cookies_popup_wrapper.visible .cookies_popup_buttons {
  margin-top: 10px;
}
/* line 4550, ../scss/omnium.scss */
.omnium_cookies_popup_wrapper.visible .cookies_popup_buttons:after {
  content: "";
  display: block;
  float: none;
  clear: both;
}
/* line 4556, ../scss/omnium.scss */
.omnium_cookies_popup_wrapper.visible .cookies_popup_buttons .more_info {
  float: left;
}
/* line 4559, ../scss/omnium.scss */
.omnium_cookies_popup_wrapper.visible .cookies_popup_buttons .accept_cookies {
  float: right;
}
/* line 4562, ../scss/omnium.scss */
.omnium_cookies_popup_wrapper.visible .cookies_popup_buttons .more_info,
.omnium_cookies_popup_wrapper.visible .cookies_popup_buttons .accept_cookies {
  font-family: "Roboto Slab", serif;
  -webkit-transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;
  text-decoration: none;
  border-style: solid;
  border-width: 1px;
  padding: 4px 16px;
  border-radius: 30px;
  font-weight: 400;
  cursor: pointer;
  background-color: #ef3e1e;
  border-color: #ef3e1e;
  color: #fff;
  font-size: 12px;
  display: inline-block;
  vertical-align: top;
}
/* line 4579, ../scss/omnium.scss */
.omnium_cookies_popup_wrapper.visible .cookies_popup_buttons .more_info:hover,
.omnium_cookies_popup_wrapper.visible .cookies_popup_buttons .accept_cookies:hover {
  background-color: #fff;
  color: #ef3e1e;
}

@media screen and (max-width: 804px) {
  /* line 4591, ../scss/omnium.scss */
  body.home .fullpage-js-section-yes_dark:not(:first-child),
  body.home .fullpage-js-section-yes_light:not(:first-child) {
    /*padding-top: 53px;*/
  }
}
@media screen and (max-width: 804px) {
  /* line 4597, ../scss/omnium.scss */
  body.home .pre_footer {
    padding-top: 50px;
    padding-bottom: 10px;
  }
}
@media screen and (max-width: 804px) {
  /* line 4605, ../scss/omnium.scss */
  body.home .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button {
    display: inline-block;
    vertical-align: top;
  }
}
@media screen and (max-width: 804px) {
  /* line 4610, ../scss/omnium.scss */
  body.home .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button + .prefooter_button {
    margin-top: 0;
    margin-left: 10px;
  }
}
@media screen and (max-width: 804px) {
  /* line 4616, ../scss/omnium.scss */
  body.home .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button .prefooter_button_link {
    padding-left: 14px;
    padding-right: 14px;
    padding-top: 0;
    padding-bottom: 0;
  }
}
@media screen and (max-width: 804px) {
  /* line 4623, ../scss/omnium.scss */
  body.home .pre_footer .pre_footer_inner .prefooter_keep_updated_listing .prefooter_buttons .prefooter_button .prefooter_button_link .label {
    font-size: 11px;
  }
}
@media screen and (max-width: 804px) {
  /* line 4635, ../scss/omnium.scss */
  body.home .site_footer .site_footer_inner .left_part {
    padding-top: 10px;
  }
}
@media screen and (max-width: 804px) {
  /* line 4639, ../scss/omnium.scss */
  body.home .site_footer .site_footer_inner .left_part .footer_submenu {
    padding-bottom: 10px;
  }
}
@media screen and (max-width: 804px) {
  /* line 4643, ../scss/omnium.scss */
  body.home .site_footer .site_footer_inner .left_part .footer_submenu .menu > .menu-item {
    line-height: 1;
  }
}
@media screen and (max-width: 804px) {
  /* line 4647, ../scss/omnium.scss */
  body.home .site_footer .site_footer_inner .left_part .footer_submenu .menu > .menu-item > a {
    font-size: 12px;
    line-height: 1;
  }
}
@media screen and (max-width: 804px) {
  /* line 4653, ../scss/omnium.scss */
  body.home .site_footer .site_footer_inner .left_part .footer_submenu .menu > .menu-item + .menu-item {
    margin-top: 4px;
  }
}
@media screen and (max-width: 804px) {
  /* line 4662, ../scss/omnium.scss */
  body.home .site_footer .site_footer_inner .right_part .widget_area {
    padding-top: 10px;
  }
}
@media screen and (max-width: 804px) {
  /* line 4666, ../scss/omnium.scss */
  body.home .site_footer .site_footer_inner .right_part .widget_area .widget_media_image {
    display: none;
  }
}
@media screen and (max-width: 804px) {
  /* line 4672, ../scss/omnium.scss */
  body.home .site_footer .site_footer_inner .right_part .widget_area .widget_text p {
    font-size: 12px;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media screen and (max-width: 804px) {
  /* line 4678, ../scss/omnium.scss */
  body.home .site_footer .site_footer_inner .right_part .widget_area .widget_text p + p {
    font-size: 12px;
  }
}
@media screen and (max-width: 804px) {
  /* line 4684, ../scss/omnium.scss */
  body.home .site_footer .site_footer_inner .right_part .widget_area .widget_text .footer_address {
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 804px) {
  /* line 4689, ../scss/omnium.scss */
  body.home .site_footer .site_footer_inner .right_part .widget_area .widget_text .footer_phone,
  body.home .site_footer .site_footer_inner .right_part .widget_area .widget_text .footer_mail {
    font-size: 14px;
  }
}
@media screen and (max-width: 804px) {
  /* line 4695, ../scss/omnium.scss */
  body.home .site_footer .site_footer_inner .right_part .widget_area .widget_text .footer_schedule {
    font-size: 12px;
  }
}
@media screen and (max-width: 804px) {
  /* line 4702, ../scss/omnium.scss */
  body.home .site_footer .site_footer_inner .right_part .footer_social_networks_wrapper {
    margin-top: 20px;
  }
}
@media screen and (max-width: 804px) {
  /* line 4710, ../scss/omnium.scss */
  body.home .site_footer .site_footer_inner .right_part .footer_social_networks_wrapper .social_newtworks_listing .social_networks .social_network_item .social_network_link i {
    font-size: 12px;
  }
}

/* line 4724, ../scss/omnium.scss */
.omnium_collapsible_doubts_form {
  padding-top: 20px;
  padding-bottom: 20px;
}
/* line 4728, ../scss/omnium.scss */
.omnium_collapsible_doubts_form:not(.visible) {
  position: absolute;
  opacity: 0;
  visibility: hidden;
}
/* line 4734, ../scss/omnium.scss */
.omnium_collapsible_doubts_form.visible {
  -webkit-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  -ms-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
  position: relative;
  opacity: 1;
  visibility: visible;
}

/* line 4742, ../scss/omnium.scss */
.omnium_embed_responsive_wrapper {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
  max-width: 100%;
  height: auto;
}
/* line 4751, ../scss/omnium.scss */
.omnium_embed_responsive_wrapper iframe, .omnium_embed_responsive_wrapper object, .omnium_embed_responsive_wrapper embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 4760, ../scss/omnium.scss */
.broken_link, a.broken_link {
  text-decoration: none !important;
}

@media screen and (min-width: 1387px) {
  /* line 4765, ../scss/omnium.scss */
  .omnium_esoci_section .omnium_esoci_columns {
    width: 1337px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 4765, ../scss/omnium.scss */
  .omnium_esoci_section .omnium_esoci_columns {
    width: 1173px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 4765, ../scss/omnium.scss */
  .omnium_esoci_section .omnium_esoci_columns {
    width: 985px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 4765, ../scss/omnium.scss */
  .omnium_esoci_section .omnium_esoci_columns {
    width: 755px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 804px) {
  /* line 4765, ../scss/omnium.scss */
  .omnium_esoci_section .omnium_esoci_columns {
    width: auto;
  }
}
@media screen and (min-width: 1387px) {
  /* line 4767, ../scss/omnium.scss */
  .omnium_esoci_section .omnium_esoci_columns .omnium_esoci_left_column {
    display: inline-block;
    vertical-align: top;
    width: 881px;
    padding-right: 83px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 4767, ../scss/omnium.scss */
  .omnium_esoci_section .omnium_esoci_columns .omnium_esoci_left_column {
    display: inline-block;
    vertical-align: top;
    width: 773px;
    padding-right: 73px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 4767, ../scss/omnium.scss */
  .omnium_esoci_section .omnium_esoci_columns .omnium_esoci_left_column {
    display: inline-block;
    vertical-align: top;
    width: 649px;
    padding-right: 61px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 4767, ../scss/omnium.scss */
  .omnium_esoci_section .omnium_esoci_columns .omnium_esoci_left_column {
    display: inline-block;
    vertical-align: top;
    width: 499px;
    padding-right: 51px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 4775, ../scss/omnium.scss */
  .omnium_esoci_section .omnium_esoci_columns .omnium_esoci_right_column {
    display: inline-block;
    vertical-align: top;
    width: 425px;
    margin-left: 27px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 4775, ../scss/omnium.scss */
  .omnium_esoci_section .omnium_esoci_columns .omnium_esoci_right_column {
    display: inline-block;
    vertical-align: top;
    width: 373px;
    margin-left: 23px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 4775, ../scss/omnium.scss */
  .omnium_esoci_section .omnium_esoci_columns .omnium_esoci_right_column {
    display: inline-block;
    vertical-align: top;
    width: 313px;
    margin-left: 19px;
  }
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 4775, ../scss/omnium.scss */
  .omnium_esoci_section .omnium_esoci_columns .omnium_esoci_right_column {
    display: inline-block;
    vertical-align: top;
    width: 243px;
    margin-left: 9px;
  }
}
/* line 4784, ../scss/omnium.scss */
.omnium_esoci_section .error {
  font-size: 16px;
  -webkit-box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.1);
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -ms-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-left: 4px solid #cc0000;
  background-color: #fff;
  color: #cc0000;
  opacity: 0.83;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 4784, ../scss/omnium.scss */
  .omnium_esoci_section .error {
    font-size: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 4784, ../scss/omnium.scss */
  .omnium_esoci_section .error {
    font-size: 16px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 4784, ../scss/omnium.scss */
  .omnium_esoci_section .error {
    font-size: 16px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 4784, ../scss/omnium.scss */
  .omnium_esoci_section .error {
    font-size: 16px;
  }
}
@media print {
  /* line 4784, ../scss/omnium.scss */
  .omnium_esoci_section .error {
    font-size: 15px;
  }
}
/* line 4799, ../scss/omnium.scss */
.omnium_esoci_section .info {
  font-size: 16px;
  -webkit-box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.1);
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -ms-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-left: 4px solid #4F8A10;
  background-color: #fff;
  color: #000;
  opacity: 0.83;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 4799, ../scss/omnium.scss */
  .omnium_esoci_section .info {
    font-size: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 4799, ../scss/omnium.scss */
  .omnium_esoci_section .info {
    font-size: 16px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 4799, ../scss/omnium.scss */
  .omnium_esoci_section .info {
    font-size: 16px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 4799, ../scss/omnium.scss */
  .omnium_esoci_section .info {
    font-size: 16px;
  }
}
@media print {
  /* line 4799, ../scss/omnium.scss */
  .omnium_esoci_section .info {
    font-size: 15px;
  }
}
/* line 4814, ../scss/omnium.scss */
.omnium_esoci_section .warning {
  font-size: 16px;
  -webkit-box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.1);
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -ms-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-left: 4px solid #ff9800;
  background-color: #fff;
  color: #000;
  opacity: 0.83;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 4814, ../scss/omnium.scss */
  .omnium_esoci_section .warning {
    font-size: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 4814, ../scss/omnium.scss */
  .omnium_esoci_section .warning {
    font-size: 16px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 4814, ../scss/omnium.scss */
  .omnium_esoci_section .warning {
    font-size: 16px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 4814, ../scss/omnium.scss */
  .omnium_esoci_section .warning {
    font-size: 16px;
  }
}
@media print {
  /* line 4814, ../scss/omnium.scss */
  .omnium_esoci_section .warning {
    font-size: 15px;
  }
}
/* line 4829, ../scss/omnium.scss */
.omnium_esoci_section .hide {
  display: none;
}
/* line 4832, ../scss/omnium.scss */
.omnium_esoci_section .show {
  display: block;
}
/* line 4835, ../scss/omnium.scss */
.omnium_esoci_section small {
  display: block;
}
/* line 4839, ../scss/omnium.scss */
.omnium_esoci_section input[readonly] {
  background: #e8e8e8 !important;
  cursor: not-allowed;
}
/* line 4843, ../scss/omnium.scss */
.omnium_esoci_section input.has-error {
  border: 1px solid #ff6a6a;
}
/* line 4845, ../scss/omnium.scss */
.omnium_esoci_section input.has-error:focus {
  border: 1px solid #ff6a6a;
}
/* line 4849, ../scss/omnium.scss */
.omnium_esoci_section input.has-success {
  border: 1px solid #2ad000;
}
/* line 4851, ../scss/omnium.scss */
.omnium_esoci_section input.has-success:focus {
  border: 1px solid #2ad000;
}
/* line 4856, ../scss/omnium.scss */
.omnium_esoci_section a[type="button"] {
  font-family: "Roboto", serif;
  padding: 10px 30px;
  line-height: 1;
  font-size: 20px;
  border-width: 1px;
  border-style: solid;
  color: #fff;
  text-decoration: none;
  display: inline-block;
  vertical-align: baseline;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
/* line 4872, ../scss/omnium.scss */
.omnium_esoci_section a[type="button"].isDisabled {
  cursor: not-allowed;
  background-color: #666;
  border-color: #666;
}
/* line 4877, ../scss/omnium.scss */
.omnium_esoci_section a[type="button"]:not(.isDisabled) {
  cursor: pointer;
  background-color: #ef3e1e;
  border-color: #ef3e1e;
  -webkit-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
}
/* line 4882, ../scss/omnium.scss */
.omnium_esoci_section a[type="button"]:not(.isDisabled):hover {
  background-color: #fff;
  color: #ef3e1e;
}
/* line 4887, ../scss/omnium.scss */
.omnium_esoci_section a[type="button"] + small {
  color: #666;
  font-size: 14px;
  line-height: 22px;
  display: block;
  padding-top: 4px;
}
/* line 4897, ../scss/omnium.scss */
.omnium_esoci_section .tabset > input[type="radio"] {
  position: absolute;
  left: -200vw;
}
/* line 4901, ../scss/omnium.scss */
.omnium_esoci_section .tabset > input:first-child:checked ~ .tab-panels > .tab-panel:first-child, .omnium_esoci_section .tabset > input:nth-child(3):checked ~ .tab-panels > .tab-panel:nth-child(2), .omnium_esoci_section .tabset > input:nth-child(5):checked ~ .tab-panels > .tab-panel:nth-child(3), .omnium_esoci_section .tabset > input:nth-child(7):checked ~ .tab-panels > .tab-panel:nth-child(4), .omnium_esoci_section .tabset > input:nth-child(9):checked ~ .tab-panels > .tab-panel:nth-child(5), .omnium_esoci_section .tabset > input:nth-child(11):checked ~ .tab-panels > .tab-panel:nth-child(6) {
  display: block;
}
/* line 4910, ../scss/omnium.scss */
.omnium_esoci_section .tabset > input:checked + label {
  border-color: #ccc;
  border-bottom: 1px solid #fff;
  margin-bottom: -1px;
}
/* line 4914, ../scss/omnium.scss */
.omnium_esoci_section .tabset > input:checked + label:after {
  background: #ef3e1e;
}
/* line 4920, ../scss/omnium.scss */
.omnium_esoci_section .tabset > input:focus + label {
  color: #ef3e1e;
}
/* line 4922, ../scss/omnium.scss */
.omnium_esoci_section .tabset > input:focus + label:after {
  background: #ef3e1e;
}
/* line 4928, ../scss/omnium.scss */
.omnium_esoci_section .tabset > label {
  position: relative;
  display: inline-block;
  padding: 15px 15px 25px;
  border: 1px solid transparent;
  border-bottom: 0;
  cursor: pointer;
  font-weight: 600;
  font-size: 16px;
}
@media screen and (min-width: 805px) and (max-width: 1034px) {
  /* line 4928, ../scss/omnium.scss */
  .omnium_esoci_section .tabset > label {
    font-size: 16px;
  }
}
@media screen and (min-width: 1035px) and (max-width: 1222px) {
  /* line 4928, ../scss/omnium.scss */
  .omnium_esoci_section .tabset > label {
    font-size: 16px;
  }
}
@media screen and (min-width: 1223px) and (max-width: 1386px) {
  /* line 4928, ../scss/omnium.scss */
  .omnium_esoci_section .tabset > label {
    font-size: 16px;
  }
}
@media screen and (min-width: 1387px) {
  /* line 4928, ../scss/omnium.scss */
  .omnium_esoci_section .tabset > label {
    font-size: 16px;
  }
}
@media print {
  /* line 4928, ../scss/omnium.scss */
  .omnium_esoci_section .tabset > label {
    font-size: 15px;
  }
}
/* line 4937, ../scss/omnium.scss */
.omnium_esoci_section .tabset > label:hover {
  color: #ef3e1e;
}
/* line 4939, ../scss/omnium.scss */
.omnium_esoci_section .tabset > label:hover:after {
  background: #ef3e1e;
}
/* line 4944, ../scss/omnium.scss */
.omnium_esoci_section .tabset > label:after {
  content: "";
  position: absolute;
  left: 15px;
  bottom: 10px;
  width: 22px;
  height: 4px;
  background: #8d8d8d;
}
/* line 4954, ../scss/omnium.scss */
.omnium_esoci_section .tabset .tab-panel {
  display: none;
  padding: 30px 0;
  border-top: 1px solid #ccc;
}
/* line 4958, ../scss/omnium.scss */
.omnium_esoci_section .tabset .tab-panel .form_group {
  font-size: 0;
}
/* line 4961, ../scss/omnium.scss */
.omnium_esoci_section .tabset .tab-panel .form_group.col_1 .field_wrapper {
  width: 100%;
}
/* line 4966, ../scss/omnium.scss */
.omnium_esoci_section .tabset .tab-panel .form_group.col_2 .field_wrapper {
  display: inline-block;
  vertical-align: baseline;
  width: 50%;
}
/* line 4970, ../scss/omnium.scss */
.omnium_esoci_section .tabset .tab-panel .form_group.col_2 .field_wrapper:nth-child(1) {
  padding-right: 10px;
}
/* line 4973, ../scss/omnium.scss */
.omnium_esoci_section .tabset .tab-panel .form_group.col_2 .field_wrapper:nth-child(2) {
  padding-left: 10px;
}
/* line 4979, ../scss/omnium.scss */
.omnium_esoci_section .tabset .tab-panel .form_group input[type="text"],
.omnium_esoci_section .tabset .tab-panel .form_group input[type="password"],
.omnium_esoci_section .tabset .tab-panel .form_group input[type="email"],
.omnium_esoci_section .tabset .tab-panel .form_group input[type="number"],
.omnium_esoci_section .tabset .tab-panel .form_group input[type="tel"],
.omnium_esoci_section .tabset .tab-panel .form_group select {
  width: 100%;
}
