@media (min-width: 768px) and (max-width: 1199px) {
  body {
    width: auto; } }

@media (max-width: 767px) {
  body {
    width: auto; } }

@media (max-width: 480px) {
  body {
    width: auto; } }

.contextual-region {
  position: inherit; }

.feature-container {
  display: grid;
  grid-template-columns: auto 175px 700px 175px auto;
  grid-template-rows: auto;
  gap: 0;
  grid-template-areas: "header header header header header" "lead lead lead lead lead"  "feature-image feature-image feature-image feature-image feature-image"  ". tasks tasks tasks ."  "article article article article article"  ". below below below ." ". bottom bottom bottom ." ". footer footer footer ."; }
  @media (max-width: 991px) {
    .feature-container {
      grid-template-columns: auto 728px auto;
      grid-template-areas: "header header header" "lead lead lead"  "feature-image feature-image feature-image"  ". tasks ."  "article article article"  "below below below" "bottom bottom bottom" "footer footer footer"; } }
  @media (max-width: 767px) {
    .feature-container {
      grid-template-columns: auto 480px auto; } }
  @media (max-width: 480px) {
    .feature-container {
      grid-template-columns: auto;
      grid-template-areas: "header" "lead"  "feature-image"  "tasks"  "article"  "below" "bottom" "footer"; } }
  .feature-container .feature-header {
    grid-area: header;
    position: sticky;
    top: 0px;
    width: 100%;
    z-index: 1;
    background-color: #938E86; }
    .feature-container .feature-header .header-container {
      max-width: 1050px;
      margin: 0 auto;
      padding: 8px 20px 3px; }
      .feature-container .feature-header .header-container .logo {
        grid-area: logo; }
        .feature-container .feature-header .header-container .logo img {
          width: 230px; }
          @media (max-width: 767px) {
            .feature-container .feature-header .header-container .logo img {
              width: 175px; } }
      .feature-container .feature-header .header-container #navigation {
        grid-area: nav; }
      .feature-container .feature-header .header-container .main-nav {
        grid-area: nav;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: relative; }
        .feature-container .feature-header .header-container .main-nav .sticky-logo {
          display: none; }
        .feature-container .feature-header .header-container .main-nav .search-icon {
          width: 35px;
          height: 35px;
          position: absolute;
          top: -55px;
          right: 65px; }
          @media (max-width: 1199px) {
            .feature-container .feature-header .header-container .main-nav .search-icon {
              right: 60px; } }
          @media (max-width: 767px) {
            .feature-container .feature-header .header-container .main-nav .search-icon {
              top: -45px; } }
        .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 {
          grid-area: menu;
          position: relative; }
          .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 .sf-accordion-toggle {
            right: 0;
            top: -60px;
            width: 50px;
            height: 40px;
            text-transform: uppercase;
            font-size: 80%;
            font-weight: 600;
            letter-spacing: 1px;
            color: #888;
            position: absolute;
            display: inline-block;
            text-indent: 28px;
            white-space: nowrap;
            overflow: hidden;
            cursor: pointer;
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
            @media (max-width: 1199px) {
              .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 .sf-accordion-toggle {
                right: 0px; } }
            @media (max-width: 767px) {
              .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 .sf-accordion-toggle {
                top: -50px; } }
            .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 .sf-accordion-toggle #superfish-main-toggle {
              background: #fff; }
              .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 .sf-accordion-toggle #superfish-main-toggle span {
                display: none; }
            .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 .sf-accordion-toggle a {
              background: #666;
              position: absolute;
              top: 50%;
              left: 2px;
              height: 4px;
              width: 45px;
              padding: 0;
              -webkit-transition: all 0.25s;
              transition: all 0.25s; }
            .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 .sf-accordion-toggle a::before {
              content: '';
              top: -10px;
              left: 0;
              background: #fff;
              position: absolute;
              height: 4px;
              width: 45px;
              -webkit-transition: all 0.25s;
              transition: all 0.25s; }
            .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 .sf-accordion-toggle a::after {
              background: #fff;
              content: '';
              top: 12px;
              left: 0;
              position: absolute;
              height: 4px;
              width: 45px;
              -webkit-transition: all 0.25s;
              transition: all 0.25s; }
            .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 .sf-accordion-toggle .sf-expanded {
              height: 0;
              background: transparent; }
            .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 .sf-accordion-toggle .sf-expanded::before {
              top: 0;
              -webkit-transform: rotate(-45deg);
              transform: rotate(-45deg); }
            .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 .sf-accordion-toggle .sf-expanded::after {
              top: 0;
              -webkit-transform: rotate(45deg);
              transform: rotate(45deg); }
          .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column;
            margin-top: 15px;
            width: 100%;
            font-size: 24px;
            line-height: 1.1em; }
            @media (max-width: 1199px) {
              .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion {
                font-size: 18px;
                margin-top: 10px; } }
            .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion .sf-sub-indicator {
              right: -32px;
              opacity: 1;
              width: 25px;
              height: 17px; }
            .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion .sf-sub-indicator::after {
              font-family: 'Font Awesome\ 5 Free';
              content: "\f078";
              font-weight: 600;
              font-size: 14px;
              top: 2px; }
              @media (max-width: 1199px) {
                .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion .sf-sub-indicator::after {
                  display: none; } }
            .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion .sf-depth-1.sf-expanded .sf-sub-indicator:after {
              font-family: 'Font Awesome\ 5 Free';
              content: "\f077";
              font-weight: 900; }
              @media (max-width: 1199px) {
                .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion .sf-depth-1.sf-expanded .sf-sub-indicator:after {
                  display: none; } }
            .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion .sf-depth-1.sf-expanded ul {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-orient: vertical;
              -webkit-box-direction: normal;
                  -ms-flex-direction: column;
                      flex-direction: column; }
            .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion .social-icons {
              display: inherit;
              font-size: 36px;
              position: absolute;
              right: 0;
              top: -7px; }
              @media (max-width: 1199px) {
                .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion .social-icons {
                  position: relative;
                  display: -webkit-box;
                  display: -ms-flexbox;
                  display: flex;
                  float: left;
                  top: 30px;
                  position: absolute;
                  top: 5px;
                  right: -12px; } }
              @media (max-width: 480px) {
                .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion .social-icons {
                  position: absolute;
                  top: 20px;
                  right: -12px; } }
              .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion .social-icons a {
                color: #C9C5BF; }
                .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion .social-icons a .svg-inline--fa {
                  margin-right: 15px; }
                @media (max-width: 1199px) {
                  .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion .social-icons a .fa-facebook-f {
                    width: 29px;
                    height: 44px; } }
                @media (max-width: 1199px) {
                  .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion .social-icons a .fa-twitter {
                    width: 45px;
                    height: 44px; } }
              .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion .social-icons a:hover {
                color: #fff; }
            .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion li {
              font-size: 18px;
              background: transparent;
              width: auto !important;
              margin-right: 32px; }
              .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion li .menuparent {
                margin-right: 21px; }
              @media (max-width: 1199px) {
                .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion li {
                  display: inline-block;
                  float: none;
                  margin-right: 50px;
                  width: 100% !important; } }
              @media (max-width: 767px) {
                .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion li {
                  margin-right: 0; } }
            .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion a, .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion a:visited {
              text-decoration: none;
              color: #fff;
              padding: 3px 0; }
            .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion a:hover {
              color: #C9C5BF;
              background: transparent; }
          .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion.sf-expanded {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row;
            margin-bottom: 8px; }
            @media (max-width: 1199px) {
              .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion.sf-expanded {
                display: block;
                -webkit-columns: 3 auto;
                   -moz-columns: 3 auto;
                        columns: 3 auto; }
                .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion.sf-expanded .sf-hidden {
                  display: -webkit-box;
                  display: -ms-flexbox;
                  display: flex;
                  -webkit-box-orient: vertical;
                  -webkit-box-direction: normal;
                      -ms-flex-direction: column;
                          flex-direction: column;
                  width: auto !important;
                  padding: initial !important;
                  position: relative !important;
                  overflow: visible !important;
                  height: auto !important;
                  top: 0 !important; }
                .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion.sf-expanded .sf-depth-2 {
                  margin-left: 10px; } }
            @media (max-width: 767px) {
              .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion.sf-expanded {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                    -ms-flex-direction: column;
                        flex-direction: column; } }
            .feature-container .feature-header .header-container .main-nav #block-mainnavigation-2 #superfish-main-accordion.sf-expanded .sf-clone-parent {
              display: none; }
  .feature-container .title-and-image {
    grid-area: lead;
    max-width: 1050px;
    width: 100%;
    margin: 0 auto;
    padding-top: 50px;
    padding-bottom: 24px; }
    @media (max-width: 1199px) {
      .feature-container .title-and-image {
        padding-top: 50px;
        padding-bottom: 24px;
        width: 100%; } }
    @media (max-width: 480px) {
      .feature-container .title-and-image {
        padding-top: 50px;
        padding-bottom: 24px;
        width: auto; } }
    .feature-container .title-and-image .category-link {
      font-family: 'Oswald', sans-serif;
      font-size: 18px;
      text-transform: uppercase; }
      .feature-container .title-and-image .category-link a.feature-category {
        color: #7796D1;
        text-decoration: none; }
      .feature-container .title-and-image .category-link a:hover {
        color: #666; }
    .feature-container .title-and-image #block-fbc2018-page-title {
      font-family: 'Lora';
      font-size: 44px;
      line-height: 1.1em;
      color: #555;
      padding-bottom: 16px; }
      @media (max-width: 1199px) {
        .feature-container .title-and-image #block-fbc2018-page-title {
          padding: 0 20px 10px 20px; } }
      @media (max-width: 1199px) {
        .feature-container .title-and-image #block-fbc2018-page-title {
          font-size: 34px; } }
      @media (max-width: 767px) {
        .feature-container .title-and-image #block-fbc2018-page-title {
          font-size: 34px; } }
      .feature-container .title-and-image #block-fbc2018-page-title h1 {
        margin: 0;
        font-family: 'Lora';
        font-size: 44px;
        line-height: 1.1em;
        font-weight: 400;
        letter-spacing: -1px; }
        @media (max-width: 767px) {
          .feature-container .title-and-image #block-fbc2018-page-title h1 {
            font-size: 34px;
            line-height: 1.1em;
            letter-spacing: 0; } }
        @media (max-width: 480px) {
          .feature-container .title-and-image #block-fbc2018-page-title h1 {
            font-size: 34px;
            line-height: 1.1em;
            letter-spacing: 0; } }
    .feature-container .title-and-image .article-subtitle {
      font-size: 18px;
      color: #938E86;
      line-height: 1.2em;
      margin-bottom: 11px; }
      @media (max-width: 1199px) {
        .feature-container .title-and-image .article-subtitle {
          font-size: 22px;
          padding: 0 20px; } }
      @media (max-width: 767px) {
        .feature-container .title-and-image .article-subtitle {
          font-size: 18px; } }
    .feature-container .title-and-image .kicker-issue,
    .feature-container .title-and-image .kicker-date {
      font-size: 16px;
      color: #938E86;
      margin-right: 10px;
      text-transform: uppercase;
      font-weight: 600;
      letter-spacing: 1px; }
      @media (max-width: 1199px) {
        .feature-container .title-and-image .kicker-issue,
        .feature-container .title-and-image .kicker-date {
          padding: 0 0 0 20px; } }
      @media (max-width: 480px) {
        .feature-container .title-and-image .kicker-issue,
        .feature-container .title-and-image .kicker-date {
          float: left;
          clear: both; } }
    .feature-container .title-and-image a.kicker-issue {
      text-decoration: none; }
    .feature-container .title-and-image .kicker-author {
      font-size: 16px;
      color: #BCA56E;
      text-transform: uppercase;
      font-weight: 600;
      letter-spacing: 1px; }
      @media (max-width: 480px) {
        .feature-container .title-and-image .kicker-author {
          float: left;
          clear: both;
          padding: 0 0 0 20px; } }
      .feature-container .title-and-image .kicker-author a {
        color: #BCA56E;
        text-decoration: none; }
      .feature-container .title-and-image .kicker-author a:hover {
        color: #555; }
  .feature-container .feature-image {
    grid-area: feature-image; }
    .feature-container .feature-image img.feature-image__img {
      width: 100%;
      max-height: 680px;
      -o-object-fit: cover;
         object-fit: cover; }
      @media (max-width: 767px) {
        .feature-container .feature-image img.feature-image__img {
          height: 340px; } }
      @media (max-width: 480px) {
        .feature-container .feature-image img.feature-image__img {
          height: 220px; } }
    .feature-container .feature-image .credit-caption {
      max-width: 1050px;
      margin: 0 auto; }
      @media (max-width: 1199px) {
        .feature-container .feature-image .credit-caption {
          margin-top: 12px;
          padding: 0 20px; } }
      .feature-container .feature-image .credit-caption .feature-image__caption {
        display: none; }
        @media (max-width: 1199px) {
          .feature-container .feature-image .credit-caption .feature-image__caption {
            display: initial; }
            .feature-container .feature-image .credit-caption .feature-image__caption p {
              margin: 0;
              font-size: 15px;
              line-height: 1.3em;
              color: #9A9793; } }
      .feature-container .feature-image .credit-caption .feature-image__credits {
        font-size: 10px;
        line-height: 11px;
        text-transform: uppercase;
        color: #CCC;
        margin: 2px 0 5px 0px;
        text-align: left; }
        @media (max-width: 1199px) {
          .feature-container .feature-image .credit-caption .feature-image__credits {
            margin-top: 7px; } }
  .feature-container #block-fbc2018-local-tasks {
    grid-area: tasks; }
  .feature-container #block-fbc2018-content {
    grid-area: article; }
    .feature-container #block-fbc2018-content .node--type-feature .node__submitted {
      display: none; }
    .feature-container #block-fbc2018-content .node--type-feature .node__content {
      display: grid;
      grid-template-columns: auto 190px 670px 190px auto;
      grid-template-rows: auto;
      grid-template-areas: ". social copy1 caption ."  ". copy2 copy2 copy2 .";
      max-width: 1050px;
      margin: 50px auto 0 auto; }
      @media (max-width: 991px) {
        .feature-container #block-fbc2018-content .node--type-feature .node__content {
          width: 728px;
          grid-template-columns: auto 670px auto;
          grid-template-areas: ". social ."  ". copy1 ."  ". copy2 ."; } }
      @media (max-width: 480px) {
        .feature-container #block-fbc2018-content .node--type-feature .node__content {
          margin: 25px auto 0 auto; } }
      @media (max-width: 767px) {
        .feature-container #block-fbc2018-content .node--type-feature .node__content {
          width: auto;
          max-width: 670px;
          grid-template-columns: auto;
          padding: 0 20px; } }
      .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-subtitle,
      .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-author,
      .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-media-image,
      .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-category,
      .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-custom-css {
        display: none; }
      .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-image-caption {
        grid-area: caption;
        font-size: 15px;
        color: #9A9793;
        margin-left: 37px; }
        @media (max-width: 1199px) {
          .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-image-caption {
            display: none; } }
        .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-image-caption p {
          margin: 0; }
        .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-image-caption p::before {
          content: 'ABOVE: ';
          font-weight: 600;
          font-size: 85%; }
      .feature-container #block-fbc2018-content .node--type-feature .node__content .social-tools {
        grid-area: social;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        text-align: right;
        margin-right: 37px; }
        @media (max-width: 991px) {
          .feature-container #block-fbc2018-content .node--type-feature .node__content .social-tools {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row;
            margin-bottom: 0;
            margin-right: 0; } }
        .feature-container #block-fbc2018-content .node--type-feature .node__content .social-tools img {
          max-width: 50px;
          margin-bottom: 10px; }
          @media (max-width: 1199px) {
            .feature-container #block-fbc2018-content .node--type-feature .node__content .social-tools img {
              margin-right: 15px;
              max-width: 40px; } }
        .feature-container #block-fbc2018-content .node--type-feature .node__content .social-tools a {
          opacity: .3; }
          @media (max-width: 1199px) {
            .feature-container #block-fbc2018-content .node--type-feature .node__content .social-tools a {
              margin-right: 5px; } }
        .feature-container #block-fbc2018-content .node--type-feature .node__content .social-tools a:hover {
          opacity: .6; }
      .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-body {
        grid-area: copy1;
        margin-bottom: 25px; }
        .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-body p {
          margin: 0 0 1em 0;
          font: 16px/24px 'Lora', sans-serif;
          font-weight: 400; }
          @media (max-width: 480px) {
            .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-body p {
              font: 18px/1.4em 'Lora', sans-serif; } }
        .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-body p:first-child::first-letter {
          font-size: 550%;
          float: left;
          margin: 20px 5px 15px 0; }

@-moz-document url-prefix() {
  .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-body p:first-child::first-letter {
    /* special ajustment for Firefox */
    margin: 5px 5px 0 0; } }
          @media not all and (min-resolution: 0.001dpcm) {
            .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-body p:first-child::first-letter {
              /* your code for Safari Desktop & Mobile */
              margin: 22px 5px 20px 0;
              /* end */ } }
      .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content {
        grid-area: copy2; }
        @media (max-width: 767px) {
          .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content {
            border-bottom: 2px solid #999; } }
        .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--more-body-text {
          width: 670px;
          margin: -1em auto 0 auto;
          font: 16px/24px 'Lora', sans-serif;
          font-weight: 400; }
          @media (max-width: 991px) {
            .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--more-body-text {
              width: auto; } }
        .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--floating-image p {
          margin: 0;
          font-size: 15px;
          line-height: 19px;
          color: #9A9793;
          font-weight: normal; }
        .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--floating-image .node-image {
          width: 150px; }
          @media (max-width: 1199px) {
            .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--floating-image .node-image {
              border-top: 2px solid #777;
              border-bottom: 2px solid #777; } }
          .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--floating-image .node-image .node-media-image-caption {
            margin-bottom: 5px; }
        @media (max-width: 1199px) {
          .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--floating-image .pull-left {
            float: left;
            margin: 7px 30px 0 0;
            padding-top: 15px;
            padding-bottom: 15px; } }
        @media (max-width: 1199px) {
          .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--floating-image .pull-right {
            float: right;
            margin: 7px 0 0 30px;
            padding-top: 15px;
            padding-bottom: 15px; } }
        .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--media-image {
          width: 670px;
          margin: 10px auto 40px auto; }
          @media (max-width: 991px) {
            .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--media-image {
              width: auto; } }
          .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--media-image .node-media-image-credits {
            font-size: 10px;
            margin: 2px 0 0 0; }
          .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--media-image .node-media-image-caption {
            font-size: 15px;
            line-height: 1.4em;
            color: #9A9793;
            font-family: 'Opens Sans', sans-serif;
            font-weight: normal;
            border-bottom: none;
            margin-bottom: 5px;
            margin-top: 10px; }
            .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--media-image .node-media-image-caption p {
              margin: 5px 0 0 0; }
        .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--feature-image {
          margin-bottom: 40px; }
          .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--feature-image p {
            margin: 0; }
          .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--feature-image .node-media-image-credits {
            font-size: 10px;
            margin: 2px 0 0 0; }
          .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--feature-image .node-media-image-caption {
            font-size: 15px;
            line-height: 1.4em;
            color: #9A9793;
            font-family: 'Opens Sans', sans-serif;
            font-weight: normal;
            border-bottom: none;
            margin-bottom: 5px;
            margin-top: 10px; }
        .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--pull-quote .field--name-field-pull-quote {
          font-family: 'Lora';
          font-size: 30px;
          color: #BCA56E;
          text-align: center;
          margin: 30px auto 40px 0;
          font-weight: normal;
          line-height: 1.2em; }
          @media (max-width: 991px) {
            .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--pull-quote .field--name-field-pull-quote {
              font-size: 24px; } }
        .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--floating-note .field--name-field-note {
          height: 0; }
          .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--floating-note .field--name-field-note p {
            margin: 0;
            font-size: 15px;
            line-height: 19px; }
          .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--floating-note .field--name-field-note .floating-text {
            color: #9A9793;
            font-size: 15px;
            line-height: 19px;
            width: 150px; }
            @media (max-width: 991px) {
              .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--floating-note .field--name-field-note .floating-text {
                margin: 12px 0 15px 60px;
                border-top: 2px solid #777;
                border-bottom: 2px solid #777;
                padding: 20px 0; } }
          .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--floating-note .field--name-field-note .pull-left {
            float: left;
            margin: 3px 30px 20px 0; }
            @media (max-width: 991px) {
              .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--floating-note .field--name-field-note .pull-left {
                float: left;
                margin: 10px 30px 10px 0;
                padding-top: 20px;
                padding-bottom: 20px; } }
          .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--floating-note .field--name-field-note .pull-right {
            float: right;
            margin: 3px 0 20px 30px; }
            @media (max-width: 991px) {
              .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--floating-note .field--name-field-note .pull-right {
                float: right;
                margin: 20px 0 10px 30px;
                padding-top: 15px;
                padding-bottom: 15px; } }
        .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow {
          position: relative; }
          @media (max-width: 767px) {
            .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slide__content {
              margin-bottom: 25px; } }
          .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slide__content .slide__media {
            background-color: #f0f0f0; }
            @media (max-width: 767px) {
              .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slide__content .slide__media {
                background-color: transparent; } }
            .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slide__content .slide__media img {
              width: auto;
              max-height: 650px;
              margin: 0 auto; }
              @media (max-width: 991px) {
                .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slide__content .slide__media img {
                  max-height: 400px; } }
              @media (max-width: 767px) {
                .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slide__content .slide__media img {
                  width: 100%;
                  height: auto;
                  max-height: none; } }
          .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slide__content .slide__caption {
            padding: 0;
            width: 670px;
            margin: 0 auto;
            color: #9A9793;
            font-size: 10px;
            margin: 5px auto 20px auto;
            padding: 0 0 20px 0; }
            @media (max-width: 991px) {
              .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slide__content .slide__caption {
                padding: 0 50px 20px 50px; } }
            @media (max-width: 767px) {
              .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slide__content .slide__caption {
                width: auto;
                padding: 0 0px 20px 0px; } }
            .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slide__content .slide__caption p {
              color: #999;
              font-size: 15px;
              margin-top: 5px;
              margin-bottom: 3px; }
            .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slide__content .slide__caption .slide__description {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-orient: vertical;
              -webkit-box-direction: reverse;
                  -ms-flex-direction: column-reverse;
                      flex-direction: column-reverse;
              position: relative; }
              @media (max-width: 991px) {
                .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slide__content .slide__caption .slide__description {
                  padding-left: 60px; } }
              @media (max-width: 767px) {
                .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slide__content .slide__caption .slide__description {
                  padding-left: 0; } }
              .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slide__content .slide__caption .slide__description .slideshow-pager {
                position: absolute;
                top: 5px;
                left: -80px;
                border-right: 1px solid #999;
                padding-right: 20px;
                color: #999;
                font-size: 15px; }
                @media (max-width: 991px) {
                  .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slide__content .slide__caption .slide__description .slideshow-pager {
                    left: 0; } }
                @media (max-width: 767px) {
                  .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slide__content .slide__caption .slide__description .slideshow-pager {
                    display: none; } }
          .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slick__arrow {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: absolute;
            width: 100%;
            top: 660px; }
            @media (max-width: 991px) {
              .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slick__arrow {
                top: 415px; } }
            @media (max-width: 767px) {
              .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slick__arrow {
                display: none; } }
            .feature-container #block-fbc2018-content .node--type-feature .node__content .field--name-field-structured-content .paragraph--type--slideshow .slick__arrow .slick-arrow {
              border: none;
              color: #fff;
              background-color: #C3C3C3;
              width: 32px;
              height: 32px;
              border-radius: 16px; }
  .feature-container .feature-below-content {
    grid-area: below;
    display: grid;
    grid-template-areas: "category classifieds banner";
    -webkit-column-gap: 75px;
       -moz-column-gap: 75px;
            column-gap: 75px;
    border-top: 2px solid #999;
    padding-top: 33px; }
    @media (max-width: 991px) {
      .feature-container .feature-below-content {
        grid-template-areas: "classifieds banner" "category category";
        grid-template-columns: 384px 300px;
        row-gap: 33px;
        -webkit-column-gap: 44px;
           -moz-column-gap: 44px;
                column-gap: 44px;
        width: 728px;
        margin: 0 auto; } }
    @media (max-width: 767px) {
      .feature-container .feature-below-content {
        display: grid;
        grid-template-areas: "banner" "classifieds" "category";
        grid-template-columns: auto;
        width: auto;
        border-top: none; } }
    .feature-container .feature-below-content #block-categorycards {
      grid-area: category; }
      @media (max-width: 991px) {
        .feature-container .feature-below-content #block-categorycards .category-cards {
          display: grid;
          grid-template-columns: auto auto auto;
          border-top: 2px solid #999;
          padding-top: 20px;
          padding-bottom: 20px; } }
      @media (max-width: 767px) {
        .feature-container .feature-below-content #block-categorycards .category-cards {
          display: block;
          padding: 30px 20px;
          border: none; } }
      .feature-container .feature-below-content #block-categorycards .category-cards #category-card-3,
      .feature-container .feature-below-content #block-categorycards .category-cards #category-card-4,
      .feature-container .feature-below-content #block-categorycards .category-cards #category-card-5,
      .feature-container .feature-below-content #block-categorycards .category-cards #category-card-6,
      .feature-container .feature-below-content #block-categorycards .category-cards #category-card-7,
      .feature-container .feature-below-content #block-categorycards .category-cards #category-card-8,
      .feature-container .feature-below-content #block-categorycards .category-cards #category-card-9,
      .feature-container .feature-below-content #block-categorycards .category-cards #category-card-10 {
        display: none;
        visibility: hidden; }
      @media (max-width: 991px) {
        .feature-container .feature-below-content #block-categorycards .category-cards #category-card-1 {
          padding-left: 0; } }
      @media (max-width: 767px) {
        .feature-container .feature-below-content #block-categorycards .category-cards #category-card-1 {
          border-top: 2px solid #999; } }
      .feature-container .feature-below-content #block-categorycards .category-cards #category-card-2 {
        border-top: 1px solid #999; }
        @media (max-width: 991px) {
          .feature-container .feature-below-content #block-categorycards .category-cards #category-card-2 {
            border-top: none;
            border-left: 1px solid #999;
            border-right: 1px solid #999; } }
        @media (max-width: 767px) {
          .feature-container .feature-below-content #block-categorycards .category-cards #category-card-2 {
            border-left: none;
            border-right: none;
            border-top: 1px solid #999; } }
        .feature-container .feature-below-content #block-categorycards .category-cards #category-card-2 .section-heading {
          margin-top: 13px; }
          @media (max-width: 991px) {
            .feature-container .feature-below-content #block-categorycards .category-cards #category-card-2 .section-heading {
              margin-top: 0; } }
      @media (max-width: 991px) {
        .feature-container .feature-below-content #block-categorycards .category-cards #category-card-3 {
          display: block;
          visibility: visible;
          padding-right: 0; } }
      @media (max-width: 767px) {
        .feature-container .feature-below-content #block-categorycards .category-cards #category-card-3 {
          border-top: 1px solid #999; } }
      .feature-container .feature-below-content #block-categorycards .category-cards .category-card {
        margin: 0 0 20px 0; }
        @media (max-width: 991px) {
          .feature-container .feature-below-content #block-categorycards .category-cards .category-card {
            padding: 0 16px; } }
        @media (max-width: 767px) {
          .feature-container .feature-below-content #block-categorycards .category-cards .category-card {
            padding-top: 20px;
            padding-left: 0;
            padding-right: 0; } }
        .feature-container .feature-below-content #block-categorycards .category-cards .category-card section {
          height: 100%; }
          .feature-container .feature-below-content #block-categorycards .category-cards .category-card section img {
            width: 100%; }
          .feature-container .feature-below-content #block-categorycards .category-cards .category-card section h2 {
            border-top: none;
            padding-top: 0; }
          .feature-container .feature-below-content #block-categorycards .category-cards .category-card section .section-heading {
            line-height: .5em;
            margin: 0px 0 10px 0; }
            .feature-container .feature-below-content #block-categorycards .category-cards .category-card section .section-heading a {
              font: 16px/1.1em 'Oswald', sans-serif;
              font-weight: 400;
              color: #666;
              text-decoration: none;
              letter-spacing: 1px;
              text-transform: uppercase; }
            .feature-container .feature-below-content #block-categorycards .category-cards .category-card section .section-heading a:hover {
              color: #000; }
          .feature-container .feature-below-content #block-categorycards .category-cards .category-card section .category-card__category {
            line-height: 1.0rem;
            letter-spacing: 1px;
            text-transform: uppercase;
            margin: 0 0 10px 0;
            padding-top: 15px; }
          .feature-container .feature-below-content #block-categorycards .category-cards .category-card section .category-card__primary-title {
            font-weight: bold;
            margin-top: .7em;
            line-height: 1.1em; }
            .feature-container .feature-below-content #block-categorycards .category-cards .category-card section .category-card__primary-title a {
              font-size: 16px;
              line-height: 1.1em;
              font-weight: 600;
              color: #555;
              text-decoration: none; }
            .feature-container .feature-below-content #block-categorycards .category-cards .category-card section .category-card__primary-title a:hover {
              color: #000; }
          .feature-container .feature-below-content #block-categorycards .category-cards .category-card section .category-card__other-title {
            font-weight: 500;
            margin-top: .7em;
            line-height: 1.1em; }
            .feature-container .feature-below-content #block-categorycards .category-cards .category-card section .category-card__other-title a {
              font-size: 16px;
              line-height: 1.1em;
              color: #666;
              text-decoration: none; }
            .feature-container .feature-below-content #block-categorycards .category-cards .category-card section .category-card__other-title a:hover {
              color: #000; }
    .feature-container .feature-below-content #block-resourceguideclassifieds {
      grid-area: classifieds;
      margin: 0; }
      @media (max-width: 991px) {
        .feature-container .feature-below-content #block-resourceguideclassifieds {
          border-right: 1px solid #999;
          padding-right: 30px; } }
      @media (max-width: 767px) {
        .feature-container .feature-below-content #block-resourceguideclassifieds {
          border-right: none;
          padding: 20px 20px; } }
      @media (max-width: 767px) {
        .feature-container .feature-below-content #block-resourceguideclassifieds img {
          border-top: 2px solid #999;
          padding-top: 30px;
          max-width: inherit; } }
      @media (max-width: 767px) {
        .feature-container .feature-below-content #block-resourceguideclassifieds .listing img {
          border: none;
          padding: 0; } }
    .feature-container .feature-below-content .below-content-banners {
      grid-area: banner; }
      @media (max-width: 767px) {
        .feature-container .feature-below-content .below-content-banners {
          margin: 0 auto; } }
      .feature-container .feature-below-content .below-content-banners #block-dfptagfinebooks-halfpage-300x600 {
        margin-bottom: 9px; }
  .feature-container .feature-bottom {
    grid-area: bottom;
    display: grid;
    grid-template-columns: 1fr 728px;
    grid-template-areas: "subscribe leaderboard" "calendar calendar";
    grid-template-rows: 90px auto;
    margin: 30px 0 0 0; }
    @media (max-width: 991px) {
      .feature-container .feature-bottom {
        display: block;
        width: 728px;
        margin: 0 auto; } }
    @media (max-width: 767px) {
      .feature-container .feature-bottom {
        width: auto; } }
    .feature-container .feature-bottom #block-sidebarsubscribe {
      grid-area: subscribe;
      border-right: 3px solid #999;
      margin-right: 10px;
      padding-right: 10px;
      font-size: 14px;
      line-height: 1.3em; }
      @media (max-width: 991px) {
        .feature-container .feature-bottom #block-sidebarsubscribe {
          display: none; } }
      .feature-container .feature-bottom #block-sidebarsubscribe img {
        width: auto;
        height: 90px;
        float: left;
        margin-right: 10px; }
      .feature-container .feature-bottom #block-sidebarsubscribe .item-list ul {
        list-style: none;
        text-align: left; }
        .feature-container .feature-bottom #block-sidebarsubscribe .item-list ul li {
          margin: 0; }
      .feature-container .feature-bottom #block-sidebarsubscribe .subscribe-below-content {
        color: #333;
        font-weight: bold; }
      .feature-container .feature-bottom #block-sidebarsubscribe a {
        text-decoration: none;
        color: #666; }
      .feature-container .feature-bottom #block-sidebarsubscribe a:hover {
        color: #000; }
    .feature-container .feature-bottom #block-dfptagfinebooks-belowleaderboard-responsive {
      grid-area: leaderboard; }
      @media (max-width: 767px) {
        .feature-container .feature-bottom #block-dfptagfinebooks-belowleaderboard-responsive {
          text-align: center; } }
    .feature-container .feature-bottom .homepage-calendar {
      grid-area: calendar; }
  .feature-container footer {
    grid-area: footer; }
    @media (max-width: 991px) {
      .feature-container footer .region-footer {
        max-width: 728px;
        margin: 20px auto 0 auto; } }
    @media (max-width: 767px) {
      .feature-container footer .region-footer {
        margin: 0 auto;
        border-top: none; }
        .feature-container footer .region-footer #block-sitebranding-2 {
          border-top: 2px solid #999;
          padding-top: 32px; }
          .feature-container footer .region-footer #block-sitebranding-2 img {
            max-width: 300px; } }
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3Njc3MvYmFzZS9fdmFyaWFibGVzLnNjc3MiLCIuLi9zY3NzL2ZlYXR1cmUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFTSTtFQ1JKO0lBRUksV0FBVSxFQUFBLEVBUWI7O0FESUc7RUNkSjtJQUtJLFdBQVUsRUFBQSxFQUtiOztBRE9HO0VDakJKO0lBUUksV0FBVSxFQUFBLEVBRWI7O0FBQ0Q7RUFDRSxpQkFBaUIsRUFBQTs7QUFFbkI7RUFDRSxhQUFhO0VBQ2Isa0RBQWtEO0VBQ2xELHdCQUF3QjtFQUN4QixNQUFNO0VBQ04sZ1RBUXlCLEVBQUE7RUFDekI7SUFkRjtNQWVJLHNDQUFzQztNQUN0QyxvTkFRc0IsRUFBQSxFQTBtQ3pCO0VEbG9DRztJQ0FKO01BMkJJLHNDQUFzQyxFQUFBLEVBdW1DekM7RUQvbkNHO0lDSEo7TUE4QkksMkJBQTJCO01BQzNCLG9HQVFRLEVBQUEsRUEybENYO0VBbG9DRDtJQTBDRSxpQkFBaUI7SUFDZixnQkFBZ0I7SUFDaEIsUUFBUTtJQUNSLFdBQVc7SUFDWCxVQUFVO0lBS1oseUJBQXlCLEVBQUE7SUFuRDNCO01BaUVNLGlCQUFpQjtNQUNqQixjQUFjO01BQ2QscUJBQXFCLEVBQUE7TUFuRTNCO1FBc0VRLGVBQWUsRUFBQTtRQXRFdkI7VUF3RVUsWUFBWSxFQUFBO1VEeEVsQjtZQ0FKO2NBMEVZLFlBQ0YsRUFBQSxFQUNEO01BNUVUO1FBK0VRLGNBQWMsRUFBQTtNQS9FdEI7UUFrRlEsY0FBYztRQUNkLG9CQUFhO1FBQWIsb0JBQWE7UUFBYixhQUFhO1FBQ2Isa0JBQWtCLEVBQUE7UUFwRjFCO1VBc0ZVLGFBQWEsRUFBQTtRQXRGdkI7VUF5RlUsV0FBVztVQUNYLFlBQVk7VUFDWixrQkFBa0I7VUFDbEIsVUFBVTtVQUNWLFdBQVcsRUFBQTtVRHRHakI7WUNTSjtjQStGWSxXQUFXLEVBQUEsRUFLZDtVRHBHTDtZQ0FKO2NBa0dZLFVBQVUsRUFBQSxFQUViO1FBcEdUO1VBc0dVLGVBQWU7VUFDZixrQkFB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 */