/*
  @include grid-setup((
    count: 12,
    gutter: 40px,
    column: 70px,
    width: 98%
  ));
*/
.section,
.hero-banner {
  position: relative;
  margin-bottom: 60px;
  width: 100%;
  float: left; }
  @media (max-width: 900px) {
    .hub-stream .section, .hub-stream
    .hero-banner {
      float: none; } }
  @media (max-width: 600px) {
    .section,
    .hero-banner {
      margin-bottom: 30px; } }
  .section.section-product,
  .hero-banner.section-product {
    margin-bottom: 20px; }
  .section.section-slidedeck, .section.section-feature-box-video, .section.section-feature-box-article, .section.section-featured-collection, .section.section-feature-box-people, .section.section-slide-image, .section.section-slide-text, .section.section-slidedeck, .section.section-slide-pdf, .section.section-hero-banner, .section.section-video-with-captions,
  .hero-banner.section-slidedeck,
  .hero-banner.section-feature-box-video,
  .hero-banner.section-feature-box-article,
  .hero-banner.section-featured-collection,
  .hero-banner.section-feature-box-people,
  .hero-banner.section-slide-image,
  .hero-banner.section-slide-text,
  .hero-banner.section-slidedeck,
  .hero-banner.section-slide-pdf,
  .hero-banner.section-hero-banner,
  .hero-banner.section-video-with-captions {
    margin-bottom: 0;
    position: static; }
    .section.section-slidedeck > .content, .section.section-feature-box-video > .content, .section.section-feature-box-article > .content, .section.section-featured-collection > .content, .section.section-feature-box-people > .content, .section.section-slide-image > .content, .section.section-slide-text > .content, .section.section-slidedeck > .content, .section.section-slide-pdf > .content, .section.section-hero-banner > .content, .section.section-video-with-captions > .content,
    .hero-banner.section-slidedeck > .content,
    .hero-banner.section-feature-box-video > .content,
    .hero-banner.section-feature-box-article > .content,
    .hero-banner.section-featured-collection > .content,
    .hero-banner.section-feature-box-people > .content,
    .hero-banner.section-slide-image > .content,
    .hero-banner.section-slide-text > .content,
    .hero-banner.section-slidedeck > .content,
    .hero-banner.section-slide-pdf > .content,
    .hero-banner.section-hero-banner > .content,
    .hero-banner.section-video-with-captions > .content {
      position: relative; }
  .section .edit-container,
  .hero-banner .edit-container {
    position: absolute;
    top: 10px;
    left: -10px;
    z-index: 10;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%); }
    @media (max-width: 600px) {
      .section .edit-container,
      .hero-banner .edit-container {
        display: none; } }
    .section .edit-container a,
    .hero-banner .edit-container a {
      display: block;
      width: 21px;
      height: 21px; }
      .section .edit-container a:before,
      .hero-banner .edit-container a:before {
        -webkit-transition: background-color 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
        -moz-transition: background-color 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
        transition: background-color 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 21px;
        height: 21px;
        border-radius: 50%;
        background-color: #6d6e71; }
        .hub-progressinmind .section .edit-container a:before, .hub-progressinmind
        .hero-banner .edit-container a:before {
          background-color: #6d6e71; }
        .lic .section .edit-container a:before, .lic
        .hero-banner .edit-container a:before {
          background-color: #6d6e71; }
        .hub-linf .section .edit-container a:before, .hub-linf
        .hero-banner .edit-container a:before {
          background-color: #6d6e71; }
        .hub-thinc .section .edit-container a:before, .hub-thinc
        .hero-banner .edit-container a:before {
          background-color: #182b49; }
        .hub-rethink .section .edit-container a:before, .hub-rethink
        .hero-banner .edit-container a:before {
          background-color: #202d56; }
        .hub-focus .section .edit-container a:before, .hub-focus
        .hero-banner .edit-container a:before {
          background-color: #9e9978; }
      .section .edit-container a:after,
      .hero-banner .edit-container a:after {
        -webkit-transition: color 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
        -moz-transition: color 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
        transition: color 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);
        position: absolute;
        top: -1px;
        left: 1px;
        font-family: 'icomoon';
        color: #ffffff;
        content: "\e921";
        font-size: 19px; }
      .section .edit-container a:hover:before,
      .hero-banner .edit-container a:hover:before {
        -webkit-transition: background-color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);
        -moz-transition: background-color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);
        transition: background-color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);
        background-color: #ffffff; }
      .section .edit-container a:hover:after,
      .hero-banner .edit-container a:hover:after {
        -webkit-transition: color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);
        -moz-transition: color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);
        transition: color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);
        color: #6d6e71; }
        .hub-progressinmind .section .edit-container a:hover:after, .hub-progressinmind
        .hero-banner .edit-container a:hover:after {
          color: #6d6e71; }
        .lic .section .edit-container a:hover:after, .lic
        .hero-banner .edit-container a:hover:after {
          color: #6d6e71; }
        .hub-linf .section .edit-container a:hover:after, .hub-linf
        .hero-banner .edit-container a:hover:after {
          color: #6d6e71; }
        .hub-thinc .section .edit-container a:hover:after, .hub-thinc
        .hero-banner .edit-container a:hover:after {
          color: #182b49; }
        .hub-rethink .section .edit-container a:hover:after, .hub-rethink
        .hero-banner .edit-container a:hover:after {
          color: #202d56; }
        .hub-focus .section .edit-container a:hover:after, .hub-focus
        .hero-banner .edit-container a:hover:after {
          color: #9e9978; }

.hero-banner {
  margin-bottom: 0; }

/*# sourceMappingURL=section.css.map */
