/* Variables */
.footer-content-block {
  position: relative; }
  .footer-content-block .footer-content .columns {
    background-color: #194866; }
    body:not(.wp-content) .footer-content-block .footer-content .columns {
      padding: 60px 0 40px; }
    @media (min-width: 849px) {
      .footer-content-block .footer-content .columns .columns-inner {
        display: flex; } }
    .footer-content-block .footer-content .columns .columns-inner .column-1 {
      flex: 0 0 33.3%; }
      @media (max-width: 1023px) {
        .footer-content-block .footer-content .columns .columns-inner .column-1 {
          flex-basis: 25%; } }
      @media (max-width: 849px) {
        .footer-content-block .footer-content .columns .columns-inner .column-1 {
          display: none; } }
      .footer-content-block .footer-content .columns .columns-inner .column-1 a:after {
        display: none; }
      .footer-content-block .footer-content .columns .columns-inner .column-1 img {
        max-width: 167px;
        margin-bottom: 30px; }
    .footer-content-block .footer-content .columns .columns-inner .column-2 {
      flex: 0 0 66.7%; }
      @media (max-width: 1023px) {
        .footer-content-block .footer-content .columns .columns-inner .column-2 {
          flex-basis: 75%; } }
      .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation {
        display: flex;
        flex-wrap: wrap; }
        .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation > ul, .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation > div {
          flex: 0 0 50%; }
          @media (min-width: 700px) {
            .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation > ul, .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation > div {
              flex-basis: 25%; } }
          @media (max-width: 375px) {
            .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation > ul, .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation > div {
              flex-basis: 100%; } }
        .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation .footer-nav-left {
          flex: 0 0 100%; }
          @media (min-width: 700px) {
            .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation .footer-nav-left {
              flex-basis: 50%; } }
          .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation .footer-nav-left ul {
            width: 50%; }
            @media (max-width: 375px) {
              .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation .footer-nav-left ul {
                width: 100%; } }
        .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation ul {
          float: left;
          margin: 0 0 30px;
          padding-left: 20px;
          position: relative; }
          .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation ul:before {
            background-color: #F98012;
            border-radius: 50%;
            content: "";
            display: block;
            height: 10px;
            position: absolute;
            left: 0;
            top: 8px;
            width: 10px; }
          .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation ul li {
            font-weight: 600; }
            .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation ul li:before {
              display: none; }
            .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation ul li:not(.header) {
              font-size: 14px; }
        .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation .footer-menu-extra {
          margin-bottom: 30px;
          width: 164px; }
          .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation .footer-menu-extra .button-block {
            margin-top: 15px; }
            .footer-content-block .footer-content .columns .columns-inner .column-2 .column-top .footer-navigation .footer-menu-extra .button-block .button {
              max-width: 130px;
              width: 100%; }
      .footer-content-block .footer-content .columns .columns-inner .column-2 .column-bottom {
        border-top: solid 1px #005A75;
        font-size: 12px;
        padding-top: 20px; }
        @media (min-width: 700px) {
          .footer-content-block .footer-content .columns .columns-inner .column-2 .column-bottom {
            display: flex; } }
        .footer-content-block .footer-content .columns .columns-inner .column-2 .column-bottom .additional-links {
          display: flex;
          flex: 1;
          font-weight: normal; }
          .footer-content-block .footer-content .columns .columns-inner .column-2 .column-bottom .additional-links .link {
            flex: 0 0 33.3%;
            padding: 20px 0; }
            @media (min-width: 700px) {
              .footer-content-block .footer-content .columns .columns-inner .column-2 .column-bottom .additional-links .link {
                padding: 20px; } }
        .footer-content-block .footer-content .columns .columns-inner .column-2 .column-bottom .social-icons-block {
          display: flex;
          justify-content: space-between;
          flex: 0 0 164px;
          max-width: 164px; }
          @media (min-width: 700px) {
            .footer-content-block .footer-content .columns .columns-inner .column-2 .column-bottom .social-icons-block {
              padding: 20px 0 20px 20px; } }
          .footer-content-block .footer-content .columns .columns-inner .column-2 .column-bottom .social-icons-block a.social-icon:after {
            display: none; }
          .footer-content-block .footer-content .columns .columns-inner .column-2 .column-bottom .social-icons-block a.social-icon svg path {
            transition: fill 0.2s; }
          .footer-content-block .footer-content .columns .columns-inner .column-2 .column-bottom .social-icons-block a.social-icon:hover svg path, .footer-content-block .footer-content .columns .columns-inner .column-2 .column-bottom .social-icons-block a.social-icon:focus svg path {
            fill: #F98012; }
  .footer-content-block .footer-content .bottom {
    background-color: #282828; }
    .footer-content-block .footer-content .bottom .bottom-inner {
      font-size: 12px;
      opacity: 0.8; }
      @media (min-width: 700px) {
        .footer-content-block .footer-content .bottom .bottom-inner {
          display: flex; } }
      .footer-content-block .footer-content .bottom .bottom-inner > div {
        padding: 15px 0; }
        @media (max-width: 699px) {
          .footer-content-block .footer-content .bottom .bottom-inner > div.terms {
            max-width: 400px; } }
        @media (min-width: 700px) {
          .footer-content-block .footer-content .bottom .bottom-inner > div.copyright {
            margin-left: 30px;
            white-space: nowrap; } }
  body.wp-admin .footer-content-block {
    position: relative; }
    body.wp-admin .footer-content-block:before {
      content: "";
      display: block;
      position: absolute;
      bottom: 0;
      top: 0;
      left: 0;
      right: 0;
      z-index: 2; }
    body.wp-admin .footer-content-block h2.header {
      font-size: 22px; }
      @media screen and (min-width: 768px) {
        body.wp-admin .footer-content-block h2.header {
          font-size: 24px; } }
      @media screen and (min-width: 1024px) {
        body.wp-admin .footer-content-block h2.header {
          font-size: 28px; } }

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