@charset "UTF-8";
#block-wilmap-theme-blockwelcomehome .content, #block-wilmap-theme-blockmaphome .content, #block-wilmap-theme-blockexplorehome .content, #block-wilmap-theme-blocknewshome .content {
  *zoom: 1;
}
#block-wilmap-theme-blockwelcomehome .content:before, #block-wilmap-theme-blockmaphome .content:before, #block-wilmap-theme-blockexplorehome .content:before, #block-wilmap-theme-blocknewshome .content:before, #block-wilmap-theme-blockwelcomehome .content:after, #block-wilmap-theme-blockmaphome .content:after, #block-wilmap-theme-blockexplorehome .content:after, #block-wilmap-theme-blocknewshome .content:after {
  content: "";
  display: table;
}
#block-wilmap-theme-blockwelcomehome .content:after, #block-wilmap-theme-blockmaphome .content:after, #block-wilmap-theme-blockexplorehome .content:after, #block-wilmap-theme-blocknewshome .content:after {
  clear: both;
}

#block-wilmap-theme-blockwelcomehome .text, #block-wilmap-theme-blockwelcomehome .text .description, #block-wilmap-theme-blockmaphome .text, #block-wilmap-theme-blockexplorehome .text, #block-wilmap-theme-blocknewshome .text, .block-views-blocktopics-block-1 .views-row, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted iframe, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted iframe iframe, article.node--type-topics.node--view-mode-full .node-header, article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items > .field__item, .block-views-blockentries-block-1 .views-row, .block-views-blockentries-block-1 .view-highlighted-entries .views-row, article.node--type-news.node--view-mode-full .node-header, article.node--type-news.node--view-mode-full .field--name-field-original-source, article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items > .field__item, article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item, .block-views-blockcontributors-block-1 .view-filters, .block-views-blockcontributors-block-1 .view-filters .js-form-item-country, .block-views-blockcontributors-block-1 .view-filters .js-form-item-expertise, .block-views-blockcontributors-block-1 .view-filters .js-form-item-name, .block-views-blockcontributors-block-1 .view-filters .form-actions, .block-views-blockcontributors-block-1 .view-content, .block-views-blockcontributors-block-1 .view-content .views-row, .path-user article.profile .contributor-sheet, .path-user article.profile .contributor-info, .path-user .block-views-blockcontributions-block-1 .view-contributions .views-row, .block-views-blocklist-entries-block-1 .views-row, .block-views-blocklist-entries-block-1._switch-on .views-row, .block-views-blocklist-entries-block-1._switch-off .views-row, .block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes > .form-type-checkbox, .block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes > ul > li, .block-views-blocklist-entries-block-1 .view-filters .form--filter, .block-views-blocklist-entries-block-1 .view-filters .form--filter .js-form-type-select, .block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item, .block-views-blocklist-entries-block-1 .view-filters .form--filter .site-btn, .block-views-blocklist-entries-block-1 .view-filters .form--sort, .block-views-blocklist-entries-block-1 .view-filters .form--modal .date-selectors, .block-views-blocklist-entries-block-1 .view-filters .form--modal .date-selectors .js-form-item, .block-views-blocklist-entries-block-1 .view-filters .form--bottom .js-form-type-textfield, .block-views-blocklist-entries-block-1 .view-filters .form--bottom > .site-btn, .block-views-blocklist-entries-block-1 .view-filters .form--bottom .form-actions, .block-views-blocklist-entries-block-1 .view-filters .form--bottom .listswitch, article.node--type-entry.node--view-mode-full .field--name-field-subtitle, article.node--type-entry.node--view-mode-full .node-header, article.node--type-entry.node--view-mode-full .node-header .field--name-field-contributors, article.node--type-entry.node--view-mode-full .node-header .node-date, article.node--type-entry.node--view-mode-full .node-header .field--name-field-external-link, article.node--type-entry.node--view-mode-full .node-header .field--name-field-date-published, article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items > .field__item, .search-form .form-type-search, .search-form .site-btn, .search-form .search_in_explore_link, .node--view-mode-full .node__content .node-body .text-formatted .digest-group, body.page-node-type-country #content-content section.block-system-main-block .text-formatted,
body.page-node-type-region #content-content section.block-system-main-block .text-formatted, body.page-node-type-country #content-content section:not(.block-system-main-block) .views-row,
body.page-node-type-region #content-content section:not(.block-system-main-block) .views-row, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row {
  margin-left: 1.77778%;
  float: left;
  min-height: 1px;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#block-wilmap-theme-blockwelcomehome .text .description, .block-views-blockcontributors-block-1 .view-filters, .block-views-blockcontributors-block-1 .view-filters .js-form-item-country, .block-views-blockcontributors-block-1 .view-content, .path-user article.profile .contributor-sheet, .block-views-blocklist-entries-block-1 .view-filters .form--filter, .block-views-blocklist-entries-block-1 .view-filters .form--modal .date-selectors, .block-views-blocklist-entries-block-1 .view-filters .form--bottom .js-form-type-textfield, .search-form .form-type-search, .node--view-mode-full .node__content .node-body .text-formatted .digest-group, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content {
  margin-left: 0;
}

#block-wilmap-theme-blockwelcomehome {
  position: relative;
  padding-top: 80px;
  padding-bottom: 80px;
  margin-bottom: 100px;
  min-height: 600px;
  overflow: hidden;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blockwelcomehome {
    padding-top: 40px;
    padding-bottom: 40px;
    margin-bottom: 50px;
    min-height: 470px;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockwelcomehome {
    padding-top: 10px;
    padding-bottom: 10px;
    min-height: 500px;
    margin-bottom: 33.33333px;
  }
}
#block-wilmap-theme-blockwelcomehome .content {
  width: 100%;
  max-width: 1165px;
  min-width: 414px;
  margin: 0 auto;
  padding-left: 20px;
  padding-right: 20px;
}
#block-wilmap-theme-blockwelcomehome .content > *:first-child {
  margin-left: 0;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockwelcomehome .content {
    width: auto;
    min-width: 0;
    margin-left: 0;
    margin-right: 0;
  }
}
#block-wilmap-theme-blockwelcomehome .title-section {
  font-size: 91px;
  font-size: 5.6875rem;
  line-height: 91px;
  line-height: 5.6875rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding-bottom: 10px;
  margin-bottom: 20px;
  text-decoration: none;
  text-transform: none;
  color: #222;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blockwelcomehome .title-section {
    font-size: 60.66667px;
    font-size: 3.79167rem;
    line-height: 60.66667px;
    line-height: 3.79167rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockwelcomehome .title-section {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
#block-wilmap-theme-blockwelcomehome .title-section .secondary-title {
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 0;
  margin: 0;
  display: block;
  text-decoration: none;
  text-transform: none;
  color: #222;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blockwelcomehome .title-section .secondary-title {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockwelcomehome .title-section .secondary-title {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
#block-wilmap-theme-blockwelcomehome .image {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-32%, -50%);
  transform: translate(-32%, -50%);
  height: 600px;
  width: 800px;
  display: block;
  z-index: -1;
  background-size: contain;
  background-repeat: no-repeat;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blockwelcomehome .image {
    height: 470px;
    width: 670px;
    -webkit-transform: translate(-30%, -50%);
    transform: translate(-30%, -50%);
    display: block;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockwelcomehome .image {
    height: 500px;
    width: 700px;
    -webkit-transform: translate(-18%, -50%);
    transform: translate(-18%, -50%);
    display: block;
  }
}
#block-wilmap-theme-blockwelcomehome .text {
  width: 38.20635%;
  margin-left: 9.04762%;
  padding-top: 20px;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockwelcomehome .text {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
#block-wilmap-theme-blockwelcomehome .text:first-child {
  margin-left: 7.26984%;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockwelcomehome .text {
    margin-left: 0;
  }
  #block-wilmap-theme-blockwelcomehome .text:first-child {
    margin-left: 0;
  }
}
#block-wilmap-theme-blockwelcomehome .description .field--name-body,
#block-wilmap-theme-blockwelcomehome .description .field--name-body p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 27px;
  margin-bottom: 1.7rem;
  word-break: break-word;
  -ms-hyphens: none;
  -webkit-hyphens: none;
  hyphens: none;
  font-style: normal;
  color: #222;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockwelcomehome .description .field--name-body,
  #block-wilmap-theme-blockwelcomehome .description .field--name-body p {
    font-size: 17px;
    font-size: 1.0625rem;
    line-height: 28.9px;
    line-height: 1.80625rem;
    font-weight: 400;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
#block-wilmap-theme-blockwelcomehome .description a.btn {
  margin: 0;
  padding: 0;
  font-size: inherit;
  padding: 0.5em 1.5em;
  display: inline-block;
  cursor: pointer;
  border-radius: 0;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFB3001E', endColorstr='#FF4D000D');
  background-color: #b3001e;
  border: 0;
  color: #fff;
  border-radius: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 14px 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  letter-spacing: 0.9px;
  text-decoration: none;
  text-transform: uppercase;
  font-style: normal;
}
#block-wilmap-theme-blockwelcomehome .description a.btn .field {
  margin: 0;
  padding: 0;
}
#block-wilmap-theme-blockwelcomehome .description a.btn:hover {
  text-decoration: none;
}
#block-wilmap-theme-blockwelcomehome .description a.btn:hover {
  background-color: #9a001a;
}
#block-wilmap-theme-blockwelcomehome .description a.btn:active {
  background-color: #8a0017;
}
#block-wilmap-theme-blockwelcomehome .description a.btn.disabled, #block-wilmap-theme-blockwelcomehome .description a.btn[disabled] {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  background: false;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#block-wilmap-theme-blockwelcomehome .description a.btn::-moz-focus-inner {
  padding: 0 !important;
  margin: -1px !important;
}
#block-wilmap-theme-blockwelcomehome {
  padding-top: 0;
  padding-bottom: 0;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blockwelcomehome {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}
#block-wilmap-theme-blockwelcomehome .text {
  width: 85.46032%;
  padding-top: 70px;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockwelcomehome .text {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blockwelcomehome .text {
    padding-top: 50px;
    width: 74.55556%;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockwelcomehome .text {
    padding-top: 30px;
    width: 100%;
  }
}
#block-wilmap-theme-blockwelcomehome .text .description {
  width: 49.11111%;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockwelcomehome .text .description {
    float: left;
    width: 100%;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blockwelcomehome .text .description {
    width: 63.65079%;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockwelcomehome .text .description {
    width: 100%;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockwelcomehome .title-section .secondary-title {
    font-size: 25px;
    font-size: 1.5625rem;
    line-height: 25px;
    line-height: 1.5625rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
#block-wilmap-theme-blockwelcomehome .site-btn a {
  padding: 14px 30px 14px 0 !important;
  background-position: 100% 50%;
  background-color: transparent !important;
  color: #b3001e;
  text-decoration: none;
}
#block-wilmap-theme-blockwelcomehome .site-btn a:hover {
  background-color: transparent !important;
  color: #b3001e;
  text-decoration: underline;
}

#block-wilmap-theme-blockmaphome {
  position: relative;
  padding-top: 80px;
  padding-bottom: 80px;
  margin-bottom: 100px;
  min-height: 600px;
  overflow: hidden;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blockmaphome {
    padding-top: 40px;
    padding-bottom: 40px;
    margin-bottom: 50px;
    min-height: 470px;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockmaphome {
    padding-top: 10px;
    padding-bottom: 10px;
    min-height: 500px;
    margin-bottom: 33.33333px;
  }
}
#block-wilmap-theme-blockmaphome .content {
  width: 100%;
  max-width: 1165px;
  min-width: 414px;
  margin: 0 auto;
  padding-left: 20px;
  padding-right: 20px;
}
#block-wilmap-theme-blockmaphome .content > *:first-child {
  margin-left: 0;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockmaphome .content {
    width: auto;
    min-width: 0;
    margin-left: 0;
    margin-right: 0;
  }
}
#block-wilmap-theme-blockmaphome .title-section {
  font-size: 91px;
  font-size: 5.6875rem;
  line-height: 91px;
  line-height: 5.6875rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding-bottom: 10px;
  margin-bottom: 20px;
  text-decoration: none;
  text-transform: none;
  color: #222;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blockmaphome .title-section {
    font-size: 60.66667px;
    font-size: 3.79167rem;
    line-height: 60.66667px;
    line-height: 3.79167rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockmaphome .title-section {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
#block-wilmap-theme-blockmaphome .title-section .secondary-title {
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 0;
  margin: 0;
  display: block;
  text-decoration: none;
  text-transform: none;
  color: #222;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blockmaphome .title-section .secondary-title {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockmaphome .title-section .secondary-title {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
#block-wilmap-theme-blockmaphome .image {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-57%, -50%);
  transform: translate(-57%, -50%);
  height: 600px;
  width: 800px;
  display: block;
  z-index: -1;
  background-size: contain;
  background-repeat: no-repeat;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blockmaphome .image {
    height: 470px;
    width: 670px;
    -webkit-transform: translate(-70%, -50%);
    transform: translate(-70%, -50%);
    display: block;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockmaphome .image {
    height: 500px;
    width: 700px;
    -webkit-transform: translate(-82%, -50%);
    transform: translate(-82%, -50%);
    display: block;
  }
}
#block-wilmap-theme-blockmaphome .text {
  width: 38.20635%;
  margin-left: 59.93651%;
  padding-top: 20px;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockmaphome .text {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
#block-wilmap-theme-blockmaphome .text:first-child {
  margin-left: 58.15873%;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockmaphome .text {
    margin-left: 0;
  }
  #block-wilmap-theme-blockmaphome .text:first-child {
    margin-left: 0;
  }
}
#block-wilmap-theme-blockmaphome .description .field--name-body,
#block-wilmap-theme-blockmaphome .description .field--name-body p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 27px;
  margin-bottom: 1.7rem;
  word-break: break-word;
  -ms-hyphens: none;
  -webkit-hyphens: none;
  hyphens: none;
  font-style: normal;
  color: #222;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockmaphome .description .field--name-body,
  #block-wilmap-theme-blockmaphome .description .field--name-body p {
    font-size: 17px;
    font-size: 1.0625rem;
    line-height: 28.9px;
    line-height: 1.80625rem;
    font-weight: 400;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
#block-wilmap-theme-blockmaphome .description a.btn {
  margin: 0;
  padding: 0;
  font-size: inherit;
  padding: 0.5em 1.5em;
  display: inline-block;
  cursor: pointer;
  border-radius: 0;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFB3001E', endColorstr='#FF4D000D');
  background-color: #b3001e;
  border: 0;
  color: #fff;
  border-radius: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 14px 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  letter-spacing: 0.9px;
  text-decoration: none;
  text-transform: uppercase;
  font-style: normal;
}
#block-wilmap-theme-blockmaphome .description a.btn .field {
  margin: 0;
  padding: 0;
}
#block-wilmap-theme-blockmaphome .description a.btn:hover {
  text-decoration: none;
}
#block-wilmap-theme-blockmaphome .description a.btn:hover {
  background-color: #9a001a;
}
#block-wilmap-theme-blockmaphome .description a.btn:active {
  background-color: #8a0017;
}
#block-wilmap-theme-blockmaphome .description a.btn.disabled, #block-wilmap-theme-blockmaphome .description a.btn[disabled] {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  background: false;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#block-wilmap-theme-blockmaphome .description a.btn::-moz-focus-inner {
  padding: 0 !important;
  margin: -1px !important;
}

#block-wilmap-theme-blockexplorehome {
  position: relative;
  padding-top: 80px;
  padding-bottom: 80px;
  margin-bottom: 100px;
  min-height: 600px;
  overflow: hidden;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blockexplorehome {
    padding-top: 40px;
    padding-bottom: 40px;
    margin-bottom: 50px;
    min-height: 470px;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockexplorehome {
    padding-top: 10px;
    padding-bottom: 10px;
    min-height: 500px;
    margin-bottom: 33.33333px;
  }
}
#block-wilmap-theme-blockexplorehome .content {
  width: 100%;
  max-width: 1165px;
  min-width: 414px;
  margin: 0 auto;
  padding-left: 20px;
  padding-right: 20px;
}
#block-wilmap-theme-blockexplorehome .content > *:first-child {
  margin-left: 0;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockexplorehome .content {
    width: auto;
    min-width: 0;
    margin-left: 0;
    margin-right: 0;
  }
}
#block-wilmap-theme-blockexplorehome .title-section {
  font-size: 91px;
  font-size: 5.6875rem;
  line-height: 91px;
  line-height: 5.6875rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding-bottom: 10px;
  margin-bottom: 20px;
  text-decoration: none;
  text-transform: none;
  color: #222;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blockexplorehome .title-section {
    font-size: 60.66667px;
    font-size: 3.79167rem;
    line-height: 60.66667px;
    line-height: 3.79167rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockexplorehome .title-section {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
#block-wilmap-theme-blockexplorehome .title-section .secondary-title {
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 0;
  margin: 0;
  display: block;
  text-decoration: none;
  text-transform: none;
  color: #222;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blockexplorehome .title-section .secondary-title {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockexplorehome .title-section .secondary-title {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
#block-wilmap-theme-blockexplorehome .image {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(10%, -50%);
  transform: translate(10%, -50%);
  height: 600px;
  width: 800px;
  display: block;
  z-index: -1;
  background-size: contain;
  background-repeat: no-repeat;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blockexplorehome .image {
    height: 470px;
    width: 670px;
    -webkit-transform: translate(10%, -50%);
    transform: translate(10%, -50%);
    display: block;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockexplorehome .image {
    height: 500px;
    width: 700px;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    display: none;
  }
}
#block-wilmap-theme-blockexplorehome .text {
  width: 38.20635%;
  margin-left: 9.04762%;
  padding-top: 20px;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockexplorehome .text {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
#block-wilmap-theme-blockexplorehome .text:first-child {
  margin-left: 7.26984%;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockexplorehome .text {
    margin-left: 0;
  }
  #block-wilmap-theme-blockexplorehome .text:first-child {
    margin-left: 0;
  }
}
#block-wilmap-theme-blockexplorehome .description .field--name-body,
#block-wilmap-theme-blockexplorehome .description .field--name-body p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 27px;
  margin-bottom: 1.7rem;
  word-break: break-word;
  -ms-hyphens: none;
  -webkit-hyphens: none;
  hyphens: none;
  font-style: normal;
  color: #222;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockexplorehome .description .field--name-body,
  #block-wilmap-theme-blockexplorehome .description .field--name-body p {
    font-size: 17px;
    font-size: 1.0625rem;
    line-height: 28.9px;
    line-height: 1.80625rem;
    font-weight: 400;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
#block-wilmap-theme-blockexplorehome .description a.btn {
  margin: 0;
  padding: 0;
  font-size: inherit;
  padding: 0.5em 1.5em;
  display: inline-block;
  cursor: pointer;
  border-radius: 0;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFB3001E', endColorstr='#FF4D000D');
  background-color: #b3001e;
  border: 0;
  color: #fff;
  border-radius: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 14px 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  letter-spacing: 0.9px;
  text-decoration: none;
  text-transform: uppercase;
  font-style: normal;
}
#block-wilmap-theme-blockexplorehome .description a.btn .field {
  margin: 0;
  padding: 0;
}
#block-wilmap-theme-blockexplorehome .description a.btn:hover {
  text-decoration: none;
}
#block-wilmap-theme-blockexplorehome .description a.btn:hover {
  background-color: #9a001a;
}
#block-wilmap-theme-blockexplorehome .description a.btn:active {
  background-color: #8a0017;
}
#block-wilmap-theme-blockexplorehome .description a.btn.disabled, #block-wilmap-theme-blockexplorehome .description a.btn[disabled] {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  background: false;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#block-wilmap-theme-blockexplorehome .description a.btn::-moz-focus-inner {
  padding: 0 !important;
  margin: -1px !important;
}
#block-wilmap-theme-blockexplorehome {
  padding-top: 140px;
  padding-bottom: 140px;
  background-color: #b3001e;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blockexplorehome {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockexplorehome {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
#block-wilmap-theme-blockexplorehome .title-section {
  font-size: 91px;
  font-size: 5.6875rem;
  line-height: 91px;
  line-height: 5.6875rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding-bottom: 10px;
  margin-bottom: 20px;
  text-decoration: none;
  text-transform: none;
  color: #fff;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blockexplorehome .title-section {
    font-size: 60.66667px;
    font-size: 3.79167rem;
    line-height: 60.66667px;
    line-height: 3.79167rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockexplorehome .title-section {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
#block-wilmap-theme-blockexplorehome .title-section .secondary-title {
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 0;
  margin: 0;
  display: block;
  text-decoration: none;
  text-transform: none;
  color: #fff;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blockexplorehome .title-section .secondary-title {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockexplorehome .title-section .secondary-title {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
#block-wilmap-theme-blockexplorehome .image {
  z-index: 0;
}
@media only screen and (min-width: 1400px) {
  #block-wilmap-theme-blockexplorehome .image {
    -webkit-transform: translate(50%, -50%);
    transform: translate(50%, -50%);
  }
}
#block-wilmap-theme-blockexplorehome .text .description .field--name-body,
#block-wilmap-theme-blockexplorehome .text .description .field--name-body p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 27px;
  margin-bottom: 1.7rem;
  word-break: break-word;
  -ms-hyphens: none;
  -webkit-hyphens: none;
  hyphens: none;
  font-style: normal;
  color: #fff;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blockexplorehome .text .description .field--name-body,
  #block-wilmap-theme-blockexplorehome .text .description .field--name-body p {
    font-size: 17px;
    font-size: 1.0625rem;
    line-height: 28.9px;
    line-height: 1.80625rem;
    font-weight: 400;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
#block-wilmap-theme-blockexplorehome .text .description .site-btn a {
  margin: 0;
  padding: 0;
  font-size: inherit;
  padding: 0.5em 1.5em;
  display: inline-block;
  cursor: pointer;
  border-radius: 0;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFCCCCCC');
  background-color: #fff;
  border: 0;
  color: #b3001e;
  border-radius: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 14px 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  letter-spacing: 0.9px;
  text-decoration: none;
  text-transform: uppercase;
  font-style: normal;
}
#block-wilmap-theme-blockexplorehome .text .description .site-btn a .field {
  margin: 0;
  padding: 0;
}
#block-wilmap-theme-blockexplorehome .text .description .site-btn a:hover {
  text-decoration: none;
}
#block-wilmap-theme-blockexplorehome .text .description .site-btn a:hover {
  background-color: #f2f2f2;
}
#block-wilmap-theme-blockexplorehome .text .description .site-btn a:active {
  background-color: #ebebeb;
}
#block-wilmap-theme-blockexplorehome .text .description .site-btn a.disabled, #block-wilmap-theme-blockexplorehome .text .description .site-btn a[disabled] {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  background: false;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#block-wilmap-theme-blockexplorehome .text .description .site-btn a::-moz-focus-inner {
  padding: 0 !important;
  margin: -1px !important;
}

#block-wilmap-theme-blocknewshome {
  position: relative;
  padding-top: 80px;
  padding-bottom: 80px;
  margin-bottom: 100px;
  min-height: 600px;
  overflow: hidden;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blocknewshome {
    padding-top: 40px;
    padding-bottom: 40px;
    margin-bottom: 50px;
    min-height: 470px;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blocknewshome {
    padding-top: 10px;
    padding-bottom: 10px;
    min-height: 500px;
    margin-bottom: 33.33333px;
  }
}
#block-wilmap-theme-blocknewshome .content {
  width: 100%;
  max-width: 1165px;
  min-width: 414px;
  margin: 0 auto;
  padding-left: 20px;
  padding-right: 20px;
}
#block-wilmap-theme-blocknewshome .content > *:first-child {
  margin-left: 0;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blocknewshome .content {
    width: auto;
    min-width: 0;
    margin-left: 0;
    margin-right: 0;
  }
}
#block-wilmap-theme-blocknewshome .title-section {
  font-size: 91px;
  font-size: 5.6875rem;
  line-height: 91px;
  line-height: 5.6875rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding-bottom: 10px;
  margin-bottom: 20px;
  text-decoration: none;
  text-transform: none;
  color: #222;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blocknewshome .title-section {
    font-size: 60.66667px;
    font-size: 3.79167rem;
    line-height: 60.66667px;
    line-height: 3.79167rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blocknewshome .title-section {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
#block-wilmap-theme-blocknewshome .title-section .secondary-title {
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 0;
  margin: 0;
  display: block;
  text-decoration: none;
  text-transform: none;
  color: #222;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blocknewshome .title-section .secondary-title {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blocknewshome .title-section .secondary-title {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
#block-wilmap-theme-blocknewshome .image {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-57%, -50%);
  transform: translate(-57%, -50%);
  height: 600px;
  width: 800px;
  display: block;
  z-index: -1;
  background-size: contain;
  background-repeat: no-repeat;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  #block-wilmap-theme-blocknewshome .image {
    height: 470px;
    width: 670px;
    -webkit-transform: translate(-70%, -50%);
    transform: translate(-70%, -50%);
    display: block;
  }
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blocknewshome .image {
    height: 500px;
    width: 700px;
    -webkit-transform: translate(-82%, -50%);
    transform: translate(-82%, -50%);
    display: block;
  }
}
#block-wilmap-theme-blocknewshome .text {
  width: 38.20635%;
  margin-left: 59.93651%;
  padding-top: 20px;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blocknewshome .text {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
#block-wilmap-theme-blocknewshome .text:first-child {
  margin-left: 58.15873%;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blocknewshome .text {
    margin-left: 0;
  }
  #block-wilmap-theme-blocknewshome .text:first-child {
    margin-left: 0;
  }
}
#block-wilmap-theme-blocknewshome .description .field--name-body,
#block-wilmap-theme-blocknewshome .description .field--name-body p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 27px;
  margin-bottom: 1.7rem;
  word-break: break-word;
  -ms-hyphens: none;
  -webkit-hyphens: none;
  hyphens: none;
  font-style: normal;
  color: #222;
}
@media only screen and (max-width: 899px) {
  #block-wilmap-theme-blocknewshome .description .field--name-body,
  #block-wilmap-theme-blocknewshome .description .field--name-body p {
    font-size: 17px;
    font-size: 1.0625rem;
    line-height: 28.9px;
    line-height: 1.80625rem;
    font-weight: 400;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
#block-wilmap-theme-blocknewshome .description a.btn {
  margin: 0;
  padding: 0;
  font-size: inherit;
  padding: 0.5em 1.5em;
  display: inline-block;
  cursor: pointer;
  border-radius: 0;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFB3001E', endColorstr='#FF4D000D');
  background-color: #b3001e;
  border: 0;
  color: #fff;
  border-radius: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 14px 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  letter-spacing: 0.9px;
  text-decoration: none;
  text-transform: uppercase;
  font-style: normal;
}
#block-wilmap-theme-blocknewshome .description a.btn .field {
  margin: 0;
  padding: 0;
}
#block-wilmap-theme-blocknewshome .description a.btn:hover {
  text-decoration: none;
}
#block-wilmap-theme-blocknewshome .description a.btn:hover {
  background-color: #9a001a;
}
#block-wilmap-theme-blocknewshome .description a.btn:active {
  background-color: #8a0017;
}
#block-wilmap-theme-blocknewshome .description a.btn.disabled, #block-wilmap-theme-blocknewshome .description a.btn[disabled] {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  background: false;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#block-wilmap-theme-blocknewshome .description a.btn::-moz-focus-inner {
  padding: 0 !important;
  margin: -1px !important;
}

.block-views-blocktopics-block-1 .node {
  margin-bottom: 20px;
  padding: 20px 30px 10px;
  background-color: #f7f5f2;
  display: block;
  cursor: pointer;
}
.block-views-blocktopics-block-1 .node .field {
  margin: 0;
  padding: 0;
}
.block-views-blocktopics-block-1 .node {
  position: relative;
}
.block-views-blocktopics-block-1 .node::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(247, 245, 242, 0)), to(#f7f5f2));
  background-image: linear-gradient(180deg, rgba(247, 245, 242, 0), #f7f5f2);
  opacity: 1;
}
.block-views-blocktopics-block-1 .node::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  height: 100px;
  width: 150%;
  z-index: 10;
}
.block-views-blocktopics-block-1 .node:hover {
  position: relative;
}
.block-views-blocktopics-block-1 .node:hover::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(227, 222, 211, 0)), to(#e3ded3));
  background-image: linear-gradient(180deg, rgba(227, 222, 211, 0), #e3ded3);
  opacity: 1;
}
.block-views-blocktopics-block-1 .node:hover::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: 10;
}
.block-views-blocktopics-block-1 .node:hover {
  background-color: #e3ded3;
}
.block-views-blocktopics-block-1 .node:hover .bg-image::before {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(227, 222, 211, 0)), to(#e3ded3));
  background-image: linear-gradient(180deg, rgba(227, 222, 211, 0), #e3ded3);
}
.block-views-blocktopics-block-1 .node header {
  margin: 0;
  padding: 0;
}
.block-views-blocktopics-block-1 .node header .node__title {
  margin: 0;
  padding: 0;
  position: relative;
  font-size: 25px;
  font-size: 1.5625rem;
  line-height: 30px;
  line-height: 1.875rem;
  font-weight: 300;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 20px;
  background: none;
}
.block-views-blocktopics-block-1 .node header .node__title::after {
  height: 5px;
  width: 140px;
  margin-top: 20px;
  content: '';
  display: block;
  border: 0;
  background-color: rgba(150, 143, 126, 0.2);
}
.block-views-blocktopics-block-1 .node header .node__title a {
  font-size: 25px;
  font-size: 1.5625rem;
  line-height: 32.5px;
  line-height: 2.03125rem;
  font-weight: 300;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  font-style: normal;
  color: #222;
  text-decoration: none;
}
.block-views-blocktopics-block-1 .node header .node__title a .field {
  margin: 0;
  padding: 0;
}
.block-views-blocktopics-block-1 .node header .node__title a:hover {
  text-decoration: none;
}
.block-views-blocktopics-block-1 .node header .node__title a span {
  font-size: 25px;
  font-size: 1.5625rem;
  line-height: 32.5px;
  line-height: 2.03125rem;
  font-weight: 300;
  font-family: "Raleway", "Mplus 1p", sans-serif;
}
.block-views-blocktopics-block-1 .node .bg-image {
  position: absolute;
  top: 0;
  left: 0;
  height: 200px;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  opacity: 0.7;
  z-index: 0;
}
.block-views-blocktopics-block-1 .node .bg-image {
  position: absolute;
}
.block-views-blocktopics-block-1 .node .bg-image::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(247, 245, 242, 0)), to(#f7f5f2));
  background-image: linear-gradient(180deg, rgba(247, 245, 242, 0), #f7f5f2);
  opacity: 1;
}
.block-views-blocktopics-block-1 .node .bg-image::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  height: 100px;
  width: 150%;
  z-index: 10;
}
.block-views-blocktopics-block-1 .node .bg-image:hover {
  position: absolute;
}
.block-views-blocktopics-block-1 .node .bg-image:hover::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(227, 222, 211, 0)), to(#e3ded3));
  background-image: linear-gradient(180deg, rgba(227, 222, 211, 0), #e3ded3);
  opacity: 1;
}
.block-views-blocktopics-block-1 .node .bg-image:hover::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: 10;
}
.block-views-blocktopics-block-1 .views-row {
  width: 49.11111%;
  margin-bottom: 20px;
  *zoom: 1;
  max-height: 370px;
  overflow: hidden;
}
@media only screen and (max-width: 899px) {
  .block-views-blocktopics-block-1 .views-row {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
.block-views-blocktopics-block-1 .views-row:before, .block-views-blocktopics-block-1 .views-row:after {
  content: "";
  display: table;
}
.block-views-blocktopics-block-1 .views-row:after {
  clear: both;
}
.block-views-blocktopics-block-1 .views-row .node {
  height: 370px;
  max-height: 370px;
}
.block-views-blocktopics-block-1 .views-row:nth-child(2n+1) {
  margin-left: 0;
}

article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted {
  /* Base text & paragraphs */
  /* Headings */
  /* Lists */
  /* Blockquote / Cite */
  /* Grid */
  /* table */
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 20px;
  color: #222;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h1,
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2,
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 {
  margin-top: 40px;
  margin-bottom: 20px;
  width: 100%;
  left: 0;
  white-space: normal;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 {
  margin-top: 40px;
  margin-bottom: 20px;
  padding-top: 5px;
  padding-bottom: 4px;
  font-size: 22px;
  font-size: 1.375rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  text-transform: inherit;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4,
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5,
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-weight: 500;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  text-transform: inherit;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 {
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 0;
  margin: 0;
  display: block;
  text-decoration: none;
  text-transform: none;
  color: #222;
  margin-top: 50px;
  margin-bottom: 50px;
  padding-top: 50px;
  border-top: 5px solid rgba(150, 143, 126, 0.2);
  margin-top: 50px;
  display: inline-block;
  clear: both;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 {
    font-size: 25px;
    font-size: 1.5625rem;
    line-height: 25px;
    line-height: 1.5625rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul,
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol {
  margin: 0;
  padding: 0;
  margin: 0 0 20px;
  list-style-position: initial;
  list-style-type: initial;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul li,
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol li {
  margin: 0;
  padding: 0;
  margin: 0 0 0 20px;
  list-style-type: inherit;
  list-style-position: inherit;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol {
  list-style-type: decimal;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote,
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote p,
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p blockquote {
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 400;
  font-family: Georgia, serif;
  position: relative;
  color: #968f7e;
  font-style: italic;
  border: 0;
  background: transparent;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote {
  padding: 0 0 0 15px;
  border-left: 5px solid rgba(150, 143, 126, 0.5);
  float: none;
  clear: both;
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted cite {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16.8px;
  line-height: 1.05rem;
  font-weight: 400;
  font-family: Georgia, serif;
  margin: 5px 0 20px;
  color: #222;
  display: block;
  border: 0;
  background: transparent;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted cite:before {
  content: '\2014 \2009';
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted iframe {
  width: 100% !important;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted .row {
  padding-right: 0;
  padding-left: 0;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted .columns {
  margin-bottom: 20px;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted .columns.twelve {
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted table {
  margin-top: 20px;
  margin-bottom: 20px;
  *zoom: 1;
  float: none;
  clear: both;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted table:before, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted table:after {
  content: "";
  display: table;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted table:after {
  clear: both;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted table[align="center"] {
  margin-right: auto;
  margin-left: auto;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted table[align="left"] {
  margin-right: auto;
  margin-left: 0;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted table[align="right"] {
  margin-right: 0;
  margin-left: auto;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote {
  width: 85.46032%;
  *zoom: 1;
  margin-left: 8.76349%;
}
@media only screen and (max-width: 899px) {
  article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div:before, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div:after, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul:before, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul:after, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol:before, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol:after, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p:before, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p:after, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2:before, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2:after, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3:before, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3:after, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4:before, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4:after, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5:before, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5:after, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6:before, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6:after, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote:before, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote:after {
  content: "";
  display: table;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div:after, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul:after, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol:after, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p:after, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2:after, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3:after, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4:after, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5:after, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6:after, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote:after {
  clear: both;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote {
    margin-left: 11.30794%;
  }
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote blockquote {
  margin: 0;
  padding: 0;
  width: 100%;
}
@media only screen and (max-width: 899px) {
  article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted div blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ul blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted ol blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted p blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h2 blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h3 blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h4 blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h5 blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted h6 blockquote, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote div, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote ul, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote ol, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote p, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote h2, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote h3, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote h4, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote h5, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote h6, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted blockquote blockquote {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted iframe {
  margin: 0;
  padding: 0;
  width: 85.46032%;
  *zoom: 1;
  margin-bottom: 15px;
}
@media only screen and (max-width: 899px) {
  article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted iframe {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted iframe:before, article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted iframe:after {
  content: "";
  display: table;
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted iframe:after {
  clear: both;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted iframe {
    margin-bottom: 10px;
  }
}
article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted iframe iframe {
  margin: 0;
  padding: 0;
  width: 85.46032%;
}
@media only screen and (max-width: 899px) {
  article.node--type-topics.node--view-mode-full > .node__content .node-body > .text-formatted iframe iframe {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
article.node--type-topics.node--view-mode-full .node-header {
  width: 85.46032%;
  margin-bottom: 20px;
  margin-left: 8.76349%;
}
@media only screen and (max-width: 899px) {
  article.node--type-topics.node--view-mode-full .node-header {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  article.node--type-topics.node--view-mode-full .node-header {
    margin-bottom: 20px;
    margin-left: 11.30794%;
  }
}
article.node--type-topics.node--view-mode-full .node-header .node-date {
  margin: 0;
  padding: 0;
}
article.node--type-topics.node--view-mode-full .node-header .node-date {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  article.node--type-topics.node--view-mode-full .node-header .node-date {
    padding-left: 0;
  }
}
article.node--type-topics.node--view-mode-full .node-header .node-date {
  margin-bottom: 5px;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__label {
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 0;
  margin: 0;
  display: block;
  text-decoration: none;
  text-transform: none;
  color: #222;
  margin-top: 50px;
  margin-bottom: 50px;
  padding-top: 50px;
  border-top: 5px solid rgba(150, 143, 126, 0.2);
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__label {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__label {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__label {
    font-size: 25px;
    font-size: 1.5625rem;
    line-height: 25px;
    line-height: 1.5625rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node {
  margin-bottom: 20px;
  padding: 20px 30px 10px;
  background-color: #f7f5f2;
  display: block;
  cursor: pointer;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node .field {
  margin: 0;
  padding: 0;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node {
  position: relative;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(247, 245, 242, 0)), to(#f7f5f2));
  background-image: linear-gradient(180deg, rgba(247, 245, 242, 0), #f7f5f2);
  opacity: 1;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  height: 100px;
  width: 150%;
  z-index: 10;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node:hover {
  position: relative;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node:hover::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(227, 222, 211, 0)), to(#e3ded3));
  background-image: linear-gradient(180deg, rgba(227, 222, 211, 0), #e3ded3);
  opacity: 1;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node:hover::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: 10;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node:hover {
  background-color: #e3ded3;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node:hover .bg-image::before {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(227, 222, 211, 0)), to(#e3ded3));
  background-image: linear-gradient(180deg, rgba(227, 222, 211, 0), #e3ded3);
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node header {
  margin: 0;
  padding: 0;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node header .node__title {
  margin: 0;
  padding: 0;
  position: relative;
  font-size: 25px;
  font-size: 1.5625rem;
  line-height: 30px;
  line-height: 1.875rem;
  font-weight: 300;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 20px;
  background: none;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node header .node__title::after {
  height: 5px;
  width: 140px;
  margin-top: 20px;
  content: '';
  display: block;
  border: 0;
  background-color: rgba(150, 143, 126, 0.2);
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node header .node__title a {
  font-size: 25px;
  font-size: 1.5625rem;
  line-height: 32.5px;
  line-height: 2.03125rem;
  font-weight: 300;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  font-style: normal;
  color: #222;
  text-decoration: none;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node header .node__title a .field {
  margin: 0;
  padding: 0;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node header .node__title a:hover {
  text-decoration: none;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node header .node__title a span {
  font-size: 25px;
  font-size: 1.5625rem;
  line-height: 32.5px;
  line-height: 2.03125rem;
  font-weight: 300;
  font-family: "Raleway", "Mplus 1p", sans-serif;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node .bg-image {
  position: absolute;
  top: 0;
  left: 0;
  height: 200px;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  opacity: 0.7;
  z-index: 0;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node .bg-image {
  position: absolute;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node .bg-image::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(247, 245, 242, 0)), to(#f7f5f2));
  background-image: linear-gradient(180deg, rgba(247, 245, 242, 0), #f7f5f2);
  opacity: 1;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node .bg-image::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  height: 100px;
  width: 150%;
  z-index: 10;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node .bg-image:hover {
  position: absolute;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node .bg-image:hover::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(227, 222, 211, 0)), to(#e3ded3));
  background-image: linear-gradient(180deg, rgba(227, 222, 211, 0), #e3ded3);
  opacity: 1;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items .node .bg-image:hover::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: 10;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items > .field__item {
  width: 49.11111%;
  margin-bottom: 20px;
  *zoom: 1;
  max-height: 370px;
  overflow: hidden;
}
@media only screen and (max-width: 899px) {
  article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items > .field__item {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items > .field__item:before, article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items > .field__item:after {
  content: "";
  display: table;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items > .field__item:after {
  clear: both;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items > .field__item .node {
  height: 370px;
  max-height: 370px;
}
article.node--type-topics.node--view-mode-full .field--name-field-related-topics .field__items > .field__item:nth-child(2n+1) {
  margin-left: 0;
}

.block-views-blockentries-block-1 > h2 {
  font-size: 40px;
  font-size: 2.5rem;
  line-height: 40px;
  line-height: 2.5rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 0;
  margin: 0;
  display: block;
  text-decoration: none;
  text-transform: none;
  color: #222;
  margin-bottom: 20px;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blockentries-block-1 > h2 {
    font-size: 26.66667px;
    font-size: 1.66667rem;
    line-height: 26.66667px;
    line-height: 1.66667rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blockentries-block-1 > h2 {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
.block-views-blockentries-block-1 h3 {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 30px;
  line-height: 1.875rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 0;
  margin: 0;
  display: block;
  text-decoration: none;
  text-transform: none;
  color: rgba(34, 34, 34, 0.8);
  margin-bottom: 10px;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blockentries-block-1 h3 {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 20px;
    line-height: 1.25rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blockentries-block-1 h3 {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blockentries-block-1 h3 {
    font-size: 28px;
    font-size: 1.75rem;
  }
}
.block-views-blockentries-block-1 .node {
  margin-bottom: 20px;
  padding: 30px;
  background-color: #f7f5f2;
  display: block;
  cursor: pointer;
  overflow: hidden;
}
.block-views-blockentries-block-1 .node .field {
  margin: 0;
  padding: 0;
}
.block-views-blockentries-block-1 .node:hover {
  background-color: #e3ded3;
}
.block-views-blockentries-block-1 .node .node__title {
  margin: 0;
  padding: 0;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: none;
}
.block-views-blockentries-block-1 .node .node__title a {
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
.block-views-blockentries-block-1 .node .node__title a .field {
  margin: 0;
  padding: 0;
}
.block-views-blockentries-block-1 .node .node__title a .field {
  overflow: visible;
}
.block-views-blockentries-block-1 .node .node__title a:hover {
  text-decoration: none;
}
.block-views-blockentries-block-1 .node .node__title a span {
  display: block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
.block-views-blockentries-block-1 .node .node__title {
  margin-bottom: 0;
}
.block-views-blockentries-block-1 .node .field--name-field-subtitle {
  font-weight: 400 !important;
}
.block-views-blockentries-block-1 .node .field--name-field-subtitle {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  .block-views-blockentries-block-1 .node .field--name-field-subtitle {
    padding-left: 0;
  }
}
.block-views-blockentries-block-1 .node .field--name-field-subtitle {
  margin-bottom: 5px;
}
.block-views-blockentries-block-1 .node .field--name-field-date-published {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  .block-views-blockentries-block-1 .node .field--name-field-date-published {
    padding-left: 0;
  }
}
.block-views-blockentries-block-1 .node .field--name-field-date-published {
  margin-bottom: 5px;
}
.block-views-blockentries-block-1 .node .field--name-field-tax-section {
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 5px;
  color: #968f7e;
  text-decoration: none;
}
.block-views-blockentries-block-1 .node .field--name-field-tax-section a {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 23.8px;
  line-height: 1.4875rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
  text-decoration: none;
}
.block-views-blockentries-block-1 .node .field--name-field-tax-section a:hover {
  text-decoration: underline;
}
.block-views-blockentries-block-1 .node .field--name-field-tax-document-type {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.block-views-blockentries-block-1 .node .field--name-field-tax-document-type .field__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.block-views-blockentries-block-1 .node .field--name-field-tax-document-type .field__item:not(:last-child) {
  margin-right: 5px;
}
.block-views-blockentries-block-1 .node .field--name-field-tax-document-type .field__item:not(:last-child)::after {
  content: ", ";
}
.block-views-blockentries-block-1 .node .locations .field--name-field-location-entry,
.block-views-blockentries-block-1 .node .locations .field--name-field-region.field--type-entity-reference,
.block-views-blockentries-block-1 .node .locations .field-transnational {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  text-transform: uppercase;
  color: #b3001e;
  text-decoration: none;
  z-index: 10;
  margin-bottom: 20px;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blockentries-block-1 .node .locations .field--name-field-location-entry,
  .block-views-blockentries-block-1 .node .locations .field--name-field-region.field--type-entity-reference,
  .block-views-blockentries-block-1 .node .locations .field-transnational {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 13px;
    line-height: 0.8125rem;
    font-weight: 600;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blockentries-block-1 .node .locations .field--name-field-location-entry,
  .block-views-blockentries-block-1 .node .locations .field--name-field-region.field--type-entity-reference,
  .block-views-blockentries-block-1 .node .locations .field-transnational {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 13px;
    line-height: 0.8125rem;
    font-weight: 700;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
.block-views-blockentries-block-1 .node .locations .field--name-field-location-entry:hover,
.block-views-blockentries-block-1 .node .locations .field--name-field-region.field--type-entity-reference:hover,
.block-views-blockentries-block-1 .node .locations .field-transnational:hover {
  text-decoration: underline;
}
.block-views-blockentries-block-1 .node .locations .field--name-field-location-entry::after,
.block-views-blockentries-block-1 .node .locations .field--name-field-region.field--type-entity-reference::after,
.block-views-blockentries-block-1 .node .locations .field-transnational::after {
  height: 5px;
  width: 140px;
  margin-top: 20px;
  content: '';
  display: block;
  border: 0;
  background-color: rgba(150, 143, 126, 0.2);
}
.block-views-blockentries-block-1 .node .locations .field--name-field-location-entry, .block-views-blockentries-block-1 .node .locations .field--name-field-location-entry a,
.block-views-blockentries-block-1 .node .locations .field--name-field-region.field--type-entity-reference,
.block-views-blockentries-block-1 .node .locations .field--name-field-region.field--type-entity-reference a,
.block-views-blockentries-block-1 .node .locations .field-transnational,
.block-views-blockentries-block-1 .node .locations .field-transnational a {
  text-decoration: none;
}
.block-views-blockentries-block-1 .node .locations .field--name-field-location-entry:hover, .block-views-blockentries-block-1 .node .locations .field--name-field-location-entry a:hover,
.block-views-blockentries-block-1 .node .locations .field--name-field-region.field--type-entity-reference:hover,
.block-views-blockentries-block-1 .node .locations .field--name-field-region.field--type-entity-reference a:hover,
.block-views-blockentries-block-1 .node .locations .field-transnational:hover,
.block-views-blockentries-block-1 .node .locations .field-transnational a:hover {
  text-decoration: none;
}
.block-views-blockentries-block-1 .views-row {
  width: 100%;
  margin-bottom: 20px;
  margin-left: 0;
  *zoom: 1;
  overflow: hidden;
}
@media only screen and (max-width: 899px) {
  .block-views-blockentries-block-1 .views-row {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
.block-views-blockentries-block-1 .views-row:before, .block-views-blockentries-block-1 .views-row:after {
  content: "";
  display: table;
}
.block-views-blockentries-block-1 .views-row:after {
  clear: both;
}
.block-views-blockentries-block-1 .views-row .node {
  margin-bottom: 0;
  height: auto;
  max-height: 370px;
}
.block-views-blockentries-block-1 .views-row .node {
  position: relative;
}
.block-views-blockentries-block-1 .views-row .node::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(247, 245, 242, 0)), to(#f7f5f2));
  background-image: linear-gradient(180deg, rgba(247, 245, 242, 0), #f7f5f2);
  opacity: 1;
}
.block-views-blockentries-block-1 .views-row .node::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  height: 100px;
  width: 150%;
  z-index: 10;
}
.block-views-blockentries-block-1 .views-row .node:hover {
  position: relative;
}
.block-views-blockentries-block-1 .views-row .node:hover::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(227, 222, 211, 0)), to(#e3ded3));
  background-image: linear-gradient(180deg, rgba(227, 222, 211, 0), #e3ded3);
  opacity: 1;
}
.block-views-blockentries-block-1 .views-row .node:hover::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: 10;
}
.block-views-blockentries-block-1 .views-row .node::before {
  height: 50px;
  width: 150%;
}
.block-views-blockentries-block-1 .views-row .node.__short-text::before {
  display: none;
}
.block-views-blockentries-block-1 .view-highlighted-entries {
  *zoom: 1;
  position: relative;
  display: block;
  clear: both;
  float: none;
  overflow: hidden;
}
.block-views-blockentries-block-1 .view-highlighted-entries:before, .block-views-blockentries-block-1 .view-highlighted-entries:after {
  content: "";
  display: table;
}
.block-views-blockentries-block-1 .view-highlighted-entries:after {
  clear: both;
}
.block-views-blockentries-block-1 .view-highlighted-entries h3.country-block-title {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid rgba(150, 143, 126, 0.2) !important;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node {
  margin-bottom: 20px;
  padding: 30px;
  background-color: #f7f5f2;
  display: block;
  cursor: pointer;
  overflow: hidden;
  background-color: #e3ded3;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .field {
  margin: 0;
  padding: 0;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node:hover {
  background-color: #e3ded3;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .node__title {
  margin: 0;
  padding: 0;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: none;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .node__title a {
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .node__title a .field {
  margin: 0;
  padding: 0;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .node__title a .field {
  overflow: visible;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .node__title a:hover {
  text-decoration: none;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .node__title a span {
  display: block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .node__title {
  margin-bottom: 0;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .field--name-field-subtitle {
  font-weight: 400 !important;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .field--name-field-subtitle {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  .block-views-blockentries-block-1 .view-highlighted-entries .node .field--name-field-subtitle {
    padding-left: 0;
  }
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .field--name-field-subtitle {
  margin-bottom: 5px;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .field--name-field-date-published {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  .block-views-blockentries-block-1 .view-highlighted-entries .node .field--name-field-date-published {
    padding-left: 0;
  }
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .field--name-field-date-published {
  margin-bottom: 5px;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .field--name-field-tax-section {
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 5px;
  color: #968f7e;
  text-decoration: none;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .field--name-field-tax-section a {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 23.8px;
  line-height: 1.4875rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
  text-decoration: none;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .field--name-field-tax-section a:hover {
  text-decoration: underline;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .field--name-field-tax-document-type {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .field--name-field-tax-document-type .field__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .field--name-field-tax-document-type .field__item:not(:last-child) {
  margin-right: 5px;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .field--name-field-tax-document-type .field__item:not(:last-child)::after {
  content: ", ";
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field--name-field-location-entry,
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field--name-field-region.field--type-entity-reference,
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field-transnational {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  text-transform: uppercase;
  color: #b3001e;
  text-decoration: none;
  z-index: 10;
  margin-bottom: 20px;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field--name-field-location-entry,
  .block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field--name-field-region.field--type-entity-reference,
  .block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field-transnational {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 13px;
    line-height: 0.8125rem;
    font-weight: 600;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field--name-field-location-entry,
  .block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field--name-field-region.field--type-entity-reference,
  .block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field-transnational {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 13px;
    line-height: 0.8125rem;
    font-weight: 700;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field--name-field-location-entry:hover,
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field--name-field-region.field--type-entity-reference:hover,
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field-transnational:hover {
  text-decoration: underline;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field--name-field-location-entry::after,
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field--name-field-region.field--type-entity-reference::after,
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field-transnational::after {
  height: 5px;
  width: 140px;
  margin-top: 20px;
  content: '';
  display: block;
  border: 0;
  background-color: rgba(150, 143, 126, 0.2);
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field--name-field-location-entry, .block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field--name-field-location-entry a,
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field--name-field-region.field--type-entity-reference,
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field--name-field-region.field--type-entity-reference a,
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field-transnational,
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field-transnational a {
  text-decoration: none;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field--name-field-location-entry:hover, .block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field--name-field-location-entry a:hover,
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field--name-field-region.field--type-entity-reference:hover,
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field--name-field-region.field--type-entity-reference a:hover,
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field-transnational:hover,
.block-views-blockentries-block-1 .view-highlighted-entries .node .locations .field-transnational a:hover {
  text-decoration: none;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node:hover {
  background-color: #cfc7b4;
}
.block-views-blockentries-block-1 .view-highlighted-entries .node:after {
  content: '';
  background-image: url("../../images/highlighted.svg");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: initial;
  display: block;
  position: absolute;
  width: 31px;
  height: 35px;
  top: 0;
  right: 15px;
}
.block-views-blockentries-block-1 .view-highlighted-entries .views-row {
  width: 100%;
  margin-bottom: 20px;
  margin-left: 0;
  *zoom: 1;
  overflow: hidden;
}
@media only screen and (max-width: 899px) {
  .block-views-blockentries-block-1 .view-highlighted-entries .views-row {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
.block-views-blockentries-block-1 .view-highlighted-entries .views-row:before, .block-views-blockentries-block-1 .view-highlighted-entries .views-row:after {
  content: "";
  display: table;
}
.block-views-blockentries-block-1 .view-highlighted-entries .views-row:after {
  clear: both;
}
.block-views-blockentries-block-1 .view-highlighted-entries .views-row .node {
  margin-bottom: 0;
  height: auto;
  max-height: 370px;
}
.block-views-blockentries-block-1 .view-highlighted-entries .views-row .node {
  position: relative;
}
.block-views-blockentries-block-1 .view-highlighted-entries .views-row .node::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(227, 222, 211, 0)), to(#e3ded3));
  background-image: linear-gradient(180deg, rgba(227, 222, 211, 0), #e3ded3);
  opacity: 1;
}
.block-views-blockentries-block-1 .view-highlighted-entries .views-row .node::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  height: 100px;
  width: 150%;
  z-index: 10;
}
.block-views-blockentries-block-1 .view-highlighted-entries .views-row .node:hover {
  position: relative;
}
.block-views-blockentries-block-1 .view-highlighted-entries .views-row .node:hover::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(207, 199, 180, 0)), to(#cfc7b4));
  background-image: linear-gradient(180deg, rgba(207, 199, 180, 0), #cfc7b4);
  opacity: 1;
}
.block-views-blockentries-block-1 .view-highlighted-entries .views-row .node:hover::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: 10;
}
.block-views-blockentries-block-1 .view-highlighted-entries .views-row .node::before {
  height: 50px;
  width: 150%;
}
.block-views-blockentries-block-1 .view-highlighted-entries .views-row .node.__short-text::before {
  display: none;
}
.block-views-blockentries-block-1 .views-row {
  *zoom: 1;
  position: relative;
  display: block;
  clear: both;
  float: none;
  overflow: hidden;
}
.block-views-blockentries-block-1 .views-row:before, .block-views-blockentries-block-1 .views-row:after {
  content: "";
  display: table;
}
.block-views-blockentries-block-1 .views-row:after {
  clear: both;
}

.block-views-blocknews-block-1 .node,
.block-views-blocknews-block-2 .node,
.block-views-blocknews-block-3 .node {
  margin-bottom: 20px;
  padding: 30px;
  background-color: #f7f5f2;
  display: block;
  cursor: pointer;
  overflow: hidden;
}
.block-views-blocknews-block-1 .node .field,
.block-views-blocknews-block-2 .node .field,
.block-views-blocknews-block-3 .node .field {
  margin: 0;
  padding: 0;
}
.block-views-blocknews-block-1 .node:hover,
.block-views-blocknews-block-2 .node:hover,
.block-views-blocknews-block-3 .node:hover {
  background-color: #e3ded3;
}
.block-views-blocknews-block-1 .node header,
.block-views-blocknews-block-2 .node header,
.block-views-blocknews-block-3 .node header {
  margin: 0;
  padding: 0;
}
.block-views-blocknews-block-1 .node header .node__title,
.block-views-blocknews-block-2 .node header .node__title,
.block-views-blocknews-block-3 .node header .node__title {
  margin: 0;
  padding: 0;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: none;
}
.block-views-blocknews-block-1 .node header .node__title a,
.block-views-blocknews-block-2 .node header .node__title a,
.block-views-blocknews-block-3 .node header .node__title a {
  text-decoration: none;
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
}
.block-views-blocknews-block-1 .node header .node__title a .field,
.block-views-blocknews-block-2 .node header .node__title a .field,
.block-views-blocknews-block-3 .node header .node__title a .field {
  margin: 0;
  padding: 0;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blocknews-block-1 .node header .node__title a,
  .block-views-blocknews-block-2 .node header .node__title a,
  .block-views-blocknews-block-3 .node header .node__title a {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blocknews-block-1 .node header .node__title a,
  .block-views-blocknews-block-2 .node header .node__title a,
  .block-views-blocknews-block-3 .node header .node__title a {
    font-size: 25px;
    font-size: 1.5625rem;
    line-height: 25px;
    line-height: 1.5625rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
.block-views-blocknews-block-1 .node header .node__title a .field,
.block-views-blocknews-block-2 .node header .node__title a .field,
.block-views-blocknews-block-3 .node header .node__title a .field {
  overflow: visible;
}
.block-views-blocknews-block-1 .node header .node__title a:hover,
.block-views-blocknews-block-2 .node header .node__title a:hover,
.block-views-blocknews-block-3 .node header .node__title a:hover {
  text-decoration: none;
}
.block-views-blocknews-block-1 .node header .node__title a span,
.block-views-blocknews-block-2 .node header .node__title a span,
.block-views-blocknews-block-3 .node header .node__title a span {
  display: block;
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blocknews-block-1 .node header .node__title a span,
  .block-views-blocknews-block-2 .node header .node__title a span,
  .block-views-blocknews-block-3 .node header .node__title a span {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blocknews-block-1 .node header .node__title a span,
  .block-views-blocknews-block-2 .node header .node__title a span,
  .block-views-blocknews-block-3 .node header .node__title a span {
    font-size: 25px;
    font-size: 1.5625rem;
    line-height: 25px;
    line-height: 1.5625rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
.block-views-blocknews-block-1 .node .field--name-field-date-published,
.block-views-blocknews-block-2 .node .field--name-field-date-published,
.block-views-blocknews-block-3 .node .field--name-field-date-published {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  .block-views-blocknews-block-1 .node .field--name-field-date-published,
  .block-views-blocknews-block-2 .node .field--name-field-date-published,
  .block-views-blocknews-block-3 .node .field--name-field-date-published {
    padding-left: 0;
  }
}
.block-views-blocknews-block-1 .node .node__links,
.block-views-blocknews-block-2 .node .node__links,
.block-views-blocknews-block-3 .node .node__links {
  position: relative;
  z-index: 10;
}
.block-views-blocknews-block-1 .node .node__links a,
.block-views-blocknews-block-2 .node .node__links a,
.block-views-blocknews-block-3 .node .node__links a {
  margin: 0;
  padding: 0;
  font-size: inherit;
  padding: 0.5em 1.5em;
  display: inline-block;
  cursor: pointer;
  border-radius: 0;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFB3001E', endColorstr='#FF4D000D');
  background-color: #b3001e;
  border: 0;
  color: #fff;
  border-radius: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 14px 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  letter-spacing: 0.9px;
  text-decoration: none;
  text-transform: uppercase;
  font-style: normal;
}
.block-views-blocknews-block-1 .node .node__links a .field,
.block-views-blocknews-block-2 .node .node__links a .field,
.block-views-blocknews-block-3 .node .node__links a .field {
  margin: 0;
  padding: 0;
}
.block-views-blocknews-block-1 .node .node__links a:hover,
.block-views-blocknews-block-2 .node .node__links a:hover,
.block-views-blocknews-block-3 .node .node__links a:hover {
  text-decoration: none;
}
.block-views-blocknews-block-1 .node .node__links a:hover,
.block-views-blocknews-block-2 .node .node__links a:hover,
.block-views-blocknews-block-3 .node .node__links a:hover {
  background-color: #9a001a;
}
.block-views-blocknews-block-1 .node .node__links a:active,
.block-views-blocknews-block-2 .node .node__links a:active,
.block-views-blocknews-block-3 .node .node__links a:active {
  background-color: #8a0017;
}
.block-views-blocknews-block-1 .node .node__links a.disabled, .block-views-blocknews-block-1 .node .node__links a[disabled],
.block-views-blocknews-block-2 .node .node__links a.disabled,
.block-views-blocknews-block-2 .node .node__links a[disabled],
.block-views-blocknews-block-3 .node .node__links a.disabled,
.block-views-blocknews-block-3 .node .node__links a[disabled] {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  background: false;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.block-views-blocknews-block-1 .node .node__links a::-moz-focus-inner,
.block-views-blocknews-block-2 .node .node__links a::-moz-focus-inner,
.block-views-blocknews-block-3 .node .node__links a::-moz-focus-inner {
  padding: 0 !important;
  margin: -1px !important;
}
.block-views-blocknews-block-1 .node.node--view-mode-teaser .digest-group > h3.digest-header,
.block-views-blocknews-block-2 .node.node--view-mode-teaser .digest-group > h3.digest-header,
.block-views-blocknews-block-3 .node.node--view-mode-teaser .digest-group > h3.digest-header {
  padding-top: 15px !important;
  margin-bottom: 20px;
  border-top: 2px solid #ada79a;
}
.block-views-blocknews-block-1 .node.node--view-mode-teaser .digest-group:first-child > h3.digest-header,
.block-views-blocknews-block-2 .node.node--view-mode-teaser .digest-group:first-child > h3.digest-header,
.block-views-blocknews-block-3 .node.node--view-mode-teaser .digest-group:first-child > h3.digest-header {
  margin-top: 0;
}
.block-views-blocknews-block-1 .node.node--view-mode-teaser .digest-group .node--view-mode-digest,
.block-views-blocknews-block-2 .node.node--view-mode-teaser .digest-group .node--view-mode-digest,
.block-views-blocknews-block-3 .node.node--view-mode-teaser .digest-group .node--view-mode-digest {
  margin-top: 20px;
  padding: 20px 0 0;
  width: 100%;
  margin-left: 0;
  border-top: 2px solid #968f7e;
  background: transparent;
}
.block-views-blocknews-block-1 .node.node--view-mode-teaser .digest-group .node--view-mode-digest:hover,
.block-views-blocknews-block-2 .node.node--view-mode-teaser .digest-group .node--view-mode-digest:hover,
.block-views-blocknews-block-3 .node.node--view-mode-teaser .digest-group .node--view-mode-digest:hover {
  background: transparent;
}
.block-views-blocknews-block-1 .node.node--view-mode-teaser .digest-group .node--view-mode-digest:first-child,
.block-views-blocknews-block-2 .node.node--view-mode-teaser .digest-group .node--view-mode-digest:first-child,
.block-views-blocknews-block-3 .node.node--view-mode-teaser .digest-group .node--view-mode-digest:first-child {
  border-top: none;
}
.block-views-blocknews-block-1 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title,
.block-views-blocknews-block-2 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title,
.block-views-blocknews-block-3 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title {
  margin: 0;
  padding: 0;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
  border-top: none;
}
.block-views-blocknews-block-1 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title,
.block-views-blocknews-block-2 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title,
.block-views-blocknews-block-3 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title {
  margin: 0;
  padding: 0;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: none;
}
.block-views-blocknews-block-1 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a,
.block-views-blocknews-block-2 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a,
.block-views-blocknews-block-3 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a {
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
.block-views-blocknews-block-1 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a .field,
.block-views-blocknews-block-2 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a .field,
.block-views-blocknews-block-3 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a .field {
  margin: 0;
  padding: 0;
}
.block-views-blocknews-block-1 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a .field,
.block-views-blocknews-block-2 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a .field,
.block-views-blocknews-block-3 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a .field {
  overflow: visible;
}
.block-views-blocknews-block-1 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a:hover,
.block-views-blocknews-block-2 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a:hover,
.block-views-blocknews-block-3 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a:hover {
  text-decoration: none;
}
.block-views-blocknews-block-1 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a span,
.block-views-blocknews-block-2 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a span,
.block-views-blocknews-block-3 .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a span {
  display: block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
.block-views-blocknews-block-1 .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published,
.block-views-blocknews-block-2 .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published,
.block-views-blocknews-block-3 .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published {
  margin: 0;
  padding: 0;
  margin-bottom: 0 !important;
}
.block-views-blocknews-block-1 .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published,
.block-views-blocknews-block-2 .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published,
.block-views-blocknews-block-3 .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  .block-views-blocknews-block-1 .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published,
  .block-views-blocknews-block-2 .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published,
  .block-views-blocknews-block-3 .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published {
    padding-left: 0;
  }
}
.block-views-blocknews-block-1 .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .text-formatted,
.block-views-blocknews-block-2 .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .text-formatted,
.block-views-blocknews-block-3 .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .text-formatted {
  margin-top: 10px;
  overflow: visible;
}
.block-views-blocknews-block-1 .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content a.See.details,
.block-views-blocknews-block-2 .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content a.See.details,
.block-views-blocknews-block-3 .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content a.See.details {
  margin-left: 5px;
}
.block-views-blocknews-block-1 none,
.block-views-blocknews-block-2 none,
.block-views-blocknews-block-3 none {
  margin-bottom: 20px;
  *zoom: 1;
  overflow: hidden;
}
.block-views-blocknews-block-1 none:before, .block-views-blocknews-block-1 none:after,
.block-views-blocknews-block-2 none:before,
.block-views-blocknews-block-2 none:after,
.block-views-blocknews-block-3 none:before,
.block-views-blocknews-block-3 none:after {
  content: "";
  display: table;
}
.block-views-blocknews-block-1 none:after,
.block-views-blocknews-block-2 none:after,
.block-views-blocknews-block-3 none:after {
  clear: both;
}
.block-views-blocknews-block-1 .content,
.block-views-blocknews-block-2 .content,
.block-views-blocknews-block-3 .content {
  min-height: 700px;
}
@media only screen and (max-width: 899px) {
  .block-views-blocknews-block-1 .content,
  .block-views-blocknews-block-2 .content,
  .block-views-blocknews-block-3 .content {
    min-height: initial;
  }
}

article.node--type-news.node--view-mode-full .node-header {
  width: 70.92063%;
  *zoom: 1;
  margin-bottom: 20px;
  margin-left: 16.03333%;
  clear: both;
  float: none;
}
@media only screen and (max-width: 899px) {
  article.node--type-news.node--view-mode-full .node-header {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
article.node--type-news.node--view-mode-full .node-header:before, article.node--type-news.node--view-mode-full .node-header:after {
  content: "";
  display: table;
}
article.node--type-news.node--view-mode-full .node-header:after {
  clear: both;
}
article.node--type-news.node--view-mode-full .node-header .node-date {
  margin: 0;
  padding: 0;
}
article.node--type-news.node--view-mode-full .node-header .node-date {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  article.node--type-news.node--view-mode-full .node-header .node-date {
    padding-left: 0;
  }
}
article.node--type-news.node--view-mode-full .node-header .node-date {
  margin-bottom: 5px;
}
article.node--type-news.node--view-mode-full .field--name-field-original-source {
  margin: 0;
  padding: 0;
  width: 70.92063%;
  *zoom: 1;
  margin-bottom: 50px;
  margin-left: 16.03333%;
  padding: 20px;
  display: block;
  clear: both;
  float: none;
  background-color: #e6e6e6;
}
@media only screen and (max-width: 899px) {
  article.node--type-news.node--view-mode-full .field--name-field-original-source {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
article.node--type-news.node--view-mode-full .field--name-field-original-source:before, article.node--type-news.node--view-mode-full .field--name-field-original-source:after {
  content: "";
  display: table;
}
article.node--type-news.node--view-mode-full .field--name-field-original-source:after {
  clear: both;
}
article.node--type-news.node--view-mode-full .field--name-field-original-source p,
article.node--type-news.node--view-mode-full .field--name-field-original-source a {
  margin: 0;
  padding: 0;
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 20.8px;
  line-height: 1.3rem;
  font-weight: 500;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  font-style: italic;
}
article.node--type-news.node--view-mode-full .field__label {
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 0;
  margin: 0;
  display: block;
  text-decoration: none;
  text-transform: none;
  color: #222;
  margin-top: 50px;
  margin-bottom: 50px;
  padding-top: 50px;
  border-top: 5px solid rgba(150, 143, 126, 0.2);
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  article.node--type-news.node--view-mode-full .field__label {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  article.node--type-news.node--view-mode-full .field__label {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  article.node--type-news.node--view-mode-full .field__label {
    font-size: 25px;
    font-size: 1.5625rem;
    line-height: 25px;
    line-height: 1.5625rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node {
  margin-bottom: 20px;
  padding: 20px 30px 10px;
  background-color: #f7f5f2;
  display: block;
  cursor: pointer;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node .field {
  margin: 0;
  padding: 0;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node {
  position: relative;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(247, 245, 242, 0)), to(#f7f5f2));
  background-image: linear-gradient(180deg, rgba(247, 245, 242, 0), #f7f5f2);
  opacity: 1;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  height: 100px;
  width: 150%;
  z-index: 10;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node:hover {
  position: relative;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node:hover::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(227, 222, 211, 0)), to(#e3ded3));
  background-image: linear-gradient(180deg, rgba(227, 222, 211, 0), #e3ded3);
  opacity: 1;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node:hover::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: 10;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node:hover {
  background-color: #e3ded3;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node:hover .bg-image::before {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(227, 222, 211, 0)), to(#e3ded3));
  background-image: linear-gradient(180deg, rgba(227, 222, 211, 0), #e3ded3);
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node header {
  margin: 0;
  padding: 0;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node header .node__title {
  margin: 0;
  padding: 0;
  position: relative;
  font-size: 25px;
  font-size: 1.5625rem;
  line-height: 30px;
  line-height: 1.875rem;
  font-weight: 300;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 20px;
  background: none;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node header .node__title::after {
  height: 5px;
  width: 140px;
  margin-top: 20px;
  content: '';
  display: block;
  border: 0;
  background-color: rgba(150, 143, 126, 0.2);
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node header .node__title a {
  font-size: 25px;
  font-size: 1.5625rem;
  line-height: 32.5px;
  line-height: 2.03125rem;
  font-weight: 300;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  font-style: normal;
  color: #222;
  text-decoration: none;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node header .node__title a .field {
  margin: 0;
  padding: 0;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node header .node__title a:hover {
  text-decoration: none;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node header .node__title a span {
  font-size: 25px;
  font-size: 1.5625rem;
  line-height: 32.5px;
  line-height: 2.03125rem;
  font-weight: 300;
  font-family: "Raleway", "Mplus 1p", sans-serif;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node .bg-image {
  position: absolute;
  top: 0;
  left: 0;
  height: 200px;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  opacity: 0.7;
  z-index: 0;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node .bg-image {
  position: absolute;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node .bg-image::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(247, 245, 242, 0)), to(#f7f5f2));
  background-image: linear-gradient(180deg, rgba(247, 245, 242, 0), #f7f5f2);
  opacity: 1;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node .bg-image::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  height: 100px;
  width: 150%;
  z-index: 10;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node .bg-image:hover {
  position: absolute;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node .bg-image:hover::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(227, 222, 211, 0)), to(#e3ded3));
  background-image: linear-gradient(180deg, rgba(227, 222, 211, 0), #e3ded3);
  opacity: 1;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items .node .bg-image:hover::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: 10;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items > .field__item {
  width: 49.11111%;
  margin-bottom: 20px;
  *zoom: 1;
  max-height: 370px;
  overflow: hidden;
}
@media only screen and (max-width: 899px) {
  article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items > .field__item {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items > .field__item:before, article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items > .field__item:after {
  content: "";
  display: table;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items > .field__item:after {
  clear: both;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items > .field__item .node {
  height: 370px;
  max-height: 370px;
}
article.node--type-news.node--view-mode-full .field--name-field-related-topics .field__items > .field__item:nth-child(2n+1) {
  margin-left: 0;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node {
  margin-bottom: 20px;
  padding: 30px;
  background-color: #f7f5f2;
  display: block;
  cursor: pointer;
  overflow: hidden;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node .field {
  margin: 0;
  padding: 0;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node:hover {
  background-color: #e3ded3;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node header {
  margin: 0;
  padding: 0;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node header .node__title {
  margin: 0;
  padding: 0;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: none;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node header .node__title a {
  text-decoration: none;
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node header .node__title a .field {
  margin: 0;
  padding: 0;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node header .node__title a {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node header .node__title a {
    font-size: 25px;
    font-size: 1.5625rem;
    line-height: 25px;
    line-height: 1.5625rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node header .node__title a .field {
  overflow: visible;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node header .node__title a:hover {
  text-decoration: none;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node header .node__title a span {
  display: block;
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node header .node__title a span {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node header .node__title a span {
    font-size: 25px;
    font-size: 1.5625rem;
    line-height: 25px;
    line-height: 1.5625rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node .field--name-field-date-published {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node .field--name-field-date-published {
    padding-left: 0;
  }
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node .node__links {
  position: relative;
  z-index: 10;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node .node__links a {
  margin: 0;
  padding: 0;
  font-size: inherit;
  padding: 0.5em 1.5em;
  display: inline-block;
  cursor: pointer;
  border-radius: 0;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFB3001E', endColorstr='#FF4D000D');
  background-color: #b3001e;
  border: 0;
  color: #fff;
  border-radius: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 14px 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  letter-spacing: 0.9px;
  text-decoration: none;
  text-transform: uppercase;
  font-style: normal;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node .node__links a .field {
  margin: 0;
  padding: 0;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node .node__links a:hover {
  text-decoration: none;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node .node__links a:hover {
  background-color: #9a001a;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node .node__links a:active {
  background-color: #8a0017;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node .node__links a.disabled, article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node .node__links a[disabled] {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  background: false;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node .node__links a::-moz-focus-inner {
  padding: 0 !important;
  margin: -1px !important;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node.node--view-mode-teaser .digest-group > h3.digest-header {
  padding-top: 15px !important;
  margin-bottom: 20px;
  border-top: 2px solid #ada79a;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node.node--view-mode-teaser .digest-group:first-child > h3.digest-header {
  margin-top: 0;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node.node--view-mode-teaser .digest-group .node--view-mode-digest {
  margin-top: 20px;
  padding: 20px 0 0;
  width: 100%;
  margin-left: 0;
  border-top: 2px solid #968f7e;
  background: transparent;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node.node--view-mode-teaser .digest-group .node--view-mode-digest:hover {
  background: transparent;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node.node--view-mode-teaser .digest-group .node--view-mode-digest:first-child {
  border-top: none;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title {
  margin: 0;
  padding: 0;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
  border-top: none;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title {
  margin: 0;
  padding: 0;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: none;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a {
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a .field {
  margin: 0;
  padding: 0;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a .field {
  overflow: visible;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a:hover {
  text-decoration: none;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a span {
  display: block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published {
  margin: 0;
  padding: 0;
  margin-bottom: 0 !important;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published {
    padding-left: 0;
  }
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .text-formatted {
  margin-top: 10px;
  overflow: visible;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content a.See.details {
  margin-left: 5px;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item {
  width: 49.11111%;
  margin-bottom: 20px;
  *zoom: 1;
  max-height: 370px;
  overflow: hidden;
}
@media only screen and (max-width: 899px) {
  article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item:before, article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item:after {
  content: "";
  display: table;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item:after {
  clear: both;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item .node {
  height: 370px;
  max-height: 370px;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item .node {
  position: relative;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item .node::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(247, 245, 242, 0)), to(#f7f5f2));
  background-image: linear-gradient(180deg, rgba(247, 245, 242, 0), #f7f5f2);
  opacity: 1;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item .node::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  height: 100px;
  width: 150%;
  z-index: 10;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item .node:hover {
  position: relative;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item .node:hover::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(227, 222, 211, 0)), to(#e3ded3));
  background-image: linear-gradient(180deg, rgba(227, 222, 211, 0), #e3ded3);
  opacity: 1;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item .node:hover::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: 10;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item .node header {
  margin: 0;
  padding: 0;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item .node header .node__title {
  margin: 0;
  padding: 0;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: none;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item .node header .node__title a {
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item .node header .node__title a .field {
  margin: 0;
  padding: 0;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item .node header .node__title a .field {
  overflow: visible;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item .node header .node__title a:hover {
  text-decoration: none;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item .node header .node__title a span {
  display: block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
article.node--type-news.node--view-mode-full .field--name-field-related-news .field__items > .field__item:nth-child(2n+1) {
  margin-left: 0;
}

.block-views-blockcontributors-block-1 .view-filters {
  width: 100%;
  margin-bottom: 80px;
  clear: both;
}
.block-views-blockcontributors-block-1 .view-filters {
  display: none;
}
.block-views-blockcontributors-block-1 .view-filters.__processed {
  display: block;
}
@media only screen and (max-width: 899px) {
  .block-views-blockcontributors-block-1 .view-filters {
    float: left;
    width: 100%;
  }
}
.block-views-blockcontributors-block-1 .view-filters fieldset {
  margin-bottom: 0;
}
.block-views-blockcontributors-block-1 .view-filters label {
  display: none;
}
.block-views-blockcontributors-block-1 .view-filters input.form-text {
  border-top: none;
  border-left: none;
  border-right: none;
}
.block-views-blockcontributors-block-1 .view-filters .field .field {
  margin: 0;
  padding: 0;
  overflow: visible;
}
.block-views-blockcontributors-block-1 .view-filters .picker {
  padding-left: 0;
  top: 4px;
}
@media only screen and (max-width: 899px) {
  .block-views-blockcontributors-block-1 .view-filters .picker {
    width: 100%;
  }
}
.block-views-blockcontributors-block-1 .view-filters .js-form-item-country {
  width: 12.7619%;
}
@media only screen and (max-width: 899px) {
  .block-views-blockcontributors-block-1 .view-filters .js-form-item-country {
    float: left;
    width: 100%;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blockcontributors-block-1 .view-filters .js-form-item-country {
    width: 12.7619%;
  }
}
.block-views-blockcontributors-block-1 .view-filters .js-form-item-expertise {
  width: 20.03175%;
}
@media only screen and (max-width: 899px) {
  .block-views-blockcontributors-block-1 .view-filters .js-form-item-expertise {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blockcontributors-block-1 .view-filters .js-form-item-expertise {
    width: 27.30159%;
  }
}
.block-views-blockcontributors-block-1 .view-filters .js-form-item-name {
  width: 49.11111%;
}
@media only screen and (max-width: 899px) {
  .block-views-blockcontributors-block-1 .view-filters .js-form-item-name {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blockcontributors-block-1 .view-filters .js-form-item-name {
    width: 41.84127%;
  }
}
.block-views-blockcontributors-block-1 .view-filters .form-actions {
  width: 12.7619%;
}
@media only screen and (max-width: 899px) {
  .block-views-blockcontributors-block-1 .view-filters .form-actions {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blockcontributors-block-1 .view-filters .form-actions {
    width: 100%;
  }
}
.block-views-blockcontributors-block-1 .view-filters .form-actions .site-btn {
  width: 100%;
}
.block-views-blockcontributors-block-1 .view-filters .form-actions .site-btn input {
  width: 100%;
}
.block-views-blockcontributors-block-1 .view-content {
  width: 100%;
  display: block;
  clear: both;
}
@media only screen and (max-width: 899px) {
  .block-views-blockcontributors-block-1 .view-content {
    float: left;
    width: 100%;
  }
}
.block-views-blockcontributors-block-1 .view-content {
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
.block-views-blockcontributors-block-1 .view-content .field {
  margin: 0;
  padding: 0;
}
.block-views-blockcontributors-block-1 .view-content .views-row {
  width: 23.66667%;
  margin-bottom: 20px;
  *zoom: 1;
  position: relative;
  overflow: hidden;
  background-color: #f3f1ec;
  min-height: 250px;
  max-height: 250px;
}
@media only screen and (max-width: 899px) {
  .block-views-blockcontributors-block-1 .view-content .views-row {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
.block-views-blockcontributors-block-1 .view-content .views-row:before, .block-views-blockcontributors-block-1 .view-content .views-row:after {
  content: "";
  display: table;
}
.block-views-blockcontributors-block-1 .view-content .views-row:after {
  clear: both;
}
.block-views-blockcontributors-block-1 .view-content .views-row::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(243, 241, 236, 0)), to(#f3f1ec));
  background-image: linear-gradient(180deg, rgba(243, 241, 236, 0), #f3f1ec);
  opacity: 1;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blockcontributors-block-1 .view-content .views-row {
    width: 31.66349%;
    min-height: 270px;
    max-height: 270px;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blockcontributors-block-1 .view-content .views-row {
    min-height: 400px;
    max-height: 400px;
  }
}
.block-views-blockcontributors-block-1 .view-content .views-row:before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  height: 25px;
  width: 100%;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blockcontributors-block-1 .view-content .views-row:nth-child(4n+1) {
    margin-left: 1.77778% !important;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blockcontributors-block-1 .view-content .views-row:nth-child(3n+1) {
    margin-left: 0 !important;
  }
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder {
  position: relative;
  position: relative;
  background-color: #fff;
  overflow: hidden;
  cursor: default;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, right top, from(#b3001e), to(#b3001e));
  background-image: linear-gradient(90deg, #b3001e, #b3001e);
  opacity: 0;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder::before {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  height: 100%;
  width: 100%;
  z-index: 1;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder .contributions {
  position: absolute;
  top: 10px;
  left: 10px;
  padding-top: 0;
  padding-bottom: 10px;
  padding-left: 0;
  width: 90%;
  border-bottom: 1px solid #fff;
  z-index: 10;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder .contributions {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16.8px;
  line-height: 1.05rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #fff;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder .ranking {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 10;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder .ranking {
  height: 30px;
  width: 30px;
  border-radius: 24px;
  padding-top: 6px;
  text-align: center;
  display: block;
  background-color: #b3001e;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder .ranking {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16.8px;
  line-height: 1.05rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #fff;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder .hover-text {
  position: absolute;
  top: auto;
  bottom: -50px;
  left: 50%;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 10;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder .hover-text {
  margin: 0;
  padding: 0;
  font-size: inherit;
  padding: 0.5em 1.5em;
  display: inline-block;
  cursor: pointer;
  border-radius: 0;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFB3001E', endColorstr='#FF4D000D');
  background-color: #b3001e;
  border: 0;
  color: #fff;
  border-radius: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 14px 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  letter-spacing: 0.9px;
  text-decoration: none;
  text-transform: uppercase;
  font-style: normal;
  border: 1px solid #fff;
  width: 80%;
  background-color: transparent;
  text-align: center;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder .hover-text .field {
  margin: 0;
  padding: 0;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder .hover-text:hover {
  text-decoration: none;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder .hover-text:hover {
  background-color: #9a001a;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder .hover-text:active {
  background-color: #8a0017;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder .hover-text.disabled, .block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder .hover-text[disabled] {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  background: false;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder .hover-text::-moz-focus-inner {
  padding: 0 !important;
  margin: -1px !important;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder .hover-text:hover {
  background-color: transparent;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder:hover {
  cursor: pointer;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder:hover::before {
  opacity: 0.7;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder:hover .hover-text {
  position: absolute;
  top: auto;
  bottom: 20px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 10;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder .views-field-user-picture {
  position: relative;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  height: 160px;
  width: 100%;
  display: block;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder .views-field-user-picture {
    height: 170px;
    width: 100%;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blockcontributors-block-1 .view-content .views-row .contributor-image-holder .views-field-user-picture {
    height: 300px;
    width: 100%;
  }
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-info-holder {
  padding: 12px;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-info-holder .views-field-name {
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 15px;
  text-decoration: none;
  color: #000;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-info-holder .views-field-name a {
  text-decoration: none;
  color: #000;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-info-holder .views-field-name a:hover {
  text-decoration: underline;
}
.block-views-blockcontributors-block-1 .view-content .views-row .contributor-info-holder .views-field-field-profile-title {
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  text-decoration: none;
  color: #968f7e;
}
.block-views-blockcontributors-block-1 .view-content .views-row:nth-child(4n+1) {
  margin-left: 0;
}

.path-user #block-tabs {
  display: none;
}
.path-user article.profile {
  *zoom: 1;
  display: block;
}
.path-user article.profile:before, .path-user article.profile:after {
  content: "";
  display: table;
}
.path-user article.profile:after {
  clear: both;
}
.path-user article.profile .contributor-sheet {
  width: 23.66667%;
}
@media only screen and (max-width: 899px) {
  .path-user article.profile .contributor-sheet {
    float: left;
    width: 100%;
  }
}
.path-user article.profile .contributor-sheet .field__label {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding-top: 15px;
  margin-bottom: 15px;
  text-transform: uppercase;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  color: #000;
}
.path-user article.profile .contributor-sheet .field__items {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16.8px;
  line-height: 1.05rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 20px;
  color: #000;
}
.path-user article.profile .contributor-sheet .field__items a {
  color: #000;
  text-decoration: none;
}
.path-user article.profile .contributor-sheet .field__items a:hover {
  text-decoration: underline;
}
.path-user article.profile .contributor-sheet .field--field-social-m li {
  position: relative;
  border-radius: 16px;
  margin-right: 10px;
  margin-bottom: 10px;
  height: 30px;
  width: 30px;
  display: inline-block;
  background-color: #e3ded3;
}
.path-user article.profile .contributor-sheet .field--field-social-m li:hover {
  background-color: #cfc7b4;
}
.path-user article.profile .contributor-sheet .field--field-social-m li a {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  display: block;
}
.path-user article.profile .contributor-sheet .field--field-social-m li a span.fa {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  font-family: 'entypo';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  position: relative;
  zoom: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: block;
}
.path-user article.profile .contributor-sheet .field--field-social-m li a span.fa:after {
  content: "";
  text-decoration: none !important;
  font-family: 'entypo';
  padding: 0px 5px 5px 0px;
  position: relative;
  top: 1px;
  left: 1px;
}
.path-user article.profile .contributor-sheet .field--field-social-m li a span.fa::before {
  content: '';
}
.path-user article.profile .contributor-sheet .field--field-social-m li a span.fa::after {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 2px;
  left: 4px;
  font-size: 18px;
  font-size: 1.125rem;
  height: 20px;
  width: 20px;
  display: block;
  color: #222;
  border: none;
}
.path-user article.profile .contributor-sheet .field--field-social-m li a span.fa.fa-facebook:after {
  content: "";
}
.path-user article.profile .contributor-sheet .field--field-social-m li a span.fa.fa-facebook::after {
  position: absolute;
  top: 6px;
  left: 5px;
  font-size: 18px;
  font-size: 1.125rem;
}
.path-user article.profile .contributor-sheet .field--field-social-m li a span.fa.fa-twitter:after {
  content: "";
}
.path-user article.profile .contributor-sheet .field--field-social-m li a span.fa.fa-twitter::after {
  position: absolute;
  top: 6px;
  left: 5px;
  font-size: 18px;
  font-size: 1.125rem;
}
.path-user article.profile .contributor-sheet .field--field-social-m li a span.fa.fa-instagram:after {
  content: "";
}
.path-user article.profile .contributor-sheet .field--field-social-m li a span.fa.fa-instagram::after {
  position: absolute;
  top: 6px;
  left: 5px;
  font-size: 18px;
  font-size: 1.125rem;
}
.path-user article.profile .contributor-sheet .field--field-social-m li a span.fa.fa-linkedin:after {
  content: "";
}
.path-user article.profile .contributor-sheet .field--field-social-m li a span.fa.fa-linkedin::after {
  position: absolute;
  top: 6px;
  left: 5px;
  font-size: 18px;
  font-size: 1.125rem;
}
.path-user article.profile .contributor-sheet .field--field-social-m li a span.fa.fa-youtube:after {
  content: "🎬";
}
.path-user article.profile .contributor-sheet .field--field-social-m li a span.fa.fa-youtube::after {
  position: absolute;
  top: 6px;
  left: 5px;
  font-size: 18px;
  font-size: 1.125rem;
}
.path-user article.profile .contributor-sheet .field--field-social-m li a span.fa.fa-email:after {
  content: "✉";
}
.path-user article.profile .contributor-sheet .field--field-social-m li a span.fa.fa-email::after {
  position: absolute;
  top: 6px;
  left: 5px;
  font-size: 18px;
  font-size: 1.125rem;
}
.path-user article.profile .contributor-sheet .field--field-social-m li a span.fa.fa-web:after {
  content: "🌎";
}
.path-user article.profile .contributor-sheet .field--field-social-m li a span.fa.fa-web::after {
  position: absolute;
  top: 6px;
  left: 5px;
  font-size: 18px;
  font-size: 1.125rem;
}
.path-user article.profile .contributor-sheet .field--field-social-m li span {
  display: none;
}
.path-user article.profile .contributor-sheet .field--field-ranking .field__items {
  height: 30px;
  width: 30px;
  border-radius: 24px;
  padding-top: 6px;
  text-align: center;
  display: block;
  background-color: #b3001e;
}
.path-user article.profile .contributor-sheet .field--field-ranking .field__items {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16.8px;
  line-height: 1.05rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #fff;
}
.path-user article.profile .contributor-info {
  width: 63.65079%;
  margin-left: 12.68254%;
}
@media only screen and (max-width: 899px) {
  .path-user article.profile .contributor-info {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
.path-user article.profile .contributor-info:first-child {
  margin-left: 10.90476%;
}
@media only screen and (max-width: 899px) {
  .path-user article.profile .contributor-info {
    margin-left: 0;
  }
  .path-user article.profile .contributor-info:first-child {
    margin-left: 0;
  }
}
.path-user article.profile .contributor-info .field__label {
  display: none;
}
.path-user article.profile .contributor-info .field--name-field-profile-title {
  margin: 0;
  padding: 0;
}
.path-user article.profile .contributor-info .field--name-field-profile-title .field__item {
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16.8px;
  line-height: 1.05rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 5px;
  text-transform: uppercase;
  color: #968f7e;
}
.path-user article.profile .contributor-info .field--name-field-affiliation {
  margin: 0;
  padding: 0;
}
.path-user article.profile .contributor-info .field--name-field-affiliation .field__item {
  text-transform: none !important;
}
.path-user article.profile .contributor-info .field--name-field-affiliation .field__item {
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16.8px;
  line-height: 1.05rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 5px;
  text-transform: uppercase;
  color: #968f7e;
}
.path-user article.profile .contributor-info .field--name-field-description-profile {
  margin-top: 20px;
}
.path-user .block-views-blockcontributions-block-1 > h2 {
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 0;
  margin: 0;
  display: block;
  text-decoration: none;
  text-transform: none;
  color: #222;
  margin-top: 50px;
  margin-bottom: 50px;
  padding-top: 50px;
  border-top: 5px solid rgba(150, 143, 126, 0.2);
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .path-user .block-views-blockcontributions-block-1 > h2 {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  .path-user .block-views-blockcontributions-block-1 > h2 {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  .path-user .block-views-blockcontributions-block-1 > h2 {
    font-size: 25px;
    font-size: 1.5625rem;
    line-height: 25px;
    line-height: 1.5625rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node {
  margin-bottom: 20px;
  padding: 30px;
  background-color: #f7f5f2;
  display: block;
  cursor: pointer;
  overflow: hidden;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .field {
  margin: 0;
  padding: 0;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node:hover {
  background-color: #e3ded3;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .post-type {
  text-transform: none;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .post-type {
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 5px;
  color: #968f7e;
  text-decoration: none;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .post-type a {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 23.8px;
  line-height: 1.4875rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
  text-decoration: none;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .post-type a:hover {
  text-decoration: underline;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .node__title {
  margin: 0;
  padding: 0;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: none;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .node__title a {
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .node__title a .field {
  margin: 0;
  padding: 0;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .node__title a .field {
  overflow: visible;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .node__title a:hover {
  text-decoration: none;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .node__title a span {
  display: block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .node__title {
  margin-bottom: 0;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .field--name-field-date-published {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  .path-user .block-views-blockcontributions-block-1 .view-contributions .node .field--name-field-date-published {
    padding-left: 0;
  }
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .field--name-field-date-published {
  margin-bottom: 5px;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .field--name-field-tax-section {
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 5px;
  color: #968f7e;
  text-decoration: none;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .field--name-field-tax-section a {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 23.8px;
  line-height: 1.4875rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
  text-decoration: none;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .field--name-field-tax-section a:hover {
  text-decoration: underline;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .field--name-field-location-entry {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  text-transform: uppercase;
  color: #b3001e;
  text-decoration: none;
  z-index: 10;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .path-user .block-views-blockcontributions-block-1 .view-contributions .node .field--name-field-location-entry {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 13px;
    line-height: 0.8125rem;
    font-weight: 600;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  .path-user .block-views-blockcontributions-block-1 .view-contributions .node .field--name-field-location-entry {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 13px;
    line-height: 0.8125rem;
    font-weight: 700;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .field--name-field-location-entry:hover {
  text-decoration: underline;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .field--name-field-location-entry, .path-user .block-views-blockcontributions-block-1 .view-contributions .node .field--name-field-location-entry a {
  text-decoration: none;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .field--name-field-location-entry:hover, .path-user .block-views-blockcontributions-block-1 .view-contributions .node .field--name-field-location-entry a:hover {
  text-decoration: none;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .text-formatted {
  margin-top: 30px;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .action {
  position: relative;
  margin-top: 20px;
  z-index: 10;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .action a {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  text-transform: uppercase;
  text-decoration: none;
  color: #968f7e;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .node .action a:hover {
  text-decoration: underline;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .views-row {
  width: 49.11111%;
  margin-bottom: 20px;
  *zoom: 1;
  max-height: 370px;
  overflow: hidden;
}
@media only screen and (max-width: 899px) {
  .path-user .block-views-blockcontributions-block-1 .view-contributions .views-row {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .views-row:before, .path-user .block-views-blockcontributions-block-1 .view-contributions .views-row:after {
  content: "";
  display: table;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .views-row:after {
  clear: both;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .views-row .node {
  height: 370px;
  max-height: 370px;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .views-row .node {
  position: relative;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .views-row .node::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(247, 245, 242, 0)), to(#f7f5f2));
  background-image: linear-gradient(180deg, rgba(247, 245, 242, 0), #f7f5f2);
  opacity: 1;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .views-row .node::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  height: 100px;
  width: 150%;
  z-index: 10;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .views-row .node:hover {
  position: relative;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .views-row .node:hover::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(227, 222, 211, 0)), to(#e3ded3));
  background-image: linear-gradient(180deg, rgba(227, 222, 211, 0), #e3ded3);
  opacity: 1;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .views-row .node:hover::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: 10;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .views-row .node:hover {
  background-color: #e3ded3;
}
.path-user .block-views-blockcontributions-block-1 .view-contributions .views-row:nth-child(2n+1) {
  margin-left: 0;
}
.path-user #block-contactblock .form-actions {
  text-align: center;
}
.path-user #block-contactblock .form-actions #edit-preview {
  display: none;
}

.node-explore .messages__wrapper {
  display: none;
}

.block-views-blocklist-entries-block-1 .node, .block-views-blocklist-entries-block-1._switch-on .node {
  margin-bottom: 20px;
  padding: 30px;
  background-color: #f7f5f2;
  display: block;
  cursor: pointer;
  overflow: hidden;
}
.block-views-blocklist-entries-block-1 .node .field, .block-views-blocklist-entries-block-1._switch-on .node .field {
  margin: 0;
  padding: 0;
}
.block-views-blocklist-entries-block-1 .node:hover, .block-views-blocklist-entries-block-1._switch-on .node:hover {
  background-color: #e3ded3;
}
.block-views-blocklist-entries-block-1 .node .node__title, .block-views-blocklist-entries-block-1._switch-on .node .node__title {
  margin: 0;
  padding: 0;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: none;
}
.block-views-blocklist-entries-block-1 .node .node__title a, .block-views-blocklist-entries-block-1._switch-on .node .node__title a {
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
.block-views-blocklist-entries-block-1 .node .node__title a .field, .block-views-blocklist-entries-block-1._switch-on .node .node__title a .field {
  margin: 0;
  padding: 0;
}
.block-views-blocklist-entries-block-1 .node .node__title a .field, .block-views-blocklist-entries-block-1._switch-on .node .node__title a .field {
  overflow: visible;
}
.block-views-blocklist-entries-block-1 .node .node__title a:hover, .block-views-blocklist-entries-block-1._switch-on .node .node__title a:hover {
  text-decoration: none;
}
.block-views-blocklist-entries-block-1 .node .node__title a span, .block-views-blocklist-entries-block-1._switch-on .node .node__title a span {
  display: block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
.block-views-blocklist-entries-block-1 .node .node__title, .block-views-blocklist-entries-block-1._switch-on .node .node__title {
  margin-bottom: 0;
}
.block-views-blocklist-entries-block-1 .node .field--name-field-subtitle, .block-views-blocklist-entries-block-1._switch-on .node .field--name-field-subtitle {
  font-weight: 400 !important;
}
.block-views-blocklist-entries-block-1 .node .field--name-field-subtitle, .block-views-blocklist-entries-block-1._switch-on .node .field--name-field-subtitle {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .node .field--name-field-subtitle, .block-views-blocklist-entries-block-1._switch-on .node .field--name-field-subtitle {
    padding-left: 0;
  }
}
.block-views-blocklist-entries-block-1 .node .field--name-field-subtitle, .block-views-blocklist-entries-block-1._switch-on .node .field--name-field-subtitle {
  margin-bottom: 5px;
}
.block-views-blocklist-entries-block-1 .node .field--name-field-date-published, .block-views-blocklist-entries-block-1._switch-on .node .field--name-field-date-published {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .node .field--name-field-date-published, .block-views-blocklist-entries-block-1._switch-on .node .field--name-field-date-published {
    padding-left: 0;
  }
}
.block-views-blocklist-entries-block-1 .node .field--name-field-date-published, .block-views-blocklist-entries-block-1._switch-on .node .field--name-field-date-published {
  margin-bottom: 5px;
}
.block-views-blocklist-entries-block-1 .node .field--name-field-tax-section, .block-views-blocklist-entries-block-1._switch-on .node .field--name-field-tax-section {
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 5px;
  color: #968f7e;
  text-decoration: none;
}
.block-views-blocklist-entries-block-1 .node .field--name-field-tax-section a, .block-views-blocklist-entries-block-1._switch-on .node .field--name-field-tax-section a {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 23.8px;
  line-height: 1.4875rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
  text-decoration: none;
}
.block-views-blocklist-entries-block-1 .node .field--name-field-tax-section a:hover, .block-views-blocklist-entries-block-1._switch-on .node .field--name-field-tax-section a:hover {
  text-decoration: underline;
}
.block-views-blocklist-entries-block-1 .node .field--name-field-tax-document-type, .block-views-blocklist-entries-block-1._switch-on .node .field--name-field-tax-document-type {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.block-views-blocklist-entries-block-1 .node .field--name-field-tax-document-type .field__items, .block-views-blocklist-entries-block-1._switch-on .node .field--name-field-tax-document-type .field__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.block-views-blocklist-entries-block-1 .node .field--name-field-tax-document-type .field__item:not(:last-child), .block-views-blocklist-entries-block-1._switch-on .node .field--name-field-tax-document-type .field__item:not(:last-child) {
  margin-right: 5px;
}
.block-views-blocklist-entries-block-1 .node .field--name-field-tax-document-type .field__item:not(:last-child)::after, .block-views-blocklist-entries-block-1._switch-on .node .field--name-field-tax-document-type .field__item:not(:last-child)::after {
  content: ", ";
}
.block-views-blocklist-entries-block-1 .node .locations .field--name-field-location-entry,
.block-views-blocklist-entries-block-1 .node .locations .field--name-field-region.field--type-entity-reference,
.block-views-blocklist-entries-block-1 .node .locations .field-transnational, .block-views-blocklist-entries-block-1._switch-on .node .locations .field--name-field-location-entry,
.block-views-blocklist-entries-block-1._switch-on .node .locations .field--name-field-region.field--type-entity-reference,
.block-views-blocklist-entries-block-1._switch-on .node .locations .field-transnational {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  text-transform: uppercase;
  color: #b3001e;
  text-decoration: none;
  z-index: 10;
  margin-bottom: 20px;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blocklist-entries-block-1 .node .locations .field--name-field-location-entry,
  .block-views-blocklist-entries-block-1 .node .locations .field--name-field-region.field--type-entity-reference,
  .block-views-blocklist-entries-block-1 .node .locations .field-transnational, .block-views-blocklist-entries-block-1._switch-on .node .locations .field--name-field-location-entry,
  .block-views-blocklist-entries-block-1._switch-on .node .locations .field--name-field-region.field--type-entity-reference,
  .block-views-blocklist-entries-block-1._switch-on .node .locations .field-transnational {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 13px;
    line-height: 0.8125rem;
    font-weight: 600;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .node .locations .field--name-field-location-entry,
  .block-views-blocklist-entries-block-1 .node .locations .field--name-field-region.field--type-entity-reference,
  .block-views-blocklist-entries-block-1 .node .locations .field-transnational, .block-views-blocklist-entries-block-1._switch-on .node .locations .field--name-field-location-entry,
  .block-views-blocklist-entries-block-1._switch-on .node .locations .field--name-field-region.field--type-entity-reference,
  .block-views-blocklist-entries-block-1._switch-on .node .locations .field-transnational {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 13px;
    line-height: 0.8125rem;
    font-weight: 700;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
.block-views-blocklist-entries-block-1 .node .locations .field--name-field-location-entry:hover,
.block-views-blocklist-entries-block-1 .node .locations .field--name-field-region.field--type-entity-reference:hover,
.block-views-blocklist-entries-block-1 .node .locations .field-transnational:hover, .block-views-blocklist-entries-block-1._switch-on .node .locations .field--name-field-location-entry:hover,
.block-views-blocklist-entries-block-1._switch-on .node .locations .field--name-field-region.field--type-entity-reference:hover,
.block-views-blocklist-entries-block-1._switch-on .node .locations .field-transnational:hover {
  text-decoration: underline;
}
.block-views-blocklist-entries-block-1 .node .locations .field--name-field-location-entry::after,
.block-views-blocklist-entries-block-1 .node .locations .field--name-field-region.field--type-entity-reference::after,
.block-views-blocklist-entries-block-1 .node .locations .field-transnational::after, .block-views-blocklist-entries-block-1._switch-on .node .locations .field--name-field-location-entry::after,
.block-views-blocklist-entries-block-1._switch-on .node .locations .field--name-field-region.field--type-entity-reference::after,
.block-views-blocklist-entries-block-1._switch-on .node .locations .field-transnational::after {
  height: 5px;
  width: 140px;
  margin-top: 20px;
  content: '';
  display: block;
  border: 0;
  background-color: rgba(150, 143, 126, 0.2);
}
.block-views-blocklist-entries-block-1 .node .locations .field--name-field-location-entry, .block-views-blocklist-entries-block-1 .node .locations .field--name-field-location-entry a,
.block-views-blocklist-entries-block-1 .node .locations .field--name-field-region.field--type-entity-reference,
.block-views-blocklist-entries-block-1 .node .locations .field--name-field-region.field--type-entity-reference a,
.block-views-blocklist-entries-block-1 .node .locations .field-transnational,
.block-views-blocklist-entries-block-1 .node .locations .field-transnational a, .block-views-blocklist-entries-block-1._switch-on .node .locations .field--name-field-location-entry, .block-views-blocklist-entries-block-1._switch-on .node .locations .field--name-field-location-entry a,
.block-views-blocklist-entries-block-1._switch-on .node .locations .field--name-field-region.field--type-entity-reference,
.block-views-blocklist-entries-block-1._switch-on .node .locations .field--name-field-region.field--type-entity-reference a,
.block-views-blocklist-entries-block-1._switch-on .node .locations .field-transnational,
.block-views-blocklist-entries-block-1._switch-on .node .locations .field-transnational a {
  text-decoration: none;
}
.block-views-blocklist-entries-block-1 .node .locations .field--name-field-location-entry:hover, .block-views-blocklist-entries-block-1 .node .locations .field--name-field-location-entry a:hover,
.block-views-blocklist-entries-block-1 .node .locations .field--name-field-region.field--type-entity-reference:hover,
.block-views-blocklist-entries-block-1 .node .locations .field--name-field-region.field--type-entity-reference a:hover,
.block-views-blocklist-entries-block-1 .node .locations .field-transnational:hover,
.block-views-blocklist-entries-block-1 .node .locations .field-transnational a:hover, .block-views-blocklist-entries-block-1._switch-on .node .locations .field--name-field-location-entry:hover, .block-views-blocklist-entries-block-1._switch-on .node .locations .field--name-field-location-entry a:hover,
.block-views-blocklist-entries-block-1._switch-on .node .locations .field--name-field-region.field--type-entity-reference:hover,
.block-views-blocklist-entries-block-1._switch-on .node .locations .field--name-field-region.field--type-entity-reference a:hover,
.block-views-blocklist-entries-block-1._switch-on .node .locations .field-transnational:hover,
.block-views-blocklist-entries-block-1._switch-on .node .locations .field-transnational a:hover {
  text-decoration: none;
}
.block-views-blocklist-entries-block-1 .views-row, .block-views-blocklist-entries-block-1._switch-on .views-row {
  width: 49.11111%;
  margin-bottom: 20px;
  *zoom: 1;
  max-height: 370px;
  overflow: hidden;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .views-row, .block-views-blocklist-entries-block-1._switch-on .views-row {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
.block-views-blocklist-entries-block-1 .views-row:before, .block-views-blocklist-entries-block-1 .views-row:after, .block-views-blocklist-entries-block-1._switch-on .views-row:before, .block-views-blocklist-entries-block-1._switch-on .views-row:after {
  content: "";
  display: table;
}
.block-views-blocklist-entries-block-1 .views-row:after, .block-views-blocklist-entries-block-1._switch-on .views-row:after {
  clear: both;
}
.block-views-blocklist-entries-block-1 .views-row .node, .block-views-blocklist-entries-block-1._switch-on .views-row .node {
  height: 370px;
  max-height: 370px;
}
.block-views-blocklist-entries-block-1 .views-row .node, .block-views-blocklist-entries-block-1._switch-on .views-row .node {
  position: relative;
}
.block-views-blocklist-entries-block-1 .views-row .node::before, .block-views-blocklist-entries-block-1._switch-on .views-row .node::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(247, 245, 242, 0)), to(#f7f5f2));
  background-image: linear-gradient(180deg, rgba(247, 245, 242, 0), #f7f5f2);
  opacity: 1;
}
.block-views-blocklist-entries-block-1 .views-row .node::before, .block-views-blocklist-entries-block-1._switch-on .views-row .node::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  height: 100px;
  width: 150%;
  z-index: 10;
}
.block-views-blocklist-entries-block-1 .views-row .node:hover, .block-views-blocklist-entries-block-1._switch-on .views-row .node:hover {
  position: relative;
}
.block-views-blocklist-entries-block-1 .views-row .node:hover::before, .block-views-blocklist-entries-block-1._switch-on .views-row .node:hover::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(227, 222, 211, 0)), to(#e3ded3));
  background-image: linear-gradient(180deg, rgba(227, 222, 211, 0), #e3ded3);
  opacity: 1;
}
.block-views-blocklist-entries-block-1 .views-row .node:hover::before, .block-views-blocklist-entries-block-1._switch-on .views-row .node:hover::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: 10;
}
.block-views-blocklist-entries-block-1 .views-row .node:hover, .block-views-blocklist-entries-block-1._switch-on .views-row .node:hover {
  background-color: #e3ded3;
}
.block-views-blocklist-entries-block-1 .views-row .node.__short-text::before, .block-views-blocklist-entries-block-1._switch-on .views-row .node.__short-text::before {
  display: none;
}
.block-views-blocklist-entries-block-1 .views-row:nth-child(2n+1), .block-views-blocklist-entries-block-1._switch-on .views-row:nth-child(2n+1) {
  margin-left: 0;
}
.block-views-blocklist-entries-block-1._switch-off .node {
  margin-bottom: 20px;
  padding: 30px;
  background-color: #f7f5f2;
  display: block;
  cursor: pointer;
  overflow: hidden;
}
.block-views-blocklist-entries-block-1._switch-off .node .field {
  margin: 0;
  padding: 0;
}
.block-views-blocklist-entries-block-1._switch-off .node:hover {
  background-color: #e3ded3;
}
.block-views-blocklist-entries-block-1._switch-off .node .node__title {
  margin: 0;
  padding: 0;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: none;
}
.block-views-blocklist-entries-block-1._switch-off .node .node__title a {
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
.block-views-blocklist-entries-block-1._switch-off .node .node__title a .field {
  margin: 0;
  padding: 0;
}
.block-views-blocklist-entries-block-1._switch-off .node .node__title a .field {
  overflow: visible;
}
.block-views-blocklist-entries-block-1._switch-off .node .node__title a:hover {
  text-decoration: none;
}
.block-views-blocklist-entries-block-1._switch-off .node .node__title a span {
  display: block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
.block-views-blocklist-entries-block-1._switch-off .node .node__title {
  margin-bottom: 0;
}
.block-views-blocklist-entries-block-1._switch-off .node .field--name-field-subtitle {
  font-weight: 400 !important;
}
.block-views-blocklist-entries-block-1._switch-off .node .field--name-field-subtitle {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1._switch-off .node .field--name-field-subtitle {
    padding-left: 0;
  }
}
.block-views-blocklist-entries-block-1._switch-off .node .field--name-field-subtitle {
  margin-bottom: 5px;
}
.block-views-blocklist-entries-block-1._switch-off .node .field--name-field-date-published {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1._switch-off .node .field--name-field-date-published {
    padding-left: 0;
  }
}
.block-views-blocklist-entries-block-1._switch-off .node .field--name-field-date-published {
  margin-bottom: 5px;
}
.block-views-blocklist-entries-block-1._switch-off .node .field--name-field-tax-section {
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 5px;
  color: #968f7e;
  text-decoration: none;
}
.block-views-blocklist-entries-block-1._switch-off .node .field--name-field-tax-section a {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 23.8px;
  line-height: 1.4875rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
  text-decoration: none;
}
.block-views-blocklist-entries-block-1._switch-off .node .field--name-field-tax-section a:hover {
  text-decoration: underline;
}
.block-views-blocklist-entries-block-1._switch-off .node .field--name-field-tax-document-type {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.block-views-blocklist-entries-block-1._switch-off .node .field--name-field-tax-document-type .field__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.block-views-blocklist-entries-block-1._switch-off .node .field--name-field-tax-document-type .field__item:not(:last-child) {
  margin-right: 5px;
}
.block-views-blocklist-entries-block-1._switch-off .node .field--name-field-tax-document-type .field__item:not(:last-child)::after {
  content: ", ";
}
.block-views-blocklist-entries-block-1._switch-off .node .locations .field--name-field-location-entry,
.block-views-blocklist-entries-block-1._switch-off .node .locations .field--name-field-region.field--type-entity-reference,
.block-views-blocklist-entries-block-1._switch-off .node .locations .field-transnational {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  text-transform: uppercase;
  color: #b3001e;
  text-decoration: none;
  z-index: 10;
  margin-bottom: 20px;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blocklist-entries-block-1._switch-off .node .locations .field--name-field-location-entry,
  .block-views-blocklist-entries-block-1._switch-off .node .locations .field--name-field-region.field--type-entity-reference,
  .block-views-blocklist-entries-block-1._switch-off .node .locations .field-transnational {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 13px;
    line-height: 0.8125rem;
    font-weight: 600;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1._switch-off .node .locations .field--name-field-location-entry,
  .block-views-blocklist-entries-block-1._switch-off .node .locations .field--name-field-region.field--type-entity-reference,
  .block-views-blocklist-entries-block-1._switch-off .node .locations .field-transnational {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 13px;
    line-height: 0.8125rem;
    font-weight: 700;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
.block-views-blocklist-entries-block-1._switch-off .node .locations .field--name-field-location-entry:hover,
.block-views-blocklist-entries-block-1._switch-off .node .locations .field--name-field-region.field--type-entity-reference:hover,
.block-views-blocklist-entries-block-1._switch-off .node .locations .field-transnational:hover {
  text-decoration: underline;
}
.block-views-blocklist-entries-block-1._switch-off .node .locations .field--name-field-location-entry::after,
.block-views-blocklist-entries-block-1._switch-off .node .locations .field--name-field-region.field--type-entity-reference::after,
.block-views-blocklist-entries-block-1._switch-off .node .locations .field-transnational::after {
  height: 5px;
  width: 140px;
  margin-top: 20px;
  content: '';
  display: block;
  border: 0;
  background-color: rgba(150, 143, 126, 0.2);
}
.block-views-blocklist-entries-block-1._switch-off .node .locations .field--name-field-location-entry, .block-views-blocklist-entries-block-1._switch-off .node .locations .field--name-field-location-entry a,
.block-views-blocklist-entries-block-1._switch-off .node .locations .field--name-field-region.field--type-entity-reference,
.block-views-blocklist-entries-block-1._switch-off .node .locations .field--name-field-region.field--type-entity-reference a,
.block-views-blocklist-entries-block-1._switch-off .node .locations .field-transnational,
.block-views-blocklist-entries-block-1._switch-off .node .locations .field-transnational a {
  text-decoration: none;
}
.block-views-blocklist-entries-block-1._switch-off .node .locations .field--name-field-location-entry:hover, .block-views-blocklist-entries-block-1._switch-off .node .locations .field--name-field-location-entry a:hover,
.block-views-blocklist-entries-block-1._switch-off .node .locations .field--name-field-region.field--type-entity-reference:hover,
.block-views-blocklist-entries-block-1._switch-off .node .locations .field--name-field-region.field--type-entity-reference a:hover,
.block-views-blocklist-entries-block-1._switch-off .node .locations .field-transnational:hover,
.block-views-blocklist-entries-block-1._switch-off .node .locations .field-transnational a:hover {
  text-decoration: none;
}
.block-views-blocklist-entries-block-1._switch-off .views-row {
  width: 100%;
  margin-bottom: 20px;
  margin-left: 0;
  *zoom: 1;
  overflow: hidden;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1._switch-off .views-row {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
.block-views-blocklist-entries-block-1._switch-off .views-row:before, .block-views-blocklist-entries-block-1._switch-off .views-row:after {
  content: "";
  display: table;
}
.block-views-blocklist-entries-block-1._switch-off .views-row:after {
  clear: both;
}
.block-views-blocklist-entries-block-1._switch-off .views-row .node {
  margin-bottom: 0;
  height: auto;
  max-height: 370px;
}
.block-views-blocklist-entries-block-1._switch-off .views-row .node {
  position: relative;
}
.block-views-blocklist-entries-block-1._switch-off .views-row .node::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(247, 245, 242, 0)), to(#f7f5f2));
  background-image: linear-gradient(180deg, rgba(247, 245, 242, 0), #f7f5f2);
  opacity: 1;
}
.block-views-blocklist-entries-block-1._switch-off .views-row .node::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  height: 100px;
  width: 150%;
  z-index: 10;
}
.block-views-blocklist-entries-block-1._switch-off .views-row .node:hover {
  position: relative;
}
.block-views-blocklist-entries-block-1._switch-off .views-row .node:hover::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(227, 222, 211, 0)), to(#e3ded3));
  background-image: linear-gradient(180deg, rgba(227, 222, 211, 0), #e3ded3);
  opacity: 1;
}
.block-views-blocklist-entries-block-1._switch-off .views-row .node:hover::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: 10;
}
.block-views-blocklist-entries-block-1._switch-off .views-row .node::before {
  height: 50px;
  width: 150%;
}
.block-views-blocklist-entries-block-1._switch-off .views-row .node.__short-text::before {
  display: none;
}
.block-views-blocklist-entries-block-1 .view-filters {
  clear: both;
}
.block-views-blocklist-entries-block-1 .view-filters {
  display: none;
}
.block-views-blocklist-entries-block-1 .view-filters.__processed {
  display: block;
}
.block-views-blocklist-entries-block-1 .view-filters .field .field {
  margin: 0;
  padding: 0;
  overflow: visible;
}
.block-views-blocklist-entries-block-1 .view-filters .picker {
  padding-left: 0;
  top: 4px;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .picker {
    width: 100%;
  }
}
.block-views-blocklist-entries-block-1 .view-filters details {
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: 'entypo';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  position: relative;
  zoom: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border: 1px solid #e6e6e6;
}
.block-views-blocklist-entries-block-1 .view-filters details:after {
  content: "▾";
  text-decoration: none !important;
  font-family: 'entypo';
  padding: 0px 5px 5px 0px;
  position: relative;
  top: 1px;
  left: 1px;
}
.block-views-blocklist-entries-block-1 .view-filters details::after {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 12px;
  right: 10px;
  left: auto;
  font-size: 20px;
  font-size: 1.25rem;
  color: #968f7e;
  border: 0;
}
.block-views-blocklist-entries-block-1 .view-filters details[open] {
  -webkit-box-shadow: #e6e6e6 0px 2px 5px;
  box-shadow: #e6e6e6 0px 2px 5px;
}
.block-views-blocklist-entries-block-1 .view-filters details[open]:after {
  content: "▴";
}
.block-views-blocklist-entries-block-1 .view-filters details[open] summary {
  border-bottom: 1px solid #e6e6e6;
}
.block-views-blocklist-entries-block-1 .view-filters details summary {
  padding: 13px 50px 13px 10px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
  cursor: pointer;
  outline: none;
}
.block-views-blocklist-entries-block-1 .view-filters details summary::-webkit-details-marker {
  display: none;
}
.block-views-blocklist-entries-block-1 .view-filters details .details-wrapper {
  padding: 10px 0;
  *zoom: 1;
  display: block;
  clear: both;
}
.block-views-blocklist-entries-block-1 .view-filters details .details-wrapper:before, .block-views-blocklist-entries-block-1 .view-filters details .details-wrapper:after {
  content: "";
  display: table;
}
.block-views-blocklist-entries-block-1 .view-filters details .details-wrapper:after {
  clear: both;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters details .details-wrapper {
    padding: 10px;
  }
}
.block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes {
  overflow: visible;
  *zoom: 1;
}
.block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes:before, .block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes:after {
  content: "";
  display: table;
}
.block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes:after {
  clear: both;
}
.block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes .form-item {
  *zoom: 1;
  overflow: visible;
  clear: none;
  float: left;
}
.block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes .form-item:before, .block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes .form-item:after {
  content: "";
  display: table;
}
.block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes .form-item:after {
  clear: both;
}
.block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes .checkbox {
  padding-left: 30px;
}
.block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes .checkbox span {
  position: absolute;
  left: 0;
  display: block;
}
.block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes > .form-type-checkbox {
  width: 41.84127%;
  margin-right: 25px;
  margin-bottom: 5px;
  min-height: 50px;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes > .form-type-checkbox {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
.block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes > ul > li {
  width: 41.84127%;
  margin-right: 25px;
  margin-bottom: 5px;
  min-height: 320px;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes > ul > li {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
.block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes > ul > li .form-item {
  margin-bottom: 10px;
}
.block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes > ul > li .form-item label {
  font-weight: 600;
}
.block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes > ul > li ul li .form-type-checkbox {
  margin-bottom: 5px;
  min-height: 40px;
}
.block-views-blocklist-entries-block-1 .view-filters details .details-wrapper > .form-checkboxes > ul > li ul li .form-type-checkbox label {
  font-weight: 400;
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter {
  width: 85.46032%;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--filter {
    float: left;
    width: 100%;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--filter {
    width: 78.19048%;
  }
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter fieldset {
  margin: 0;
  padding: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter fieldset legend {
  margin: 0;
  padding: 0;
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter label {
  display: none;
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter .js-form-type-select {
  width: 25.84762%;
  margin-left: 2.66667%;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--filter .js-form-type-select {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--filter .js-form-type-select {
    width: 22.93968%;
    margin-left: 1.77778%;
  }
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item {
  position: relative;
  top: -3px;
  width: 25.84762%;
  margin-left: 2.66667%;
  border: none;
  position: relative;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item.edit-claim {
  margin-left: 0;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item {
    width: 22.93968%;
    margin-left: 1.77778%;
  }
  .block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item.edit-claim {
    margin-left: 0;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item {
    margin-left: 0;
  }
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#ffffff));
  background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), #ffffff);
  opacity: 1;
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item::before {
  top: 0;
  left: auto;
  right: 0;
  width: 40px;
  height: 30px;
  z-index: 100;
  display: block;
  pointer-events: none;
  border-right: 15px solid #fff;
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item::after {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 12px;
  right: 10px;
  left: auto;
  font-size: 22px;
  font-size: 1.375rem;
  color: #c8c5bc;
  border: 0;
  z-index: 101;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item::after {
    position: absolute;
    top: 9px;
    right: 10px;
    left: auto;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item::after {
    position: absolute;
    top: 12px;
    right: 5px;
    left: auto;
  }
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item summary {
  padding: 13px 50px 13px 0;
  white-space: nowrap;
  overflow: hidden;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item summary {
    padding: 13px 0;
  }
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item {
  position: relative;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item:after {
  content: "▾";
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item summary {
  border-bottom: none;
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item[open] {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item[open]:after {
  content: "▴";
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item[open] summary {
  border-bottom: none;
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item .details-wrapper {
  -webkit-box-shadow: #e6e6e6 0px 2px 5px;
  box-shadow: #e6e6e6 0px 2px 5px;
  position: absolute;
  top: 50px;
  left: 0;
  background-color: #fff;
  width: 700px;
  z-index: 110;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item .details-wrapper {
    width: 580px;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item .details-wrapper {
    width: 95%;
  }
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter details.form-item .details-wrapper .form-checkboxes .form-item label {
  display: block;
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter .site-btn {
  width: 14.21587%;
  margin-left: 2.66667%;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--filter .site-btn {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--filter .site-btn {
    width: 23.66667%;
  }
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter .site-btn a {
  margin: 0;
  padding: 0;
  font-size: inherit;
  padding: 0.5em 1.5em;
  display: inline-block;
  cursor: pointer;
  border-radius: 0;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE3DED3', endColorstr='#FFBBAF95');
  background-color: #e3ded3;
  border: 0;
  color: #222;
  border-radius: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 14px 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  letter-spacing: 0.9px;
  text-decoration: none;
  text-transform: uppercase;
  font-style: normal;
  width: 100%;
  text-align: center;
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter .site-btn a .field {
  margin: 0;
  padding: 0;
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter .site-btn a:hover {
  text-decoration: none;
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter .site-btn a:hover {
  background-color: #d9d2c3;
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter .site-btn a:active {
  background-color: #d3cbba;
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter .site-btn a.disabled, .block-views-blocklist-entries-block-1 .view-filters .form--filter .site-btn a[disabled] {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  background: false;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.block-views-blocklist-entries-block-1 .view-filters .form--filter .site-btn a::-moz-focus-inner {
  padding: 0 !important;
  margin: -1px !important;
}
.block-views-blocklist-entries-block-1 .view-filters .form--sort {
  width: 12.7619%;
  padding: 10px 0 0 20px;
  border-left: 1px solid #e6e6e6;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--sort {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--sort {
    width: 16.39683%;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--sort {
    padding: 10px 0 0;
    border-left: none;
  }
}
.block-views-blocklist-entries-block-1 .view-filters .form--sort .picker {
  top: 6px;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--sort .picker {
    width: 100%;
  }
}
.block-views-blocklist-entries-block-1 .view-filters .form--modal.modal.active > .content {
  width: 640px;
  height: 90%;
  max-height: 100%;
  top: 1%;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--modal.modal.active > .content {
    width: 70%;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--modal.modal.active > .content {
    top: 0%;
    width: 100%;
    height: 100%;
    min-height: 0;
    max-height: 100%;
  }
}
.block-views-blocklist-entries-block-1 .view-filters .form--modal.modal.active > .content .content-inner {
  overflow-x: hidden;
  overflow-y: auto;
  height: 80%;
}
.block-views-blocklist-entries-block-1 .view-filters .form--modal.modal.active > .content .content-inner .picker {
  width: 100%;
}
.block-views-blocklist-entries-block-1 .view-filters .form--modal .date-selectors {
  width: 100%;
  *zoom: 1;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--modal .date-selectors {
    float: left;
    width: 100%;
  }
}
.block-views-blocklist-entries-block-1 .view-filters .form--modal .date-selectors:before, .block-views-blocklist-entries-block-1 .view-filters .form--modal .date-selectors:after {
  content: "";
  display: table;
}
.block-views-blocklist-entries-block-1 .view-filters .form--modal .date-selectors:after {
  clear: both;
}
.block-views-blocklist-entries-block-1 .view-filters .form--modal .date-selectors .js-form-item {
  width: 49.11111%;
  clear: none;
  float: left;
  border: none;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--modal .date-selectors .js-form-item {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
.block-views-blocklist-entries-block-1 .view-filters .form--modal .date-selectors .js-form-item:first-child {
  margin-left: 0;
}
.block-views-blocklist-entries-block-1 .view-filters .form--modal .form-item {
  margin-bottom: 50px;
  overflow: visible;
  clear: both;
  float: none;
}
.block-views-blocklist-entries-block-1 .view-filters .form--modal .form-item .picker {
  padding: 13px 50px 13px 10px;
  border: 1px solid #e6e6e6;
}
.block-views-blocklist-entries-block-1 .view-filters .form--modal .form-item .picker::after {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 12px;
  right: 10px;
  left: auto;
  font-size: 20px;
  font-size: 1.25rem;
  color: #968f7e;
  border: 0;
}
.block-views-blocklist-entries-block-1 .view-filters .form--advanced fieldset {
  margin-bottom: 10px;
  max-height: 20px;
}
.block-views-blocklist-entries-block-1 .view-filters .form--advanced .advanced-tag {
  position: relative;
  margin: 0 10px 10px 0;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 10px 35px 10px 20px !important;
  color: #968f7e;
  background-color: rgba(150, 143, 126, 0.1);
  display: inline-block;
}
.block-views-blocklist-entries-block-1 .view-filters .form--advanced .advanced-tag a {
  margin: 0;
  padding: 0;
  font-family: 'entypo';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  position: relative;
  zoom: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 10px;
  right: 5px;
  left: auto;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  height: 20px;
  width: 20px;
  color: #968f7e;
  display: inline-block;
  overflow: hidden;
  background-color: transparent;
}
.block-views-blocklist-entries-block-1 .view-filters .form--advanced .advanced-tag a:before {
  content: "✕";
  text-decoration: none !important;
  font-family: 'entypo';
  padding: 0px 5px 5px 0px;
  position: relative;
  top: 1px;
  left: 1px;
}
.block-views-blocklist-entries-block-1 .view-filters .form--advanced .advanced-tag a::before {
  margin: 0;
  padding: 0;
  position: relative;
  top: 1px;
  right: 0;
  padding: 2px 20px 20px 3px;
  font-size: 24px;
  font-size: 1.5rem;
  color: #968f7e;
  background-color: transparent;
  border: 0;
}
.block-views-blocklist-entries-block-1 .view-filters .form--advanced .advanced-tag a:hover {
  background-color: #968f7e;
}
.block-views-blocklist-entries-block-1 .view-filters .form--advanced .advanced-tag a:hover::before {
  color: #fff;
}
.block-views-blocklist-entries-block-1 .view-filters .form--bottom {
  margin-top: 30px;
  *zoom: 1;
}
.block-views-blocklist-entries-block-1 .view-filters .form--bottom:before, .block-views-blocklist-entries-block-1 .view-filters .form--bottom:after {
  content: "";
  display: table;
}
.block-views-blocklist-entries-block-1 .view-filters .form--bottom:after {
  clear: both;
}
.block-views-blocklist-entries-block-1 .view-filters .form--bottom .js-form-type-textfield {
  position: relative;
  top: 0;
  width: 49.11111%;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--bottom .js-form-type-textfield {
    float: left;
    width: 100%;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--bottom .js-form-type-textfield {
    top: -32px;
    width: 28.02857%;
  }
}
.block-views-blocklist-entries-block-1 .view-filters .form--bottom .js-form-type-textfield label {
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 15px;
  line-height: 0.9375rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  position: relative;
  top: 0;
  color: #968f7e;
  text-transform: capitalize;
  display: inline-block;
  min-height: 20px;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--bottom .js-form-type-textfield label {
    top: 10px;
  }
}
.block-views-blocklist-entries-block-1 .view-filters .form--bottom .js-form-type-textfield .form-text {
  position: relative;
  top: 0;
  display: inline-block;
  width: 70%;
  border-top: none;
  border-left: none;
  border-right: none;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--bottom .js-form-type-textfield .form-text {
    padding: 10px 0px !important;
    width: 100%;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--bottom .js-form-type-textfield .form-text {
    width: 100%;
  }
}
.block-views-blocklist-entries-block-1 .view-filters .form--bottom > .site-btn {
  width: 20.03175%;
  padding-right: 3px;
  padding-left: 3px;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--bottom > .site-btn {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--bottom > .site-btn {
    width: 26.5746%;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--bottom > .site-btn {
    margin-bottom: 20px;
  }
}
.block-views-blocklist-entries-block-1 .view-filters .form--bottom > .site-btn a {
  width: 100%;
  background-color: #fff;
  color: #b3001e;
  border: 1px solid #b3001e;
  text-align: center;
}
.block-views-blocklist-entries-block-1 .view-filters .form--bottom > .site-btn a:hover {
  background-color: #b3001e;
  color: #fff;
}
.block-views-blocklist-entries-block-1 .view-filters .form--bottom .form-actions {
  width: 12.7619%;
  padding-right: 3px;
  padding-left: 3px;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--bottom .form-actions {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--bottom .form-actions {
    width: 19.30476%;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--bottom .form-actions {
    margin-bottom: 20px;
  }
}
.block-views-blocklist-entries-block-1 .view-filters .form--bottom .form-actions .site-btn {
  width: 100%;
}
.block-views-blocklist-entries-block-1 .view-filters .form--bottom .form-actions .site-btn input {
  width: 100%;
}
.block-views-blocklist-entries-block-1 .view-filters .form--bottom .listswitch {
  width: 12.7619%;
  padding-top: 24px;
  text-align: right;
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--bottom .listswitch {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
@media only screen and (max-width: 899px) {
  .block-views-blocklist-entries-block-1 .view-filters .form--bottom .listswitch {
    display: none;
  }
}
.block-views-blocklist-entries-block-1 .view-content,
.block-views-blocklist-entries-block-1 .view-empty {
  display: block;
  clear: both;
}
.block-views-blocklist-entries-block-1 .view-content .views-row,
.block-views-blocklist-entries-block-1 .view-empty .views-row {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.node-top {
  position: absolute;
  top: 34px;
  left: 0;
  z-index: 20;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .node-top {
    position: absolute;
    top: 34px;
    left: 0;
  }
}
@media only screen and (max-width: 899px) {
  .node-top {
    position: absolute;
    top: -10px;
    left: 0;
  }
}
.node-top .field--name-field-tax-section {
  margin: 0;
  padding: 0;
}
.node-top .field--name-field-tax-section {
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 5px;
  color: #968f7e;
  text-decoration: none;
}
.node-top .field--name-field-tax-section a {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 23.8px;
  line-height: 1.4875rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
  text-decoration: none;
}
.node-top .field--name-field-tax-section a:hover {
  text-decoration: underline;
}
.node-top .field--name-field-tax-section .field__label {
  display: none;
}
.node-top .field--name-field-tax-section::after {
  display: none;
}
.node-top .field--name-field-tax-document-type {
  margin: 0;
  padding: 0;
}
.node-top .field--name-field-tax-document-type {
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 5px;
  color: #968f7e;
  text-decoration: none;
}
.node-top .field--name-field-tax-document-type a {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 23.8px;
  line-height: 1.4875rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
  text-decoration: none;
}
.node-top .field--name-field-tax-document-type a:hover {
  text-decoration: underline;
}
.node-top .field--name-field-tax-document-type .field__label {
  display: none;
}
.node-top .field--name-field-tax-document-type .field__item:not(:last-child) {
  margin-right: 5px;
}
.node-top .field--name-field-tax-document-type .field__item:not(:last-child)::after {
  content: ", ";
}
.node-top .field--name-field-tax-document-type .field__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.node-top .field--name-field-location-entry,
.node-top .field--name-field-region.field--type-entity-reference {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  text-transform: uppercase;
  color: #b3001e;
  text-decoration: none;
  z-index: 10;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .node-top .field--name-field-location-entry,
  .node-top .field--name-field-region.field--type-entity-reference {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 13px;
    line-height: 0.8125rem;
    font-weight: 600;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  .node-top .field--name-field-location-entry,
  .node-top .field--name-field-region.field--type-entity-reference {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 13px;
    line-height: 0.8125rem;
    font-weight: 700;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
.node-top .field--name-field-location-entry:hover,
.node-top .field--name-field-region.field--type-entity-reference:hover {
  text-decoration: underline;
}
.node-top .field--name-field-location-entry, .node-top .field--name-field-location-entry a,
.node-top .field--name-field-region.field--type-entity-reference,
.node-top .field--name-field-region.field--type-entity-reference a {
  text-decoration: none;
}
.node-top .field--name-field-location-entry:hover, .node-top .field--name-field-location-entry a:hover,
.node-top .field--name-field-region.field--type-entity-reference:hover,
.node-top .field--name-field-region.field--type-entity-reference a:hover {
  text-decoration: none;
}
.node-top .field--name-field-location-entry .field__label,
.node-top .field--name-field-region.field--type-entity-reference .field__label {
  display: none;
}

article.node--type-entry.node--view-mode-full .node-top-hidden {
  display: none;
}
article.node--type-entry.node--view-mode-full .field--name-field-subtitle {
  width: 70.92063%;
  *zoom: 1;
  position: relative;
  font-size: 40px;
  font-size: 2.5rem;
  line-height: 40px;
  line-height: 2.9rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 0;
  margin: 0;
  display: block;
  text-decoration: none;
  text-transform: none;
  color: #968f7e;
  margin-bottom: 20px;
  margin-left: 16.03333%;
  clear: both;
  float: none;
}
@media only screen and (max-width: 899px) {
  article.node--type-entry.node--view-mode-full .field--name-field-subtitle {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
article.node--type-entry.node--view-mode-full .field--name-field-subtitle:before, article.node--type-entry.node--view-mode-full .field--name-field-subtitle:after {
  content: "";
  display: table;
}
article.node--type-entry.node--view-mode-full .field--name-field-subtitle:after {
  clear: both;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  article.node--type-entry.node--view-mode-full .field--name-field-subtitle {
    font-size: 26.66667px;
    font-size: 1.66667rem;
    line-height: 26.66667px;
    line-height: 1.66667rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  article.node--type-entry.node--view-mode-full .field--name-field-subtitle {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
article.node--type-entry.node--view-mode-full .node-header {
  width: 70.92063%;
  *zoom: 1;
  margin-bottom: 20px;
  margin-left: 16.03333%;
  position: relative;
  clear: both;
  float: none;
}
@media only screen and (max-width: 899px) {
  article.node--type-entry.node--view-mode-full .node-header {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
article.node--type-entry.node--view-mode-full .node-header:before, article.node--type-entry.node--view-mode-full .node-header:after {
  content: "";
  display: table;
}
article.node--type-entry.node--view-mode-full .node-header:after {
  clear: both;
}
@media only screen and (max-width: 899px) {
  article.node--type-entry.node--view-mode-full .node-header {
    clear: both;
    float: none;
  }
}
article.node--type-entry.node--view-mode-full .node-header .field--name-field-contributors {
  margin: 0;
  padding: 0;
  width: 100%;
  margin-left: 0;
}
@media only screen and (max-width: 899px) {
  article.node--type-entry.node--view-mode-full .node-header .field--name-field-contributors {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
article.node--type-entry.node--view-mode-full .node-header .node-date {
  margin: 0;
  padding: 0;
  width: 100%;
  display: none;
}
@media only screen and (max-width: 899px) {
  article.node--type-entry.node--view-mode-full .node-header .node-date {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
article.node--type-entry.node--view-mode-full .node-header .node-date {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  article.node--type-entry.node--view-mode-full .node-header .node-date {
    padding-left: 0;
  }
}
article.node--type-entry.node--view-mode-full .node-header .node-date {
  margin-bottom: 5px;
}
article.node--type-entry.node--view-mode-full .node-header .field--name-field-external-link {
  margin: 0;
  padding: 0;
  width: 49.11111%;
  text-align: right;
  padding-top: 8px;
}
@media only screen and (max-width: 899px) {
  article.node--type-entry.node--view-mode-full .node-header .field--name-field-external-link {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
article.node--type-entry.node--view-mode-full .node-header .field--name-field-external-link a {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  text-transform: uppercase;
  text-decoration: none;
}
article.node--type-entry.node--view-mode-full .node-header .field--name-field-external-link a:hover {
  text-decoration: underline;
}
article.node--type-entry.node--view-mode-full .node-header .field--name-field-external-link a {
  background-image: url("../../images/link_arrow.svg");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 19px 15px;
  padding-right: 30px;
  background-position: 100% 50%;
}
article.node--type-entry.node--view-mode-full .node-header .field--name-field-date-published {
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  width: 49.11111%;
  margin: 0;
  padding: 0;
  text-align: left;
  padding-top: 8px;
  color: #968f7e;
  margin-top: 4px;
}
@media only screen and (max-width: 899px) {
  article.node--type-entry.node--view-mode-full .node-header .field--name-field-date-published {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__label {
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 0;
  margin: 0;
  display: block;
  text-decoration: none;
  text-transform: none;
  color: #222;
  margin-top: 50px;
  margin-bottom: 50px;
  padding-top: 50px;
  border-top: 5px solid rgba(150, 143, 126, 0.2);
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__label {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__label {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__label {
    font-size: 25px;
    font-size: 1.5625rem;
    line-height: 25px;
    line-height: 1.5625rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node {
  margin-bottom: 20px;
  padding: 30px;
  background-color: #f7f5f2;
  display: block;
  cursor: pointer;
  overflow: hidden;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .field {
  margin: 0;
  padding: 0;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node:hover {
  background-color: #e3ded3;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .node__title {
  margin: 0;
  padding: 0;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: none;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .node__title a {
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .node__title a .field {
  margin: 0;
  padding: 0;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .node__title a .field {
  overflow: visible;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .node__title a:hover {
  text-decoration: none;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .node__title a span {
  display: block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .node__title {
  margin-bottom: 0;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .field--name-field-subtitle {
  font-weight: 400 !important;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .field--name-field-subtitle {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .field--name-field-subtitle {
    padding-left: 0;
  }
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .field--name-field-subtitle {
  margin-bottom: 5px;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .field--name-field-date-published {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .field--name-field-date-published {
    padding-left: 0;
  }
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .field--name-field-date-published {
  margin-bottom: 5px;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .field--name-field-tax-section {
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 5px;
  color: #968f7e;
  text-decoration: none;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .field--name-field-tax-section a {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 23.8px;
  line-height: 1.4875rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
  text-decoration: none;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .field--name-field-tax-section a:hover {
  text-decoration: underline;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .field--name-field-tax-document-type {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .field--name-field-tax-document-type .field__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .field--name-field-tax-document-type .field__item:not(:last-child) {
  margin-right: 5px;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .field--name-field-tax-document-type .field__item:not(:last-child)::after {
  content: ", ";
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field--name-field-location-entry,
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field--name-field-region.field--type-entity-reference,
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field-transnational {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  text-transform: uppercase;
  color: #b3001e;
  text-decoration: none;
  z-index: 10;
  margin-bottom: 20px;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field--name-field-location-entry,
  article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field--name-field-region.field--type-entity-reference,
  article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field-transnational {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 13px;
    line-height: 0.8125rem;
    font-weight: 600;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field--name-field-location-entry,
  article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field--name-field-region.field--type-entity-reference,
  article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field-transnational {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 13px;
    line-height: 0.8125rem;
    font-weight: 700;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field--name-field-location-entry:hover,
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field--name-field-region.field--type-entity-reference:hover,
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field-transnational:hover {
  text-decoration: underline;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field--name-field-location-entry::after,
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field--name-field-region.field--type-entity-reference::after,
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field-transnational::after {
  height: 5px;
  width: 140px;
  margin-top: 20px;
  content: '';
  display: block;
  border: 0;
  background-color: rgba(150, 143, 126, 0.2);
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field--name-field-location-entry, article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field--name-field-location-entry a,
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field--name-field-region.field--type-entity-reference,
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field--name-field-region.field--type-entity-reference a,
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field-transnational,
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field-transnational a {
  text-decoration: none;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field--name-field-location-entry:hover, article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field--name-field-location-entry a:hover,
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field--name-field-region.field--type-entity-reference:hover,
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field--name-field-region.field--type-entity-reference a:hover,
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field-transnational:hover,
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items .node .locations .field-transnational a:hover {
  text-decoration: none;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items > .field__item {
  width: 49.11111%;
  margin-bottom: 20px;
  *zoom: 1;
  max-height: 370px;
  overflow: hidden;
}
@media only screen and (max-width: 899px) {
  article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items > .field__item {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items > .field__item:before, article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items > .field__item:after {
  content: "";
  display: table;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items > .field__item:after {
  clear: both;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items > .field__item .node {
  height: 370px;
  max-height: 370px;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items > .field__item .node {
  position: relative;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items > .field__item .node::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(247, 245, 242, 0)), to(#f7f5f2));
  background-image: linear-gradient(180deg, rgba(247, 245, 242, 0), #f7f5f2);
  opacity: 1;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items > .field__item .node::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  height: 100px;
  width: 150%;
  z-index: 10;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items > .field__item .node:hover {
  position: relative;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items > .field__item .node:hover::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(227, 222, 211, 0)), to(#e3ded3));
  background-image: linear-gradient(180deg, rgba(227, 222, 211, 0), #e3ded3);
  opacity: 1;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items > .field__item .node:hover::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: 10;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items > .field__item .node:hover {
  background-color: #e3ded3;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items > .field__item .node.__short-text::before {
  display: none;
}
article.node--type-entry.node--view-mode-full .field--name-field-related-entries .field__items > .field__item:nth-child(2n+1) {
  margin-left: 0;
}

.block-wilmap-map .wilmap {
  position: relative;
  display: block;
  min-width: 250px;
  min-height: 250px;
  z-index: 0;
}
.block-wilmap-map .wilmap .wilmap-logomap {
  position: absolute;
  top: 0;
  left: 10px;
  height: auto;
  width: 105px;
  background-color: #b3001e;
  border: 1px solid #fff;
  border-top: none;
  z-index: 660;
}
.block-wilmap-map .wilmap .wilmap-logomap a {
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 15.6px;
  line-height: 0.975rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #fff;
  padding: 12px;
  text-align: center;
  text-decoration: none;
  display: block;
  text-transform: uppercase;
}
.block-wilmap-map .wilmap #mobile-popup {
  position: absolute;
  bottom: 50%;
  left: 0;
  display: none;
  width: 100%;
  z-index: 650;
  text-align: center;
  background: transparent;
}
.block-wilmap-map .wilmap #mobile-popup.drawer.active {
  display: none;
}
@media only screen and (max-width: 899px) {
  .block-wilmap-map .wilmap #mobile-popup.drawer.active {
    display: block;
  }
}
.block-wilmap-map .wilmap #mobile-popup .content {
  width: 301px;
  min-height: 30px;
  display: block;
  position: relative;
  margin: 0 auto;
}
.block-wilmap-map .wilmap #mobile-popup .content a.close {
  position: absolute;
  top: 5px;
  right: 5px;
  height: 20px;
  width: 20px;
  display: block;
  z-index: 10;
}
.block-wilmap-map .wilmap #mobile-popup .content a.close i:before {
  content: "✕";
}
.block-wilmap-map .wilmap #mobile-popup .content a.close i::before {
  font-size: 16px;
  font-size: 1rem;
  color: #b2b2b2;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner {
  overflow: hidden;
  background-color: #b3001e;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner {
  position: relative;
  top: -1px;
  right: -1px;
  width: 300px;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner .popup-inner-left {
  padding: 10px;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 15px;
  line-height: 0.9375rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #fff;
  text-align: center;
  width: 30%;
  float: left;
  display: block;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner .popup-inner-left span {
  font-size: 42px;
  font-size: 2.625rem;
  line-height: 42px;
  line-height: 2.625rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 5px;
  display: block;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner .popup-inner-right {
  position: relative;
  background-color: #fff;
  width: 70%;
  float: right;
  display: block;
  min-height: 90px;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner .popup-inner-right .popup-info {
  padding: 15px 25px 50px;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner .popup-inner-right .popup-info p {
  margin: 0;
  padding: 0;
  margin-bottom: 10px;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 16.5px;
  line-height: 1.03125rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner .popup-inner-right .popup-info p strong {
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 16.5px;
  line-height: 1.03125rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner .popup-inner-right .popup-info ul li {
  margin-bottom: 5px;
  padding-left: 25px;
  position: relative;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 16.5px;
  line-height: 1.03125rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner .popup-inner-right .popup-info ul li span {
  position: absolute;
  top: 0;
  left: 0;
  font-weight: 700;
  width: 20px;
  text-align: center;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner .popup-inner-right .popup-actions {
  position: absolute;
  top: auto;
  bottom: -2px;
  left: 0;
  width: 100%;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner .popup-inner-right .popup-actions a.btn {
  margin: 0;
  padding: 0;
  font-size: inherit;
  padding: 0.5em 1.5em;
  display: inline-block;
  cursor: pointer;
  border-radius: 0;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE3DED3', endColorstr='#FFBBAF95');
  background-color: #e3ded3;
  border: 0;
  color: #222;
  border-radius: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 14px 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  letter-spacing: 0.9px;
  text-decoration: none;
  text-transform: uppercase;
  font-style: normal;
  display: block;
  width: 100%;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner .popup-inner-right .popup-actions a.btn .field {
  margin: 0;
  padding: 0;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner .popup-inner-right .popup-actions a.btn:hover {
  text-decoration: none;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner .popup-inner-right .popup-actions a.btn:hover {
  background-color: #d9d2c3;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner .popup-inner-right .popup-actions a.btn:active {
  background-color: #d3cbba;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner .popup-inner-right .popup-actions a.btn.disabled, .block-wilmap-map .wilmap #mobile-popup .content .inner .popup-inner-right .popup-actions a.btn[disabled] {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  background: false;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner .popup-inner-right .popup-actions a.btn::-moz-focus-inner {
  padding: 0 !important;
  margin: -1px !important;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner.no-data .popup-inner-right {
  float: left;
  width: 100%;
  min-height: auto;
}
.block-wilmap-map .wilmap #mobile-popup .content .inner.no-data .popup-inner-right .popup-info {
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 16.5px;
  line-height: 1.03125rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
  padding: 25px 14px;
}
.block-wilmap-map .wilmap .actions {
  position: absolute;
  right: 15px;
  bottom: 25px;
  display: block;
  width: 100%;
  z-index: 650;
  text-align: right;
}
@media only screen and (max-width: 899px) {
  .block-wilmap-map .wilmap .actions {
    position: absolute;
    right: 0;
    bottom: 25px;
    text-align: center;
  }
}
.block-wilmap-map .wilmap .actions .btn,
.block-wilmap-map .wilmap .actions .site-btn {
  margin-left: 10px;
}
.block-wilmap-map .wilmap .actions .btn:first-child,
.block-wilmap-map .wilmap .actions .site-btn:first-child {
  margin-left: 0;
}
.block-wilmap-map .wilmap .actions #calllist {
  margin: 0;
  padding: 0;
  font-size: inherit;
  padding: 0.5em 1.5em;
  display: inline-block;
  cursor: pointer;
  border-radius: 0;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFCCCCCC');
  background-color: #fff;
  border: 0;
  color: #b3001e;
  border-radius: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 14px 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  letter-spacing: 0.9px;
  text-decoration: none;
  text-transform: uppercase;
  font-style: normal;
  border: 1px solid #b3001e !important;
  display: none;
}
.block-wilmap-map .wilmap .actions #calllist .field {
  margin: 0;
  padding: 0;
}
.block-wilmap-map .wilmap .actions #calllist:hover {
  text-decoration: none;
}
.block-wilmap-map .wilmap .actions #calllist:hover {
  background-color: #f2f2f2;
}
.block-wilmap-map .wilmap .actions #calllist:active {
  background-color: #ebebeb;
}
.block-wilmap-map .wilmap .actions #calllist.disabled, .block-wilmap-map .wilmap .actions #calllist[disabled] {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  background: false;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.block-wilmap-map .wilmap .actions #calllist::-moz-focus-inner {
  padding: 0 !important;
  margin: -1px !important;
}
@media only screen and (max-width: 899px) {
  .block-wilmap-map .wilmap .actions #calllist {
    position: relative;
    top: 7px;
    display: inline-block;
    padding: 6px 16px !important;
  }
}
.block-wilmap-map .wilmap #map-legend {
  position: absolute;
  bottom: 20px;
  left: 15px;
  z-index: 660;
}
@media only screen and (max-width: 899px) {
  .block-wilmap-map .wilmap #map-legend {
    position: absolute;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
  }
}
.block-wilmap-map .wilmap #map-legend a.toggle {
  margin: 0;
  padding: 0;
  display: block;
  clear: both;
  float: none;
  cursor: pointer !important;
}
@media only screen and (max-width: 899px) {
  .block-wilmap-map .wilmap #map-legend a.toggle {
    display: none;
  }
}
.block-wilmap-map .wilmap #map-legend a.toggle i {
  margin: 0;
  padding: 0;
  padding: 8px 12.8px;
  font-size: 15px;
  font-size: 0.9375rem;
  border: 1px solid #e6e6e6;
  background-color: #fff;
  color: #222;
}
.block-wilmap-map .wilmap #map-legend a.toggle i:before {
  content: "";
}
.block-wilmap-map .wilmap #map-legend a.toggle i:hover {
  background-color: #e6e6e6;
}
.block-wilmap-map .wilmap #map-legend a.toggle.active i:before {
  content: "";
}
.block-wilmap-map .wilmap #map-legend .drawer {
  width: 220px;
  background-color: #fff;
  border: 0px solid transparent;
}
@media only screen and (max-width: 899px) {
  .block-wilmap-map .wilmap #map-legend .drawer {
    width: 100%;
  }
}
.block-wilmap-map .wilmap #map-legend .drawer.active {
  margin-top: 10px;
  background-color: #fff;
  border: 1px solid #e6e6e6;
}
@media only screen and (max-width: 899px) {
  .block-wilmap-map .wilmap #map-legend .drawer.active {
    margin-top: 0;
    width: 100%;
  }
}
.block-wilmap-map .wilmap #map-legend .drawer .drawer-inner {
  padding: 15px;
}
@media only screen and (max-width: 899px) {
  .block-wilmap-map .wilmap #map-legend .drawer .drawer-inner {
    padding: 18px 15px;
    display: table;
    width: 100%;
  }
}
.block-wilmap-map .wilmap #map-legend .drawer h3 {
  margin: 0;
  padding: 0;
  margin-bottom: 5px;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 16.5px;
  line-height: 1.03125rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
@media only screen and (max-width: 899px) {
  .block-wilmap-map .wilmap #map-legend .drawer h3 {
    position: relative;
    top: 0;
    right: auto;
    bottom: auto;
    left: auto;
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 14.3px;
    line-height: 0.89375rem;
    font-weight: 700;
    font-family: "Raleway", "Mplus 1p", sans-serif;
    display: inline-block;
    width: 50%;
    padding-right: 2%;
    display: table-cell;
    vertical-align: top;
  }
}
.block-wilmap-map .wilmap #map-legend .drawer .description,
.block-wilmap-map .wilmap #map-legend .drawer .description p {
  margin: 0;
  padding: 0;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 16.5px;
  line-height: 1.03125rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
  font-style: normal;
}
@media only screen and (max-width: 899px) {
  .block-wilmap-map .wilmap #map-legend .drawer .description,
  .block-wilmap-map .wilmap #map-legend .drawer .description p {
    display: none;
  }
}
.block-wilmap-map .wilmap #map-legend .drawer .color-ranges {
  margin: 0;
  padding: 0;
  margin-top: 15px;
}
@media only screen and (max-width: 899px) {
  .block-wilmap-map .wilmap #map-legend .drawer .color-ranges {
    margin-top: 0;
    width: 50%;
    display: table-cell;
    vertical-align: middle;
  }
}
.block-wilmap-map .wilmap #map-legend .drawer .color-ranges ul {
  margin: 0;
  padding: 0;
}
.block-wilmap-map .wilmap #map-legend .drawer .color-ranges ul li {
  margin: 0;
  padding: 0;
  position: relative;
  display: inline-block;
}
.block-wilmap-map .wilmap #map-legend .drawer .color-ranges ul li:first-child .text {
  text-align: left;
}
.block-wilmap-map .wilmap #map-legend .drawer .color-ranges ul li:last-child .text {
  text-align: right;
}
.block-wilmap-map .wilmap #map-legend .drawer .color-ranges ul li .text {
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 16.5px;
  line-height: 1.03125rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding-top: 15px;
  color: #968f7e;
  text-align: center;
}
.block-wilmap-map .wilmap #map-legend .drawer .color-ranges ul li .color {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 10px;
}
.block-wilmap-map .wilmap #map-legend .drawer .color-ranges ul li .color.base {
  background-color: #e4dfd3;
  z-index: 10;
}
@media only screen and (max-width: 899px) {
  .block-wilmap-map .wilmap.__embed #map-legend {
    position: absolute;
    top: auto;
    bottom: 0;
    left: 0;
  }
}

body.node-map .layout-main-wrapper {
  margin: 0;
  padding: 0;
  min-width: 0;
  max-width: 100%;
  width: 100%;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.node-map .layout-main-wrapper {
    margin: 0;
    padding: 0;
    min-width: 0;
    max-width: 100%;
    width: 100%;
  }
}
@media only screen and (max-width: 899px) {
  body.node-map .layout-main-wrapper {
    margin: 0;
    padding: 0;
    min-width: 0;
    max-width: 100%;
    width: 100%;
  }
}
body.node-map .layout-main-wrapper .layout-main {
  margin: 0;
  padding: 0;
  min-width: 0;
  max-width: 100%;
  width: 100%;
}
body.node-map .footer_first_wrap {
  display: none;
}
@media only screen and (max-width: 899px) {
  body.node-map .footer_second_wrap {
    display: none;
  }
}

.path-contact form .form-actions {
  text-align: right;
}

.path-search h1.page-title,
.path-search .block-system h2,
.path-search .messages--error,
.path-search #edit-advanced {
  display: none;
}

.search-form {
  *zoom: 1;
  width: 100%;
  display: block;
  clear: both;
  float: none;
  margin-bottom: 50px;
}
.search-form {
  display: none;
}
.search-form.__processed {
  display: block;
}
.search-form:before, .search-form:after {
  content: "";
  display: table;
}
.search-form:after {
  clear: both;
}
.search-form .search-help-link {
  display: none;
}
.search-form .form-type-search {
  width: 56.38095%;
}
@media only screen and (max-width: 899px) {
  .search-form .form-type-search {
    float: left;
    width: 100%;
  }
}
.search-form .form-type-search label {
  margin-bottom: 20px;
}
.search-form .form-type-search input {
  margin: 0;
  padding: 0 !important;
  border-top: none;
  border-left: none;
  border-right: none;
  background-image: none !important;
}
.search-form .site-btn {
  width: 20.03175%;
  margin-bottom: 0;
  position: relative;
  top: 28px;
}
@media only screen and (max-width: 899px) {
  .search-form .site-btn {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
@media only screen and (max-width: 899px) {
  .search-form .site-btn {
    position: relative;
    top: 0;
  }
}
.search-form .site-btn input {
  width: 100%;
}
.search-form .site-btn > .site-btn {
  position: relative;
  top: 0;
  width: 100%;
}
.search-form .search_in_explore_link {
  margin: 0;
  padding: 0;
  font-size: inherit;
  padding: 0.5em 1.5em;
  display: inline-block;
  cursor: pointer;
  border-radius: 0;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFCCCCCC');
  background-color: #fff;
  border: 0;
  color: #b3001e;
  border-radius: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 14px 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  letter-spacing: 0.9px;
  text-decoration: none;
  text-transform: uppercase;
  font-style: normal;
  width: 20.03175%;
  margin-bottom: 0;
  margin-left: 1.77778%;
  padding: 14px 0 !important;
  position: relative;
  top: 28px;
  text-align: center;
}
.search-form .search_in_explore_link .field {
  margin: 0;
  padding: 0;
}
.search-form .search_in_explore_link:hover {
  text-decoration: none;
}
.search-form .search_in_explore_link:hover {
  background-color: #f2f2f2;
}
.search-form .search_in_explore_link:active {
  background-color: #ebebeb;
}
.search-form .search_in_explore_link.disabled, .search-form .search_in_explore_link[disabled] {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  background: false;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.search-form .search_in_explore_link::-moz-focus-inner {
  padding: 0 !important;
  margin: -1px !important;
}
@media only screen and (max-width: 899px) {
  .search-form .search_in_explore_link {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
@media only screen and (max-width: 899px) {
  .search-form .search_in_explore_link {
    margin-bottom: 0;
    margin-left: 0;
    position: relative;
    top: 10px;
  }
}

.item-list {
  margin-top: 30px;
}
.item-list > h3 {
  padding: 30px;
  font-weight: 700;
  display: block;
  clear: both;
  float: none;
  background-color: rgba(227, 222, 211, 0.4);
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
.item-list .search-results li {
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
  padding: 30px 30px 20px;
  *zoom: 1;
  background-color: #f7f5f2;
  display: block;
  cursor: pointer;
  overflow: hidden;
  height: auto;
}
.item-list .search-results li:before, .item-list .search-results li:after {
  content: "";
  display: table;
}
.item-list .search-results li:after {
  clear: both;
}
.item-list .search-results li:hover {
  background-color: #e3ded3;
}
.item-list .search-results li h3 {
  margin: 0;
  padding: 0;
  font-size: 25px;
  font-size: 1.5625rem;
  line-height: 30px;
  line-height: 1.875rem;
  font-weight: 300;
  font-family: "Raleway", "Mplus 1p", sans-serif;
}
.item-list .search-results li h3 {
  margin: 0;
  padding: 0;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: none;
}
.item-list .search-results li h3 a {
  text-decoration: none;
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
}
.item-list .search-results li h3 a .field {
  margin: 0;
  padding: 0;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .item-list .search-results li h3 a {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  .item-list .search-results li h3 a {
    font-size: 25px;
    font-size: 1.5625rem;
    line-height: 25px;
    line-height: 1.5625rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
.item-list .search-results li h3 a .field {
  overflow: visible;
}
.item-list .search-results li h3 a:hover {
  text-decoration: none;
}
.item-list .search-results li h3 a span {
  display: block;
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .item-list .search-results li h3 a span {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  .item-list .search-results li h3 a span {
    font-size: 25px;
    font-size: 1.5625rem;
    line-height: 25px;
    line-height: 1.5625rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
.item-list .search-results li h3 a {
  font-size: 25px;
  font-size: 1.5625rem;
  line-height: 30px;
  line-height: 1.875rem;
  font-weight: 300;
  font-family: "Raleway", "Mplus 1p", sans-serif;
}

body.updates-report .block-page-title-block {
  margin-bottom: 0;
}
body.updates-report .layout-main-wrapper .layout-main .node-main .node-date,
body.updates-report .layout-main-wrapper .layout-main .node-main .node-header {
  display: none;
}

.node--view-mode-full .node__content .node-body .text-formatted .digest-group {
  width: 100%;
  *zoom: 1;
  margin-bottom: 20px;
}
@media only screen and (max-width: 899px) {
  .node--view-mode-full .node__content .node-body .text-formatted .digest-group {
    float: left;
    width: 100%;
  }
}
.node--view-mode-full .node__content .node-body .text-formatted .digest-group:before, .node--view-mode-full .node__content .node-body .text-formatted .digest-group:after {
  content: "";
  display: table;
}
.node--view-mode-full .node__content .node-body .text-formatted .digest-group:after {
  clear: both;
}
.node--view-mode-full .node__content .node-body .text-formatted .digest-group > h3.digest-header {
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 0;
  margin: 0;
  display: block;
  text-decoration: none;
  text-transform: none;
  color: #222;
  margin-top: 50px;
  margin-bottom: 50px;
  padding-top: 50px;
  border-top: 5px solid rgba(150, 143, 126, 0.2);
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .node--view-mode-full .node__content .node-body .text-formatted .digest-group > h3.digest-header {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  .node--view-mode-full .node__content .node-body .text-formatted .digest-group > h3.digest-header {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  .node--view-mode-full .node__content .node-body .text-formatted .digest-group > h3.digest-header {
    font-size: 25px;
    font-size: 1.5625rem;
    line-height: 25px;
    line-height: 1.5625rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  .node--view-mode-full .node__content .node-body .text-formatted .digest-group > h3.digest-header {
    padding-top: 20px;
    margin-bottom: 20px;
  }
}
.node--view-mode-full .node__content .node-body .text-formatted .digest-group:first-child > h3.digest-header {
  margin-top: 0;
}
.node--view-mode-full .node__content .node-body .text-formatted .digest-group .node--view-mode-digest {
  margin-top: 20px;
  padding-top: 20px;
  width: 70.92063%;
  margin-left: 30.85714%;
  border-top: 2px solid #e3ded3;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  .node--view-mode-full .node__content .node-body .text-formatted .digest-group .node--view-mode-digest {
    width: 70.92063%;
    margin-left: 19.95238%;
  }
}
@media only screen and (max-width: 899px) {
  .node--view-mode-full .node__content .node-body .text-formatted .digest-group .node--view-mode-digest {
    width: 100%;
    margin-left: 0;
  }
}
.node--view-mode-full .node__content .node-body .text-formatted .digest-group .node--view-mode-digest:first-child {
  border-top: none;
}
.node--view-mode-full .node__content .node-body .text-formatted .digest-group .node--view-mode-digest h2.node__title {
  margin: 0;
  padding: 0;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
  border-top: none;
}
.node--view-mode-full .node__content .node-body .text-formatted .digest-group .node--view-mode-digest h2.node__title {
  margin: 0;
  padding: 0;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: none;
}
.node--view-mode-full .node__content .node-body .text-formatted .digest-group .node--view-mode-digest h2.node__title a {
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
.node--view-mode-full .node__content .node-body .text-formatted .digest-group .node--view-mode-digest h2.node__title a .field {
  margin: 0;
  padding: 0;
}
.node--view-mode-full .node__content .node-body .text-formatted .digest-group .node--view-mode-digest h2.node__title a .field {
  overflow: visible;
}
.node--view-mode-full .node__content .node-body .text-formatted .digest-group .node--view-mode-digest h2.node__title a:hover {
  text-decoration: none;
}
.node--view-mode-full .node__content .node-body .text-formatted .digest-group .node--view-mode-digest h2.node__title a span {
  display: block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
.node--view-mode-full .node__content .node-body .text-formatted .digest-group .node--view-mode-digest .node__content .field--name-field-date-published {
  margin: 0;
  padding: 0;
  margin-bottom: 0 !important;
}
.node--view-mode-full .node__content .node-body .text-formatted .digest-group .node--view-mode-digest .node__content .field--name-field-date-published {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  .node--view-mode-full .node__content .node-body .text-formatted .digest-group .node--view-mode-digest .node__content .field--name-field-date-published {
    padding-left: 0;
  }
}
.node--view-mode-full .node__content .node-body .text-formatted .digest-group .node--view-mode-digest .node__content .text-formatted {
  margin-top: 10px;
  overflow: visible;
}
.node--view-mode-full .node__content .node-body .text-formatted .digest-group .node--view-mode-digest .node__content a.See.details {
  margin-left: 5px;
}

body.page-node-type-country .metadata,
body.page-node-type-region .metadata {
  display: none;
}
body.page-node-type-country .panel-block,
body.page-node-type-region .panel-block {
  *zoom: 1;
  clear: both;
  float: none;
  display: none;
}
body.page-node-type-country .panel-block:before, body.page-node-type-country .panel-block:after,
body.page-node-type-region .panel-block:before,
body.page-node-type-region .panel-block:after {
  content: "";
  display: table;
}
body.page-node-type-country .panel-block:after,
body.page-node-type-region .panel-block:after {
  clear: both;
}
body.page-node-type-country .panel-block.__active,
body.page-node-type-region .panel-block.__active {
  display: block;
}
body.page-node-type-country .content-sidenav,
body.page-node-type-region .content-sidenav {
  visibility: hidden;
}
body.page-node-type-country .content-sidenav.__processed,
body.page-node-type-region .content-sidenav.__processed {
  visibility: visible;
}
body.page-node-type-country .content-sidenav .views-row.__disabled,
body.page-node-type-region .content-sidenav .views-row.__disabled {
  display: none;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.page-node-type-country .content-sidenav .site-btn,
  body.page-node-type-region .content-sidenav .site-btn {
    width: 100%;
    text-align: center;
  }
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country .content-sidenav .site-btn,
  body.page-node-type-region .content-sidenav .site-btn {
    width: 100%;
    text-align: center;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.page-node-type-country .content-sidenav .site-btn .searchinexplore,
  body.page-node-type-region .content-sidenav .site-btn .searchinexplore {
    font-size: 12px;
    font-size: 0.75rem;
    position: relative;
    left: -5px;
    padding: 10px !important;
  }
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country .content-sidenav .site-btn .searchinexplore,
  body.page-node-type-region .content-sidenav .site-btn .searchinexplore {
    margin-top: 20px;
  }
}
body.page-node-type-country #block-pagetitle .node-top,
body.page-node-type-region #block-pagetitle .node-top {
  top: 75px;
  left: 10px;
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #block-pagetitle .node-top,
  body.page-node-type-region #block-pagetitle .node-top {
    top: 10px;
    left: 3px;
  }
}
body.page-node-type-country #block-pagetitle a.btn,
body.page-node-type-country #block-pagetitle .site-btn,
body.page-node-type-region #block-pagetitle a.btn,
body.page-node-type-region #block-pagetitle .site-btn {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
}
body.page-node-type-country #content-content,
body.page-node-type-region #content-content {
  min-height: 500px;
}
body.page-node-type-country #content-content,
body.page-node-type-region #content-content {
  visibility: hidden;
}
body.page-node-type-country #content-content.__processed,
body.page-node-type-region #content-content.__processed {
  visibility: visible;
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content,
  body.page-node-type-region #content-content {
    min-height: auto;
  }
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content.with-sidenav::before,
  body.page-node-type-region #content-content.with-sidenav::before {
    top: -127px;
  }
}
body.page-node-type-country #content-content section.block-system-main-block .field__label,
body.page-node-type-region #content-content section.block-system-main-block .field__label {
  font-size: 40px;
  font-size: 2.5rem;
  line-height: 40px;
  line-height: 2.5rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 0;
  margin: 0;
  display: block;
  text-decoration: none;
  text-transform: none;
  color: #222;
  margin-bottom: 20px;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.page-node-type-country #content-content section.block-system-main-block .field__label,
  body.page-node-type-region #content-content section.block-system-main-block .field__label {
    font-size: 26.66667px;
    font-size: 1.66667rem;
    line-height: 26.66667px;
    line-height: 1.66667rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section.block-system-main-block .field__label,
  body.page-node-type-region #content-content section.block-system-main-block .field__label {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
body.page-node-type-country #content-content section.block-system-main-block .text-formatted,
body.page-node-type-region #content-content section.block-system-main-block .text-formatted {
  width: 85.46032%;
  margin-left: 8.76349%;
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section.block-system-main-block .text-formatted,
  body.page-node-type-region #content-content section.block-system-main-block .text-formatted {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.page-node-type-country #content-content section.block-system-main-block .text-formatted,
  body.page-node-type-region #content-content section.block-system-main-block .text-formatted {
    margin-left: 11.30794%;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block),
body.page-node-type-region #content-content section:not(.block-system-main-block) {
  margin-bottom: 30px;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) > h2,
body.page-node-type-region #content-content section:not(.block-system-main-block) > h2 {
  font-size: 40px;
  font-size: 2.5rem;
  line-height: 40px;
  line-height: 2.5rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 0;
  margin: 0;
  display: block;
  text-decoration: none;
  text-transform: none;
  color: #222;
  margin-bottom: 20px;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block) > h2,
  body.page-node-type-region #content-content section:not(.block-system-main-block) > h2 {
    font-size: 26.66667px;
    font-size: 1.66667rem;
    line-height: 26.66667px;
    line-height: 1.66667rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block) > h2,
  body.page-node-type-region #content-content section:not(.block-system-main-block) > h2 {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .view-content > h3,
body.page-node-type-region #content-content section:not(.block-system-main-block) .view-content > h3 {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 30px;
  line-height: 1.875rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 0;
  margin: 0;
  display: block;
  text-decoration: none;
  text-transform: none;
  color: rgba(34, 34, 34, 0.8);
  margin-bottom: 20px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block) .view-content > h3,
  body.page-node-type-region #content-content section:not(.block-system-main-block) .view-content > h3 {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 20px;
    line-height: 1.25rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block) .view-content > h3,
  body.page-node-type-region #content-content section:not(.block-system-main-block) .view-content > h3 {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .view-content > h3 a,
body.page-node-type-region #content-content section:not(.block-system-main-block) .view-content > h3 a {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 30px;
  line-height: 1.875rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 0;
  margin: 0;
  display: block;
  text-decoration: none;
  text-transform: none;
  color: rgba(34, 34, 34, 0.8);
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block) .view-content > h3 a,
  body.page-node-type-region #content-content section:not(.block-system-main-block) .view-content > h3 a {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 20px;
    line-height: 1.25rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block) .view-content > h3 a,
  body.page-node-type-region #content-content section:not(.block-system-main-block) .view-content > h3 a {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block) .view-content > h3 a,
  body.page-node-type-region #content-content section:not(.block-system-main-block) .view-content > h3 a {
    font-size: 28px;
    font-size: 1.75rem;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .view-content > h3 a:not(:first-child),
body.page-node-type-region #content-content section:not(.block-system-main-block) .view-content > h3 a:not(:first-child) {
  margin-left: 5px;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node {
  margin-bottom: 20px;
  padding: 30px;
  background-color: #f7f5f2;
  display: block;
  cursor: pointer;
  overflow: hidden;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .field,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .field {
  margin: 0;
  padding: 0;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node:hover {
  background-color: #e3ded3;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .node__title,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .node__title {
  margin: 0;
  padding: 0;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .node__title a,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .node__title a {
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .node__title a .field,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .node__title a .field {
  margin: 0;
  padding: 0;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .node__title a .field,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .node__title a .field {
  overflow: visible;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .node__title a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .node__title a:hover {
  text-decoration: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .node__title a span,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .node__title a span {
  display: block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .node__title,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .node__title {
  margin-bottom: 0;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .field--name-field-subtitle,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .field--name-field-subtitle {
  font-weight: 400 !important;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .field--name-field-subtitle,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .field--name-field-subtitle {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block) .node .field--name-field-subtitle,
  body.page-node-type-region #content-content section:not(.block-system-main-block) .node .field--name-field-subtitle {
    padding-left: 0;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .field--name-field-subtitle,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .field--name-field-subtitle {
  margin-bottom: 5px;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .field--name-field-date-published,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .field--name-field-date-published {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block) .node .field--name-field-date-published,
  body.page-node-type-region #content-content section:not(.block-system-main-block) .node .field--name-field-date-published {
    padding-left: 0;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .field--name-field-date-published,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .field--name-field-date-published {
  margin-bottom: 5px;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .field--name-field-tax-section,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .field--name-field-tax-section {
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 5px;
  color: #968f7e;
  text-decoration: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .field--name-field-tax-section a,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .field--name-field-tax-section a {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 23.8px;
  line-height: 1.4875rem;
  font-weight: 400;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
  text-decoration: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .field--name-field-tax-section a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .field--name-field-tax-section a:hover {
  text-decoration: underline;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .field--name-field-tax-document-type,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .field--name-field-tax-document-type {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .field--name-field-tax-document-type .field__items,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .field--name-field-tax-document-type .field__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .field--name-field-tax-document-type .field__item:not(:last-child),
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .field--name-field-tax-document-type .field__item:not(:last-child) {
  margin-right: 5px;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .field--name-field-tax-document-type .field__item:not(:last-child)::after,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .field--name-field-tax-document-type .field__item:not(:last-child)::after {
  content: ", ";
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field--name-field-location-entry,
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field--name-field-region.field--type-entity-reference,
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field-transnational,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field--name-field-location-entry,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field--name-field-region.field--type-entity-reference,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field-transnational {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  text-transform: uppercase;
  color: #b3001e;
  text-decoration: none;
  z-index: 10;
  margin-bottom: 20px;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field--name-field-location-entry,
  body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field--name-field-region.field--type-entity-reference,
  body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field-transnational,
  body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field--name-field-location-entry,
  body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field--name-field-region.field--type-entity-reference,
  body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field-transnational {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 13px;
    line-height: 0.8125rem;
    font-weight: 600;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field--name-field-location-entry,
  body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field--name-field-region.field--type-entity-reference,
  body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field-transnational,
  body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field--name-field-location-entry,
  body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field--name-field-region.field--type-entity-reference,
  body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field-transnational {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 13px;
    line-height: 0.8125rem;
    font-weight: 700;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field--name-field-location-entry:hover,
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field--name-field-region.field--type-entity-reference:hover,
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field-transnational:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field--name-field-location-entry:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field--name-field-region.field--type-entity-reference:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field-transnational:hover {
  text-decoration: underline;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field--name-field-location-entry::after,
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field--name-field-region.field--type-entity-reference::after,
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field-transnational::after,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field--name-field-location-entry::after,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field--name-field-region.field--type-entity-reference::after,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field-transnational::after {
  height: 5px;
  width: 140px;
  margin-top: 20px;
  content: '';
  display: block;
  border: 0;
  background-color: rgba(150, 143, 126, 0.2);
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field--name-field-location-entry, body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field--name-field-location-entry a,
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field--name-field-region.field--type-entity-reference,
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field--name-field-region.field--type-entity-reference a,
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field-transnational,
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field-transnational a,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field--name-field-location-entry,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field--name-field-location-entry a,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field--name-field-region.field--type-entity-reference,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field--name-field-region.field--type-entity-reference a,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field-transnational,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field-transnational a {
  text-decoration: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field--name-field-location-entry:hover, body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field--name-field-location-entry a:hover,
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field--name-field-region.field--type-entity-reference:hover,
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field--name-field-region.field--type-entity-reference a:hover,
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field-transnational:hover,
body.page-node-type-country #content-content section:not(.block-system-main-block) .node .locations .field-transnational a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field--name-field-location-entry:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field--name-field-location-entry a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field--name-field-region.field--type-entity-reference:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field--name-field-region.field--type-entity-reference a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field-transnational:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block) .node .locations .field-transnational a:hover {
  text-decoration: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .views-row,
body.page-node-type-region #content-content section:not(.block-system-main-block) .views-row {
  width: 100%;
  margin-bottom: 20px;
  margin-left: 0;
  *zoom: 1;
  overflow: hidden;
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block) .views-row,
  body.page-node-type-region #content-content section:not(.block-system-main-block) .views-row {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .views-row:before, body.page-node-type-country #content-content section:not(.block-system-main-block) .views-row:after,
body.page-node-type-region #content-content section:not(.block-system-main-block) .views-row:before,
body.page-node-type-region #content-content section:not(.block-system-main-block) .views-row:after {
  content: "";
  display: table;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .views-row:after,
body.page-node-type-region #content-content section:not(.block-system-main-block) .views-row:after {
  clear: both;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .views-row .node,
body.page-node-type-region #content-content section:not(.block-system-main-block) .views-row .node {
  margin-bottom: 0;
  height: auto;
  max-height: 370px;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .views-row .node,
body.page-node-type-region #content-content section:not(.block-system-main-block) .views-row .node {
  position: relative;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .views-row .node::before,
body.page-node-type-region #content-content section:not(.block-system-main-block) .views-row .node::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(247, 245, 242, 0)), to(#f7f5f2));
  background-image: linear-gradient(180deg, rgba(247, 245, 242, 0), #f7f5f2);
  opacity: 1;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .views-row .node::before,
body.page-node-type-region #content-content section:not(.block-system-main-block) .views-row .node::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  height: 100px;
  width: 150%;
  z-index: 10;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .views-row .node:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block) .views-row .node:hover {
  position: relative;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .views-row .node:hover::before,
body.page-node-type-region #content-content section:not(.block-system-main-block) .views-row .node:hover::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(227, 222, 211, 0)), to(#e3ded3));
  background-image: linear-gradient(180deg, rgba(227, 222, 211, 0), #e3ded3);
  opacity: 1;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .views-row .node:hover::before,
body.page-node-type-region #content-content section:not(.block-system-main-block) .views-row .node:hover::before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: 10;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .views-row .node::before,
body.page-node-type-region #content-content section:not(.block-system-main-block) .views-row .node::before {
  height: 50px;
  width: 150%;
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .views-row .node.__short-text::before,
body.page-node-type-region #content-content section:not(.block-system-main-block) .views-row .node.__short-text::before {
  display: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node {
  margin-bottom: 20px;
  padding: 30px;
  background-color: #f7f5f2;
  display: block;
  cursor: pointer;
  overflow: hidden;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .field, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .field {
  margin: 0;
  padding: 0;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node:hover, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node:hover {
  background-color: #e3ded3;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header {
  margin: 0;
  padding: 0;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title {
  margin: 0;
  padding: 0;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title a, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title a,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title a,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title a {
  text-decoration: none;
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title a .field, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title a .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title a .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title a .field {
  margin: 0;
  padding: 0;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title a, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title a,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title a,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title a {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title a, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title a,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title a,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title a {
    font-size: 25px;
    font-size: 1.5625rem;
    line-height: 25px;
    line-height: 1.5625rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title a .field, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title a .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title a .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title a .field {
  overflow: visible;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title a:hover, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title a:hover {
  text-decoration: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title a span, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title a span,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title a span,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title a span {
  display: block;
  font-size: 50px;
  font-size: 3.125rem;
  line-height: 50px;
  line-height: 3.125rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title a span, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title a span,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title a span,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title a span {
    font-size: 33.33333px;
    font-size: 2.08333rem;
    line-height: 33.33333px;
    line-height: 2.08333rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title a span, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title a span,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node header .node__title a span,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node header .node__title a span {
    font-size: 25px;
    font-size: 1.5625rem;
    line-height: 25px;
    line-height: 1.5625rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .field--name-field-date-published, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .field--name-field-date-published,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .field--name-field-date-published,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .field--name-field-date-published {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .field--name-field-date-published, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .field--name-field-date-published,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .field--name-field-date-published,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .field--name-field-date-published {
    padding-left: 0;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .node__links, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .node__links,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .node__links,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .node__links {
  position: relative;
  z-index: 10;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .node__links a, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .node__links a,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .node__links a,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .node__links a {
  margin: 0;
  padding: 0;
  font-size: inherit;
  padding: 0.5em 1.5em;
  display: inline-block;
  cursor: pointer;
  border-radius: 0;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFB3001E', endColorstr='#FF4D000D');
  background-color: #b3001e;
  border: 0;
  color: #fff;
  border-radius: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 14px 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  letter-spacing: 0.9px;
  text-decoration: none;
  text-transform: uppercase;
  font-style: normal;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .node__links a .field, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .node__links a .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .node__links a .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .node__links a .field {
  margin: 0;
  padding: 0;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .node__links a:hover, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .node__links a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .node__links a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .node__links a:hover {
  text-decoration: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .node__links a:hover, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .node__links a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .node__links a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .node__links a:hover {
  background-color: #9a001a;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .node__links a:active, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .node__links a:active,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .node__links a:active,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .node__links a:active {
  background-color: #8a0017;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .node__links a.disabled, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .node__links a[disabled], body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .node__links a.disabled, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .node__links a[disabled],
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .node__links a.disabled,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .node__links a[disabled],
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .node__links a.disabled,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .node__links a[disabled] {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  background: false;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .node__links a::-moz-focus-inner, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .node__links a::-moz-focus-inner,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node .node__links a::-moz-focus-inner,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node .node__links a::-moz-focus-inner {
  padding: 0 !important;
  margin: -1px !important;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group > h3.digest-header, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group > h3.digest-header,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group > h3.digest-header,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group > h3.digest-header {
  padding-top: 15px !important;
  margin-bottom: 20px;
  border-top: 2px solid #ada79a;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group:first-child > h3.digest-header, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group:first-child > h3.digest-header,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group:first-child > h3.digest-header,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group:first-child > h3.digest-header {
  margin-top: 0;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest {
  margin-top: 20px;
  padding: 20px 0 0;
  width: 100%;
  margin-left: 0;
  border-top: 2px solid #968f7e;
  background: transparent;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest:hover, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest:hover {
  background: transparent;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest:first-child, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest:first-child,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest:first-child,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest:first-child {
  border-top: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title {
  margin: 0;
  padding: 0;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
  border-top: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title {
  margin: 0;
  padding: 0;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a {
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a .field, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a .field {
  margin: 0;
  padding: 0;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a .field, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a .field {
  overflow: visible;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a:hover, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a:hover {
  text-decoration: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a span, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a span,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a span,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest h2.node__title a span {
  display: block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published {
  margin: 0;
  padding: 0;
  margin-bottom: 0 !important;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published {
  margin-bottom: 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 27.2px;
  line-height: 1.7rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #968f7e;
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .field--name-field-date-published {
    padding-left: 0;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .text-formatted, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .text-formatted,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .text-formatted,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content .text-formatted {
  margin-top: 10px;
  overflow: visible;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content a.See.details, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content a.See.details,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content a.See.details,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .node.node--view-mode-teaser .digest-group .node--view-mode-digest .node__content a.See.details {
  margin-left: 5px;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news none, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news none,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news none,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news none {
  margin-bottom: 20px;
  *zoom: 1;
  overflow: hidden;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news none:before, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news none:after, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news none:before, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news none:after,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news none:before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news none:after,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news none:before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news none:after {
  content: "";
  display: table;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news none:after, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news none:after,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news none:after,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news none:after {
  clear: both;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .views-row header .node__title, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .views-row header .node__title,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .views-row header .node__title,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .views-row header .node__title {
  margin: 0;
  padding: 0;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .views-row header .node__title a, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .views-row header .node__title a,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .views-row header .node__title a,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .views-row header .node__title a {
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .views-row header .node__title a .field, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .views-row header .node__title a .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .views-row header .node__title a .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .views-row header .node__title a .field {
  margin: 0;
  padding: 0;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .views-row header .node__title a .field, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .views-row header .node__title a .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .views-row header .node__title a .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .views-row header .node__title a .field {
  overflow: visible;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .views-row header .node__title a:hover, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .views-row header .node__title a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .views-row header .node__title a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .views-row header .node__title a:hover {
  text-decoration: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .views-row header .node__title a span, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .views-row header .node__title a span,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-country-news .views-row header .node__title a span,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blocknews-block-region-news .views-row header .node__title a span {
  display: block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #222;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content {
  width: 100%;
  display: block;
  clear: both;
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content {
    float: left;
    width: 100%;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content {
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .field, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .field {
  margin: 0;
  padding: 0;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row {
  width: 23.66667%;
  margin-bottom: 20px;
  *zoom: 1;
  position: relative;
  overflow: hidden;
  background-color: #f3f1ec;
  min-height: 250px;
  max-height: 250px;
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row:before, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row:after, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row:before, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row:after,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row:before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row:after,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row:before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row:after {
  content: "";
  display: table;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row:after, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row:after,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row:after,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row:after {
  clear: both;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row::before, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row::before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row::before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(243, 241, 236, 0)), to(#f3f1ec));
  background-image: linear-gradient(180deg, rgba(243, 241, 236, 0), #f3f1ec);
  opacity: 1;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row {
    width: 31.66349%;
    min-height: 270px;
    max-height: 270px;
  }
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row {
    min-height: 400px;
    max-height: 400px;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row:before, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row:before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row:before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row:before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  height: 25px;
  width: 100%;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row:nth-child(3n+1), body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row:nth-child(3n+1),
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row:nth-child(3n+1),
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row:nth-child(3n+1) {
    margin-left: 1.77778% !important;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row:nth-child(3n+1), body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row:nth-child(3n+1),
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row:nth-child(3n+1),
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row:nth-child(3n+1) {
    margin-left: 0 !important;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder {
  position: relative;
  position: relative;
  background-color: #fff;
  overflow: hidden;
  cursor: default;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder::before, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder::before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder::before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, right top, from(#b3001e), to(#b3001e));
  background-image: linear-gradient(90deg, #b3001e, #b3001e);
  opacity: 0;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder::before, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder::before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder::before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder::before {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  height: 100%;
  width: 100%;
  z-index: 1;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .contributions, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .contributions,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .contributions,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .contributions {
  position: absolute;
  top: 10px;
  left: 10px;
  padding-top: 0;
  padding-bottom: 10px;
  padding-left: 0;
  width: 90%;
  border-bottom: 1px solid #fff;
  z-index: 10;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .contributions, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .contributions,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .contributions,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .contributions {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16.8px;
  line-height: 1.05rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #fff;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .ranking, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .ranking,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .ranking,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .ranking {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 10;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .ranking, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .ranking,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .ranking,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .ranking {
  height: 30px;
  width: 30px;
  border-radius: 24px;
  padding-top: 6px;
  text-align: center;
  display: block;
  background-color: #b3001e;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .ranking, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .ranking,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .ranking,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .ranking {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16.8px;
  line-height: 1.05rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #fff;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text {
  position: absolute;
  top: auto;
  bottom: -50px;
  left: 50%;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 10;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text {
  margin: 0;
  padding: 0;
  font-size: inherit;
  padding: 0.5em 1.5em;
  display: inline-block;
  cursor: pointer;
  border-radius: 0;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFB3001E', endColorstr='#FF4D000D');
  background-color: #b3001e;
  border: 0;
  color: #fff;
  border-radius: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 14px 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  letter-spacing: 0.9px;
  text-decoration: none;
  text-transform: uppercase;
  font-style: normal;
  border: 1px solid #fff;
  width: 80%;
  background-color: transparent;
  text-align: center;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text .field, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text .field {
  margin: 0;
  padding: 0;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text:hover, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text:hover {
  text-decoration: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text:hover, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text:hover {
  background-color: #9a001a;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text:active, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text:active,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text:active,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text:active {
  background-color: #8a0017;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text.disabled, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text[disabled], body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text.disabled, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text[disabled],
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text.disabled,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text[disabled],
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text.disabled,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text[disabled] {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  background: false;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text::-moz-focus-inner, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text::-moz-focus-inner,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text::-moz-focus-inner,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text::-moz-focus-inner {
  padding: 0 !important;
  margin: -1px !important;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text:hover, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .hover-text:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .hover-text:hover {
  background-color: transparent;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder:hover, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder:hover {
  cursor: pointer;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder:hover::before, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder:hover::before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder:hover::before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder:hover::before {
  opacity: 0.7;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder:hover .hover-text, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder:hover .hover-text,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder:hover .hover-text,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder:hover .hover-text {
  position: absolute;
  top: auto;
  bottom: 20px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 10;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .views-field-user-picture, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .views-field-user-picture,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .views-field-user-picture,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .views-field-user-picture {
  position: relative;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  height: 160px;
  width: 100%;
  display: block;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .views-field-user-picture, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .views-field-user-picture,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .views-field-user-picture,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .views-field-user-picture {
    height: 170px;
    width: 100%;
  }
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .views-field-user-picture, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .views-field-user-picture,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-image-holder .views-field-user-picture,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-image-holder .views-field-user-picture {
    height: 300px;
    width: 100%;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-info-holder, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-info-holder,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-info-holder,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-info-holder {
  padding: 12px;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-info-holder .views-field-name, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-info-holder .views-field-name,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-info-holder .views-field-name,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-info-holder .views-field-name {
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 15px;
  text-decoration: none;
  color: #000;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-info-holder .views-field-name a, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-info-holder .views-field-name a,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-info-holder .views-field-name a,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-info-holder .views-field-name a {
  text-decoration: none;
  color: #000;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-info-holder .views-field-name a:hover, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-info-holder .views-field-name a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-info-holder .views-field-name a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-info-holder .views-field-name a:hover {
  text-decoration: underline;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-info-holder .views-field-field-profile-title, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-info-holder .views-field-field-profile-title,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .contributor-info-holder .views-field-field-profile-title,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .contributor-info-holder .views-field-field-profile-title {
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  text-decoration: none;
  color: #968f7e;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row:nth-child(3n+1), body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row:nth-child(3n+1),
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row:nth-child(3n+1),
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row:nth-child(3n+1) {
  margin-left: 0;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row {
  width: 31.66349%;
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .field--name-user-picture, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .field--name-user-picture,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-content .views-row .field--name-user-picture,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-content .views-row .field--name-user-picture {
  display: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer {
  margin-top: 60px;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content {
  width: 100%;
  display: block;
  clear: both;
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content {
    float: left;
    width: 100%;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content {
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .field, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .field {
  margin: 0;
  padding: 0;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row {
  width: 23.66667%;
  margin-bottom: 20px;
  *zoom: 1;
  position: relative;
  overflow: hidden;
  background-color: #f3f1ec;
  min-height: 250px;
  max-height: 250px;
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row:before, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row:after, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row:before, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row:after,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row:before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row:after,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row:before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row:after {
  content: "";
  display: table;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row:after, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row:after,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row:after,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row:after {
  clear: both;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row::before, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row::before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row::before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(243, 241, 236, 0)), to(#f3f1ec));
  background-image: linear-gradient(180deg, rgba(243, 241, 236, 0), #f3f1ec);
  opacity: 1;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row {
    width: 31.66349%;
    min-height: 270px;
    max-height: 270px;
  }
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row {
    min-height: 400px;
    max-height: 400px;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row:before, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row:before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row:before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row:before {
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  height: 25px;
  width: 100%;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row:nth-child(3n+1), body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row:nth-child(3n+1),
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row:nth-child(3n+1),
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row:nth-child(3n+1) {
    margin-left: 1.77778% !important;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row:nth-child(3n+1), body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row:nth-child(3n+1),
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row:nth-child(3n+1),
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row:nth-child(3n+1) {
    margin-left: 0 !important;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder {
  position: relative;
  position: relative;
  background-color: #fff;
  overflow: hidden;
  cursor: default;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder::before, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder::before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder::before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background-image: -webkit-gradient(linear, left top, right top, from(#b3001e), to(#b3001e));
  background-image: linear-gradient(90deg, #b3001e, #b3001e);
  opacity: 0;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder::before, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder::before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder::before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder::before {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  height: 100%;
  width: 100%;
  z-index: 1;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .contributions, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .contributions,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .contributions,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .contributions {
  position: absolute;
  top: 10px;
  left: 10px;
  padding-top: 0;
  padding-bottom: 10px;
  padding-left: 0;
  width: 90%;
  border-bottom: 1px solid #fff;
  z-index: 10;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .contributions, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .contributions,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .contributions,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .contributions {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16.8px;
  line-height: 1.05rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #fff;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .ranking, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .ranking,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .ranking,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .ranking {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 10;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .ranking, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .ranking,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .ranking,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .ranking {
  height: 30px;
  width: 30px;
  border-radius: 24px;
  padding-top: 6px;
  text-align: center;
  display: block;
  background-color: #b3001e;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .ranking, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .ranking,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .ranking,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .ranking {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16.8px;
  line-height: 1.05rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  color: #fff;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text {
  position: absolute;
  top: auto;
  bottom: -50px;
  left: 50%;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 10;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text {
  margin: 0;
  padding: 0;
  font-size: inherit;
  padding: 0.5em 1.5em;
  display: inline-block;
  cursor: pointer;
  border-radius: 0;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFB3001E', endColorstr='#FF4D000D');
  background-color: #b3001e;
  border: 0;
  color: #fff;
  border-radius: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding: 14px 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  letter-spacing: 0.9px;
  text-decoration: none;
  text-transform: uppercase;
  font-style: normal;
  border: 1px solid #fff;
  width: 80%;
  background-color: transparent;
  text-align: center;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text .field, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text .field,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text .field {
  margin: 0;
  padding: 0;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text:hover, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text:hover {
  text-decoration: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text:hover, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text:hover {
  background-color: #9a001a;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text:active, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text:active,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text:active,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text:active {
  background-color: #8a0017;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text.disabled, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text[disabled], body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text.disabled, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text[disabled],
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text.disabled,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text[disabled],
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text.disabled,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text[disabled] {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  background: false;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text::-moz-focus-inner, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text::-moz-focus-inner,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text::-moz-focus-inner,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text::-moz-focus-inner {
  padding: 0 !important;
  margin: -1px !important;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text:hover, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .hover-text:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .hover-text:hover {
  background-color: transparent;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder:hover, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder:hover {
  cursor: pointer;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder:hover::before, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder:hover::before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder:hover::before,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder:hover::before {
  opacity: 0.7;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder:hover .hover-text, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder:hover .hover-text,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder:hover .hover-text,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder:hover .hover-text {
  position: absolute;
  top: auto;
  bottom: 20px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 10;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .views-field-user-picture, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .views-field-user-picture,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .views-field-user-picture,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .views-field-user-picture {
  position: relative;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  height: 160px;
  width: 100%;
  display: block;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .views-field-user-picture, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .views-field-user-picture,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .views-field-user-picture,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .views-field-user-picture {
    height: 170px;
    width: 100%;
  }
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .views-field-user-picture, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .views-field-user-picture,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-image-holder .views-field-user-picture,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-image-holder .views-field-user-picture {
    height: 300px;
    width: 100%;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-info-holder, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-info-holder,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-info-holder,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-info-holder {
  padding: 12px;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-info-holder .views-field-name, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-info-holder .views-field-name,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-info-holder .views-field-name,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-info-holder .views-field-name {
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 700;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  margin-bottom: 15px;
  text-decoration: none;
  color: #000;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-info-holder .views-field-name a, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-info-holder .views-field-name a,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-info-holder .views-field-name a,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-info-holder .views-field-name a {
  text-decoration: none;
  color: #000;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-info-holder .views-field-name a:hover, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-info-holder .views-field-name a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-info-holder .views-field-name a:hover,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-info-holder .views-field-name a:hover {
  text-decoration: underline;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-info-holder .views-field-field-profile-title, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-info-holder .views-field-field-profile-title,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row .contributor-info-holder .views-field-field-profile-title,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row .contributor-info-holder .views-field-field-profile-title {
  font-size: 16px;
  font-size: 1rem;
  line-height: 17.6px;
  line-height: 1.1rem;
  font-weight: 600;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  text-decoration: none;
  color: #968f7e;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row:nth-child(3n+1), body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row:nth-child(3n+1),
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row:nth-child(3n+1),
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row:nth-child(3n+1) {
  margin-left: 0;
}
body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row,
body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row {
  width: 31.66349%;
}
@media only screen and (max-width: 899px) {
  body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row, body.page-node-type-country #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-country-contributors .view-footer .content .views-row,
  body.page-node-type-region #content-content section:not(.block-system-main-block).block-views-blockcontributors-block-region-contributors .view-footer .content .views-row {
    float: left;
    margin-left: 0;
    width: 100%;
  }
}
body.page-node-type-country #content-content section:not(.block-system-main-block) .views-row .node,
body.page-node-type-region #content-content section:not(.block-system-main-block) .views-row .node {
  margin-bottom: 0;
}
body.page-node-type-country .site-footer,
body.page-node-type-region .site-footer {
  margin-top: 0;
}

body.user-logged-in.role-administrator .site-header, body.user-logged-in.role-contributors .site-header, body.user-logged-in.role-content-administrator .site-header {
  top: 39px !important;
  position: fixed;
}
@media only screen and (max-width: 899px) {
  body.user-logged-in.role-administrator .site-header, body.user-logged-in.role-contributors .site-header, body.user-logged-in.role-content-administrator .site-header {
    top: 0 !important;
    position: relative;
  }
}
body.user-logged-in .layout-main-wrapper {
  margin-top: 120px !important;
}
@media only screen and (max-width: 899px) {
  body.user-logged-in .layout-main-wrapper {
    margin-top: 40px !important;
  }
}
body.user-logged-in .ui-autocomplete.ui-widget.ui-widget-content {
  top: 80px !important;
}
body.user-logged-in.toolbar-tray-open.toolbar-horizontal.role-administrator .site-header, body.user-logged-in.toolbar-tray-open.toolbar-horizontal.role-contributors .site-header, body.user-logged-in.toolbar-tray-open.toolbar-horizontal.role-content-administrator .site-header {
  top: 80px !important;
  position: fixed;
}
@media only screen and (max-width: 899px) {
  body.user-logged-in.toolbar-tray-open.toolbar-horizontal.role-administrator .site-header, body.user-logged-in.toolbar-tray-open.toolbar-horizontal.role-contributors .site-header, body.user-logged-in.toolbar-tray-open.toolbar-horizontal.role-content-administrator .site-header {
    top: 0 !important;
    position: relative;
  }
}
body.user-logged-in.toolbar-tray-open.toolbar-horizontal .layout-main-wrapper {
  margin-top: 120px !important;
}
@media only screen and (max-width: 899px) {
  body.user-logged-in.toolbar-tray-open.toolbar-horizontal .layout-main-wrapper {
    margin-top: 40px !important;
  }
}
body.user-logged-in.toolbar-tray-open.toolbar-horizontal .ui-autocomplete.ui-widget.ui-widget-content {
  top: 120px !important;
}
body.user-logged-in.toolbar-tray-open.toolbar-vertical.role-administrator .site-header, body.user-logged-in.toolbar-tray-open.toolbar-vertical.role-contributors .site-header, body.user-logged-in.toolbar-tray-open.toolbar-vertical.role-content-administrator .site-header {
  top: 39px !important;
  position: fixed;
}
@media only screen and (max-width: 899px) {
  body.user-logged-in.toolbar-tray-open.toolbar-vertical.role-administrator .site-header, body.user-logged-in.toolbar-tray-open.toolbar-vertical.role-contributors .site-header, body.user-logged-in.toolbar-tray-open.toolbar-vertical.role-content-administrator .site-header {
    top: 0 !important;
    position: relative;
  }
}
body.user-logged-in.toolbar-tray-open.toolbar-vertical .layout-main-wrapper {
  margin-top: 120px !important;
}
@media only screen and (max-width: 899px) {
  body.user-logged-in.toolbar-tray-open.toolbar-vertical .layout-main-wrapper {
    margin-top: 40px !important;
  }
}
body.user-logged-in.toolbar-tray-open.toolbar-vertical .ui-autocomplete.ui-widget.ui-widget-content {
  top: 80px !important;
}
body.user-logged-in.toolbar-tray-open.toolbar-vertical .site-header {
  position: -webkit-sticky;
  position: sticky;
}
body.user-logged-in.toolbar-tray-open.toolbar-vertical .layout-main-wrapper {
  margin-top: 0 !important;
}
body.user-logged-in.node-map {
  padding-top: 0 !important;
}
body.user-logged-in.node-map .layout-main-wrapper {
  margin-top: 40px !important;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.user-logged-in.node-map .ui-autocomplete.ui-widget.ui-widget-content #back {
    top: 94px;
  }
}
body.user-logged-in.node-map.toolbar-tray-open.toolbar-horizontal .layout-main-wrapper {
  margin-top: 80px !important;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.user-logged-in.node-map.toolbar-tray-open.toolbar-horizontal .ui-autocomplete.ui-widget.ui-widget-content #back {
    top: 135px;
  }
}
body.user-logged-in.node-map #block-tabs {
  display: none;
}

body.user-logged-in .contextual-links {
  display: none !important;
}
body.user-logged-in .contextual.open .contextual-links {
  display: block !important;
  z-index: 9999 !important;
}
body.user-logged-in .contextual-region .contextual .contextual-links {
  background-color: #fff !important;
  border: 1px solid #ccc !important;
  border-radius: 4px 0 4px 4px !important;
  /* LTR */
  clear: both !important;
  float: right !important;
  /* LTR */
  margin: 0 !important;
  padding: 0.25em 0 !important;
  position: relative !important;
  right: 6px !important;
  /* LTR */
  text-align: left !important;
  /* LTR */
  top: -1px !important;
  white-space: nowrap !important;
}
body.user-logged-in .contextual-region .contextual .contextual-links li {
  background-color: #fff !important;
  border: none !important;
  list-style: none !important;
  list-style-image: none !important;
  margin: 0 !important;
  padding: 0 !important;
  line-height: 100% !important;
  display: block !important;
  height: auto !important;
}
body.user-logged-in .contextual-region .contextual .contextual-links a {
  text-shadow: none !important;
  background-color: #fff !important;
  color: #333 !important;
  display: block !important;
  font-family: sans-serif !important;
  font-size: small !important;
  line-height: 0.8em !important;
  margin: 0.25em 0 !important;
  padding: 0.4em 0.6em !important;
  display: block !important;
  height: auto !important;
  text-transform: capitalize !important;
}
body.user-logged-in .contextual-region .contextual .contextual-links a:hover {
  color: #000 !important;
  background: #f7fcff !important;
}
body.user-logged-in .toolbar-toggle-orientation {
  display: none !important;
}
body.user-logged-in .node-preview-container {
  top: 134px;
  left: 0px;
  padding: 0;
}
body.user-logged-in .node-preview-container .node-preview-backlink {
  font-weight: bold;
  background-color: #fff5f7;
  padding: 10px 10px 10px 15px;
  display: block;
  width: 98%;
  margin: auto;
  text-align: left;
}
body.user-logged-in .node-preview-container .form-item,
body.user-logged-in .node-preview-container .site-btn {
  display: none;
}
body.user-logged-in .node--unpublished {
  background: transparent;
}
body.user-logged-in .node--unpublished span.field--name-title {
  border: 1px solid red;
  font-size: 91px;
  font-size: 5.6875rem;
  line-height: 91px;
  line-height: 5.6875rem;
  font-weight: 200;
  font-family: "Raleway", "Mplus 1p", sans-serif;
  padding-bottom: 10px;
  margin-bottom: 20px;
  text-decoration: none;
  text-transform: none;
  color: #222;
}
@media only screen and (min-width: 900px) and (max-width: 1124px) {
  body.user-logged-in .node--unpublished span.field--name-title {
    font-size: 60.66667px;
    font-size: 3.79167rem;
    line-height: 60.66667px;
    line-height: 3.79167rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
@media only screen and (max-width: 899px) {
  body.user-logged-in .node--unpublished span.field--name-title {
    font-size: 45.5px;
    font-size: 2.84375rem;
    line-height: 45.5px;
    line-height: 2.84375rem;
    font-weight: 200;
    font-family: "Raleway", "Mplus 1p", sans-serif;
  }
}
