.fww-horizontal-scroll:hover {
  cursor: pointer;
}
.fww-horizontal-scroll.dragging {
  cursor: grab;
}

.fww-post-carousel.fwa-carousel {
  display: block;
}

.fww-share-menu {
  padding: 10px 0;
  display: flex;
  justify-content: center;
  border-bottom: 3px solid black;
}
.fww-share-menu.sticky {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background-color: white;
  z-index: 90;
}
.fww-share-menu .inner {
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 1028px;
  width: 100%;
}
.fww-share-menu .inner > * {
  flex: 2 1 50%;
  text-align: center;
}
.fww-share-menu .inner .sticky-section-navigation {
  display: none;
}
.fww-share-menu .inner .sticky-section-navigation .navigation {
  max-width: 100%;
  width: 100%;
  font-weight: bold;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.fww-share-menu .inner .sticky-section-navigation .navigation span {
  text-align: left;
}
.fww-share-menu .inner .shares {
  display: flex;
  justify-content: space-around;
  padding: 0 10px;
}
.fww-share-menu .inner .shares a {
  border-radius: 40px;
  padding: 10px;
}
.fww-share-menu .inner .shares a .wp-block-coblocks-social__icon {
  color: #ffffff;
}
.fww-share-menu .inner .shares a .wp-block-coblocks-social__text {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute;
  width: 1px;
  word-wrap: normal;
}
.fww-share-menu .inner .download {
  font-size: 0.8em;
  font-weight: 700;
}
.fww-share-menu .inner .download a {
  display: flex;
  justify-content: center;
  align-items: center;
}
.fww-share-menu .inner a {
  text-decoration: none;
}
.fww-share-menu.has-section-navigation.sticky .inner .sticky-section-navigation {
  display: flex;
}
.fww-share-menu.has-section-navigation.sticky .inner .shares,
.fww-share-menu.has-section-navigation.sticky .inner .download,
.fww-share-menu.has-section-navigation.sticky .inner .cta {
  display: none;
}
.fww-share-menu.show-shares.show-download .inner .download {
  border-left: 0.5px solid #868686;
}

.fww-responsive-iframe .inner {
  position: relative;
  overflow: hidden;
  height: 0;
  width: 100%;
}
.fww-responsive-iframe .inner iframe, .fww-responsive-iframe .inner object, .fww-responsive-iframe .inner embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100%;
  border: 0;
}

.fww-section-navigation {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 30px 0;
}
.fww-section-navigation ol, .fww-section-navigation ul {
  list-style-position: inside;
}
.fww-section-navigation .inner {
  width: 80%;
  max-width: 1028px;
  margin: 0;
}
.fww-section-navigation .inner .description {
  font-size: 16px;
  line-height: 1.5;
  margin: 10px 0;
}
.fww-section-navigation .inner a {
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  color: #0057B8;
}

.fww-section-hero {
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.fww-section-hero .inner {
  padding: 30px;
  max-width: 640px;
  width: 100%;
  box-sizing: border-box;
}
.fww-section-hero .inner .number {
  font-size: 14px;
}
.fww-section-hero .inner h2 {
  margin-top: 10px;
}
.fww-section-hero .inner .subtitle {
  font-size: 18px;
}
.fww-section-hero .photo-credit {
  background: rgba(255, 255, 255, 0.3);
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  color: #fff;
  border-radius: 16px;
  width: 32px;
  height: 32px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  position: absolute;
  right: 20px;
  bottom: 20px;
}

@media only screen and (min-width: 768px) {
  .fww-section-hero {
    padding: 120px 0;
  }
  .fww-section-hero.no-padding {
    padding: 0;
  }
}
@media (min-width: 760px) {
  .fww-block.horizontal-scroll-wrapper.alignfull {
    width: 100%;
  }
}
article.post .fww-block.fww-post-carousel.fwac-view.alignfull {
  max-width: 100% !important;
}

/*# sourceMappingURL=new-acf-blocks.css.map */
