/*
Theme Name: Astra Child
Theme URI: http://example.com/twenty-fifteen-child/
description: Astra Child Theme
Author: John Doe
Author URI: http://example.com
Template: astra
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain: astra-child
*/
/* line 35, sass/style.scss */
.atisheader, .site-content {
  opacity: 0;
  /*these will be faded in with JS to deal with FOUC - Flash Of Unstyled Content*/
}

/* line 53, sass/style.scss */
a:hover, a:focus {
  color: #5190c3;
}

/*.elementor-element{
	display: none;
}*/
/* line 59, sass/style.scss */
.elementor-editor-active .elementor-element {
  display: block;
}

/* line 62, sass/style.scss */
#twittertimeline {
  height: 900px;
  overflow-y: scroll;
}

/* line 66, sass/style.scss */
.site-header {
  background-color: #fff;
}

/* line 69, sass/style.scss */
.main-header-bar-wrap, .elementor-section.elementor-section-boxed > .elementor-container {
  max-width: 1440px !important;
  margin: auto;
}

/* line 73, sass/style.scss */
.main-header-bar {
  background-color: transparent;
  border-bottom: none;
}

/* line 77, sass/style.scss */
.main-header-menu > .menu-item > a {
  color: #005496;
  align-items: flex-end;
  position: relative;
}

/* line 82, sass/style.scss */
.main-header-bar .main-header-bar-navigation .menu-item-has-children > a:after, .main-header-bar .main-header-bar-navigation .page_item_has_children > a:after {
  position: absolute;
  bottom: 10px;
  margin-left: 0 !important;
}

/* line 87, sass/style.scss */
.main-header-bar .main-header-bar-navigation ul.main-header-menu > .menu-item-has-children > a:after, .main-header-bar .main-header-bar-navigation ul.main-header-menu > .page_item_has_children > a:after {
  left: calc(50% - 4.5px);
}

/* line 91, sass/style.scss */
.menu-item-1027:hover ul.sub-menu {
  /* needed because News/Events has no landing page of its own */
  display: block;
}

/* line 94, sass/style.scss */
.metaslider .caption-wrap {
  opacity: 1;
}

/* line 97, sass/style.scss */
.caption {

  height: auto;
  /* box-sizing: content-box; */
  padding: 2em;
  left: 10%;
  -webkit-transform: unset;
  transform: unset;
  width: 30%;
}

/* line 107, sass/style.scss */
.caption h2, .caption h3 {
  color: #fff;
}

/* line 111, sass/style.scss */
.home .atisgrid .eael-posted-by {
  display: none;
}
/* line 114, sass/style.scss */
.home .atisgrid .eael-posted-on:before, .home .home .atisgrid .eael-posted-on::before {
  display: none;
}
/* line 117, sass/style.scss */
.home.ast-separate-container .ast-article-post, .home .home.ast-separate-container .ast-article-single {
  padding: 0 !important;
}
/* line 120, sass/style.scss */
.home .elementor-post__thumbnail {
  border-bottom: 1px solid #ddd;
}

/* line 125, sass/style.scss */
.atisgrid .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
  padding-top: 0;
}

@media (max-width: 767px) {
  /* line 130, sass/style.scss */
  .atisslidecaption-left h2 {
    font-size: 2.5vw !important;
    line-height: 1em;
  }

  /* line 134, sass/style.scss */
  .atisslidecaption-left p {
    font-size: 2vw !important;
    line-height: 1em;
  }
}
@media (max-width: 992px) {
  /* line 140, sass/style.scss */
  .atisslide {
    padding: 0 !important;
  }

  /* line 143, sass/style.scss */
  .atisslide > .elementor-container > .elementor-row > .elementor-element {
    width: 1px;
  }

  /* line 146, sass/style.scss */
  .atisslidecaption-left {
    width: 100% !important;
    text-align: center;
  }

  /* line 150, sass/style.scss */
  .atisslidecaption-left h2 {
    text-align: center;
  }
}
@media (min-width: 993px) {
  /* line 155, sass/style.scss */
  .home .ast-container {
    max-width: unset;
  }

  /* line 158, sass/style.scss */
  .atisslidecaption-left {
    margin: 10px;
  }
}
/* line 162, sass/style.scss */
.home.ast-separate-container .home.ast-article-post, .ast-separate-container .ast-article-single {
  background: transparent;
}

/* line 165, sass/style.scss */
.home #content .ast-container {
  padding: 0;
}

/* line 168, sass/style.scss */
#content .ast-container #primary {
  margin: 0;
}

/* line 171, sass/style.scss */
.ast-separate-container #primary {
  padding: 0;
  padding-bottom: 1em;
}

/* line 175, sass/style.scss */
.home #content .ast-container #primary .entry-header {
  margin: 0;
}

/* line 178, sass/style.scss */
.nomargins p {
  margin: 0 !important;
  line-height: 1em;
}

/* line 182, sass/style.scss */
.nomargins .elementor-column-wrap {
  padding-bottom: 0 !important;
}

/* line 185, sass/style.scss */
.smallheading h2 {
  font-size: 1em;
  font-weight: bold;
  color: #666;
  margin-bottom: 0;
}

@media (max-width: 767px) {
  /* line 192, sass/style.scss */
  .latestupdatesheading .smallheading {
    width: 50%;
  }
}
/* line 196, sass/style.scss */
#ctf .ctf-tweet-media .ctf-lightbox-link {
  max-width: 50%;
}

/* line 199, sass/style.scss */
.page-id-33 h1, .page-id-360 h1 {
  text-align: center;
}

/* line 202, sass/style.scss */
.single-committees-forums .entry-header > .post-thumb-img-content {
  display: none;
}

/* line 206, sass/style.scss */
body .elementor-widget-accordion .elementor-accordion .elementor-tab-title, body .elementor-widget-accordion .elementor-active .elementor-accordion-icon, body .elementor-widget-accordion .elementor-active a {
  color: #005396;
}
/* line 209, sass/style.scss */
body .elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active, body .elementor-widget-accordion .elementor-active .elementor-accordion-icon, body .elementor-widget-accordion .elementor-tab-title.elementor-active a, body .main-header-menu .current_page_item > a, body .main-header-menu .current-menu-item > a, body .main-header-menu > .menu-item.current-menu-ancestor > a {
  color: #f15a22;
}

/* line 214, sass/style.scss */
.page-id-380 .blogpressheader .filter-initiatives-by-tags,
.atisheader-caption-inner .atis-textfilter-wrapper {
  margin-top: 2em !important;
  padding-bottom: 0;
}

/* line 220, sass/style.scss */
.blogpressheader {
  padding: 7em;
  color: #fff;
  background-color: #333;
  background-size: cover;
  margin-bottom: 2em;
  text-shadow: 0 0 0.5em #000;
}
/* line 227, sass/style.scss */
.blogpressheader h1, .blogpressheader .page-title, .blogpressheader h2 {
  font-weight: normal;
}
/* line 229, sass/style.scss */
.blogpressheader h1, .blogpressheader h1 a, .blogpressheader .page-title, .blogpressheader .page-title a, .blogpressheader h2, .blogpressheader h2 a {
  font-weight: 300;
  color: #fff !important;
}
/* line 234, sass/style.scss */
.blogpressheader p {
  font-size: 1.3em;
  margin-bottom: 0;
}
/* line 238, sass/style.scss */
.blogpressheader.posttype-post {
  background-image: url("/wp-content/uploads/2023/02/atis-web-bg.jpg?version=20200501");
background-size:inherit;
}
/* line 241, sass/style.scss */
.blogpressheader.posttype-pressrelease {
  background-image: url("/wp-content/uploads/2023/02/atis-web-bg.jpg?version=20200501");
}



/* line 248, sass/style.scss */
.blogpressheader-inner {
  padding: 5% 2% 5% 2%;
  /*max-height: 32vh;*/
}
@media (min-width: 768px) {
  /* line 248, sass/style.scss */
  .blogpressheader-inner {
    max-width: 1440px;
    margin: auto;
  }
}

/* line 261, sass/style.scss */
.post-380, .ast-blog-single-style-1 .ast-article-single {
  padding-top: 0 !important;
}

/* line 264, sass/style.scss */
.page-id-380 .entry-header {
  display: none;
}

/* line 267, sass/style.scss */
.page-id-380 .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
  padding-top: 0 !important;
}

/* line 270, sass/style.scss */
.single .entry-header {
  margin-bottom: 0;
}
/* line 272, sass/style.scss */
.single .entry-header h1 {
  margin-bottom: 2em;
}
/* line 275, sass/style.scss */
.single .entry-header .post-thumb img {
  width: 100%;
  margin-top: 2em;
}

/* line 280, sass/style.scss */
.atisauthor {
  background: #eee;
  padding: 2em;
  margin: 2em;
}

/* line 285, sass/style.scss */
.nameandtitle {
  display: flex;
  align-items: center;
}

/* line 289, sass/style.scss */
.nameandtitle > *, .authorbio {
  padding: 1em;
}

/* line 292, sass/style.scss */
.nameandtitle-nametitle {
  font-weight: bold;
}

/* line 295, sass/style.scss */
.nameandtitle-avatar img {
  border-radius: 50%;
  border: 4px solid #fff;
}

/* line 299, sass/style.scss */
.page-id-380 .ast-container {
  max-width: 100% !important;
  width: 100%;
  padding: 0;
}

/* line 304, sass/style.scss */
.elementor-element-1d93944 .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated, .elementor-element-7dcee4b .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
  padding: 0;
}

/* line 307, sass/style.scss */
#post-380 {
  padding: 0 !important;
}

/* line 310, sass/style.scss */
#post-380 .elementor-section.elementor-section-boxed > .elementor-container {
  max-width: 100%;
}

/* line 314, sass/style.scss */
.elementor-element-eef83b2 {
  max-width: 1400px;
  margin: auto;
  padding: 0 6.67em;
}

/* line 319, sass/style.scss */
.elementor-pagination {
  padding: 1em;
}

/* line 325, sass/style.scss */
ul.members, ul.members li {
  padding: 0;
  margin: 0;
}

/* line 329, sass/style.scss */
ul.members li {
  display: block;
  list-style: none;
  list-style-type: none;
}
/* line 333, sass/style.scss */
ul.members li a {
  padding: 1em;
  display: block;
  margin-bottom: 1em;
  background: #dae2e8;
  font-weight: bold;
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
}
@media (min-width: 768px) {
  /* line 333, sass/style.scss */
  ul.members li a {
    min-height: 5em;
  }
}

/* line 349, sass/style.scss */
.memberlist-outer h2 {
  text-align: center;
  margin: 1em;
}

@media (min-width: 768px) {
  /* line 354, sass/style.scss */
  ul.members {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  /* line 354, sass/style.scss */
  ul.members {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
  }
}
@media (min-width: 768px) {
  /* line 363, sass/style.scss */
  ul.members li {
    text-align: center;
    display: inline-block;
    width: 100%;
  }
}
/* line 373, sass/style.scss */
.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active > a {
  color: #f15a22;
}

/* line 376, sass/style.scss */
.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion a {
  color: #005396;
}

/* line 379, sass/style.scss */
.atis_initiative h1 {
  text-align: center;
  margin: 1em;
}

/* line 383, sass/style.scss */
.atis_initiative h1::before {
  content: "Initiative: ";
  color: #666;
  font-weight: normal;
}

/* line 389, sass/style.scss */
h1, .elementor-widget-heading h1.elementor-heading-title, .entry-content h1, .ast-single-post .entry-title, .page-title {
  color: #333;
  font-weight: bold;
  font-size: 2em;
}

/* line 394, sass/style.scss */
h1.entry-title {
  display: none;
}

/* line 397, sass/style.scss */
h1.template-content-single {
  margin-bottom: 1em;
}

/* line 400, sass/style.scss */
.elementor-widget-heading h2.elementor-heading-title {
  color: #3a3a3a;
  font-family: inherit;
  font-weight: normal;
  margin-bottom: 20px;
}

@media (max-width: 767px) {
  /* line 407, sass/style.scss */
  h1, .elementor-widget-heading h1.elementor-heading-title, .entry-content h1 {
    text-align: center;
  }
}
/* line 411, sass/style.scss */
.elementor-widget-posts .elementor-post__read-more {
  color: #f15a22;
  font-family: "Roboto",sans-serif;
  font-weight: 500;
}

/* line 416, sass/style.scss */
.office {
  color: #000;
}

/* line 419, sass/style.scss */
.ast-separate-container {
  background: #fff;
}

/* line 422, sass/style.scss */
img.left {
  float: left;
}

/* line 425, sass/style.scss */
img.right {
  float: right;
}

@media (max-width: 767px) {
  /* line 429, sass/style.scss */
  img.alignleft, img.alignright, img.left, img.right {
    float: none;
    max-width: 70%;
    margin: 2em auto;
    display: block;
  }
}
/* line 436, sass/style.scss */
.flex {
  display: flex;
  align-content: center;
  flex-wrap: wrap;
  justify-content: center;
}

/* line 442, sass/style.scss */
.flex-item-inner, .flex-item-inner a {
  display: flex;
  align-items: center;
  align-content: center;
  width: 100%;
  height: 100%;
  text-align: center;
  justify-content: center;
}

@media (max-width: 599px) {
  /* line 452, sass/style.scss */
  .flex > * {
    display: block;
    width: 100%;
    margin-bottom: 2em;
  }

  /* line 457, sass/style.scss */
  .flex > * h2 {
    margin-bottom: 0;
    padding: 1em;
  }

  /* line 461, sass/style.scss */
  .flex > * h2 a {
    padding: 1em;
  }
}
@media (min-width: 600px) {
  /* line 466, sass/style.scss */
  .flex > * {
    width: 49%;
    margin: .5%;
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
  }

  /* line 472, sass/style.scss */
  .flex > * h2 {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  /* line 477, sass/style.scss */
  .flex > * {
    width: 32%;
  }
}
@media (min-width: 960px) {
  /* line 482, sass/style.scss */
  .flex > * {
    width: 24%;
  }
}
@media (min-width: 1400px) {
  /* line 487, sass/style.scss */
  .flex > * {
    width: 19%;
  }
}
/* line 491, sass/style.scss */
.elementor-posts .elementor-post__card .elementor-post__title, .flex-item h3 {
  font-size: 21px;
  font-weight: bold;
}

/* line 495, sass/style.scss */
.flex-item h3 {
  margin-bottom: 0;
}

/* line 498, sass/style.scss */
.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a, .flex-item h3 a {
  font-weight: bold;
}

/* line 501, sass/style.scss */
.filter-initiatives-by-tags {
  /*    display: flex;
      justify-content: center;
      flex-wrap: wrap;
  	align-items: center;*/
  display: block;
  padding-bottom: 2em;
  margin-left: auto;
  margin-right: auto;
}
/* line 510, sass/style.scss */
.filter-initiatives-by-tags input {
  margin-right: .5em;
}
/* line 513, sass/style.scss */
.filter-initiatives-by-tags .checkbox {
  padding: .5em;
}

/* line 518, sass/style.scss */
.flex-item-pad, .flex-item-pad-last {
  display: none;
}

/* line 521, sass/style.scss */
.flex-item {
  transition: all .3s;
}
/* line 523, sass/style.scss */
.flex-item h3 {
  transition: all .3s;
  width: 100%;
  height: 100%;
}
/* line 527, sass/style.scss */
.flex-item h3 a {
  padding: 1em;
}
/* line 531, sass/style.scss */
.flex-item.type-committees-forums {
  border-bottom: 4px solid #91b7d6;
}
/* line 533, sass/style.scss */
.flex-item.type-committees-forums:hover {
  border-bottom: 4px solid #005396;
}
/* line 537, sass/style.scss */
.flex-item.type-committees-forums h3 a {
  color: #005396;
}
/* line 540, sass/style.scss */
.flex-item.type-committees-forums:hover {
  background: #005396;
}
/* line 543, sass/style.scss */
.flex-item.type-initiatives {
  border-bottom: 4px solid #fba788;
}
/* line 545, sass/style.scss */
.flex-item.type-initiatives:hover {
  border-bottom: 4px solid #f15a22;
}
/* line 549, sass/style.scss */
.flex-item.type-initiatives h3 a {
  color: #f15a22;
}
/* line 552, sass/style.scss */
.flex-item.type-initiatives:hover {
  background: #f15a22;
}
/* line 555, sass/style.scss */
.flex-item.type-committees-forums:hover h3 a, .flex-item.type-initiatives:hover h3 a {
  color: #fff;
}

/* line 559, sass/style.scss */
li.legend-initiatives {
  color: #f15a22;
  list-style: square;
}

/* line 563, sass/style.scss */
li.legend-committeesforums {
  color: #005496;
  list-style: square;
}

/* line 567, sass/style.scss */
.elementor-button:visited {
  background-color: unset !important;
  border-color: unset !important;
}

/* line 571, sass/style.scss */
.elementor-button {
  transition: all .3s;
}

/* line 574, sass/style.scss */
.elementor-button:hover {
  opacity: .85;
}

/* line 577, sass/style.scss */
.elementor-button-wrapper .elementor-button, .elementor-button-wrapper .elementor-button:visited, .wp-block-button .wp-block-button__link {
  color: #fff !important;
}

/* line 580, sass/style.scss */
body:not(.home) .atis-content {
  display: flex;
  max-width: 1440px !important;
  margin: auto;
  margin-bottom: 3em;
}

/* line 586, sass/style.scss */
body:not(.home) .atis-content .entry-content {
  flex: 2 2 100%;
}

/* line 589, sass/style.scss */
.atis-content > .entry-content > .elementor {
  clear: both;
}

/* line 592, sass/style.scss */
.atis-side-menu {
  background: #f9f9f9;
  padding: 1em;
  margin-right: 30px;
  flex: 0 1 300px;
display:none;
}
@media (max-width: 920px) {
  /* line 592, sass/style.scss */
  .atis-side-menu {
    display: none;
  }
}
/* line 601, sass/style.scss */
.atis-side-menu ul, .atis-side-menu li {
  list-style: none;
  list-style-type: none;
  padding: 0;
  margin: 0;
}
/* line 607, sass/style.scss */
.atis-side-menu ul.sub-menu {
  display: none;
  padding-left: 1em;
}
/* line 611, sass/style.scss */
.atis-side-menu ul.menu .menu-item-has-children.current-menu-ancestor > ul.sub-menu {
  display: block;
}
/* line 614, sass/style.scss */
.atis-side-menu .current-menu-item > a, .atis-side-menu .current-page-ancestor > a, .atis-side-menu ul.menu .menu-item-has-children.current-menu-ancestor > a {
  font-weight: bold;
}
/* line 617, sass/style.scss */
.atis-side-menu .current-menu-parent ul.sub-menu, .atis-side-menu .current-menu-item.menu-item-has-children ul.sub-menu, .atis-side-menu .current-page-ancestor ul.sub-menu {
  display: block;
}
/* line 620, sass/style.scss */
.atis-side-menu li > a {
  padding: .5em 1em;
  display: block;
}
/* line 624, sass/style.scss */
.atis-side-menu .current-page-ancestor > a::after, .atis-side-menu .current-menu-item.menu-item-has-children > a::after {
  content: "\0203A";
  padding-left: .5em;
}

/* line 629, sass/style.scss */
.atis-content-inner {
  flex: 1;
}

/* line 635, sass/style.scss */
.sidebarwidgets {
  margin-top: 2em;
}

/* line 638, sass/style.scss */
body:not(.home) {
  /* internal pages */
}
/* line 639, sass/style.scss */
body:not(.home) .elementor-posts .elementor-post__card .elementor-post__text {
  display: flex;
  align-items: center;
  align-content: center;
  flex-grow: 1;
}
/* line 645, sass/style.scss */
body:not(.home).ast-page-builder-template .site-content #primary, body:not(.home) #content .ast-container #primary {
  padding-top: 1em;
}

@media (min-width: 768px) {
  /* line 651, sass/style.scss */
  .atis-columns {
    column-count: 2;
    column-gap: 30px;
  }
}
@media (min-width: 991px) {
  /* line 657, sass/style.scss */
  .atis-columns {
    column-count: 3;
  }
}
/* line 661, sass/style.scss */
.memberindex.elementor-widget-table-of-contents ul.elementor-toc__list-wrapper {
  list-style: none;
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

/* line 670, sass/style.scss */
.memberindex.elementor-widget-table-of-contents ul.elementor-toc__list-wrapper li i {
  display: none;
}

/* line 673, sass/style.scss */
.memberindex a.elementor-toc__list-item-text {
  color: #f15a21 !important;
  margin: .5em;
  font-size: 1.5em;
}

/* line 678, sass/style.scss */
.memberindex .elementor-toc__header {
  display: none;
}

/* line 681, sass/style.scss */
.memberindex.elementor-widget-table-of-contents .elementor-widget-container {
  border: none !important;
}

/* line 684, sass/style.scss */
.ha-card, .ha-card > .elementor-widget-container {
  height: 100%;
}

/* line 687, sass/style.scss */
body .ha-card > .elementor-widget-container, body .ha-card-figure img {
  border-radius: 0 !important;
}

/* line 690, sass/style.scss */
.main-header-menu .sub-menu li.menu-item-has-children > a:after, .main-header-menu .sub-menu li.page_item_has_children > a:after {
  top: 55%;
  width: 1em;
}

/* line 695, sass/style.scss */
.elementor-card-shadow-yes .elementor-post__card, .ha-card {
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
}

/* line 700, sass/style.scss */
.eventcards .elementor-row {
  justify-content: center;
}
/* line 703, sass/style.scss */
.eventcards .ha-card-figure {
  width: unset !important;
  height: unset !important;
}

/* line 708, sass/style.scss */
.elementor-element-4b49e9e img {
  /* /about/leadership-team/ */
  filter: grayscale(100%);
}

/* line 711, sass/style.scss */
body.single-resources:not(.form-submitted) .aftercontent .resourcebuttons {
  display: none !important;
}

/* line 714, sass/style.scss */
.aftercontent .resourcebuttons > ul, .aftercontent .resourcebuttons > ul li {
  list-style-type: none;
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 720, sass/style.scss */
.aftercontent .resourcebuttons > ul {
  text-align: center;
}

@media (max-width: 767px) {
  /* line 724, sass/style.scss */
  .aftercontent .resourcebuttons > ul a {
    margin-top: 2em;
  }
}
@media (min-width: 768px) {
  /* line 729, sass/style.scss */
  .aftercontent {
    display: flex;
    margin-top: 2em;
    justify-content: space-around;
    align-items: center;
  }
}
/* line 736, sass/style.scss */
.aftercontent .resourcebuttons li a {
  display: block;
  text-align: center;
  margin-bottom: 2em;
}

/* line 741, sass/style.scss */
.element-invisible {
  position: absolute !important;
  top: -9999px !important;
  left: -9999px !important;
}

/* line 746, sass/style.scss */
.button, .elementor-widget-accordion .elementor-active a.button {
  color: #fff;
  display: inline-block;
}

/* line 750, sass/style.scss */
.button:hover {
  color: #fff;
}

/* line 753, sass/style.scss */
.button.button-orange {
  background-color: #f15a22;
}
/* line 755, sass/style.scss */
.button.button-orange:hover {
  background-color: #f15a22;
  opacity: .85;
}

/* line 760, sass/style.scss */
.button.button-burgundy {
  background-color: #9c097a;
}
/* line 762, sass/style.scss */
.button.button-burgundy:hover {
  background-color: #9c097a;
  opacity: .85;
}

/* line 767, sass/style.scss */
.external-link:after {
  content: "\f35d";
  margin-left: 1em;
  font-family: FontAwesome, "FontAwesome";
}

/* line 772, sass/style.scss */
.resourcefiletype {
  text-transform: uppercase;
}

/* line 775, sass/style.scss */
.resourcevideo {
  text-align: center;
}

/* line 779, sass/style.scss */
#relatedresources .ui-state-active, #relatedresources .ui-widget-content .ui-state-active, #relatedresources .ui-widget-header .ui-state-active, #relatedresources a.ui-button:active, #relatedresources .ui-button:active, #relatedresources .ui-button.ui-state-active:hover, .committeesforumsaccordion .ui-state-active, .committeesforumsaccordion .ui-widget-content .ui-state-active, .committeesforumsaccordion .ui-widget-header .ui-state-active, .committeesforumsaccordion a.ui-button:active, .committeesforumsaccordion .ui-button:active, .committeesforumsaccordion .ui-button.ui-state-active:hover {
  background: #f15a22;
  border: 1px solid #f15a22;
}
/* line 783, sass/style.scss */
#relatedresources h3.ui-state-active, .committeesforumsaccordion h3.ui-state-active {
  color: #fff;
}

/* line 787, sass/style.scss */
.committeesforumsaccordion, .childpagememberlist {
  margin-top: 30px !important;
}
/* line 789, sass/style.scss */
.committeesforumsaccordion .atisgrid-item, .committeesforumsaccordion .atiscard, .childpagememberlist .atisgrid-item, .childpagememberlist .atiscard {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
/* line 793, sass/style.scss */
.committeesforumsaccordion .atisgrid-item, .childpagememberlist .atisgrid-item {
  background: #eee;
}
/* line 796, sass/style.scss */
.committeesforumsaccordion .atiscard, .childpagememberlist .atiscard {
  text-align: center;
  padding: 1em;
  font-weight: bold;
}

/* line 803, sass/style.scss */
body a, body .ui-widget-content a {
  color: #005396;
}

/* line 806, sass/style.scss */
.elementor-posts .elementor-post__card .elementor-post__excerpt, .elementor-posts .elementor-post__card .elementor-post__title {
  width: 100%;
}

/* line 810, sass/style.scss */
article.atis_members.has-post-thumbnail .post-thumb {
  text-align: center;
}
/* line 812, sass/style.scss */
article.atis_members.has-post-thumbnail .post-thumb img {
  margin-left: auto;
  margin-right: auto;
  width: auto;
}
/* line 818, sass/style.scss */
article.atis_members.has-post-thumbnail h1.entry-title {
  text-align: center;
}

/* line 823, sass/style.scss */
.member-initiatives ul {
  margin-top: 2em;
  display: inline;
}
/* line 827, sass/style.scss */
.member-initiatives ul, .member-initiatives li {
  list-style: none;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 833, sass/style.scss */
.member-initiatives li {
  display: inline-block;
}
/* line 836, sass/style.scss */
.member-initiatives li a {
  display: inline-block;
  padding: .25em .5em;
  font-size: .85em;
  background: #eee;
  margin-right: 1em;
  margin-bottom: 1em;
}

/* line 845, sass/style.scss */
.elementor-template-canvas.elementor-page-1927, .elementor-template-canvas.elementor-page-1933, .elementor-template-canvas.elementor-page-1939 {
  /*membership application*/
  padding: 10%;
  background-color: #333;
}
/* line 848, sass/style.scss */
.elementor-template-canvas.elementor-page-1927 .elementor-1927, .elementor-template-canvas.elementor-page-1927 .elementor-1933, .elementor-template-canvas.elementor-page-1927 .elementor-1939, .elementor-template-canvas.elementor-page-1933 .elementor-1927, .elementor-template-canvas.elementor-page-1933 .elementor-1933, .elementor-template-canvas.elementor-page-1933 .elementor-1939, .elementor-template-canvas.elementor-page-1939 .elementor-1927, .elementor-template-canvas.elementor-page-1939 .elementor-1933, .elementor-template-canvas.elementor-page-1939 .elementor-1939 {
  padding: 2%;
  background-color: #fff;
}

/* line 853, sass/style.scss */
.flex-center {
  align-items: center;
  align-content: center;
}
/* line 856, sass/style.scss */
.flex-center .elementor-column-wrap {
  align-items: center;
  align-content: center;
}

/* line 861, sass/style.scss */
.ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single {
  padding: 0 !important;
}

/* line 868, sass/style.scss */
.breadcrumbs_no_style img {
  max-width: 18px;
}
/* line 873, sass/style.scss */
.breadcrumbs_no_style .wpnavmenu_breadcrumbs_item, .breadcrumbs_no_style .wpnavmenu_breadcrumbs_last_item {
  padding: .5em;
}

/* line 895, sass/style.scss */
.atisheader {
  min-height: 160px;
  max-height: 297px;
  overflow: hidden;
  background-size: cover;
}
/* line 900, sass/style.scss */
.atisheader, .atisheader img {
  display: block;
  position: relative;
}
@media (max-width: 1199px) {
  /* line 904, sass/style.scss */
  .atisheader img {
    display: none;
  }
}
@media (min-width: 1200px) {
  /* line 904, sass/style.scss */
  .atisheader img {
    z-index: 0;
    width: 100%;
    height: auto;
  }
}
/* line 914, sass/style.scss */
.atisheader .style-svg {
  height: 2em;
  max-width: 4em;
  margin-right: 1em;
}
/* line 918, sass/style.scss */
.atisheader .style-svg, .atisheader .style-svg * {
  fill: #fff !important;
  -webkit-filter: drop-shadow(0 0 4px #000);
  filter: drop-shadow(0 0 4px #000);
}
/* line 924, sass/style.scss */
.atisheader .atisheader-caption {

  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
  text-align: left;
  padding: 2%;
  z-index: 1;
  height: 100%;
  display: flex;
  flex-direction: column;
}
/* line 937, sass/style.scss */
.atisheader .atisheader-caption .atisheader-caption-inner {
  position: relative;
  width: 100%;
  max-width: 1440px;
  display: block;
  margin: auto;
}
@media (min-width: 768px) {
  /* line 937, sass/style.scss */
  .atisheader .atisheader-caption .atisheader-caption-inner {
    max-width: 1440px;
    /* to keep lines of text from getting too long.  */
  }
}
/* line 946, sass/style.scss */
.atisheader .atisheader-caption .atisheader-caption-inner .elementor-element-populated {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
/* line 951, sass/style.scss */
.atisheader .atisheader-caption #initiative-searchform {
  margin-top: 2em;
}

/* line 957, sass/style.scss */
.atisheader h1, .blogpressheader h1 {
  font-weight: 300;
  font-size: 36px;
  text-align: left;
}
/* line 962, sass/style.scss */
.atisheader, .atisheader *, .blogpressheader, .blogpressheader * {
  color: #fff;
}
/* line 966, sass/style.scss */
.atisheader *, .blogpressheader * {
  text-shadow: none;
}
/* line 969, sass/style.scss */
.atisheader input, .blogpressheader input {
  background: #fafafa;
  text-shadow: none;
  color: #333;
}
/* line 974, sass/style.scss */
.atisheader select, .blogpressheader select {
  background: #fafafa;
  color: #333;
  border-radius: 0;
  text-shadow: none;
}
/* line 980, sass/style.scss */
.atisheader option[value=""], .blogpressheader option[value=""] {
  color: #ccc;
  text-shadow: none;
}
/* line 984, sass/style.scss */
.atisheader option:not([value=""]), .blogpressheader option:not([value=""]) {
  color: #000;
  text-shadow: none;
}
/* line 988, sass/style.scss */
.atisheader button, .blogpressheader button {
  color: #fff;
  background: #35312f;
  padding: 1em;
  border: none;
  border-radius: 0;
}
/* line 995, sass/style.scss */
.atisheader :focus, .blogpressheader :focus {
  outline: 1px solid #f05a21;
}
/* line 998, sass/style.scss */
.atisheader p, .blogpressheader p {
  font-size: 1.2em;
}

/* line 1002, sass/style.scss */
.atis-textfilter-wrapper {
  margin-top: 1em;
}

/* line 1005, sass/style.scss */
.atis-textfilter-wrapper.has-tagfilter {
  display: flex;
  margin: 0;
}
/* line 1008, sass/style.scss */
.atis-textfilter-wrapper.has-tagfilter > * {
  margin-right: 1rem;
}

/* line 1013, sass/style.scss */
.atis-textfilter-textbox,
.atis-tagfilter-wrapper {
  position: relative;
}
/* line 1016, sass/style.scss */
.atis-textfilter-textbox.has-value::after,
.atis-tagfilter-wrapper.has-value::after {
  content: "";
  display: block;
  position: absolute;
  background: #f05921;
  bottom: 0;
  height: 4px;
  width: 100%;
}

/* line 1026, sass/style.scss */
.blogpressheader {
  padding: 0;
  text-shadow: none;
  /*max-height: 32vh;*/
  background-size: cover;
  background-position: center;
  overflow: hidden;
}
/* line 1033, sass/style.scss */
.blogpressheader .atisheader-caption {
  color: #fff;
  text-shadow: 0 0 .2em #000;
}

/* line 1039, sass/style.scss */
.atisheader-caption p, .atisheader-caption div, .atisheader-caption h1, .atisheader-caption h2, .atisheader-caption h3, .atisheader-caption h4, .atisheader-caption h5, .atisheader-caption h6 {
  color: #fff;
  line-height: 1.3em;
}
/* line 1042, sass/style.scss */
.atisheader-caption p:only-of-type, .atisheader-caption div:only-of-type, .atisheader-caption h1:only-of-type, .atisheader-caption h2:only-of-type, .atisheader-caption h3:only-of-type, .atisheader-caption h4:only-of-type, .atisheader-caption h5:only-of-type, .atisheader-caption h6:only-of-type {
  margin-bottom: 0;
}

/* line 1049, sass/style.scss */
.atisheader span.archived, .atisheader span.posttype, .blogpressheader span.archived, .blogpressheader span.posttype {
  font-weight: bold;
  background: #9c097a;
  padding: .25em 1em;
  display: inline-block;
  margin-top: 1em;
}
/* line 1056, sass/style.scss */
.atisheader span.resource-type-item, .blogpressheader span.resource-type-item {
  background: #333;
  margin: 0 .5em;
  padding: .25em 1em;
  text-shadow: none;
  font-weight: normal;
  font-size: .7em;
  text-transform: uppercase;
}

/* line 1067, sass/style.scss */
.initiativesfiltering h2 {
  text-align: center;
}
/* line 1070, sass/style.scss */
.initiativesfiltering .wpv-loop {
  padding-bottom: 4em;
}

/* line 1075, sass/style.scss */
.memberlist .elementor-posts-container.has-been-grouped {
  opacity: 1;
  column-width: 29em !important;
  display: block !important;
}
/* line 1080, sass/style.scss */
.memberlist .elementor-posts .elementor-post__card .elementor-post__title {
  margin-bottom: .8em;
}
/* line 1083, sass/style.scss */
.memberlist h3.group-name {
  text-align: center;
  background: #005396;
  color: #fff;
  padding: .25em .5em;
  margin: 0 1rem 1rem 1rem;
  -webkit-column-break-inside: avoid;
  page-break-inside: avoid;
  break-inside: avoid;
}
/* line 1093, sass/style.scss */
.memberlist .elementor-posts .elementor-post__card .elementor-post__text {
  padding: 0 1rem;
  margin: 0 1rem 1rem 1rem;
  -webkit-column-break-inside: avoid;
  page-break-inside: avoid;
  break-inside: avoid;
}
/* line 1100, sass/style.scss */
.memberlist .elementor-posts .elementor-post__card:hover {
  box-shadow: none;
}

/* line 1104, sass/style.scss */
.ast-blog-single-style-1.group-blog aside {
  display: none !important;
}

/* line 1107, sass/style.scss */
.atissearch {
  display: none;
  right: 0;
  z-index: 100;
  top: 0;
  padding-top: 1em;
  padding-right: 0;
  padding-bottom: 1em;
}
/* line 1109, sass/style.scss */
.atissearch form {
  position: relative;
}
@media (max-width: 899px) {
  /* line 1107, sass/style.scss */
  .atissearch {
    position: relative;
    align-content: center;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
  }
}
@media (min-width: 900px) {
  /* line 1107, sass/style.scss */
  .atissearch {
    position: absolute;
  }
}
@media (max-width: 899px) {
  /* line 1128, sass/style.scss */
  .atissearch .search-form {
    margin-top: 1em;
  }
}
/* line 1132, sass/style.scss */
.atissearch .search-form input.search-field {
  padding: .25em;
  padding-right: 2.25rem;
}
/* line 1136, sass/style.scss */
.atissearch .search-form button.search-submit {
  background: none;
  color: #005395;
  padding: 0;
  position: absolute;
  right: .5rem;
  top: .5rem;
}

/* line 1149, sass/style.scss */
span.yousearchedfor {
  margin-left: 1em;
  border-bottom: 2px solid;
  padding: .5em;
  color: #f15a22 !important;
  text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5) !important;
}

/* line 1156, sass/style.scss */
#homeevents .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated, #homeevents .eventcards > div > div > .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
  padding: 0 !important;
}

/* line 1159, sass/style.scss */
#homeevents .eventcards > div > div > div .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
  padding: 10px !important;
}

/* line 1162, sass/style.scss */
.elementor-section.elementor-section-boxed > .elementor-container {
  width: 100%;
}

/* line 1166, sass/style.scss */
.group-blog .atisheader {
  min-height: 28vh;
  background-size: cover;
  background-position: center;
}
/* line 1170, sass/style.scss */
.group-blog .atisheader img {
  display: none;
}
/* line 1174, sass/style.scss */
.group-blog #wpnavmenu_breadcrumbs_holder {
  display: none !important;
}

@media (min-width: 768px) {
  /* line 1178, sass/style.scss */
  .committees-forums-layout {
    display: flex;
    justify-content: space-between;
  }
  /* line 1182, sass/style.scss */
  .committees-forums-layout .single-layout-1 {
    min-width: 65%;
  }
  /* line 1185, sass/style.scss */
  .committees-forums-layout #relatedresources {
    margin-left: 2em;
    min-width: 20em;
  }
}

/* line 1192, sass/style.scss */
.clearable {
  background-image: url(data:image/gif;base64,R0lGODlhBwAHAIAAAP///5KSkiH5BAAAAAAALAAAAAAHAAcAAAIMTICmsGrIXnLxuDMLADs=) !important;
  background-repeat: no-repeat !important;
  background-position: right -10px center !important;
  padding-right: 18px !important;
  /* Use the same right padding (18) in jQ! */
  transition: background 0.4s !important;
}
/* line 1198, sass/style.scss */
.clearable.x {
  background-position: right 5px center !important;
}
/* line 1199, sass/style.scss */
.clearable.onX {
  cursor: pointer !important;
}
/* line 1200, sass/style.scss */
.clearable::-ms-clear {
  display: none !important;
  width: 0 !important;
  height: 0 !important;
}

/* line 1202, sass/style.scss */
.atis-textfilter-textbox,
.initiativessearchbox {
  /*background: #fafafa;
  
  display: table-row;
  > * {
  	display: table-cell;
  	//border-right: 1px solid #eaeaea;
  }*/
  /*> :last-child {
  	border-right: none;
  }*/
}
/* line 1214, sass/style.scss */
.atis-textfilter-textbox button[type="submit"],
.initiativessearchbox button[type="submit"] {
  color: #666;
  padding: .75em;
  line-height: normal;
  margin: 0;
  border: none !important;
}
/* line 1220, sass/style.scss */
.atis-textfilter-textbox button[type="submit"]:hover, .atis-textfilter-textbox button[type="submit"]:focus,
.initiativessearchbox button[type="submit"]:hover,
.initiativessearchbox button[type="submit"]:focus {
  color: #f05a21 !important;
}
/* line 1224, sass/style.scss */
.atis-textfilter-textbox input[type="search"],
.initiativessearchbox input[type="search"] {
  width: 15em;
  margin: 0;
  border: 1px solid #eaeaea !important;
}
/* line 1228, sass/style.scss */
.atis-textfilter-textbox input[type="search"]:focus,
.initiativessearchbox input[type="search"]:focus {
  outline: 1px solid #f05a21;
}
/* line 1234, sass/style.scss */
.atis-textfilter-textbox.focus-inside,
.initiativessearchbox.focus-inside {
  border-color: #005496;
  box-shadow: 0px 0px 5px #005496;
}
/* line 1237, sass/style.scss */
.atisheader-caption .atis-textfilter-textbox.focus-inside, .atisheader-caption
.initiativessearchbox.focus-inside {
  border-color: #f15a22;
  box-shadow: 0px 0px 5px #f15922;
}
/* line 1241, sass/style.scss */
.atis-textfilter-textbox.focus-inside button[type="submit"],
.initiativessearchbox.focus-inside button[type="submit"] {
  color: #005496;
}
/* line 1245, sass/style.scss */
.atis-textfilter-textbox *,
.initiativessearchbox * {
  text-shadow: none !important;
}
/* line 1249, sass/style.scss */
.atis-textfilter-textbox i.fas,
.initiativessearchbox i.fas {
  color: inherit;
}

/* line 1255, sass/style.scss */
#primaryloader {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
  background: rgba(0, 0, 0, 0.4);
  opacity: 0;
  transition: opacity .5s;
}
/* line 1267, sass/style.scss */
#primaryloader.show {
  opacity: 1;
}
/* line 1270, sass/style.scss */
#primaryloader.show .loader,
#primaryloader.show .loader:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
}
/* line 1276, sass/style.scss */
#primaryloader.show .loader {
  margin: 60px auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  border-top: 1.1em solid rgba(255, 255, 255, 0.2);
  border-right: 1.1em solid rgba(255, 255, 255, 0.2);
  border-bottom: 1.1em solid rgba(255, 255, 255, 0.2);
  border-left: 1.1em solid #ffffff;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
}

@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* line 1316, sass/style.scss */
span.atismembertype {
  display: none;
  /*do not remove this CSS. This is needed for JS*/
  color: #333;
  font-weight: normal;
  font-size: .8em;
}

/* line 1324, sass/style.scss */
hr, .elementor hr {
  background-color: #ccc !important;
  border: 0;
  height: 1px;
  margin-top: 1.5em !important;
  margin-bottom: 1.5em !important;
  clear: both;
}

/* line 1333, sass/style.scss */
.related-contacts .contact-item {
  margin-bottom: 1em;
}
/* line 1335, sass/style.scss */
.related-contacts .contact-item p.contact-name {
  margin-bottom: 0;
}
/* line 1338, sass/style.scss */
.related-contacts .contact-item p {
  margin-bottom: 0;
}

/* line 1343, sass/style.scss */
.atis-asterisk-nda {
  display: none;
}

/* line 1346, sass/style.scss */
.postid-345 .atis-asterisk-nda {
  display: inline;
}

/* line 1349, sass/style.scss */
table.atis_membercommitteesforums {
  margin-top: 30px;
}
/* line 1351, sass/style.scss */
table.atis_membercommitteesforums tr:nth-child(even) {
  background: #f1f1f1;
}
/* line 1354, sass/style.scss */
table.atis_membercommitteesforums span.atismembertype {
  display: block;
}

/* bootstrap CSS */
/* line 1360, sass/style.scss */
.row {
  margin-right: 0px;
  clear: both;
}

/* line 1364, sass/style.scss */
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

/* line 1365, sass/style.scss */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}

/* line 1366, sass/style.scss */
.col-xs-12 {
  width: 100%;
}

/* line 1367, sass/style.scss */
.col-xs-11 {
  width: 91.66666667%;
}

/* line 1368, sass/style.scss */
.col-xs-10 {
  width: 83.33333333%;
}

/* line 1369, sass/style.scss */
.col-xs-9 {
  width: 75%;
}

/* line 1370, sass/style.scss */
.col-xs-8 {
  width: 66.66666667%;
}

/* line 1371, sass/style.scss */
.col-xs-7 {
  width: 58.33333333%;
}

/* line 1372, sass/style.scss */
.col-xs-6 {
  width: 50%;
}

/* line 1373, sass/style.scss */
.col-xs-5 {
  width: 41.66666667%;
}

/* line 1374, sass/style.scss */
.col-xs-4 {
  width: 33.33333333%;
}

/* line 1375, sass/style.scss */
.col-xs-3 {
  width: 25%;
}

/* line 1376, sass/style.scss */
.col-xs-2 {
  width: 16.66666667%;
}

/* line 1377, sass/style.scss */
.col-xs-1 {
  width: 8.33333333%;
}

/* line 1378, sass/style.scss */
.col-xs-pull-12 {
  right: 100%;
}

/* line 1379, sass/style.scss */
.col-xs-pull-11 {
  right: 91.66666667%;
}

/* line 1380, sass/style.scss */
.col-xs-pull-10 {
  right: 83.33333333%;
}

/* line 1381, sass/style.scss */
.col-xs-pull-9 {
  right: 75%;
}

/* line 1382, sass/style.scss */
.col-xs-pull-8 {
  right: 66.66666667%;
}

/* line 1383, sass/style.scss */
.col-xs-pull-7 {
  right: 58.33333333%;
}

/* line 1384, sass/style.scss */
.col-xs-pull-6 {
  right: 50%;
}

/* line 1385, sass/style.scss */
.col-xs-pull-5 {
  right: 41.66666667%;
}

/* line 1386, sass/style.scss */
.col-xs-pull-4 {
  right: 33.33333333%;
}

/* line 1387, sass/style.scss */
.col-xs-pull-3 {
  right: 25%;
}

/* line 1388, sass/style.scss */
.col-xs-pull-2 {
  right: 16.66666667%;
}

/* line 1389, sass/style.scss */
.col-xs-pull-1 {
  right: 8.33333333%;
}

/* line 1390, sass/style.scss */
.col-xs-pull-0 {
  right: auto;
}

/* line 1391, sass/style.scss */
.col-xs-push-12 {
  left: 100%;
}

/* line 1392, sass/style.scss */
.col-xs-push-11 {
  left: 91.66666667%;
}

/* line 1393, sass/style.scss */
.col-xs-push-10 {
  left: 83.33333333%;
}

/* line 1394, sass/style.scss */
.col-xs-push-9 {
  left: 75%;
}

/* line 1395, sass/style.scss */
.col-xs-push-8 {
  left: 66.66666667%;
}

/* line 1396, sass/style.scss */
.col-xs-push-7 {
  left: 58.33333333%;
}

/* line 1397, sass/style.scss */
.col-xs-push-6 {
  left: 50%;
}

/* line 1398, sass/style.scss */
.col-xs-push-5 {
  left: 41.66666667%;
}

/* line 1399, sass/style.scss */
.col-xs-push-4 {
  left: 33.33333333%;
}

/* line 1400, sass/style.scss */
.col-xs-push-3 {
  left: 25%;
}

/* line 1401, sass/style.scss */
.col-xs-push-2 {
  left: 16.66666667%;
}

/* line 1402, sass/style.scss */
.col-xs-push-1 {
  left: 8.33333333%;
}

/* line 1403, sass/style.scss */
.col-xs-push-0 {
  left: auto;
}

/* line 1404, sass/style.scss */
.col-xs-offset-12 {
  margin-left: 100%;
}

/* line 1405, sass/style.scss */
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}

/* line 1406, sass/style.scss */
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}

/* line 1407, sass/style.scss */
.col-xs-offset-9 {
  margin-left: 75%;
}

/* line 1408, sass/style.scss */
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}

/* line 1409, sass/style.scss */
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}

/* line 1410, sass/style.scss */
.col-xs-offset-6 {
  margin-left: 50%;
}

/* line 1411, sass/style.scss */
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}

/* line 1412, sass/style.scss */
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}

/* line 1413, sass/style.scss */
.col-xs-offset-3 {
  margin-left: 25%;
}

/* line 1414, sass/style.scss */
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}

/* line 1415, sass/style.scss */
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}

/* line 1416, sass/style.scss */
.col-xs-offset-0 {
  margin-left: 0;
}

@media (min-width: 768px) {
  /* line 1417, sass/style.scss */
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }

  /* line 1418, sass/style.scss */
  .col-sm-12 {
    width: 100%;
  }

  /* line 1419, sass/style.scss */
  .col-sm-11 {
    width: 91.66666667%;
  }

  /* line 1420, sass/style.scss */
  .col-sm-10 {
    width: 83.33333333%;
  }

  /* line 1421, sass/style.scss */
  .col-sm-9 {
    width: 75%;
  }

  /* line 1422, sass/style.scss */
  .col-sm-8 {
    width: 66.66666667%;
  }

  /* line 1423, sass/style.scss */
  .col-sm-7 {
    width: 58.33333333%;
  }

  /* line 1424, sass/style.scss */
  .col-sm-6 {
    width: 50%;
  }

  /* line 1425, sass/style.scss */
  .col-sm-5 {
    width: 41.66666667%;
  }

  /* line 1426, sass/style.scss */
  .col-sm-4 {
    width: 33.33333333%;
  }

  /* line 1427, sass/style.scss */
  .col-sm-3 {
    width: 25%;
  }

  /* line 1428, sass/style.scss */
  .col-sm-2 {
    width: 16.66666667%;
  }

  /* line 1429, sass/style.scss */
  .col-sm-1 {
    width: 8.33333333%;
  }

  /* line 1430, sass/style.scss */
  .col-sm-pull-12 {
    right: 100%;
  }

  /* line 1431, sass/style.scss */
  .col-sm-pull-11 {
    right: 91.66666667%;
  }

  /* line 1432, sass/style.scss */
  .col-sm-pull-10 {
    right: 83.33333333%;
  }

  /* line 1433, sass/style.scss */
  .col-sm-pull-9 {
    right: 75%;
  }

  /* line 1434, sass/style.scss */
  .col-sm-pull-8 {
    right: 66.66666667%;
  }

  /* line 1435, sass/style.scss */
  .col-sm-pull-7 {
    right: 58.33333333%;
  }

  /* line 1436, sass/style.scss */
  .col-sm-pull-6 {
    right: 50%;
  }

  /* line 1437, sass/style.scss */
  .col-sm-pull-5 {
    right: 41.66666667%;
  }

  /* line 1438, sass/style.scss */
  .col-sm-pull-4 {
    right: 33.33333333%;
  }

  /* line 1439, sass/style.scss */
  .col-sm-pull-3 {
    right: 25%;
  }

  /* line 1440, sass/style.scss */
  .col-sm-pull-2 {
    right: 16.66666667%;
  }

  /* line 1441, sass/style.scss */
  .col-sm-pull-1 {
    right: 8.33333333%;
  }

  /* line 1442, sass/style.scss */
  .col-sm-pull-0 {
    right: auto;
  }

  /* line 1443, sass/style.scss */
  .col-sm-push-12 {
    left: 100%;
  }

  /* line 1444, sass/style.scss */
  .col-sm-push-11 {
    left: 91.66666667%;
  }

  /* line 1445, sass/style.scss */
  .col-sm-push-10 {
    left: 83.33333333%;
  }

  /* line 1446, sass/style.scss */
  .col-sm-push-9 {
    left: 75%;
  }

  /* line 1447, sass/style.scss */
  .col-sm-push-8 {
    left: 66.66666667%;
  }

  /* line 1448, sass/style.scss */
  .col-sm-push-7 {
    left: 58.33333333%;
  }

  /* line 1449, sass/style.scss */
  .col-sm-push-6 {
    left: 50%;
  }

  /* line 1450, sass/style.scss */
  .col-sm-push-5 {
    left: 41.66666667%;
  }

  /* line 1451, sass/style.scss */
  .col-sm-push-4 {
    left: 33.33333333%;
  }

  /* line 1452, sass/style.scss */
  .col-sm-push-3 {
    left: 25%;
  }

  /* line 1453, sass/style.scss */
  .col-sm-push-2 {
    left: 16.66666667%;
  }

  /* line 1454, sass/style.scss */
  .col-sm-push-1 {
    left: 8.33333333%;
  }

  /* line 1455, sass/style.scss */
  .col-sm-push-0 {
    left: auto;
  }

  /* line 1456, sass/style.scss */
  .col-sm-offset-12 {
    margin-left: 100%;
  }

  /* line 1457, sass/style.scss */
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }

  /* line 1458, sass/style.scss */
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }

  /* line 1459, sass/style.scss */
  .col-sm-offset-9 {
    margin-left: 75%;
  }

  /* line 1460, sass/style.scss */
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }

  /* line 1461, sass/style.scss */
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }

  /* line 1462, sass/style.scss */
  .col-sm-offset-6 {
    margin-left: 50%;
  }

  /* line 1463, sass/style.scss */
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }

  /* line 1464, sass/style.scss */
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }

  /* line 1465, sass/style.scss */
  .col-sm-offset-3 {
    margin-left: 25%;
  }

  /* line 1466, sass/style.scss */
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }

  /* line 1467, sass/style.scss */
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }

  /* line 1468, sass/style.scss */
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  /* line 1470, sass/style.scss */
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }

  /* line 1471, sass/style.scss */
  .col-md-12 {
    width: 100%;
  }

  /* line 1472, sass/style.scss */
  .col-md-11 {
    width: 91.66666667%;
  }

  /* line 1473, sass/style.scss */
  .col-md-10 {
    width: 83.33333333%;
  }

  /* line 1474, sass/style.scss */
  .col-md-9 {
    width: 75%;
  }

  /* line 1475, sass/style.scss */
  .col-md-8 {
    width: 66.66666667%;
  }

  /* line 1476, sass/style.scss */
  .col-md-7 {
    width: 58.33333333%;
  }

  /* line 1477, sass/style.scss */
  .col-md-6 {
    width: 50%;
  }

  /* line 1478, sass/style.scss */
  .col-md-5 {
    width: 41.66666667%;
  }

  /* line 1479, sass/style.scss */
  .col-md-4 {
    width: 33.33333333%;
  }

  /* line 1480, sass/style.scss */
  .col-md-3 {
    width: 25%;
  }

  /* line 1481, sass/style.scss */
  .col-md-2 {
    width: 16.66666667%;
  }

  /* line 1482, sass/style.scss */
  .col-md-1 {
    width: 8.33333333%;
  }

  /* line 1483, sass/style.scss */
  .col-md-pull-12 {
    right: 100%;
  }

  /* line 1484, sass/style.scss */
  .col-md-pull-11 {
    right: 91.66666667%;
  }

  /* line 1485, sass/style.scss */
  .col-md-pull-10 {
    right: 83.33333333%;
  }

  /* line 1486, sass/style.scss */
  .col-md-pull-9 {
    right: 75%;
  }

  /* line 1487, sass/style.scss */
  .col-md-pull-8 {
    right: 66.66666667%;
  }

  /* line 1488, sass/style.scss */
  .col-md-pull-7 {
    right: 58.33333333%;
  }

  /* line 1489, sass/style.scss */
  .col-md-pull-6 {
    right: 50%;
  }

  /* line 1490, sass/style.scss */
  .col-md-pull-5 {
    right: 41.66666667%;
  }

  /* line 1491, sass/style.scss */
  .col-md-pull-4 {
    right: 33.33333333%;
  }

  /* line 1492, sass/style.scss */
  .col-md-pull-3 {
    right: 25%;
  }

  /* line 1493, sass/style.scss */
  .col-md-pull-2 {
    right: 16.66666667%;
  }

  /* line 1494, sass/style.scss */
  .col-md-pull-1 {
    right: 8.33333333%;
  }

  /* line 1495, sass/style.scss */
  .col-md-pull-0 {
    right: auto;
  }

  /* line 1496, sass/style.scss */
  .col-md-push-12 {
    left: 100%;
  }

  /* line 1497, sass/style.scss */
  .col-md-push-11 {
    left: 91.66666667%;
  }

  /* line 1498, sass/style.scss */
  .col-md-push-10 {
    left: 83.33333333%;
  }

  /* line 1499, sass/style.scss */
  .col-md-push-9 {
    left: 75%;
  }

  /* line 1500, sass/style.scss */
  .col-md-push-8 {
    left: 66.66666667%;
  }

  /* line 1501, sass/style.scss */
  .col-md-push-7 {
    left: 58.33333333%;
  }

  /* line 1502, sass/style.scss */
  .col-md-push-6 {
    left: 50%;
  }

  /* line 1503, sass/style.scss */
  .col-md-push-5 {
    left: 41.66666667%;
  }

  /* line 1504, sass/style.scss */
  .col-md-push-4 {
    left: 33.33333333%;
  }

  /* line 1505, sass/style.scss */
  .col-md-push-3 {
    left: 25%;
  }

  /* line 1506, sass/style.scss */
  .col-md-push-2 {
    left: 16.66666667%;
  }

  /* line 1507, sass/style.scss */
  .col-md-push-1 {
    left: 8.33333333%;
  }

  /* line 1508, sass/style.scss */
  .col-md-push-0 {
    left: auto;
  }

  /* line 1509, sass/style.scss */
  .col-md-offset-12 {
    margin-left: 100%;
  }

  /* line 1510, sass/style.scss */
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }

  /* line 1511, sass/style.scss */
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }

  /* line 1512, sass/style.scss */
  .col-md-offset-9 {
    margin-left: 75%;
  }

  /* line 1513, sass/style.scss */
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }

  /* line 1514, sass/style.scss */
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }

  /* line 1515, sass/style.scss */
  .col-md-offset-6 {
    margin-left: 50%;
  }

  /* line 1516, sass/style.scss */
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }

  /* line 1517, sass/style.scss */
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }

  /* line 1518, sass/style.scss */
  .col-md-offset-3 {
    margin-left: 25%;
  }

  /* line 1519, sass/style.scss */
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }

  /* line 1520, sass/style.scss */
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }

  /* line 1521, sass/style.scss */
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  /* line 1523, sass/style.scss */
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }

  /* line 1524, sass/style.scss */
  .col-lg-12 {
    width: 100%;
  }

  /* line 1525, sass/style.scss */
  .col-lg-11 {
    width: 91.66666667%;
  }

  /* line 1526, sass/style.scss */
  .col-lg-10 {
    width: 83.33333333%;
  }

  /* line 1527, sass/style.scss */
  .col-lg-9 {
    width: 75%;
  }

  /* line 1528, sass/style.scss */
  .col-lg-8 {
    width: 66.66666667%;
  }

  /* line 1529, sass/style.scss */
  .col-lg-7 {
    width: 58.33333333%;
  }

  /* line 1530, sass/style.scss */
  .col-lg-6 {
    width: 50%;
  }

  /* line 1531, sass/style.scss */
  .col-lg-5 {
    width: 41.66666667%;
  }

  /* line 1532, sass/style.scss */
  .col-lg-4 {
    width: 33.33333333%;
  }

  /* line 1533, sass/style.scss */
  .col-lg-3 {
    width: 25%;
  }

  /* line 1534, sass/style.scss */
  .col-lg-2 {
    width: 16.66666667%;
  }

  /* line 1535, sass/style.scss */
  .col-lg-1 {
    width: 8.33333333%;
  }

  /* line 1536, sass/style.scss */
  .col-lg-pull-12 {
    right: 100%;
  }

  /* line 1537, sass/style.scss */
  .col-lg-pull-11 {
    right: 91.66666667%;
  }

  /* line 1538, sass/style.scss */
  .col-lg-pull-10 {
    right: 83.33333333%;
  }

  /* line 1539, sass/style.scss */
  .col-lg-pull-9 {
    right: 75%;
  }

  /* line 1540, sass/style.scss */
  .col-lg-pull-8 {
    right: 66.66666667%;
  }

  /* line 1541, sass/style.scss */
  .col-lg-pull-7 {
    right: 58.33333333%;
  }

  /* line 1542, sass/style.scss */
  .col-lg-pull-6 {
    right: 50%;
  }

  /* line 1543, sass/style.scss */
  .col-lg-pull-5 {
    right: 41.66666667%;
  }

  /* line 1544, sass/style.scss */
  .col-lg-pull-4 {
    right: 33.33333333%;
  }

  /* line 1545, sass/style.scss */
  .col-lg-pull-3 {
    right: 25%;
  }

  /* line 1546, sass/style.scss */
  .col-lg-pull-2 {
    right: 16.66666667%;
  }

  /* line 1547, sass/style.scss */
  .col-lg-pull-1 {
    right: 8.33333333%;
  }

  /* line 1548, sass/style.scss */
  .col-lg-pull-0 {
    right: auto;
  }

  /* line 1549, sass/style.scss */
  .col-lg-push-12 {
    left: 100%;
  }

  /* line 1550, sass/style.scss */
  .col-lg-push-11 {
    left: 91.66666667%;
  }

  /* line 1551, sass/style.scss */
  .col-lg-push-10 {
    left: 83.33333333%;
  }

  /* line 1552, sass/style.scss */
  .col-lg-push-9 {
    left: 75%;
  }

  /* line 1553, sass/style.scss */
  .col-lg-push-8 {
    left: 66.66666667%;
  }

  /* line 1554, sass/style.scss */
  .col-lg-push-7 {
    left: 58.33333333%;
  }

  /* line 1555, sass/style.scss */
  .col-lg-push-6 {
    left: 50%;
  }

  /* line 1556, sass/style.scss */
  .col-lg-push-5 {
    left: 41.66666667%;
  }

  /* line 1557, sass/style.scss */
  .col-lg-push-4 {
    left: 33.33333333%;
  }

  /* line 1558, sass/style.scss */
  .col-lg-push-3 {
    left: 25%;
  }

  /* line 1559, sass/style.scss */
  .col-lg-push-2 {
    left: 16.66666667%;
  }

  /* line 1560, sass/style.scss */
  .col-lg-push-1 {
    left: 8.33333333%;
  }

  /* line 1561, sass/style.scss */
  .col-lg-push-0 {
    left: auto;
  }

  /* line 1562, sass/style.scss */
  .col-lg-offset-12 {
    margin-left: 100%;
  }

  /* line 1563, sass/style.scss */
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }

  /* line 1564, sass/style.scss */
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }

  /* line 1565, sass/style.scss */
  .col-lg-offset-9 {
    margin-left: 75%;
  }

  /* line 1566, sass/style.scss */
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }

  /* line 1567, sass/style.scss */
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }

  /* line 1568, sass/style.scss */
  .col-lg-offset-6 {
    margin-left: 50%;
  }

  /* line 1569, sass/style.scss */
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }

  /* line 1570, sass/style.scss */
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }

  /* line 1571, sass/style.scss */
  .col-lg-offset-3 {
    margin-left: 25%;
  }

  /* line 1572, sass/style.scss */
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }

  /* line 1573, sass/style.scss */
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }

  /* line 1574, sass/style.scss */
  .col-lg-offset-0 {
    margin-left: 0;
  }
}
/* line 1576, sass/style.scss */
.postid-1240 .contactslist {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  /* line 1579, sass/style.scss */
  .postid-1240 .contactslist .contactslist-category {
    width: 50%;
  }
}

/* line 1587, sass/style.scss */
.tag .ast-archive-description {
  display: none;
}
/* line 1590, sass/style.scss */
.tag .ast-row {
  margin-top: 1em;
}
/* line 1591, sass/style.scss */
.tag .ast-row:before {
  display: none !important;
}
@media (min-width: 768px) {
  /* line 1590, sass/style.scss */
  .tag .ast-row {
    grid-template-columns: repeat(3, 1fr);
    display: grid;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    grid-column-gap: 30px;
    grid-row-gap: 35px;
  }
  /* line 1603, sass/style.scss */
  .tag .ast-row > article {
    display: block;
    -webkit-transition-property: background,border,-webkit-box-shadow;
    transition-property: background,border,-webkit-box-shadow;
    -o-transition-property: background,border,box-shadow;
    transition-property: background,border,box-shadow;
    transition-property: background,border,box-shadow,-webkit-box-shadow;
    -webkit-transition-duration: .25s;
    -o-transition-duration: .25s;
    transition-duration: .25s;
    border-bottom: none;
  }
  /* line 1614, sass/style.scss */
  .tag .ast-row > article h2.entry-title {
    font-size: 30px;
    font-size: 2rem;
  }
}

/* line 1623, sass/style.scss */
.atisgrid:not(.list) {
  padding-top: 1.5em;
  padding-bottom: 1.5em;
}
@media (min-width: 768px) {
  /* line 1623, sass/style.scss */
  .atisgrid:not(.list) {
    grid-template-columns: repeat(2, 1fr);
    display: grid;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    grid-column-gap: 30px;
    grid-row-gap: 35px;
  }
}
@media (min-width: 1200px) {
  /* line 1623, sass/style.scss */
  .atisgrid:not(.list) {
    grid-template-columns: repeat(3, 1fr);
  }
}
/* line 1627, sass/style.scss */
.atisgrid:not(.list) .tagpost, .atisgrid:not(.list).archived .atisgrid-item, .atisgrid:not(.list).intlpartnerships .atisgrid-item {
  padding: 30px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  align-content: center;
  transition: all .3s;
}
/* line 1635, sass/style.scss */
.atisgrid:not(.list) .tagpost h3, .atisgrid:not(.list).archived .atisgrid-item h3, .atisgrid:not(.list).intlpartnerships .atisgrid-item h3 {
  margin-bottom: 0;
}
/* line 1638, sass/style.scss */
.atisgrid:not(.list) .tagpost img, .atisgrid:not(.list).archived .atisgrid-item img, .atisgrid:not(.list).intlpartnerships .atisgrid-item img {
  display: block;
}
/* line 1643, sass/style.scss */
.atisgrid:not(.list) .tagpost, .atisgrid:not(.list) .atisgrid-item, .atisgrid:not(.list).intlpartnerships .atisgrid-item {
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
}
@media (max-width: 767px) {
  /* line 1643, sass/style.scss */
  .atisgrid:not(.list) .tagpost, .atisgrid:not(.list) .atisgrid-item, .atisgrid:not(.list).intlpartnerships .atisgrid-item {
    margin-bottom: 30px;
  }
}
/* line 1650, sass/style.scss */
.atisgrid:not(.list).atistags {
  display: flex;
  justify-content: center;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  text-align: center;
}
/* line 1657, sass/style.scss */
.atisgrid:not(.list).atistags .atistag {
  margin-bottom: 2em;
}
@media (max-width: 959px) {
  /* line 1657, sass/style.scss */
  .atisgrid:not(.list).atistags .atistag {
    width: 100%;
  }
}
@media (min-width: 960px) {
  /* line 1657, sass/style.scss */
  .atisgrid:not(.list).atistags .atistag {
    width: 50%;
  }
}
@media (min-width: 1200px) {
  /* line 1657, sass/style.scss */
  .atisgrid:not(.list).atistags .atistag {
    width: 25%;
    margin-bottom: 4em;
  }
}
@media (min-width: 768px) {
  /* line 1671, sass/style.scss */
  .atisgrid:not(.list).pressreleases, .atisgrid:not(.list).inthenews {
    grid-template-columns: repeat(1, 1fr);
  }
}
@media (min-width: 1200px) {
  /* line 1671, sass/style.scss */
  .atisgrid:not(.list).pressreleases, .atisgrid:not(.list).inthenews {
    grid-template-columns: repeat(1, 1fr);
  }
}
/* line 1678, sass/style.scss */
.atisgrid:not(.list).pressreleases .pressrelease-item, .atisgrid:not(.list).inthenews .pressrelease-item {
  display: block;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 1682, sass/style.scss */
.atisgrid:not(.list).pressreleases .pressrelease-item .pressrelease-item-date, .atisgrid:not(.list).inthenews .pressrelease-item .pressrelease-item-date {
  margin-top: 1em;
  border-top: 2px solid #eee;
  padding-top: 1em;
}
/* line 1691, sass/style.scss */
.atisgrid:not(.list).pressreleases h3, .atisgrid:not(.list).pressreleases h3 > a, .atisgrid:not(.list).inthenews h3, .atisgrid:not(.list).inthenews h3 > a {
  color: #005396 !important;
  font-weight: normal;
}
/* line 1694, sass/style.scss */
.atisgrid:not(.list).pressreleases h3:hover, .atisgrid:not(.list).pressreleases h3:hover *, .atisgrid:not(.list).pressreleases h3 > a:hover, .atisgrid:not(.list).pressreleases h3 > a:hover *, .atisgrid:not(.list).inthenews h3:hover, .atisgrid:not(.list).inthenews h3:hover *, .atisgrid:not(.list).inthenews h3 > a:hover, .atisgrid:not(.list).inthenews h3 > a:hover * {
  color: #5190c3 !important;
}
/* line 1700, sass/style.scss */
.atisgrid:not(.list).boardmembers .boardmember-item {
  flex-direction: column;
  padding: .5em;
  justify-content: center;
  align-content: center;
  align-items: center;
  text-align: center;
}
/* line 1707, sass/style.scss */
.atisgrid:not(.list).boardmembers .boardmember-item .boardmember-role {
  color: #000;
}
/* line 1710, sass/style.scss */
.atisgrid:not(.list).boardmembers .boardmember-item img {
  height: 70px;
  width: auto;
  margin: 1em auto;
  display: block;
  padding: 5px;
  /*&[src$="svg"]{
  	height: 70px;
  }*/
}
/* line 1723, sass/style.scss */
.atisgrid:not(.list) .atistag {
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 1726, sass/style.scss */
.atisgrid:not(.list) .atistag .atistag-image {
  border: 4px solid #eee;
  border-radius: 50%;
  display: block;
  height: 75px;
  margin-bottom: 1em;
  width: 75px;
  padding: 20px;
  box-sizing: content-box;
  transition: all .3s;
}
/* line 1737, sass/style.scss */
.atisgrid:not(.list) .atistag .atistag-image:hover {
  border-color: #5190c3;
}
/* line 1740, sass/style.scss */
.atisgrid:not(.list) .atistag .atistag-image img, .atisgrid:not(.list) .atistag .atistag-image svg {
  display: block;
  height: 75px;
  width: auto;
  margin-bottom: 1em;
}
/* line 1748, sass/style.scss */
.atisgrid:not(.list) .atistag .atistag-image svg, .atisgrid:not(.list) .atistag .atistag-image svg *, .atisgrid:not(.list) .atistag .atistag-image path, .atisgrid:not(.list) .atistag .atistag-image path *, .atisgrid:not(.list) .atistag .atistag-image g, .atisgrid:not(.list) .atistag .atistag-image g * {
  fill: #9c097a !important;
}
/* line 1753, sass/style.scss */
.atisgrid:not(.list) .atistag a, .atisgrid:not(.list) .atistag path {
  transition: all .3s;
}
/* line 1758, sass/style.scss */
.atisgrid:not(.list) .atistag a:hover svg, .atisgrid:not(.list) .atistag a:hover svg *, .atisgrid:not(.list) .atistag a:hover path, .atisgrid:not(.list) .atistag a:hover path *, .atisgrid:not(.list) .atistag a:hover g, .atisgrid:not(.list) .atistag a:hover g * {
  fill: #005396 !important;
}
/* line 1763, sass/style.scss */
.atisgrid:not(.list) .atistag .atistag-count {
  color: #999;
  font-weight: normal;
}
/* line 1768, sass/style.scss */
.atisgrid:not(.list).archived {
  display: block;
}
/* line 1770, sass/style.scss */
.atisgrid:not(.list).archived h3 a, .atisgrid:not(.list).archived a h3 {
  color: #005396 !important;
}
/* line 1773, sass/style.scss */
.atisgrid:not(.list).archived .archivedaccordion {
  width: 100%;
}
/* line 1775, sass/style.scss */
.atisgrid:not(.list).archived .archivedaccordion h3.ui-accordion-header {
  border: none;
  background: none;
}
/* line 1779, sass/style.scss */
.atisgrid:not(.list).archived .archivedaccordion h3.ui-state-active {
  background: #ccc !important;
  border: 1px solid #ccc !important;
}
/* line 1783, sass/style.scss */
.atisgrid:not(.list).archived .archivedaccordion .accordioncontentinner {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  height: auto !important;
  /* because jQuery UI adds height for some reason */
}
/* line 1788, sass/style.scss */
.atisgrid:not(.list).archived .archivedaccordion .accordioncontentinner .atisgrid-item {
  background: #eee;
  -webkit-box-shadow: none;
  box-shadow: none;
}
@media (max-width: 767px) {
  /* line 1788, sass/style.scss */
  .atisgrid:not(.list).archived .archivedaccordion .accordioncontentinner .atisgrid-item {
    width: 100%;
    margin-bottom: 2em;
  }
}
@media (min-width: 768px) {
  /* line 1788, sass/style.scss */
  .atisgrid:not(.list).archived .archivedaccordion .accordioncontentinner .atisgrid-item {
    width: 48%;
    margin: 1%;
  }
}
@media (min-width: 991px) {
  /* line 1788, sass/style.scss */
  .atisgrid:not(.list).archived .archivedaccordion .accordioncontentinner .atisgrid-item {
    width: 23%;
    margin: 1%;
  }
}
/* line 1809, sass/style.scss */
.atisgrid:not(.list).committeesforums .style-svg, .atisgrid:not(.list).industrypartnerships .style-svg {
  height: 100px;
  width: auto;
}
/* line 1813, sass/style.scss */
.atisgrid:not(.list).committeesforums .style-svg, .atisgrid:not(.list).committeesforums .style-svg *, .atisgrid:not(.list).industrypartnerships .style-svg, .atisgrid:not(.list).industrypartnerships .style-svg * {
  fill: #005396 !important;
}
/* line 1817, sass/style.scss */
.atisgrid:not(.list).committeesforums a:hover .style-svg, .atisgrid:not(.list).committeesforums a:hover .style-svg *, .atisgrid:not(.list).industrypartnerships a:hover .style-svg, .atisgrid:not(.list).industrypartnerships a:hover .style-svg * {
  fill: #9c097a !important;
}
/* line 1822, sass/style.scss */
.atisgrid:not(.list).intlpartnerships {
  grid-template-columns: repeat(2, 1fr);
}

/* line 1826, sass/style.scss */
.elementor-widget-posts .elementor-post__title a, .atisgrid a {
  transition: all .6s;
}
/* line 1828, sass/style.scss */
.elementor-widget-posts .elementor-post__title a h3, .atisgrid a h3 {
  transition: all .6s;
  margin-bottom: 0;
  font-weight: bold;
  font-size: 21px;
  line-height: 1em;
}
/* line 1835, sass/style.scss */
.elementor-widget-posts .elementor-post__title a, .elementor-widget-posts .elementor-post__title a h3, .atisgrid a, .atisgrid a h3 {
  color: #005396 !important;
}
/* line 1838, sass/style.scss */
.elementor-widget-posts .elementor-post__title a:hover, .elementor-widget-posts .elementor-post__title a:hover *, .atisgrid a:hover, .atisgrid a:hover * {
  color: #5190c3 !important;
}

/* line 1843, sass/style.scss */
.atispostbottom {
  margin-top: 1em;
  margin-bottom: 1em;
}
/* line 1846, sass/style.scss */
.atispostbottom .atistype {
  display: inline-block;
  background: #ccc;
  padding: .25em .5em;
  margin-right: 1em;
}

/* line 1853, sass/style.scss */
span.postsforthistag-type {
  color: #333;
  background: #eee;
  display: inline-block;
  padding: .25em 1em;
  margin-top: 1em;
  font-size: .8em;
}

/* line 1861, sass/style.scss */
.atisgrid.webinars {
  padding-top: 0 !important;
}

/* line 1865, sass/style.scss */
.atisgrid.resources .resource-item, .atisgrid.resources .webinar-item, .atisgrid.webinars .resource-item, .atisgrid.webinars .webinar-item {
  text-align: center;
}
/* line 1867, sass/style.scss */
.atisgrid.resources .resource-item.hasfeaturedimage, .atisgrid.resources .webinar-item.hasfeaturedimage, .atisgrid.webinars .resource-item.hasfeaturedimage, .atisgrid.webinars .webinar-item.hasfeaturedimage {
  padding: 0;
  position:  relative;
}
/* line 1869, sass/style.scss */
.atisgrid.resources .resource-item.hasfeaturedimage img, .atisgrid.resources .webinar-item.hasfeaturedimage img, .atisgrid.webinars .resource-item.hasfeaturedimage img, .atisgrid.webinars .webinar-item.hasfeaturedimage img {
  display: block;
  width: 100%;
  height: auto;
  transition: all .3s;
  opacity: 1;
}
/* line 1875, sass/style.scss */
.atisgrid.resources .resource-item.hasfeaturedimage img:hover, .atisgrid.resources .webinar-item.hasfeaturedimage img:hover, .atisgrid.webinars .resource-item.hasfeaturedimage img:hover, .atisgrid.webinars .webinar-item.hasfeaturedimage img:hover {
  opacity: 0.9;
}
/* line 1879, sass/style.scss */
.atisgrid.resources .resource-item.hasfeaturedimage .resource-type, .atisgrid.resources .webinar-item.hasfeaturedimage .resource-type, .atisgrid.webinars .resource-item.hasfeaturedimage .resource-type, .atisgrid.webinars .webinar-item.hasfeaturedimage .resource-type {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  color: #fff;
  padding-left: 7em;
  /* to prevent overlap with the date */
}
/* line 1886, sass/style.scss */
.atisgrid.resources .resource-item.hasfeaturedimage .resource-type .resource-type-item, .atisgrid.resources .webinar-item.hasfeaturedimage .resource-type .resource-type-item, .atisgrid.webinars .resource-item.hasfeaturedimage .resource-type .resource-type-item, .atisgrid.webinars .webinar-item.hasfeaturedimage .resource-type .resource-type-item {
  background: rgba(0, 0, 0, 0.65);
  padding: .25em 1em;
  font-size: .8em;
  display: inline-block;
  color: #fff !important;
}
/* line 1892, sass/style.scss */
.atisgrid.resources .resource-item.hasfeaturedimage .resource-type .resource-type-item:hover, .atisgrid.resources .webinar-item.hasfeaturedimage .resource-type .resource-type-item:hover, .atisgrid.webinars .resource-item.hasfeaturedimage .resource-type .resource-type-item:hover, .atisgrid.webinars .webinar-item.hasfeaturedimage .resource-type .resource-type-item:hover {
  color: #fff !important;
}
/* line 1897, sass/style.scss */
.atisgrid.resources .resource-item.hasfeaturedimage:hover .resource-type-item, .atisgrid.resources .webinar-item.hasfeaturedimage:hover .resource-type-item, .atisgrid.webinars .resource-item.hasfeaturedimage:hover .resource-type-item, .atisgrid.webinars .webinar-item.hasfeaturedimage:hover .resource-type-item {
  color: #fff !important;
}
/* line 1901, sass/style.scss */
.atisgrid.resources .resource-item a, .atisgrid.resources .webinar-item a, .atisgrid.webinars .resource-item a, .atisgrid.webinars .webinar-item a {
  display: block;
  width: 100%;
  position: relative;
}
/* line 1908, sass/style.scss */
.atisgrid.resources .resource-item .resource-type, .atisgrid.resources .webinar-item .resource-type, .atisgrid.webinars .resource-item .resource-type, .atisgrid.webinars .webinar-item .resource-type {
  color: #666;
  text-align: right;
}
/* line 1911, sass/style.scss */
.atisgrid.resources .resource-item .resource-type .resource-type-item, .atisgrid.resources .webinar-item .resource-type .resource-type-item, .atisgrid.webinars .resource-item .resource-type .resource-type-item, .atisgrid.webinars .webinar-item .resource-type .resource-type-item {
  margin: 1em;
  display: inline-block;
}

/* line 1918, sass/style.scss */
.atisgrid.resources .resource-item {
  display: none;
}
/* line 1920, sass/style.scss */
.atisgrid.resources .resource-item h3 {
  margin-top: 15px;
}

/* line 1925, sass/style.scss */
.pressrelease-item, .pressrelease-item a {
  position: relative;
}

/* line 1929, sass/style.scss */
.pressreleases-filters {
  text-align: center;
}

@media (max-width: 767px) {
  /* line 1933, sass/style.scss */
  .single article.type-resources .post-thumb-img-content.post-thumb {
    margin-bottom: 2em;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
  }
}
@media (min-width: 768px) {
  /* line 1933, sass/style.scss */
  .single article.type-resources .post-thumb-img-content.post-thumb {
    margin-right: 2em;
  }
}
@media (min-width: 768px) {
  /* line 1946, sass/style.scss */
  .single article.type-resources header {
    max-width: 50%;
  }
}
/* line 1951, sass/style.scss */
.single article.type-resources .entry-header .post-thumb img {
  margin-top: 0;
}
@media (min-width: 768px) {
  /* line 1954, sass/style.scss */
  .single article.type-resources .single-layout-1 {
    display: flex;
  }
}

/* line 1960, sass/style.scss */
.date-published {
  font-weight: bold;
  color: #999;
  margin-bottom: 1em;
}

/* line 1965, sass/style.scss */
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}

/* line 1968, sass/style.scss */
span.itemdate {
  position: absolute;
  left: 0;
  top: 0;
  padding: .25em 1em;
  margin: 1em;
  font-size: .8em;
  background: rgba(200, 200, 200, 0.5);
  color: #000;
  z-index: 1;
}

/* line 1979, sass/style.scss */
.resource-item:hover span.itemdate, .resource-item a:hover span.itemdate {
  color: #000 !important;
}

/* line 1982, sass/style.scss */
.pressroomitems .elementor-post__text {
  flex-direction: column;
}
/* line 1984, sass/style.scss */
.pressroomitems .elementor-post__text .elementor-post__excerpt > p::after {
  content: "...";
  display: inline-block;
  margin-left: .5em;
}

/* line 1990, sass/style.scss */
.post-1477 .elementor-field-type-submit {
  /* contact page */
  display: block;
}

/* line 1994, sass/style.scss */
.contacttopsection > .elementor-container > .elementor-row {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  align-content: center;
}
@media (min-width: 768px) {
  /* line 2000, sass/style.scss */
  .contacttopsection > .elementor-container > .elementor-row .elementor-column.elementor-col-25 {
    width: auto !important;
  }
}
/* line 2004, sass/style.scss */
.contacttopsection > .elementor-container > .elementor-row .elementor-column {
  width: auto !important;
}

@media print {
  /* line 2010, sass/style.scss */
  .atissearch, .ast-main-header-bar-alignment {
    display: none !important;
  }

  /* line 2013, sass/style.scss */
  .atisheader {
    min-height: unset !important;
  }
  /* line 2015, sass/style.scss */
  .atisheader .atisheader-caption {
    position: relative !important;
  }
  /* line 2017, sass/style.scss */
  .atisheader .atisheader-caption, .atisheader .atisheader-caption h1, .atisheader .atisheader-caption h2, .atisheader .atisheader-caption p, .atisheader .atisheader-caption * {
    color: #000;
    text-shadow: none;
  }

  /* line 2023, sass/style.scss */
  .elementor-column {
    position: relative;
    min-height: 1px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  /* line 2031, sass/style.scss */
  .elementor-row {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  /* line 2038, sass/style.scss */
  .elementor-column.elementor-col-25, .elementor-column[data-col="25"] {
    width: 25%;
  }

  /* line 2041, sass/style.scss */
  .elementor-column.elementor-col-33, .elementor-column[data-col="33"] {
    width: 33.333%;
  }
}
/* line 2047, sass/style.scss */
.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title {
  color: #fff !important;
}

/* line 2050, sass/style.scss */
body .elementor-widget-accordion .elementor-accordion .elementor-tab-title {
  background: #666;
  transition: all .3s;
}
/* line 2053, sass/style.scss */
body .elementor-widget-accordion .elementor-accordion .elementor-tab-title:hover {
  background: #5c7b94;
}

/* line 2057, sass/style.scss */
body .elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active {
  background: #5190c3;
}
/* line 2059, sass/style.scss */
body .elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon {
  display: none !important;
}

/* line 2063, sass/style.scss */
.page-id-1668 {
  /* webinars */
}
/* line 2065, sass/style.scss */
.page-id-1668 .elementor-accordion .elementor-accordion-item:first-child .elementor-tab-title.elementor-active .elementor-accordion-icon {
  display: none !important;
  /* don't show the icon for the webinar accordions' first items, since those should not be collapsible but the Details tabs should be. */
}
/* line 2068, sass/style.scss */
.page-id-1668 .elementor-accordion .elementor-accordion-item:first-child .elementor-tab-content {
  display: block !important;
  /* never hide the first tab's content */
}

/* line 2074, sass/style.scss */
.atis-webinar table, .atis-webinar tr, .atis-webinar td {
  border: none;
}
/* line 2077, sass/style.scss */
.atis-webinar .atis-webinar-body {
  text-align: center;
}
@media (min-width: 768px) {
  /* line 2077, sass/style.scss */
  .atis-webinar .atis-webinar-body {
    max-width: 70%;
    margin: auto;
  }
}

@media (min-width: 1300px) {
  /* line 2089, sass/style.scss */
  .leadershipteam .elementor-posts-container {
    grid-template-columns: repeat(4, 1fr) !important;
  }
}
@media (min-width: 1450px) {
  /* line 2089, sass/style.scss */
  .leadershipteam .elementor-posts-container {
    grid-template-columns: repeat(5, 1fr) !important;
  }
}

/* line 2097, sass/style.scss */
.cat-links a[href="/blog/category/uncategorized/"] {
  display: none;
}

/* line 2100, sass/style.scss */
.policyfiling-item {
  display: block;
}

/* line 2103, sass/style.scss */
#primary-menu > li.menu-item:last-child > ul.sub-menu {
  right: 0;
  left: unset;
}

@media (max-width: 1800px) {
  /* line 2107, sass/style.scss */
  #menu-item-3242 ul.sub-menu {
    left: -100%;
  }
}

/* line 2112, sass/style.scss */
.ast-separate-container .ast-archive-description {
  padding: 0;
  margin-bottom: 2em;
}

/* line 2116, sass/style.scss */
ol.breadcrumb {
  padding: 0;
  list-style: none;
  list-style-type: none;
}
@media (max-width: 920px) {
  /* line 2116, sass/style.scss */
  ol.breadcrumb {
    padding-left: 2%;
    padding-right: 2%;
  }
}
/* line 2124, sass/style.scss */
main#main ol.breadcrumb {
  border-bottom: 10px solid #f9f9f9;
  padding-bottom: 1em;
  margin: 0 0 2em 0;
  margin-top: 1em;
}
/* line 2130, sass/style.scss */
ol.breadcrumb li {
  display: inline-block;
  padding-right: .5em;
}
/* line 2133, sass/style.scss */
ol.breadcrumb li a {
  color: #333;
}
/* line 2136, sass/style.scss */
ol.breadcrumb li:not(:last-child):after {
  /* I am in love with this line of CSS. */
  content: "\f054";
  font-family: FontAwesome, "FontAwesome";
  color: #ccc;
  margin-left: .5em;
}
/* line 2142, sass/style.scss */
ol.breadcrumb li:last-child {
  color: #999;
}
/* line 2144, sass/style.scss */
ol.breadcrumb li:last-child a {
  font-weight: normal !important;
}

/* line 2150, sass/style.scss */
ol.breadcrumb li:not(:last-child):after {
  content: "\f054";
  font-family: FontAwesome, "FontAwesome";
  color: #ccc;
  margin-left: .5em;
}

/* line 2156, sass/style.scss */
.calloutbox {
  border: 3px solid #eee;
  padding: 1em;
  margin-bottom: 2em;
  background: #f9f9f9;
  border-radius: 6px;
}
/* line 2162, sass/style.scss */
.calloutbox.calloutbox-yellow {
  border-color: #f5dfa6;
  background: #fff8e5;
}
/* line 2166, sass/style.scss */
.calloutbox .inthenews-year-filter {
  background: #fff;
}

/* line 2170, sass/style.scss */
.borderbox {
  border: 10px solid #eee;
}
/* line 2172, sass/style.scss */
.borderbox.borderbox-topleft {
  border-right: none;
  border-bottom: none;
}
/* line 2176, sass/style.scss */
.borderbox.borderbox-lightblue {
  border-color: #cde2f3;
}

/* line 2180, sass/style.scss */
.inthenews-filters {
  margin-bottom: 2em;
  text-align: center;
}

/* line 2185, sass/style.scss */
.inthenews .inthenews-item {
  margin-bottom: 2em;
}
/* line 2187, sass/style.scss */
.inthenews .inthenews-item h3 {
  font-size: 1.2em;
}
/* line 2190, sass/style.scss */
.inthenews .inthenews-item .inthenews-item-source {
  padding-left: 1em;
  color: #999;
}
/* line 2194, sass/style.scss */
.inthenews .inthenews-item .inthenews-item-date {
  color: #666;
  font-weight: normal;
  font-size: .5em;
  padding: .5em;
  background: #eee;
  height: 2em;
  vertical-align: middle;
  margin-left: 1em;
}

/* line 2206, sass/style.scss */
.elementor-posts .elementor-post__card .elementor-post__text {
  margin-top: 0 !important;
}

/* line 2209, sass/style.scss */
.elementor-posts .elementor-post__card .elementor-post__title, .atiscard h2 {
  font-size: 1.4em;
}

/* line 2212, sass/style.scss */
.elementor-post__card:hover {
  box-shadow: #dddddd 0px 0px 10px 0px;
  transition: .25s;
}

/* line 2216, sass/style.scss */
.elementor-widget-ha-card .ha-card-title {
  font-weight: 300;
  font-size: 20px;
  margin: 0;
}

/* line 2221, sass/style.scss */
.atiscard-title {
  display: flex;
  text-align: center;
  font-weight: bold;
  font-size: 21px !important;
  padding: 1em;
  flex-grow: 1;
  align-items: center;
  align-content: center;
  justify-content: center;
  margin-bottom: 0;
}

/* line 2235, sass/style.scss */
.atiscard a, .atiscard a *, .atiscard-title, .atiscard-title *, .atiscard-resource a, .atiscard-resource a * {
  font-weight: 300;
  color: #005396 !important;
  transition: all .3s;
}
/* line 2239, sass/style.scss */
.atiscard a:hover, .atiscard a *:hover, .atiscard-title:hover, .atiscard-title *:hover, .atiscard-resource a:hover, .atiscard-resource a *:hover {
  color: #5190c3 !important;
}

/* line 2244, sass/style.scss */
.atiscard, .elementor .atiscard {
  border-radius: 3px;
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
  overflow: hidden;
  display: flex;
  height: 100%;
  flex-direction: column;
  transition: all .3s;
}
/* line 2253, sass/style.scss */
.atiscard img, .elementor .atiscard img {
  border: 1px solid #eee;
  width: 100%;
}
/* line 2257, sass/style.scss */
.atiscard a, .elementor .atiscard a {
  display: flex !important;
  flex-direction: column;
  flex-grow: 1;
  transition: all .3s;
}
/* line 2264, sass/style.scss */
.atiscard .atiscard-date, .elementor .atiscard .atiscard-date {
  padding: 15px 30px;
  margin-bottom: 0;
  border-top: 1px solid #eaeaea;
  line-height: 1.3em;
  font-size: 12px;
  margin-bottom: 13px;
  color: #adadad;
  font-family: "Roboto",sans-serif;
  font-weight: 400;
  text-align: center;
}
/* line 2276, sass/style.scss */
.atiscard .atiscard-postthumbnail, .elementor .atiscard .atiscard-postthumbnail {
  display: block;
  position: relative;
}
/* line 2281, sass/style.scss */
.atiscard:hover img, .elementor .atiscard:hover img {
  opacity: .85;
  border: 1px solid #ccc;
}
/* line 2284, sass/style.scss */
.atiscard:hover img a, .atiscard:hover img h2, .atiscard:hover img a h2, .elementor .atiscard:hover img a, .elementor .atiscard:hover img h2, .elementor .atiscard:hover img a h2 {
  color: #9c097a;
}

/* line 2290, sass/style.scss */
.initiativeresults:not(.list) {
  margin-bottom: 2em;
}
/* line 2293, sass/style.scss */
.initiativeresults:not(.list) .atisgrid:not(.list) {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
@media (min-width: 768px) {
  /* line 2293, sass/style.scss */
  .initiativeresults:not(.list) .atisgrid:not(.list) {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1200px) {
  /* line 2293, sass/style.scss */
  .initiativeresults:not(.list) .atisgrid:not(.list) {
    grid-template-columns: repeat(5, 1fr);
  }
}
/* line 2303, sass/style.scss */
.initiativeresults:not(.list) .atisgrid:not(.list) .atisgrid-item {
  width: 14rem;
  margin: 1rem;
}
/* line 2306, sass/style.scss */
.initiativeresults:not(.list) .atisgrid:not(.list) .atisgrid-item.active h2 {
  font-weight: bold;
}
/* line 2310, sass/style.scss */
.initiativeresults:not(.list) .atisgrid:not(.list) .atisgrid-item, .initiativeresults:not(.list) .atisgrid:not(.list) .atiscard {
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 2314, sass/style.scss */
.initiativeresults:not(.list) .atisgrid:not(.list) .atiscard-date {
  display: none;
}
/* line 2318, sass/style.scss */
.initiativeresults:not(.list) .atisgrid:not(.list) .atiscard h2 {
  display: flex;
  text-align: center;
  padding: 1em;
  flex-grow: 1;
  align-items: center;
  align-content: center;
  justify-content: center;
  margin-bottom: 0;
  padding: .5em;
  color: #005395;
  font-size: 1em;
}
/* line 2332, sass/style.scss */
.initiativeresults:not(.list) .atisgrid:not(.list) .atiscard:hover a, .initiativeresults:not(.list) .atisgrid:not(.list) .atiscard:hover h2, .initiativeresults:not(.list) .atisgrid:not(.list) .atiscard:hover a h2 {
  color: #9c097a !important;
}

/* line 2339, sass/style.scss */
.atisfilter-hidden {
  display: none !important;
}

/* line 2340, sass/style.scss */
.atisfilters-noresults {
  color: red;
  font-weight: bold;
  font-size: larger;
  text-align: center;
}

/* line 2341, sass/style.scss */
.page-id-926, .page-id-961, .page-id-972, .page-id-33, .page-id-3036 {
  /*initiatives pages*/
  background: #f9f9f9;
}
/* line 2343, sass/style.scss */
.page-id-926 main#main ol.breadcrumb, .page-id-961 main#main ol.breadcrumb, .page-id-972 main#main ol.breadcrumb, .page-id-33 main#main ol.breadcrumb, .page-id-3036 main#main ol.breadcrumb {
  border-color: #eee;
}

/* line 2348, sass/style.scss */
.initiativeresults.intlpartnerships:not(.list) {
  /* International partnerships  */
}
/* line 2349, sass/style.scss */
.initiativeresults.intlpartnerships:not(.list) .atisgrid-item {
  background: #fff;
}
/* line 2353, sass/style.scss */
.intlpartnerships-fullwidth .initiativeresults.intlpartnerships:not(.list) .atisgrid.intlpartnerships {
  display: flex;
  flex-wrap: wrap;
}
/* line 2357, sass/style.scss */
.intlpartnerships-fullwidth .initiativeresults.intlpartnerships:not(.list) .atisgrid.intlpartnerships, .intlpartnerships-fullwidth .initiativeresults.intlpartnerships:not(.list) {
  padding-top: 0;
}
/* line 2359, sass/style.scss */
.intlpartnerships-fullwidth .initiativeresults.intlpartnerships:not(.list) .atisgrid.intlpartnerships .atisgrid-item, .intlpartnerships-fullwidth .initiativeresults.intlpartnerships:not(.list) .atisgrid-item {
  width: auto;
  padding: .5rem;
  margin: 0;
}
@media (min-width: 768px) {
  /* line 2348, sass/style.scss */
  .initiativeresults.intlpartnerships:not(.list) {
    width: 50%;
    margin: auto;
  }
  /* line 2369, sass/style.scss */
  .intlpartnerships-fullwidth .initiativeresults.intlpartnerships:not(.list) {
    width: 100%;
  }
}
/* line 2373, sass/style.scss */
.initiativeresults.intlpartnerships:not(.list) .atisgrid:not(.list) {
  display: flex;
  justify-content: center;
}

/* line 2378, sass/style.scss */
.leftside-item-memberlogin {
  text-align: center;
  margin-top: 30px;
  position: relative;
}
/* line 2382, sass/style.scss */
.leftside-item-memberlogin a {
  display: block;
  position: relative;
  padding: 1em;
}

/* line 2388, sass/style.scss */
.initiativeresults.list, .atisinfobox, .atisinitiativecommitteelayout .leftside-item {
  background: #fff;
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
  display: flex;
  flex-direction: column;
  /*justify-content: space-between;*/
}
/* line 2395, sass/style.scss */
.initiativeresults.list h2, .atisinfobox h2, .atisinitiativecommitteelayout .leftside-item h2 {
  background: #f1f1f1;
  color: #333;
  font-size: 1.5em;
  font-weight: bold;
  margin-bottom: 0;
  border-right: 4px solid #333;
}

/* line 2457, sass/style.scss */
.initiativeresults.list h2, .initiativeresults.list .atisgrid, .atisinfobox h2, .atisinfobox .atisgrid, .atisinitiativecommitteelayout .leftside-item h2, .atisinitiativecommitteelayout .leftside-item .atisgrid {
  padding: 15px 30px;
}
@media (min-width: 768px) {
  /* line 2460, sass/style.scss */
  .initiativeresults.list.committees-forums .atisgrid.committeesforums.list, .atisinfobox.committees-forums .atisgrid.committeesforums.list, .atisinitiativecommitteelayout .leftside-item.committees-forums .atisgrid.committeesforums.list {
    grid-template-columns: repeat(2, 1fr);
    display: grid;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    grid-column-gap: 4em;
    grid-row-gap: .5em;
    /*column-count: 2;
    column-gap: 30px;*/
  }
}

/* line 2474, sass/style.scss */
.initiativeresults.list h2, .atisinfobox h2, .atisinitiativecommitteelayout .leftside-item h2 {
  margin-bottom: 0;
  border: none;
}

/* line 2478, sass/style.scss */
.initiativeresults.list, .atisinfobox, .atisinitiativecommitteelayout .leftside-item {
  box-shadow: none;
  border: 1px solid #ddd;
  border-radius: 0;
}

/* line 2483, sass/style.scss */
.wpforms-container ul, .wpforms-container ul li {
  list-style: inherit;
}

/* line 2486, sass/style.scss */
.featuredpressreleases {
  display: flex;
  justify-content: space-between;
  padding: 1em;
  border-radius: 4px;
  align-self: center;
  align-items: center;
  align-content: center;
  	/*box-shadow: 0 0 2em #9e9e9e;
      background: linear-gradient(180deg, #fff 0%, #fdfff2 100%);*/
}
/* line 2497, sass/style.scss */
.featuredpressreleases a > h3 {
  line-height: 1.2em;
  font-size: 1.5em;
  color: #005396 !important;
}
/* line 2501, sass/style.scss */
.featuredpressreleases a > h3:hover, .featuredpressreleases a > h3:hover * {
  color: #5190c3 !important;
}
@media (max-width: 639px) {
  /* line 2486, sass/style.scss */
  .featuredpressreleases {
    width: auto;
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 1299px) {
  /* line 2486, sass/style.scss */
  .featuredpressreleases {
    width: auto;
    display: block !important;
  }
}
/* line 2513, sass/style.scss */
.featuredpressreleases .featuredpressreleaseimage {
  margin-right: 1em;
  display: block;
}
@media (min-width: 640px) and (max-width: 767px) {
  /* line 2513, sass/style.scss */
  .featuredpressreleases .featuredpressreleaseimage {
    width: 30%;
  }
}
@media (min-width: 768px) and (max-width: 1299px) {
  /* line 2513, sass/style.scss */
  .featuredpressreleases .featuredpressreleaseimage {
    width: auto;
  }
  /* line 2520, sass/style.scss */
  .featuredpressreleases .featuredpressreleaseimage img {
    margin: auto;
    max-width: 50%;
  }
}
@media (min-width: 1300px) {
  /* line 2513, sass/style.scss */
  .featuredpressreleases .featuredpressreleaseimage {
    width: 30%;
  }
}
/* line 2530, sass/style.scss */
.featuredpressreleases .featuredpressreleaseimage img {
  display: block;
  position: relative;
  width: 100%;
  height: auto;
}
/* line 2537, sass/style.scss */
.featuredpressreleases .pressrelease-item {
  width: 100%;
}
/* line 2539, sass/style.scss */
.featuredpressreleases .pressrelease-item.hasfeaturedimage {
  width: 65%;
}
@media (max-width: 639px) {
  /* line 2539, sass/style.scss */
  .featuredpressreleases .pressrelease-item.hasfeaturedimage {
    width: 100% !important;
    text-align: center;
    margin-top: 1em;
  }
}
@media (min-width: 768px) and (max-width: 1299px) {
  /* line 2539, sass/style.scss */
  .featuredpressreleases .pressrelease-item.hasfeaturedimage {
    width: 100% !important;
    text-align: center;
    margin-top: 1em;
  }
}

/* /initiatives-test : */
@media (max-width: 767px) {
  /* line 2558, sass/style.scss */
  .elementor-element-6e6d4de {
    display: none !important;
  }
}
@media (min-width: 768px) {
  /* line 2563, sass/style.scss */
  .elementor-element-783c601 {
    display: none !important;
  }
}
/* line 2567, sass/style.scss */
a.ha-btn {
  display: none;
}

/* line 2570, sass/style.scss */
#homeeventsinner .ha-btn {
  display: none !important;
}

/* line 2573, sass/style.scss */
.elementor-element-5bc56c14 .ha-card-body {
  display: none;
}

@media (min-width: 768px) {
  /* line 2576, sass/style.scss */
  .webinarfields {
    display: flex;
    justify-content: space-between;
  }
  /* line 2580, sass/style.scss */
  .webinarfields .atis-webinar-details.haswebinarvideo, .webinarfields .webinar-right {
    width: 48%;
  }
}
/* line 2584, sass/style.scss */
.webinarfields .atis-webinar-video {
  text-align: center;
}

/* line 2590, sass/style.scss */
.homeupdates a.elementor-post__thumbnail__link {
  position: relative;
}

/* line 2594, sass/style.scss */
span.atisposttype {
  position: absolute;
  bottom: 0;
  right: 0;
  color: #fff;
  padding: .1em .5em;
  margin: 1em;
  font-size: 1em;
  border-radius: 4px;
  z-index: 1;
  background: rgba(241, 90, 34, 0.8);
}

/* line 2606, sass/style.scss */
.atiscard a span.atisposttype, .atiscard a span.atisposttype:hover {
  color: #fff !important;
}

/* line 2611, sass/style.scss */
section.initiativespage .initiativeresults.list {
  margin-bottom: 30px;
}
/* line 2614, sass/style.scss */
section.initiativespage .initiativespage-readmore {
  padding-left: 30px;
  padding-bottom: 30px;
}
/* line 2617, sass/style.scss */
section.initiativespage .initiativespage-readmore a {
  display: inline-block;
  background: #333;
  color: #fff;
  padding: .1em .5em;
  font-size: .8em;
}
/* line 2624, sass/style.scss */
section.initiativespage .initiativespage-readmore a:after {
  content: "\f105";
  font-family: FontAwesome;
  margin-left: .5em;
}
/* line 2631, sass/style.scss */
section.initiativespage section.initiativespage-left > .initiativeresults.list, section.initiativespage section.initiativespage-right > .initiativeresults.list {
  height: 100%;
}
@media (max-width: 767px) {
  /* line 2635, sass/style.scss */
  section.initiativespage .initiativeresults {
    margin: 15px;
    margin-bottom: 30px;
  }
}
@media (min-width: 768px) {
  /* line 2610, sass/style.scss */
  section.initiativespage {
    display: flex;
    justify-content: space-between;
  }
  /* line 2643, sass/style.scss */
  section.initiativespage .initiativeresults.innovationagenda.list, section.initiativespage section.initiativespage-left {
    width: 33%;
    width: calc(33% - 15px);
    margin-bottom: 30px;
  }
  /* line 2648, sass/style.scss */
  section.initiativespage .initiativeresults.committees-forums.list, section.initiativespage section.initiativespage-right {
    width: 67%;
    width: calc(67% - 15px);
    margin-bottom: 30px;
  }
  /* line 2653, sass/style.scss */
  section.initiativespage section.initiativespage-right {
    display: flex;
    justify-content: space-between;
  }
  /* line 2656, sass/style.scss */
  section.initiativespage section.initiativespage-right section {
    width: 50%;
    width: calc(50% - 15px);
  }
}

/* line 2665, sass/style.scss */
.initiativeresults.intlpartnerships.list .atisgrid.list {
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
}
/* line 2670, sass/style.scss */
.initiativeresults.intlpartnerships.list .atisgrid.list .atisgrid-item {
  background: #fff;
}
/* line 2672, sass/style.scss */
.initiativeresults.intlpartnerships.list .atisgrid.list .atisgrid-item img {
  margin: 10px;
}

/* line 2678, sass/style.scss */
.pressroom-readmore-container {
  display: block;
  text-align: center;
}
/* line 2681, sass/style.scss */
.pressroom-readmore-container a.pressroom-readmore {
  display: inline-block;
  background: #333;
  color: #fff !important;
  padding: .4em 1.2em;
  border-radius: 4px;
  font-size: 1.2em;
  font-weight: bold;
  transition: all .3s;
}
/* line 2690, sass/style.scss */
.pressroom-readmore-container a.pressroom-readmore:hover {
  background: #005396;
}

/* line 2695, sass/style.scss */
.featuredpresroomitem-meta {
  display: flex;
  justify-content: space-between;
}

/* line 2699, sass/style.scss */
#pressroomsubheader > .elementor-container > .elementor-row {
  align-items: center;
}

@media (min-width: 1300px) {
  /* line 2702, sass/style.scss */
  .featuredpressreleasebox {
    height: 100%;
  }
  /* line 2705, sass/style.scss */
  .featuredpressreleasebox div {
    height: 100%;
  }
  /* line 2707, sass/style.scss */
  .featuredpressreleasebox div .featuredpressreleases div {
    height: auto;
  }
}

/* line 2713, sass/style.scss */
table.memberfielddata {
  margin-top: 4em;
}
/* line 2715, sass/style.scss */
table.memberfielddata thead {
  font-size: 1.3em;
  background: #e4edf3;
}
/* line 2719, sass/style.scss */
table.memberfielddata td, table.memberfielddata th {
  padding: .5em;
}
/* line 2721, sass/style.scss */
table.memberfielddata td:first-child, table.memberfielddata th:first-child {
  white-space: nowrap;
}
/* line 2724, sass/style.scss */
table.memberfielddata td:last-child, table.memberfielddata th:last-child {
  width: 100%;
}
/* line 2728, sass/style.scss */
table.memberfielddata td.fieldlabel {
  font-weight: bold;
}
/* line 2731, sass/style.scss */
table.memberfielddata tr:nth-child(even) {
  background: #f1f1f1;
}

/* line 2735, sass/style.scss */
header.atis-skinnybanner {
  background: url(/wp-content/uploads/2023/02/atis-web-bg.jpg);
  height: 100px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
/* line 2741, sass/style.scss */
header.atis-skinnybanner .atis-skinnybanner-inner {
  max-width: 1440px !important;
  margin: auto;
  display: flex;
  height: 100%;
  align-items: center;
}
@media (max-width: 1459px) {
  /* line 2741, sass/style.scss */
  header.atis-skinnybanner .atis-skinnybanner-inner {
    padding: 0 20px;
  }
}
/* line 2750, sass/style.scss */
header.atis-skinnybanner .atis-skinnybanner-inner ol.breadcrumb {
  margin: 0;
}
/* line 2752, sass/style.scss */
header.atis-skinnybanner .atis-skinnybanner-inner ol.breadcrumb a, header.atis-skinnybanner .atis-skinnybanner-inner ol.breadcrumb * {
  color: #fff;
}
/* line 2755, sass/style.scss */
header.atis-skinnybanner .atis-skinnybanner-inner ol.breadcrumb a {
  font-weight: bold;
}

/* line 2761, sass/style.scss */
.atisinitiativecommitteelayout {
  margin-top: 15px;
  margin-bottom: 30px;
}
@media (min-width: 960px) {
  /* line 2761, sass/style.scss */
  .atisinitiativecommitteelayout {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
  /* line 2768, sass/style.scss */
  .atisinitiativecommitteelayout .leftside {
    width: 25%;
    width: calc(25% - 15px);
  }
  /* line 2772, sass/style.scss */
  .atisinitiativecommitteelayout .rightside {
    width: 75%;
    width: calc(75% - 15px);
  }
}
/* line 2778, sass/style.scss */
.atisinitiativecommitteelayout .leftside .leftside-item {
  margin-top: 30px;
}
/* line 2780, sass/style.scss */
.atisinitiativecommitteelayout .leftside .leftside-item.leadership h2 {
  border-color: #f15a22;
}
/* line 2783, sass/style.scss */
.atisinitiativecommitteelayout .leftside .leftside-item .leftside-item-inner {
  padding: 30px;
}
@media (max-width: 959px) {
  /* line 2787, sass/style.scss */
  .atisinitiativecommitteelayout .leftside img {
    margin: auto;
    display: block;
    width: auto !important;
    max-height: 340px;
  }
}
/* line 2795, sass/style.scss */
.atisinitiativecommitteelayout .leftside svg {
  width: 100%;
  height: auto;
}
/* line 2799, sass/style.scss */
.atisinitiativecommitteelayout .leftside svg.style-svg, .atisinitiativecommitteelayout .leftside svg.style-svg * {
  fill: #333 !important;
}
/* line 2804, sass/style.scss */
.atisinitiativecommitteelayout .leftside ul.subpagesinset {
  padding-left: 1em;
}
/* line 2807, sass/style.scss */
.atisinitiativecommitteelayout .leftside .atis-side-menu {
  margin-right: 0;
  margin-top: 30px;
}
/* line 2813, sass/style.scss */
.atisinitiativecommitteelayout .rightside h1 {
  margin-bottom: 30px;
}
@media (max-width: 959px) {
  /* line 2813, sass/style.scss */
  .atisinitiativecommitteelayout .rightside h1 {
    margin-top: 60px;
    text-align: center;
  }
}
/* line 2820, sass/style.scss */
.atisinitiativecommitteelayout .rightside ul.related {
  margin: 0;
}
/* line 2822, sass/style.scss */
.atisinitiativecommitteelayout .rightside ul.related li {
  margin: auto;
  padding: 0;
  list-style: none;
  margin-bottom: 1em;
  line-height: 1.3em;
}
/* line 2830, sass/style.scss */
.atisinitiativecommitteelayout .rightside .bottomboxes {
  margin-top: 30px;
}
/* line 2832, sass/style.scss */
.atisinitiativecommitteelayout .rightside .bottomboxes .atisinfobox {
  display: block;
}
/* line 2835, sass/style.scss */
.atisinitiativecommitteelayout .rightside .bottomboxes .bottomboxes-toprow {
  margin-bottom: 30px;
}
/* line 2838, sass/style.scss */
.atisinitiativecommitteelayout .rightside .bottomboxes .bottomboxes-toprow-item-content, .atisinitiativecommitteelayout .rightside .bottomboxes .bottomboxes-bottomrow-content {
  padding: 15px;
}
@media (max-width: 1439px) {
  /* line 2842, sass/style.scss */
  .atisinitiativecommitteelayout .rightside .bottomboxes .bottomboxes-toprow-item, .atisinitiativecommitteelayout .rightside .bottomboxes .bottomboxes-bottomrow-item {
    margin-bottom: 30px;
  }
}
@media (min-width: 1440px) {
  /* line 2847, sass/style.scss */
  .atisinitiativecommitteelayout .rightside .bottomboxes .bottomboxes-toprow, .atisinitiativecommitteelayout .rightside .bottomboxes .bottomboxes-bottomrow {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
  /* line 2853, sass/style.scss */
  .atisinitiativecommitteelayout .rightside .bottomboxes .bottomboxes-toprow-item, .atisinitiativecommitteelayout .rightside .bottomboxes .bottomboxes-bottomrow-item {
    flex-grow: 1;
    flex-basis: 0;
  }
  /* line 2856, sass/style.scss */
  .atisinitiativecommitteelayout .rightside .bottomboxes .bottomboxes-toprow-item:nth-child(odd), .atisinitiativecommitteelayout .rightside .bottomboxes .bottomboxes-bottomrow-item:nth-child(odd) {
    margin-right: 30px;
  }
  /* line 2859, sass/style.scss */
  .atisinitiativecommitteelayout .rightside .bottomboxes .bottomboxes-toprow-item:last-child, .atisinitiativecommitteelayout .rightside .bottomboxes .bottomboxes-bottomrow-item:last-child {
    margin-right: 0 !important;
  }
}

@media (min-width: 769px) {
  /* line 2868, sass/style.scss */
  .ast-container {
    max-width: 1440px !important;
    /* because Elementor won't listen to its own global setting */
  }
}
@media (min-width: 1460px) {
  /* line 2873, sass/style.scss */
  .ast-container {
    padding: 0;
  }
}
@media (min-width: 1500px) {
  /* line 2878, sass/style.scss */
  .twitter-mobile {
    display: none;
  }
}
@media (max-width: 1499px) {
  /* line 2883, sass/style.scss */
  .twitter-desktop {
    display: none;
  }
}
/* line 2887, sass/style.scss */
.atis-byline {
  margin-bottom: 2em;
  padding-bottom: 2em;
  border-bottom: 1px solid #ccc;
}

/* line 2892, sass/style.scss */
.ast-small-footer {
  border: none;
}

@media (max-width: 767px) {
  /* line 2895, sass/style.scss */
  header h1 {
    text-align: left;
  }
}

/* line 2900, sass/style.scss */
.atis-webinar-registrationlink {
  text-align: center;
  padding-bottom: 1rem;
}
.cardimage .elementor-widget-shortcode{
  position: absolute;
  bottom: 0;
  right: 0;
}
.ecs-post-loop .ast-article-single, 
.ecs-post-loop .ast-article-single > .elementor-section-wrap, 
.ecs-post-loop .ast-article-single > .elementor-section-wrap > .elementor-section{
  height:  100%;
}
.atiscard-postthumbnail-image{
  position: relative;
  display: block;
}
.atiscard-postthumbnail-image .atisposttype, 
.atiscard-postthumbnail-image .atisposttype:focus,
.atiscard-postthumbnail-image .atisposttype:hover, 
.atiscard-resource a:hover .atiscard-postthumbnail-image .atisposttype{
  color: #fff!important;
  cursor:  text;
}