.quote_link_container[data-v-e71160a4]{
  padding-top:30px;
  padding-bottom:30px
}
@media (min-width:992px){
.quote_link_container[data-v-e71160a4]{
    padding-top:5.2vw;
    padding-bottom:2.9vw
}
}
.quote_link_link[data-v-e71160a4]{
  margin-top:10px;
  text-align:right
}
@media (min-width:992px){
.quote_link_link[data-v-e71160a4]{
    margin-top:.33vw;
    text-align:right
}
}
.quote_link_link a[data-v-e71160a4]{
  font-family:acumin-pro,sans-serif;
  font-weight:700;
  font-size:12px;
  letter-spacing:0;
  text-decoration:none;
  color:#fff
}
@media (min-width:992px){
.quote_link_link a[data-v-e71160a4]{
    font-family:acumin-pro,sans-serif;
    font-weight:700;
    font-size:1.03vw;
    letter-spacing:-.02vw;
    text-decoration:none;
    color:#fff
}
}
.quote_link_link a[data-v-e71160a4]:hover{
  color:#ffba00
}
.quote_link_title[data-v-e71160a4]{
  letter-spacing:-1px;
  color:#fff;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  margin-bottom:10px;
  padding-left:15px;
  padding-right:15px
}
@media (min-width:992px){
.quote_link_title[data-v-e71160a4]{
    letter-spacing:-.16vw;
    color:#fff;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:4.03vw;
    font-weight:700;
    line-height:3.75vw;
    margin-bottom:3.33vw;
    padding-left:0;
    padding-right:0
}
}
.quote_link_subtitle[data-v-e71160a4]{
  letter-spacing:-1px;
  color:#fff;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:24px;
  font-weight:400;
  line-height:24px;
  margin-bottom:10px;
  padding-left:15px;
  padding-right:15px
}
@media (min-width:992px){
.quote_link_subtitle[data-v-e71160a4]{
    letter-spacing:-.06vw;
    color:#fff;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.43vw;
    font-weight:400;
    line-height:1.43vw;
    margin-bottom:1.83vw;
    padding-left:0;
    padding-right:0
}
}
.quote_link_quote[data-v-e71160a4]{
  letter-spacing:0;
  color:#fff;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:18px
}
@media (min-width:992px){
.quote_link_quote[data-v-e71160a4]{
    letter-spacing:-.06vw;
    color:#fff;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.53vw;
    font-weight:700;
    line-height:1.97vw
}
}
.quote_icon[data-v-e71160a4]{
  max-width:16px;
  height:auto
}
@media (min-width:992px){
.quote_icon[data-v-e71160a4]{
    max-width:1.93vw;
    height:auto
}
}
.quote_icon_bottom[data-v-e71160a4]{
  margin-left:1.07vw
}.page_hero_arrow[data-v-0aa57889]{
  max-width:10px;
  height:auto;
  margin-left:8px
}
@media (min-width:992px){
.page_hero_arrow[data-v-0aa57889]{
    max-width:1.23vw;
    height:auto;
    margin-left:.83vw
}
}.text_latest_resources[data-v-51ff8d8e]{
  padding:30px 15px
}
@media (min-width:992px){
.text_latest_resources[data-v-51ff8d8e]{
    padding:5.47vw 0 4.67vw
}
.text_latest_resources.remove_space[data-v-51ff8d8e]{
    padding-top:2.47vw;
    padding-bottom:4.67vw
}
}
.text_latest_resources_left_cont[data-v-51ff8d8e]{
  border-right-width:0;
  border-right-style:solid
}
@media (min-width:992px){
.text_latest_resources_left_cont[data-v-51ff8d8e]{
    border-right-width:1px;
    border-right-style:solid
}
}
.text_latest_resources_left[data-v-51ff8d8e]{
  padding-right:0
}
@media (min-width:992px){
.text_latest_resources_left[data-v-51ff8d8e]{
    padding-right:7.67vw
}
}
.text_latest_resources_left_links[data-v-51ff8d8e]{
  padding-top:0;
  padding-bottom:50px
}
@media (min-width:992px){
.text_latest_resources_left_links[data-v-51ff8d8e]{
    padding-top:2.87vw;
    padding-bottom:0
}
}
.text_latest_resources_left_link[data-v-51ff8d8e]{
  padding-top:1.93vw
}
.text_latest_resources_left_link a[data-v-51ff8d8e]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.text_latest_resources_left_link a[data-v-51ff8d8e]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.text_latest_resources_right_title[data-v-51ff8d8e]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:1;
  margin-bottom:20px
}
@media (min-width:992px){
.text_latest_resources_right_title[data-v-51ff8d8e]{
    letter-spacing:-.13vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:3.22vw;
    font-weight:700;
    line-height:1;
    margin-bottom:3.73vw
}
}
.text_latest_resources_resources_link[data-v-51ff8d8e]{
  padding-top:0;
  padding-bottom:40px
}
@media (min-width:992px){
.text_latest_resources_resources_link[data-v-51ff8d8e]{
    padding-top:1.93vw;
    padding-bottom:0
}
}
.text_latest_resources_resources_link a[data-v-51ff8d8e]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.text_latest_resources_resources_link a[data-v-51ff8d8e]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.text_latest_resources_resources_link_small a[data-v-51ff8d8e]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.text_latest_resources_resources_link_small a[data-v-51ff8d8e]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:.85vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.text_latest_resources_resources_title[data-v-51ff8d8e]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px;
  color:#000;
  text-decoration:none;
  text-transform:uppercase;
  margin-bottom:20px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_title[data-v-51ff8d8e]{
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.03vw;
    color:#000;
    text-decoration:none;
    text-transform:uppercase;
    margin-bottom:2.5vw;
    width:100%
}
}
.text_latest_resources_resources_author_date[data-v-51ff8d8e]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none;
  margin-bottom:10px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_author_date[data-v-51ff8d8e]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:.85vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none;
    margin-bottom:1.33vw;
    width:100%
}
}
.text_latest_resources_resources_excerpt[data-v-51ff8d8e]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  color:#000;
  text-decoration:none;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_excerpt[data-v-51ff8d8e]{
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none;
    width:100%
}
}
.text_latest_resources_resources_column[data-v-51ff8d8e]{
  flex-flow:column
}
.text_latest_resources_resources_link .pdf_icon[data-v-51ff8d8e]{
  max-width:40px;
  height:auto;
  margin-right:10px
}
@media (min-width:992px){
.text_latest_resources_resources_link .pdf_icon[data-v-51ff8d8e]{
    max-width:2.2vw;
    height:auto;
    margin-right:.87vw
}
}
.nav-tabs[data-v-51ff8d8e]{
  border-bottom:0
}
li.nav-item[data-v-51ff8d8e]:first-child{
  padding:0 20px 0 0
}
li.nav-item[data-v-51ff8d8e]{
  border-right:1px solid #000;
  padding-left:20px;
  padding-right:20px
}
li.nav-item[data-v-51ff8d8e]:last-child{
  border-right:0;
  padding-right:0
}
.nav.nav-tabs[data-v-51ff8d8e]{
  margin-bottom:10px
}
@media (min-width:992px){
.nav.nav-tabs[data-v-51ff8d8e]{
    margin-bottom:1.33vw
}
}
.nav-tabs .nav-link[data-v-51ff8d8e]{
  margin-bottom:-1px;
  background:unset;
  border:0;
  border-top-left-radius:0;
  border-top-right-radius:0;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:300;
  line-height:12px;
  color:#000;
  text-decoration:none;
  text-transform:uppercase;
  padding:0
}
@media (min-width:992px){
.nav-tabs .nav-link[data-v-51ff8d8e]{
    margin-bottom:-1px;
    background:unset;
    border:0;
    border-top-left-radius:0;
    border-top-right-radius:0;
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.25vw;
    color:#000;
    text-decoration:none;
    text-transform:uppercase;
    padding:0
}
}
.nav-tabs .nav-item.show .nav-link[data-v-51ff8d8e],.nav-tabs .nav-link.active[data-v-51ff8d8e]{
  color:#000;
  background-color:transparent;
  border-color:#dee2e6 #dee2e6 #fff;
  font-weight:700
}.carouselPageHero_item[data-v-96093722]{
  background-size:cover;
  background-position:bottom;
  background-repeat:no-repeat;
  height:400px
}
@media (min-width:992px){
.carouselPageHero_item[data-v-96093722]{
    background-size:cover;
    background-position:0 100%;
    background-repeat:no-repeat;
    height:50.8vw
}
}
.carousel-caption[data-v-96093722]{
  position:absolute;
  right:0;
  bottom:0;
  left:0;
  color:#fff;
  text-align:left;
  padding-top:0;
  padding-bottom:0
}
.carouselPageHero_caption[data-v-96093722]{
  padding-top:3.93vw;
  padding-bottom:2.53vw;
  padding-right:3.5vw;
  min-height:24.67vw
}
.carousel-caption h1[data-v-96093722]{
  font-size:32px;
  line-height:32px
}
.carousel-caption h1[data-v-96093722],.carousel-caption h2[data-v-96093722]{
  font-family:acumin-pro-condensed,sans-serif;
  font-weight:700;
  letter-spacing:-1px;
  text-transform:uppercase
}
.carousel-caption h2[data-v-96093722]{
  font-size:24px;
  line-height:24px
}
@media (min-width:992px){
.carousel-caption h1[data-v-96093722]{
    font-size:6.01vw;
    line-height:5.11vw;
    letter-spacing:-.24vw
}
.carousel-caption h1[data-v-96093722],.carousel-caption h2[data-v-96093722]{
    font-family:acumin-pro-condensed,sans-serif;
    font-weight:700;
    text-transform:uppercase
}
.carousel-caption h2[data-v-96093722]{
    font-size:4.07vw;
    line-height:3.63vw;
    letter-spacing:-.16vw
}
}
.carouselPageHero_imagecaption[data-v-96093722]{
  font-family:acumin-pro-condensed,sans-serif;
  font-size:10px;
  letter-spacing:0;
  font-weight:400;
  text-align:right;
  padding-top:8px;
  padding-bottom:8px
}
@media (min-width:992px){
.carouselPageHero_imagecaption[data-v-96093722]{
    font-family:acumin-pro-condensed,sans-serif;
    font-size:1.25vw;
    letter-spacing:-.03vw;
    font-weight:400;
    text-align:right;
    padding-top:0;
    padding-bottom:2.53vw
}
}
.carouselPageHero_imagecaption strong[data-v-96093722]{
  font-weight:700
}
.carouselPageHero_link[data-v-96093722]{
  margin-top:4vw
}
.carouselPageHero_link a[data-v-96093722]{
  font-family:acumin-pro,sans-serif;
  font-weight:700;
  font-size:12px;
  letter-spacing:0;
  text-decoration:none
}
@media (min-width:992px){
.carouselPageHero_link a[data-v-96093722]{
    font-family:acumin-pro,sans-serif;
    font-weight:700;
    font-size:1.03vw;
    letter-spacing:-.02vw;
    text-decoration:none
}
}
.carousel-indicators [data-bs-target][data-v-96093722]{
  box-sizing:content-box;
  flex:0 1 auto;
  width:10px;
  height:10px;
  padding:0;
  margin-right:3px;
  margin-left:3px;
  text-indent:-999px;
  cursor:pointer;
  background-color:#fff;
  background-clip:padding-box;
  border:0;
  opacity:1;
  transition:opacity .6s ease;
  border-radius:50%
}
@media (min-width:992px){
.carousel-indicators [data-bs-target][data-v-96093722]{
    box-sizing:content-box;
    flex:0 1 auto;
    width:.6vw;
    height:.6vw;
    padding:0;
    margin-right:3px;
    margin-left:3px;
    text-indent:-999px;
    cursor:pointer;
    background-color:#fff;
    background-clip:padding-box;
    border:0;
    opacity:1;
    transition:opacity .6s ease;
    border-radius:50%
}
}
.carousel-indicators .active[data-v-96093722]{
  background-color:#000
}
.carousel-indicators[data-v-96093722]{
  position:absolute;
  right:15px;
  bottom:43px;
  left:auto;
  z-index:2;
  display:flex;
  justify-content:center;
  padding:0;
  margin-right:0;
  margin-bottom:0;
  margin-left:0;
  list-style:none
}
@media (min-width:992px){
.carousel-indicators[data-v-96093722]{
    position:absolute;
    right:50%;
    bottom:3.2vw;
    left:auto;
    z-index:2;
    display:flex;
    justify-content:center;
    padding:0;
    margin-right:3.93vw;
    margin-bottom:0;
    margin-left:0;
    list-style:none
}
}.link_blocks_item[data-v-4c4857a2]{
  position:relative;
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover;
  min-height:300px
}
@media (min-width:992px){
.link_blocks_item[data-v-4c4857a2]{
    position:relative;
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    min-height:37.43vw
}
}
.theme_teal.link_blocks_item_caption[data-v-4c4857a2]{
  background-color:rgba(1,162,186,.7)
}
.theme_green.link_blocks_item_caption[data-v-4c4857a2]{
  background-color:rgba(173,194,33,.79)
}
.theme_violet.link_blocks_item_caption[data-v-4c4857a2]{
  background-color:rgba(96,77,127,.64)
}
.theme_yellow.link_blocks_item_caption[data-v-4c4857a2]{
  background-color:rgba(213,169,16,.89)
}
.theme_blue.link_blocks_item_caption[data-v-4c4857a2]{
  background-color:rgba(79,120,189,.83)
}
.theme_orange.link_blocks_item_caption[data-v-4c4857a2]{
  background-color:rgba(183,95,31,.77)
}
.theme_black.link_blocks_item_caption[data-v-4c4857a2]{
  background-color:rgba(0,0,0,.64)
}
.link_blocks_item_caption[data-v-4c4857a2]{
  padding-top:15px;
  padding-right:15px;
  padding-bottom:15px;
  position:absolute;
  bottom:0;
  left:0
}
@media (min-width:992px){
.link_blocks_item_caption[data-v-4c4857a2]{
    padding-top:4.33vw;
    padding-right:2.03vw;
    padding-bottom:2.6vw;
    position:absolute;
    bottom:0;
    left:0
}
}
.link_blocks_item_caption_title[data-v-4c4857a2]{
  max-width:unset;
  letter-spacing:-1px;
  color:#fff;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  margin-bottom:20px
}
@media (min-width:992px){
.link_blocks_item_caption_title[data-v-4c4857a2]{
    max-width:21.87vw;
    letter-spacing:-.16vw;
    color:#fff;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:4.04vw;
    font-weight:700;
    line-height:4.04vw;
    margin-bottom:1.93vw
}
}
.link_blocks_item_caption_text[data-v-4c4857a2]{
  max-width:unset;
  letter-spacing:0;
  color:#fff;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:18px;
  margin-bottom:20px
}
@media (min-width:992px){
.link_blocks_item_caption_text[data-v-4c4857a2]{
    max-width:21.87vw;
    letter-spacing:-.06vw;
    color:#fff;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.57vw;
    margin-bottom:2.33vw
}
}
.link_blocks_item_caption_link[data-v-4c4857a2]{
  max-width:unset;
  text-align:right
}
@media (min-width:992px){
.link_blocks_item_caption_link[data-v-4c4857a2]{
    max-width:21.87vw;
    text-align:right
}
}
.link_blocks_item_caption_link a[data-v-4c4857a2]{
  font-family:acumin-pro,sans-serif;
  font-weight:700;
  font-size:12px;
  letter-spacing:0;
  text-decoration:none;
  color:#fff
}
@media (min-width:992px){
.link_blocks_item_caption_link a[data-v-4c4857a2]{
    font-family:acumin-pro,sans-serif;
    font-weight:700;
    font-size:1.03vw;
    letter-spacing:-.02vw;
    text-decoration:none;
    color:#fff
}
}
.link_blocks_item_caption_link a[data-v-4c4857a2]:hover{
  color:#ffba00
}
.carouselPageHero_imagecaption[data-v-4c4857a2]{
  font-family:acumin-pro-condensed,sans-serif;
  font-size:10px;
  letter-spacing:0;
  font-weight:400;
  text-align:right;
  padding-top:8px;
  padding-bottom:8px;
  position:absolute;
  top:0;
  right:8px
}
@media (min-width:992px){
.carouselPageHero_imagecaption[data-v-4c4857a2]{
    font-family:acumin-pro-condensed,sans-serif;
    font-size:.86vw;
    letter-spacing:-.03vw;
    font-weight:400;
    text-align:right;
    padding-bottom:0;
    padding-top:.53vw;
    position:absolute;
    top:0;
    right:1vw
}
}
.carouselPageHero_imagecaption strong[data-v-4c4857a2]{
  font-weight:700
}.latest_news_events[data-v-7fce96ae]{
  padding-top:30px;
  padding-bottom:30px
}
@media (min-width:992px){
.latest_news_events[data-v-7fce96ae]{
    padding-top:5.47vw;
    padding-bottom:4.67vw
}
}
.latest_news_events_left_cont[data-v-7fce96ae]{
  border-right-width:0;
  border-right-style:solid
}
@media (min-width:992px){
.latest_news_events_left_cont[data-v-7fce96ae]{
    border-right-width:1px;
    border-right-style:solid
}
}
.latest_news_events_left[data-v-7fce96ae]{
  padding-right:0
}
@media (min-width:992px){
.latest_news_events_left[data-v-7fce96ae]{
    padding-right:7.67vw
}
}
.latest_news_events_left_links[data-v-7fce96ae]{
  padding-top:2.87vw
}
.latest_news_events_left_link[data-v-7fce96ae]{
  padding-top:1.93vw
}
.latest_news_events_left_link a[data-v-7fce96ae]{
  letter-spacing:-.02vw;
  font-family:acumin-pro,sans-serif;
  font-size:1.03vw;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none
}
.latest_news_events_image[data-v-7fce96ae]{
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover;
  width:100%;
  height:190px
}
@media (min-width:992px){
.latest_news_events_image[data-v-7fce96ae]{
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    width:100%;
    height:13.67vw
}
}
.latest_news_events_image_caption[data-v-7fce96ae]{
  font-family:acumin-pro,sans-serif;
  font-size:10px;
  font-weight:300;
  line-height:1;
  margin-bottom:20px
}
@media (min-width:992px){
.latest_news_events_image_caption[data-v-7fce96ae]{
    font-family:acumin-pro,sans-serif;
    font-size:.86vw;
    font-weight:300;
    line-height:1;
    margin-bottom:3.73vw
}
}
.latest_news_events_left_title[data-v-7fce96ae],.latest_news_events_right_title[data-v-7fce96ae]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:1;
  margin-bottom:20px;
  text-transform:uppercase
}
@media (min-width:992px){
.latest_news_events_left_title[data-v-7fce96ae],.latest_news_events_right_title[data-v-7fce96ae]{
    letter-spacing:-.13vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:3.22vw;
    font-weight:700;
    line-height:1;
    margin-bottom:3.73vw;
    text-transform:uppercase
}
}
.latest_news_events_resources_link[data-v-7fce96ae]{
  padding-top:0;
  padding-bottom:40px
}
.latest_news_events_resources_link_small a[data-v-7fce96ae],.latest_news_events_resources_link a[data-v-7fce96ae]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.latest_news_events_resources_link_small a[data-v-7fce96ae]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:.85vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
@media (min-width:992px){
.latest_news_events_resources_link[data-v-7fce96ae]{
    padding-top:1.93vw;
    padding-bottom:0
}
.latest_news_events_resources_link a[data-v-7fce96ae]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.latest_news_events_resources_title[data-v-7fce96ae]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px;
  color:#000;
  text-decoration:none;
  text-transform:uppercase;
  margin-bottom:20px;
  width:100%
}
.latest_news_events_resources_author_date[data-v-7fce96ae]{
  font-size:12px;
  font-weight:700;
  line-height:1;
  margin-bottom:10px
}
.latest_news_events_resources_author_date[data-v-7fce96ae],.latest_news_events_resources_excerpt[data-v-7fce96ae]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  color:#000;
  text-decoration:none;
  width:100%
}
.latest_news_events_resources_excerpt[data-v-7fce96ae]{
  font-size:14px;
  font-weight:300;
  line-height:18px
}
@media (min-width:992px){
.latest_news_events_resources_title[data-v-7fce96ae]{
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.03vw;
    color:#000;
    text-decoration:none;
    text-transform:uppercase;
    margin-bottom:1.5vw
}
.latest_news_events_resources_author_date[data-v-7fce96ae]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:.85vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none;
    margin-bottom:1.33vw;
    width:100%
}
.latest_news_events_resources_excerpt[data-v-7fce96ae]{
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none
}
}
.latest_news_events_resources_column[data-v-7fce96ae]{
  flex-flow:column
}
.latest_news_events_resources_link .pdf_icon[data-v-7fce96ae]{
  max-width:2.2vw;
  height:auto;
  margin-right:.87vw
}.text_only_container_top[data-v-0a0bcad0]{
  padding-top:5.47vw
}
.text_only_container_bottom[data-v-0a0bcad0]{
  padding-bottom:4.67vw
}
.text_only_left[data-v-0a0bcad0]{
  padding-right:0
}
@media (min-width:992px){
.text_only_left[data-v-0a0bcad0]{
    padding-right:7.67vw
}
}
.text_only_left_links[data-v-0a0bcad0]{
  padding-top:2.87vw
}
.text_only_left_link[data-v-0a0bcad0]{
  padding-top:1.93vw
}
.text_only_left_link a[data-v-0a0bcad0]{
  letter-spacing:-.02vw;
  font-family:acumin-pro,sans-serif;
  font-size:1.03vw;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none
}
.text_only_right_title[data-v-0a0bcad0]{
  letter-spacing:-.13vw;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:3.22vw;
  font-weight:700;
  line-height:1;
  margin-bottom:3.73vw
}
.text_only_resources_link[data-v-0a0bcad0]{
  padding-top:1.93vw
}
.text_only_resources_link a[data-v-0a0bcad0]{
  letter-spacing:-.02vw;
  font-family:acumin-pro,sans-serif;
  font-size:1.03vw;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none
}
.text_only_resources_title[data-v-0a0bcad0]{
  letter-spacing:-.09vw;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:2.23vw;
  font-weight:700;
  line-height:2.03vw;
  color:#000;
  text-decoration:none;
  text-transform:uppercase;
  margin-bottom:2.5vw
}
.text_only_resources_author_date[data-v-0a0bcad0]{
  letter-spacing:-.02vw;
  font-size:.85vw;
  font-weight:700;
  line-height:1;
  margin-bottom:1.33vw
}
.text_only_resources_author_date[data-v-0a0bcad0],.text_only_resources_excerpt[data-v-0a0bcad0]{
  font-family:acumin-pro,sans-serif;
  color:#000;
  text-decoration:none
}
.text_only_resources_excerpt[data-v-0a0bcad0]{
  letter-spacing:-.05vw;
  font-size:1.25vw;
  font-weight:300;
  line-height:1.64vw
}
.text_only_resources_column[data-v-0a0bcad0]{
  flex-flow:wrap
}
.text_only_resources_link .pdf_icon[data-v-0a0bcad0]{
  max-width:2.2vw;
  height:auto;
  margin-right:.87vw
}
.nav-tabs[data-v-0a0bcad0]{
  border-bottom:0
}
li.nav-item[data-v-0a0bcad0]:first-child{
  padding:0 20px 0 0
}
li.nav-item[data-v-0a0bcad0]{
  border-right:1px solid #000;
  padding-left:20px;
  padding-right:20px
}
li.nav-item[data-v-0a0bcad0]:last-child{
  border-right:0;
  padding-right:0
}
.nav.nav-tabs[data-v-0a0bcad0]{
  margin-bottom:10px
}
@media (min-width:992px){
.nav.nav-tabs[data-v-0a0bcad0]{
    margin-bottom:1.33vw
}
}
.nav-tabs .nav-link[data-v-0a0bcad0]{
  margin-bottom:-1px;
  background:unset;
  border:0;
  border-top-left-radius:0;
  border-top-right-radius:0;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:300;
  line-height:12px;
  color:#000;
  text-decoration:none;
  text-transform:uppercase;
  padding:0
}
@media (min-width:992px){
.nav-tabs .nav-link[data-v-0a0bcad0]{
    margin-bottom:-1px;
    background:unset;
    border:0;
    border-top-left-radius:0;
    border-top-right-radius:0;
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.25vw;
    color:#000;
    text-decoration:none;
    text-transform:uppercase;
    padding:0
}
}
.nav-tabs .nav-item.show .nav-link[data-v-0a0bcad0],.nav-tabs .nav-link.active[data-v-0a0bcad0]{
  color:#000;
  background-color:transparent;
  border-color:#dee2e6 #dee2e6 #fff;
  font-weight:700
}.page_hero_arrow[data-v-11a7b7dc]{
  max-width:10px;
  height:auto;
  margin-left:8px
}
@media (min-width:992px){
.page_hero_arrow[data-v-11a7b7dc]{
    max-width:1.23vw;
    height:auto;
    margin-left:.83vw
}
}.page_hero_arrow[data-v-d9f47d14]{
  max-width:20px;
  height:auto;
  margin-left:8px
}
@media (min-width:992px){
.page_hero_arrow[data-v-d9f47d14]{
    max-width:1.23vw;
    height:auto;
    margin-left:.83vw
}
}.mailing_list_container[data-v-f1b6194a]{
  padding-top:30px;
  padding-bottom:30px
}
@media (min-width:992px){
.mailing_list_container[data-v-f1b6194a]{
    padding-top:5.5vw;
    padding-bottom:6.07vw
}
}
.mailing_list_title[data-v-f1b6194a]{
  letter-spacing:-1px;
  color:#fff;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  text-transform:uppercase;
  margin-bottom:20px
}
@media (min-width:992px){
.mailing_list_title[data-v-f1b6194a]{
    letter-spacing:-.16vw;
    color:#fff;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:4.04vw;
    font-weight:700;
    line-height:4.04vw;
    text-transform:uppercase;
    margin-bottom:0
}
}
.mailing_list_check_text[data-v-f1b6194a]{
  max-width:90%;
  padding-left:10px;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:400;
  line-height:14px;
  letter-spacing:0;
  color:#000
}
@media (min-width:992px){
.mailing_list_check_text[data-v-f1b6194a]{
    max-width:17.54vw;
    padding-left:1.07vw;
    font-family:acumin-pro,sans-serif;
    font-size:.88vw;
    font-weight:400;
    line-height:1.14vw;
    letter-spacing:-.01vw;
    color:#000
}
}
.mailing_list_email_cont[data-v-f1b6194a]{
  line-height:4.74vw;
  margin-bottom:20px
}
@media (min-width:992px){
.mailing_list_email_cont[data-v-f1b6194a]{
    line-height:4.74vw;
    margin-bottom:0
}
}
.mailing_list_field[data-v-f1b6194a]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:16px;
  letter-spacing:0;
  color:#000;
  border:0;
  min-width:100%;
  height:30px;
  margin-right:10px;
  outline:none;
  border-radius:0;
  padding-left:10px;
  padding-right:10px
}
@media only screen and (min-width:992px){
.mailing_list_field[data-v-f1b6194a]{
    font-family:acumin-pro,sans-serif;
    font-size:1.07vw;
    font-weight:700;
    line-height:1.73vw;
    letter-spacing:-.06vw;
    color:#000;
    border:0;
    min-width:28vw;
    height:2.5vw;
    margin-right:1.3vw;
    outline:none;
    border-radius:0;
    padding-left:.93vw;
    padding-right:.93vw
}
}
.mailing_list_btn_cont[data-v-f1b6194a]{
  text-align:right;
  transition:all .5s
}
.mailing_list_btn_cont[data-v-f1b6194a]:hover{
  opacity:.7
}
.accept_mailing_list_email[data-v-f1b6194a]{
  width:1.93vw;
  height:1.93vw;
  border:.33vw solid #fff;
  background-color:transparent
}
.check_cont[data-v-f1b6194a]{
  display:block;
  position:relative;
  padding-left:35px;
  margin-bottom:12px;
  cursor:pointer;
  font-size:22px;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none
}
.check_cont input[data-v-f1b6194a]{
  position:absolute;
  opacity:0;
  cursor:pointer;
  height:0;
  width:0
}
.checkmark[data-v-f1b6194a]{
  position:absolute;
  top:0;
  left:0;
  width:30px;
  height:30px;
  background-color:transparent;
  border:2px solid #fff
}
@media (min-width:992px){
.checkmark[data-v-f1b6194a]{
    position:absolute;
    top:0;
    left:0;
    width:1.93vw;
    height:1.93vw;
    background-color:transparent;
    border:.33vw solid #fff
}
}
.check_cont:hover input~.checkmark[data-v-f1b6194a]{
  background-color:#ccc
}
.check_cont input:checked~.checkmark[data-v-f1b6194a]{
  background-color:transparent
}
.checkmark[data-v-f1b6194a]:after{
  content:"";
  position:absolute;
  display:none
}
.check_cont input:checked~.checkmark[data-v-f1b6194a]:after{
  display:block
}
.check_cont .checkmark[data-v-f1b6194a]:after{
  left:8px;
  top:0;
  width:10px;
  height:20px;
  border:solid #fff;
  border-width:0 3px 3px 0;
  transform:rotate(45deg)
}
@media (min-width:992px){
.check_cont .checkmark[data-v-f1b6194a]:after{
    left:.4vw;
    top:.1vw;
    width:.6vw;
    height:1vw;
    border:solid #fff;
    border-width:0 .33vw .33vw 0;
    transform:rotate(45deg)
}
}
.mailing_modal_text[data-v-f1b6194a]{
  font-size:12px;
  font-weight:300;
  line-height:16px;
  letter-spacing:0;
  color:#434343;
  text-align:center;
  padding-bottom:20px
}
@media only screen and (min-width:992px){
.mailing_modal_text[data-v-f1b6194a]{
    font-size:1.33vw;
    font-weight:300;
    line-height:2vw;
    letter-spacing:-.02vw;
    color:#434343;
    text-align:center;
    padding-bottom:1.6vw
}
}
.mailing_modal_logo[data-v-f1b6194a]{
  text-align:center;
  padding-bottom:30px
}
@media only screen and (min-width:992px){
.mailing_modal_logo[data-v-f1b6194a]{
    text-align:center;
    padding-bottom:1.6vw
}
}
.mailing_modal_button[data-v-f1b6194a]{
  text-align:center
}
.mailing_modal_logo img[data-v-f1b6194a]{
  width:80px;
  height:auto
}
@media only screen and (min-width:992px){
.mailing_modal_logo img[data-v-f1b6194a]{
    width:8.13vw;
    height:auto
}
}
.mailing_modal_button button[data-v-f1b6194a]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:16px;
  letter-spacing:0;
  color:#000;
  background-color:transparent;
  text-transform:uppercase;
  border:0;
  outline:none
}
@media only screen and (min-width:992px){
.mailing_modal_button button[data-v-f1b6194a]{
    font-family:acumin-pro,sans-serif;
    font-size:1.33vw;
    font-weight:700;
    line-height:2vw;
    letter-spacing:-.02vw;
    color:#000;
    background-color:transparent;
    text-transform:uppercase;
    border:0;
    outline:none
}
}
.mailing_modal_button button[data-v-f1b6194a]:active,.mailing_modal_button button[data-v-f1b6194a]:visited{
  outline:none
}
#homemailingM_sec[data-v-f1b6194a]{
  top:20%
}.text_image_container[data-v-50954823]{
  padding-top:100px
}
@media (min-width:992px){
.text_image_container[data-v-50954823]{
    padding-top:12.7vw
}
}
.text_image_container_bottom .text_image_text[data-v-50954823]{
  padding-bottom:30px
}
@media (min-width:992px){
.text_image_container_bottom .text_image_text[data-v-50954823]{
    padding-bottom:5.2vw
}
}
.text_image_title[data-v-50954823]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:1;
  margin-bottom:32px;
  text-transform:uppercase
}
.text_image_text h4[data-v-50954823]{
  font-size:18px;
  line-height:22px
}
.text_image_text[data-v-50954823],.text_image_text h4[data-v-50954823],.text_image_text p[data-v-50954823]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-weight:300;
  color:#000;
  text-decoration:none
}
.text_image_text[data-v-50954823],.text_image_text p[data-v-50954823]{
  margin-top:20px;
  font-size:14px;
  line-height:18px
}
@media (min-width:992px){
.text_image_title[data-v-50954823]{
    letter-spacing:-.16vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:4.07vw;
    font-weight:700;
    line-height:1;
    margin-bottom:3.73vw;
    text-transform:uppercase
}
.text_image_text h4[data-v-50954823]{
    letter-spacing:-.06vw;
    font-size:1.53vw;
    line-height:1.97vw
}
.text_image_text[data-v-50954823],.text_image_text h4[data-v-50954823],.text_image_text p[data-v-50954823]{
    font-family:acumin-pro,sans-serif;
    font-weight:300;
    color:#000;
    text-decoration:none
}
.text_image_text[data-v-50954823],.text_image_text p[data-v-50954823]{
    margin-top:3.73vw;
    letter-spacing:-.05vw;
    font-size:1.25vw;
    line-height:1.64vw
}
}
.text_image_right[data-v-50954823]{
  position:relative;
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover;
  margin-top:30px;
  min-height:300px
}
@media (min-width:992px){
.text_image_right[data-v-50954823]{
    position:relative;
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    margin-top:0;
    min-height:unset
}
}
.text_image_imagecaption[data-v-50954823]{
  position:absolute;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:10px;
  letter-spacing:0;
  font-weight:400;
  text-align:center;
  right:15px;
  bottom:15px
}
@media (min-width:992px){
.text_image_imagecaption[data-v-50954823]{
    position:absolute;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:1.25vw;
    letter-spacing:-.03vw;
    font-weight:400;
    text-align:right;
    right:2.1vw;
    bottom:1.5vw
}
}
.text_image_imagecaption.caption_white[data-v-50954823]{
  color:#fff
}
.text_image_imagecaption.caption_black[data-v-50954823]{
  color:#000
}
.text_image_quote[data-v-50954823]{
  letter-spacing:0;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:18px;
  color:#000;
  text-decoration:none;
  padding-top:20px;
  padding-bottom:20px
}
@media (min-width:992px){
.text_image_quote[data-v-50954823]{
    letter-spacing:-.06vw;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.53vw;
    font-weight:700;
    line-height:1.97vw;
    color:#000;
    text-decoration:none;
    padding-top:2.33vw;
    padding-bottom:1.33vw
}
}.funding_container[data-v-4fae23b9]{
  padding-top:30px;
  padding-bottom:30px;
  background-color:#f6f6f3
}
@media (min-width:992px){
.funding_container[data-v-4fae23b9]{
    padding-top:4.6vw;
    padding-bottom:4.6vw;
    background-color:#f6f6f3
}
}
.funding_title[data-v-4fae23b9]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  margin-bottom:10px;
  text-align:center;
  text-transform:uppercase
}
.funding_text[data-v-4fae23b9]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  margin-bottom:30px;
  text-align:center;
  color:#000
}
@media (min-width:992px){
.funding_title[data-v-4fae23b9]{
    letter-spacing:-.13vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:3.22vw;
    font-weight:700;
    line-height:3.22vw;
    margin-bottom:3vw;
    text-align:center;
    text-transform:uppercase
}
.funding_text[data-v-4fae23b9]{
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw;
    margin-bottom:5.67vw;
    text-align:center;
    color:#000
}
}
.funding_text strong[data-v-4fae23b9],.funding_text strong a[data-v-4fae23b9]{
  color:#000;
  font-weight:700;
  text-decoration:underline
}
.funding_icon img[data-v-4fae23b9]{
  max-height:40px;
  width:auto
}
@media (min-width:992px){
.funding_icon img[data-v-4fae23b9]{
    max-height:5.8vw;
    width:auto
}
}.text_button_container[data-v-07b0493e]{
  padding-top:30px;
  padding-bottom:30px
}
@media (min-width:992px){
.text_button_container[data-v-07b0493e]{
    padding-top:5vw;
    padding-bottom:3vw
}
}
.text_button_title[data-v-07b0493e]{
  margin-bottom:20px
}
.text_button_right_text[data-v-07b0493e],.text_button_title[data-v-07b0493e]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  text-transform:uppercase
}
.text_button_right_text[data-v-07b0493e]{
  margin-bottom:30px;
  color:#fff
}
@media (min-width:992px){
.text_button_title[data-v-07b0493e]{
    margin-bottom:3.73vw
}
.text_button_right_text[data-v-07b0493e],.text_button_title[data-v-07b0493e]{
    letter-spacing:-.16vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:4.07vw;
    font-weight:700;
    line-height:1;
    text-transform:uppercase
}
.text_button_right_text[data-v-07b0493e]{
    margin-bottom:3.63vw;
    color:#fff
}
}
.text_button_text h4[data-v-07b0493e]{
  letter-spacing:-.06vw;
  font-family:acumin-pro,sans-serif;
  font-size:1.53vw;
  font-weight:300;
  line-height:1.97vw;
  color:#fff;
  text-decoration:none
}
.text_button_text[data-v-07b0493e],.text_button_text p[data-v-07b0493e]{
  letter-spacing:-.05vw;
  font-family:acumin-pro,sans-serif;
  font-size:1.25vw;
  font-weight:300;
  line-height:1.64vw;
  color:#fff;
  text-decoration:none
}
.text_button_text p[data-v-07b0493e]{
  margin-top:3.73vw
}
.text_button_imagecaption[data-v-07b0493e]{
  position:absolute;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:1.25vw;
  letter-spacing:-.03vw;
  font-weight:400;
  text-align:right;
  right:2.1vw;
  bottom:1.5vw
}
.text_button_imagecaption.caption_white[data-v-07b0493e]{
  color:#fff
}
.text_button_imagecaption.caption_black[data-v-07b0493e]{
  color:#000
}
.text_button_right_button a[data-v-07b0493e]{
  display:inline-block;
  background-color:#ffba00;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:700;
  text-align:center;
  color:#fff;
  text-transform:uppercase;
  padding:10px 14px;
  text-decoration:none
}
@media (min-width:992px){
.text_button_right_button a[data-v-07b0493e]{
    display:inline-block;
    background-color:#ffba00;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.17vw;
    letter-spacing:-.02vw;
    line-height:1.17vw;
    font-weight:700;
    text-align:center;
    color:#fff;
    text-transform:uppercase;
    padding:1.87vw 2.73vw;
    text-decoration:none
}
}
.text_button_right_button a[data-v-07b0493e]:hover{
  color:#000
}
.text_button_right_button[data-v-07b0493e]{
  text-align:left
}
@media (min-width:992px){
.text_button_right_button[data-v-07b0493e]{
    text-align:left
}
}
.text_button_icon[data-v-07b0493e]{
  text-align:left
}
@media (min-width:992px){
.text_button_icon[data-v-07b0493e]{
    text-align:center
}
}
.text_button_icon img[data-v-07b0493e]{
  max-width:150px;
  height:auto
}
@media (min-width:992px){
.text_button_icon img[data-v-07b0493e]{
    max-width:9.53vw;
    height:auto
}
}
.text_button_icon[data-v-07b0493e]{
  margin-top:30px
}
@media (min-width:992px){
.text_button_icon[data-v-07b0493e]{
    margin-top:0
}
}.text_only_themed_container[data-v-2b99034a]{
  padding-top:4vw;
  padding-bottom:4.4vw
}
.text_only_themed_left[data-v-2b99034a]{
  padding-right:7.67vw
}
.text_only_themed_left_links[data-v-2b99034a]{
  padding-top:2.87vw
}
.text_only_themed_left_link[data-v-2b99034a]{
  padding-top:1.93vw
}
.text_only_themed_left_link a[data-v-2b99034a]{
  letter-spacing:-.02vw;
  font-family:acumin-pro,sans-serif;
  font-size:1.03vw;
  font-weight:700;
  line-height:1;
  color:#fff;
  text-decoration:none
}
.text_only_themed_right_title[data-v-2b99034a]{
  letter-spacing:-.13vw;
  font-size:3.22vw;
  margin-bottom:3.73vw
}
.text_only_themed_left_title[data-v-2b99034a],.text_only_themed_right_title[data-v-2b99034a]{
  font-family:acumin-pro-condensed,sans-serif;
  font-weight:700;
  line-height:1;
  color:#fff
}
.text_only_themed_left_title[data-v-2b99034a]{
  letter-spacing:-.16vw;
  font-size:4.04vw;
  margin-bottom:3vw
}
.text_only_themed_resources_link[data-v-2b99034a]{
  padding-top:1.93vw
}
.text_only_themed_resources_link a[data-v-2b99034a]{
  letter-spacing:-.02vw;
  font-family:acumin-pro,sans-serif;
  font-size:1.03vw;
  font-weight:700;
  line-height:1;
  color:#fff;
  text-decoration:none
}
.text_only_themed_resources_title[data-v-2b99034a]{
  letter-spacing:-.09vw;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:2.23vw;
  font-weight:700;
  line-height:2.03vw;
  color:#fff;
  text-decoration:none;
  text-transform:uppercase;
  margin-bottom:2.5vw
}
.text_only_themed_resources_author_date[data-v-2b99034a]{
  letter-spacing:-.02vw;
  font-family:acumin-pro,sans-serif;
  font-size:.85vw;
  font-weight:700;
  line-height:1;
  color:#fff;
  text-decoration:none;
  margin-bottom:1.33vw
}
.text_only_themed_resources_excerpt[data-v-2b99034a]{
  letter-spacing:-.05vw;
  font-family:acumin-pro,sans-serif;
  font-size:1.25vw;
  font-weight:300;
  line-height:1.64vw;
  color:#fff;
  text-decoration:none
}
.text_only_themed_resources_column[data-v-2b99034a]{
  flex-flow:wrap
}
.text_only_themed_resources_link .pdf_icon[data-v-2b99034a]{
  max-width:2.2vw;
  height:auto;
  margin-right:.87vw
}
.nav-tabs[data-v-2b99034a]{
  border-bottom:0
}
li.nav-item[data-v-2b99034a]:first-child{
  padding:0 20px 0 0
}
li.nav-item[data-v-2b99034a]{
  border-right:1px solid #fff;
  padding-left:20px;
  padding-right:20px
}
li.nav-item[data-v-2b99034a]:last-child{
  border-right:0;
  padding-right:0
}
.nav.nav-tabs[data-v-2b99034a]{
  margin-bottom:10px
}
@media (min-width:992px){
.nav.nav-tabs[data-v-2b99034a]{
    margin-bottom:1.33vw
}
}
.nav-tabs .nav-link[data-v-2b99034a]{
  margin-bottom:-1px;
  background:unset;
  border:0;
  border-top-left-radius:0;
  border-top-right-radius:0;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:300;
  line-height:12px;
  color:#fff;
  text-decoration:none;
  text-transform:uppercase;
  padding:0
}
@media (min-width:992px){
.nav-tabs .nav-link[data-v-2b99034a]{
    margin-bottom:-1px;
    background:unset;
    border:0;
    border-top-left-radius:0;
    border-top-right-radius:0;
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.25vw;
    color:#fff;
    text-decoration:none;
    text-transform:uppercase;
    padding:0
}
}
.nav-tabs .nav-item.show .nav-link[data-v-2b99034a],.nav-tabs .nav-link.active[data-v-2b99034a]{
  color:#000;
  background-color:transparent;
  border-color:#dee2e6 #dee2e6 #fff;
  font-weight:700
}.group_members_container[data-v-6bf8c440]{
  padding-top:30px;
  padding-bottom:30px
}
@media (min-width:992px){
.group_members_container[data-v-6bf8c440]{
    padding-top:5vw;
    padding-bottom:4.47vw
}
}
.group_members_title[data-v-6bf8c440]{
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  letter-spacing:-1px;
  font-weight:700;
  color:#000;
  padding-bottom:20px;
  text-transform:uppercase
}
@media (min-width:992px){
.group_members_title[data-v-6bf8c440]{
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    letter-spacing:-.09vw;
    font-weight:700;
    color:#000;
    padding-bottom:4.47vw;
    text-transform:uppercase
}
}
.group_members_list_left_cont[data-v-6bf8c440]{
  border-right:1px solid #000
}
.group_members_list_left_cont ul[data-v-6bf8c440],.group_members_list_right_cont ul[data-v-6bf8c440]{
  list-style:none;
  padding-left:0
}
.group_members_list_left_cont ul li[data-v-6bf8c440],.group_members_list_right_cont ul li[data-v-6bf8c440]{
  background:url(/wp-content/themes/rid/images/arrow_black.png) no-repeat left 5px;
  padding-left:30px;
  display:block;
  background-size:10px
}
@media (min-width:992px){
.group_members_list_left_cont ul li[data-v-6bf8c440],.group_members_list_right_cont ul li[data-v-6bf8c440]{
    background:url(/wp-content/themes/rid/images/arrow_black.png) no-repeat left .3vw;
    padding-left:1.3vw;
    display:block;
    background-size:.6vw
}
}
.group_members_list_left_cont li[data-v-6bf8c440],.group_members_list_right_cont li[data-v-6bf8c440]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  letter-spacing:-.05vw;
  line-height:18px;
  font-weight:300;
  color:#fff;
  padding-bottom:10px
}
@media (min-width:992px){
.group_members_list_left_cont li[data-v-6bf8c440],.group_members_list_right_cont li[data-v-6bf8c440]{
    font-family:acumin-pro,sans-serif;
    font-size:1.29vw;
    letter-spacing:-.05vw;
    line-height:1.43vw;
    font-weight:300;
    color:#fff;
    padding-bottom:2.33vw
}
}
.group_members_list_left_cont li strong[data-v-6bf8c440],.group_members_list_right_cont li strong[data-v-6bf8c440]{
  font-weight:700
}
.group_members_list_left_cont li a[data-v-6bf8c440],.group_members_list_right_cont li a[data-v-6bf8c440]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:300;
  color:#fff;
  padding-bottom:10px;
  text-decoration:none
}
@media (min-width:992px){
.group_members_list_left_cont li a[data-v-6bf8c440],.group_members_list_right_cont li a[data-v-6bf8c440]{
    font-family:acumin-pro,sans-serif;
    font-size:1.29vw;
    letter-spacing:-.05vw;
    line-height:1.43vw;
    font-weight:300;
    color:#fff;
    padding-bottom:2.33vw;
    text-decoration:none
}
}
.group_members_list_left_cont li a strong[data-v-6bf8c440],.group_members_list_right_cont li a strong[data-v-6bf8c440]{
  font-weight:700
}
.mailing_modal_text[data-v-6bf8c440]{
  margin-top:40px
}
.mailing_modal_button[data-v-6bf8c440]{
  text-align:center;
  margin-bottom:40px
}
.mailing_modal_logo[data-v-6bf8c440]{
  text-align:center;
  padding-bottom:30px
}
@media only screen and (min-width:992px){
.mailing_modal_logo[data-v-6bf8c440]{
    text-align:center;
    padding-bottom:1.6vw
}
}
.mailing_modal_logo img[data-v-6bf8c440]{
  width:80px;
  height:auto
}
@media only screen and (min-width:992px){
.mailing_modal_logo img[data-v-6bf8c440]{
    width:8.13vw;
    height:auto
}
}
.modal_link[data-v-6bf8c440]{
  cursor:pointer
}.centered_text_container[data-v-83cefd1c]{
  padding-top:30px;
  padding-bottom:30px
}
@media (min-width:992px){
.centered_text_container[data-v-83cefd1c]{
    padding-top:4.67vw;
    padding-bottom:4.67vw
}
}
@media (min-width:1400px){
.centered_text_container .container[data-v-83cefd1c]{
    max-width:60vw
}
}
.centered_text_text[data-v-83cefd1c]{
  text-align:center;
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px;
  margin-bottom:20px;
  color:#000
}
@media (min-width:992px){
.centered_text_text[data-v-83cefd1c]{
    text-align:center;
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.57vw;
    margin-bottom:1.87vw;
    color:#000
}
}
.centered_text_link[data-v-83cefd1c]{
  text-align:center
}
.centered_text_link a[data-v-83cefd1c]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px;
  color:#01a2ba;
  text-decoration:underline
}
@media (min-width:992px){
.centered_text_link a[data-v-83cefd1c]{
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.57vw;
    color:#01a2ba;
    text-decoration:underline
}
}.working_papers_container[data-v-062f3aaf]{
  background-color:#f6f6f3;
  padding-top:5.2vw;
  padding-bottom:2.9vw
}
.working_papers_column[data-v-062f3aaf]{
  flex-flow:column;
  padding-left:2.8vw;
  padding-right:2.8vw;
  margin-bottom:7.67vw;
  border-right:0
}
@media (min-width:992px){
.working_papers_column[data-v-062f3aaf]{
    flex-flow:column;
    padding-left:2.8vw;
    padding-right:2.8vw;
    margin-bottom:7.67vw;
    border-right:1px solid #01a2ba
}
}
div.working_papers_column[data-v-062f3aaf]:nth-child(3n+0){
  border-right:0
}
.text_latest_resources_resources_link[data-v-062f3aaf]{
  padding-top:0;
  padding-bottom:40px
}
@media (min-width:992px){
.text_latest_resources_resources_link[data-v-062f3aaf]{
    padding-top:1.93vw;
    padding-bottom:0
}
}
.text_latest_resources_resources_link a[data-v-062f3aaf]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.text_latest_resources_resources_link a[data-v-062f3aaf]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.text_latest_resources_resources_title[data-v-062f3aaf]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px;
  color:#000;
  text-decoration:none;
  text-transform:uppercase;
  margin-bottom:20px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_title[data-v-062f3aaf]{
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.03vw;
    color:#000;
    text-decoration:none;
    text-transform:uppercase;
    margin-bottom:2.5vw;
    width:100%
}
}
.text_latest_resources_resources_author_date[data-v-062f3aaf]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none;
  margin-bottom:10px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_author_date[data-v-062f3aaf]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:.85vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none;
    margin-bottom:1.33vw;
    width:100%
}
}
.text_latest_resources_resources_excerpt[data-v-062f3aaf]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  color:#000;
  text-decoration:none;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_excerpt[data-v-062f3aaf]{
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none;
    width:100%
}
}
.text_latest_resources_resources_column[data-v-062f3aaf]{
  flex-flow:column
}
.text_latest_resources_resources_link .pdf_icon[data-v-062f3aaf]{
  max-width:40px;
  height:auto;
  margin-right:10px
}
@media (min-width:992px){
.text_latest_resources_resources_link .pdf_icon[data-v-062f3aaf]{
    max-width:2.2vw;
    height:auto;
    margin-right:.87vw
}
}
.working_papers_column.to_hide[data-v-062f3aaf]{
  display:none!important
}
.working_papers_column.to_hide.active[data-v-062f3aaf]{
  display:flex!important
}
.working_papers_load_more_image[data-v-062f3aaf]{
  text-align:center
}
.working_papers_load_more_image img[data-v-062f3aaf]{
  max-width:30px;
  height:auto;
  margin-bottom:10px
}
.working_papers_load_more_text[data-v-062f3aaf]{
  text-align:center;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:14px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.working_papers_load_more_image img[data-v-062f3aaf]{
    max-width:1.27vw;
    height:auto;
    margin-bottom:.93vw
}
.working_papers_load_more_text[data-v-062f3aaf]{
    text-align:center;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1.03vw;
    color:#000;
    text-decoration:none
}
}
.working_papers_load_more[data-v-062f3aaf]{
  cursor:pointer;
  transition:all .5s
}
.working_papers_load_more[data-v-062f3aaf]:hover{
  opacity:.8
}
.arrow_close[data-v-062f3aaf]{
  display:none
}
.active .arrow_close[data-v-062f3aaf],.arrow_open[data-v-062f3aaf]{
  display:inline-block
}
.active .arrow_open[data-v-062f3aaf]{
  display:none
}
.label_idrp[data-v-062f3aaf]{
  color:#b75f1f
}
.label_hidn[data-v-062f3aaf],.label_idrp[data-v-062f3aaf]{
  text-transform:uppercase
}
.label_hidn[data-v-062f3aaf]{
  color:#4f78bd
}
.label_genida[data-v-062f3aaf]{
  color:#d5a910;
  text-transform:uppercase
}
.label_lanid[data-v-062f3aaf]{
  color:#adc221;
  text-transform:uppercase
}
.label_mernid[data-v-062f3aaf]{
  color:#604d7f;
  text-transform:uppercase
}
.spf_title[data-v-062f3aaf]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.spf_title[data-v-062f3aaf]{
    letter-spacing:-.03vw;
    font-family:acumin-pro,sans-serif;
    font-size:.85vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none
}
}
.spf_field select[data-v-062f3aaf]{
  background-color:#ffba00;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:700;
  text-align:left;
  color:#fff;
  padding:10px 40px 10px 14px;
  border:0;
  outline:none;
  -webkit-appearance:none;
  -moz-appearance:none;
  background-image:url(/wp-content/themes/rid/images/arrow_select.png);
  background-repeat:no-repeat;
  background-position:calc(100% - 10px) 53%;
  background-size:20px;
  margin-top:0
}
@media (min-width:992px){
.spf_field select[data-v-062f3aaf]{
    background-color:#ffba00;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:.85vw;
    letter-spacing:-.02vw;
    line-height:1.1vw;
    font-weight:700;
    text-align:left;
    color:#fff;
    padding:.85vw;
    border:0;
    outline:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    background-image:url(/wp-content/themes/rid/images/arrow_select.png);
    background-repeat:no-repeat;
    background-position:calc(100% - .5vw) 53%;
    background-size:.85vw;
    margin-top:0
}
}
.whole_column.short_pieces_filter[data-v-062f3aaf]{
  padding-left:13vw
}
.accordion-button[data-v-062f3aaf]{
  position:relative;
  display:flex;
  align-items:center;
  justify-content:end;
  width:100%;
  padding:1rem 1.25rem;
  font-size:1rem;
  color:#212529;
  text-align:right;
  background-color:transparent;
  border:0;
  border-radius:0;
  overflow-anchor:none;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;
  outline:none
}
.accordion-button[data-v-062f3aaf]:active,.accordion-button[data-v-062f3aaf]:focus,.accordion-button[data-v-062f3aaf]:hover{
  outline:none;
  box-shadow:none
}
.accordion-item[data-v-062f3aaf]{
  background-color:transparent;
  border:0
}
.accordion-button[data-v-062f3aaf]:after{
  margin-left:30px
}
.short_pieces_filter[data-v-062f3aaf]{
  padding-bottom:2.9vw
}.text_columns_title[data-v-f435230e]{
  padding-top:30px;
  padding-bottom:30px;
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px
}
@media (min-width:992px){
.text_columns_title[data-v-f435230e]{
    padding-top:5.33vw;
    padding-bottom:4.4vw;
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.57vw
}
}
.text_columns_left_title[data-v-f435230e]{
  padding-bottom:2.47vw;
  letter-spacing:-.09vw;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:2.23vw;
  font-weight:700;
  line-height:2.57vw
}
.text_columns_left_text.add_more[data-v-f435230e]{
  padding-top:5.47vw
}
.text_columns_left_text[data-v-f435230e]{
  text-decoration:none;
  letter-spacing:0;
  color:#000;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  padding-bottom:30px
}
@media (min-width:992px){
.text_columns_left_text[data-v-f435230e]{
    text-decoration:none;
    letter-spacing:-.06vw;
    color:#000;
    font-family:acumin-pro,sans-serif;
    font-size:1.53vw;
    font-weight:300;
    line-height:1.97vw;
    padding-bottom:0
}
}
.text_columns_right[data-v-f435230e]{
  padding-top:30px;
  padding-bottom:30px
}
.text_columns_right_title[data-v-f435230e]{
  padding-bottom:20px;
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  color:#fff
}
.text_columns_right_text[data-v-f435230e]{
  text-decoration:none;
  letter-spacing:0;
  color:#fff;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px
}
@media (min-width:992px){
.text_columns_right[data-v-f435230e]{
    padding-top:3.83vw;
    padding-bottom:3.83vw
}
.text_columns_right_title[data-v-f435230e]{
    padding-bottom:2.47vw;
    letter-spacing:-.13vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:3.22vw;
    font-weight:700;
    line-height:3.22vw;
    color:#fff
}
.text_columns_right_text[data-v-f435230e]{
    text-decoration:none;
    letter-spacing:-.05vw;
    color:#fff;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw
}
}
.text_columns_buttons_yellow a[data-v-f435230e]{
  display:inline-block;
  background-color:#ffba00;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:700;
  text-align:center;
  color:#fff;
  text-transform:uppercase;
  padding:10px 14px;
  text-decoration:none
}
@media (min-width:992px){
.text_columns_buttons_yellow a[data-v-f435230e]{
    display:inline-block;
    background-color:#ffba00;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.17vw;
    letter-spacing:-.02vw;
    line-height:1.17vw;
    font-weight:700;
    text-align:center;
    color:#fff;
    text-transform:uppercase;
    padding:1.87vw 2vw;
    text-decoration:none
}
}
.text_columns_buttons_yellow a[data-v-f435230e]:hover{
  color:#000
}
.text_columns_buttons_purple>div[data-v-f435230e]{
  display:inline-block;
  background-color:#604d7f;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:700;
  text-align:center;
  color:#fff;
  text-transform:uppercase;
  padding:10px 14px;
  text-decoration:none;
  cursor:pointer
}
@media (min-width:992px){
.text_columns_buttons_purple>div[data-v-f435230e]{
    display:inline-block;
    background-color:#604d7f;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.17vw;
    letter-spacing:-.02vw;
    line-height:1.17vw;
    font-weight:700;
    text-align:center;
    color:#fff;
    text-transform:uppercase;
    padding:1.87vw 2vw;
    text-decoration:none;
    cursor:pointer
}
}
.text_columns_buttons_purple>div[data-v-f435230e]:hover{
  color:#000
}
.text_columns_button[data-v-f435230e]{
  margin-top:2.73vw
}
.mailing_modal_logo[data-v-f435230e]{
  text-align:center;
  padding-bottom:30px
}
@media only screen and (min-width:992px){
.mailing_modal_logo[data-v-f435230e]{
    text-align:center;
    padding-bottom:1.6vw
}
}
.mailing_modal_logo img[data-v-f435230e]{
  width:80px;
  height:auto
}
@media only screen and (min-width:992px){
.mailing_modal_logo img[data-v-f435230e]{
    width:8.13vw;
    height:auto
}
}
.mailing_modal_button[data-v-f435230e]{
  text-align:center
}
.mailing_modal_button button[data-v-f435230e]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:16px;
  letter-spacing:0;
  color:#000;
  background-color:transparent;
  text-transform:uppercase;
  border:0;
  outline:none
}
@media only screen and (min-width:992px){
.mailing_modal_button button[data-v-f435230e]{
    font-family:acumin-pro,sans-serif;
    font-size:1.33vw;
    font-weight:700;
    line-height:2vw;
    letter-spacing:-.02vw;
    color:#000;
    background-color:transparent;
    text-transform:uppercase;
    border:0;
    outline:none
}
}
.mailing_modal_button button[data-v-f435230e]:active,.mailing_modal_button button[data-v-f435230e]:visited{
  outline:none
}.coordination_team_container[data-v-74d9df1b]{
  padding-top:5vw;
  padding-bottom:4.47vw
}
.coordination_team_title[data-v-74d9df1b]{
  font-family:acumin-pro-condensed,sans-serif;
  font-size:2.23vw;
  letter-spacing:-.09vw;
  font-weight:700;
  color:#000;
  padding-bottom:4.47vw;
  text-transform:uppercase
}
.coordination_team_list_left_cont[data-v-74d9df1b]{
  border-right:1px solid #01a2ba
}
.coordination_team_list_left_cont ul[data-v-74d9df1b],.coordination_team_list_right_cont ul[data-v-74d9df1b]{
  list-style:none;
  padding-left:0
}
.coordination_team_list_left_cont ul li[data-v-74d9df1b],.coordination_team_list_right_cont ul li[data-v-74d9df1b]{
  background:url(/wp-content/themes/rid/images/arrow_teal.png) no-repeat left .3vw;
  padding-left:30px;
  display:block;
  background-size:10px
}
@media (min-width:992px){
.coordination_team_list_left_cont ul li[data-v-74d9df1b],.coordination_team_list_right_cont ul li[data-v-74d9df1b]{
    background:url(/wp-content/themes/rid/images/arrow_teal.png) no-repeat left .3vw;
    padding-left:1.3vw;
    display:block;
    background-size:.6vw
}
}
.coordination_team_list_left_cont li[data-v-74d9df1b],.coordination_team_list_right_cont li[data-v-74d9df1b]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:300;
  color:#000;
  padding-bottom:10px
}
@media (min-width:992px){
.coordination_team_list_left_cont li[data-v-74d9df1b],.coordination_team_list_right_cont li[data-v-74d9df1b]{
    font-family:acumin-pro,sans-serif;
    font-size:1.29vw;
    letter-spacing:-.05vw;
    line-height:1.43vw;
    font-weight:300;
    color:#000;
    padding-bottom:2.33vw
}
}
.coordination_team_list_left_cont li strong[data-v-74d9df1b],.coordination_team_list_right_cont li strong[data-v-74d9df1b]{
  font-weight:700
}
.coordination_team_list_left_cont li a[data-v-74d9df1b],.coordination_team_list_right_cont li a[data-v-74d9df1b]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:300;
  color:#000;
  padding-bottom:10px;
  text-decoration:none
}
@media (min-width:992px){
.coordination_team_list_left_cont li a[data-v-74d9df1b],.coordination_team_list_right_cont li a[data-v-74d9df1b]{
    font-family:acumin-pro,sans-serif;
    font-size:1.29vw;
    letter-spacing:-.05vw;
    line-height:1.43vw;
    font-weight:300;
    color:#000;
    padding-bottom:2.33vw;
    text-decoration:none
}
}
.coordination_team_list_left_cont li a strong[data-v-74d9df1b],.coordination_team_list_right_cont li a strong[data-v-74d9df1b]{
  font-weight:700
}
.mailing_modal_text[data-v-74d9df1b]{
  margin-top:40px
}
.mailing_modal_button[data-v-74d9df1b]{
  text-align:center;
  margin-bottom:40px
}
.mailing_modal_logo[data-v-74d9df1b]{
  text-align:center;
  padding-bottom:30px
}
@media only screen and (min-width:992px){
.mailing_modal_logo[data-v-74d9df1b]{
    text-align:center;
    padding-bottom:1.6vw
}
}
.modal_link[data-v-74d9df1b]{
  cursor:pointer
}
.coordination_team_list_left_title[data-v-74d9df1b],.coordination_team_list_right_title[data-v-74d9df1b]{
  font-family:acumin-pro,sans-serif;
  font-size:18px;
  letter-spacing:0;
  line-height:22px;
  font-weight:300;
  color:#000;
  padding-bottom:20px;
  text-decoration:none
}
@media (min-width:992px){
.coordination_team_list_left_title[data-v-74d9df1b],.coordination_team_list_right_title[data-v-74d9df1b]{
    font-family:acumin-pro,sans-serif;
    font-size:1.67vw;
    letter-spacing:-.07vw;
    line-height:1.67vw;
    font-weight:300;
    color:#000;
    padding-bottom:3.43vw;
    text-decoration:none
}
}.short_pieces_container[data-v-9c5f8372]{
  background-color:#f6f6f3;
  padding-top:5.2vw;
  padding-bottom:2.9vw
}
.short_pieces_column[data-v-9c5f8372]{
  flex-flow:column;
  padding-left:2.8vw;
  padding-right:2.8vw;
  margin-bottom:7.67vw;
  border-right:0
}
@media (min-width:992px){
.short_pieces_column[data-v-9c5f8372]{
    flex-flow:column;
    padding-left:2.8vw;
    padding-right:2.8vw;
    margin-bottom:7.67vw;
    border-right:1px solid #01a2ba
}
}
div.short_pieces_column[data-v-9c5f8372]:nth-child(3n+0){
  border-right:0
}
.short_pieces_filter[data-v-9c5f8372]{
  padding-bottom:2.9vw
}
.text_latest_resources_resources_link[data-v-9c5f8372]{
  padding-top:0;
  padding-bottom:40px
}
@media (min-width:992px){
.text_latest_resources_resources_link[data-v-9c5f8372]{
    padding-top:1.93vw;
    padding-bottom:0
}
}
.text_latest_resources_resources_link a[data-v-9c5f8372]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.text_latest_resources_resources_link a[data-v-9c5f8372]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.text_latest_resources_resources_title[data-v-9c5f8372]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px;
  color:#000;
  text-decoration:none;
  text-transform:uppercase;
  margin-bottom:20px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_title[data-v-9c5f8372]{
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.03vw;
    color:#000;
    text-decoration:none;
    text-transform:uppercase;
    margin-bottom:2.5vw;
    width:100%
}
}
.text_latest_resources_resources_author_date[data-v-9c5f8372]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none;
  margin-bottom:10px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_author_date[data-v-9c5f8372]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:.85vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none;
    margin-bottom:1.33vw;
    width:100%
}
}
.text_latest_resources_resources_excerpt[data-v-9c5f8372]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  color:#000;
  text-decoration:none;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_excerpt[data-v-9c5f8372]{
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none;
    width:100%
}
}
.text_latest_resources_resources_column[data-v-9c5f8372]{
  flex-flow:column
}
.text_latest_resources_resources_link .pdf_icon[data-v-9c5f8372]{
  max-width:40px;
  height:auto;
  margin-right:10px
}
@media (min-width:992px){
.text_latest_resources_resources_link .pdf_icon[data-v-9c5f8372]{
    max-width:2.2vw;
    height:auto;
    margin-right:.87vw
}
}
.short_pieces_column.to_hide[data-v-9c5f8372]{
  display:none!important
}
.short_pieces_column.to_hide.active[data-v-9c5f8372]{
  display:flex!important
}
.short_pieces_load_more_image[data-v-9c5f8372]{
  text-align:center
}
.short_pieces_load_more_image img[data-v-9c5f8372]{
  max-width:30px;
  height:auto;
  margin-bottom:10px
}
.short_pieces_load_more_text[data-v-9c5f8372]{
  text-align:center;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:14px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_load_more_image img[data-v-9c5f8372]{
    max-width:1.27vw;
    height:auto;
    margin-bottom:.93vw
}
.short_pieces_load_more_text[data-v-9c5f8372]{
    text-align:center;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1.03vw;
    color:#000;
    text-decoration:none
}
}
.short_pieces_load_more[data-v-9c5f8372]{
  cursor:pointer;
  transition:all .5s
}
.short_pieces_load_more[data-v-9c5f8372]:hover{
  opacity:.8
}
.arrow_close[data-v-9c5f8372]{
  display:none
}
.active .arrow_close[data-v-9c5f8372],.arrow_open[data-v-9c5f8372]{
  display:inline-block
}
.active .arrow_open[data-v-9c5f8372]{
  display:none
}
.spf_title[data-v-9c5f8372]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.spf_title[data-v-9c5f8372]{
    letter-spacing:-.03vw;
    font-family:acumin-pro,sans-serif;
    font-size:.85vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none
}
}
.spf_field select[data-v-9c5f8372]{
  background-color:#ffba00;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:700;
  text-align:left;
  color:#fff;
  padding:10px 40px 10px 14px;
  border:0;
  outline:none;
  -webkit-appearance:none;
  -moz-appearance:none;
  background-image:url(/wp-content/themes/rid/images/arrow_select.png);
  background-repeat:no-repeat;
  background-position:calc(100% - 10px) 53%;
  background-size:20px;
  margin-top:0
}
@media (min-width:992px){
.spf_field select[data-v-9c5f8372]{
    background-color:#ffba00;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:.85vw;
    letter-spacing:-.02vw;
    line-height:1.1vw;
    font-weight:700;
    text-align:left;
    color:#fff;
    padding:.85vw;
    border:0;
    outline:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    background-image:url(/wp-content/themes/rid/images/arrow_select.png);
    background-repeat:no-repeat;
    background-position:calc(100% - .5vw) 53%;
    background-size:.85vw;
    margin-top:0
}
}
.whole_column.short_pieces_filter[data-v-9c5f8372]{
  padding-left:13vw
}
.accordion-button[data-v-9c5f8372]{
  position:relative;
  display:flex;
  align-items:center;
  justify-content:end;
  width:100%;
  padding:1rem 1.25rem;
  font-size:1rem;
  color:#212529;
  text-align:right;
  background-color:transparent;
  border:0;
  border-radius:0;
  overflow-anchor:none;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;
  outline:none
}
.accordion-button[data-v-9c5f8372]:active,.accordion-button[data-v-9c5f8372]:focus,.accordion-button[data-v-9c5f8372]:hover{
  outline:none;
  box-shadow:none
}
.accordion-item[data-v-9c5f8372]{
  background-color:transparent;
  border:0
}
.accordion-button[data-v-9c5f8372]:after{
  margin-left:30px
}.short_pieces_container[data-v-4c860bf8]{
  background-color:#f6f6f3;
  padding-top:5.2vw;
  padding-bottom:2.9vw
}
.short_pieces_column[data-v-4c860bf8]{
  flex-flow:column;
  padding-left:2.8vw;
  padding-right:2.8vw;
  margin-bottom:7.67vw;
  border-right:0
}
@media (min-width:992px){
.short_pieces_column[data-v-4c860bf8]{
    flex-flow:column;
    padding-left:2.8vw;
    padding-right:2.8vw;
    margin-bottom:7.67vw;
    border-right:1px solid #01a2ba
}
}
div.short_pieces_column[data-v-4c860bf8]:nth-child(3n+0){
  border-right:0
}
.text_latest_resources_resources_link[data-v-4c860bf8]{
  padding-top:0;
  padding-bottom:40px
}
@media (min-width:992px){
.text_latest_resources_resources_link[data-v-4c860bf8]{
    padding-top:1.93vw;
    padding-bottom:0
}
}
.text_latest_resources_resources_link a[data-v-4c860bf8]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.text_latest_resources_resources_link a[data-v-4c860bf8]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.text_latest_resources_resources_title[data-v-4c860bf8]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px;
  color:#000;
  text-decoration:none;
  text-transform:uppercase;
  margin-bottom:20px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_title[data-v-4c860bf8]{
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.03vw;
    color:#000;
    text-decoration:none;
    text-transform:uppercase;
    margin-bottom:2.5vw;
    width:100%
}
}
.text_latest_resources_resources_author_date[data-v-4c860bf8]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none;
  margin-bottom:10px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_author_date[data-v-4c860bf8]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:.85vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none;
    margin-bottom:1.33vw;
    width:100%
}
}
.text_latest_resources_resources_excerpt[data-v-4c860bf8]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  color:#000;
  text-decoration:none;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_excerpt[data-v-4c860bf8]{
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none;
    width:100%
}
}
.text_latest_resources_resources_column[data-v-4c860bf8]{
  flex-flow:column
}
.text_latest_resources_resources_link .pdf_icon[data-v-4c860bf8]{
  max-width:40px;
  height:auto;
  margin-right:10px
}
@media (min-width:992px){
.text_latest_resources_resources_link .pdf_icon[data-v-4c860bf8]{
    max-width:2.2vw;
    height:auto;
    margin-right:.87vw
}
}
.short_pieces_column.to_hide[data-v-4c860bf8]{
  display:none!important
}
.short_pieces_column.to_hide.active[data-v-4c860bf8]{
  display:flex!important
}
.short_pieces_load_more_image[data-v-4c860bf8]{
  text-align:center
}
.short_pieces_load_more_image img[data-v-4c860bf8]{
  max-width:30px;
  height:auto;
  margin-bottom:10px
}
.short_pieces_load_more_text[data-v-4c860bf8]{
  text-align:center;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:14px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_load_more_image img[data-v-4c860bf8]{
    max-width:1.27vw;
    height:auto;
    margin-bottom:.93vw
}
.short_pieces_load_more_text[data-v-4c860bf8]{
    text-align:center;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1.03vw;
    color:#000;
    text-decoration:none
}
}
.short_pieces_load_more[data-v-4c860bf8]{
  cursor:pointer;
  transition:all .5s
}
.short_pieces_load_more[data-v-4c860bf8]:hover{
  opacity:.8
}
.arrow_close[data-v-4c860bf8]{
  display:none
}
.active .arrow_close[data-v-4c860bf8],.arrow_open[data-v-4c860bf8]{
  display:inline-block
}
.active .arrow_open[data-v-4c860bf8]{
  display:none
}.events_container[data-v-b35328b0]{
  background-color:#f6f6f3;
  padding-top:5.2vw;
  padding-bottom:2.9vw
}
.events_column[data-v-b35328b0]{
  flex-flow:column;
  padding-left:2.8vw;
  padding-right:2.8vw;
  margin-bottom:7.67vw;
  border-right:1px solid #01a2ba
}
div.events_column[data-v-b35328b0]:nth-child(3n+0){
  border-right:0
}
.events_title[data-v-b35328b0]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px;
  color:#000
}
@media (min-width:992px){
.events_title[data-v-b35328b0]{
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.57vw;
    color:#000
}
}
.events_head[data-v-b35328b0]{
  padding-top:4.33vw;
  padding-bottom:3.33vw
}
.text_latest_resources_resources_link[data-v-b35328b0]{
  padding-top:0;
  padding-bottom:40px
}
@media (min-width:992px){
.text_latest_resources_resources_link[data-v-b35328b0]{
    padding-top:1.93vw;
    padding-bottom:0
}
}
.text_latest_resources_resources_link a[data-v-b35328b0]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.text_latest_resources_resources_link a[data-v-b35328b0]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.text_latest_resources_resources_title[data-v-b35328b0]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px;
  color:#000;
  text-decoration:none;
  text-transform:uppercase;
  margin-bottom:20px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_title[data-v-b35328b0]{
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.03vw;
    color:#000;
    text-decoration:none;
    text-transform:uppercase;
    margin-bottom:2.5vw;
    width:100%
}
}
.text_latest_resources_resources_author_date[data-v-b35328b0]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none;
  margin-bottom:10px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_author_date[data-v-b35328b0]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:.85vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none;
    margin-bottom:1.33vw;
    width:100%
}
}
.text_latest_resources_resources_excerpt[data-v-b35328b0]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  color:#000;
  text-decoration:none;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_excerpt[data-v-b35328b0]{
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none;
    width:100%
}
}
.text_latest_resources_resources_column[data-v-b35328b0]{
  flex-flow:column
}
.text_latest_resources_resources_link .pdf_icon[data-v-b35328b0]{
  max-width:40px;
  height:auto;
  margin-right:10px
}
@media (min-width:992px){
.text_latest_resources_resources_link .pdf_icon[data-v-b35328b0]{
    max-width:2.2vw;
    height:auto;
    margin-right:.87vw
}
}
select#document_years[data-v-b35328b0]{
  background-color:#ffba00;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:700;
  text-align:left;
  color:#fff;
  text-transform:uppercase;
  padding:10px 40px 10px 14px;
  border:0;
  outline:none;
  -webkit-appearance:none;
  -moz-appearance:none;
  background-image:url(/wp-content/themes/rid/images/arrow_select.png);
  background-repeat:no-repeat;
  background-position:calc(100% - 10px) 53%;
  background-size:20px;
  margin-top:10px
}
@media (min-width:992px){
select#document_years[data-v-b35328b0]{
    background-color:#ffba00;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.17vw;
    letter-spacing:-.02vw;
    line-height:1.17vw;
    font-weight:700;
    text-align:left;
    color:#fff;
    text-transform:uppercase;
    padding:1.67vw 5vw 1.67vw 4vw;
    border:0;
    outline:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    background-image:url(/wp-content/themes/rid/images/arrow_select.png);
    background-repeat:no-repeat;
    background-position:calc(100% - .8vw) 53%;
    background-size:2vw;
    margin-top:.5vw
}
}.contact_form_container[data-v-65257e30]{
  background-color:#f6f6f3;
  padding-top:30px;
  padding-bottom:30px
}
@media (min-width:992px){
.contact_form_container[data-v-65257e30]{
    background-color:#f6f6f3;
    padding-top:5vw;
    padding-bottom:6.67vw
}
}.short_pieces_page_container[data-v-21c52ef7]{
  padding-top:120px
}
.short_pieces_page_container_bottom .short_pieces_page_text[data-v-21c52ef7]{
  padding-bottom:30px
}
@media (min-width:992px){
.short_pieces_page_container[data-v-21c52ef7]{
    padding-top:12.7vw
}
.short_pieces_page_container_bottom .short_pieces_page_text[data-v-21c52ef7]{
    padding-bottom:5.2vw
}
}
.short_pieces_page_title.hidden_title[data-v-21c52ef7]{
  visibility:hidden
}
.short_pieces_page_title[data-v-21c52ef7]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  margin-bottom:10px;
  color:#000;
  text-transform:uppercase
}
@media (min-width:992px){
.short_pieces_page_title[data-v-21c52ef7]{
    letter-spacing:-.16vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:4.08vw;
    font-weight:700;
    line-height:3.64vw;
    margin-bottom:3.73vw;
    color:#000;
    text-transform:uppercase
}
}
.short_pieces_page_text[data-v-21c52ef7]{
  margin-top:0;
  letter-spacing:-1px;
  font-family:acumin-pro,sans-serif;
  font-size:24px;
  font-weight:300;
  line-height:24px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_text[data-v-21c52ef7]{
    margin-top:3.73vw;
    letter-spacing:-.07vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.87vw;
    font-weight:300;
    line-height:2.43vw;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_right[data-v-21c52ef7]{
  position:relative;
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover;
  margin-top:20px
}
.short_pieces_page_right.with_img[data-v-21c52ef7]{
  min-height:300px;
  position:relative
}
@media (min-width:992px){
.short_pieces_page_right[data-v-21c52ef7]{
    position:relative;
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    min-height:unset
}
.short_pieces_page_right.with_img[data-v-21c52ef7]{
    margin-top:0;
    position:relative
}
}
.short_pieces_page_left .short_pieces_page_credits[data-v-21c52ef7]{
  margin-top:2.5vw
}
.short_pieces_page_right .short_pieces_page_credits[data-v-21c52ef7]{
  margin-top:3.73vw
}
.short_pieces_page_published[data-v-21c52ef7]{
  margin-top:0;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:12px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_published[data-v-21c52ef7]{
    margin-top:2.5vw;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:2.43vw;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_author[data-v-21c52ef7]{
  margin-top:0;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:300;
  line-height:12px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_author[data-v-21c52ef7]{
    margin-top:0;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.16vw;
    font-weight:300;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_network[data-v-21c52ef7]{
  margin-top:0;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:300;
  line-height:12px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_network[data-v-21c52ef7]{
    margin-top:0;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.16vw;
    font-weight:300;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_content[data-v-21c52ef7]{
  margin-top:20px;
  margin-bottom:20px;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_content[data-v-21c52ef7]{
    margin-top:4.27vw;
    margin-bottom:6.33vw;
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none
}
}
.label_idrp[data-v-21c52ef7]{
  color:#b75f1f
}
.label_hidn[data-v-21c52ef7],.label_idrp[data-v-21c52ef7]{
  text-transform:uppercase;
  font-weight:700
}
.label_hidn[data-v-21c52ef7]{
  color:#4f78bd
}
.label_genida[data-v-21c52ef7]{
  color:#d5a910
}
.label_genida[data-v-21c52ef7],.label_lanid[data-v-21c52ef7]{
  text-transform:uppercase;
  font-weight:700
}
.label_lanid[data-v-21c52ef7]{
  color:#adc221
}
.label_mernid[data-v-21c52ef7]{
  color:#604d7f;
  text-transform:uppercase;
  font-weight:700
}
.mailing_list_container[data-v-21c52ef7]{
  padding-top:30px;
  padding-bottom:30px
}
@media (min-width:992px){
.mailing_list_container[data-v-21c52ef7]{
    padding-top:5.5vw;
    padding-bottom:6.07vw
}
}
.mailing_list_title[data-v-21c52ef7]{
  letter-spacing:-1px;
  color:#fff;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  text-transform:uppercase;
  margin-bottom:20px
}
@media (min-width:992px){
.mailing_list_title[data-v-21c52ef7]{
    letter-spacing:-.16vw;
    color:#fff;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:4.04vw;
    font-weight:700;
    line-height:4.04vw;
    text-transform:uppercase;
    margin-bottom:0
}
}
.mailing_list_check_text[data-v-21c52ef7]{
  max-width:90%;
  padding-left:10px;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:400;
  line-height:14px;
  letter-spacing:0;
  color:#000
}
@media (min-width:992px){
.mailing_list_check_text[data-v-21c52ef7]{
    max-width:17.54vw;
    padding-left:1.07vw;
    font-family:acumin-pro,sans-serif;
    font-size:.88vw;
    font-weight:400;
    line-height:1.14vw;
    letter-spacing:-.01vw;
    color:#000
}
}
.mailing_list_email_cont[data-v-21c52ef7]{
  line-height:4.74vw;
  margin-bottom:20px
}
@media (min-width:992px){
.mailing_list_email_cont[data-v-21c52ef7]{
    line-height:4.74vw;
    margin-bottom:0
}
}
.mailing_list_field[data-v-21c52ef7]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:16px;
  letter-spacing:0;
  color:#000;
  border:0;
  min-width:100%;
  height:30px;
  margin-right:10px;
  outline:none;
  border-radius:0;
  padding-left:10px;
  padding-right:10px
}
@media only screen and (min-width:992px){
.mailing_list_field[data-v-21c52ef7]{
    font-family:acumin-pro,sans-serif;
    font-size:1.07vw;
    font-weight:700;
    line-height:1.73vw;
    letter-spacing:-.06vw;
    color:#000;
    border:0;
    min-width:28vw;
    height:2.5vw;
    margin-right:1.3vw;
    outline:none;
    border-radius:0;
    padding-left:.93vw;
    padding-right:.93vw
}
}
.mailing_list_btn_cont[data-v-21c52ef7]{
  text-align:right;
  transition:all .5s
}
.mailing_list_btn_cont[data-v-21c52ef7]:hover{
  opacity:.7
}
.accept_mailing_list_email[data-v-21c52ef7]{
  width:1.93vw;
  height:1.93vw;
  border:.33vw solid #fff;
  background-color:transparent
}
.check_cont[data-v-21c52ef7]{
  display:block;
  position:relative;
  padding-left:35px;
  margin-bottom:12px;
  cursor:pointer;
  font-size:22px;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none
}
.check_cont input[data-v-21c52ef7]{
  position:absolute;
  opacity:0;
  cursor:pointer;
  height:0;
  width:0
}
.checkmark[data-v-21c52ef7]{
  position:absolute;
  top:0;
  left:0;
  width:30px;
  height:30px;
  background-color:transparent;
  border:2px solid #fff
}
@media (min-width:992px){
.checkmark[data-v-21c52ef7]{
    position:absolute;
    top:0;
    left:0;
    width:1.93vw;
    height:1.93vw;
    background-color:transparent;
    border:.33vw solid #fff
}
}
.check_cont:hover input~.checkmark[data-v-21c52ef7]{
  background-color:#ccc
}
.check_cont input:checked~.checkmark[data-v-21c52ef7]{
  background-color:transparent
}
.checkmark[data-v-21c52ef7]:after{
  content:"";
  position:absolute;
  display:none
}
.check_cont input:checked~.checkmark[data-v-21c52ef7]:after{
  display:block
}
.check_cont .checkmark[data-v-21c52ef7]:after{
  left:8px;
  top:0;
  width:10px;
  height:20px;
  border:solid #fff;
  border-width:0 3px 3px 0;
  transform:rotate(45deg)
}
@media (min-width:992px){
.check_cont .checkmark[data-v-21c52ef7]:after{
    left:.4vw;
    top:.1vw;
    width:.6vw;
    height:1vw;
    border:solid #fff;
    border-width:0 .33vw .33vw 0;
    transform:rotate(45deg)
}
}
.mailing_modal_text[data-v-21c52ef7]{
  font-size:12px;
  font-weight:300;
  line-height:16px;
  letter-spacing:0;
  color:#434343;
  text-align:center;
  padding-bottom:20px
}
@media only screen and (min-width:992px){
.mailing_modal_text[data-v-21c52ef7]{
    font-size:1.33vw;
    font-weight:300;
    line-height:2vw;
    letter-spacing:-.02vw;
    color:#434343;
    text-align:center;
    padding-bottom:1.6vw
}
}
.mailing_modal_logo[data-v-21c52ef7]{
  text-align:center;
  padding-bottom:30px
}
@media only screen and (min-width:992px){
.mailing_modal_logo[data-v-21c52ef7]{
    text-align:center;
    padding-bottom:1.6vw
}
}
.mailing_modal_button[data-v-21c52ef7]{
  text-align:center
}
.mailing_modal_logo img[data-v-21c52ef7]{
  width:80px;
  height:auto
}
@media only screen and (min-width:992px){
.mailing_modal_logo img[data-v-21c52ef7]{
    width:8.13vw;
    height:auto
}
}
.mailing_modal_button button[data-v-21c52ef7]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:16px;
  letter-spacing:0;
  color:#000;
  background-color:transparent;
  text-transform:uppercase;
  border:0;
  outline:none
}
@media only screen and (min-width:992px){
.mailing_modal_button button[data-v-21c52ef7]{
    font-family:acumin-pro,sans-serif;
    font-size:1.33vw;
    font-weight:700;
    line-height:2vw;
    letter-spacing:-.02vw;
    color:#000;
    background-color:transparent;
    text-transform:uppercase;
    border:0;
    outline:none
}
}
.mailing_modal_button button[data-v-21c52ef7]:active,.mailing_modal_button button[data-v-21c52ef7]:visited{
  outline:none
}
#homemailingM_sec[data-v-21c52ef7]{
  top:20%
}
.working_papers_container[data-v-21c52ef7]{
  background-color:#fff;
  padding-top:5.33vw;
  padding-bottom:4vw
}
.working_papers_column[data-v-21c52ef7]{
  flex-flow:column;
  padding-left:2.8vw;
  padding-right:2.8vw;
  margin-bottom:7.67vw;
  border-right:0
}
@media (min-width:992px){
.working_papers_column[data-v-21c52ef7]{
    flex-flow:column;
    padding-left:2.8vw;
    padding-right:2.8vw;
    margin-bottom:7.67vw;
    border-right:1px solid #01a2ba
}
}
div.working_papers_column[data-v-21c52ef7]:nth-child(3n+0){
  border-right:0
}
.text_latest_resources_resources_link[data-v-21c52ef7]{
  padding-top:0;
  padding-bottom:40px
}
@media (min-width:992px){
.text_latest_resources_resources_link[data-v-21c52ef7]{
    padding-top:1.93vw;
    padding-bottom:0
}
}
.text_latest_resources_resources_link a[data-v-21c52ef7]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.text_latest_resources_resources_link a[data-v-21c52ef7]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.text_latest_resources_resources_title[data-v-21c52ef7]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px;
  color:#000;
  text-decoration:none;
  text-transform:uppercase;
  margin-bottom:20px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_title[data-v-21c52ef7]{
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.03vw;
    color:#000;
    text-decoration:none;
    text-transform:uppercase;
    margin-bottom:2.5vw;
    width:100%
}
}
.text_latest_resources_resources_author_date[data-v-21c52ef7]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none;
  margin-bottom:10px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_author_date[data-v-21c52ef7]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:.85vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none;
    margin-bottom:1.33vw;
    width:100%
}
}
.text_latest_resources_resources_excerpt[data-v-21c52ef7]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  color:#000;
  text-decoration:none;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_excerpt[data-v-21c52ef7]{
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none;
    width:100%
}
}
.text_latest_resources_resources_column[data-v-21c52ef7]{
  flex-flow:column
}
.text_latest_resources_resources_link .pdf_icon[data-v-21c52ef7]{
  max-width:40px;
  height:auto;
  margin-right:10px
}
@media (min-width:992px){
.text_latest_resources_resources_link .pdf_icon[data-v-21c52ef7]{
    max-width:2.2vw;
    height:auto;
    margin-right:.87vw
}
}
.working_papers_column.to_hide[data-v-21c52ef7]{
  display:none!important
}
.working_papers_column.to_hide.active[data-v-21c52ef7]{
  display:flex!important
}
.working_papers_load_more_image[data-v-21c52ef7]{
  text-align:center
}
.working_papers_load_more_image img[data-v-21c52ef7]{
  max-width:30px;
  height:auto;
  margin-bottom:10px
}
.working_papers_load_more_text[data-v-21c52ef7]{
  text-align:center;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:14px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.working_papers_load_more_image img[data-v-21c52ef7]{
    max-width:1.27vw;
    height:auto;
    margin-bottom:.93vw
}
.working_papers_load_more_text[data-v-21c52ef7]{
    text-align:center;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1.03vw;
    color:#000;
    text-decoration:none
}
}
.working_papers_load_more[data-v-21c52ef7]{
  cursor:pointer;
  transition:all .5s
}
.working_papers_load_more[data-v-21c52ef7]:hover{
  opacity:.8
}
.arrow_close[data-v-21c52ef7]{
  display:none
}
.active .arrow_close[data-v-21c52ef7],.arrow_open[data-v-21c52ef7]{
  display:inline-block
}
.active .arrow_open[data-v-21c52ef7]{
  display:none
}
.text_columns_title[data-v-21c52ef7]{
  padding-top:30px;
  padding-bottom:30px;
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px
}
@media (min-width:992px){
.text_columns_title[data-v-21c52ef7]{
    padding-top:5.33vw;
    padding-bottom:4.4vw;
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.57vw
}
}
.text_columns_left_title[data-v-21c52ef7]{
  padding-bottom:2.47vw;
  letter-spacing:-.09vw;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:2.23vw;
  font-weight:700;
  line-height:2.57vw
}
.text_columns_left_text.add_more[data-v-21c52ef7]{
  padding-top:5.47vw
}
.text_columns_left_text[data-v-21c52ef7]{
  text-decoration:none;
  letter-spacing:0;
  color:#000;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  padding-bottom:30px
}
@media (min-width:992px){
.text_columns_left_text[data-v-21c52ef7]{
    text-decoration:none;
    letter-spacing:-.06vw;
    color:#000;
    font-family:acumin-pro,sans-serif;
    font-size:1.53vw;
    font-weight:300;
    line-height:1.97vw;
    padding-bottom:0
}
}
.text_columns_right[data-v-21c52ef7]{
  padding-top:30px;
  padding-bottom:30px
}
.text_columns_right_title[data-v-21c52ef7]{
  padding-bottom:20px;
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  color:#fff
}
.text_columns_right_text[data-v-21c52ef7]{
  text-decoration:none;
  letter-spacing:0;
  color:#fff;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px
}
@media (min-width:992px){
.text_columns_right[data-v-21c52ef7]{
    padding-top:3.83vw;
    padding-bottom:3.83vw
}
.text_columns_right_title[data-v-21c52ef7]{
    padding-bottom:2.47vw;
    letter-spacing:-.13vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:3.22vw;
    font-weight:700;
    line-height:3.22vw;
    color:#fff
}
.text_columns_right_text[data-v-21c52ef7]{
    text-decoration:none;
    letter-spacing:-.05vw;
    color:#fff;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw
}
}
.text_columns_buttons_yellow a[data-v-21c52ef7]{
  display:inline-block;
  background-color:#ffba00;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:700;
  text-align:center;
  color:#fff;
  text-transform:uppercase;
  padding:10px 14px;
  text-decoration:none
}
@media (min-width:992px){
.text_columns_buttons_yellow a[data-v-21c52ef7]{
    display:inline-block;
    background-color:#ffba00;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.17vw;
    letter-spacing:-.02vw;
    line-height:1.17vw;
    font-weight:700;
    text-align:center;
    color:#fff;
    text-transform:uppercase;
    padding:1.87vw 2vw;
    text-decoration:none
}
}
.text_columns_buttons_yellow a[data-v-21c52ef7]:hover{
  color:#000
}
.text_columns_buttons_purple>div[data-v-21c52ef7]{
  display:inline-block;
  background-color:#604d7f;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:700;
  text-align:center;
  color:#fff;
  text-transform:uppercase;
  padding:10px 14px;
  text-decoration:none;
  cursor:pointer
}
@media (min-width:992px){
.text_columns_buttons_purple>div[data-v-21c52ef7]{
    display:inline-block;
    background-color:#604d7f;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.17vw;
    letter-spacing:-.02vw;
    line-height:1.17vw;
    font-weight:700;
    text-align:center;
    color:#fff;
    text-transform:uppercase;
    padding:1.87vw 2vw;
    text-decoration:none;
    cursor:pointer
}
}
.text_columns_buttons_purple>div[data-v-21c52ef7]:hover{
  color:#000
}
.text_columns_button[data-v-21c52ef7]{
  margin-top:2.73vw
}
.carouselPageHero_imagecaption[data-v-21c52ef7]{
  font-family:acumin-pro-condensed,sans-serif;
  font-size:10px;
  letter-spacing:0;
  font-weight:400;
  text-align:right;
  padding-top:8px;
  padding-bottom:8px;
  color:#fff;
  position:absolute;
  bottom:0;
  right:8px
}
@media (min-width:992px){
.carouselPageHero_imagecaption[data-v-21c52ef7]{
    font-family:acumin-pro-condensed,sans-serif;
    font-size:1.25vw;
    letter-spacing:-.03vw;
    font-weight:400;
    text-align:right;
    padding-top:0;
    padding-bottom:1.53vw;
    color:#fff;
    position:absolute;
    bottom:0;
    right:2.53vw
}
}
.carouselPageHero_imagecaption strong[data-v-21c52ef7]{
  font-weight:700
}#pwaforwp_loading_div_my[data-v-04bea730]{
  position:fixed;
  width:100%;
  height:200%;
  top:0;
  left:0;
  background-color:#fff;
  z-index:9999
}
.pwaforwp-loading-wrapper_my[data-v-04bea730]{
  z-index:9999999
}
#pwaforwp_loading_icon_my[data-v-04bea730]{
  position:fixed;
  left:50%;
  top:50%;
  z-index:9999999;
  margin:-60px 0 0 -60px;
  border-radius:50%;
  border:16px solid #f3f3f3;
  border-top-color:#01a2ba;
  width:120px;
  height:120px;
  animation:spin 2s linear infinite
}.carouselPageHero_item[data-v-a0b4e1ae]{
  background-size:cover;
  background-position:100% 100%;
  background-repeat:no-repeat;
  height:400px
}
@media (min-width:992px){
.carouselPageHero_item[data-v-a0b4e1ae]{
    background-size:cover;
    background-position:0 100%;
    background-repeat:no-repeat;
    height:50.8vw
}
}
.carousel-caption[data-v-a0b4e1ae]{
  position:absolute;
  right:0;
  bottom:0;
  left:0;
  color:#fff;
  text-align:left;
  padding-top:0;
  padding-bottom:0
}
.carouselPageHero_caption[data-v-a0b4e1ae]{
  padding-top:3.93vw;
  padding-bottom:2.53vw;
  padding-right:3.5vw;
  min-height:24.67vw
}
.carousel-caption h1[data-v-a0b4e1ae]{
  font-size:32px;
  line-height:32px
}
.carousel-caption h1[data-v-a0b4e1ae],.carousel-caption h2[data-v-a0b4e1ae]{
  font-family:acumin-pro-condensed,sans-serif;
  font-weight:700;
  letter-spacing:-1px;
  text-transform:uppercase
}
.carousel-caption h2[data-v-a0b4e1ae]{
  font-size:24px;
  line-height:24px
}
@media (min-width:992px){
.carousel-caption h1[data-v-a0b4e1ae]{
    font-size:6.01vw;
    line-height:5.11vw;
    letter-spacing:-.24vw
}
.carousel-caption h1[data-v-a0b4e1ae],.carousel-caption h2[data-v-a0b4e1ae]{
    font-family:acumin-pro-condensed,sans-serif;
    font-weight:700;
    text-transform:uppercase
}
.carousel-caption h2[data-v-a0b4e1ae]{
    font-size:4.07vw;
    line-height:3.63vw;
    letter-spacing:-.16vw
}
}
.carouselPageHero_imagecaption[data-v-a0b4e1ae]{
  font-family:acumin-pro-condensed,sans-serif;
  font-size:10px;
  letter-spacing:0;
  font-weight:400;
  text-align:center;
  padding-top:8px;
  padding-bottom:8px
}
@media (min-width:992px){
.carouselPageHero_imagecaption[data-v-a0b4e1ae]{
    font-family:acumin-pro-condensed,sans-serif;
    font-size:1.25vw;
    letter-spacing:-.03vw;
    font-weight:400;
    text-align:right;
    padding-top:0;
    padding-bottom:2.53vw
}
}
.carouselPageHero_imagecaption strong[data-v-a0b4e1ae]{
  font-weight:700
}
.carouselPageHero_link[data-v-a0b4e1ae]{
  margin-top:4vw
}
.carouselPageHero_link a[data-v-a0b4e1ae]{
  font-family:acumin-pro,sans-serif;
  font-weight:700;
  font-size:12px;
  letter-spacing:0;
  text-decoration:none
}
@media (min-width:992px){
.carouselPageHero_link a[data-v-a0b4e1ae]{
    font-family:acumin-pro,sans-serif;
    font-weight:700;
    font-size:1.03vw;
    letter-spacing:-.02vw;
    text-decoration:none
}
}
.carousel-indicators [data-bs-target][data-v-a0b4e1ae]{
  box-sizing:content-box;
  flex:0 1 auto;
  width:10px;
  height:10px;
  padding:0;
  margin-right:3px;
  margin-left:3px;
  text-indent:-999px;
  cursor:pointer;
  background-color:#fff;
  background-clip:padding-box;
  border:0;
  opacity:1;
  transition:opacity .6s ease;
  border-radius:50%
}
@media (min-width:992px){
.carousel-indicators [data-bs-target][data-v-a0b4e1ae]{
    box-sizing:content-box;
    flex:0 1 auto;
    width:.6vw;
    height:.6vw;
    padding:0;
    margin-right:3px;
    margin-left:3px;
    text-indent:-999px;
    cursor:pointer;
    background-color:#fff;
    background-clip:padding-box;
    border:0;
    opacity:1;
    transition:opacity .6s ease;
    border-radius:50%
}
}
.carousel-indicators .active[data-v-a0b4e1ae]{
  background-color:#000
}
.carousel-indicators[data-v-a0b4e1ae]{
  position:absolute;
  right:15px;
  bottom:43px;
  left:auto;
  z-index:2;
  display:flex;
  justify-content:center;
  padding:0;
  margin-right:0;
  margin-bottom:0;
  margin-left:0;
  list-style:none
}
@media (min-width:992px){
.carousel-indicators[data-v-a0b4e1ae]{
    position:absolute;
    right:50%;
    bottom:3.2vw;
    left:auto;
    z-index:2;
    display:flex;
    justify-content:center;
    padding:0;
    margin-right:3.93vw;
    margin-bottom:0;
    margin-left:0;
    list-style:none
}
}
.mailing_list_container[data-v-a0b4e1ae]{
  padding-top:30px;
  padding-bottom:30px
}
@media (min-width:992px){
.mailing_list_container[data-v-a0b4e1ae]{
    padding-top:5.5vw;
    padding-bottom:6.07vw
}
}
.mailing_list_title[data-v-a0b4e1ae]{
  letter-spacing:-1px;
  color:#fff;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  text-transform:uppercase;
  margin-bottom:20px
}
@media (min-width:992px){
.mailing_list_title[data-v-a0b4e1ae]{
    letter-spacing:-.16vw;
    color:#fff;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:4.04vw;
    font-weight:700;
    line-height:4.04vw;
    text-transform:uppercase;
    margin-bottom:0
}
}
.mailing_list_check_text[data-v-a0b4e1ae]{
  max-width:90%;
  padding-left:10px;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:400;
  line-height:14px;
  letter-spacing:0;
  color:#000
}
@media (min-width:992px){
.mailing_list_check_text[data-v-a0b4e1ae]{
    max-width:17.54vw;
    padding-left:1.07vw;
    font-family:acumin-pro,sans-serif;
    font-size:.88vw;
    font-weight:400;
    line-height:1.14vw;
    letter-spacing:-.01vw;
    color:#000
}
}
.mailing_list_email_cont[data-v-a0b4e1ae]{
  line-height:4.74vw;
  margin-bottom:20px
}
@media (min-width:992px){
.mailing_list_email_cont[data-v-a0b4e1ae]{
    line-height:4.74vw;
    margin-bottom:0
}
}
.mailing_list_field[data-v-a0b4e1ae]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:16px;
  letter-spacing:0;
  color:#000;
  border:0;
  min-width:100%;
  height:30px;
  margin-right:10px;
  outline:none;
  border-radius:0;
  padding-left:10px;
  padding-right:10px
}
@media only screen and (min-width:992px){
.mailing_list_field[data-v-a0b4e1ae]{
    font-family:acumin-pro,sans-serif;
    font-size:1.07vw;
    font-weight:700;
    line-height:1.73vw;
    letter-spacing:-.06vw;
    color:#000;
    border:0;
    min-width:28vw;
    height:2.5vw;
    margin-right:1.3vw;
    outline:none;
    border-radius:0;
    padding-left:.93vw;
    padding-right:.93vw
}
}
.mailing_list_btn_cont[data-v-a0b4e1ae]{
  text-align:right;
  transition:all .5s
}
.mailing_list_btn_cont[data-v-a0b4e1ae]:hover{
  opacity:.7
}
.accept_mailing_list_email[data-v-a0b4e1ae]{
  width:1.93vw;
  height:1.93vw;
  border:.33vw solid #fff;
  background-color:transparent
}
.check_cont[data-v-a0b4e1ae]{
  display:block;
  position:relative;
  padding-left:35px;
  margin-bottom:12px;
  cursor:pointer;
  font-size:22px;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none
}
.check_cont input[data-v-a0b4e1ae]{
  position:absolute;
  opacity:0;
  cursor:pointer;
  height:0;
  width:0
}
.checkmark[data-v-a0b4e1ae]{
  position:absolute;
  top:0;
  left:0;
  width:30px;
  height:30px;
  background-color:transparent;
  border:2px solid #fff
}
@media (min-width:992px){
.checkmark[data-v-a0b4e1ae]{
    position:absolute;
    top:0;
    left:0;
    width:1.93vw;
    height:1.93vw;
    background-color:transparent;
    border:.33vw solid #fff
}
}
.check_cont:hover input~.checkmark[data-v-a0b4e1ae]{
  background-color:#ccc
}
.check_cont input:checked~.checkmark[data-v-a0b4e1ae]{
  background-color:transparent
}
.checkmark[data-v-a0b4e1ae]:after{
  content:"";
  position:absolute;
  display:none
}
.check_cont input:checked~.checkmark[data-v-a0b4e1ae]:after{
  display:block
}
.check_cont .checkmark[data-v-a0b4e1ae]:after{
  left:8px;
  top:0;
  width:10px;
  height:20px;
  border:solid #fff;
  border-width:0 3px 3px 0;
  transform:rotate(45deg)
}
@media (min-width:992px){
.check_cont .checkmark[data-v-a0b4e1ae]:after{
    left:.4vw;
    top:.1vw;
    width:.6vw;
    height:1vw;
    border:solid #fff;
    border-width:0 .33vw .33vw 0;
    transform:rotate(45deg)
}
}
.mailing_modal_text[data-v-a0b4e1ae]{
  font-size:12px;
  font-weight:300;
  line-height:16px;
  letter-spacing:0;
  color:#434343;
  text-align:center;
  padding-bottom:20px
}
@media only screen and (min-width:992px){
.mailing_modal_text[data-v-a0b4e1ae]{
    font-size:1.33vw;
    font-weight:300;
    line-height:2vw;
    letter-spacing:-.02vw;
    color:#434343;
    text-align:center;
    padding-bottom:1.6vw
}
}
.mailing_modal_logo[data-v-a0b4e1ae]{
  text-align:center;
  padding-bottom:30px
}
@media only screen and (min-width:992px){
.mailing_modal_logo[data-v-a0b4e1ae]{
    text-align:center;
    padding-bottom:1.6vw
}
}
.mailing_modal_button[data-v-a0b4e1ae]{
  text-align:center
}
.mailing_modal_logo img[data-v-a0b4e1ae]{
  width:80px;
  height:auto
}
@media only screen and (min-width:992px){
.mailing_modal_logo img[data-v-a0b4e1ae]{
    width:8.13vw;
    height:auto
}
}
.mailing_modal_button button[data-v-a0b4e1ae]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:16px;
  letter-spacing:0;
  color:#000;
  background-color:transparent;
  text-transform:uppercase;
  border:0;
  outline:none
}
@media only screen and (min-width:992px){
.mailing_modal_button button[data-v-a0b4e1ae]{
    font-family:acumin-pro,sans-serif;
    font-size:1.33vw;
    font-weight:700;
    line-height:2vw;
    letter-spacing:-.02vw;
    color:#000;
    background-color:transparent;
    text-transform:uppercase;
    border:0;
    outline:none
}
}
.mailing_modal_button button[data-v-a0b4e1ae]:active,.mailing_modal_button button[data-v-a0b4e1ae]:visited{
  outline:none
}
#homemailingM_sec[data-v-a0b4e1ae]{
  top:20%
}
.short_pieces_container[data-v-a0b4e1ae]{
  background-color:#f6f6f3;
  padding-top:5.2vw;
  padding-bottom:2.9vw
}
.short_pieces_column[data-v-a0b4e1ae]{
  flex-flow:column;
  padding-left:2.8vw;
  padding-right:2.8vw;
  margin-bottom:7.67vw;
  border-right:0
}
@media (min-width:992px){
.short_pieces_column[data-v-a0b4e1ae]{
    flex-flow:column;
    padding-left:2.8vw;
    padding-right:2.8vw;
    margin-bottom:7.67vw;
    border-right:1px solid #01a2ba
}
}
div.short_pieces_column[data-v-a0b4e1ae]:nth-child(3n+0){
  border-right:0
}
.text_latest_resources_resources_link[data-v-a0b4e1ae]{
  padding-top:0;
  padding-bottom:40px
}
@media (min-width:992px){
.text_latest_resources_resources_link[data-v-a0b4e1ae]{
    padding-top:1.93vw;
    padding-bottom:0
}
}
.text_latest_resources_resources_link a[data-v-a0b4e1ae]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.text_latest_resources_resources_link a[data-v-a0b4e1ae]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.text_latest_resources_resources_title[data-v-a0b4e1ae]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px;
  color:#000;
  text-decoration:none;
  text-transform:uppercase;
  margin-bottom:20px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_title[data-v-a0b4e1ae]{
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.03vw;
    color:#000;
    text-decoration:none;
    text-transform:uppercase;
    margin-bottom:2.5vw;
    width:100%
}
}
.text_latest_resources_resources_author_date[data-v-a0b4e1ae]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none;
  margin-bottom:10px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_author_date[data-v-a0b4e1ae]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:.85vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none;
    margin-bottom:1.33vw;
    width:100%
}
}
.text_latest_resources_resources_excerpt[data-v-a0b4e1ae]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  color:#000;
  text-decoration:none;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_excerpt[data-v-a0b4e1ae]{
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none;
    width:100%
}
}
.text_latest_resources_resources_column[data-v-a0b4e1ae]{
  flex-flow:column
}
.text_latest_resources_resources_link .pdf_icon[data-v-a0b4e1ae]{
  max-width:40px;
  height:auto;
  margin-right:10px
}
@media (min-width:992px){
.text_latest_resources_resources_link .pdf_icon[data-v-a0b4e1ae]{
    max-width:2.2vw;
    height:auto;
    margin-right:.87vw
}
}
.short_pieces_column.to_hide[data-v-a0b4e1ae]{
  display:none!important
}
.short_pieces_column.to_hide.active[data-v-a0b4e1ae]{
  display:flex!important
}
.short_pieces_load_more_image[data-v-a0b4e1ae]{
  text-align:center
}
.short_pieces_load_more_image img[data-v-a0b4e1ae]{
  max-width:30px;
  height:auto;
  margin-bottom:10px
}
.short_pieces_load_more_text[data-v-a0b4e1ae]{
  text-align:center;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:14px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_load_more_image img[data-v-a0b4e1ae]{
    max-width:1.27vw;
    height:auto;
    margin-bottom:.93vw
}
.short_pieces_load_more_text[data-v-a0b4e1ae]{
    text-align:center;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1.03vw;
    color:#000;
    text-decoration:none
}
}
.short_pieces_load_more[data-v-a0b4e1ae]{
  cursor:pointer;
  transition:all .5s
}
.short_pieces_load_more[data-v-a0b4e1ae]:hover{
  opacity:.8
}
.arrow_close[data-v-a0b4e1ae]{
  display:none
}
.active .arrow_close[data-v-a0b4e1ae],.arrow_open[data-v-a0b4e1ae]{
  display:inline-block
}
.active .arrow_open[data-v-a0b4e1ae]{
  display:none
}.short_pieces_page_container[data-v-3c9feb0c]{
  padding-top:120px
}
.short_pieces_page_container_bottom .short_pieces_page_text[data-v-3c9feb0c]{
  padding-bottom:30px
}
@media (min-width:992px){
.short_pieces_page_container[data-v-3c9feb0c]{
    padding-top:12.7vw
}
.short_pieces_page_container_bottom .short_pieces_page_text[data-v-3c9feb0c]{
    padding-bottom:5.2vw
}
}
.short_pieces_page_title.hidden_title[data-v-3c9feb0c]{
  visibility:hidden
}
.short_pieces_page_title[data-v-3c9feb0c]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  margin-bottom:10px;
  color:#000;
  text-transform:uppercase
}
@media (min-width:992px){
.short_pieces_page_title[data-v-3c9feb0c]{
    letter-spacing:-.16vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:4.08vw;
    font-weight:700;
    line-height:3.64vw;
    margin-bottom:3.73vw;
    color:#000;
    text-transform:uppercase
}
}
.short_pieces_page_text[data-v-3c9feb0c]{
  margin-top:0;
  letter-spacing:-1px;
  font-family:acumin-pro,sans-serif;
  font-size:24px;
  font-weight:300;
  line-height:24px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_text[data-v-3c9feb0c]{
    margin-top:3.73vw;
    letter-spacing:-.07vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.87vw;
    font-weight:300;
    line-height:2.43vw;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_right[data-v-3c9feb0c]{
  position:relative;
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover;
  margin-top:20px
}
.short_pieces_page_right.with_img[data-v-3c9feb0c]{
  min-height:300px;
  position:relative
}
@media (min-width:992px){
.short_pieces_page_right[data-v-3c9feb0c]{
    position:relative;
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    min-height:unset
}
.short_pieces_page_right.with_img[data-v-3c9feb0c]{
    margin-top:0;
    position:relative
}
}
.short_pieces_page_left .short_pieces_page_credits[data-v-3c9feb0c]{
  margin-top:2.5vw
}
.short_pieces_page_right .short_pieces_page_credits[data-v-3c9feb0c]{
  margin-top:3.73vw
}
.short_pieces_page_published[data-v-3c9feb0c]{
  margin-top:0;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:12px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_published[data-v-3c9feb0c]{
    margin-top:2.5vw;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:2.43vw;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_author[data-v-3c9feb0c],.short_pieces_page_author a[data-v-3c9feb0c]{
  margin-top:0;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:300;
  line-height:12px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_author[data-v-3c9feb0c],.short_pieces_page_author a[data-v-3c9feb0c]{
    margin-top:0;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.16vw;
    font-weight:300;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_network[data-v-3c9feb0c]{
  margin-top:0;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:300;
  line-height:12px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_network[data-v-3c9feb0c]{
    margin-top:0;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.16vw;
    font-weight:300;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_content[data-v-3c9feb0c]{
  margin-top:20px;
  margin-bottom:20px;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_content[data-v-3c9feb0c]{
    margin-top:4.27vw;
    margin-bottom:6.33vw;
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none
}
}
.label_idrp[data-v-3c9feb0c]{
  color:#b75f1f
}
.label_hidn[data-v-3c9feb0c],.label_idrp[data-v-3c9feb0c]{
  text-transform:uppercase;
  font-weight:700
}
.label_hidn[data-v-3c9feb0c]{
  color:#4f78bd
}
.label_genida[data-v-3c9feb0c]{
  color:#d5a910
}
.label_genida[data-v-3c9feb0c],.label_lanid[data-v-3c9feb0c]{
  text-transform:uppercase;
  font-weight:700
}
.label_lanid[data-v-3c9feb0c]{
  color:#adc221
}
.label_mernid[data-v-3c9feb0c]{
  color:#604d7f;
  text-transform:uppercase;
  font-weight:700
}
.mailing_list_container[data-v-3c9feb0c]{
  padding-top:30px;
  padding-bottom:30px
}
@media (min-width:992px){
.mailing_list_container[data-v-3c9feb0c]{
    padding-top:5.5vw;
    padding-bottom:6.07vw
}
}
.mailing_list_title[data-v-3c9feb0c]{
  letter-spacing:-1px;
  color:#fff;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  text-transform:uppercase;
  margin-bottom:20px
}
@media (min-width:992px){
.mailing_list_title[data-v-3c9feb0c]{
    letter-spacing:-.16vw;
    color:#fff;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:4.04vw;
    font-weight:700;
    line-height:4.04vw;
    text-transform:uppercase;
    margin-bottom:0
}
}
.mailing_list_check_text[data-v-3c9feb0c]{
  max-width:90%;
  padding-left:10px;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:400;
  line-height:14px;
  letter-spacing:0;
  color:#000
}
@media (min-width:992px){
.mailing_list_check_text[data-v-3c9feb0c]{
    max-width:17.54vw;
    padding-left:1.07vw;
    font-family:acumin-pro,sans-serif;
    font-size:.88vw;
    font-weight:400;
    line-height:1.14vw;
    letter-spacing:-.01vw;
    color:#000
}
}
.mailing_list_email_cont[data-v-3c9feb0c]{
  line-height:4.74vw;
  margin-bottom:20px
}
@media (min-width:992px){
.mailing_list_email_cont[data-v-3c9feb0c]{
    line-height:4.74vw;
    margin-bottom:0
}
}
.mailing_list_field[data-v-3c9feb0c]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:16px;
  letter-spacing:0;
  color:#000;
  border:0;
  min-width:100%;
  height:30px;
  margin-right:10px;
  outline:none;
  border-radius:0;
  padding-left:10px;
  padding-right:10px
}
@media only screen and (min-width:992px){
.mailing_list_field[data-v-3c9feb0c]{
    font-family:acumin-pro,sans-serif;
    font-size:1.07vw;
    font-weight:700;
    line-height:1.73vw;
    letter-spacing:-.06vw;
    color:#000;
    border:0;
    min-width:28vw;
    height:2.5vw;
    margin-right:1.3vw;
    outline:none;
    border-radius:0;
    padding-left:.93vw;
    padding-right:.93vw
}
}
.mailing_list_btn_cont[data-v-3c9feb0c]{
  text-align:right;
  transition:all .5s
}
.mailing_list_btn_cont[data-v-3c9feb0c]:hover{
  opacity:.7
}
.accept_mailing_list_email[data-v-3c9feb0c]{
  width:1.93vw;
  height:1.93vw;
  border:.33vw solid #fff;
  background-color:transparent
}
.check_cont[data-v-3c9feb0c]{
  display:block;
  position:relative;
  padding-left:35px;
  margin-bottom:12px;
  cursor:pointer;
  font-size:22px;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none
}
.check_cont input[data-v-3c9feb0c]{
  position:absolute;
  opacity:0;
  cursor:pointer;
  height:0;
  width:0
}
.checkmark[data-v-3c9feb0c]{
  position:absolute;
  top:0;
  left:0;
  width:30px;
  height:30px;
  background-color:transparent;
  border:2px solid #fff
}
@media (min-width:992px){
.checkmark[data-v-3c9feb0c]{
    position:absolute;
    top:0;
    left:0;
    width:1.93vw;
    height:1.93vw;
    background-color:transparent;
    border:.33vw solid #fff
}
}
.check_cont:hover input~.checkmark[data-v-3c9feb0c]{
  background-color:#ccc
}
.check_cont input:checked~.checkmark[data-v-3c9feb0c]{
  background-color:transparent
}
.checkmark[data-v-3c9feb0c]:after{
  content:"";
  position:absolute;
  display:none
}
.check_cont input:checked~.checkmark[data-v-3c9feb0c]:after{
  display:block
}
.check_cont .checkmark[data-v-3c9feb0c]:after{
  left:8px;
  top:0;
  width:10px;
  height:20px;
  border:solid #fff;
  border-width:0 3px 3px 0;
  transform:rotate(45deg)
}
@media (min-width:992px){
.check_cont .checkmark[data-v-3c9feb0c]:after{
    left:.4vw;
    top:.1vw;
    width:.6vw;
    height:1vw;
    border:solid #fff;
    border-width:0 .33vw .33vw 0;
    transform:rotate(45deg)
}
}
.mailing_modal_text[data-v-3c9feb0c]{
  font-size:12px;
  font-weight:300;
  line-height:16px;
  letter-spacing:0;
  color:#434343;
  text-align:center;
  padding-bottom:20px
}
@media only screen and (min-width:992px){
.mailing_modal_text[data-v-3c9feb0c]{
    font-size:1.33vw;
    font-weight:300;
    line-height:2vw;
    letter-spacing:-.02vw;
    color:#434343;
    text-align:center;
    padding-bottom:1.6vw
}
}
.mailing_modal_logo[data-v-3c9feb0c]{
  text-align:center;
  padding-bottom:30px
}
@media only screen and (min-width:992px){
.mailing_modal_logo[data-v-3c9feb0c]{
    text-align:center;
    padding-bottom:1.6vw
}
}
.mailing_modal_button[data-v-3c9feb0c]{
  text-align:center
}
.mailing_modal_logo img[data-v-3c9feb0c]{
  width:80px;
  height:auto
}
@media only screen and (min-width:992px){
.mailing_modal_logo img[data-v-3c9feb0c]{
    width:8.13vw;
    height:auto
}
}
.mailing_modal_button button[data-v-3c9feb0c]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:16px;
  letter-spacing:0;
  color:#000;
  background-color:transparent;
  text-transform:uppercase;
  border:0;
  outline:none
}
@media only screen and (min-width:992px){
.mailing_modal_button button[data-v-3c9feb0c]{
    font-family:acumin-pro,sans-serif;
    font-size:1.33vw;
    font-weight:700;
    line-height:2vw;
    letter-spacing:-.02vw;
    color:#000;
    background-color:transparent;
    text-transform:uppercase;
    border:0;
    outline:none
}
}
.mailing_modal_button button[data-v-3c9feb0c]:active,.mailing_modal_button button[data-v-3c9feb0c]:visited{
  outline:none
}
#homemailingM_sec[data-v-3c9feb0c]{
  top:20%
}
.working_papers_container[data-v-3c9feb0c]{
  background-color:#fff;
  padding-top:5.33vw;
  padding-bottom:4vw
}
.working_papers_column[data-v-3c9feb0c]{
  flex-flow:column;
  padding-left:2.8vw;
  padding-right:2.8vw;
  margin-bottom:7.67vw;
  border-right:0
}
@media (min-width:992px){
.working_papers_column[data-v-3c9feb0c]{
    flex-flow:column;
    padding-left:2.8vw;
    padding-right:2.8vw;
    margin-bottom:7.67vw;
    border-right:1px solid #01a2ba
}
}
div.working_papers_column[data-v-3c9feb0c]:nth-child(3n+0){
  border-right:0
}
.text_latest_resources_resources_link[data-v-3c9feb0c]{
  padding-top:0;
  padding-bottom:40px
}
@media (min-width:992px){
.text_latest_resources_resources_link[data-v-3c9feb0c]{
    padding-top:1.93vw;
    padding-bottom:0
}
}
.text_latest_resources_resources_link a[data-v-3c9feb0c]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.text_latest_resources_resources_link a[data-v-3c9feb0c]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.text_latest_resources_resources_title[data-v-3c9feb0c]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px;
  color:#000;
  text-decoration:none;
  text-transform:uppercase;
  margin-bottom:20px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_title[data-v-3c9feb0c]{
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.03vw;
    color:#000;
    text-decoration:none;
    text-transform:uppercase;
    margin-bottom:2.5vw;
    width:100%
}
}
.text_latest_resources_resources_author_date[data-v-3c9feb0c]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none;
  margin-bottom:10px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_author_date[data-v-3c9feb0c]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:.85vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none;
    margin-bottom:1.33vw;
    width:100%
}
}
.text_latest_resources_resources_excerpt[data-v-3c9feb0c]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  color:#000;
  text-decoration:none;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_excerpt[data-v-3c9feb0c]{
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none;
    width:100%
}
}
.text_latest_resources_resources_column[data-v-3c9feb0c]{
  flex-flow:column
}
.text_latest_resources_resources_link .pdf_icon[data-v-3c9feb0c]{
  max-width:40px;
  height:auto;
  margin-right:10px
}
@media (min-width:992px){
.text_latest_resources_resources_link .pdf_icon[data-v-3c9feb0c]{
    max-width:2.2vw;
    height:auto;
    margin-right:.87vw
}
}
.working_papers_column.to_hide[data-v-3c9feb0c]{
  display:none!important
}
.working_papers_column.to_hide.active[data-v-3c9feb0c]{
  display:flex!important
}
.working_papers_load_more_image[data-v-3c9feb0c]{
  text-align:center
}
.working_papers_load_more_image img[data-v-3c9feb0c]{
  max-width:30px;
  height:auto;
  margin-bottom:10px
}
.working_papers_load_more_text[data-v-3c9feb0c]{
  text-align:center;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:14px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.working_papers_load_more_image img[data-v-3c9feb0c]{
    max-width:1.27vw;
    height:auto;
    margin-bottom:.93vw
}
.working_papers_load_more_text[data-v-3c9feb0c]{
    text-align:center;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1.03vw;
    color:#000;
    text-decoration:none
}
}
.working_papers_load_more[data-v-3c9feb0c]{
  cursor:pointer;
  transition:all .5s
}
.working_papers_load_more[data-v-3c9feb0c]:hover{
  opacity:.8
}
.arrow_close[data-v-3c9feb0c]{
  display:none
}
.active .arrow_close[data-v-3c9feb0c],.arrow_open[data-v-3c9feb0c]{
  display:inline-block
}
.active .arrow_open[data-v-3c9feb0c]{
  display:none
}
.text_columns_title[data-v-3c9feb0c]{
  padding-top:30px;
  padding-bottom:30px;
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px
}
@media (min-width:992px){
.text_columns_title[data-v-3c9feb0c]{
    padding-top:5.33vw;
    padding-bottom:4.4vw;
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.57vw
}
}
.text_columns_left_title[data-v-3c9feb0c]{
  padding-bottom:2.47vw;
  letter-spacing:-.09vw;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:2.23vw;
  font-weight:700;
  line-height:2.57vw
}
.text_columns_left_text.add_more[data-v-3c9feb0c]{
  padding-top:5.47vw
}
.text_columns_left_text[data-v-3c9feb0c]{
  text-decoration:none;
  letter-spacing:0;
  color:#000;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  padding-bottom:30px
}
@media (min-width:992px){
.text_columns_left_text[data-v-3c9feb0c]{
    text-decoration:none;
    letter-spacing:-.06vw;
    color:#000;
    font-family:acumin-pro,sans-serif;
    font-size:1.53vw;
    font-weight:300;
    line-height:1.97vw;
    padding-bottom:0
}
}
.text_columns_right[data-v-3c9feb0c]{
  padding-top:30px;
  padding-bottom:30px
}
.text_columns_right_title[data-v-3c9feb0c]{
  padding-bottom:20px;
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  color:#fff
}
.text_columns_right_text[data-v-3c9feb0c]{
  text-decoration:none;
  letter-spacing:0;
  color:#fff;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px
}
@media (min-width:992px){
.text_columns_right[data-v-3c9feb0c]{
    padding-top:3.83vw;
    padding-bottom:3.83vw
}
.text_columns_right_title[data-v-3c9feb0c]{
    padding-bottom:2.47vw;
    letter-spacing:-.13vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:3.22vw;
    font-weight:700;
    line-height:3.22vw;
    color:#fff
}
.text_columns_right_text[data-v-3c9feb0c]{
    text-decoration:none;
    letter-spacing:-.05vw;
    color:#fff;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw
}
}
.text_columns_buttons_yellow a[data-v-3c9feb0c]{
  display:inline-block;
  background-color:#ffba00;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:700;
  text-align:center;
  color:#fff;
  text-transform:uppercase;
  padding:10px 14px;
  text-decoration:none
}
@media (min-width:992px){
.text_columns_buttons_yellow a[data-v-3c9feb0c]{
    display:inline-block;
    background-color:#ffba00;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.17vw;
    letter-spacing:-.02vw;
    line-height:1.17vw;
    font-weight:700;
    text-align:center;
    color:#fff;
    text-transform:uppercase;
    padding:1.87vw 2vw;
    text-decoration:none
}
}
.text_columns_buttons_yellow a[data-v-3c9feb0c]:hover{
  color:#000
}
.text_columns_buttons_purple>div[data-v-3c9feb0c]{
  display:inline-block;
  background-color:#604d7f;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:700;
  text-align:center;
  color:#fff;
  text-transform:uppercase;
  padding:10px 14px;
  text-decoration:none;
  cursor:pointer
}
@media (min-width:992px){
.text_columns_buttons_purple>div[data-v-3c9feb0c]{
    display:inline-block;
    background-color:#604d7f;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.17vw;
    letter-spacing:-.02vw;
    line-height:1.17vw;
    font-weight:700;
    text-align:center;
    color:#fff;
    text-transform:uppercase;
    padding:1.87vw 2vw;
    text-decoration:none;
    cursor:pointer
}
}
.text_columns_buttons_purple>div[data-v-3c9feb0c]:hover{
  color:#000
}
.text_columns_button[data-v-3c9feb0c]{
  margin-top:2.73vw
}
.carouselPageHero_imagecaption[data-v-3c9feb0c]{
  font-family:acumin-pro-condensed,sans-serif;
  font-size:10px;
  letter-spacing:0;
  font-weight:400;
  text-align:right;
  padding-top:8px;
  padding-bottom:8px;
  color:#fff;
  position:absolute;
  bottom:0;
  right:8px
}
@media (min-width:992px){
.carouselPageHero_imagecaption[data-v-3c9feb0c]{
    font-family:acumin-pro-condensed,sans-serif;
    font-size:1.25vw;
    letter-spacing:-.03vw;
    font-weight:400;
    text-align:right;
    padding-top:0;
    padding-bottom:1.53vw;
    color:#fff;
    position:absolute;
    bottom:0;
    right:2.53vw
}
}
.carouselPageHero_imagecaption strong[data-v-3c9feb0c]{
  font-weight:700
}.short_pieces_page_container[data-v-03b42b3a]{
  padding-top:120px
}
.short_pieces_page_container_bottom .short_pieces_page_text[data-v-03b42b3a]{
  padding-bottom:30px
}
@media (min-width:992px){
.short_pieces_page_container[data-v-03b42b3a]{
    padding-top:12.7vw
}
.short_pieces_page_container_bottom .short_pieces_page_text[data-v-03b42b3a]{
    padding-bottom:5.2vw
}
}
.short_pieces_page_title.hidden_title[data-v-03b42b3a]{
  visibility:hidden
}
.short_pieces_page_title[data-v-03b42b3a]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  margin-bottom:10px;
  color:#000;
  text-transform:uppercase
}
@media (min-width:992px){
.short_pieces_page_title[data-v-03b42b3a]{
    letter-spacing:-.16vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:4.08vw;
    font-weight:700;
    line-height:3.64vw;
    margin-bottom:3.73vw;
    color:#000;
    text-transform:uppercase
}
}
.short_pieces_page_text[data-v-03b42b3a]{
  margin-top:0;
  letter-spacing:-1px;
  font-family:acumin-pro,sans-serif;
  font-size:24px;
  font-weight:300;
  line-height:24px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_text[data-v-03b42b3a]{
    margin-top:3.73vw;
    letter-spacing:-.07vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.87vw;
    font-weight:300;
    line-height:2.43vw;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_right[data-v-03b42b3a]{
  position:relative;
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover;
  margin-top:20px
}
.short_pieces_page_right.with_img[data-v-03b42b3a]{
  min-height:300px;
  position:relative
}
@media (min-width:992px){
.short_pieces_page_right[data-v-03b42b3a]{
    position:relative;
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    min-height:unset
}
.short_pieces_page_right.with_img[data-v-03b42b3a]{
    margin-top:0;
    position:relative
}
}
.short_pieces_page_left .short_pieces_page_credits[data-v-03b42b3a]{
  margin-top:2.5vw
}
.short_pieces_page_right .short_pieces_page_credits[data-v-03b42b3a]{
  margin-top:3.73vw
}
.short_pieces_page_published[data-v-03b42b3a]{
  margin-top:0;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:12px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_published[data-v-03b42b3a]{
    margin-top:2.5vw;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:2.43vw;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_author[data-v-03b42b3a]{
  margin-top:0;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:300;
  line-height:12px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_author[data-v-03b42b3a]{
    margin-top:0;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.16vw;
    font-weight:300;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_network[data-v-03b42b3a]{
  margin-top:0;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:300;
  line-height:12px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_network[data-v-03b42b3a]{
    margin-top:0;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.16vw;
    font-weight:300;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_content[data-v-03b42b3a]{
  margin-top:20px
}
.short_pieces_page_content[data-v-03b42b3a],.short_pieces_page_content_links[data-v-03b42b3a]{
  margin-bottom:20px;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  color:#000;
  text-decoration:none
}
.short_pieces_page_content_links[data-v-03b42b3a]{
  margin-top:0
}
@media (min-width:992px){
.short_pieces_page_content[data-v-03b42b3a]{
    margin-top:4.27vw
}
.short_pieces_page_content[data-v-03b42b3a],.short_pieces_page_content_links[data-v-03b42b3a]{
    margin-bottom:6.33vw;
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none
}
.short_pieces_page_content_links[data-v-03b42b3a]{
    margin-top:0
}
}
.label_idrp[data-v-03b42b3a]{
  color:#b75f1f
}
.label_hidn[data-v-03b42b3a],.label_idrp[data-v-03b42b3a]{
  text-transform:uppercase;
  font-weight:700
}
.label_hidn[data-v-03b42b3a]{
  color:#4f78bd
}
.label_genida[data-v-03b42b3a]{
  color:#d5a910
}
.label_genida[data-v-03b42b3a],.label_lanid[data-v-03b42b3a]{
  text-transform:uppercase;
  font-weight:700
}
.label_lanid[data-v-03b42b3a]{
  color:#adc221
}
.label_mernid[data-v-03b42b3a]{
  color:#604d7f;
  text-transform:uppercase;
  font-weight:700
}
.mailing_list_container[data-v-03b42b3a]{
  padding-top:30px;
  padding-bottom:30px
}
@media (min-width:992px){
.mailing_list_container[data-v-03b42b3a]{
    padding-top:5.5vw;
    padding-bottom:6.07vw
}
}
.mailing_list_title[data-v-03b42b3a]{
  letter-spacing:-1px;
  color:#fff;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  text-transform:uppercase;
  margin-bottom:20px
}
@media (min-width:992px){
.mailing_list_title[data-v-03b42b3a]{
    letter-spacing:-.16vw;
    color:#fff;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:4.04vw;
    font-weight:700;
    line-height:4.04vw;
    text-transform:uppercase;
    margin-bottom:0
}
}
.mailing_list_check_text[data-v-03b42b3a]{
  max-width:90%;
  padding-left:10px;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:400;
  line-height:14px;
  letter-spacing:0;
  color:#000
}
@media (min-width:992px){
.mailing_list_check_text[data-v-03b42b3a]{
    max-width:17.54vw;
    padding-left:1.07vw;
    font-family:acumin-pro,sans-serif;
    font-size:.88vw;
    font-weight:400;
    line-height:1.14vw;
    letter-spacing:-.01vw;
    color:#000
}
}
.mailing_list_email_cont[data-v-03b42b3a]{
  line-height:4.74vw;
  margin-bottom:20px
}
@media (min-width:992px){
.mailing_list_email_cont[data-v-03b42b3a]{
    line-height:4.74vw;
    margin-bottom:0
}
}
.mailing_list_field[data-v-03b42b3a]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:16px;
  letter-spacing:0;
  color:#000;
  border:0;
  min-width:100%;
  height:30px;
  margin-right:10px;
  outline:none;
  border-radius:0;
  padding-left:10px;
  padding-right:10px
}
@media only screen and (min-width:992px){
.mailing_list_field[data-v-03b42b3a]{
    font-family:acumin-pro,sans-serif;
    font-size:1.07vw;
    font-weight:700;
    line-height:1.73vw;
    letter-spacing:-.06vw;
    color:#000;
    border:0;
    min-width:28vw;
    height:2.5vw;
    margin-right:1.3vw;
    outline:none;
    border-radius:0;
    padding-left:.93vw;
    padding-right:.93vw
}
}
.mailing_list_btn_cont[data-v-03b42b3a]{
  text-align:right;
  transition:all .5s
}
.mailing_list_btn_cont[data-v-03b42b3a]:hover{
  opacity:.7
}
.accept_mailing_list_email[data-v-03b42b3a]{
  width:1.93vw;
  height:1.93vw;
  border:.33vw solid #fff;
  background-color:transparent
}
.check_cont[data-v-03b42b3a]{
  display:block;
  position:relative;
  padding-left:35px;
  margin-bottom:12px;
  cursor:pointer;
  font-size:22px;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none
}
.check_cont input[data-v-03b42b3a]{
  position:absolute;
  opacity:0;
  cursor:pointer;
  height:0;
  width:0
}
.checkmark[data-v-03b42b3a]{
  position:absolute;
  top:0;
  left:0;
  width:30px;
  height:30px;
  background-color:transparent;
  border:2px solid #fff
}
@media (min-width:992px){
.checkmark[data-v-03b42b3a]{
    position:absolute;
    top:0;
    left:0;
    width:1.93vw;
    height:1.93vw;
    background-color:transparent;
    border:.33vw solid #fff
}
}
.check_cont:hover input~.checkmark[data-v-03b42b3a]{
  background-color:#ccc
}
.check_cont input:checked~.checkmark[data-v-03b42b3a]{
  background-color:transparent
}
.checkmark[data-v-03b42b3a]:after{
  content:"";
  position:absolute;
  display:none
}
.check_cont input:checked~.checkmark[data-v-03b42b3a]:after{
  display:block
}
.check_cont .checkmark[data-v-03b42b3a]:after{
  left:8px;
  top:0;
  width:10px;
  height:20px;
  border:solid #fff;
  border-width:0 3px 3px 0;
  transform:rotate(45deg)
}
@media (min-width:992px){
.check_cont .checkmark[data-v-03b42b3a]:after{
    left:.4vw;
    top:.1vw;
    width:.6vw;
    height:1vw;
    border:solid #fff;
    border-width:0 .33vw .33vw 0;
    transform:rotate(45deg)
}
}
.mailing_modal_text[data-v-03b42b3a]{
  font-size:12px;
  font-weight:300;
  line-height:16px;
  letter-spacing:0;
  color:#434343;
  text-align:center;
  padding-bottom:20px
}
@media only screen and (min-width:992px){
.mailing_modal_text[data-v-03b42b3a]{
    font-size:1.33vw;
    font-weight:300;
    line-height:2vw;
    letter-spacing:-.02vw;
    color:#434343;
    text-align:center;
    padding-bottom:1.6vw
}
}
.mailing_modal_logo[data-v-03b42b3a]{
  text-align:center;
  padding-bottom:30px
}
@media only screen and (min-width:992px){
.mailing_modal_logo[data-v-03b42b3a]{
    text-align:center;
    padding-bottom:1.6vw
}
}
.mailing_modal_button[data-v-03b42b3a]{
  text-align:center
}
.mailing_modal_logo img[data-v-03b42b3a]{
  width:80px;
  height:auto
}
@media only screen and (min-width:992px){
.mailing_modal_logo img[data-v-03b42b3a]{
    width:8.13vw;
    height:auto
}
}
.mailing_modal_button button[data-v-03b42b3a]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:16px;
  letter-spacing:0;
  color:#000;
  background-color:transparent;
  text-transform:uppercase;
  border:0;
  outline:none
}
@media only screen and (min-width:992px){
.mailing_modal_button button[data-v-03b42b3a]{
    font-family:acumin-pro,sans-serif;
    font-size:1.33vw;
    font-weight:700;
    line-height:2vw;
    letter-spacing:-.02vw;
    color:#000;
    background-color:transparent;
    text-transform:uppercase;
    border:0;
    outline:none
}
}
.mailing_modal_button button[data-v-03b42b3a]:active,.mailing_modal_button button[data-v-03b42b3a]:visited{
  outline:none
}
#homemailingM_sec[data-v-03b42b3a]{
  top:20%
}
.working_papers_container[data-v-03b42b3a]{
  background-color:#fff;
  padding-top:5.33vw;
  padding-bottom:4vw
}
.working_papers_column[data-v-03b42b3a]{
  flex-flow:column;
  padding-left:2.8vw;
  padding-right:2.8vw;
  margin-bottom:7.67vw;
  border-right:0
}
@media (min-width:992px){
.working_papers_column[data-v-03b42b3a]{
    flex-flow:column;
    padding-left:2.8vw;
    padding-right:2.8vw;
    margin-bottom:7.67vw;
    border-right:1px solid #01a2ba
}
}
div.working_papers_column[data-v-03b42b3a]:nth-child(3n+0){
  border-right:0
}
.text_latest_resources_resources_link[data-v-03b42b3a]{
  padding-top:0;
  padding-bottom:40px
}
@media (min-width:992px){
.text_latest_resources_resources_link[data-v-03b42b3a]{
    padding-top:1.93vw;
    padding-bottom:0
}
}
.text_latest_resources_resources_link a[data-v-03b42b3a]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.text_latest_resources_resources_link a[data-v-03b42b3a]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.text_latest_resources_resources_title[data-v-03b42b3a]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px;
  color:#000;
  text-decoration:none;
  text-transform:uppercase;
  margin-bottom:20px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_title[data-v-03b42b3a]{
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.03vw;
    color:#000;
    text-decoration:none;
    text-transform:uppercase;
    margin-bottom:2.5vw;
    width:100%
}
}
.text_latest_resources_resources_author_date[data-v-03b42b3a]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none;
  margin-bottom:10px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_author_date[data-v-03b42b3a]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:.85vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none;
    margin-bottom:1.33vw;
    width:100%
}
}
.text_latest_resources_resources_excerpt[data-v-03b42b3a]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  color:#000;
  text-decoration:none;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_excerpt[data-v-03b42b3a]{
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none;
    width:100%
}
}
.text_latest_resources_resources_column[data-v-03b42b3a]{
  flex-flow:column
}
.text_latest_resources_resources_link .pdf_icon[data-v-03b42b3a]{
  max-width:40px;
  height:auto;
  margin-right:10px
}
@media (min-width:992px){
.text_latest_resources_resources_link .pdf_icon[data-v-03b42b3a]{
    max-width:2.2vw;
    height:auto;
    margin-right:.87vw
}
}
.working_papers_column.to_hide[data-v-03b42b3a]{
  display:none!important
}
.working_papers_column.to_hide.active[data-v-03b42b3a]{
  display:flex!important
}
.working_papers_load_more_image[data-v-03b42b3a]{
  text-align:center
}
.working_papers_load_more_image img[data-v-03b42b3a]{
  max-width:30px;
  height:auto;
  margin-bottom:10px
}
.working_papers_load_more_text[data-v-03b42b3a]{
  text-align:center;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:14px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.working_papers_load_more_image img[data-v-03b42b3a]{
    max-width:1.27vw;
    height:auto;
    margin-bottom:.93vw
}
.working_papers_load_more_text[data-v-03b42b3a]{
    text-align:center;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1.03vw;
    color:#000;
    text-decoration:none
}
}
.working_papers_load_more[data-v-03b42b3a]{
  cursor:pointer;
  transition:all .5s
}
.working_papers_load_more[data-v-03b42b3a]:hover{
  opacity:.8
}
.arrow_close[data-v-03b42b3a]{
  display:none
}
.active .arrow_close[data-v-03b42b3a],.arrow_open[data-v-03b42b3a]{
  display:inline-block
}
.active .arrow_open[data-v-03b42b3a]{
  display:none
}
.text_columns_title[data-v-03b42b3a]{
  padding-top:30px;
  padding-bottom:30px;
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px
}
@media (min-width:992px){
.text_columns_title[data-v-03b42b3a]{
    padding-top:5.33vw;
    padding-bottom:4.4vw;
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.57vw
}
}
.text_columns_left_title[data-v-03b42b3a]{
  padding-bottom:2.47vw;
  letter-spacing:-.09vw;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:2.23vw;
  font-weight:700;
  line-height:2.57vw
}
.text_columns_left_text.add_more[data-v-03b42b3a]{
  padding-top:5.47vw
}
.text_columns_left_text[data-v-03b42b3a]{
  text-decoration:none;
  letter-spacing:0;
  color:#000;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  padding-bottom:30px
}
@media (min-width:992px){
.text_columns_left_text[data-v-03b42b3a]{
    text-decoration:none;
    letter-spacing:-.06vw;
    color:#000;
    font-family:acumin-pro,sans-serif;
    font-size:1.53vw;
    font-weight:300;
    line-height:1.97vw;
    padding-bottom:0
}
}
.text_columns_right[data-v-03b42b3a]{
  padding-top:30px;
  padding-bottom:30px
}
.text_columns_right_title[data-v-03b42b3a]{
  padding-bottom:20px;
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  color:#fff
}
.text_columns_right_text[data-v-03b42b3a]{
  text-decoration:none;
  letter-spacing:0;
  color:#fff;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px
}
@media (min-width:992px){
.text_columns_right[data-v-03b42b3a]{
    padding-top:3.83vw;
    padding-bottom:3.83vw
}
.text_columns_right_title[data-v-03b42b3a]{
    padding-bottom:2.47vw;
    letter-spacing:-.13vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:3.22vw;
    font-weight:700;
    line-height:3.22vw;
    color:#fff
}
.text_columns_right_text[data-v-03b42b3a]{
    text-decoration:none;
    letter-spacing:-.05vw;
    color:#fff;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw
}
}
.text_columns_buttons_yellow a[data-v-03b42b3a]{
  display:inline-block;
  background-color:#ffba00;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:700;
  text-align:center;
  color:#fff;
  text-transform:uppercase;
  padding:10px 14px;
  text-decoration:none
}
@media (min-width:992px){
.text_columns_buttons_yellow a[data-v-03b42b3a]{
    display:inline-block;
    background-color:#ffba00;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.17vw;
    letter-spacing:-.02vw;
    line-height:1.17vw;
    font-weight:700;
    text-align:center;
    color:#fff;
    text-transform:uppercase;
    padding:1.87vw 2vw;
    text-decoration:none
}
}
.text_columns_buttons_yellow a[data-v-03b42b3a]:hover{
  color:#000
}
.text_columns_buttons_purple>div[data-v-03b42b3a]{
  display:inline-block;
  background-color:#604d7f;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:700;
  text-align:center;
  color:#fff;
  text-transform:uppercase;
  padding:10px 14px;
  text-decoration:none;
  cursor:pointer
}
@media (min-width:992px){
.text_columns_buttons_purple>div[data-v-03b42b3a]{
    display:inline-block;
    background-color:#604d7f;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.17vw;
    letter-spacing:-.02vw;
    line-height:1.17vw;
    font-weight:700;
    text-align:center;
    color:#fff;
    text-transform:uppercase;
    padding:1.87vw 2vw;
    text-decoration:none;
    cursor:pointer
}
}
.text_columns_buttons_purple>div[data-v-03b42b3a]:hover{
  color:#000
}
.text_columns_button[data-v-03b42b3a]{
  margin-top:2.73vw
}
.carouselPageHero_imagecaption[data-v-03b42b3a]{
  font-family:acumin-pro-condensed,sans-serif;
  font-size:10px;
  letter-spacing:0;
  font-weight:400;
  text-align:right;
  padding-top:8px;
  padding-bottom:8px;
  color:#fff;
  position:absolute;
  bottom:0;
  right:8px
}
@media (min-width:992px){
.carouselPageHero_imagecaption[data-v-03b42b3a]{
    font-family:acumin-pro-condensed,sans-serif;
    font-size:1.25vw;
    letter-spacing:-.03vw;
    font-weight:400;
    text-align:right;
    padding-top:0;
    padding-bottom:1.53vw;
    color:#fff;
    position:absolute;
    bottom:0;
    right:2.53vw
}
}
.carouselPageHero_imagecaption strong[data-v-03b42b3a]{
  font-weight:700
}.contact_menu .nav-item a[data-v-4868a770]{
  padding:10px 15px;
  background-color:#01a2ba;
  display:block;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  font-weight:700;
  color:#fff;
  text-align:center;
  text-decoration:none
}
@media (min-width:992px){
.contact_menu .nav-item a[data-v-4868a770]{
    padding:1.95vw 3.2vw;
    background-color:#01a2ba;
    display:block;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.15vw;
    font-weight:700;
    color:#fff;
    text-align:center;
    text-decoration:none
}
}
.contact_menu .nav-item a[data-v-4868a770]:hover{
  text-decoration:none;
  background-color:#ffba00
}.header_menu .nav-item a[data-v-e057019c]{
  display:block;
  font-family:acumin-pro,sans-serif;
  color:#fff;
  font-size:14px;
  font-weight:500;
  padding:5px 15px;
  border-right:0;
  text-decoration:none;
  margin-bottom:5px;
  margin-top:5px
}
@media (min-width:992px){
.header_menu .nav-item a[data-v-e057019c]{
    display:block;
    font-family:acumin-pro,sans-serif;
    color:#fff;
    font-size:.8vw;
    font-weight:500;
    padding:1.13vw 1vw;
    border-right:.17vw solid #01a2ba;
    text-decoration:none;
    margin-bottom:1.1vw;
    margin-top:1.1vw
}
}
.header_menu li.nav-item:last-child a[data-v-e057019c]{
  border-right:0
}
.header_menu .nav-item a[data-v-e057019c]:hover{
  color:#01a2ba;
  text-decoration:none
}
.header_menu .nav-item a.router-link-active[data-v-e057019c]{
  color:#ffba00
}
.dropdown:hover>.dropdown-menu[data-v-e057019c]{
  display:block
}
.dropdown-menu[data-v-e057019c]{
  position:relative;
  z-index:1000;
  display:none;
  min-width:30vw;
  padding:.5rem 0 .5rem 20px;
  margin:0;
  font-size:1rem;
  color:#212529;
  text-align:left;
  list-style:none;
  background-color:rgba(0,0,0,.9);
  background-clip:padding-box;
  border:0;
  border-radius:0
}
@media (min-width:992px){
.dropdown-menu[data-v-e057019c]{
    position:absolute;
    z-index:1000;
    display:none;
    min-width:30vw;
    padding:.5rem 0;
    margin:0;
    font-size:1rem;
    color:#212529;
    text-align:left;
    list-style:none;
    background-color:rgba(0,0,0,.9);
    background-clip:padding-box;
    border:0;
    border-radius:0
}
}
.header_menu .nav-item .dropdown-menu a[data-v-e057019c]{
  display:block;
  font-family:acumin-pro,sans-serif;
  color:#fff;
  font-size:12px;
  font-weight:500;
  padding:5px 15px;
  border-right:0;
  text-decoration:none;
  margin-top:0;
  margin-bottom:0
}
@media (min-width:992px){
.header_menu .nav-item .dropdown-menu a[data-v-e057019c]{
    display:block;
    font-family:acumin-pro,sans-serif;
    color:#fff;
    font-size:.8vw;
    font-weight:500;
    padding:.7vw 1vw;
    border-right:0;
    text-decoration:none;
    margin-top:0;
    margin-bottom:0
}
}
.header_menu .nav-item .dropdown-menu a[data-v-e057019c]:hover{
  color:#01a2ba
}
.header_menu .nav-item .dropdown-menu a.router-link-active[data-v-e057019c]{
  color:#ffba00
}.short_pieces_page_container[data-v-45c00b28]{
  padding-top:120px
}
.short_pieces_page_container_bottom .short_pieces_page_text[data-v-45c00b28]{
  padding-bottom:30px
}
@media (min-width:992px){
.short_pieces_page_container[data-v-45c00b28]{
    padding-top:12.7vw
}
.short_pieces_page_container_bottom .short_pieces_page_text[data-v-45c00b28]{
    padding-bottom:5.2vw
}
}
.short_pieces_page_title.hidden_title[data-v-45c00b28]{
  visibility:hidden
}
.short_pieces_page_title[data-v-45c00b28]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  margin-bottom:10px;
  color:#000;
  text-transform:uppercase
}
@media (min-width:992px){
.short_pieces_page_title[data-v-45c00b28]{
    letter-spacing:-.16vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:4.08vw;
    font-weight:700;
    line-height:3.64vw;
    margin-bottom:3.73vw;
    color:#000;
    text-transform:uppercase
}
}
.short_pieces_page_text[data-v-45c00b28]{
  margin-top:0;
  letter-spacing:-1px;
  font-family:acumin-pro,sans-serif;
  font-size:24px;
  font-weight:300;
  line-height:24px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_text[data-v-45c00b28]{
    margin-top:3.73vw;
    letter-spacing:-.07vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.87vw;
    font-weight:300;
    line-height:2.43vw;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_right[data-v-45c00b28]{
  position:relative;
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover;
  margin-top:20px
}
.short_pieces_page_right.with_img[data-v-45c00b28]{
  min-height:300px;
  position:relative
}
@media (min-width:992px){
.short_pieces_page_right[data-v-45c00b28]{
    position:relative;
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    min-height:unset
}
.short_pieces_page_right.with_img[data-v-45c00b28]{
    margin-top:0;
    position:relative
}
}
.short_pieces_page_left .short_pieces_page_credits[data-v-45c00b28]{
  margin-top:2.5vw
}
.short_pieces_page_right .short_pieces_page_credits[data-v-45c00b28]{
  margin-top:3.73vw
}
.short_pieces_page_published[data-v-45c00b28]{
  margin-top:0;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:12px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_published[data-v-45c00b28]{
    margin-top:2.5vw;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:2.43vw;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_author[data-v-45c00b28]{
  margin-top:0;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:300;
  line-height:12px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_author[data-v-45c00b28]{
    margin-top:0;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.16vw;
    font-weight:300;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_network[data-v-45c00b28]{
  margin-top:0;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:300;
  line-height:12px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_network[data-v-45c00b28]{
    margin-top:0;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.16vw;
    font-weight:300;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_content[data-v-45c00b28]{
  margin-top:20px
}
.short_pieces_page_content[data-v-45c00b28],.short_pieces_page_content_links[data-v-45c00b28]{
  margin-bottom:20px;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  color:#000;
  text-decoration:none
}
.short_pieces_page_content_links[data-v-45c00b28]{
  margin-top:0
}
@media (min-width:992px){
.short_pieces_page_content[data-v-45c00b28]{
    margin-top:4.27vw
}
.short_pieces_page_content[data-v-45c00b28],.short_pieces_page_content_links[data-v-45c00b28]{
    margin-bottom:6.33vw;
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none
}
.short_pieces_page_content_links[data-v-45c00b28]{
    margin-top:0
}
}
.label_idrp[data-v-45c00b28]{
  color:#b75f1f
}
.label_hidn[data-v-45c00b28],.label_idrp[data-v-45c00b28]{
  text-transform:uppercase;
  font-weight:700
}
.label_hidn[data-v-45c00b28]{
  color:#4f78bd
}
.label_genida[data-v-45c00b28]{
  color:#d5a910
}
.label_genida[data-v-45c00b28],.label_lanid[data-v-45c00b28]{
  text-transform:uppercase;
  font-weight:700
}
.label_lanid[data-v-45c00b28]{
  color:#adc221
}
.label_mernid[data-v-45c00b28]{
  color:#604d7f;
  text-transform:uppercase;
  font-weight:700
}
.mailing_list_container[data-v-45c00b28]{
  padding-top:30px;
  padding-bottom:30px
}
@media (min-width:992px){
.mailing_list_container[data-v-45c00b28]{
    padding-top:5.5vw;
    padding-bottom:6.07vw
}
}
.mailing_list_title[data-v-45c00b28]{
  letter-spacing:-1px;
  color:#fff;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  text-transform:uppercase;
  margin-bottom:20px
}
@media (min-width:992px){
.mailing_list_title[data-v-45c00b28]{
    letter-spacing:-.16vw;
    color:#fff;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:4.04vw;
    font-weight:700;
    line-height:4.04vw;
    text-transform:uppercase;
    margin-bottom:0
}
}
.mailing_list_check_text[data-v-45c00b28]{
  max-width:90%;
  padding-left:10px;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:400;
  line-height:14px;
  letter-spacing:0;
  color:#000
}
@media (min-width:992px){
.mailing_list_check_text[data-v-45c00b28]{
    max-width:17.54vw;
    padding-left:1.07vw;
    font-family:acumin-pro,sans-serif;
    font-size:.88vw;
    font-weight:400;
    line-height:1.14vw;
    letter-spacing:-.01vw;
    color:#000
}
}
.mailing_list_email_cont[data-v-45c00b28]{
  line-height:4.74vw;
  margin-bottom:20px
}
@media (min-width:992px){
.mailing_list_email_cont[data-v-45c00b28]{
    line-height:4.74vw;
    margin-bottom:0
}
}
.mailing_list_field[data-v-45c00b28]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:16px;
  letter-spacing:0;
  color:#000;
  border:0;
  min-width:100%;
  height:30px;
  margin-right:10px;
  outline:none;
  border-radius:0;
  padding-left:10px;
  padding-right:10px
}
@media only screen and (min-width:992px){
.mailing_list_field[data-v-45c00b28]{
    font-family:acumin-pro,sans-serif;
    font-size:1.07vw;
    font-weight:700;
    line-height:1.73vw;
    letter-spacing:-.06vw;
    color:#000;
    border:0;
    min-width:28vw;
    height:2.5vw;
    margin-right:1.3vw;
    outline:none;
    border-radius:0;
    padding-left:.93vw;
    padding-right:.93vw
}
}
.mailing_list_btn_cont[data-v-45c00b28]{
  text-align:right;
  transition:all .5s
}
.mailing_list_btn_cont[data-v-45c00b28]:hover{
  opacity:.7
}
.accept_mailing_list_email[data-v-45c00b28]{
  width:1.93vw;
  height:1.93vw;
  border:.33vw solid #fff;
  background-color:transparent
}
.check_cont[data-v-45c00b28]{
  display:block;
  position:relative;
  padding-left:35px;
  margin-bottom:12px;
  cursor:pointer;
  font-size:22px;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none
}
.check_cont input[data-v-45c00b28]{
  position:absolute;
  opacity:0;
  cursor:pointer;
  height:0;
  width:0
}
.checkmark[data-v-45c00b28]{
  position:absolute;
  top:0;
  left:0;
  width:30px;
  height:30px;
  background-color:transparent;
  border:2px solid #fff
}
@media (min-width:992px){
.checkmark[data-v-45c00b28]{
    position:absolute;
    top:0;
    left:0;
    width:1.93vw;
    height:1.93vw;
    background-color:transparent;
    border:.33vw solid #fff
}
}
.check_cont:hover input~.checkmark[data-v-45c00b28]{
  background-color:#ccc
}
.check_cont input:checked~.checkmark[data-v-45c00b28]{
  background-color:transparent
}
.checkmark[data-v-45c00b28]:after{
  content:"";
  position:absolute;
  display:none
}
.check_cont input:checked~.checkmark[data-v-45c00b28]:after{
  display:block
}
.check_cont .checkmark[data-v-45c00b28]:after{
  left:8px;
  top:0;
  width:10px;
  height:20px;
  border:solid #fff;
  border-width:0 3px 3px 0;
  transform:rotate(45deg)
}
@media (min-width:992px){
.check_cont .checkmark[data-v-45c00b28]:after{
    left:.4vw;
    top:.1vw;
    width:.6vw;
    height:1vw;
    border:solid #fff;
    border-width:0 .33vw .33vw 0;
    transform:rotate(45deg)
}
}
.mailing_modal_text[data-v-45c00b28]{
  font-size:12px;
  font-weight:300;
  line-height:16px;
  letter-spacing:0;
  color:#434343;
  text-align:center;
  padding-bottom:20px
}
@media only screen and (min-width:992px){
.mailing_modal_text[data-v-45c00b28]{
    font-size:1.33vw;
    font-weight:300;
    line-height:2vw;
    letter-spacing:-.02vw;
    color:#434343;
    text-align:center;
    padding-bottom:1.6vw
}
}
.mailing_modal_logo[data-v-45c00b28]{
  text-align:center;
  padding-bottom:30px
}
@media only screen and (min-width:992px){
.mailing_modal_logo[data-v-45c00b28]{
    text-align:center;
    padding-bottom:1.6vw
}
}
.mailing_modal_button[data-v-45c00b28]{
  text-align:center
}
.mailing_modal_logo img[data-v-45c00b28]{
  width:80px;
  height:auto
}
@media only screen and (min-width:992px){
.mailing_modal_logo img[data-v-45c00b28]{
    width:8.13vw;
    height:auto
}
}
.mailing_modal_button button[data-v-45c00b28]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:16px;
  letter-spacing:0;
  color:#000;
  background-color:transparent;
  text-transform:uppercase;
  border:0;
  outline:none
}
@media only screen and (min-width:992px){
.mailing_modal_button button[data-v-45c00b28]{
    font-family:acumin-pro,sans-serif;
    font-size:1.33vw;
    font-weight:700;
    line-height:2vw;
    letter-spacing:-.02vw;
    color:#000;
    background-color:transparent;
    text-transform:uppercase;
    border:0;
    outline:none
}
}
.mailing_modal_button button[data-v-45c00b28]:active,.mailing_modal_button button[data-v-45c00b28]:visited{
  outline:none
}
#homemailingM_sec[data-v-45c00b28]{
  top:20%
}
.working_papers_container[data-v-45c00b28]{
  background-color:#fff;
  padding-top:5.33vw;
  padding-bottom:4vw
}
.working_papers_column[data-v-45c00b28]{
  flex-flow:column;
  padding-left:2.8vw;
  padding-right:2.8vw;
  margin-bottom:7.67vw;
  border-right:0
}
@media (min-width:992px){
.working_papers_column[data-v-45c00b28]{
    flex-flow:column;
    padding-left:2.8vw;
    padding-right:2.8vw;
    margin-bottom:7.67vw;
    border-right:1px solid #01a2ba
}
}
div.working_papers_column[data-v-45c00b28]:nth-child(3n+0){
  border-right:0
}
.text_latest_resources_resources_link[data-v-45c00b28]{
  padding-top:0;
  padding-bottom:40px
}
@media (min-width:992px){
.text_latest_resources_resources_link[data-v-45c00b28]{
    padding-top:1.93vw;
    padding-bottom:0
}
}
.text_latest_resources_resources_link a[data-v-45c00b28]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.text_latest_resources_resources_link a[data-v-45c00b28]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.text_latest_resources_resources_title[data-v-45c00b28]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px;
  color:#000;
  text-decoration:none;
  text-transform:uppercase;
  margin-bottom:20px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_title[data-v-45c00b28]{
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.03vw;
    color:#000;
    text-decoration:none;
    text-transform:uppercase;
    margin-bottom:2.5vw;
    width:100%
}
}
.text_latest_resources_resources_author_date[data-v-45c00b28]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none;
  margin-bottom:10px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_author_date[data-v-45c00b28]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:.85vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none;
    margin-bottom:1.33vw;
    width:100%
}
}
.text_latest_resources_resources_excerpt[data-v-45c00b28]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  color:#000;
  text-decoration:none;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_excerpt[data-v-45c00b28]{
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none;
    width:100%
}
}
.text_latest_resources_resources_column[data-v-45c00b28]{
  flex-flow:column
}
.text_latest_resources_resources_link .pdf_icon[data-v-45c00b28]{
  max-width:40px;
  height:auto;
  margin-right:10px
}
@media (min-width:992px){
.text_latest_resources_resources_link .pdf_icon[data-v-45c00b28]{
    max-width:2.2vw;
    height:auto;
    margin-right:.87vw
}
}
.working_papers_column.to_hide[data-v-45c00b28]{
  display:none!important
}
.working_papers_column.to_hide.active[data-v-45c00b28]{
  display:flex!important
}
.working_papers_load_more_image[data-v-45c00b28]{
  text-align:center
}
.working_papers_load_more_image img[data-v-45c00b28]{
  max-width:30px;
  height:auto;
  margin-bottom:10px
}
.working_papers_load_more_text[data-v-45c00b28]{
  text-align:center;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:14px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.working_papers_load_more_image img[data-v-45c00b28]{
    max-width:1.27vw;
    height:auto;
    margin-bottom:.93vw
}
.working_papers_load_more_text[data-v-45c00b28]{
    text-align:center;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1.03vw;
    color:#000;
    text-decoration:none
}
}
.working_papers_load_more[data-v-45c00b28]{
  cursor:pointer;
  transition:all .5s
}
.working_papers_load_more[data-v-45c00b28]:hover{
  opacity:.8
}
.arrow_close[data-v-45c00b28]{
  display:none
}
.active .arrow_close[data-v-45c00b28],.arrow_open[data-v-45c00b28]{
  display:inline-block
}
.active .arrow_open[data-v-45c00b28]{
  display:none
}
.text_columns_title[data-v-45c00b28]{
  padding-top:30px;
  padding-bottom:30px;
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px
}
@media (min-width:992px){
.text_columns_title[data-v-45c00b28]{
    padding-top:5.33vw;
    padding-bottom:4.4vw;
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.57vw
}
}
.text_columns_left_title[data-v-45c00b28]{
  padding-bottom:2.47vw;
  letter-spacing:-.09vw;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:2.23vw;
  font-weight:700;
  line-height:2.57vw
}
.text_columns_left_text.add_more[data-v-45c00b28]{
  padding-top:5.47vw
}
.text_columns_left_text[data-v-45c00b28]{
  text-decoration:none;
  letter-spacing:0;
  color:#000;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  padding-bottom:30px
}
@media (min-width:992px){
.text_columns_left_text[data-v-45c00b28]{
    text-decoration:none;
    letter-spacing:-.06vw;
    color:#000;
    font-family:acumin-pro,sans-serif;
    font-size:1.53vw;
    font-weight:300;
    line-height:1.97vw;
    padding-bottom:0
}
}
.text_columns_right[data-v-45c00b28]{
  padding-top:30px;
  padding-bottom:30px
}
.text_columns_right_title[data-v-45c00b28]{
  padding-bottom:20px;
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  color:#fff
}
.text_columns_right_text[data-v-45c00b28]{
  text-decoration:none;
  letter-spacing:0;
  color:#fff;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px
}
@media (min-width:992px){
.text_columns_right[data-v-45c00b28]{
    padding-top:3.83vw;
    padding-bottom:3.83vw
}
.text_columns_right_title[data-v-45c00b28]{
    padding-bottom:2.47vw;
    letter-spacing:-.13vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:3.22vw;
    font-weight:700;
    line-height:3.22vw;
    color:#fff
}
.text_columns_right_text[data-v-45c00b28]{
    text-decoration:none;
    letter-spacing:-.05vw;
    color:#fff;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw
}
}
.text_columns_buttons_yellow a[data-v-45c00b28]{
  display:inline-block;
  background-color:#ffba00;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:700;
  text-align:center;
  color:#fff;
  text-transform:uppercase;
  padding:10px 14px;
  text-decoration:none
}
@media (min-width:992px){
.text_columns_buttons_yellow a[data-v-45c00b28]{
    display:inline-block;
    background-color:#ffba00;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.17vw;
    letter-spacing:-.02vw;
    line-height:1.17vw;
    font-weight:700;
    text-align:center;
    color:#fff;
    text-transform:uppercase;
    padding:1.87vw 2vw;
    text-decoration:none
}
}
.text_columns_buttons_yellow a[data-v-45c00b28]:hover{
  color:#000
}
.text_columns_buttons_purple>div[data-v-45c00b28]{
  display:inline-block;
  background-color:#604d7f;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:700;
  text-align:center;
  color:#fff;
  text-transform:uppercase;
  padding:10px 14px;
  text-decoration:none;
  cursor:pointer
}
@media (min-width:992px){
.text_columns_buttons_purple>div[data-v-45c00b28]{
    display:inline-block;
    background-color:#604d7f;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.17vw;
    letter-spacing:-.02vw;
    line-height:1.17vw;
    font-weight:700;
    text-align:center;
    color:#fff;
    text-transform:uppercase;
    padding:1.87vw 2vw;
    text-decoration:none;
    cursor:pointer
}
}
.text_columns_buttons_purple>div[data-v-45c00b28]:hover{
  color:#000
}
.text_columns_button[data-v-45c00b28]{
  margin-top:2.73vw
}
.carouselPageHero_imagecaption[data-v-45c00b28]{
  font-family:acumin-pro-condensed,sans-serif;
  font-size:10px;
  letter-spacing:0;
  font-weight:400;
  text-align:right;
  padding-top:8px;
  padding-bottom:8px;
  color:#fff;
  position:absolute;
  bottom:0;
  right:8px
}
@media (min-width:992px){
.carouselPageHero_imagecaption[data-v-45c00b28]{
    font-family:acumin-pro-condensed,sans-serif;
    font-size:1.25vw;
    letter-spacing:-.03vw;
    font-weight:400;
    text-align:right;
    padding-top:0;
    padding-bottom:1.53vw;
    color:#fff;
    position:absolute;
    bottom:0;
    right:2.53vw
}
}
.carouselPageHero_imagecaption strong[data-v-45c00b28]{
  font-weight:700
}.short_pieces_page_container[data-v-001c40b0]{
  padding-top:120px
}
.short_pieces_page_container_bottom .short_pieces_page_text[data-v-001c40b0]{
  padding-bottom:30px
}
@media (min-width:992px){
.short_pieces_page_container[data-v-001c40b0]{
    padding-top:12.7vw
}
.short_pieces_page_container_bottom .short_pieces_page_text[data-v-001c40b0]{
    padding-bottom:5.2vw
}
}
.short_pieces_page_title.hidden_title[data-v-001c40b0]{
  visibility:hidden
}
.short_pieces_page_title[data-v-001c40b0]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  margin-bottom:10px;
  color:#000;
  text-transform:uppercase
}
@media (min-width:992px){
.short_pieces_page_title[data-v-001c40b0]{
    letter-spacing:-.16vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:4.08vw;
    font-weight:700;
    line-height:3.64vw;
    margin-bottom:3.73vw;
    color:#000;
    text-transform:uppercase
}
}
.short_pieces_page_text[data-v-001c40b0]{
  margin-top:0;
  letter-spacing:-1px;
  font-family:acumin-pro,sans-serif;
  font-size:24px;
  font-weight:300;
  line-height:24px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_text[data-v-001c40b0]{
    margin-top:3.73vw;
    letter-spacing:-.07vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.87vw;
    font-weight:300;
    line-height:2.43vw;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_right[data-v-001c40b0]{
  position:relative;
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover;
  margin-top:20px
}
.short_pieces_page_right.with_img[data-v-001c40b0]{
  min-height:300px;
  position:relative
}
@media (min-width:992px){
.short_pieces_page_right[data-v-001c40b0]{
    position:relative;
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    min-height:unset
}
.short_pieces_page_right.with_img[data-v-001c40b0]{
    margin-top:0;
    position:relative
}
}
.short_pieces_page_left .short_pieces_page_credits[data-v-001c40b0]{
  margin-top:2.5vw
}
.short_pieces_page_right .short_pieces_page_credits[data-v-001c40b0]{
  margin-top:3.73vw
}
.short_pieces_page_published[data-v-001c40b0]{
  margin-top:0;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:12px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_published[data-v-001c40b0]{
    margin-top:2.5vw;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:2.43vw;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_author[data-v-001c40b0],.short_pieces_page_author a[data-v-001c40b0]{
  margin-top:0;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:300;
  line-height:12px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_author[data-v-001c40b0],.short_pieces_page_author a[data-v-001c40b0]{
    margin-top:0;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.16vw;
    font-weight:300;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_network[data-v-001c40b0]{
  margin-top:0;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:300;
  line-height:12px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.short_pieces_page_network[data-v-001c40b0]{
    margin-top:0;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.16vw;
    font-weight:300;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.short_pieces_page_content[data-v-001c40b0]{
  margin-top:20px
}
.short_pieces_page_content[data-v-001c40b0],.short_pieces_page_content_links[data-v-001c40b0]{
  margin-bottom:20px;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  color:#000;
  text-decoration:none
}
.short_pieces_page_content_links[data-v-001c40b0]{
  margin-top:0
}
@media (min-width:992px){
.short_pieces_page_content[data-v-001c40b0]{
    margin-top:4.27vw
}
.short_pieces_page_content[data-v-001c40b0],.short_pieces_page_content_links[data-v-001c40b0]{
    margin-bottom:6.33vw;
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none
}
.short_pieces_page_content_links[data-v-001c40b0]{
    margin-top:0
}
}
.label_idrp[data-v-001c40b0]{
  color:#b75f1f
}
.label_hidn[data-v-001c40b0],.label_idrp[data-v-001c40b0]{
  text-transform:uppercase;
  font-weight:700
}
.label_hidn[data-v-001c40b0]{
  color:#4f78bd
}
.label_genida[data-v-001c40b0]{
  color:#d5a910
}
.label_genida[data-v-001c40b0],.label_lanid[data-v-001c40b0]{
  text-transform:uppercase;
  font-weight:700
}
.label_lanid[data-v-001c40b0]{
  color:#adc221
}
.label_mernid[data-v-001c40b0]{
  color:#604d7f;
  text-transform:uppercase;
  font-weight:700
}
.mailing_list_container[data-v-001c40b0]{
  padding-top:30px;
  padding-bottom:30px
}
@media (min-width:992px){
.mailing_list_container[data-v-001c40b0]{
    padding-top:5.5vw;
    padding-bottom:6.07vw
}
}
.mailing_list_title[data-v-001c40b0]{
  letter-spacing:-1px;
  color:#fff;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  text-transform:uppercase;
  margin-bottom:20px
}
@media (min-width:992px){
.mailing_list_title[data-v-001c40b0]{
    letter-spacing:-.16vw;
    color:#fff;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:4.04vw;
    font-weight:700;
    line-height:4.04vw;
    text-transform:uppercase;
    margin-bottom:0
}
}
.mailing_list_check_text[data-v-001c40b0]{
  max-width:90%;
  padding-left:10px;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:400;
  line-height:14px;
  letter-spacing:0;
  color:#000
}
@media (min-width:992px){
.mailing_list_check_text[data-v-001c40b0]{
    max-width:17.54vw;
    padding-left:1.07vw;
    font-family:acumin-pro,sans-serif;
    font-size:.88vw;
    font-weight:400;
    line-height:1.14vw;
    letter-spacing:-.01vw;
    color:#000
}
}
.mailing_list_email_cont[data-v-001c40b0]{
  line-height:4.74vw;
  margin-bottom:20px
}
@media (min-width:992px){
.mailing_list_email_cont[data-v-001c40b0]{
    line-height:4.74vw;
    margin-bottom:0
}
}
.mailing_list_field[data-v-001c40b0]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:16px;
  letter-spacing:0;
  color:#000;
  border:0;
  min-width:100%;
  height:30px;
  margin-right:10px;
  outline:none;
  border-radius:0;
  padding-left:10px;
  padding-right:10px
}
@media only screen and (min-width:992px){
.mailing_list_field[data-v-001c40b0]{
    font-family:acumin-pro,sans-serif;
    font-size:1.07vw;
    font-weight:700;
    line-height:1.73vw;
    letter-spacing:-.06vw;
    color:#000;
    border:0;
    min-width:28vw;
    height:2.5vw;
    margin-right:1.3vw;
    outline:none;
    border-radius:0;
    padding-left:.93vw;
    padding-right:.93vw
}
}
.mailing_list_btn_cont[data-v-001c40b0]{
  text-align:right;
  transition:all .5s
}
.mailing_list_btn_cont[data-v-001c40b0]:hover{
  opacity:.7
}
.accept_mailing_list_email[data-v-001c40b0]{
  width:1.93vw;
  height:1.93vw;
  border:.33vw solid #fff;
  background-color:transparent
}
.check_cont[data-v-001c40b0]{
  display:block;
  position:relative;
  padding-left:35px;
  margin-bottom:12px;
  cursor:pointer;
  font-size:22px;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none
}
.check_cont input[data-v-001c40b0]{
  position:absolute;
  opacity:0;
  cursor:pointer;
  height:0;
  width:0
}
.checkmark[data-v-001c40b0]{
  position:absolute;
  top:0;
  left:0;
  width:30px;
  height:30px;
  background-color:transparent;
  border:2px solid #fff
}
@media (min-width:992px){
.checkmark[data-v-001c40b0]{
    position:absolute;
    top:0;
    left:0;
    width:1.93vw;
    height:1.93vw;
    background-color:transparent;
    border:.33vw solid #fff
}
}
.check_cont:hover input~.checkmark[data-v-001c40b0]{
  background-color:#ccc
}
.check_cont input:checked~.checkmark[data-v-001c40b0]{
  background-color:transparent
}
.checkmark[data-v-001c40b0]:after{
  content:"";
  position:absolute;
  display:none
}
.check_cont input:checked~.checkmark[data-v-001c40b0]:after{
  display:block
}
.check_cont .checkmark[data-v-001c40b0]:after{
  left:8px;
  top:0;
  width:10px;
  height:20px;
  border:solid #fff;
  border-width:0 3px 3px 0;
  transform:rotate(45deg)
}
@media (min-width:992px){
.check_cont .checkmark[data-v-001c40b0]:after{
    left:.4vw;
    top:.1vw;
    width:.6vw;
    height:1vw;
    border:solid #fff;
    border-width:0 .33vw .33vw 0;
    transform:rotate(45deg)
}
}
.mailing_modal_text[data-v-001c40b0]{
  font-size:12px;
  font-weight:300;
  line-height:16px;
  letter-spacing:0;
  color:#434343;
  text-align:center;
  padding-bottom:20px
}
@media only screen and (min-width:992px){
.mailing_modal_text[data-v-001c40b0]{
    font-size:1.33vw;
    font-weight:300;
    line-height:2vw;
    letter-spacing:-.02vw;
    color:#434343;
    text-align:center;
    padding-bottom:1.6vw
}
}
.mailing_modal_logo[data-v-001c40b0]{
  text-align:center;
  padding-bottom:30px
}
@media only screen and (min-width:992px){
.mailing_modal_logo[data-v-001c40b0]{
    text-align:center;
    padding-bottom:1.6vw
}
}
.mailing_modal_button[data-v-001c40b0]{
  text-align:center
}
.mailing_modal_logo img[data-v-001c40b0]{
  width:80px;
  height:auto
}
@media only screen and (min-width:992px){
.mailing_modal_logo img[data-v-001c40b0]{
    width:8.13vw;
    height:auto
}
}
.mailing_modal_button button[data-v-001c40b0]{
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:16px;
  letter-spacing:0;
  color:#000;
  background-color:transparent;
  text-transform:uppercase;
  border:0;
  outline:none
}
@media only screen and (min-width:992px){
.mailing_modal_button button[data-v-001c40b0]{
    font-family:acumin-pro,sans-serif;
    font-size:1.33vw;
    font-weight:700;
    line-height:2vw;
    letter-spacing:-.02vw;
    color:#000;
    background-color:transparent;
    text-transform:uppercase;
    border:0;
    outline:none
}
}
.mailing_modal_button button[data-v-001c40b0]:active,.mailing_modal_button button[data-v-001c40b0]:visited{
  outline:none
}
#homemailingM_sec[data-v-001c40b0]{
  top:20%
}
.working_papers_container[data-v-001c40b0]{
  background-color:#fff;
  padding-top:5.33vw;
  padding-bottom:4vw
}
.working_papers_column[data-v-001c40b0]{
  flex-flow:column;
  padding-left:2.8vw;
  padding-right:2.8vw;
  margin-bottom:7.67vw;
  border-right:0
}
@media (min-width:992px){
.working_papers_column[data-v-001c40b0]{
    flex-flow:column;
    padding-left:2.8vw;
    padding-right:2.8vw;
    margin-bottom:7.67vw;
    border-right:1px solid #01a2ba
}
}
div.working_papers_column[data-v-001c40b0]:nth-child(3n+0){
  border-right:0
}
.text_latest_resources_resources_link[data-v-001c40b0]{
  padding-top:0;
  padding-bottom:40px
}
@media (min-width:992px){
.text_latest_resources_resources_link[data-v-001c40b0]{
    padding-top:1.93vw;
    padding-bottom:0
}
}
.text_latest_resources_resources_link a[data-v-001c40b0]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.text_latest_resources_resources_link a[data-v-001c40b0]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none
}
}
.text_latest_resources_resources_title[data-v-001c40b0]{
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px;
  color:#000;
  text-decoration:none;
  text-transform:uppercase;
  margin-bottom:20px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_title[data-v-001c40b0]{
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.03vw;
    color:#000;
    text-decoration:none;
    text-transform:uppercase;
    margin-bottom:2.5vw;
    width:100%
}
}
.text_latest_resources_resources_author_date[data-v-001c40b0]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-decoration:none;
  margin-bottom:10px;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_author_date[data-v-001c40b0]{
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:.85vw;
    font-weight:700;
    line-height:1;
    color:#000;
    text-decoration:none;
    margin-bottom:1.33vw;
    width:100%
}
}
.text_latest_resources_resources_excerpt[data-v-001c40b0]{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  color:#000;
  text-decoration:none;
  width:100%
}
@media (min-width:992px){
.text_latest_resources_resources_excerpt[data-v-001c40b0]{
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw;
    color:#000;
    text-decoration:none;
    width:100%
}
}
.text_latest_resources_resources_column[data-v-001c40b0]{
  flex-flow:column
}
.text_latest_resources_resources_link .pdf_icon[data-v-001c40b0]{
  max-width:40px;
  height:auto;
  margin-right:10px
}
@media (min-width:992px){
.text_latest_resources_resources_link .pdf_icon[data-v-001c40b0]{
    max-width:2.2vw;
    height:auto;
    margin-right:.87vw
}
}
.working_papers_column.to_hide[data-v-001c40b0]{
  display:none!important
}
.working_papers_column.to_hide.active[data-v-001c40b0]{
  display:flex!important
}
.working_papers_load_more_image[data-v-001c40b0]{
  text-align:center
}
.working_papers_load_more_image img[data-v-001c40b0]{
  max-width:30px;
  height:auto;
  margin-bottom:10px
}
.working_papers_load_more_text[data-v-001c40b0]{
  text-align:center;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:14px;
  color:#000;
  text-decoration:none
}
@media (min-width:992px){
.working_papers_load_more_image img[data-v-001c40b0]{
    max-width:1.27vw;
    height:auto;
    margin-bottom:.93vw
}
.working_papers_load_more_text[data-v-001c40b0]{
    text-align:center;
    letter-spacing:-.02vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.03vw;
    font-weight:700;
    line-height:1.03vw;
    color:#000;
    text-decoration:none
}
}
.working_papers_load_more[data-v-001c40b0]{
  cursor:pointer;
  transition:all .5s
}
.working_papers_load_more[data-v-001c40b0]:hover{
  opacity:.8
}
.arrow_close[data-v-001c40b0]{
  display:none
}
.active .arrow_close[data-v-001c40b0],.arrow_open[data-v-001c40b0]{
  display:inline-block
}
.active .arrow_open[data-v-001c40b0]{
  display:none
}
.text_columns_title[data-v-001c40b0]{
  padding-top:30px;
  padding-bottom:30px;
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px
}
@media (min-width:992px){
.text_columns_title[data-v-001c40b0]{
    padding-top:5.33vw;
    padding-bottom:4.4vw;
    letter-spacing:-.09vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.57vw
}
}
.text_columns_left_title[data-v-001c40b0]{
  padding-bottom:2.47vw;
  letter-spacing:-.09vw;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:2.23vw;
  font-weight:700;
  line-height:2.57vw
}
.text_columns_left_text.add_more[data-v-001c40b0]{
  padding-top:5.47vw
}
.text_columns_left_text[data-v-001c40b0]{
  text-decoration:none;
  letter-spacing:0;
  color:#000;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px;
  padding-bottom:30px
}
@media (min-width:992px){
.text_columns_left_text[data-v-001c40b0]{
    text-decoration:none;
    letter-spacing:-.06vw;
    color:#000;
    font-family:acumin-pro,sans-serif;
    font-size:1.53vw;
    font-weight:300;
    line-height:1.97vw;
    padding-bottom:0
}
}
.text_columns_right[data-v-001c40b0]{
  padding-top:30px;
  padding-bottom:30px
}
.text_columns_right_title[data-v-001c40b0]{
  padding-bottom:20px;
  letter-spacing:-1px;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:32px;
  color:#fff
}
.text_columns_right_text[data-v-001c40b0]{
  text-decoration:none;
  letter-spacing:0;
  color:#fff;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px
}
@media (min-width:992px){
.text_columns_right[data-v-001c40b0]{
    padding-top:3.83vw;
    padding-bottom:3.83vw
}
.text_columns_right_title[data-v-001c40b0]{
    padding-bottom:2.47vw;
    letter-spacing:-.13vw;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:3.22vw;
    font-weight:700;
    line-height:3.22vw;
    color:#fff
}
.text_columns_right_text[data-v-001c40b0]{
    text-decoration:none;
    letter-spacing:-.05vw;
    color:#fff;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw
}
}
.text_columns_buttons_yellow a[data-v-001c40b0]{
  display:inline-block;
  background-color:#ffba00;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:700;
  text-align:center;
  color:#fff;
  text-transform:uppercase;
  padding:10px 14px;
  text-decoration:none
}
@media (min-width:992px){
.text_columns_buttons_yellow a[data-v-001c40b0]{
    display:inline-block;
    background-color:#ffba00;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.17vw;
    letter-spacing:-.02vw;
    line-height:1.17vw;
    font-weight:700;
    text-align:center;
    color:#fff;
    text-transform:uppercase;
    padding:1.87vw 2vw;
    text-decoration:none
}
}
.text_columns_buttons_yellow a[data-v-001c40b0]:hover{
  color:#000
}
.text_columns_buttons_purple>div[data-v-001c40b0]{
  display:inline-block;
  background-color:#604d7f;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  letter-spacing:0;
  line-height:18px;
  font-weight:700;
  text-align:center;
  color:#fff;
  text-transform:uppercase;
  padding:10px 14px;
  text-decoration:none;
  cursor:pointer
}
@media (min-width:992px){
.text_columns_buttons_purple>div[data-v-001c40b0]{
    display:inline-block;
    background-color:#604d7f;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.17vw;
    letter-spacing:-.02vw;
    line-height:1.17vw;
    font-weight:700;
    text-align:center;
    color:#fff;
    text-transform:uppercase;
    padding:1.87vw 2vw;
    text-decoration:none;
    cursor:pointer
}
}
.text_columns_buttons_purple>div[data-v-001c40b0]:hover{
  color:#000
}
.text_columns_button[data-v-001c40b0]{
  margin-top:2.73vw
}
.carouselPageHero_imagecaption[data-v-001c40b0]{
  font-family:acumin-pro-condensed,sans-serif;
  font-size:10px;
  letter-spacing:0;
  font-weight:400;
  text-align:right;
  padding-top:8px;
  padding-bottom:8px;
  color:#fff;
  position:absolute;
  bottom:0;
  right:8px
}
@media (min-width:992px){
.carouselPageHero_imagecaption[data-v-001c40b0]{
    font-family:acumin-pro-condensed,sans-serif;
    font-size:1.25vw;
    letter-spacing:-.03vw;
    font-weight:400;
    text-align:right;
    padding-top:0;
    padding-bottom:1.53vw;
    color:#fff;
    position:absolute;
    bottom:0;
    right:2.53vw
}
}
.carouselPageHero_imagecaption strong[data-v-001c40b0]{
  font-weight:700
}.navbar-fixed-top[data-v-9db20a3a]{
  position:fixed;
  width:100%;
  left:0;
  right:0;
  z-index:99999
}
.navbar[data-v-9db20a3a]{
  padding:0;
  background-color:rgba(0,0,0,.91);
  transition:all .5s
}
@media (min-width:992px){
.navbar[data-v-9db20a3a]{
    padding:0;
    background-color:rgba(0,0,0,.71);
    transition:all .5s
}
}
.navbar.shadowy[data-v-9db20a3a]{
  background-color:rgba(0,0,0,.91);
  box-shadow:3px 3px 10px rgba(0,0,0,.08)
}
#search_form>.row[data-v-9db20a3a]{
  width:100%
}
#search_form[data-v-9db20a3a]{
  display:none;
  background-color:rgba(0,0,0,.71);
  width:100%
}
.navbar .container-fluid[data-v-9db20a3a]{
  padding:0
}
.navbar-collapse form[role=search][data-v-9db20a3a]{
  padding:0;
  margin:0;
  z-index:0
}
.navbar-collapse form[role=search] input[data-v-9db20a3a]{
  padding:8px 12px;
  border-radius:0;
  border-width:0;
  color:#777;
  background-color:#f8f8f8;
  border-color:#e7e7e7;
  outline:none
}
.navbar-collapse form[role=search] input[data-v-9db20a3a]{
  padding:11px 12px;
  font-size:12px;
  font-style:italic;
  color:#a0a0a0;
  box-shadow:none
}
@media (min-width:992px){
.navbar-collapse form[role=search] input[data-v-9db20a3a]{
    padding:16px 12px;
    font-size:14pt;
    font-style:italic;
    color:#a0a0a0;
    box-shadow:none
}
}
.navbar-collapse form[role=search] button[type=reset][data-v-9db20a3a]{
  display:none
}
.open_search[data-v-9db20a3a]{
  padding:0;
  display:none
}
@media (min-width:992px){
.open_search[data-v-9db20a3a]{
    padding:0;
    display:block
}
}
@media (min-width:768px){
.navbar-collapse[data-v-9db20a3a]{
    padding:0
}
.navbar-collapse form[role=search][data-v-9db20a3a]{
    width:38px;
    position:absolute;
    top:0;
    left:0
}
.navbar-collapse form[role=search] input[data-v-9db20a3a]{
    padding:15px 12px
}
.navbar-collapse form[role=search] input[data-v-9db20a3a]{
    font-size:18pt;
    opacity:0;
    display:none;
    height:50px
}
.navbar-collapse form[role=search] button[data-v-9db20a3a]{
    display:none
}
.navbar-collapse form[role=search].active[data-v-9db20a3a]{
    width:100%
}
.navbar-collapse form[role=search].active button[data-v-9db20a3a],.navbar-collapse form[role=search].active input[data-v-9db20a3a]{
    display:table-cell;
    opacity:1
}
.navbar-collapse form[role=search].active input[data-v-9db20a3a]{
    width:100%
}
}
.navbar-collapse form[role=search].active button[data-v-9db20a3a]{
  color:#fff
}
.navbar-collapse form[role=search] button[data-v-9db20a3a]{
  color:#fff
}
.navbar-collapse form[role=search].active button[data-v-9db20a3a]:hover{
  color:#212529
}
.brand_cont img[data-v-9db20a3a]{
  max-width:150px;
  height:auto;
  margin-top:8px;
  margin-bottom:8px;
  margin-left:15px
}
@media (min-width:992px){
.brand_cont img[data-v-9db20a3a]{
    max-width:10.83vw;
    height:auto;
    margin-top:.43vw;
    margin-bottom:.43vw;
    margin-left:1.53vw
}
}
.open_search img[data-v-9db20a3a]{
  max-width:1.73vw;
  height:auto;
  margin-left:2.53vw;
  margin-right:2.53vw
}
.navbar-toggler[data-v-9db20a3a]{
  padding:10px;
  font-size:1.25rem;
  line-height:1;
  background-color:transparent;
  border:0;
  border-radius:0;
  transition:box-shadow .15s ease-in-out;
  margin-right:15px;
  outline:0!important
}
.navbar-dark .navbar-toggler[data-v-9db20a3a]{
  color:#000;
  border-color:#000
}
.navbar-toggler-icon[data-v-9db20a3a]{
  display:inline-block;
  width:1.5em;
  height:1.5em;
  vertical-align:middle;
  background-repeat:no-repeat;
  background-position:50%;
  background-size:100%
}
.navbar-dark .navbar-toggler-icon[data-v-9db20a3a]{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}.main_footer_item a[data-v-20f1c580]{
  font-size:.76vw
}
.main_footer_item a[data-v-20f1c580],.sub_footer_item a[data-v-20f1c580]{
  font-family:acumin-pro-condensed,sans-serif;
  line-height:1.22vw;
  font-weight:400;
  color:#000;
  letter-spacing:-.01vw;
  text-decoration:none
}
.sub_footer_item a[data-v-20f1c580]{
  font-size:.58vw
}
.footer_menu_row div.main_footer_item_cont[data-v-20f1c580]{
  padding-left:1vw;
  padding-right:2.3vw;
  border-right:.17vw solid #e3deea
}
.footer_menu_row div.main_footer_item_cont[data-v-20f1c580]:last-child{
  border-right:0
}.site-footer[data-v-5fdd7346]{
  background-color:#fff;
  padding-top:30px;
  padding-bottom:30px
}
@media (min-width:992px){
.site-footer[data-v-5fdd7346]{
    background-color:#fff;
    padding-top:6.67vw;
    padding-bottom:2.13vw
}
}
.gcrf_footer_logo[data-v-5fdd7346],.rid_footer_logo[data-v-5fdd7346]{
  text-align:center
}
@media (min-width:992px){
.gcrf_footer_logo[data-v-5fdd7346],.rid_footer_logo[data-v-5fdd7346]{
    text-align:left
}
}
.gcrf_footer_logo img[data-v-5fdd7346],.rid_footer_logo img[data-v-5fdd7346]{
  max-width:200px;
  height:auto
}
.gcrf_footer_logo img[data-v-5fdd7346]{
  margin-top:30px;
  margin-bottom:30px
}
@media (min-width:992px){
.gcrf_footer_logo img[data-v-5fdd7346],.rid_footer_logo img[data-v-5fdd7346]{
    max-width:10.83vw;
    height:auto
}
.gcrf_footer_logo img[data-v-5fdd7346]{
    margin-top:3.4vw;
    margin-bottom:0
}
}
.footer_social_icon img[data-v-5fdd7346]{
  max-width:30px;
  height:auto;
  margin-left:5px;
  margin-right:5px
}
@media (min-width:992px){
.footer_social_icon img[data-v-5fdd7346]{
    max-width:1.73vw;
    height:auto;
    margin-left:.17vw;
    margin-right:.17vw
}
}
.footer_credits[data-v-5fdd7346]{
  font-family:acumin-pro,sans-serif;
  font-size:12px;
  letter-spacing:0;
  line-height:12px;
  font-weight:300;
  color:#000;
  padding-top:20px;
  text-align:center
}
@media (min-width:992px){
.footer_credits[data-v-5fdd7346]{
    font-family:acumin-pro,sans-serif;
    line-height:1.22vw;
    font-weight:300;
    letter-spacing:-.01vw;
    color:#000;
    padding-top:2.33vw;
    text-align:left
}
}.loader{
  position:fixed;
  z-index:1000000;
  top:0;
  width:100%;
  height:3px
}

.loader .progress-bar{
  height:3px;
  transition:all .25s;
  background-color:#01a2ba
}

.loader-animation-leave-active{
  transition:delay 1s
}

a{
  transition:all .5s
}

.first_column{
  padding-left:0
}

.group_members_container .first_column,.short_pieces_page_container .first_column,.text_image_container .first_column{
  padding-left:15px
}

.group_members_list_left_cont .first_column{
  padding-left:0
}

.short_pieces_page_content.first_column,.short_pieces_page_left .first_column,.text_button_container .first_column,.text_columns_container .first_column{
  padding-left:15px
}

footer .first_column{
  padding-right:15px;
  padding-left:15px
}

.first_column.link_blocks_item_caption{
  padding-left:15px
}

.whole_column{
  padding-right:0;
  padding-left:0
}

.events_container_sup .whole_column{
  padding-right:15px;
  padding-left:15px
}

.last_column_left{
  padding-left:15px
}

.last_column{
  padding-right:15px
}

.contact_form_container .last_column,.group_members_list_left_cont .last_column{
  padding-right:0
}

.short_pieces_page_container .last_column,.short_pieces_page_content.last_column,.short_pieces_page_left .last_column,.text_button_container .last_column,.text_columns_container .last_column,.text_image_container .last_column{
  padding-right:15px
}

.last_column_double{
  padding-right:0;
  padding-left:0
}

.text_button_container .last_column_double,.text_columns_container .last_column_double{
  padding-right:15px;
  padding-left:15px
}

.last_column_footer{
  padding-right:15px
}

@media (max-width:992px){
  .col-lg-6.first_column,.col-lg-6.last_column{
    padding-right:15px;
    padding-left:15px
  }
}

@media (min-width:992px){
  .first_column,.group_members_container .first_column,.group_members_list_left_cont .first_column,.short_pieces_page_container .first_column,.short_pieces_page_content.first_column,.short_pieces_page_left .first_column,.text_button_container .first_column,.text_columns_container .first_column,.text_image_container .first_column{
    padding-left:11.2vw
  }

  footer .first_column{
    padding-right:0;
    padding-left:11.2vw
  }

  .first_column.link_blocks_item_caption{
    padding-left:11.2vw
  }

  .events_container_sup .whole_column,.whole_column{
    padding-right:11.2vw;
    padding-left:11.2vw
  }

  .last_column_left{
    padding-left:3.93vw
  }

  .contact_form_container .last_column,.group_members_list_left_cont .last_column,.last_column,.short_pieces_page_container .last_column,.short_pieces_page_content.last_column,.short_pieces_page_left .last_column,.text_button_container .last_column,.text_columns_container .last_column,.text_image_container .last_column{
    padding-right:3.93vw
  }

  .last_column_double,.text_button_container .last_column_double,.text_columns_container .last_column_double{
    padding-right:3.93vw;
    padding-left:3.93vw
  }

  .last_column_footer{
    padding-right:8.1vw
  }
}

.theme_teal .carouselPageHero_caption{
  background-color:rgba(1,162,186,.6)
}

.theme_teal .carouselPageHero_link a{
  color:#000
}

.theme_teal .carouselPageHero_link a:hover{
  color:#ffba00
}

.theme_teal.carousel-caption h1{
  color:#fff
}

.theme_teal.carousel-caption h2{
  color:#000
}

.theme_teal.theme_color{
  color:#01a2ba
}

.theme_teal.theme_background{
  background-color:#01a2ba
}

.theme_green .carouselPageHero_caption{
  background-color:rgba(173,194,33,.79)
}

.theme_green.theme_color{
  color:#adc221
}

.theme_green.theme_background{
  background-color:#adc221
}

.theme_green .carouselPageHero_link a{
  color:#000
}

.theme_green .carouselPageHero_link a:hover{
  color:#ffba00
}

.theme_green.carousel-caption h1{
  color:#fff
}

.theme_green.carousel-caption h2{
  color:#000
}

.theme_violet .carouselPageHero_caption{
  background-color:rgba(96,77,127,.64)
}

.theme_violet.theme_color{
  color:#604d7f
}

.theme_violet.theme_background{
  background-color:#604d7f
}

.theme_violet .carouselPageHero_link a{
  color:#000
}

.theme_violet .carouselPageHero_link a:hover{
  color:#fff
}

.theme_violet.carousel-caption h1{
  color:#fff
}

.theme_violet.carousel-caption h2{
  color:#000
}

.theme_yellow .carouselPageHero_caption{
  background-color:rgba(213,169,16,.89)
}

.theme_yellow.theme_color{
  color:#d5a910
}

.theme_yellow.theme_background{
  background-color:#d5a910
}

.theme_yellow .carouselPageHero_link a{
  color:#000
}

.theme_yellow .carouselPageHero_link a:hover{
  color:#fff
}

.theme_yellow.carousel-caption h1{
  color:#fff
}

.theme_yellow.carousel-caption h2{
  color:#000
}

.theme_blue .carouselPageHero_caption{
  background-color:rgba(79,120,189,.89)
}

.theme_blue.theme_color{
  color:#4f78bd
}

.theme_blue.theme_background{
  background-color:#4f78bd
}

.theme_blue .carouselPageHero_link a{
  color:#000
}

.theme_blue .carouselPageHero_link a:hover{
  color:#fff
}

.theme_blue.carousel-caption h1{
  color:#fff
}

.theme_blue.carousel-caption h2{
  color:#000
}

.theme_orange .carouselPageHero_caption{
  background-color:rgba(183,95,31,.89)
}

.theme_orange.theme_color{
  color:#b75f1f
}

.theme_orange.theme_background{
  background-color:#b75f1f
}

.theme_orange .carouselPageHero_link a{
  color:#000
}

.theme_orange .carouselPageHero_link a:hover{
  color:#fff
}

.theme_orange.carousel-caption h1{
  color:#fff
}

.theme_orange.carousel-caption h2{
  color:#000
}

.theme_black .carouselPageHero_caption{
  background-color:rgba(0,0,0,.64)
}

.theme_black.theme_color{
  color:#000
}

.theme_black.theme_background{
  background-color:#000
}

.theme_black .carouselPageHero_link a{
  color:#fff
}

.theme_black .carouselPageHero_link a:hover{
  color:#ffba00
}

.theme_black.carousel-caption h1,.theme_black.carousel-caption h2{
  color:#fff
}

.text_latest_resources_left_text h3{
  margin-bottom:20px;
  letter-spacing:0;
  color:#000;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:18px;
  font-weight:700;
  line-height:22px
}

.text_latest_resources_left_text h4{
  margin-bottom:20px;
  letter-spacing:0;
  color:#000;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px
}

@media (min-width:992px){
  .text_latest_resources_left_text h3{
    margin-bottom:2.53vw;
    letter-spacing:-.09vw;
    color:#000;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.57vw
  }

  .text_latest_resources_left_text h4{
    margin-bottom:2.53vw;
    letter-spacing:-.07vw;
    color:#000;
    font-family:acumin-pro,sans-serif;
    font-size:1.87vw;
    font-weight:300;
    line-height:2.43vw
  }
}

.text_latest_resources_left_text h4 strong{
  text-decoration:underline;
  font-weight:700
}

.text_latest_resources_left_text h5{
  margin-bottom:20px;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:16px;
  font-weight:700;
  line-height:20px
}

.text_latest_resources_left_text p{
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px
}

@media (min-width:992px){
  .text_latest_resources_left_text h5{
    margin-bottom:2.53vw;
    letter-spacing:-.07vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.87vw;
    font-weight:700;
    line-height:2.43vw
  }

  .text_latest_resources_left_text p{
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw
  }
}

.modal_bio_text,.modal_bio_text p,.modal_text_text,.modal_text_text p{
  letter-spacing:-1px;
  color:#000;
  font-family:acumin-pro,sans-serif;
  font-size:16px;
  font-weight:300;
  line-height:20px
}

.modal_text_text,.modal_text_text p{
  text-align:left
}

.modal_bio_name{
  letter-spacing:-1px;
  color:#000;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:28px
}

.text_latest_resources_left_text a{
  text-decoration:underline;
  color:#000;
  font-weight:700
}

.theme_teal .text_latest_resources_left_text h5 a{
  color:#01a2ba
}

.text_only_left_text a{
  text-decoration:underline;
  color:#000;
  font-weight:700
}

.text_only_themed_left_text a{
  text-decoration:underline;
  color:#fff;
  font-weight:700
}

.theme_teal .text_latest_resources_left_text h5{
  color:#01a2ba
}

.theme_green .text_latest_resources_left_text h5{
  color:#adc221
}

.theme_violet .text_latest_resources_left_text h5{
  color:#604d7f
}

.theme_yellow .text_latest_resources_left_text h5{
  color:#d5a910
}

.theme_blue .text_latest_resources_left_text h5{
  color:#4f78bd
}

.theme_orange .text_latest_resources_left_text h5{
  color:#b75f1f
}

.theme_black .text_latest_resources_left_text h5{
  color:#000
}

.theme_teal .funding_title{
  color:#01a2ba
}

.theme_green .funding_title{
  color:#adc221
}

.theme_violet .funding_title{
  color:#604d7f
}

.theme_yellow .funding_title{
  color:#d5a910
}

.theme_blue .funding_title{
  color:#4f78bd
}

.theme_orange .funding_title{
  color:#b75f1f
}

.theme_black .funding_title{
  color:#000
}

.theme_teal .text_latest_resources_right_title{
  color:#01a2ba
}

.theme_green .text_latest_resources_right_title{
  color:#adc221
}

.theme_violet .text_latest_resources_right_title{
  color:#604d7f
}

.theme_yellow .text_latest_resources_right_title{
  color:#d5a910
}

.theme_blue .text_latest_resources_right_title{
  color:#4f78bd
}

.theme_orange .text_latest_resources_right_title{
  color:#b75f1f
}

.theme_black .text_latest_resources_right_title{
  color:#000
}

.theme_teal .text_latest_resources_resources_link a:hover{
  color:#01a2ba
}

.theme_green .text_latest_resources_resources_link a:hover{
  color:#adc221
}

.theme_violet .text_latest_resources_resources_link a:hover{
  color:#604d7f
}

.theme_yellow .text_latest_resources_resources_link a:hover{
  color:#d5a910
}

.theme_blue .text_latest_resources_resources_link a:hover{
  color:#4f78bd
}

.theme_orange .text_latest_resources_resources_link a:hover{
  color:#b75f1f
}

.theme_black .text_latest_resources_resources_link a:hover{
  color:#000
}

.theme_teal .text_latest_resources_left_link a:hover{
  color:#01a2ba
}

.theme_green .text_latest_resources_left_link a:hover{
  color:#adc221
}

.theme_violet .text_latest_resources_left_link a:hover{
  color:#604d7f
}

.theme_yellow .text_latest_resources_left_link a:hover{
  color:#d5a910
}

.theme_blue .text_latest_resources_left_link a:hover{
  color:#4f78bd
}

.theme_orange .text_latest_resources_left_link a:hover{
  color:#b75f1f
}

.theme_black .text_latest_resources_left_link a:hover{
  color:#000
}

.theme_teal .text_latest_resources_left_cont{
  border-right-color:#01a2ba
}

.theme_green .text_latest_resources_left_cont{
  border-right-color:#adc221
}

.theme_violet .text_latest_resources_left_cont{
  border-right-color:#604d7f
}

.theme_yellow .text_latest_resources_left_cont{
  border-right-color:#d5a910
}

.theme_blue .text_latest_resources_left_cont{
  border-right-color:#4f78bd
}

.theme_orange .text_latest_resources_left_cont{
  border-right-color:#b75f1f
}

.theme_black .text_latest_resources_left_cont{
  border-right-color:#000
}

.theme_teal .latest_news_events_left_title{
  color:#01a2ba
}

.theme_green .latest_news_events_left_title{
  color:#adc221
}

.theme_violet .latest_news_events_left_title{
  color:#604d7f
}

.theme_yellow .latest_news_events_left_title{
  color:#d5a910
}

.theme_blue .latest_news_events_left_title{
  color:#4f78bd
}

.theme_orange .latest_news_events_left_title{
  color:#b75f1f
}

.theme_black .latest_news_events_left_title{
  color:#000
}

.theme_teal .latest_news_events_right_title{
  color:#01a2ba
}

.theme_green .latest_news_events_right_title{
  color:#adc221
}

.theme_violet .latest_news_events_right_title{
  color:#604d7f
}

.theme_yellow .latest_news_events_right_title{
  color:#d5a910
}

.theme_blue .latest_news_events_right_title{
  color:#4f78bd
}

.theme_orange .latest_news_events_right_title{
  color:#b75f1f
}

.theme_black .latest_news_events_right_title{
  color:#000
}

.theme_teal .latest_news_events_resources_link a:hover{
  color:#01a2ba
}

.theme_green .latest_news_events_resources_link a:hover{
  color:#adc221
}

.theme_violet .latest_news_events_resources_link a:hover{
  color:#604d7f
}

.theme_yellow .latest_news_events_resources_link a:hover{
  color:#d5a910
}

.theme_blue .latest_news_events_resources_link a:hover{
  color:#4f78bd
}

.theme_orange .latest_news_events_resources_link a:hover{
  color:#b75f1f
}

.theme_black .latest_news_events_resources_link a:hover{
  color:#000
}

.theme_teal .latest_news_events_left_cont{
  border-right-color:#01a2ba
}

.theme_green .latest_news_events_left_cont{
  border-right-color:#adc221
}

.theme_violet .latest_news_events_left_cont{
  border-right-color:#604d7f
}

.theme_yellow .latest_news_events_left_cont{
  border-right-color:#d5a910
}

.theme_blue .latest_news_events_left_cont{
  border-right-color:#4f78bd
}

.theme_orange .latest_news_events_left_cont{
  border-right-color:#b75f1f
}

.theme_black .latest_news_events_left_cont{
  border-right-color:#000
}

.f-theme-yellow.theme_background{
  background-color:#ffba00
}

.modal-backdrop{
  position:fixed;
  z-index:99999;
  top:0;
  left:0;
  width:100vw;
  height:100vh;
  background-color:#000
}

.modal-backdrop.show{
  opacity:.9
}

.modal{
  z-index:999999
}

.text_only_left_text h3{
  margin-bottom:10px;
  letter-spacing:0;
  color:#000;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:18px;
  font-weight:700;
  line-height:22px
}

.text_only_left_text p{
  letter-spacing:0;
  color:#000;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px
}

@media (min-width:992px){
  .text_only_left_text h3{
    margin-bottom:2.53vw;
    letter-spacing:-.09vw;
    color:#000;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.57vw
  }

  .text_only_left_text p{
    letter-spacing:-.06vw;
    color:#000;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw
  }
}

.text_only_themed_left_text h3{
  margin-bottom:10px;
  letter-spacing:0;
  color:#fff;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:18px;
  font-weight:700;
  line-height:22px
}

.text_only_themed_left_text p{
  letter-spacing:0;
  color:#fff;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px
}

@media (min-width:992px){
  .text_only_themed_left_text h3{
    margin-bottom:2.53vw;
    letter-spacing:-.09vw;
    color:#fff;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.57vw
  }

  .text_only_themed_left_text p{
    letter-spacing:-.06vw;
    color:#fff;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.97vw
  }
}

.funding_text strong{
  font-weight:700
}

.funding_text a{
  text-decoration:underline;
  color:#000;
  font-weight:700
}

.funding_icon img{
  width:auto;
  max-height:5.8vw
}

.text_latest_resources_left_text ul{
  padding-left:0;
  list-style:none
}

.theme_teal .text_latest_resources_left_text ul li{
  background:url(/wp-content/themes/rid/images/arrow_teal.png) no-repeat left 5px;
  background-size:10px
}

.theme_green .text_latest_resources_left_text ul li{
  background:url(/wp-content/themes/rid/images/arrow_green.png) no-repeat left 5px;
  background-size:10px
}

.theme_violet .text_latest_resources_left_text ul li{
  background:url(/wp-content/themes/rid/images/arrow_violet.png) no-repeat left 5px;
  background-size:10px
}

.theme_yellow .text_latest_resources_left_text ul li{
  background:url(/wp-content/themes/rid/images/arrow_yellow.png) no-repeat left 5px;
  background-size:10px
}

.theme_blue .text_latest_resources_left_text ul li{
  background:url(/wp-content/themes/rid/images/arrow_blue.png) no-repeat left 5px;
  background-size:10px
}

.theme_orange .text_latest_resources_left_text ul li{
  background:url(/wp-content/themes/rid/images/arrow_orange.png) no-repeat left 5px;
  background-size:10px
}

.theme_black .text_latest_resources_left_text ul li{
  background:url(/wp-content/themes/rid/images/arrow_black.png) no-repeat left 5px;
  background-size:10px
}

@media (min-width:992px){
  .theme_teal .text_latest_resources_left_text ul li{
    background:url(/wp-content/themes/rid/images/arrow_teal.png) no-repeat left .3vw;
    background-size:.6vw
  }

  .theme_green .text_latest_resources_left_text ul li{
    background:url(/wp-content/themes/rid/images/arrow_green.png) no-repeat left .3vw;
    background-size:.6vw
  }

  .theme_violet .text_latest_resources_left_text ul li{
    background:url(/wp-content/themes/rid/images/arrow_violet.png) no-repeat left .3vw;
    background-size:.6vw
  }

  .theme_yellow .text_latest_resources_left_text ul li{
    background:url(/wp-content/themes/rid/images/arrow_yellow.png) no-repeat left .3vw;
    background-size:.6vw
  }

  .theme_blue .text_latest_resources_left_text ul li{
    background:url(/wp-content/themes/rid/images/arrow_blue.png) no-repeat left .3vw;
    background-size:.6vw
  }

  .theme_orange .text_latest_resources_left_text ul li{
    background:url(/wp-content/themes/rid/images/arrow_orange.png) no-repeat left .3vw;
    background-size:.6vw
  }

  .theme_black .text_latest_resources_left_text ul li{
    background:url(/wp-content/themes/rid/images/arrow_black.png) no-repeat left .3vw;
    background-size:.6vw
  }
}

.text_latest_resources_left_text ul li{
  padding-left:1.3vw;
  display:block;
  padding-left:30px;
  background:url(/wp-content/themes/rid/images/arrow_black.png) no-repeat left 5px;
  background-size:10px
}

@media (min-width:992px){
  .text_latest_resources_left_text ul li{
    display:block;
    padding-left:1.3vw;
    background:url(/wp-content/themes/rid/images/arrow_black.png) no-repeat left .3vw;
    background-size:.6vw
  }
}

.coordination_team_list_left_cont li strong,.coordination_team_list_right_cont li strong{
  font-weight:700
}

.text_latest_resources_left_text li{
  padding-bottom:10px;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px
}

@media (min-width:992px){
  .text_latest_resources_left_text li{
    padding-bottom:2.33vw;
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.29vw;
    font-weight:300;
    line-height:1.43vw
  }
}

.text_latest_resources_left_text li strong{
  font-weight:700
}

.text_latest_resources_left_text li a{
  padding-bottom:10px;
  text-decoration:none;
  letter-spacing:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px
}

@media (min-width:992px){
  .text_latest_resources_left_text li a{
    padding-bottom:2.33vw;
    text-decoration:none;
    letter-spacing:-.05vw;
    font-family:acumin-pro,sans-serif;
    font-size:1.29vw;
    font-weight:300;
    line-height:1.43vw
  }
}

.text_latest_resources_left_text li a strong{
  font-weight:700
}

.text_image_text h4{
  font-size:18px;
  line-height:22px
}

.text_image_text,.text_image_text h4,.text_image_text p{
  text-decoration:none;
  letter-spacing:0;
  color:#000;
  font-family:acumin-pro,sans-serif;
  font-weight:300
}

.text_image_text,.text_image_text p{
  margin-top:20px;
  font-size:14px;
  line-height:18px
}

.text_image_text a{
  text-decoration:underline;
  letter-spacing:0;
  color:#000;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:18px
}

@media (min-width:992px){
  .text_image_text h4{
    text-decoration:none;
    letter-spacing:-.06vw;
    color:#000;
    font-family:acumin-pro,sans-serif;
    font-size:1.53vw;
    font-weight:300;
    line-height:1.97vw
  }

  .text_image_text,.text_image_text p{
    margin-top:3.73vw;
    text-decoration:none;
    font-weight:300
  }

  .text_image_text,.text_image_text a,.text_image_text p{
    letter-spacing:-.05vw;
    color:#000;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    line-height:1.64vw
  }

  .text_image_text a{
    text-decoration:underline;
    font-weight:700
  }
}

.text_button_text h4{
  text-decoration:none;
  letter-spacing:0;
  color:#fff;
  font-family:acumin-pro,sans-serif;
  font-size:18px;
  font-weight:300;
  line-height:22px
}

.text_button_text,.text_button_text p{
  text-decoration:none;
  letter-spacing:0;
  color:#fff;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px
}

.text_button_text p{
  margin-top:20px
}

@media (min-width:992px){
  .text_button_text h4{
    text-decoration:none;
    letter-spacing:-.06vw;
    color:#fff;
    font-family:acumin-pro,sans-serif;
    font-size:1.53vw;
    font-weight:300;
    line-height:1.97vw
  }

  .text_button_text,.text_button_text p{
    text-decoration:none;
    letter-spacing:-.05vw;
    color:#fff;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw
  }

  .text_button_text p{
    margin-top:3.73vw
  }
}

.text_image_quote .quote_icon{
  max-width:30px;
  height:auto
}

.text_image_quote .quote_icon.quote_icon_top{
  margin-right:10px
}

.text_image_quote .quote_icon.quote_icon_bottom{
  margin-left:10px
}

@media (min-width:992px){
  .text_image_quote .quote_icon{
    max-width:1.93vw;
    height:auto
  }

  .text_image_quote .quote_icon.quote_icon_top{
    margin-right:1.07vw
  }

  .text_image_quote .quote_icon.quote_icon_bottom{
    margin-left:1.07vw
  }
}

.contact_form_cont input.wpcf7-form-control,.contact_form_cont textarea.wpcf7-form-control{
  width:100%;
  text-align:left;
  letter-spacing:0;
  color:#000;
  border:0;
  border-radius:0;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:200;
  line-height:18px
}

.contact_form_cont input.wpcf7-form-control{
  margin-bottom:10px;
  padding:10px 14px
}

.contact_form_cont textarea.wpcf7-form-control{
  height:100%;
  margin-bottom:calc(var(--bs-gutter-x)*0.5);
  padding:14px
}

@media (min-width:992px){
  .contact_form_cont input.wpcf7-form-control,.contact_form_cont textarea.wpcf7-form-control{
    width:100%;
    text-align:left;
    letter-spacing:-.02vw;
    color:#000;
    border:0;
    border-radius:0;
    font-family:acumin-pro,sans-serif;
    font-size:1.07vw;
    font-weight:200;
    line-height:1
  }

  .contact_form_cont input.wpcf7-form-control{
    margin-bottom:calc(var(--bs-gutter-x)*0.5);
    padding:1vw 1.2vw
  }

  .contact_form_cont textarea.wpcf7-form-control{
    height:100%;
    margin-bottom:calc(var(--bs-gutter-x)*0.5);
    padding:1.2vw
  }
}

span.wpcf7-form-control-wrap.your-enquiry{
  display:block;
  height:100%;
  padding-bottom:calc(var(--bs-gutter-x)*0.5)
}

.form_submit_btn{
  display:inline-block
}

.contact_form_cont input.wpcf7-form-control[type=submit]{
  display:inline-block;
  margin-bottom:calc(var(--bs-gutter-x)*0.5);
  padding:10px 40px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0;
  text-transform:uppercase;
  color:#fff;
  background-color:#ffba00;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:18px
}

@media (min-width:992px){
  .contact_form_cont input.wpcf7-form-control[type=submit]{
    display:inline-block;
    margin-bottom:calc(var(--bs-gutter-x)*0.5);
    padding:1.87vw 2vw;
    text-align:center;
    text-decoration:none;
    letter-spacing:-.02vw;
    text-transform:uppercase;
    color:#fff;
    background-color:#ffba00;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.17vw;
    font-weight:700;
    line-height:1.17vw
  }
}

.email_select_field{
  letter-spacing:-1px;
  color:#01a2ba;
  font-family:acumin-pro-condensed,sans-serif;
  font-size:24px;
  font-weight:700;
  line-height:24px
}

@media (min-width:992px){
  .email_select_field{
    letter-spacing:-.09vw;
    color:#01a2ba;
    font-family:acumin-pro-condensed,sans-serif;
    font-size:2.23vw;
    font-weight:700;
    line-height:2.23vw
  }
}

.email_select_row{
  margin-bottom:1.67vw
}

.wpcf7 .ajax-loader{
  display:none
}

.wpcf7 form.submitting .ajax-loader{
  display:inline-block
}

select#send_to{
  margin-top:10px;
  padding:10px 40px 10px 14px;
  text-align:left;
  letter-spacing:0;
  text-transform:uppercase;
  color:#fff;
  border:0;
  outline:none;
  background-color:#ffba00;
  -webkit-appearance:none;
  -moz-appearance:none;
  background-image:url(/wp-content/themes/rid/images/arrow_select.png);
  background-repeat:no-repeat;
  background-position:calc(100% - 10px) 53%;
  background-size:20px;
  font-family:acumin-pro-semi-condensed,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:18px
}

@media (min-width:992px){
  select#send_to{
    margin-top:.5vw;
    padding:1.67vw 5vw 1.67vw 4vw;
    text-align:left;
    letter-spacing:-.02vw;
    text-transform:uppercase;
    color:#fff;
    border:0;
    outline:none;
    background-color:#ffba00;
    -webkit-appearance:none;
    -moz-appearance:none;
    background-image:url(/wp-content/themes/rid/images/arrow_select.png);
    background-repeat:no-repeat;
    background-position:calc(100% - .8vw) 53%;
    background-size:2vw;
    font-family:acumin-pro-semi-condensed,sans-serif;
    font-size:1.17vw;
    font-weight:700;
    line-height:1.17vw
  }
}

.short_pieces_page_content a{
  text-decoration:underline;
  letter-spacing:0;
  color:#000;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:18px
}

@media (min-width:992px){
  .short_pieces_page_content a{
    text-decoration:underline;
    letter-spacing:-.05vw;
    color:#000;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:300;
    line-height:1.64vw
  }
}

.short_pieces_page_content h2,.short_pieces_page_content h3,.short_pieces_page_content h4,.short_pieces_page_content h5{
  text-decoration:none;
  letter-spacing:0;
  color:#000;
  font-family:acumin-pro,sans-serif;
  font-size:18px;
  font-weight:700;
  line-height:22px
}

@media (min-width:992px){
  .short_pieces_page_content h2,.short_pieces_page_content h3,.short_pieces_page_content h4,.short_pieces_page_content h5{
    text-decoration:none;
    letter-spacing:-.05vw;
    color:#000;
    font-family:acumin-pro,sans-serif;
    font-size:1.65vw;
    font-weight:700;
    line-height:2.04vw
  }
}

.short_pieces_page_content strong{
  text-decoration:none;
  letter-spacing:0;
  color:#000;
  font-family:acumin-pro,sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:18px
}

@media (min-width:992px){
  .short_pieces_page_content strong{
    text-decoration:none;
    letter-spacing:-.05vw;
    color:#000;
    font-family:acumin-pro,sans-serif;
    font-size:1.25vw;
    font-weight:700;
    line-height:1.64vw
  }
}

.video-wrapper{
  max-width:1200px;
  margin:4vw auto 0
}

.video-container{
  position:relative;
  overflow:hidden;
  height:0;
  padding-bottom:56.25%
}

.video-container embed,.video-container iframe,.video-container object,.video-container video{
  position:absolute;
  top:0;
  right:0;
  left:0;
  width:100%;
  height:100%
}

.main_footer_item{
  line-height:1
}

.site-content{
  min-height:1000px;
}