.pane-title {
  float: left;
  width: 100%;
  clear: both;
  line-height: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-backface-visibility: hidden;
  font-family: "EuclidFlex-Light", sans-serif;
  font-weight: 400;
  text-decoration: none;
  font-size: 40px;
  line-height: 44px;
  color: #919396;
  margin-bottom: 60px;
  padding-bottom: 15px;
  border-bottom: 1px solid rgba(150, 150, 150, 0.3); }
  @media (max-width: 900px) {
    .pane-title {
      line-height: normal;
      -webkit-font-smoothing: antialiased;
      -webkit-backface-visibility: hidden;
      font-family: "EuclidFlex-Light", sans-serif;
      font-weight: 400;
      text-decoration: none;
      font-size: 24px;
      line-height: 29px;
      color: #919396; } }

.panel-pane.pane-node-field-promoted-one,
.panel-pane.pane-node-field-promoted-three {
  width: 57.54717%;
  margin-right: 1.88679%;
  float: left; }
  @media (max-width: 900px) {
    .panel-pane.pane-node-field-promoted-one,
    .panel-pane.pane-node-field-promoted-three {
      width: 100%;
      margin-left: 0; } }
  .panel-pane.pane-node-field-promoted-one .view-mode-teaser,
  .panel-pane.pane-node-field-promoted-three .view-mode-teaser {
    margin-top: 0; }
    .panel-pane.pane-node-field-promoted-one .view-mode-teaser a > svg,
    .panel-pane.pane-node-field-promoted-three .view-mode-teaser a > svg {
      left: 14.74779%;
      z-index: 2; }
    .panel-pane.pane-node-field-promoted-one .view-mode-teaser .section-epinion,
    .panel-pane.pane-node-field-promoted-one .view-mode-teaser .section-infographics,
    .panel-pane.pane-node-field-promoted-one .view-mode-teaser .field-image,
    .panel-pane.pane-node-field-promoted-one .view-mode-teaser .field-single-image,
    .panel-pane.pane-node-field-promoted-one .view-mode-teaser .svg-container,
    .panel-pane.pane-node-field-promoted-three .view-mode-teaser .section-epinion,
    .panel-pane.pane-node-field-promoted-three .view-mode-teaser .section-infographics,
    .panel-pane.pane-node-field-promoted-three .view-mode-teaser .field-image,
    .panel-pane.pane-node-field-promoted-three .view-mode-teaser .field-single-image,
    .panel-pane.pane-node-field-promoted-three .view-mode-teaser .svg-container {
      width: 70.50443%;
      margin-right: 3.2345%;
      float: left; }
      @media (max-width: 900px) {
        .panel-pane.pane-node-field-promoted-one .view-mode-teaser .section-epinion,
        .panel-pane.pane-node-field-promoted-one .view-mode-teaser .section-infographics,
        .panel-pane.pane-node-field-promoted-one .view-mode-teaser .field-image,
        .panel-pane.pane-node-field-promoted-one .view-mode-teaser .field-single-image,
        .panel-pane.pane-node-field-promoted-one .view-mode-teaser .svg-container,
        .panel-pane.pane-node-field-promoted-three .view-mode-teaser .section-epinion,
        .panel-pane.pane-node-field-promoted-three .view-mode-teaser .section-infographics,
        .panel-pane.pane-node-field-promoted-three .view-mode-teaser .field-image,
        .panel-pane.pane-node-field-promoted-three .view-mode-teaser .field-single-image,
        .panel-pane.pane-node-field-promoted-three .view-mode-teaser .svg-container {
          width: 74.28571%;
          margin-right: 2.85714%;
          float: left; } }
      @media (max-width: 550px) {
        .panel-pane.pane-node-field-promoted-one .view-mode-teaser .section-epinion,
        .panel-pane.pane-node-field-promoted-one .view-mode-teaser .section-infographics,
        .panel-pane.pane-node-field-promoted-one .view-mode-teaser .field-image,
        .panel-pane.pane-node-field-promoted-one .view-mode-teaser .field-single-image,
        .panel-pane.pane-node-field-promoted-one .view-mode-teaser .svg-container,
        .panel-pane.pane-node-field-promoted-three .view-mode-teaser .section-epinion,
        .panel-pane.pane-node-field-promoted-three .view-mode-teaser .section-infographics,
        .panel-pane.pane-node-field-promoted-three .view-mode-teaser .field-image,
        .panel-pane.pane-node-field-promoted-three .view-mode-teaser .field-single-image,
        .panel-pane.pane-node-field-promoted-three .view-mode-teaser .svg-container {
          width: 100%;
          margin-right: 0; } }
    .panel-pane.pane-node-field-promoted-one .view-mode-teaser .svg-container .field-svg,
    .panel-pane.pane-node-field-promoted-three .view-mode-teaser .svg-container .field-svg {
      position: relative;
      padding-top: 67.6%;
      background-color: #EBEBEB; }
      .panel-pane.pane-node-field-promoted-one .view-mode-teaser .svg-container .field-svg svg,
      .panel-pane.pane-node-field-promoted-three .view-mode-teaser .svg-container .field-svg svg {
        position: absolute;
        width: 50%;
        height: auto;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
    .panel-pane.pane-node-field-promoted-one .view-mode-teaser .text,
    .panel-pane.pane-node-field-promoted-three .view-mode-teaser .text {
      width: 70.50443%;
      float: left;
      margin-left: calc(-44.24336% - 41px);
      margin-top: 120px;
      padding-right: 0; }
      @media (max-width: 900px) {
        .panel-pane.pane-node-field-promoted-one .view-mode-teaser .text,
        .panel-pane.pane-node-field-promoted-three .view-mode-teaser .text {
          width: 61.42857%;
          float: left;
          margin-left: -38.57143%;
          box-sizing: border-box; } }
      @media (max-width: 550px) {
        .panel-pane.pane-node-field-promoted-one .view-mode-teaser .text,
        .panel-pane.pane-node-field-promoted-three .view-mode-teaser .text {
          width: 82.5%;
          float: left;
          margin-left: 17.5%;
          margin-top: -40px; } }
      .panel-pane.pane-node-field-promoted-one .view-mode-teaser .text .name-field,
      .panel-pane.pane-node-field-promoted-one .view-mode-teaser .text .title-field,
      .panel-pane.pane-node-field-promoted-three .view-mode-teaser .text .name-field,
      .panel-pane.pane-node-field-promoted-three .view-mode-teaser .text .title-field {
        line-height: normal;
        -webkit-font-smoothing: antialiased;
        -webkit-backface-visibility: hidden;
        font-family: "EuclidFlex-Light", sans-serif;
        font-weight: 400;
        text-decoration: none;
        font-size: 40px;
        line-height: 44px; }
        .panel-pane.pane-node-field-promoted-one .view-mode-teaser .text .name-field strong,
        .panel-pane.pane-node-field-promoted-one .view-mode-teaser .text .title-field strong,
        .panel-pane.pane-node-field-promoted-three .view-mode-teaser .text .name-field strong,
        .panel-pane.pane-node-field-promoted-three .view-mode-teaser .text .title-field strong {
          font-family: "EuclidFlex-Bold", sans-serif;
          font-weight: 400;
          text-decoration: none;
          text-transform: uppercase; }
        @media (max-width: 550px) {
          .panel-pane.pane-node-field-promoted-one .view-mode-teaser .text .name-field,
          .panel-pane.pane-node-field-promoted-one .view-mode-teaser .text .title-field,
          .panel-pane.pane-node-field-promoted-three .view-mode-teaser .text .name-field,
          .panel-pane.pane-node-field-promoted-three .view-mode-teaser .text .title-field {
            line-height: normal;
            -webkit-font-smoothing: antialiased;
            -webkit-backface-visibility: hidden;
            font-family: "EuclidFlex-Light", sans-serif;
            font-weight: 400;
            text-decoration: none;
            font-size: 24px;
            line-height: 29px; }
            .panel-pane.pane-node-field-promoted-one .view-mode-teaser .text .name-field strong,
            .panel-pane.pane-node-field-promoted-one .view-mode-teaser .text .title-field strong,
            .panel-pane.pane-node-field-promoted-three .view-mode-teaser .text .name-field strong,
            .panel-pane.pane-node-field-promoted-three .view-mode-teaser .text .title-field strong {
              font-family: "EuclidFlex-Bold", sans-serif;
              font-weight: 400;
              text-decoration: none;
              text-transform: uppercase; } }

.panel-pane.pane-node-field-promoted-two {
  width: 32.07547%;
  float: left;
  margin-left: 8.49057%;
  margin-bottom: 80px; }
  @media (max-width: 900px) {
    .panel-pane.pane-node-field-promoted-two {
      width: 48.57143%;
      margin-right: 2.85714%;
      float: left;
      float: right;
      margin-left: 0;
      margin-right: 0;
      margin-bottom: 40px; } }
  @media (max-width: 550px) {
    .panel-pane.pane-node-field-promoted-two {
      width: 100%;
      margin-left: 0; } }

.node-type-frontpage .panel-pane.pane-node-content {
  width: 40.56604%;
  margin-right: 1.88679%;
  float: left;
  clear: left;
  margin-bottom: 80px; }
  .node-type-frontpage .panel-pane.pane-node-content .breadcrumbs {
    display: none; }
  .node-type-frontpage .panel-pane.pane-node-content .field-links-title {
    line-height: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-backface-visibility: hidden;
    font-family: "EuclidFlex-Light", sans-serif;
    font-weight: 400;
    text-decoration: none;
    font-size: 40px;
    line-height: 44px;
    margin-bottom: 10px; }
  .node-type-frontpage .panel-pane.pane-node-content .field-links-intro {
    line-height: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-backface-visibility: hidden;
    font-family: "EuclidFlex-Light", sans-serif;
    font-weight: 400;
    text-decoration: none;
    font-size: 24px;
    line-height: 29px;
    margin-bottom: 40px; }
    .node-type-frontpage .panel-pane.pane-node-content .field-links-intro p {
      margin: 0; }
  .node-type-frontpage .panel-pane.pane-node-content .field-reference-with-title-overw > .items > .item:nth-child(4n + 1) a:before {
    color: #FBBC42; }
  .node-type-frontpage .panel-pane.pane-node-content .field-reference-with-title-overw > .items > .item:nth-child(4n + 2) a:before {
    color: #E7333F; }
  .node-type-frontpage .panel-pane.pane-node-content .field-reference-with-title-overw > .items > .item:nth-child(4n + 3) a:before {
    color: #544595; }
  .node-type-frontpage .panel-pane.pane-node-content .field-reference-with-title-overw > .items > .item:nth-child(4n + 4) a:before {
    color: #3FB498; }
  @media (max-width: 550px) {
    .node-type-frontpage .panel-pane.pane-node-content {
      width: 100%;
      margin-right: 0; } }

.panel-pane.pane-node-field-promoted-three {
  margin-right: 0; }

.panel-pane.pane-node-field-promoted-four,
.panel-pane.pane-node-field-promoted-five,
.panel-pane.pane-node-field-promoted-six {
  width: 32.07547%;
  margin-right: 1.88679%;
  float: left;
  margin-bottom: 80px; }
  @media (max-width: 550px) {
    .panel-pane.pane-node-field-promoted-four,
    .panel-pane.pane-node-field-promoted-five,
    .panel-pane.pane-node-field-promoted-six {
      width: 100%;
      margin-right: 0;
      margin-bottom: 60px; } }

.panel-pane.pane-node-field-promoted-four {
  clear: left; }

.panel-pane.pane-node-field-promoted-six {
  margin-right: 0; }

.panel-pane.pane-themes-frontpage {
  width: 49.0566%;
  float: left;
  margin-left: 16.98113%; }
  @media (max-width: 900px) {
    .panel-pane.pane-themes-frontpage {
      width: 100%;
      margin-left: 0; } }
  @media (max-width: 550px) {
    .panel-pane.pane-themes-frontpage {
      width: 100%;
      margin-right: 0;
      margin-left: 0; } }

.pane-node-field-theme .field-theme > .items > .item {
  width: 49.0566%;
  margin-right: 1.88679%;
  float: left; }
  .pane-node-field-theme .field-theme > .items > .item:nth-child(2n) {
    margin-right: 0; }
  .pane-node-field-theme .field-theme > .items > .item:nth-child(2n+1) {
    clear: left; }
  @media (max-width: 900px) {
    .pane-node-field-theme .field-theme > .items > .item {
      width: 100%;
      margin-right: 0; } }

.pane-node-field-about-program .field-about-program > .items > .item,
.pane-node-field-about-program .field-about-theme > .items > .item,
.pane-node-field-about-theme .field-about-program > .items > .item,
.pane-node-field-about-theme .field-about-theme > .items > .item {
  width: 100%;
  float: left; }
  .pane-node-field-about-program .field-about-program > .items > .item a > svg,
  .pane-node-field-about-program .field-about-theme > .items > .item a > svg,
  .pane-node-field-about-theme .field-about-program > .items > .item a > svg,
  .pane-node-field-about-theme .field-about-theme > .items > .item a > svg {
    left: 8.49057%;
    z-index: 2; }
  .pane-node-field-about-program .field-about-program > .items > .item .section-epinion,
  .pane-node-field-about-program .field-about-program > .items > .item .section-infographics,
  .pane-node-field-about-program .field-about-program > .items > .item .field-image,
  .pane-node-field-about-program .field-about-program > .items > .item .field-single-image,
  .pane-node-field-about-program .field-about-program > .items > .item .svg-container,
  .pane-node-field-about-program .field-about-theme > .items > .item .section-epinion,
  .pane-node-field-about-program .field-about-theme > .items > .item .section-infographics,
  .pane-node-field-about-program .field-about-theme > .items > .item .field-image,
  .pane-node-field-about-program .field-about-theme > .items > .item .field-single-image,
  .pane-node-field-about-program .field-about-theme > .items > .item .svg-container,
  .pane-node-field-about-theme .field-about-program > .items > .item .section-epinion,
  .pane-node-field-about-theme .field-about-program > .items > .item .section-infographics,
  .pane-node-field-about-theme .field-about-program > .items > .item .field-image,
  .pane-node-field-about-theme .field-about-program > .items > .item .field-single-image,
  .pane-node-field-about-theme .field-about-program > .items > .item .svg-container,
  .pane-node-field-about-theme .field-about-theme > .items > .item .section-epinion,
  .pane-node-field-about-theme .field-about-theme > .items > .item .section-infographics,
  .pane-node-field-about-theme .field-about-theme > .items > .item .field-image,
  .pane-node-field-about-theme .field-about-theme > .items > .item .field-single-image,
  .pane-node-field-about-theme .field-about-theme > .items > .item .svg-container {
    width: 57.54717%;
    margin-right: 1.88679%;
    float: left; }
    @media (max-width: 1150px) {
      .pane-node-field-about-program .field-about-program > .items > .item .section-epinion,
      .pane-node-field-about-program .field-about-program > .items > .item .section-infographics,
      .pane-node-field-about-program .field-about-program > .items > .item .field-image,
      .pane-node-field-about-program .field-about-program > .items > .item .field-single-image,
      .pane-node-field-about-program .field-about-program > .items > .item .svg-container,
      .pane-node-field-about-program .field-about-theme > .items > .item .section-epinion,
      .pane-node-field-about-program .field-about-theme > .items > .item .section-infographics,
      .pane-node-field-about-program .field-about-theme > .items > .item .field-image,
      .pane-node-field-about-program .field-about-theme > .items > .item .field-single-image,
      .pane-node-field-about-program .field-about-theme > .items > .item .svg-container,
      .pane-node-field-about-theme .field-about-program > .items > .item .section-epinion,
      .pane-node-field-about-theme .field-about-program > .items > .item .section-infographics,
      .pane-node-field-about-theme .field-about-program > .items > .item .field-image,
      .pane-node-field-about-theme .field-about-program > .items > .item .field-single-image,
      .pane-node-field-about-theme .field-about-program > .items > .item .svg-container,
      .pane-node-field-about-theme .field-about-theme > .items > .item .section-epinion,
      .pane-node-field-about-theme .field-about-theme > .items > .item .section-infographics,
      .pane-node-field-about-theme .field-about-theme > .items > .item .field-image,
      .pane-node-field-about-theme .field-about-theme > .items > .item .field-single-image,
      .pane-node-field-about-theme .field-about-theme > .items > .item .svg-container {
        width: 66.03774%;
        margin-right: 1.88679%;
        float: left; } }
    @media (max-width: 900px) {
      .pane-node-field-about-program .field-about-program > .items > .item .section-epinion,
      .pane-node-field-about-program .field-about-program > .items > .item .section-infographics,
      .pane-node-field-about-program .field-about-program > .items > .item .field-image,
      .pane-node-field-about-program .field-about-program > .items > .item .field-single-image,
      .pane-node-field-about-program .field-about-program > .items > .item .svg-container,
      .pane-node-field-about-program .field-about-theme > .items > .item .section-epinion,
      .pane-node-field-about-program .field-about-theme > .items > .item .section-infographics,
      .pane-node-field-about-program .field-about-theme > .items > .item .field-image,
      .pane-node-field-about-program .field-about-theme > .items > .item .field-single-image,
      .pane-node-field-about-program .field-about-theme > .items > .item .svg-container,
      .pane-node-field-about-theme .field-about-program > .items > .item .section-epinion,
      .pane-node-field-about-theme .field-about-program > .items > .item .section-infographics,
      .pane-node-field-about-theme .field-about-program > .items > .item .field-image,
      .pane-node-field-about-theme .field-about-program > .items > .item .field-single-image,
      .pane-node-field-about-theme .field-about-program > .items > .item .svg-container,
      .pane-node-field-about-theme .field-about-theme > .items > .item .section-epinion,
      .pane-node-field-about-theme .field-about-theme > .items > .item .section-infographics,
      .pane-node-field-about-theme .field-about-theme > .items > .item .field-image,
      .pane-node-field-about-theme .field-about-theme > .items > .item .field-single-image,
      .pane-node-field-about-theme .field-about-theme > .items > .item .svg-container {
        width: 74.28571%;
        margin-right: 2.85714%;
        float: left; } }
    @media (max-width: 550px) {
      .pane-node-field-about-program .field-about-program > .items > .item .section-epinion,
      .pane-node-field-about-program .field-about-program > .items > .item .section-infographics,
      .pane-node-field-about-program .field-about-program > .items > .item .field-image,
      .pane-node-field-about-program .field-about-program > .items > .item .field-single-image,
      .pane-node-field-about-program .field-about-program > .items > .item .svg-container,
      .pane-node-field-about-program .field-about-theme > .items > .item .section-epinion,
      .pane-node-field-about-program .field-about-theme > .items > .item .section-infographics,
      .pane-node-field-about-program .field-about-theme > .items > .item .field-image,
      .pane-node-field-about-program .field-about-theme > .items > .item .field-single-image,
      .pane-node-field-about-program .field-about-theme > .items > .item .svg-container,
      .pane-node-field-about-theme .field-about-program > .items > .item .section-epinion,
      .pane-node-field-about-theme .field-about-program > .items > .item .section-infographics,
      .pane-node-field-about-theme .field-about-program > .items > .item .field-image,
      .pane-node-field-about-theme .field-about-program > .items > .item .field-single-image,
      .pane-node-field-about-theme .field-about-program > .items > .item .svg-container,
      .pane-node-field-about-theme .field-about-theme > .items > .item .section-epinion,
      .pane-node-field-about-theme .field-about-theme > .items > .item .section-infographics,
      .pane-node-field-about-theme .field-about-theme > .items > .item .field-image,
      .pane-node-field-about-theme .field-about-theme > .items > .item .field-single-image,
      .pane-node-field-about-theme .field-about-theme > .items > .item .svg-container {
        width: 100%;
        margin-right: 0; } }
  .pane-node-field-about-program .field-about-program > .items > .item .svg-container .field-svg,
  .pane-node-field-about-program .field-about-theme > .items > .item .svg-container .field-svg,
  .pane-node-field-about-theme .field-about-program > .items > .item .svg-container .field-svg,
  .pane-node-field-about-theme .field-about-theme > .items > .item .svg-container .field-svg {
    position: relative;
    padding-top: 67.6%;
    background-color: #EBEBEB; }
    .pane-node-field-about-program .field-about-program > .items > .item .svg-container .field-svg svg,
    .pane-node-field-about-program .field-about-theme > .items > .item .svg-container .field-svg svg,
    .pane-node-field-about-theme .field-about-program > .items > .item .svg-container .field-svg svg,
    .pane-node-field-about-theme .field-about-theme > .items > .item .svg-container .field-svg svg {
      position: absolute;
      width: 50%;
      height: auto;
      left: 50%;
      top: 50%;
      -webkit-transform: translate(-50%, -50%);
      -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
      -o-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%); }
  .pane-node-field-about-program .field-about-program > .items > .item .text,
  .pane-node-field-about-program .field-about-theme > .items > .item .text,
  .pane-node-field-about-theme .field-about-program > .items > .item .text,
  .pane-node-field-about-theme .field-about-theme > .items > .item .text {
    width: calc(49.0566% + 40px);
    float: left;
    margin-left: calc(-8.49057% - 40px);
    margin-top: 40px;
    box-sizing: border-box; }
    @media (max-width: 1150px) {
      .pane-node-field-about-program .field-about-program > .items > .item .text,
      .pane-node-field-about-program .field-about-theme > .items > .item .text,
      .pane-node-field-about-theme .field-about-program > .items > .item .text,
      .pane-node-field-about-theme .field-about-theme > .items > .item .text {
        box-sizing: border-box;
        width: calc(57.54717%; + 40px);
        margin-left: calc(-25.4717% - 40px); } }
    @media (max-width: 900px) {
      .pane-node-field-about-program .field-about-program > .items > .item .text,
      .pane-node-field-about-program .field-about-theme > .items > .item .text,
      .pane-node-field-about-theme .field-about-program > .items > .item .text,
      .pane-node-field-about-theme .field-about-theme > .items > .item .text {
        width: calc(61.42857% + 40px);
        margin-left: calc(-38.57143% - 40px); } }
    @media (max-width: 550px) {
      .pane-node-field-about-program .field-about-program > .items > .item .text,
      .pane-node-field-about-program .field-about-theme > .items > .item .text,
      .pane-node-field-about-theme .field-about-program > .items > .item .text,
      .pane-node-field-about-theme .field-about-theme > .items > .item .text {
        width: 82.5%;
        float: left;
        margin-left: 17.5%;
        margin-top: -40px; } }
    .pane-node-field-about-program .field-about-program > .items > .item .text .name-field,
    .pane-node-field-about-program .field-about-program > .items > .item .text .title-field,
    .pane-node-field-about-program .field-about-theme > .items > .item .text .name-field,
    .pane-node-field-about-program .field-about-theme > .items > .item .text .title-field,
    .pane-node-field-about-theme .field-about-program > .items > .item .text .name-field,
    .pane-node-field-about-theme .field-about-program > .items > .item .text .title-field,
    .pane-node-field-about-theme .field-about-theme > .items > .item .text .name-field,
    .pane-node-field-about-theme .field-about-theme > .items > .item .text .title-field {
      line-height: normal;
      -webkit-font-smoothing: antialiased;
      -webkit-backface-visibility: hidden;
      font-family: "EuclidFlex-Light", sans-serif;
      font-weight: 400;
      text-decoration: none;
      font-size: 60px;
      line-height: 64px; }
      .pane-node-field-about-program .field-about-program > .items > .item .text .name-field strong,
      .pane-node-field-about-program .field-about-program > .items > .item .text .title-field strong,
      .pane-node-field-about-program .field-about-theme > .items > .item .text .name-field strong,
      .pane-node-field-about-program .field-about-theme > .items > .item .text .title-field strong,
      .pane-node-field-about-theme .field-about-program > .items > .item .text .name-field strong,
      .pane-node-field-about-theme .field-about-program > .items > .item .text .title-field strong,
      .pane-node-field-about-theme .field-about-theme > .items > .item .text .name-field strong,
      .pane-node-field-about-theme .field-about-theme > .items > .item .text .title-field strong {
        font-family: "EuclidFlex-Bold", sans-serif;
        font-weight: 400;
        text-decoration: none;
        text-transform: uppercase; }
      @media (max-width: 1150px) {
        .pane-node-field-about-program .field-about-program > .items > .item .text .name-field,
        .pane-node-field-about-program .field-about-program > .items > .item .text .title-field,
        .pane-node-field-about-program .field-about-theme > .items > .item .text .name-field,
        .pane-node-field-about-program .field-about-theme > .items > .item .text .title-field,
        .pane-node-field-about-theme .field-about-program > .items > .item .text .name-field,
        .pane-node-field-about-theme .field-about-program > .items > .item .text .title-field,
        .pane-node-field-about-theme .field-about-theme > .items > .item .text .name-field,
        .pane-node-field-about-theme .field-about-theme > .items > .item .text .title-field {
          line-height: normal;
          -webkit-font-smoothing: antialiased;
          -webkit-backface-visibility: hidden;
          font-family: "EuclidFlex-Light", sans-serif;
          font-weight: 400;
          text-decoration: none;
          font-size: 40px;
          line-height: 44px; }
          .pane-node-field-about-program .field-about-program > .items > .item .text .name-field strong,
          .pane-node-field-about-program .field-about-program > .items > .item .text .title-field strong,
          .pane-node-field-about-program .field-about-theme > .items > .item .text .name-field strong,
          .pane-node-field-about-program .field-about-theme > .items > .item .text .title-field strong,
          .pane-node-field-about-theme .field-about-program > .items > .item .text .name-field strong,
          .pane-node-field-about-theme .field-about-program > .items > .item .text .title-field strong,
          .pane-node-field-about-theme .field-about-theme > .items > .item .text .name-field strong,
          .pane-node-field-about-theme .field-about-theme > .items > .item .text .title-field strong {
            font-family: "EuclidFlex-Bold", sans-serif;
            font-weight: 400;
            text-decoration: none;
            text-transform: uppercase; } }
      @media (max-width: 550px) {
        .pane-node-field-about-program .field-about-program > .items > .item .text .name-field,
        .pane-node-field-about-program .field-about-program > .items > .item .text .title-field,
        .pane-node-field-about-program .field-about-theme > .items > .item .text .name-field,
        .pane-node-field-about-program .field-about-theme > .items > .item .text .title-field,
        .pane-node-field-about-theme .field-about-program > .items > .item .text .name-field,
        .pane-node-field-about-theme .field-about-program > .items > .item .text .title-field,
        .pane-node-field-about-theme .field-about-theme > .items > .item .text .name-field,
        .pane-node-field-about-theme .field-about-theme > .items > .item .text .title-field {
          line-height: normal;
          -webkit-font-smoothing: antialiased;
          -webkit-backface-visibility: hidden;
          font-family: "EuclidFlex-Light", sans-serif;
          font-weight: 400;
          text-decoration: none;
          font-size: 24px;
          line-height: 29px; }
          .pane-node-field-about-program .field-about-program > .items > .item .text .name-field strong,
          .pane-node-field-about-program .field-about-program > .items > .item .text .title-field strong,
          .pane-node-field-about-program .field-about-theme > .items > .item .text .name-field strong,
          .pane-node-field-about-program .field-about-theme > .items > .item .text .title-field strong,
          .pane-node-field-about-theme .field-about-program > .items > .item .text .name-field strong,
          .pane-node-field-about-theme .field-about-program > .items > .item .text .title-field strong,
          .pane-node-field-about-theme .field-about-theme > .items > .item .text .name-field strong,
          .pane-node-field-about-theme .field-about-theme > .items > .item .text .title-field strong {
            font-family: "EuclidFlex-Bold", sans-serif;
            font-weight: 400;
            text-decoration: none;
            text-transform: uppercase; } }
    .pane-node-field-about-program .field-about-program > .items > .item .text .field-manchet,
    .pane-node-field-about-program .field-about-theme > .items > .item .text .field-manchet,
    .pane-node-field-about-theme .field-about-program > .items > .item .text .field-manchet,
    .pane-node-field-about-theme .field-about-theme > .items > .item .text .field-manchet {
      width: 82.7044%;
      margin-right: 3.77358%;
      float: left;
      float: none;
      margin-top: 30px; }
      @media (max-width: 900px) {
        .pane-node-field-about-program .field-about-program > .items > .item .text .field-manchet,
        .pane-node-field-about-program .field-about-theme > .items > .item .text .field-manchet,
        .pane-node-field-about-theme .field-about-program > .items > .item .text .field-manchet,
        .pane-node-field-about-theme .field-about-theme > .items > .item .text .field-manchet {
          display: none; } }

.pane-node-field-about-theme .field-about-theme > .items > .item .svg-container .field-svg svg {
  top: 55%; }
  @media (max-width: 550px) {
    .pane-node-field-about-theme .field-about-theme > .items > .item .svg-container .field-svg svg {
      top: 50%; } }

.pane-node-field-contact {
  width: 32.07547%;
  float: left;
  margin-bottom: 50px; }
  @media (max-width: 1150px) {
    .pane-node-field-contact {
      width: 49.0566%;
      float: left; } }
  @media (max-width: 900px) {
    .pane-node-field-contact {
      width: 48.57143%;
      float: left; } }
  @media (max-width: 550px) {
    .pane-node-field-contact {
      width: 47.5%;
      float: left; } }

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