.clearfix:after {
  content: "";
  display: table;
  clear: both; }

.hidden {
  position: absolute;
  left: -100%;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden; }

/* Forms */
:root {
  --gf-input-color-background: #4a4a4a;
  --color-input-text: #ffffff;
  --color-input-focus-text: #ffffff; }

.wrapper--block_image_links .container .block-link {
  overflow: hidden;
  margin-bottom: 1em;
  position: relative; }
  .wrapper--block_image_links .container .block-link .block-link-content {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 3em 1em 1em;
    background: black;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0) 100%); }
    .wrapper--block_image_links .container .block-link .block-link-content h3 {
      font-size: 23.75px; }
    .wrapper--block_image_links .container .block-link .block-link-content h3, .wrapper--block_image_links .container .block-link .block-link-content p {
      color: white; }
  @media (min-width: 900px) {
    .wrapper--block_image_links .container .block-link .block-link-content .description {
      max-height: 0;
      opacity: 0;
      transition: all 0.3s ease; }
    .wrapper--block_image_links .container .block-link a:hover .block-link-content .description {
      max-height: 400px;
      opacity: 1; } }

@media (min-width: 900px) {
  .wrapper--block_image_links .container .block-link-grid {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -0.5rem; }
    .wrapper--block_image_links .container .block-link-grid .block-link {
      flex: 0 0 calc(50% - 1rem);
      margin: 0.5rem; } }

@media (min-width: 1200px) {
  .wrapper--block_image_links .container .block-link-grid {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -0.5rem; }
    .wrapper--block_image_links .container .block-link-grid .block-link {
      flex: 0 0 calc(33.33% - 1rem);
      margin: 0.5rem; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmxvY2tfaW1hZ2VfbGlua3MvYmxvY2tfaW1hZ2VfbGlua3MuY3NzIiwic291cmNlcyI6WyJibG9ja19pbWFnZV9saW5rcy9ibG9ja19pbWFnZV9saW5rcy5zY3NzIiwiLi4vc3JjL3Njc3MvX21peGlucy5zY3NzIiwiLi4vc3JjL3Njc3MvX3NldHRpbmdzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vLi4vc3JjL3Njc3MvbWl4aW5zJztcbkBpbXBvcnQgJy4uLy4uL3NyYy9zY3NzL3NldHRpbmdzJztcblxuLndyYXBwZXItLWJsb2NrX2ltYWdlX2xpbmtzIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgLmJsb2NrLWxpbmsge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5ibG9jay1saW5rLWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6MDtcbiAgICAgICAgcmlnaHQ6MDtcbiAgICAgICAgYm90dG9tOjA7XG4gICAgICAgIHBhZGRpbmc6IDNlbSAxZW0gMWVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwwLDApO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLDAsMCwwLjg1KSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtcbiAgICAgICAgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLW1vYmlsZTtcbiAgICAgICAgfVxuICAgICAgICBoMywgcCB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9IFxuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnAoOTAwcHgpe1xuICAgICAgICAuYmxvY2stbGluay1jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgbWF4LWhlaWdodDowO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgfVxuICAgICAgICBhOmhvdmVyIHtcbiAgICAgICAgICAuYmxvY2stbGluay1jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICBAaW5jbHVkZSBicCg5MDBweCl7XG4gICAgICAuYmxvY2stbGluay1ncmlkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW46IDAgLTAuNXJlbTtcbiAgICAgICAgLmJsb2NrLWxpbmsge1xuICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDFyZW0pO1xuICAgICAgICAgIG1hcmdpbjogMC41cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnAoMTIwMHB4KXtcbiAgICAgIC5ibG9jay1saW5rLWdyaWQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1hcmdpbjogMCAtMC41cmVtO1xuICAgICAgICAuYmxvY2stbGluayB7XG4gICAgICAgICAgZmxleDogMCAwIGNhbGMoMzMuMzMlIC0gMXJlbSk7XG4gICAgICAgICAgbWFyZ2luOiAwLjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuIiwiICBcbi8vIEJyZWFrcG9pbnQgTWl4aW5cbkBtaXhpbiBicCgkcG9pbnQpIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICRwb2ludCkgeyBAY29udGVudDsgfVxufVxuXG4vLyBTdHJpcCB0aGUgbnVtYmVyIG9mIGl0cyBwaXhlbCB2YWx1ZSAoZWcuICcxMHB4JyBiZWNvbWVzICcxMCcpXG5AZnVuY3Rpb24gc3RyaXAtdW5pdCgkdmFsdWUpIHtcbiAgQHJldHVybiAkdmFsdWUgLyAoJHZhbHVlICogMCArIDEpO1xufVxuXG4vLyBlZy4gQGluY2x1ZGUgZmx1aWQtdHlwZShmb250LXNpemUsIDMyMHB4LCAxMzY2cHgsIDE4cHgsIDI2cHgpO1xuQG1peGluIGZsdWlkLXR5cGUoJHByb3BlcnRpZXMsICRtaW4tdncsICRtYXgtdncsICRtaW4tdmFsdWUsICRtYXgtdmFsdWUpIHtcbiAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAjeyRwcm9wZXJ0eX06ICRtaW4tdmFsdWU7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWluLXZ3KSB7XG4gICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICN7JHByb3BlcnR5fTogY2FsYygjeyRtaW4tdmFsdWV9ICsgI3tzdHJpcC11bml0KCRtYXgtdmFsdWUgLSAkbWluLXZhbHVlKX0gKiAoMTAwdncgLSAjeyRtaW4tdnd9KSAvICN7c3RyaXAtdW5pdCgkbWF4LXZ3IC0gJG1pbi12dyl9KTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWF4LXZ3KSB7XG4gICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICN7JHByb3BlcnR5fTogJG1heC12YWx1ZTtcbiAgICB9XG4gIH1cbn1cblxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uaGlkZGVuIHtcbiAgcG9zaXRpb246YWJzb2x1dGU7XG4gIGxlZnQ6LTEwMCU7XG4gIHRvcDphdXRvO1xuICB3aWR0aDoxcHg7XG4gIGhlaWdodDoxcHg7XG4gIG92ZXJmbG93OmhpZGRlbjtcbn0iLCJcblxuLy8gY29sb3Vyc1xuXG4kYmx1ZTogIzQzYjRlMDtcbiRncmV5OiAjMTQxNDE0O1xuJGxpZ2h0R3JleTogIzRhNGE0YTtcbiRiYWNrZ3JvdW5kX2NvbG9yOiAjMDAwO1xuJGFjY2VudF9jb2xvcjogJGJsdWU7XG5cblxuJHRleHRfY29sb3I6ICNmZmY7IFxuJGhlYWRpbmdfY29sb3I6ICRhY2NlbnRfY29sb3I7XG4kbGlua19jb2xvcjogJGFjY2VudF9jb2xvcjtcbiRsaW5rX2NvbG9yLS1ob3ZlcjogZGFya2VuKCRsaW5rLWNvbG9yLCAxNSUpO1xuXG4kZXJyb3JfY29sb3I6ICNEMzNDNDA7XG5cbi8vIHNpdGUgc2V0dXBcblxuJHNpdGUtd2lkdGg6IDg3LjVlbTtcbiRjb250YWluZXJfd2lkdGg6IDY2LjI1ZW07IFxuXG4vLyB0eXBvZ3JhcGh5XG4kZm9udF9zaXplOiAxOXB4O1xuJGZvbnRfc2l6ZS0tbW9iaWxlOiAxOXB4O1xuJGZvbnRfd2VpZ2h0OiBub3JtYWw7XG4kZm9udF9mYW1pbHktLWJvZHk6IGxvbmRvbm1tLCBzYW5zLXNlcmlmO1xuJGxpbmVfaGVpZ2h0OiAxLjU7XG4kbWFyZ2luX3RvcF9tdWx0aXBsaWVyOiAxO1xuXG4vLyBoZWFkaW5nc1xuJGZvbnRfZmFtaWx5LS1oZWFkaW5nOiBsb25kb25iZXR3ZWVuLCAkZm9udF9mYW1pbHktLWJvZHk7IFxuJGZvbnRfd2VpZ2h0LS1oZWFkaW5nOiA0MDA7XG4kbGluZV9oZWlnaHQtLWhlYWRpbmc6IDEuMjtcbiRtYXJnaW5fdG9wX211bHRpcGxpZXItLWhlYWRpbmc6IDE7XG5cbi8vIEhlYWRpbmcgZm9udCBzaXplc1xuJGgxLW1vYmlsZTogMiAqICRmb250X3NpemU7ICAgICAgICAgICRoMTogMi41ICogJGZvbnRfc2l6ZTtcblxuJGgyLW1vYmlsZTogMS41ICogJGZvbnRfc2l6ZTsgICAgICAkaDI6IDIgKiAkZm9udF9zaXplO1xuXG4kaDMtbW9iaWxlOiAxLjI1ICogJGZvbnRfc2l6ZTsgICAgJGgzOiAxLjc1ICogJGZvbnRfc2l6ZTtcblxuJGg0LW1vYmlsZTogMS4xICogJGZvbnRfc2l6ZTsgICAgICRoNDogMS41ICogJGZvbnRfc2l6ZTsgXG5cbiRoNS1tb2JpbGU6IDEgKiAkZm9udF9zaXplOyAgICAgICAkaDU6IDEuMjUgKiAkZm9udF9zaXplO1xuXG5cbi8vIEJyZWFrcG9pbnRzXG4kc21hbGw6IDY1MHB4O1xuJG1lZGl1bTogODQwcHg7XG4kbGFyZ2U6IDEyMDBweDtcbiRmdWxsOiAxNjAwcHg7XG5cbiRuYXYtdG9nZ2xlOiAxMzMwcHg7XG4kY29tcG9uZW50X2JyZWFrcG9pbnQ6ICRtZWRpdW07XG5cbiRjb21wb25lbnRfbWFyZ2luOiAxLjVyZW07XG4kY29tcG9uZW50X3BhZGRpbmc6IDNyZW07XG5cbiRjb21wb25lbnRfbWFyZ2luLS1sYXJnZTogM3JlbTtcbiRjb21wb25lbnRfcGFkZGluZy0tbGFyZ2U6ICRjb21wb25lbnRfcGFkZGluZyAqIDEuNTtcblxuJGxpbWl0X3dpZHRoOiA1MGVtO1xuXG5cbi8qIEZvcm1zICovXG5cbiRmb3JtczogKCdbdHlwZT1jb2xvcl0sIFt0eXBlPWRhdGVdLCBbdHlwZT1kYXRldGltZV0sIFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgW3R5cGU9ZW1haWxdLCBbdHlwZT1tb250aF0sIFt0eXBlPW51bWJlcl0sIFt0eXBlPXBhc3N3b3JkXSwgW3R5cGU9c2VhcmNoXSwgW3R5cGU9dGVsXSwgW3R5cGU9dGV4dF0sIFt0eXBlPXVybF0sIFt0eXBlPXdlZWtdLCBbdHlwZT10aW1lXSwgc2VsZWN0LCB0ZXh0YXJlYScpO1xuJGJ1dHRvbnM6ICgnLmJ1dHRvbiwgYS5idXR0b24sIGJ1dHRvbiwgW3R5cGU9c3VibWl0XSwgW3R5cGU9cmVzZXRdLCBbdHlwZT1idXR0b25dJyk7XG4kaW5wdXQtYmFja2dyb3VuZDogIzRhNGE0YTtcbiRwbGFjZWhvbGRlcjogd2hpdGU7XG4kZm9ybS1ib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiRmb3JtLWJvcmRlci1ob3ZlcjogMXB4IHNvbGlkIGRhcmtlbigkYWNjZW50X2NvbG9yLCAxMCUpO1xuJGZvcm0tYm9yZGVyLWZvY3VzOiAxcHggc29saWQgJGFjY2VudF9jb2xvcjtcbiRjb2xvci1pbnB1dC10ZXh0OiB3aGl0ZTtcbiRjb2xvci1pbnB1dC1mb2N1cy10ZXh0OiB3aGl0ZTtcbiRwYWRkaW5nLWlucHV0OiAwLjVlbSAxZW07XG4kcGFkZGluZzogNXB4O1xuJG1hcmdpbnM6ICRwYWRkaW5nO1xuJGJvcmRlci1yYWRpdXM6IDBweDtcbiRib3JkZXItY29sb3I6IGJsYWNrO1xuJGZvbnQtY29sb3I6JHRleHRfY29sb3I7XG4kc2Vjb25kYXJ5LWNvbG9yOiAkYWNjZW50X2NvbG9yO1xuJGVycm9yOiAkZXJyb3JfY29sb3I7XG4kbW9iaWxlOiAkbWVkaXVtO1xuJHByaW1hcnktY29sb3I6JGFjY2VudF9jb2xvcjtcblxuOnJvb3Qge1xuICAtLWdmLWlucHV0LWNvbG9yLWJhY2tncm91bmQ6ICM0YTRhNGE7XG4gIC0tY29sb3ItaW5wdXQtdGV4dDogI2ZmZmZmZjtcbiAgLS1jb2xvci1pbnB1dC1mb2N1cy10ZXh0OiAjZmZmZmZmO1xufSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUM4QkEsQUFBQSxTQUFTLEFBQUEsTUFBTSxDQUFDO0VBQ2QsT0FBTyxFQUFFLEVBQUU7RUFDWCxPQUFPLEVBQUUsS0FBSztFQUNkLEtBQUssRUFBRSxJQUFJLEdBQ1o7O0FBRUQsQUFBQSxPQUFPLENBQUM7RUFDTixRQUFRLEVBQUMsUUFBUTtFQUNqQixJQUFJLEVBQUMsS0FBSztFQUNWLEdBQUcsRUFBQyxJQUFJO0VBQ1IsS0FBSyxFQUFDLEdBQUc7RUFDVCxNQUFNLEVBQUMsR0FBRztFQUNWLFFBQVEsRUFBQyxNQUFNLEdBQ2hCOztBQ3dCRCxXQUFXO0FBc0JYLEFBQUEsS0FBSyxDQUFDO0VBQ0osMkJBQTJCLENBQUEsUUFBQztFQUM1QixrQkFBa0IsQ0FBQSxRQUFDO0VBQ25CLHdCQUF3QixDQUFBLFFBQUMsR0FDMUI7O0FGMUZELEFBRUksMkJBRnVCLENBQ3pCLFVBQVUsQ0FDUixXQUFXLENBQUM7RUFDVixRQUFRLEVBQUUsTUFBTTtFQUNoQixhQUFhLEVBQUUsR0FBRztFQUNsQixRQUFRLEVBQUUsUUFBUSxHQTZCbkI7RUFsQ0wsQUFNTSwyQkFOcUIsQ0FDekIsVUFBVSxDQUNSLFdBQVcsQ0FJVCxtQkFBbUIsQ0FBQztJQUNsQixRQUFRLEVBQUUsUUFBUTtJQUNsQixJQUFJLEVBQUMsQ0FBQztJQUNOLEtBQUssRUFBQyxDQUFDO0lBQ1AsTUFBTSxFQUFDLENBQUM7SUFDUixPQUFPLEVBQUUsV0FBVztJQUNwQixVQUFVLEVBQUUsS0FBVTtJQUN0QixVQUFVLEVBQUUsb0VBQThELEdBTzNFO0lBcEJQLEFBY1EsMkJBZG1CLENBQ3pCLFVBQVUsQ0FDUixXQUFXLENBSVQsbUJBQW1CLENBUWpCLEVBQUUsQ0FBQztNQUNELFNBQVMsRUV3QlAsT0FBaUIsR0Z2QnBCO0lBaEJULEFBaUJRLDJCQWpCbUIsQ0FDekIsVUFBVSxDQUNSLFdBQVcsQ0FJVCxtQkFBbUIsQ0FXakIsRUFBRSxFQWpCViwyQkFBMkIsQ0FDekIsVUFBVSxDQUNSLFdBQVcsQ0FJVCxtQkFBbUIsQ0FXYixDQUFDLENBQUM7TUFDSixLQUFLLEVBQUUsS0FBSyxHQUNiO0VDbkJSLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJREF6QixBQXNCUSwyQkF0Qm1CLENBQ3pCLFVBQVUsQ0FDUixXQUFXLENBb0JQLG1CQUFtQixDQUFDLFlBQVksQ0FBQztNQUMvQixVQUFVLEVBQUMsQ0FBQztNQUNaLE9BQU8sRUFBRSxDQUFDO01BQ1YsVUFBVSxFQUFFLGFBQWEsR0FDMUI7SUExQlQsQUE0QlUsMkJBNUJpQixDQUN6QixVQUFVLENBQ1IsV0FBVyxDQXlCUCxDQUFDLEFBQUEsTUFBTSxDQUNMLG1CQUFtQixDQUFDLFlBQVksQ0FBQztNQUMvQixVQUFVLEVBQUUsS0FBSztNQUNqQixPQUFPLEVBQUUsQ0FBQyxHQUNYOztBQy9CVixNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RURBekIsQUFzQ00sMkJBdENxQixDQUN6QixVQUFVLENBcUNOLGdCQUFnQixDQUFDO0lBQ2YsT0FBTyxFQUFFLElBQUk7SUFDYixTQUFTLEVBQUUsSUFBSTtJQUNmLE1BQU0sRUFBRSxTQUFTLEdBS2xCO0lBOUNQLEFBMENRLDJCQTFDbUIsQ0FDekIsVUFBVSxDQXFDTixnQkFBZ0IsQ0FJZCxXQUFXLENBQUM7TUFDVixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0I7TUFDMUIsTUFBTSxFQUFFLE1BQU0sR0FDZjs7QUM3Q1IsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0VEQTFCLEFBa0RNLDJCQWxEcUIsQ0FDekIsVUFBVSxDQWlETixnQkFBZ0IsQ0FBQztJQUNmLE9BQU8sRUFBRSxJQUFJO0lBQ2IsU0FBUyxFQUFFLElBQUk7SUFDZixNQUFNLEVBQUUsU0FBUyxHQUtsQjtJQTFEUCxBQXNEUSwyQkF0RG1CLENBQ3pCLFVBQVUsQ0FpRE4sZ0JBQWdCLENBSWQsV0FBVyxDQUFDO01BQ1YsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsbUJBQW1CO01BQzdCLE1BQU0sRUFBRSxNQUFNLEdBQ2YifQ== */
