@charset "UTF-8";
/*
Theme Name:   NCFP Theme
Theme URI:    https://seeusoon.digital/
Description:  Normandy Chair For Peace Booter & Bootstrap based theme.
Author:       SEEUSOON DIGITAL
Author URI:   http://example.com
Template:     booter
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  ncfp

NCFP Theme is based on Bootsrap https://getbootstrap.com/, (C) 2012-2020 Bootstrap Team
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/
@import url('https://fonts.googleapis.com/css2?family=Lato:wght@300;400&family=Raleway:wght@300;700&display=swap');
/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
*, *::before, *::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@-ms-viewport {
  width: device-width;
}
article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}
body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}
[tabindex="-1"]:focus {
  outline: 0 !important;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}
p {
  margin-top: 0;
  margin-bottom: 1rem;
}
abbr[title], abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
ol, ul, dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
ol ol, ul ul, ol ul, ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 700;
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
dfn {
  font-style: italic;
}
b, strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub, sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}
a:hover {
  color: #0056b3;
  text-decoration: underline;
}
a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
  outline: 0;
}
pre, code, kbd, samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}
figure {
  margin: 0 0 1rem;
}
img {
  vertical-align: middle;
  border-style: none;
}
svg:not(:root) {
  overflow: hidden;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}
th {
  text-align: inherit;
}
label {
  display: inline-block;
  margin-bottom: 0.5rem;
}
button {
  border-radius: 0;
}
button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}
input, button, select, optgroup, textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
button, input {
  overflow: visible;
}
button, select {
  text-transform: none;
}
button, html [type="button"], [type="reset"], [type="submit"] {
  -webkit-appearance: button;
}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type="radio"], input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
  height: auto;
}
[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
  cursor: pointer;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
/*
@import "type";
@import "images";
@import "code";
@import "grid";
@import "tables";
@import "forms";
@import "buttons";
@import "transitions";
@import "dropdown";
@import "button-group";
@import "input-group";
@import "custom-forms";
@import "nav";
@import "navbar";
@import "card";
@import "breadcrumb";
@import "pagination";
@import "badge";
@import "jumbotron";
@import "alert";
@import "progress";
@import "media";
@import "list-group";
@import "close";
@import "modal";
@import "tooltip";
@import "popover";
@import "carousel";
@import "utilities";
@import "print";
*/
body * {
  font-family: 'Lato', sans-serif;
  font-weight: 300;
}
body h1, body h2, body h3, body h4, body h5, body h6 {
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
}
body h1 *, body h2 *, body h3 *, body h4 *, body h5 *, body h6 * {
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
}
body h1, body h2, body h3 {
  letter-spacing: 0.2rem;
}
body h1 *, body h2 *, body h3 * {
  letter-spacing: inherit;
}
body b, body strong {
  font-weight: 700;
}
body b a, body strong a {
  font-weight: 700;
}
body .single-default .col-content a[data-internallinksmanager029f6b8e52c] {
  position: relative;
}
body .single-default .col-content a[data-internallinksmanager029f6b8e52c]:hover:after {
  color: #f5a80f;
}
body .single-default .col-content a[data-internallinksmanager029f6b8e52c]:after {
  content: "";
  position: relative;
  font-family: dashicons;
  padding-left: 0.3rem;
  color: #b3b3b3;
}
.trans-all-s, body #progress-container, body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card .col-img img, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card .col-img img {
  transition-property: all;
  transition-duration: 0.8s;
}
.trans-all-m, body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card .card-body, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card .card-body, body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card .card-body:before, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card .card-body:before, body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card .card-body:after, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card .card-body:after, body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card .card-body .card-title, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card .card-body .card-title, body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card .card-body .card-text, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card .card-body .card-text {
  transition-property: all;
  transition-duration: 0.6s;
}
.trans-all-n, body div.site main section .calendar.calendar-year .col-month .mont-name, body div.site main section .calendar.calendar-year .day-active:before {
  transition-property: all;
  transition-duration: 0.4s;
}
.trans-all-q, body div.site main section .fixed-sharebox {
  transition-property: all;
  transition-duration: 0.2s;
}
.trans-all-f, body div.site main section .card.card-post .col-img a .dashicons, body div.site main section .card.card-videos .col-img a .dashicons, body #progress-bar, body #progress-bar .peg {
  transition-property: all;
  transition-duration: 0.1s;
}
:root {
  --color-1:#4a8ecd;
  --color-2:#4b9d37;
  --color-3:#fc6725;
  --color-4:#c7852f;
  --color-5:#a01942;
  --color-6:#fcd70d;
  --color-7:#e42336;
  --color-8:#55bf29;
  --color-9:#1c4e6f;
  --color-10:#feb321;
}
/* List of colors for lines */
body div.site {
  /* ######################################## */
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
  /*end of color*/
}
body div.site .card.line-card.cat-151 .card-body:before, body div.site .card.line-card.cat-151 .card-body:after {
  background-color: rgba(255, 107, 107, 0.6);
}
body div.site .parallax span.cat-151 {
  height: 53vh;
  background: linear-gradient(0deg, rgba(255, 107, 107, 0) 0%, #ff6b6b 100%);
}
body div.site .map-popup.cat-151 h3 a {
  color: #ff6b6b;
}
body div.site .calendar .day .post.cat-151 {
  border-left: 0.4rem solid #ff6b6b !important;
}
body div.site .card.cat-151 {
  border-color: #ff6b6b;
}
body div.site .card.cat-151 a .card-body .card-title, body div.site .card.cat-151 .card-title a {
  color: #ff6b6b;
}
body div.site .card.cat-151 a .dashicons {
  color: #ff6b6b;
}
body div.site .card.cat-151 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-151 .card-body small.category {
  background-color: rgba(255, 107, 107, 0.8);
}
body div.site section.page-default.cat-151 .col-content h4, body div.site section.page-default.cat-151 .col-content * a, body div.site section.page-default.cat-151 .col-content a {
  color: #ff6b6b;
}
body div.site section.page-default.cat-151 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-151 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-151 .col-content a.wp-block-button__link {
  background-color: #ff6b6b;
  color: white;
}
body div.site section.section-archive.cat-151 .single-teaser:after, body div.site section.page-default.cat-151 .single-teaser:after, body div.site section.single-default.cat-151 .single-teaser:after {
  background-color: rgba(255, 107, 107, 0.8) !important;
}
body div.site section.section-archive.cat-151 .single-teaser .col-title, body div.site section.page-default.cat-151 .single-teaser .col-title, body div.site section.single-default.cat-151 .single-teaser .col-title {
  border-top-color: #ff6b6b !important;
}
body div.site section.section-archive.cat-151 .single-teaser .col-title:before, body div.site section.page-default.cat-151 .single-teaser .col-title:before, body div.site section.single-default.cat-151 .single-teaser .col-title:before {
  background-color: #ff6b6b !important;
}
body div.site section.section-archive.cat-151 .single-teaser .col-title:after, body div.site section.page-default.cat-151 .single-teaser .col-title:after, body div.site section.single-default.cat-151 .single-teaser .col-title:after {
  background-color: #ff6b6b !important;
}
body div.site section.section-archive.cat-151 .col-content * a, body div.site section.section-archive.cat-151 .col-content a, body div.site section.page-default.cat-151 .col-content * a, body div.site section.page-default.cat-151 .col-content a, body div.site section.single-default.cat-151 .col-content * a, body div.site section.single-default.cat-151 .col-content a {
  color: #ff6b6b;
}
body div.site section.section-archive.cat-151 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-151 .col-content a.wp-block-button__link, body div.site section.page-default.cat-151 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-151 .col-content a.wp-block-button__link, body div.site section.single-default.cat-151 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-151 .col-content a.wp-block-button__link {
  background-color: #ff6b6b;
  color: white;
}
body div.site .linked-member.cat-151 .col-content h5 a {
  color: #ff6b6b;
}
body div.site .card.line-card.cat-150 .card-body:before, body div.site .card.line-card.cat-150 .card-body:after {
  background-color: rgba(255, 107, 107, 0.6);
}
body div.site .parallax span.cat-150 {
  height: 15vh;
  background: linear-gradient(0deg, rgba(255, 107, 107, 0) 0%, #ff6b6b 100%);
}
body div.site .map-popup.cat-150 h3 a {
  color: #ff6b6b;
}
body div.site .calendar .day .post.cat-150 {
  border-left: 0.4rem solid #ff6b6b !important;
}
body div.site .card.cat-150 {
  border-color: #ff6b6b;
}
body div.site .card.cat-150 a .card-body .card-title, body div.site .card.cat-150 .card-title a {
  color: #ff6b6b;
}
body div.site .card.cat-150 a .dashicons {
  color: #ff6b6b;
}
body div.site .card.cat-150 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-150 .card-body small.category {
  background-color: rgba(255, 107, 107, 0.8);
}
body div.site section.page-default.cat-150 .col-content h4, body div.site section.page-default.cat-150 .col-content * a, body div.site section.page-default.cat-150 .col-content a {
  color: #ff6b6b;
}
body div.site section.page-default.cat-150 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-150 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-150 .col-content a.wp-block-button__link {
  background-color: #ff6b6b;
  color: white;
}
body div.site section.section-archive.cat-150 .single-teaser:after, body div.site section.page-default.cat-150 .single-teaser:after, body div.site section.single-default.cat-150 .single-teaser:after {
  background-color: rgba(255, 107, 107, 0.8) !important;
}
body div.site section.section-archive.cat-150 .single-teaser .col-title, body div.site section.page-default.cat-150 .single-teaser .col-title, body div.site section.single-default.cat-150 .single-teaser .col-title {
  border-top-color: #ff6b6b !important;
}
body div.site section.section-archive.cat-150 .single-teaser .col-title:before, body div.site section.page-default.cat-150 .single-teaser .col-title:before, body div.site section.single-default.cat-150 .single-teaser .col-title:before {
  background-color: #ff6b6b !important;
}
body div.site section.section-archive.cat-150 .single-teaser .col-title:after, body div.site section.page-default.cat-150 .single-teaser .col-title:after, body div.site section.single-default.cat-150 .single-teaser .col-title:after {
  background-color: #ff6b6b !important;
}
body div.site section.section-archive.cat-150 .col-content * a, body div.site section.section-archive.cat-150 .col-content a, body div.site section.page-default.cat-150 .col-content * a, body div.site section.page-default.cat-150 .col-content a, body div.site section.single-default.cat-150 .col-content * a, body div.site section.single-default.cat-150 .col-content a {
  color: #ff6b6b;
}
body div.site section.section-archive.cat-150 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-150 .col-content a.wp-block-button__link, body div.site section.page-default.cat-150 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-150 .col-content a.wp-block-button__link, body div.site section.single-default.cat-150 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-150 .col-content a.wp-block-button__link {
  background-color: #ff6b6b;
  color: white;
}
body div.site .linked-member.cat-150 .col-content h5 a {
  color: #ff6b6b;
}
body div.site .card.line-card.cat-149 .card-body:before, body div.site .card.line-card.cat-149 .card-body:after {
  background-color: rgba(255, 107, 107, 0.6);
}
body div.site .parallax span.cat-149 {
  height: 12vh;
  background: linear-gradient(0deg, rgba(255, 107, 107, 0) 0%, #ff6b6b 100%);
}
body div.site .map-popup.cat-149 h3 a {
  color: #ff6b6b;
}
body div.site .calendar .day .post.cat-149 {
  border-left: 0.4rem solid #ff6b6b !important;
}
body div.site .card.cat-149 {
  border-color: #ff6b6b;
}
body div.site .card.cat-149 a .card-body .card-title, body div.site .card.cat-149 .card-title a {
  color: #ff6b6b;
}
body div.site .card.cat-149 a .dashicons {
  color: #ff6b6b;
}
body div.site .card.cat-149 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-149 .card-body small.category {
  background-color: rgba(255, 107, 107, 0.8);
}
body div.site section.page-default.cat-149 .col-content h4, body div.site section.page-default.cat-149 .col-content * a, body div.site section.page-default.cat-149 .col-content a {
  color: #ff6b6b;
}
body div.site section.page-default.cat-149 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-149 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-149 .col-content a.wp-block-button__link {
  background-color: #ff6b6b;
  color: white;
}
body div.site section.section-archive.cat-149 .single-teaser:after, body div.site section.page-default.cat-149 .single-teaser:after, body div.site section.single-default.cat-149 .single-teaser:after {
  background-color: rgba(255, 107, 107, 0.8) !important;
}
body div.site section.section-archive.cat-149 .single-teaser .col-title, body div.site section.page-default.cat-149 .single-teaser .col-title, body div.site section.single-default.cat-149 .single-teaser .col-title {
  border-top-color: #ff6b6b !important;
}
body div.site section.section-archive.cat-149 .single-teaser .col-title:before, body div.site section.page-default.cat-149 .single-teaser .col-title:before, body div.site section.single-default.cat-149 .single-teaser .col-title:before {
  background-color: #ff6b6b !important;
}
body div.site section.section-archive.cat-149 .single-teaser .col-title:after, body div.site section.page-default.cat-149 .single-teaser .col-title:after, body div.site section.single-default.cat-149 .single-teaser .col-title:after {
  background-color: #ff6b6b !important;
}
body div.site section.section-archive.cat-149 .col-content * a, body div.site section.section-archive.cat-149 .col-content a, body div.site section.page-default.cat-149 .col-content * a, body div.site section.page-default.cat-149 .col-content a, body div.site section.single-default.cat-149 .col-content * a, body div.site section.single-default.cat-149 .col-content a {
  color: #ff6b6b;
}
body div.site section.section-archive.cat-149 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-149 .col-content a.wp-block-button__link, body div.site section.page-default.cat-149 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-149 .col-content a.wp-block-button__link, body div.site section.single-default.cat-149 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-149 .col-content a.wp-block-button__link {
  background-color: #ff6b6b;
  color: white;
}
body div.site .linked-member.cat-149 .col-content h5 a {
  color: #ff6b6b;
}
body div.site .card.line-card.cat-80 .card-body:before, body div.site .card.line-card.cat-80 .card-body:after {
  background-color: rgba(119, 88, 191, 0.6);
}
body div.site .parallax span.cat-80 {
  height: 15vh;
  background: linear-gradient(0deg, rgba(119, 88, 191, 0) 0%, #7758bf 100%);
}
body div.site .map-popup.cat-80 h3 a {
  color: #7758bf;
}
body div.site .calendar .day .post.cat-80 {
  border-left: 0.4rem solid #7758bf !important;
}
body div.site .card.cat-80 {
  border-color: #7758bf;
}
body div.site .card.cat-80 a .card-body .card-title, body div.site .card.cat-80 .card-title a {
  color: #7758bf;
}
body div.site .card.cat-80 a .dashicons {
  color: #7758bf;
}
body div.site .card.cat-80 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-80 .card-body small.category {
  background-color: rgba(119, 88, 191, 0.8);
}
body div.site section.page-default.cat-80 .col-content h4, body div.site section.page-default.cat-80 .col-content * a, body div.site section.page-default.cat-80 .col-content a {
  color: #7758bf;
}
body div.site section.page-default.cat-80 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-80 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-80 .col-content a.wp-block-button__link {
  background-color: #7758bf;
  color: white;
}
body div.site section.section-archive.cat-80 .single-teaser:after, body div.site section.page-default.cat-80 .single-teaser:after, body div.site section.single-default.cat-80 .single-teaser:after {
  background-color: rgba(119, 88, 191, 0.8) !important;
}
body div.site section.section-archive.cat-80 .single-teaser .col-title, body div.site section.page-default.cat-80 .single-teaser .col-title, body div.site section.single-default.cat-80 .single-teaser .col-title {
  border-top-color: #7758bf !important;
}
body div.site section.section-archive.cat-80 .single-teaser .col-title:before, body div.site section.page-default.cat-80 .single-teaser .col-title:before, body div.site section.single-default.cat-80 .single-teaser .col-title:before {
  background-color: #7758bf !important;
}
body div.site section.section-archive.cat-80 .single-teaser .col-title:after, body div.site section.page-default.cat-80 .single-teaser .col-title:after, body div.site section.single-default.cat-80 .single-teaser .col-title:after {
  background-color: #7758bf !important;
}
body div.site section.section-archive.cat-80 .col-content * a, body div.site section.section-archive.cat-80 .col-content a, body div.site section.page-default.cat-80 .col-content * a, body div.site section.page-default.cat-80 .col-content a, body div.site section.single-default.cat-80 .col-content * a, body div.site section.single-default.cat-80 .col-content a {
  color: #7758bf;
}
body div.site section.section-archive.cat-80 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-80 .col-content a.wp-block-button__link, body div.site section.page-default.cat-80 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-80 .col-content a.wp-block-button__link, body div.site section.single-default.cat-80 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-80 .col-content a.wp-block-button__link {
  background-color: #7758bf;
  color: white;
}
body div.site .linked-member.cat-80 .col-content h5 a {
  color: #7758bf;
}
body div.site .card.line-card.cat-81 .card-body:before, body div.site .card.line-card.cat-81 .card-body:after {
  background-color: rgba(119, 88, 191, 0.6);
}
body div.site .parallax span.cat-81 {
  height: 47vh;
  background: linear-gradient(0deg, rgba(119, 88, 191, 0) 0%, #7758bf 100%);
}
body div.site .map-popup.cat-81 h3 a {
  color: #7758bf;
}
body div.site .calendar .day .post.cat-81 {
  border-left: 0.4rem solid #7758bf !important;
}
body div.site .card.cat-81 {
  border-color: #7758bf;
}
body div.site .card.cat-81 a .card-body .card-title, body div.site .card.cat-81 .card-title a {
  color: #7758bf;
}
body div.site .card.cat-81 a .dashicons {
  color: #7758bf;
}
body div.site .card.cat-81 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-81 .card-body small.category {
  background-color: rgba(119, 88, 191, 0.8);
}
body div.site section.page-default.cat-81 .col-content h4, body div.site section.page-default.cat-81 .col-content * a, body div.site section.page-default.cat-81 .col-content a {
  color: #7758bf;
}
body div.site section.page-default.cat-81 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-81 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-81 .col-content a.wp-block-button__link {
  background-color: #7758bf;
  color: white;
}
body div.site section.section-archive.cat-81 .single-teaser:after, body div.site section.page-default.cat-81 .single-teaser:after, body div.site section.single-default.cat-81 .single-teaser:after {
  background-color: rgba(119, 88, 191, 0.8) !important;
}
body div.site section.section-archive.cat-81 .single-teaser .col-title, body div.site section.page-default.cat-81 .single-teaser .col-title, body div.site section.single-default.cat-81 .single-teaser .col-title {
  border-top-color: #7758bf !important;
}
body div.site section.section-archive.cat-81 .single-teaser .col-title:before, body div.site section.page-default.cat-81 .single-teaser .col-title:before, body div.site section.single-default.cat-81 .single-teaser .col-title:before {
  background-color: #7758bf !important;
}
body div.site section.section-archive.cat-81 .single-teaser .col-title:after, body div.site section.page-default.cat-81 .single-teaser .col-title:after, body div.site section.single-default.cat-81 .single-teaser .col-title:after {
  background-color: #7758bf !important;
}
body div.site section.section-archive.cat-81 .col-content * a, body div.site section.section-archive.cat-81 .col-content a, body div.site section.page-default.cat-81 .col-content * a, body div.site section.page-default.cat-81 .col-content a, body div.site section.single-default.cat-81 .col-content * a, body div.site section.single-default.cat-81 .col-content a {
  color: #7758bf;
}
body div.site section.section-archive.cat-81 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-81 .col-content a.wp-block-button__link, body div.site section.page-default.cat-81 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-81 .col-content a.wp-block-button__link, body div.site section.single-default.cat-81 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-81 .col-content a.wp-block-button__link {
  background-color: #7758bf;
  color: white;
}
body div.site .linked-member.cat-81 .col-content h5 a {
  color: #7758bf;
}
body div.site .card.line-card.cat-159 .card-body:before, body div.site .card.line-card.cat-159 .card-body:after {
  background-color: rgba(119, 88, 191, 0.6);
}
body div.site .parallax span.cat-159 {
  height: 23vh;
  background: linear-gradient(0deg, rgba(119, 88, 191, 0) 0%, #7758bf 100%);
}
body div.site .map-popup.cat-159 h3 a {
  color: #7758bf;
}
body div.site .calendar .day .post.cat-159 {
  border-left: 0.4rem solid #7758bf !important;
}
body div.site .card.cat-159 {
  border-color: #7758bf;
}
body div.site .card.cat-159 a .card-body .card-title, body div.site .card.cat-159 .card-title a {
  color: #7758bf;
}
body div.site .card.cat-159 a .dashicons {
  color: #7758bf;
}
body div.site .card.cat-159 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-159 .card-body small.category {
  background-color: rgba(119, 88, 191, 0.8);
}
body div.site section.page-default.cat-159 .col-content h4, body div.site section.page-default.cat-159 .col-content * a, body div.site section.page-default.cat-159 .col-content a {
  color: #7758bf;
}
body div.site section.page-default.cat-159 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-159 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-159 .col-content a.wp-block-button__link {
  background-color: #7758bf;
  color: white;
}
body div.site section.section-archive.cat-159 .single-teaser:after, body div.site section.page-default.cat-159 .single-teaser:after, body div.site section.single-default.cat-159 .single-teaser:after {
  background-color: rgba(119, 88, 191, 0.8) !important;
}
body div.site section.section-archive.cat-159 .single-teaser .col-title, body div.site section.page-default.cat-159 .single-teaser .col-title, body div.site section.single-default.cat-159 .single-teaser .col-title {
  border-top-color: #7758bf !important;
}
body div.site section.section-archive.cat-159 .single-teaser .col-title:before, body div.site section.page-default.cat-159 .single-teaser .col-title:before, body div.site section.single-default.cat-159 .single-teaser .col-title:before {
  background-color: #7758bf !important;
}
body div.site section.section-archive.cat-159 .single-teaser .col-title:after, body div.site section.page-default.cat-159 .single-teaser .col-title:after, body div.site section.single-default.cat-159 .single-teaser .col-title:after {
  background-color: #7758bf !important;
}
body div.site section.section-archive.cat-159 .col-content * a, body div.site section.section-archive.cat-159 .col-content a, body div.site section.page-default.cat-159 .col-content * a, body div.site section.page-default.cat-159 .col-content a, body div.site section.single-default.cat-159 .col-content * a, body div.site section.single-default.cat-159 .col-content a {
  color: #7758bf;
}
body div.site section.section-archive.cat-159 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-159 .col-content a.wp-block-button__link, body div.site section.page-default.cat-159 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-159 .col-content a.wp-block-button__link, body div.site section.single-default.cat-159 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-159 .col-content a.wp-block-button__link {
  background-color: #7758bf;
  color: white;
}
body div.site .linked-member.cat-159 .col-content h5 a {
  color: #7758bf;
}
body div.site .card.line-card.cat-24 .card-body:before, body div.site .card.line-card.cat-24 .card-body:after {
  background-color: rgba(254, 179, 33, 0.6);
}
body div.site .parallax span.cat-24 {
  height: 21vh;
  background: linear-gradient(0deg, rgba(254, 179, 33, 0) 0%, #feb321 100%);
}
body div.site .map-popup.cat-24 h3 a {
  color: #feb321;
}
body div.site .calendar .day .post.cat-24 {
  border-left: 0.4rem solid #feb321 !important;
}
body div.site .card.cat-24 {
  border-color: #feb321;
}
body div.site .card.cat-24 a .card-body .card-title, body div.site .card.cat-24 .card-title a {
  color: #feb321;
}
body div.site .card.cat-24 a .dashicons {
  color: #feb321;
}
body div.site .card.cat-24 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-24 .card-body small.category {
  background-color: rgba(254, 179, 33, 0.8);
}
body div.site section.page-default.cat-24 .col-content h4, body div.site section.page-default.cat-24 .col-content * a, body div.site section.page-default.cat-24 .col-content a {
  color: #feb321;
}
body div.site section.page-default.cat-24 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-24 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-24 .col-content a.wp-block-button__link {
  background-color: #feb321;
  color: white;
}
body div.site section.section-archive.cat-24 .single-teaser:after, body div.site section.page-default.cat-24 .single-teaser:after, body div.site section.single-default.cat-24 .single-teaser:after {
  background-color: rgba(254, 179, 33, 0.8) !important;
}
body div.site section.section-archive.cat-24 .single-teaser .col-title, body div.site section.page-default.cat-24 .single-teaser .col-title, body div.site section.single-default.cat-24 .single-teaser .col-title {
  border-top-color: #feb321 !important;
}
body div.site section.section-archive.cat-24 .single-teaser .col-title:before, body div.site section.page-default.cat-24 .single-teaser .col-title:before, body div.site section.single-default.cat-24 .single-teaser .col-title:before {
  background-color: #feb321 !important;
}
body div.site section.section-archive.cat-24 .single-teaser .col-title:after, body div.site section.page-default.cat-24 .single-teaser .col-title:after, body div.site section.single-default.cat-24 .single-teaser .col-title:after {
  background-color: #feb321 !important;
}
body div.site section.section-archive.cat-24 .col-content * a, body div.site section.section-archive.cat-24 .col-content a, body div.site section.page-default.cat-24 .col-content * a, body div.site section.page-default.cat-24 .col-content a, body div.site section.single-default.cat-24 .col-content * a, body div.site section.single-default.cat-24 .col-content a {
  color: #feb321;
}
body div.site section.section-archive.cat-24 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-24 .col-content a.wp-block-button__link, body div.site section.page-default.cat-24 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-24 .col-content a.wp-block-button__link, body div.site section.single-default.cat-24 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-24 .col-content a.wp-block-button__link {
  background-color: #feb321;
  color: white;
}
body div.site .linked-member.cat-24 .col-content h5 a {
  color: #feb321;
}
body div.site .card.line-card.cat-65 .card-body:before, body div.site .card.line-card.cat-65 .card-body:after {
  background-color: rgba(254, 179, 33, 0.6);
}
body div.site .parallax span.cat-65 {
  height: 29vh;
  background: linear-gradient(0deg, rgba(254, 179, 33, 0) 0%, #feb321 100%);
}
body div.site .map-popup.cat-65 h3 a {
  color: #feb321;
}
body div.site .calendar .day .post.cat-65 {
  border-left: 0.4rem solid #feb321 !important;
}
body div.site .card.cat-65 {
  border-color: #feb321;
}
body div.site .card.cat-65 a .card-body .card-title, body div.site .card.cat-65 .card-title a {
  color: #feb321;
}
body div.site .card.cat-65 a .dashicons {
  color: #feb321;
}
body div.site .card.cat-65 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-65 .card-body small.category {
  background-color: rgba(254, 179, 33, 0.8);
}
body div.site section.page-default.cat-65 .col-content h4, body div.site section.page-default.cat-65 .col-content * a, body div.site section.page-default.cat-65 .col-content a {
  color: #feb321;
}
body div.site section.page-default.cat-65 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-65 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-65 .col-content a.wp-block-button__link {
  background-color: #feb321;
  color: white;
}
body div.site section.section-archive.cat-65 .single-teaser:after, body div.site section.page-default.cat-65 .single-teaser:after, body div.site section.single-default.cat-65 .single-teaser:after {
  background-color: rgba(254, 179, 33, 0.8) !important;
}
body div.site section.section-archive.cat-65 .single-teaser .col-title, body div.site section.page-default.cat-65 .single-teaser .col-title, body div.site section.single-default.cat-65 .single-teaser .col-title {
  border-top-color: #feb321 !important;
}
body div.site section.section-archive.cat-65 .single-teaser .col-title:before, body div.site section.page-default.cat-65 .single-teaser .col-title:before, body div.site section.single-default.cat-65 .single-teaser .col-title:before {
  background-color: #feb321 !important;
}
body div.site section.section-archive.cat-65 .single-teaser .col-title:after, body div.site section.page-default.cat-65 .single-teaser .col-title:after, body div.site section.single-default.cat-65 .single-teaser .col-title:after {
  background-color: #feb321 !important;
}
body div.site section.section-archive.cat-65 .col-content * a, body div.site section.section-archive.cat-65 .col-content a, body div.site section.page-default.cat-65 .col-content * a, body div.site section.page-default.cat-65 .col-content a, body div.site section.single-default.cat-65 .col-content * a, body div.site section.single-default.cat-65 .col-content a {
  color: #feb321;
}
body div.site section.section-archive.cat-65 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-65 .col-content a.wp-block-button__link, body div.site section.page-default.cat-65 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-65 .col-content a.wp-block-button__link, body div.site section.single-default.cat-65 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-65 .col-content a.wp-block-button__link {
  background-color: #feb321;
  color: white;
}
body div.site .linked-member.cat-65 .col-content h5 a {
  color: #feb321;
}
body div.site .card.line-card.cat-66 .card-body:before, body div.site .card.line-card.cat-66 .card-body:after {
  background-color: rgba(254, 179, 33, 0.6);
}
body div.site .parallax span.cat-66 {
  height: 34vh;
  background: linear-gradient(0deg, rgba(254, 179, 33, 0) 0%, #feb321 100%);
}
body div.site .map-popup.cat-66 h3 a {
  color: #feb321;
}
body div.site .calendar .day .post.cat-66 {
  border-left: 0.4rem solid #feb321 !important;
}
body div.site .card.cat-66 {
  border-color: #feb321;
}
body div.site .card.cat-66 a .card-body .card-title, body div.site .card.cat-66 .card-title a {
  color: #feb321;
}
body div.site .card.cat-66 a .dashicons {
  color: #feb321;
}
body div.site .card.cat-66 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-66 .card-body small.category {
  background-color: rgba(254, 179, 33, 0.8);
}
body div.site section.page-default.cat-66 .col-content h4, body div.site section.page-default.cat-66 .col-content * a, body div.site section.page-default.cat-66 .col-content a {
  color: #feb321;
}
body div.site section.page-default.cat-66 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-66 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-66 .col-content a.wp-block-button__link {
  background-color: #feb321;
  color: white;
}
body div.site section.section-archive.cat-66 .single-teaser:after, body div.site section.page-default.cat-66 .single-teaser:after, body div.site section.single-default.cat-66 .single-teaser:after {
  background-color: rgba(254, 179, 33, 0.8) !important;
}
body div.site section.section-archive.cat-66 .single-teaser .col-title, body div.site section.page-default.cat-66 .single-teaser .col-title, body div.site section.single-default.cat-66 .single-teaser .col-title {
  border-top-color: #feb321 !important;
}
body div.site section.section-archive.cat-66 .single-teaser .col-title:before, body div.site section.page-default.cat-66 .single-teaser .col-title:before, body div.site section.single-default.cat-66 .single-teaser .col-title:before {
  background-color: #feb321 !important;
}
body div.site section.section-archive.cat-66 .single-teaser .col-title:after, body div.site section.page-default.cat-66 .single-teaser .col-title:after, body div.site section.single-default.cat-66 .single-teaser .col-title:after {
  background-color: #feb321 !important;
}
body div.site section.section-archive.cat-66 .col-content * a, body div.site section.section-archive.cat-66 .col-content a, body div.site section.page-default.cat-66 .col-content * a, body div.site section.page-default.cat-66 .col-content a, body div.site section.single-default.cat-66 .col-content * a, body div.site section.single-default.cat-66 .col-content a {
  color: #feb321;
}
body div.site section.section-archive.cat-66 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-66 .col-content a.wp-block-button__link, body div.site section.page-default.cat-66 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-66 .col-content a.wp-block-button__link, body div.site section.single-default.cat-66 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-66 .col-content a.wp-block-button__link {
  background-color: #feb321;
  color: white;
}
body div.site .linked-member.cat-66 .col-content h5 a {
  color: #feb321;
}
body div.site .card.line-card.cat-25 .card-body:before, body div.site .card.line-card.cat-25 .card-body:after {
  background-color: rgba(28, 78, 111, 0.6);
}
body div.site .parallax span.cat-25 {
  height: 44vh;
  background: linear-gradient(0deg, rgba(28, 78, 111, 0) 0%, #1c4e6f 100%);
}
body div.site .map-popup.cat-25 h3 a {
  color: #1c4e6f;
}
body div.site .calendar .day .post.cat-25 {
  border-left: 0.4rem solid #1c4e6f !important;
}
body div.site .card.cat-25 {
  border-color: #1c4e6f;
}
body div.site .card.cat-25 a .card-body .card-title, body div.site .card.cat-25 .card-title a {
  color: #1c4e6f;
}
body div.site .card.cat-25 a .dashicons {
  color: #1c4e6f;
}
body div.site .card.cat-25 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-25 .card-body small.category {
  background-color: rgba(28, 78, 111, 0.8);
}
body div.site section.page-default.cat-25 .col-content h4, body div.site section.page-default.cat-25 .col-content * a, body div.site section.page-default.cat-25 .col-content a {
  color: #1c4e6f;
}
body div.site section.page-default.cat-25 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-25 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-25 .col-content a.wp-block-button__link {
  background-color: #1c4e6f;
  color: white;
}
body div.site section.section-archive.cat-25 .single-teaser:after, body div.site section.page-default.cat-25 .single-teaser:after, body div.site section.single-default.cat-25 .single-teaser:after {
  background-color: rgba(28, 78, 111, 0.8) !important;
}
body div.site section.section-archive.cat-25 .single-teaser .col-title, body div.site section.page-default.cat-25 .single-teaser .col-title, body div.site section.single-default.cat-25 .single-teaser .col-title {
  border-top-color: #1c4e6f !important;
}
body div.site section.section-archive.cat-25 .single-teaser .col-title:before, body div.site section.page-default.cat-25 .single-teaser .col-title:before, body div.site section.single-default.cat-25 .single-teaser .col-title:before {
  background-color: #1c4e6f !important;
}
body div.site section.section-archive.cat-25 .single-teaser .col-title:after, body div.site section.page-default.cat-25 .single-teaser .col-title:after, body div.site section.single-default.cat-25 .single-teaser .col-title:after {
  background-color: #1c4e6f !important;
}
body div.site section.section-archive.cat-25 .col-content * a, body div.site section.section-archive.cat-25 .col-content a, body div.site section.page-default.cat-25 .col-content * a, body div.site section.page-default.cat-25 .col-content a, body div.site section.single-default.cat-25 .col-content * a, body div.site section.single-default.cat-25 .col-content a {
  color: #1c4e6f;
}
body div.site section.section-archive.cat-25 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-25 .col-content a.wp-block-button__link, body div.site section.page-default.cat-25 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-25 .col-content a.wp-block-button__link, body div.site section.single-default.cat-25 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-25 .col-content a.wp-block-button__link {
  background-color: #1c4e6f;
  color: white;
}
body div.site .linked-member.cat-25 .col-content h5 a {
  color: #1c4e6f;
}
body div.site .card.line-card.cat-48 .card-body:before, body div.site .card.line-card.cat-48 .card-body:after {
  background-color: rgba(28, 78, 111, 0.6);
}
body div.site .parallax span.cat-48 {
  height: 16vh;
  background: linear-gradient(0deg, rgba(28, 78, 111, 0) 0%, #1c4e6f 100%);
}
body div.site .map-popup.cat-48 h3 a {
  color: #1c4e6f;
}
body div.site .calendar .day .post.cat-48 {
  border-left: 0.4rem solid #1c4e6f !important;
}
body div.site .card.cat-48 {
  border-color: #1c4e6f;
}
body div.site .card.cat-48 a .card-body .card-title, body div.site .card.cat-48 .card-title a {
  color: #1c4e6f;
}
body div.site .card.cat-48 a .dashicons {
  color: #1c4e6f;
}
body div.site .card.cat-48 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-48 .card-body small.category {
  background-color: rgba(28, 78, 111, 0.8);
}
body div.site section.page-default.cat-48 .col-content h4, body div.site section.page-default.cat-48 .col-content * a, body div.site section.page-default.cat-48 .col-content a {
  color: #1c4e6f;
}
body div.site section.page-default.cat-48 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-48 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-48 .col-content a.wp-block-button__link {
  background-color: #1c4e6f;
  color: white;
}
body div.site section.section-archive.cat-48 .single-teaser:after, body div.site section.page-default.cat-48 .single-teaser:after, body div.site section.single-default.cat-48 .single-teaser:after {
  background-color: rgba(28, 78, 111, 0.8) !important;
}
body div.site section.section-archive.cat-48 .single-teaser .col-title, body div.site section.page-default.cat-48 .single-teaser .col-title, body div.site section.single-default.cat-48 .single-teaser .col-title {
  border-top-color: #1c4e6f !important;
}
body div.site section.section-archive.cat-48 .single-teaser .col-title:before, body div.site section.page-default.cat-48 .single-teaser .col-title:before, body div.site section.single-default.cat-48 .single-teaser .col-title:before {
  background-color: #1c4e6f !important;
}
body div.site section.section-archive.cat-48 .single-teaser .col-title:after, body div.site section.page-default.cat-48 .single-teaser .col-title:after, body div.site section.single-default.cat-48 .single-teaser .col-title:after {
  background-color: #1c4e6f !important;
}
body div.site section.section-archive.cat-48 .col-content * a, body div.site section.section-archive.cat-48 .col-content a, body div.site section.page-default.cat-48 .col-content * a, body div.site section.page-default.cat-48 .col-content a, body div.site section.single-default.cat-48 .col-content * a, body div.site section.single-default.cat-48 .col-content a {
  color: #1c4e6f;
}
body div.site section.section-archive.cat-48 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-48 .col-content a.wp-block-button__link, body div.site section.page-default.cat-48 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-48 .col-content a.wp-block-button__link, body div.site section.single-default.cat-48 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-48 .col-content a.wp-block-button__link {
  background-color: #1c4e6f;
  color: white;
}
body div.site .linked-member.cat-48 .col-content h5 a {
  color: #1c4e6f;
}
body div.site .card.line-card.cat-49 .card-body:before, body div.site .card.line-card.cat-49 .card-body:after {
  background-color: rgba(28, 78, 111, 0.6);
}
body div.site .parallax span.cat-49 {
  height: 39vh;
  background: linear-gradient(0deg, rgba(28, 78, 111, 0) 0%, #1c4e6f 100%);
}
body div.site .map-popup.cat-49 h3 a {
  color: #1c4e6f;
}
body div.site .calendar .day .post.cat-49 {
  border-left: 0.4rem solid #1c4e6f !important;
}
body div.site .card.cat-49 {
  border-color: #1c4e6f;
}
body div.site .card.cat-49 a .card-body .card-title, body div.site .card.cat-49 .card-title a {
  color: #1c4e6f;
}
body div.site .card.cat-49 a .dashicons {
  color: #1c4e6f;
}
body div.site .card.cat-49 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-49 .card-body small.category {
  background-color: rgba(28, 78, 111, 0.8);
}
body div.site section.page-default.cat-49 .col-content h4, body div.site section.page-default.cat-49 .col-content * a, body div.site section.page-default.cat-49 .col-content a {
  color: #1c4e6f;
}
body div.site section.page-default.cat-49 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-49 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-49 .col-content a.wp-block-button__link {
  background-color: #1c4e6f;
  color: white;
}
body div.site section.section-archive.cat-49 .single-teaser:after, body div.site section.page-default.cat-49 .single-teaser:after, body div.site section.single-default.cat-49 .single-teaser:after {
  background-color: rgba(28, 78, 111, 0.8) !important;
}
body div.site section.section-archive.cat-49 .single-teaser .col-title, body div.site section.page-default.cat-49 .single-teaser .col-title, body div.site section.single-default.cat-49 .single-teaser .col-title {
  border-top-color: #1c4e6f !important;
}
body div.site section.section-archive.cat-49 .single-teaser .col-title:before, body div.site section.page-default.cat-49 .single-teaser .col-title:before, body div.site section.single-default.cat-49 .single-teaser .col-title:before {
  background-color: #1c4e6f !important;
}
body div.site section.section-archive.cat-49 .single-teaser .col-title:after, body div.site section.page-default.cat-49 .single-teaser .col-title:after, body div.site section.single-default.cat-49 .single-teaser .col-title:after {
  background-color: #1c4e6f !important;
}
body div.site section.section-archive.cat-49 .col-content * a, body div.site section.section-archive.cat-49 .col-content a, body div.site section.page-default.cat-49 .col-content * a, body div.site section.page-default.cat-49 .col-content a, body div.site section.single-default.cat-49 .col-content * a, body div.site section.single-default.cat-49 .col-content a {
  color: #1c4e6f;
}
body div.site section.section-archive.cat-49 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-49 .col-content a.wp-block-button__link, body div.site section.page-default.cat-49 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-49 .col-content a.wp-block-button__link, body div.site section.single-default.cat-49 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-49 .col-content a.wp-block-button__link {
  background-color: #1c4e6f;
  color: white;
}
body div.site .linked-member.cat-49 .col-content h5 a {
  color: #1c4e6f;
}
body div.site .card.line-card.cat-14 .card-body:before, body div.site .card.line-card.cat-14 .card-body:after {
  background-color: rgba(85, 191, 41, 0.6);
}
body div.site .parallax span.cat-14 {
  height: 15vh;
  background: linear-gradient(0deg, rgba(85, 191, 41, 0) 0%, #55bf29 100%);
}
body div.site .map-popup.cat-14 h3 a {
  color: #55bf29;
}
body div.site .calendar .day .post.cat-14 {
  border-left: 0.4rem solid #55bf29 !important;
}
body div.site .card.cat-14 {
  border-color: #55bf29;
}
body div.site .card.cat-14 a .card-body .card-title, body div.site .card.cat-14 .card-title a {
  color: #55bf29;
}
body div.site .card.cat-14 a .dashicons {
  color: #55bf29;
}
body div.site .card.cat-14 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-14 .card-body small.category {
  background-color: rgba(85, 191, 41, 0.8);
}
body div.site section.page-default.cat-14 .col-content h4, body div.site section.page-default.cat-14 .col-content * a, body div.site section.page-default.cat-14 .col-content a {
  color: #55bf29;
}
body div.site section.page-default.cat-14 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-14 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-14 .col-content a.wp-block-button__link {
  background-color: #55bf29;
  color: white;
}
body div.site section.section-archive.cat-14 .single-teaser:after, body div.site section.page-default.cat-14 .single-teaser:after, body div.site section.single-default.cat-14 .single-teaser:after {
  background-color: rgba(85, 191, 41, 0.8) !important;
}
body div.site section.section-archive.cat-14 .single-teaser .col-title, body div.site section.page-default.cat-14 .single-teaser .col-title, body div.site section.single-default.cat-14 .single-teaser .col-title {
  border-top-color: #55bf29 !important;
}
body div.site section.section-archive.cat-14 .single-teaser .col-title:before, body div.site section.page-default.cat-14 .single-teaser .col-title:before, body div.site section.single-default.cat-14 .single-teaser .col-title:before {
  background-color: #55bf29 !important;
}
body div.site section.section-archive.cat-14 .single-teaser .col-title:after, body div.site section.page-default.cat-14 .single-teaser .col-title:after, body div.site section.single-default.cat-14 .single-teaser .col-title:after {
  background-color: #55bf29 !important;
}
body div.site section.section-archive.cat-14 .col-content * a, body div.site section.section-archive.cat-14 .col-content a, body div.site section.page-default.cat-14 .col-content * a, body div.site section.page-default.cat-14 .col-content a, body div.site section.single-default.cat-14 .col-content * a, body div.site section.single-default.cat-14 .col-content a {
  color: #55bf29;
}
body div.site section.section-archive.cat-14 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-14 .col-content a.wp-block-button__link, body div.site section.page-default.cat-14 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-14 .col-content a.wp-block-button__link, body div.site section.single-default.cat-14 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-14 .col-content a.wp-block-button__link {
  background-color: #55bf29;
  color: white;
}
body div.site .linked-member.cat-14 .col-content h5 a {
  color: #55bf29;
}
body div.site .card.line-card.cat-61 .card-body:before, body div.site .card.line-card.cat-61 .card-body:after {
  background-color: rgba(85, 191, 41, 0.6);
}
body div.site .parallax span.cat-61 {
  height: 46vh;
  background: linear-gradient(0deg, rgba(85, 191, 41, 0) 0%, #55bf29 100%);
}
body div.site .map-popup.cat-61 h3 a {
  color: #55bf29;
}
body div.site .calendar .day .post.cat-61 {
  border-left: 0.4rem solid #55bf29 !important;
}
body div.site .card.cat-61 {
  border-color: #55bf29;
}
body div.site .card.cat-61 a .card-body .card-title, body div.site .card.cat-61 .card-title a {
  color: #55bf29;
}
body div.site .card.cat-61 a .dashicons {
  color: #55bf29;
}
body div.site .card.cat-61 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-61 .card-body small.category {
  background-color: rgba(85, 191, 41, 0.8);
}
body div.site section.page-default.cat-61 .col-content h4, body div.site section.page-default.cat-61 .col-content * a, body div.site section.page-default.cat-61 .col-content a {
  color: #55bf29;
}
body div.site section.page-default.cat-61 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-61 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-61 .col-content a.wp-block-button__link {
  background-color: #55bf29;
  color: white;
}
body div.site section.section-archive.cat-61 .single-teaser:after, body div.site section.page-default.cat-61 .single-teaser:after, body div.site section.single-default.cat-61 .single-teaser:after {
  background-color: rgba(85, 191, 41, 0.8) !important;
}
body div.site section.section-archive.cat-61 .single-teaser .col-title, body div.site section.page-default.cat-61 .single-teaser .col-title, body div.site section.single-default.cat-61 .single-teaser .col-title {
  border-top-color: #55bf29 !important;
}
body div.site section.section-archive.cat-61 .single-teaser .col-title:before, body div.site section.page-default.cat-61 .single-teaser .col-title:before, body div.site section.single-default.cat-61 .single-teaser .col-title:before {
  background-color: #55bf29 !important;
}
body div.site section.section-archive.cat-61 .single-teaser .col-title:after, body div.site section.page-default.cat-61 .single-teaser .col-title:after, body div.site section.single-default.cat-61 .single-teaser .col-title:after {
  background-color: #55bf29 !important;
}
body div.site section.section-archive.cat-61 .col-content * a, body div.site section.section-archive.cat-61 .col-content a, body div.site section.page-default.cat-61 .col-content * a, body div.site section.page-default.cat-61 .col-content a, body div.site section.single-default.cat-61 .col-content * a, body div.site section.single-default.cat-61 .col-content a {
  color: #55bf29;
}
body div.site section.section-archive.cat-61 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-61 .col-content a.wp-block-button__link, body div.site section.page-default.cat-61 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-61 .col-content a.wp-block-button__link, body div.site section.single-default.cat-61 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-61 .col-content a.wp-block-button__link {
  background-color: #55bf29;
  color: white;
}
body div.site .linked-member.cat-61 .col-content h5 a {
  color: #55bf29;
}
body div.site .card.line-card.cat-60 .card-body:before, body div.site .card.line-card.cat-60 .card-body:after {
  background-color: rgba(85, 191, 41, 0.6);
}
body div.site .parallax span.cat-60 {
  height: 14vh;
  background: linear-gradient(0deg, rgba(85, 191, 41, 0) 0%, #55bf29 100%);
}
body div.site .map-popup.cat-60 h3 a {
  color: #55bf29;
}
body div.site .calendar .day .post.cat-60 {
  border-left: 0.4rem solid #55bf29 !important;
}
body div.site .card.cat-60 {
  border-color: #55bf29;
}
body div.site .card.cat-60 a .card-body .card-title, body div.site .card.cat-60 .card-title a {
  color: #55bf29;
}
body div.site .card.cat-60 a .dashicons {
  color: #55bf29;
}
body div.site .card.cat-60 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-60 .card-body small.category {
  background-color: rgba(85, 191, 41, 0.8);
}
body div.site section.page-default.cat-60 .col-content h4, body div.site section.page-default.cat-60 .col-content * a, body div.site section.page-default.cat-60 .col-content a {
  color: #55bf29;
}
body div.site section.page-default.cat-60 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-60 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-60 .col-content a.wp-block-button__link {
  background-color: #55bf29;
  color: white;
}
body div.site section.section-archive.cat-60 .single-teaser:after, body div.site section.page-default.cat-60 .single-teaser:after, body div.site section.single-default.cat-60 .single-teaser:after {
  background-color: rgba(85, 191, 41, 0.8) !important;
}
body div.site section.section-archive.cat-60 .single-teaser .col-title, body div.site section.page-default.cat-60 .single-teaser .col-title, body div.site section.single-default.cat-60 .single-teaser .col-title {
  border-top-color: #55bf29 !important;
}
body div.site section.section-archive.cat-60 .single-teaser .col-title:before, body div.site section.page-default.cat-60 .single-teaser .col-title:before, body div.site section.single-default.cat-60 .single-teaser .col-title:before {
  background-color: #55bf29 !important;
}
body div.site section.section-archive.cat-60 .single-teaser .col-title:after, body div.site section.page-default.cat-60 .single-teaser .col-title:after, body div.site section.single-default.cat-60 .single-teaser .col-title:after {
  background-color: #55bf29 !important;
}
body div.site section.section-archive.cat-60 .col-content * a, body div.site section.section-archive.cat-60 .col-content a, body div.site section.page-default.cat-60 .col-content * a, body div.site section.page-default.cat-60 .col-content a, body div.site section.single-default.cat-60 .col-content * a, body div.site section.single-default.cat-60 .col-content a {
  color: #55bf29;
}
body div.site section.section-archive.cat-60 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-60 .col-content a.wp-block-button__link, body div.site section.page-default.cat-60 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-60 .col-content a.wp-block-button__link, body div.site section.single-default.cat-60 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-60 .col-content a.wp-block-button__link {
  background-color: #55bf29;
  color: white;
}
body div.site .linked-member.cat-60 .col-content h5 a {
  color: #55bf29;
}
body div.site .card.line-card.cat-16 .card-body:before, body div.site .card.line-card.cat-16 .card-body:after {
  background-color: rgba(228, 35, 54, 0.6);
}
body div.site .parallax span.cat-16 {
  height: 52vh;
  background: linear-gradient(0deg, rgba(228, 35, 54, 0) 0%, #e42336 100%);
}
body div.site .map-popup.cat-16 h3 a {
  color: #e42336;
}
body div.site .calendar .day .post.cat-16 {
  border-left: 0.4rem solid #e42336 !important;
}
body div.site .card.cat-16 {
  border-color: #e42336;
}
body div.site .card.cat-16 a .card-body .card-title, body div.site .card.cat-16 .card-title a {
  color: #e42336;
}
body div.site .card.cat-16 a .dashicons {
  color: #e42336;
}
body div.site .card.cat-16 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-16 .card-body small.category {
  background-color: rgba(228, 35, 54, 0.8);
}
body div.site section.page-default.cat-16 .col-content h4, body div.site section.page-default.cat-16 .col-content * a, body div.site section.page-default.cat-16 .col-content a {
  color: #e42336;
}
body div.site section.page-default.cat-16 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-16 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-16 .col-content a.wp-block-button__link {
  background-color: #e42336;
  color: white;
}
body div.site section.section-archive.cat-16 .single-teaser:after, body div.site section.page-default.cat-16 .single-teaser:after, body div.site section.single-default.cat-16 .single-teaser:after {
  background-color: rgba(228, 35, 54, 0.8) !important;
}
body div.site section.section-archive.cat-16 .single-teaser .col-title, body div.site section.page-default.cat-16 .single-teaser .col-title, body div.site section.single-default.cat-16 .single-teaser .col-title {
  border-top-color: #e42336 !important;
}
body div.site section.section-archive.cat-16 .single-teaser .col-title:before, body div.site section.page-default.cat-16 .single-teaser .col-title:before, body div.site section.single-default.cat-16 .single-teaser .col-title:before {
  background-color: #e42336 !important;
}
body div.site section.section-archive.cat-16 .single-teaser .col-title:after, body div.site section.page-default.cat-16 .single-teaser .col-title:after, body div.site section.single-default.cat-16 .single-teaser .col-title:after {
  background-color: #e42336 !important;
}
body div.site section.section-archive.cat-16 .col-content * a, body div.site section.section-archive.cat-16 .col-content a, body div.site section.page-default.cat-16 .col-content * a, body div.site section.page-default.cat-16 .col-content a, body div.site section.single-default.cat-16 .col-content * a, body div.site section.single-default.cat-16 .col-content a {
  color: #e42336;
}
body div.site section.section-archive.cat-16 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-16 .col-content a.wp-block-button__link, body div.site section.page-default.cat-16 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-16 .col-content a.wp-block-button__link, body div.site section.single-default.cat-16 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-16 .col-content a.wp-block-button__link {
  background-color: #e42336;
  color: white;
}
body div.site .linked-member.cat-16 .col-content h5 a {
  color: #e42336;
}
body div.site .card.line-card.cat-67 .card-body:before, body div.site .card.line-card.cat-67 .card-body:after {
  background-color: rgba(228, 35, 54, 0.6);
}
body div.site .parallax span.cat-67 {
  height: 23vh;
  background: linear-gradient(0deg, rgba(228, 35, 54, 0) 0%, #e42336 100%);
}
body div.site .map-popup.cat-67 h3 a {
  color: #e42336;
}
body div.site .calendar .day .post.cat-67 {
  border-left: 0.4rem solid #e42336 !important;
}
body div.site .card.cat-67 {
  border-color: #e42336;
}
body div.site .card.cat-67 a .card-body .card-title, body div.site .card.cat-67 .card-title a {
  color: #e42336;
}
body div.site .card.cat-67 a .dashicons {
  color: #e42336;
}
body div.site .card.cat-67 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-67 .card-body small.category {
  background-color: rgba(228, 35, 54, 0.8);
}
body div.site section.page-default.cat-67 .col-content h4, body div.site section.page-default.cat-67 .col-content * a, body div.site section.page-default.cat-67 .col-content a {
  color: #e42336;
}
body div.site section.page-default.cat-67 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-67 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-67 .col-content a.wp-block-button__link {
  background-color: #e42336;
  color: white;
}
body div.site section.section-archive.cat-67 .single-teaser:after, body div.site section.page-default.cat-67 .single-teaser:after, body div.site section.single-default.cat-67 .single-teaser:after {
  background-color: rgba(228, 35, 54, 0.8) !important;
}
body div.site section.section-archive.cat-67 .single-teaser .col-title, body div.site section.page-default.cat-67 .single-teaser .col-title, body div.site section.single-default.cat-67 .single-teaser .col-title {
  border-top-color: #e42336 !important;
}
body div.site section.section-archive.cat-67 .single-teaser .col-title:before, body div.site section.page-default.cat-67 .single-teaser .col-title:before, body div.site section.single-default.cat-67 .single-teaser .col-title:before {
  background-color: #e42336 !important;
}
body div.site section.section-archive.cat-67 .single-teaser .col-title:after, body div.site section.page-default.cat-67 .single-teaser .col-title:after, body div.site section.single-default.cat-67 .single-teaser .col-title:after {
  background-color: #e42336 !important;
}
body div.site section.section-archive.cat-67 .col-content * a, body div.site section.section-archive.cat-67 .col-content a, body div.site section.page-default.cat-67 .col-content * a, body div.site section.page-default.cat-67 .col-content a, body div.site section.single-default.cat-67 .col-content * a, body div.site section.single-default.cat-67 .col-content a {
  color: #e42336;
}
body div.site section.section-archive.cat-67 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-67 .col-content a.wp-block-button__link, body div.site section.page-default.cat-67 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-67 .col-content a.wp-block-button__link, body div.site section.single-default.cat-67 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-67 .col-content a.wp-block-button__link {
  background-color: #e42336;
  color: white;
}
body div.site .linked-member.cat-67 .col-content h5 a {
  color: #e42336;
}
body div.site .card.line-card.cat-68 .card-body:before, body div.site .card.line-card.cat-68 .card-body:after {
  background-color: rgba(228, 35, 54, 0.6);
}
body div.site .parallax span.cat-68 {
  height: 38vh;
  background: linear-gradient(0deg, rgba(228, 35, 54, 0) 0%, #e42336 100%);
}
body div.site .map-popup.cat-68 h3 a {
  color: #e42336;
}
body div.site .calendar .day .post.cat-68 {
  border-left: 0.4rem solid #e42336 !important;
}
body div.site .card.cat-68 {
  border-color: #e42336;
}
body div.site .card.cat-68 a .card-body .card-title, body div.site .card.cat-68 .card-title a {
  color: #e42336;
}
body div.site .card.cat-68 a .dashicons {
  color: #e42336;
}
body div.site .card.cat-68 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-68 .card-body small.category {
  background-color: rgba(228, 35, 54, 0.8);
}
body div.site section.page-default.cat-68 .col-content h4, body div.site section.page-default.cat-68 .col-content * a, body div.site section.page-default.cat-68 .col-content a {
  color: #e42336;
}
body div.site section.page-default.cat-68 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-68 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-68 .col-content a.wp-block-button__link {
  background-color: #e42336;
  color: white;
}
body div.site section.section-archive.cat-68 .single-teaser:after, body div.site section.page-default.cat-68 .single-teaser:after, body div.site section.single-default.cat-68 .single-teaser:after {
  background-color: rgba(228, 35, 54, 0.8) !important;
}
body div.site section.section-archive.cat-68 .single-teaser .col-title, body div.site section.page-default.cat-68 .single-teaser .col-title, body div.site section.single-default.cat-68 .single-teaser .col-title {
  border-top-color: #e42336 !important;
}
body div.site section.section-archive.cat-68 .single-teaser .col-title:before, body div.site section.page-default.cat-68 .single-teaser .col-title:before, body div.site section.single-default.cat-68 .single-teaser .col-title:before {
  background-color: #e42336 !important;
}
body div.site section.section-archive.cat-68 .single-teaser .col-title:after, body div.site section.page-default.cat-68 .single-teaser .col-title:after, body div.site section.single-default.cat-68 .single-teaser .col-title:after {
  background-color: #e42336 !important;
}
body div.site section.section-archive.cat-68 .col-content * a, body div.site section.section-archive.cat-68 .col-content a, body div.site section.page-default.cat-68 .col-content * a, body div.site section.page-default.cat-68 .col-content a, body div.site section.single-default.cat-68 .col-content * a, body div.site section.single-default.cat-68 .col-content a {
  color: #e42336;
}
body div.site section.section-archive.cat-68 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-68 .col-content a.wp-block-button__link, body div.site section.page-default.cat-68 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-68 .col-content a.wp-block-button__link, body div.site section.single-default.cat-68 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-68 .col-content a.wp-block-button__link {
  background-color: #e42336;
  color: white;
}
body div.site .linked-member.cat-68 .col-content h5 a {
  color: #e42336;
}
body div.site .card.line-card.cat-15 .card-body:before, body div.site .card.line-card.cat-15 .card-body:after {
  background-color: rgba(252, 215, 13, 0.6);
}
body div.site .parallax span.cat-15 {
  height: 37vh;
  background: linear-gradient(0deg, rgba(252, 215, 13, 0) 0%, #fcd70d 100%);
}
body div.site .map-popup.cat-15 h3 a {
  color: #fcd70d;
}
body div.site .calendar .day .post.cat-15 {
  border-left: 0.4rem solid #fcd70d !important;
}
body div.site .card.cat-15 {
  border-color: #fcd70d;
}
body div.site .card.cat-15 a .card-body .card-title, body div.site .card.cat-15 .card-title a {
  color: #fcd70d;
}
body div.site .card.cat-15 a .dashicons {
  color: #fcd70d;
}
body div.site .card.cat-15 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-15 .card-body small.category {
  background-color: rgba(252, 215, 13, 0.8);
}
body div.site section.page-default.cat-15 .col-content h4, body div.site section.page-default.cat-15 .col-content * a, body div.site section.page-default.cat-15 .col-content a {
  color: #fcd70d;
}
body div.site section.page-default.cat-15 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-15 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-15 .col-content a.wp-block-button__link {
  background-color: #fcd70d;
  color: white;
}
body div.site section.section-archive.cat-15 .single-teaser:after, body div.site section.page-default.cat-15 .single-teaser:after, body div.site section.single-default.cat-15 .single-teaser:after {
  background-color: rgba(252, 215, 13, 0.8) !important;
}
body div.site section.section-archive.cat-15 .single-teaser .col-title, body div.site section.page-default.cat-15 .single-teaser .col-title, body div.site section.single-default.cat-15 .single-teaser .col-title {
  border-top-color: #fcd70d !important;
}
body div.site section.section-archive.cat-15 .single-teaser .col-title:before, body div.site section.page-default.cat-15 .single-teaser .col-title:before, body div.site section.single-default.cat-15 .single-teaser .col-title:before {
  background-color: #fcd70d !important;
}
body div.site section.section-archive.cat-15 .single-teaser .col-title:after, body div.site section.page-default.cat-15 .single-teaser .col-title:after, body div.site section.single-default.cat-15 .single-teaser .col-title:after {
  background-color: #fcd70d !important;
}
body div.site section.section-archive.cat-15 .col-content * a, body div.site section.section-archive.cat-15 .col-content a, body div.site section.page-default.cat-15 .col-content * a, body div.site section.page-default.cat-15 .col-content a, body div.site section.single-default.cat-15 .col-content * a, body div.site section.single-default.cat-15 .col-content a {
  color: #fcd70d;
}
body div.site section.section-archive.cat-15 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-15 .col-content a.wp-block-button__link, body div.site section.page-default.cat-15 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-15 .col-content a.wp-block-button__link, body div.site section.single-default.cat-15 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-15 .col-content a.wp-block-button__link {
  background-color: #fcd70d;
  color: white;
}
body div.site .linked-member.cat-15 .col-content h5 a {
  color: #fcd70d;
}
body div.site .card.line-card.cat-63 .card-body:before, body div.site .card.line-card.cat-63 .card-body:after {
  background-color: rgba(252, 215, 13, 0.6);
}
body div.site .parallax span.cat-63 {
  height: 21vh;
  background: linear-gradient(0deg, rgba(252, 215, 13, 0) 0%, #fcd70d 100%);
}
body div.site .map-popup.cat-63 h3 a {
  color: #fcd70d;
}
body div.site .calendar .day .post.cat-63 {
  border-left: 0.4rem solid #fcd70d !important;
}
body div.site .card.cat-63 {
  border-color: #fcd70d;
}
body div.site .card.cat-63 a .card-body .card-title, body div.site .card.cat-63 .card-title a {
  color: #fcd70d;
}
body div.site .card.cat-63 a .dashicons {
  color: #fcd70d;
}
body div.site .card.cat-63 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-63 .card-body small.category {
  background-color: rgba(252, 215, 13, 0.8);
}
body div.site section.page-default.cat-63 .col-content h4, body div.site section.page-default.cat-63 .col-content * a, body div.site section.page-default.cat-63 .col-content a {
  color: #fcd70d;
}
body div.site section.page-default.cat-63 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-63 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-63 .col-content a.wp-block-button__link {
  background-color: #fcd70d;
  color: white;
}
body div.site section.section-archive.cat-63 .single-teaser:after, body div.site section.page-default.cat-63 .single-teaser:after, body div.site section.single-default.cat-63 .single-teaser:after {
  background-color: rgba(252, 215, 13, 0.8) !important;
}
body div.site section.section-archive.cat-63 .single-teaser .col-title, body div.site section.page-default.cat-63 .single-teaser .col-title, body div.site section.single-default.cat-63 .single-teaser .col-title {
  border-top-color: #fcd70d !important;
}
body div.site section.section-archive.cat-63 .single-teaser .col-title:before, body div.site section.page-default.cat-63 .single-teaser .col-title:before, body div.site section.single-default.cat-63 .single-teaser .col-title:before {
  background-color: #fcd70d !important;
}
body div.site section.section-archive.cat-63 .single-teaser .col-title:after, body div.site section.page-default.cat-63 .single-teaser .col-title:after, body div.site section.single-default.cat-63 .single-teaser .col-title:after {
  background-color: #fcd70d !important;
}
body div.site section.section-archive.cat-63 .col-content * a, body div.site section.section-archive.cat-63 .col-content a, body div.site section.page-default.cat-63 .col-content * a, body div.site section.page-default.cat-63 .col-content a, body div.site section.single-default.cat-63 .col-content * a, body div.site section.single-default.cat-63 .col-content a {
  color: #fcd70d;
}
body div.site section.section-archive.cat-63 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-63 .col-content a.wp-block-button__link, body div.site section.page-default.cat-63 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-63 .col-content a.wp-block-button__link, body div.site section.single-default.cat-63 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-63 .col-content a.wp-block-button__link {
  background-color: #fcd70d;
  color: white;
}
body div.site .linked-member.cat-63 .col-content h5 a {
  color: #fcd70d;
}
body div.site .card.line-card.cat-62 .card-body:before, body div.site .card.line-card.cat-62 .card-body:after {
  background-color: rgba(252, 215, 13, 0.6);
}
body div.site .parallax span.cat-62 {
  height: 44vh;
  background: linear-gradient(0deg, rgba(252, 215, 13, 0) 0%, #fcd70d 100%);
}
body div.site .map-popup.cat-62 h3 a {
  color: #fcd70d;
}
body div.site .calendar .day .post.cat-62 {
  border-left: 0.4rem solid #fcd70d !important;
}
body div.site .card.cat-62 {
  border-color: #fcd70d;
}
body div.site .card.cat-62 a .card-body .card-title, body div.site .card.cat-62 .card-title a {
  color: #fcd70d;
}
body div.site .card.cat-62 a .dashicons {
  color: #fcd70d;
}
body div.site .card.cat-62 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-62 .card-body small.category {
  background-color: rgba(252, 215, 13, 0.8);
}
body div.site section.page-default.cat-62 .col-content h4, body div.site section.page-default.cat-62 .col-content * a, body div.site section.page-default.cat-62 .col-content a {
  color: #fcd70d;
}
body div.site section.page-default.cat-62 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-62 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-62 .col-content a.wp-block-button__link {
  background-color: #fcd70d;
  color: white;
}
body div.site section.section-archive.cat-62 .single-teaser:after, body div.site section.page-default.cat-62 .single-teaser:after, body div.site section.single-default.cat-62 .single-teaser:after {
  background-color: rgba(252, 215, 13, 0.8) !important;
}
body div.site section.section-archive.cat-62 .single-teaser .col-title, body div.site section.page-default.cat-62 .single-teaser .col-title, body div.site section.single-default.cat-62 .single-teaser .col-title {
  border-top-color: #fcd70d !important;
}
body div.site section.section-archive.cat-62 .single-teaser .col-title:before, body div.site section.page-default.cat-62 .single-teaser .col-title:before, body div.site section.single-default.cat-62 .single-teaser .col-title:before {
  background-color: #fcd70d !important;
}
body div.site section.section-archive.cat-62 .single-teaser .col-title:after, body div.site section.page-default.cat-62 .single-teaser .col-title:after, body div.site section.single-default.cat-62 .single-teaser .col-title:after {
  background-color: #fcd70d !important;
}
body div.site section.section-archive.cat-62 .col-content * a, body div.site section.section-archive.cat-62 .col-content a, body div.site section.page-default.cat-62 .col-content * a, body div.site section.page-default.cat-62 .col-content a, body div.site section.single-default.cat-62 .col-content * a, body div.site section.single-default.cat-62 .col-content a {
  color: #fcd70d;
}
body div.site section.section-archive.cat-62 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-62 .col-content a.wp-block-button__link, body div.site section.page-default.cat-62 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-62 .col-content a.wp-block-button__link, body div.site section.single-default.cat-62 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-62 .col-content a.wp-block-button__link {
  background-color: #fcd70d;
  color: white;
}
body div.site .linked-member.cat-62 .col-content h5 a {
  color: #fcd70d;
}
body div.site .card.line-card.cat-53 .card-body:before, body div.site .card.line-card.cat-53 .card-body:after {
  background-color: rgba(160, 25, 66, 0.6);
}
body div.site .parallax span.cat-53 {
  height: 47vh;
  background: linear-gradient(0deg, rgba(160, 25, 66, 0) 0%, #a01942 100%);
}
body div.site .map-popup.cat-53 h3 a {
  color: #a01942;
}
body div.site .calendar .day .post.cat-53 {
  border-left: 0.4rem solid #a01942 !important;
}
body div.site .card.cat-53 {
  border-color: #a01942;
}
body div.site .card.cat-53 a .card-body .card-title, body div.site .card.cat-53 .card-title a {
  color: #a01942;
}
body div.site .card.cat-53 a .dashicons {
  color: #a01942;
}
body div.site .card.cat-53 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-53 .card-body small.category {
  background-color: rgba(160, 25, 66, 0.8);
}
body div.site section.page-default.cat-53 .col-content h4, body div.site section.page-default.cat-53 .col-content * a, body div.site section.page-default.cat-53 .col-content a {
  color: #a01942;
}
body div.site section.page-default.cat-53 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-53 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-53 .col-content a.wp-block-button__link {
  background-color: #a01942;
  color: white;
}
body div.site section.section-archive.cat-53 .single-teaser:after, body div.site section.page-default.cat-53 .single-teaser:after, body div.site section.single-default.cat-53 .single-teaser:after {
  background-color: rgba(160, 25, 66, 0.8) !important;
}
body div.site section.section-archive.cat-53 .single-teaser .col-title, body div.site section.page-default.cat-53 .single-teaser .col-title, body div.site section.single-default.cat-53 .single-teaser .col-title {
  border-top-color: #a01942 !important;
}
body div.site section.section-archive.cat-53 .single-teaser .col-title:before, body div.site section.page-default.cat-53 .single-teaser .col-title:before, body div.site section.single-default.cat-53 .single-teaser .col-title:before {
  background-color: #a01942 !important;
}
body div.site section.section-archive.cat-53 .single-teaser .col-title:after, body div.site section.page-default.cat-53 .single-teaser .col-title:after, body div.site section.single-default.cat-53 .single-teaser .col-title:after {
  background-color: #a01942 !important;
}
body div.site section.section-archive.cat-53 .col-content * a, body div.site section.section-archive.cat-53 .col-content a, body div.site section.page-default.cat-53 .col-content * a, body div.site section.page-default.cat-53 .col-content a, body div.site section.single-default.cat-53 .col-content * a, body div.site section.single-default.cat-53 .col-content a {
  color: #a01942;
}
body div.site section.section-archive.cat-53 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-53 .col-content a.wp-block-button__link, body div.site section.page-default.cat-53 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-53 .col-content a.wp-block-button__link, body div.site section.single-default.cat-53 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-53 .col-content a.wp-block-button__link {
  background-color: #a01942;
  color: white;
}
body div.site .linked-member.cat-53 .col-content h5 a {
  color: #a01942;
}
body div.site .card.line-card.cat-23 .card-body:before, body div.site .card.line-card.cat-23 .card-body:after {
  background-color: rgba(160, 25, 66, 0.6);
}
body div.site .parallax span.cat-23 {
  height: 13vh;
  background: linear-gradient(0deg, rgba(160, 25, 66, 0) 0%, #a01942 100%);
}
body div.site .map-popup.cat-23 h3 a {
  color: #a01942;
}
body div.site .calendar .day .post.cat-23 {
  border-left: 0.4rem solid #a01942 !important;
}
body div.site .card.cat-23 {
  border-color: #a01942;
}
body div.site .card.cat-23 a .card-body .card-title, body div.site .card.cat-23 .card-title a {
  color: #a01942;
}
body div.site .card.cat-23 a .dashicons {
  color: #a01942;
}
body div.site .card.cat-23 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-23 .card-body small.category {
  background-color: rgba(160, 25, 66, 0.8);
}
body div.site section.page-default.cat-23 .col-content h4, body div.site section.page-default.cat-23 .col-content * a, body div.site section.page-default.cat-23 .col-content a {
  color: #a01942;
}
body div.site section.page-default.cat-23 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-23 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-23 .col-content a.wp-block-button__link {
  background-color: #a01942;
  color: white;
}
body div.site section.section-archive.cat-23 .single-teaser:after, body div.site section.page-default.cat-23 .single-teaser:after, body div.site section.single-default.cat-23 .single-teaser:after {
  background-color: rgba(160, 25, 66, 0.8) !important;
}
body div.site section.section-archive.cat-23 .single-teaser .col-title, body div.site section.page-default.cat-23 .single-teaser .col-title, body div.site section.single-default.cat-23 .single-teaser .col-title {
  border-top-color: #a01942 !important;
}
body div.site section.section-archive.cat-23 .single-teaser .col-title:before, body div.site section.page-default.cat-23 .single-teaser .col-title:before, body div.site section.single-default.cat-23 .single-teaser .col-title:before {
  background-color: #a01942 !important;
}
body div.site section.section-archive.cat-23 .single-teaser .col-title:after, body div.site section.page-default.cat-23 .single-teaser .col-title:after, body div.site section.single-default.cat-23 .single-teaser .col-title:after {
  background-color: #a01942 !important;
}
body div.site section.section-archive.cat-23 .col-content * a, body div.site section.section-archive.cat-23 .col-content a, body div.site section.page-default.cat-23 .col-content * a, body div.site section.page-default.cat-23 .col-content a, body div.site section.single-default.cat-23 .col-content * a, body div.site section.single-default.cat-23 .col-content a {
  color: #a01942;
}
body div.site section.section-archive.cat-23 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-23 .col-content a.wp-block-button__link, body div.site section.page-default.cat-23 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-23 .col-content a.wp-block-button__link, body div.site section.single-default.cat-23 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-23 .col-content a.wp-block-button__link {
  background-color: #a01942;
  color: white;
}
body div.site .linked-member.cat-23 .col-content h5 a {
  color: #a01942;
}
body div.site .card.line-card.cat-82 .card-body:before, body div.site .card.line-card.cat-82 .card-body:after {
  background-color: rgba(160, 25, 66, 0.6);
}
body div.site .parallax span.cat-82 {
  height: 16vh;
  background: linear-gradient(0deg, rgba(160, 25, 66, 0) 0%, #a01942 100%);
}
body div.site .map-popup.cat-82 h3 a {
  color: #a01942;
}
body div.site .calendar .day .post.cat-82 {
  border-left: 0.4rem solid #a01942 !important;
}
body div.site .card.cat-82 {
  border-color: #a01942;
}
body div.site .card.cat-82 a .card-body .card-title, body div.site .card.cat-82 .card-title a {
  color: #a01942;
}
body div.site .card.cat-82 a .dashicons {
  color: #a01942;
}
body div.site .card.cat-82 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-82 .card-body small.category {
  background-color: rgba(160, 25, 66, 0.8);
}
body div.site section.page-default.cat-82 .col-content h4, body div.site section.page-default.cat-82 .col-content * a, body div.site section.page-default.cat-82 .col-content a {
  color: #a01942;
}
body div.site section.page-default.cat-82 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-82 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-82 .col-content a.wp-block-button__link {
  background-color: #a01942;
  color: white;
}
body div.site section.section-archive.cat-82 .single-teaser:after, body div.site section.page-default.cat-82 .single-teaser:after, body div.site section.single-default.cat-82 .single-teaser:after {
  background-color: rgba(160, 25, 66, 0.8) !important;
}
body div.site section.section-archive.cat-82 .single-teaser .col-title, body div.site section.page-default.cat-82 .single-teaser .col-title, body div.site section.single-default.cat-82 .single-teaser .col-title {
  border-top-color: #a01942 !important;
}
body div.site section.section-archive.cat-82 .single-teaser .col-title:before, body div.site section.page-default.cat-82 .single-teaser .col-title:before, body div.site section.single-default.cat-82 .single-teaser .col-title:before {
  background-color: #a01942 !important;
}
body div.site section.section-archive.cat-82 .single-teaser .col-title:after, body div.site section.page-default.cat-82 .single-teaser .col-title:after, body div.site section.single-default.cat-82 .single-teaser .col-title:after {
  background-color: #a01942 !important;
}
body div.site section.section-archive.cat-82 .col-content * a, body div.site section.section-archive.cat-82 .col-content a, body div.site section.page-default.cat-82 .col-content * a, body div.site section.page-default.cat-82 .col-content a, body div.site section.single-default.cat-82 .col-content * a, body div.site section.single-default.cat-82 .col-content a {
  color: #a01942;
}
body div.site section.section-archive.cat-82 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-82 .col-content a.wp-block-button__link, body div.site section.page-default.cat-82 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-82 .col-content a.wp-block-button__link, body div.site section.single-default.cat-82 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-82 .col-content a.wp-block-button__link {
  background-color: #a01942;
  color: white;
}
body div.site .linked-member.cat-82 .col-content h5 a {
  color: #a01942;
}
body div.site .card.line-card.cat-12 .card-body:before, body div.site .card.line-card.cat-12 .card-body:after {
  background-color: rgba(199, 133, 47, 0.6);
}
body div.site .parallax span.cat-12 {
  height: 40vh;
  background: linear-gradient(0deg, rgba(199, 133, 47, 0) 0%, #c7852f 100%);
}
body div.site .map-popup.cat-12 h3 a {
  color: #c7852f;
}
body div.site .calendar .day .post.cat-12 {
  border-left: 0.4rem solid #c7852f !important;
}
body div.site .card.cat-12 {
  border-color: #c7852f;
}
body div.site .card.cat-12 a .card-body .card-title, body div.site .card.cat-12 .card-title a {
  color: #c7852f;
}
body div.site .card.cat-12 a .dashicons {
  color: #c7852f;
}
body div.site .card.cat-12 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-12 .card-body small.category {
  background-color: rgba(199, 133, 47, 0.8);
}
body div.site section.page-default.cat-12 .col-content h4, body div.site section.page-default.cat-12 .col-content * a, body div.site section.page-default.cat-12 .col-content a {
  color: #c7852f;
}
body div.site section.page-default.cat-12 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-12 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-12 .col-content a.wp-block-button__link {
  background-color: #c7852f;
  color: white;
}
body div.site section.section-archive.cat-12 .single-teaser:after, body div.site section.page-default.cat-12 .single-teaser:after, body div.site section.single-default.cat-12 .single-teaser:after {
  background-color: rgba(199, 133, 47, 0.8) !important;
}
body div.site section.section-archive.cat-12 .single-teaser .col-title, body div.site section.page-default.cat-12 .single-teaser .col-title, body div.site section.single-default.cat-12 .single-teaser .col-title {
  border-top-color: #c7852f !important;
}
body div.site section.section-archive.cat-12 .single-teaser .col-title:before, body div.site section.page-default.cat-12 .single-teaser .col-title:before, body div.site section.single-default.cat-12 .single-teaser .col-title:before {
  background-color: #c7852f !important;
}
body div.site section.section-archive.cat-12 .single-teaser .col-title:after, body div.site section.page-default.cat-12 .single-teaser .col-title:after, body div.site section.single-default.cat-12 .single-teaser .col-title:after {
  background-color: #c7852f !important;
}
body div.site section.section-archive.cat-12 .col-content * a, body div.site section.section-archive.cat-12 .col-content a, body div.site section.page-default.cat-12 .col-content * a, body div.site section.page-default.cat-12 .col-content a, body div.site section.single-default.cat-12 .col-content * a, body div.site section.single-default.cat-12 .col-content a {
  color: #c7852f;
}
body div.site section.section-archive.cat-12 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-12 .col-content a.wp-block-button__link, body div.site section.page-default.cat-12 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-12 .col-content a.wp-block-button__link, body div.site section.single-default.cat-12 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-12 .col-content a.wp-block-button__link {
  background-color: #c7852f;
  color: white;
}
body div.site .linked-member.cat-12 .col-content h5 a {
  color: #c7852f;
}
body div.site .card.line-card.cat-59 .card-body:before, body div.site .card.line-card.cat-59 .card-body:after {
  background-color: rgba(199, 133, 47, 0.6);
}
body div.site .parallax span.cat-59 {
  height: 15vh;
  background: linear-gradient(0deg, rgba(199, 133, 47, 0) 0%, #c7852f 100%);
}
body div.site .map-popup.cat-59 h3 a {
  color: #c7852f;
}
body div.site .calendar .day .post.cat-59 {
  border-left: 0.4rem solid #c7852f !important;
}
body div.site .card.cat-59 {
  border-color: #c7852f;
}
body div.site .card.cat-59 a .card-body .card-title, body div.site .card.cat-59 .card-title a {
  color: #c7852f;
}
body div.site .card.cat-59 a .dashicons {
  color: #c7852f;
}
body div.site .card.cat-59 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-59 .card-body small.category {
  background-color: rgba(199, 133, 47, 0.8);
}
body div.site section.page-default.cat-59 .col-content h4, body div.site section.page-default.cat-59 .col-content * a, body div.site section.page-default.cat-59 .col-content a {
  color: #c7852f;
}
body div.site section.page-default.cat-59 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-59 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-59 .col-content a.wp-block-button__link {
  background-color: #c7852f;
  color: white;
}
body div.site section.section-archive.cat-59 .single-teaser:after, body div.site section.page-default.cat-59 .single-teaser:after, body div.site section.single-default.cat-59 .single-teaser:after {
  background-color: rgba(199, 133, 47, 0.8) !important;
}
body div.site section.section-archive.cat-59 .single-teaser .col-title, body div.site section.page-default.cat-59 .single-teaser .col-title, body div.site section.single-default.cat-59 .single-teaser .col-title {
  border-top-color: #c7852f !important;
}
body div.site section.section-archive.cat-59 .single-teaser .col-title:before, body div.site section.page-default.cat-59 .single-teaser .col-title:before, body div.site section.single-default.cat-59 .single-teaser .col-title:before {
  background-color: #c7852f !important;
}
body div.site section.section-archive.cat-59 .single-teaser .col-title:after, body div.site section.page-default.cat-59 .single-teaser .col-title:after, body div.site section.single-default.cat-59 .single-teaser .col-title:after {
  background-color: #c7852f !important;
}
body div.site section.section-archive.cat-59 .col-content * a, body div.site section.section-archive.cat-59 .col-content a, body div.site section.page-default.cat-59 .col-content * a, body div.site section.page-default.cat-59 .col-content a, body div.site section.single-default.cat-59 .col-content * a, body div.site section.single-default.cat-59 .col-content a {
  color: #c7852f;
}
body div.site section.section-archive.cat-59 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-59 .col-content a.wp-block-button__link, body div.site section.page-default.cat-59 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-59 .col-content a.wp-block-button__link, body div.site section.single-default.cat-59 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-59 .col-content a.wp-block-button__link {
  background-color: #c7852f;
  color: white;
}
body div.site .linked-member.cat-59 .col-content h5 a {
  color: #c7852f;
}
body div.site .card.line-card.cat-58 .card-body:before, body div.site .card.line-card.cat-58 .card-body:after {
  background-color: rgba(199, 133, 47, 0.6);
}
body div.site .parallax span.cat-58 {
  height: 21vh;
  background: linear-gradient(0deg, rgba(199, 133, 47, 0) 0%, #c7852f 100%);
}
body div.site .map-popup.cat-58 h3 a {
  color: #c7852f;
}
body div.site .calendar .day .post.cat-58 {
  border-left: 0.4rem solid #c7852f !important;
}
body div.site .card.cat-58 {
  border-color: #c7852f;
}
body div.site .card.cat-58 a .card-body .card-title, body div.site .card.cat-58 .card-title a {
  color: #c7852f;
}
body div.site .card.cat-58 a .dashicons {
  color: #c7852f;
}
body div.site .card.cat-58 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-58 .card-body small.category {
  background-color: rgba(199, 133, 47, 0.8);
}
body div.site section.page-default.cat-58 .col-content h4, body div.site section.page-default.cat-58 .col-content * a, body div.site section.page-default.cat-58 .col-content a {
  color: #c7852f;
}
body div.site section.page-default.cat-58 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-58 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-58 .col-content a.wp-block-button__link {
  background-color: #c7852f;
  color: white;
}
body div.site section.section-archive.cat-58 .single-teaser:after, body div.site section.page-default.cat-58 .single-teaser:after, body div.site section.single-default.cat-58 .single-teaser:after {
  background-color: rgba(199, 133, 47, 0.8) !important;
}
body div.site section.section-archive.cat-58 .single-teaser .col-title, body div.site section.page-default.cat-58 .single-teaser .col-title, body div.site section.single-default.cat-58 .single-teaser .col-title {
  border-top-color: #c7852f !important;
}
body div.site section.section-archive.cat-58 .single-teaser .col-title:before, body div.site section.page-default.cat-58 .single-teaser .col-title:before, body div.site section.single-default.cat-58 .single-teaser .col-title:before {
  background-color: #c7852f !important;
}
body div.site section.section-archive.cat-58 .single-teaser .col-title:after, body div.site section.page-default.cat-58 .single-teaser .col-title:after, body div.site section.single-default.cat-58 .single-teaser .col-title:after {
  background-color: #c7852f !important;
}
body div.site section.section-archive.cat-58 .col-content * a, body div.site section.section-archive.cat-58 .col-content a, body div.site section.page-default.cat-58 .col-content * a, body div.site section.page-default.cat-58 .col-content a, body div.site section.single-default.cat-58 .col-content * a, body div.site section.single-default.cat-58 .col-content a {
  color: #c7852f;
}
body div.site section.section-archive.cat-58 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-58 .col-content a.wp-block-button__link, body div.site section.page-default.cat-58 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-58 .col-content a.wp-block-button__link, body div.site section.single-default.cat-58 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-58 .col-content a.wp-block-button__link {
  background-color: #c7852f;
  color: white;
}
body div.site .linked-member.cat-58 .col-content h5 a {
  color: #c7852f;
}
body div.site .card.line-card.cat-4 .card-body:before, body div.site .card.line-card.cat-4 .card-body:after {
  background-color: rgba(252, 103, 37, 0.6);
}
body div.site .parallax span.cat-4 {
  height: 50vh;
  background: linear-gradient(0deg, rgba(252, 103, 37, 0) 0%, #fc6725 100%);
}
body div.site .map-popup.cat-4 h3 a {
  color: #fc6725;
}
body div.site .calendar .day .post.cat-4 {
  border-left: 0.4rem solid #fc6725 !important;
}
body div.site .card.cat-4 {
  border-color: #fc6725;
}
body div.site .card.cat-4 a .card-body .card-title, body div.site .card.cat-4 .card-title a {
  color: #fc6725;
}
body div.site .card.cat-4 a .dashicons {
  color: #fc6725;
}
body div.site .card.cat-4 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-4 .card-body small.category {
  background-color: rgba(252, 103, 37, 0.8);
}
body div.site section.page-default.cat-4 .col-content h4, body div.site section.page-default.cat-4 .col-content * a, body div.site section.page-default.cat-4 .col-content a {
  color: #fc6725;
}
body div.site section.page-default.cat-4 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-4 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-4 .col-content a.wp-block-button__link {
  background-color: #fc6725;
  color: white;
}
body div.site section.section-archive.cat-4 .single-teaser:after, body div.site section.page-default.cat-4 .single-teaser:after, body div.site section.single-default.cat-4 .single-teaser:after {
  background-color: rgba(252, 103, 37, 0.8) !important;
}
body div.site section.section-archive.cat-4 .single-teaser .col-title, body div.site section.page-default.cat-4 .single-teaser .col-title, body div.site section.single-default.cat-4 .single-teaser .col-title {
  border-top-color: #fc6725 !important;
}
body div.site section.section-archive.cat-4 .single-teaser .col-title:before, body div.site section.page-default.cat-4 .single-teaser .col-title:before, body div.site section.single-default.cat-4 .single-teaser .col-title:before {
  background-color: #fc6725 !important;
}
body div.site section.section-archive.cat-4 .single-teaser .col-title:after, body div.site section.page-default.cat-4 .single-teaser .col-title:after, body div.site section.single-default.cat-4 .single-teaser .col-title:after {
  background-color: #fc6725 !important;
}
body div.site section.section-archive.cat-4 .col-content * a, body div.site section.section-archive.cat-4 .col-content a, body div.site section.page-default.cat-4 .col-content * a, body div.site section.page-default.cat-4 .col-content a, body div.site section.single-default.cat-4 .col-content * a, body div.site section.single-default.cat-4 .col-content a {
  color: #fc6725;
}
body div.site section.section-archive.cat-4 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-4 .col-content a.wp-block-button__link, body div.site section.page-default.cat-4 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-4 .col-content a.wp-block-button__link, body div.site section.single-default.cat-4 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-4 .col-content a.wp-block-button__link {
  background-color: #fc6725;
  color: white;
}
body div.site .linked-member.cat-4 .col-content h5 a {
  color: #fc6725;
}
body div.site .card.line-card.cat-50 .card-body:before, body div.site .card.line-card.cat-50 .card-body:after {
  background-color: rgba(252, 103, 37, 0.6);
}
body div.site .parallax span.cat-50 {
  height: 14vh;
  background: linear-gradient(0deg, rgba(252, 103, 37, 0) 0%, #fc6725 100%);
}
body div.site .map-popup.cat-50 h3 a {
  color: #fc6725;
}
body div.site .calendar .day .post.cat-50 {
  border-left: 0.4rem solid #fc6725 !important;
}
body div.site .card.cat-50 {
  border-color: #fc6725;
}
body div.site .card.cat-50 a .card-body .card-title, body div.site .card.cat-50 .card-title a {
  color: #fc6725;
}
body div.site .card.cat-50 a .dashicons {
  color: #fc6725;
}
body div.site .card.cat-50 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-50 .card-body small.category {
  background-color: rgba(252, 103, 37, 0.8);
}
body div.site section.page-default.cat-50 .col-content h4, body div.site section.page-default.cat-50 .col-content * a, body div.site section.page-default.cat-50 .col-content a {
  color: #fc6725;
}
body div.site section.page-default.cat-50 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-50 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-50 .col-content a.wp-block-button__link {
  background-color: #fc6725;
  color: white;
}
body div.site section.section-archive.cat-50 .single-teaser:after, body div.site section.page-default.cat-50 .single-teaser:after, body div.site section.single-default.cat-50 .single-teaser:after {
  background-color: rgba(252, 103, 37, 0.8) !important;
}
body div.site section.section-archive.cat-50 .single-teaser .col-title, body div.site section.page-default.cat-50 .single-teaser .col-title, body div.site section.single-default.cat-50 .single-teaser .col-title {
  border-top-color: #fc6725 !important;
}
body div.site section.section-archive.cat-50 .single-teaser .col-title:before, body div.site section.page-default.cat-50 .single-teaser .col-title:before, body div.site section.single-default.cat-50 .single-teaser .col-title:before {
  background-color: #fc6725 !important;
}
body div.site section.section-archive.cat-50 .single-teaser .col-title:after, body div.site section.page-default.cat-50 .single-teaser .col-title:after, body div.site section.single-default.cat-50 .single-teaser .col-title:after {
  background-color: #fc6725 !important;
}
body div.site section.section-archive.cat-50 .col-content * a, body div.site section.section-archive.cat-50 .col-content a, body div.site section.page-default.cat-50 .col-content * a, body div.site section.page-default.cat-50 .col-content a, body div.site section.single-default.cat-50 .col-content * a, body div.site section.single-default.cat-50 .col-content a {
  color: #fc6725;
}
body div.site section.section-archive.cat-50 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-50 .col-content a.wp-block-button__link, body div.site section.page-default.cat-50 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-50 .col-content a.wp-block-button__link, body div.site section.single-default.cat-50 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-50 .col-content a.wp-block-button__link {
  background-color: #fc6725;
  color: white;
}
body div.site .linked-member.cat-50 .col-content h5 a {
  color: #fc6725;
}
body div.site .card.line-card.cat-51 .card-body:before, body div.site .card.line-card.cat-51 .card-body:after {
  background-color: rgba(252, 103, 37, 0.6);
}
body div.site .parallax span.cat-51 {
  height: 50vh;
  background: linear-gradient(0deg, rgba(252, 103, 37, 0) 0%, #fc6725 100%);
}
body div.site .map-popup.cat-51 h3 a {
  color: #fc6725;
}
body div.site .calendar .day .post.cat-51 {
  border-left: 0.4rem solid #fc6725 !important;
}
body div.site .card.cat-51 {
  border-color: #fc6725;
}
body div.site .card.cat-51 a .card-body .card-title, body div.site .card.cat-51 .card-title a {
  color: #fc6725;
}
body div.site .card.cat-51 a .dashicons {
  color: #fc6725;
}
body div.site .card.cat-51 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-51 .card-body small.category {
  background-color: rgba(252, 103, 37, 0.8);
}
body div.site section.page-default.cat-51 .col-content h4, body div.site section.page-default.cat-51 .col-content * a, body div.site section.page-default.cat-51 .col-content a {
  color: #fc6725;
}
body div.site section.page-default.cat-51 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-51 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-51 .col-content a.wp-block-button__link {
  background-color: #fc6725;
  color: white;
}
body div.site section.section-archive.cat-51 .single-teaser:after, body div.site section.page-default.cat-51 .single-teaser:after, body div.site section.single-default.cat-51 .single-teaser:after {
  background-color: rgba(252, 103, 37, 0.8) !important;
}
body div.site section.section-archive.cat-51 .single-teaser .col-title, body div.site section.page-default.cat-51 .single-teaser .col-title, body div.site section.single-default.cat-51 .single-teaser .col-title {
  border-top-color: #fc6725 !important;
}
body div.site section.section-archive.cat-51 .single-teaser .col-title:before, body div.site section.page-default.cat-51 .single-teaser .col-title:before, body div.site section.single-default.cat-51 .single-teaser .col-title:before {
  background-color: #fc6725 !important;
}
body div.site section.section-archive.cat-51 .single-teaser .col-title:after, body div.site section.page-default.cat-51 .single-teaser .col-title:after, body div.site section.single-default.cat-51 .single-teaser .col-title:after {
  background-color: #fc6725 !important;
}
body div.site section.section-archive.cat-51 .col-content * a, body div.site section.section-archive.cat-51 .col-content a, body div.site section.page-default.cat-51 .col-content * a, body div.site section.page-default.cat-51 .col-content a, body div.site section.single-default.cat-51 .col-content * a, body div.site section.single-default.cat-51 .col-content a {
  color: #fc6725;
}
body div.site section.section-archive.cat-51 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-51 .col-content a.wp-block-button__link, body div.site section.page-default.cat-51 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-51 .col-content a.wp-block-button__link, body div.site section.single-default.cat-51 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-51 .col-content a.wp-block-button__link {
  background-color: #fc6725;
  color: white;
}
body div.site .linked-member.cat-51 .col-content h5 a {
  color: #fc6725;
}
body div.site .card.line-card.cat-17 .card-body:before, body div.site .card.line-card.cat-17 .card-body:after {
  background-color: rgba(75, 157, 55, 0.6);
}
body div.site .parallax span.cat-17 {
  height: 32vh;
  background: linear-gradient(0deg, rgba(75, 157, 55, 0) 0%, #4b9d37 100%);
}
body div.site .map-popup.cat-17 h3 a {
  color: #4b9d37;
}
body div.site .calendar .day .post.cat-17 {
  border-left: 0.4rem solid #4b9d37 !important;
}
body div.site .card.cat-17 {
  border-color: #4b9d37;
}
body div.site .card.cat-17 a .card-body .card-title, body div.site .card.cat-17 .card-title a {
  color: #4b9d37;
}
body div.site .card.cat-17 a .dashicons {
  color: #4b9d37;
}
body div.site .card.cat-17 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-17 .card-body small.category {
  background-color: rgba(75, 157, 55, 0.8);
}
body div.site section.page-default.cat-17 .col-content h4, body div.site section.page-default.cat-17 .col-content * a, body div.site section.page-default.cat-17 .col-content a {
  color: #4b9d37;
}
body div.site section.page-default.cat-17 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-17 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-17 .col-content a.wp-block-button__link {
  background-color: #4b9d37;
  color: white;
}
body div.site section.section-archive.cat-17 .single-teaser:after, body div.site section.page-default.cat-17 .single-teaser:after, body div.site section.single-default.cat-17 .single-teaser:after {
  background-color: rgba(75, 157, 55, 0.8) !important;
}
body div.site section.section-archive.cat-17 .single-teaser .col-title, body div.site section.page-default.cat-17 .single-teaser .col-title, body div.site section.single-default.cat-17 .single-teaser .col-title {
  border-top-color: #4b9d37 !important;
}
body div.site section.section-archive.cat-17 .single-teaser .col-title:before, body div.site section.page-default.cat-17 .single-teaser .col-title:before, body div.site section.single-default.cat-17 .single-teaser .col-title:before {
  background-color: #4b9d37 !important;
}
body div.site section.section-archive.cat-17 .single-teaser .col-title:after, body div.site section.page-default.cat-17 .single-teaser .col-title:after, body div.site section.single-default.cat-17 .single-teaser .col-title:after {
  background-color: #4b9d37 !important;
}
body div.site section.section-archive.cat-17 .col-content * a, body div.site section.section-archive.cat-17 .col-content a, body div.site section.page-default.cat-17 .col-content * a, body div.site section.page-default.cat-17 .col-content a, body div.site section.single-default.cat-17 .col-content * a, body div.site section.single-default.cat-17 .col-content a {
  color: #4b9d37;
}
body div.site section.section-archive.cat-17 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-17 .col-content a.wp-block-button__link, body div.site section.page-default.cat-17 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-17 .col-content a.wp-block-button__link, body div.site section.single-default.cat-17 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-17 .col-content a.wp-block-button__link {
  background-color: #4b9d37;
  color: white;
}
body div.site .linked-member.cat-17 .col-content h5 a {
  color: #4b9d37;
}
body div.site .card.line-card.cat-54 .card-body:before, body div.site .card.line-card.cat-54 .card-body:after {
  background-color: rgba(75, 157, 55, 0.6);
}
body div.site .parallax span.cat-54 {
  height: 25vh;
  background: linear-gradient(0deg, rgba(75, 157, 55, 0) 0%, #4b9d37 100%);
}
body div.site .map-popup.cat-54 h3 a {
  color: #4b9d37;
}
body div.site .calendar .day .post.cat-54 {
  border-left: 0.4rem solid #4b9d37 !important;
}
body div.site .card.cat-54 {
  border-color: #4b9d37;
}
body div.site .card.cat-54 a .card-body .card-title, body div.site .card.cat-54 .card-title a {
  color: #4b9d37;
}
body div.site .card.cat-54 a .dashicons {
  color: #4b9d37;
}
body div.site .card.cat-54 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-54 .card-body small.category {
  background-color: rgba(75, 157, 55, 0.8);
}
body div.site section.page-default.cat-54 .col-content h4, body div.site section.page-default.cat-54 .col-content * a, body div.site section.page-default.cat-54 .col-content a {
  color: #4b9d37;
}
body div.site section.page-default.cat-54 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-54 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-54 .col-content a.wp-block-button__link {
  background-color: #4b9d37;
  color: white;
}
body div.site section.section-archive.cat-54 .single-teaser:after, body div.site section.page-default.cat-54 .single-teaser:after, body div.site section.single-default.cat-54 .single-teaser:after {
  background-color: rgba(75, 157, 55, 0.8) !important;
}
body div.site section.section-archive.cat-54 .single-teaser .col-title, body div.site section.page-default.cat-54 .single-teaser .col-title, body div.site section.single-default.cat-54 .single-teaser .col-title {
  border-top-color: #4b9d37 !important;
}
body div.site section.section-archive.cat-54 .single-teaser .col-title:before, body div.site section.page-default.cat-54 .single-teaser .col-title:before, body div.site section.single-default.cat-54 .single-teaser .col-title:before {
  background-color: #4b9d37 !important;
}
body div.site section.section-archive.cat-54 .single-teaser .col-title:after, body div.site section.page-default.cat-54 .single-teaser .col-title:after, body div.site section.single-default.cat-54 .single-teaser .col-title:after {
  background-color: #4b9d37 !important;
}
body div.site section.section-archive.cat-54 .col-content * a, body div.site section.section-archive.cat-54 .col-content a, body div.site section.page-default.cat-54 .col-content * a, body div.site section.page-default.cat-54 .col-content a, body div.site section.single-default.cat-54 .col-content * a, body div.site section.single-default.cat-54 .col-content a {
  color: #4b9d37;
}
body div.site section.section-archive.cat-54 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-54 .col-content a.wp-block-button__link, body div.site section.page-default.cat-54 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-54 .col-content a.wp-block-button__link, body div.site section.single-default.cat-54 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-54 .col-content a.wp-block-button__link {
  background-color: #4b9d37;
  color: white;
}
body div.site .linked-member.cat-54 .col-content h5 a {
  color: #4b9d37;
}
body div.site .card.line-card.cat-55 .card-body:before, body div.site .card.line-card.cat-55 .card-body:after {
  background-color: rgba(75, 157, 55, 0.6);
}
body div.site .parallax span.cat-55 {
  height: 27vh;
  background: linear-gradient(0deg, rgba(75, 157, 55, 0) 0%, #4b9d37 100%);
}
body div.site .map-popup.cat-55 h3 a {
  color: #4b9d37;
}
body div.site .calendar .day .post.cat-55 {
  border-left: 0.4rem solid #4b9d37 !important;
}
body div.site .card.cat-55 {
  border-color: #4b9d37;
}
body div.site .card.cat-55 a .card-body .card-title, body div.site .card.cat-55 .card-title a {
  color: #4b9d37;
}
body div.site .card.cat-55 a .dashicons {
  color: #4b9d37;
}
body div.site .card.cat-55 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-55 .card-body small.category {
  background-color: rgba(75, 157, 55, 0.8);
}
body div.site section.page-default.cat-55 .col-content h4, body div.site section.page-default.cat-55 .col-content * a, body div.site section.page-default.cat-55 .col-content a {
  color: #4b9d37;
}
body div.site section.page-default.cat-55 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-55 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-55 .col-content a.wp-block-button__link {
  background-color: #4b9d37;
  color: white;
}
body div.site section.section-archive.cat-55 .single-teaser:after, body div.site section.page-default.cat-55 .single-teaser:after, body div.site section.single-default.cat-55 .single-teaser:after {
  background-color: rgba(75, 157, 55, 0.8) !important;
}
body div.site section.section-archive.cat-55 .single-teaser .col-title, body div.site section.page-default.cat-55 .single-teaser .col-title, body div.site section.single-default.cat-55 .single-teaser .col-title {
  border-top-color: #4b9d37 !important;
}
body div.site section.section-archive.cat-55 .single-teaser .col-title:before, body div.site section.page-default.cat-55 .single-teaser .col-title:before, body div.site section.single-default.cat-55 .single-teaser .col-title:before {
  background-color: #4b9d37 !important;
}
body div.site section.section-archive.cat-55 .single-teaser .col-title:after, body div.site section.page-default.cat-55 .single-teaser .col-title:after, body div.site section.single-default.cat-55 .single-teaser .col-title:after {
  background-color: #4b9d37 !important;
}
body div.site section.section-archive.cat-55 .col-content * a, body div.site section.section-archive.cat-55 .col-content a, body div.site section.page-default.cat-55 .col-content * a, body div.site section.page-default.cat-55 .col-content a, body div.site section.single-default.cat-55 .col-content * a, body div.site section.single-default.cat-55 .col-content a {
  color: #4b9d37;
}
body div.site section.section-archive.cat-55 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-55 .col-content a.wp-block-button__link, body div.site section.page-default.cat-55 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-55 .col-content a.wp-block-button__link, body div.site section.single-default.cat-55 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-55 .col-content a.wp-block-button__link {
  background-color: #4b9d37;
  color: white;
}
body div.site .linked-member.cat-55 .col-content h5 a {
  color: #4b9d37;
}
body div.site .card.line-card.cat-5 .card-body:before, body div.site .card.line-card.cat-5 .card-body:after {
  background-color: rgba(74, 142, 205, 0.6);
}
body div.site .parallax span.cat-5 {
  height: 36vh;
  background: linear-gradient(0deg, rgba(74, 142, 205, 0) 0%, #4a8ecd 100%);
}
body div.site .map-popup.cat-5 h3 a {
  color: #4a8ecd;
}
body div.site .calendar .day .post.cat-5 {
  border-left: 0.4rem solid #4a8ecd !important;
}
body div.site .card.cat-5 {
  border-color: #4a8ecd;
}
body div.site .card.cat-5 a .card-body .card-title, body div.site .card.cat-5 .card-title a {
  color: #4a8ecd;
}
body div.site .card.cat-5 a .dashicons {
  color: #4a8ecd;
}
body div.site .card.cat-5 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-5 .card-body small.category {
  background-color: rgba(74, 142, 205, 0.8);
}
body div.site section.page-default.cat-5 .col-content h4, body div.site section.page-default.cat-5 .col-content * a, body div.site section.page-default.cat-5 .col-content a {
  color: #4a8ecd;
}
body div.site section.page-default.cat-5 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-5 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-5 .col-content a.wp-block-button__link {
  background-color: #4a8ecd;
  color: white;
}
body div.site section.section-archive.cat-5 .single-teaser:after, body div.site section.page-default.cat-5 .single-teaser:after, body div.site section.single-default.cat-5 .single-teaser:after {
  background-color: rgba(74, 142, 205, 0.8) !important;
}
body div.site section.section-archive.cat-5 .single-teaser .col-title, body div.site section.page-default.cat-5 .single-teaser .col-title, body div.site section.single-default.cat-5 .single-teaser .col-title {
  border-top-color: #4a8ecd !important;
}
body div.site section.section-archive.cat-5 .single-teaser .col-title:before, body div.site section.page-default.cat-5 .single-teaser .col-title:before, body div.site section.single-default.cat-5 .single-teaser .col-title:before {
  background-color: #4a8ecd !important;
}
body div.site section.section-archive.cat-5 .single-teaser .col-title:after, body div.site section.page-default.cat-5 .single-teaser .col-title:after, body div.site section.single-default.cat-5 .single-teaser .col-title:after {
  background-color: #4a8ecd !important;
}
body div.site section.section-archive.cat-5 .col-content * a, body div.site section.section-archive.cat-5 .col-content a, body div.site section.page-default.cat-5 .col-content * a, body div.site section.page-default.cat-5 .col-content a, body div.site section.single-default.cat-5 .col-content * a, body div.site section.single-default.cat-5 .col-content a {
  color: #4a8ecd;
}
body div.site section.section-archive.cat-5 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-5 .col-content a.wp-block-button__link, body div.site section.page-default.cat-5 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-5 .col-content a.wp-block-button__link, body div.site section.single-default.cat-5 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-5 .col-content a.wp-block-button__link {
  background-color: #4a8ecd;
  color: white;
}
body div.site .linked-member.cat-5 .col-content h5 a {
  color: #4a8ecd;
}
body div.site .card.line-card.cat-45 .card-body:before, body div.site .card.line-card.cat-45 .card-body:after {
  background-color: rgba(74, 142, 205, 0.6);
}
body div.site .parallax span.cat-45 {
  height: 29vh;
  background: linear-gradient(0deg, rgba(74, 142, 205, 0) 0%, #4a8ecd 100%);
}
body div.site .map-popup.cat-45 h3 a {
  color: #4a8ecd;
}
body div.site .calendar .day .post.cat-45 {
  border-left: 0.4rem solid #4a8ecd !important;
}
body div.site .card.cat-45 {
  border-color: #4a8ecd;
}
body div.site .card.cat-45 a .card-body .card-title, body div.site .card.cat-45 .card-title a {
  color: #4a8ecd;
}
body div.site .card.cat-45 a .dashicons {
  color: #4a8ecd;
}
body div.site .card.cat-45 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-45 .card-body small.category {
  background-color: rgba(74, 142, 205, 0.8);
}
body div.site section.page-default.cat-45 .col-content h4, body div.site section.page-default.cat-45 .col-content * a, body div.site section.page-default.cat-45 .col-content a {
  color: #4a8ecd;
}
body div.site section.page-default.cat-45 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-45 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-45 .col-content a.wp-block-button__link {
  background-color: #4a8ecd;
  color: white;
}
body div.site section.section-archive.cat-45 .single-teaser:after, body div.site section.page-default.cat-45 .single-teaser:after, body div.site section.single-default.cat-45 .single-teaser:after {
  background-color: rgba(74, 142, 205, 0.8) !important;
}
body div.site section.section-archive.cat-45 .single-teaser .col-title, body div.site section.page-default.cat-45 .single-teaser .col-title, body div.site section.single-default.cat-45 .single-teaser .col-title {
  border-top-color: #4a8ecd !important;
}
body div.site section.section-archive.cat-45 .single-teaser .col-title:before, body div.site section.page-default.cat-45 .single-teaser .col-title:before, body div.site section.single-default.cat-45 .single-teaser .col-title:before {
  background-color: #4a8ecd !important;
}
body div.site section.section-archive.cat-45 .single-teaser .col-title:after, body div.site section.page-default.cat-45 .single-teaser .col-title:after, body div.site section.single-default.cat-45 .single-teaser .col-title:after {
  background-color: #4a8ecd !important;
}
body div.site section.section-archive.cat-45 .col-content * a, body div.site section.section-archive.cat-45 .col-content a, body div.site section.page-default.cat-45 .col-content * a, body div.site section.page-default.cat-45 .col-content a, body div.site section.single-default.cat-45 .col-content * a, body div.site section.single-default.cat-45 .col-content a {
  color: #4a8ecd;
}
body div.site section.section-archive.cat-45 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-45 .col-content a.wp-block-button__link, body div.site section.page-default.cat-45 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-45 .col-content a.wp-block-button__link, body div.site section.single-default.cat-45 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-45 .col-content a.wp-block-button__link {
  background-color: #4a8ecd;
  color: white;
}
body div.site .linked-member.cat-45 .col-content h5 a {
  color: #4a8ecd;
}
body div.site .card.line-card.cat-64 .card-body:before, body div.site .card.line-card.cat-64 .card-body:after {
  background-color: rgba(74, 142, 205, 0.6);
}
body div.site .parallax span.cat-64 {
  height: 15vh;
  background: linear-gradient(0deg, rgba(74, 142, 205, 0) 0%, #4a8ecd 100%);
}
body div.site .map-popup.cat-64 h3 a {
  color: #4a8ecd;
}
body div.site .calendar .day .post.cat-64 {
  border-left: 0.4rem solid #4a8ecd !important;
}
body div.site .card.cat-64 {
  border-color: #4a8ecd;
}
body div.site .card.cat-64 a .card-body .card-title, body div.site .card.cat-64 .card-title a {
  color: #4a8ecd;
}
body div.site .card.cat-64 a .dashicons {
  color: #4a8ecd;
}
body div.site .card.cat-64 a .card-body .card-text {
  color: black;
}
body div.site .card.cat-64 .card-body small.category {
  background-color: rgba(74, 142, 205, 0.8);
}
body div.site section.page-default.cat-64 .col-content h4, body div.site section.page-default.cat-64 .col-content * a, body div.site section.page-default.cat-64 .col-content a {
  color: #4a8ecd;
}
body div.site section.page-default.cat-64 .col-content h4.wp-block-button__link, body div.site section.page-default.cat-64 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-64 .col-content a.wp-block-button__link {
  background-color: #4a8ecd;
  color: white;
}
body div.site section.section-archive.cat-64 .single-teaser:after, body div.site section.page-default.cat-64 .single-teaser:after, body div.site section.single-default.cat-64 .single-teaser:after {
  background-color: rgba(74, 142, 205, 0.8) !important;
}
body div.site section.section-archive.cat-64 .single-teaser .col-title, body div.site section.page-default.cat-64 .single-teaser .col-title, body div.site section.single-default.cat-64 .single-teaser .col-title {
  border-top-color: #4a8ecd !important;
}
body div.site section.section-archive.cat-64 .single-teaser .col-title:before, body div.site section.page-default.cat-64 .single-teaser .col-title:before, body div.site section.single-default.cat-64 .single-teaser .col-title:before {
  background-color: #4a8ecd !important;
}
body div.site section.section-archive.cat-64 .single-teaser .col-title:after, body div.site section.page-default.cat-64 .single-teaser .col-title:after, body div.site section.single-default.cat-64 .single-teaser .col-title:after {
  background-color: #4a8ecd !important;
}
body div.site section.section-archive.cat-64 .col-content * a, body div.site section.section-archive.cat-64 .col-content a, body div.site section.page-default.cat-64 .col-content * a, body div.site section.page-default.cat-64 .col-content a, body div.site section.single-default.cat-64 .col-content * a, body div.site section.single-default.cat-64 .col-content a {
  color: #4a8ecd;
}
body div.site section.section-archive.cat-64 .col-content * a.wp-block-button__link, body div.site section.section-archive.cat-64 .col-content a.wp-block-button__link, body div.site section.page-default.cat-64 .col-content * a.wp-block-button__link, body div.site section.page-default.cat-64 .col-content a.wp-block-button__link, body div.site section.single-default.cat-64 .col-content * a.wp-block-button__link, body div.site section.single-default.cat-64 .col-content a.wp-block-button__link {
  background-color: #4a8ecd;
  color: white;
}
body div.site .linked-member.cat-64 .col-content h5 a {
  color: #4a8ecd;
}
/* ######################################## */
/* List of colors for ODD / SDG */
body div.site {
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
  /* new color */
}
body div.site .card.line-card.cat-101 .card-body:before, body div.site .card.line-card.cat-101 .card-body:after, body div.site section #map .customMarker.cat-101 {
  background-color: rgba(229, 36, 59, 0.6);
}
body div.site section #map .customMarker.cat-101:after {
  border-color: rgba(229, 36, 59, 0.6) transparent;
}
body div.site section #map .map-popup.term-101 h3 a {
  color: #e5243b;
}
body div.site .sdg-match-details .odd-101 {
  border-color: rgba(229, 36, 59, 0.5);
}
body div.site .sdg-match-details .odd-101 h6 {
  color: #e5243b;
}
body div.site .sdg-match-details .odd-101 ul li em.oddem-101 {
  color: #e5243b;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-101 .form-check-input:checked {
  background-color: #e5243b;
  border-color: #e5243b;
}
body div.site .card.line-card.cat-118 .card-body:before, body div.site .card.line-card.cat-118 .card-body:after, body div.site section #map .customMarker.cat-118 {
  background-color: rgba(229, 36, 59, 0.6);
}
body div.site section #map .customMarker.cat-118:after {
  border-color: rgba(229, 36, 59, 0.6) transparent;
}
body div.site section #map .map-popup.term-118 h3 a {
  color: #e5243b;
}
body div.site .sdg-match-details .odd-118 {
  border-color: rgba(229, 36, 59, 0.5);
}
body div.site .sdg-match-details .odd-118 h6 {
  color: #e5243b;
}
body div.site .sdg-match-details .odd-118 ul li em.oddem-118 {
  color: #e5243b;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-118 .form-check-input:checked {
  background-color: #e5243b;
  border-color: #e5243b;
}
body div.site .card.line-card.cat-167 .card-body:before, body div.site .card.line-card.cat-167 .card-body:after, body div.site section #map .customMarker.cat-167 {
  background-color: rgba(229, 36, 59, 0.6);
}
body div.site section #map .customMarker.cat-167:after {
  border-color: rgba(229, 36, 59, 0.6) transparent;
}
body div.site section #map .map-popup.term-167 h3 a {
  color: #e5243b;
}
body div.site .sdg-match-details .odd-167 {
  border-color: rgba(229, 36, 59, 0.5);
}
body div.site .sdg-match-details .odd-167 h6 {
  color: #e5243b;
}
body div.site .sdg-match-details .odd-167 ul li em.oddem-167 {
  color: #e5243b;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-167 .form-check-input:checked {
  background-color: #e5243b;
  border-color: #e5243b;
}
body div.site .card.line-card.cat-102 .card-body:before, body div.site .card.line-card.cat-102 .card-body:after, body div.site section #map .customMarker.cat-102 {
  background-color: rgba(221, 168, 58, 0.6);
}
body div.site section #map .customMarker.cat-102:after {
  border-color: rgba(221, 168, 58, 0.6) transparent;
}
body div.site section #map .map-popup.term-102 h3 a {
  color: #dda83a;
}
body div.site .sdg-match-details .odd-102 {
  border-color: rgba(221, 168, 58, 0.5);
}
body div.site .sdg-match-details .odd-102 h6 {
  color: #dda83a;
}
body div.site .sdg-match-details .odd-102 ul li em.oddem-102 {
  color: #dda83a;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-102 .form-check-input:checked {
  background-color: #dda83a;
  border-color: #dda83a;
}
body div.site .card.line-card.cat-119 .card-body:before, body div.site .card.line-card.cat-119 .card-body:after, body div.site section #map .customMarker.cat-119 {
  background-color: rgba(221, 168, 58, 0.6);
}
body div.site section #map .customMarker.cat-119:after {
  border-color: rgba(221, 168, 58, 0.6) transparent;
}
body div.site section #map .map-popup.term-119 h3 a {
  color: #dda83a;
}
body div.site .sdg-match-details .odd-119 {
  border-color: rgba(221, 168, 58, 0.5);
}
body div.site .sdg-match-details .odd-119 h6 {
  color: #dda83a;
}
body div.site .sdg-match-details .odd-119 ul li em.oddem-119 {
  color: #dda83a;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-119 .form-check-input:checked {
  background-color: #dda83a;
  border-color: #dda83a;
}
body div.site .card.line-card.cat-168 .card-body:before, body div.site .card.line-card.cat-168 .card-body:after, body div.site section #map .customMarker.cat-168 {
  background-color: rgba(221, 168, 58, 0.6);
}
body div.site section #map .customMarker.cat-168:after {
  border-color: rgba(221, 168, 58, 0.6) transparent;
}
body div.site section #map .map-popup.term-168 h3 a {
  color: #dda83a;
}
body div.site .sdg-match-details .odd-168 {
  border-color: rgba(221, 168, 58, 0.5);
}
body div.site .sdg-match-details .odd-168 h6 {
  color: #dda83a;
}
body div.site .sdg-match-details .odd-168 ul li em.oddem-168 {
  color: #dda83a;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-168 .form-check-input:checked {
  background-color: #dda83a;
  border-color: #dda83a;
}
body div.site .card.line-card.cat-103 .card-body:before, body div.site .card.line-card.cat-103 .card-body:after, body div.site section #map .customMarker.cat-103 {
  background-color: rgba(76, 159, 56, 0.6);
}
body div.site section #map .customMarker.cat-103:after {
  border-color: rgba(76, 159, 56, 0.6) transparent;
}
body div.site section #map .map-popup.term-103 h3 a {
  color: #4c9f38;
}
body div.site .sdg-match-details .odd-103 {
  border-color: rgba(76, 159, 56, 0.5);
}
body div.site .sdg-match-details .odd-103 h6 {
  color: #4c9f38;
}
body div.site .sdg-match-details .odd-103 ul li em.oddem-103 {
  color: #4c9f38;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-103 .form-check-input:checked {
  background-color: #4c9f38;
  border-color: #4c9f38;
}
body div.site .card.line-card.cat-127 .card-body:before, body div.site .card.line-card.cat-127 .card-body:after, body div.site section #map .customMarker.cat-127 {
  background-color: rgba(76, 159, 56, 0.6);
}
body div.site section #map .customMarker.cat-127:after {
  border-color: rgba(76, 159, 56, 0.6) transparent;
}
body div.site section #map .map-popup.term-127 h3 a {
  color: #4c9f38;
}
body div.site .sdg-match-details .odd-127 {
  border-color: rgba(76, 159, 56, 0.5);
}
body div.site .sdg-match-details .odd-127 h6 {
  color: #4c9f38;
}
body div.site .sdg-match-details .odd-127 ul li em.oddem-127 {
  color: #4c9f38;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-127 .form-check-input:checked {
  background-color: #4c9f38;
  border-color: #4c9f38;
}
body div.site .card.line-card.cat-169 .card-body:before, body div.site .card.line-card.cat-169 .card-body:after, body div.site section #map .customMarker.cat-169 {
  background-color: rgba(76, 159, 56, 0.6);
}
body div.site section #map .customMarker.cat-169:after {
  border-color: rgba(76, 159, 56, 0.6) transparent;
}
body div.site section #map .map-popup.term-169 h3 a {
  color: #4c9f38;
}
body div.site .sdg-match-details .odd-169 {
  border-color: rgba(76, 159, 56, 0.5);
}
body div.site .sdg-match-details .odd-169 h6 {
  color: #4c9f38;
}
body div.site .sdg-match-details .odd-169 ul li em.oddem-169 {
  color: #4c9f38;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-169 .form-check-input:checked {
  background-color: #4c9f38;
  border-color: #4c9f38;
}
body div.site .card.line-card.cat-104 .card-body:before, body div.site .card.line-card.cat-104 .card-body:after, body div.site section #map .customMarker.cat-104 {
  background-color: rgba(197, 24, 45, 0.6);
}
body div.site section #map .customMarker.cat-104:after {
  border-color: rgba(197, 24, 45, 0.6) transparent;
}
body div.site section #map .map-popup.term-104 h3 a {
  color: #c5182d;
}
body div.site .sdg-match-details .odd-104 {
  border-color: rgba(197, 24, 45, 0.5);
}
body div.site .sdg-match-details .odd-104 h6 {
  color: #c5182d;
}
body div.site .sdg-match-details .odd-104 ul li em.oddem-104 {
  color: #c5182d;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-104 .form-check-input:checked {
  background-color: #c5182d;
  border-color: #c5182d;
}
body div.site .card.line-card.cat-124 .card-body:before, body div.site .card.line-card.cat-124 .card-body:after, body div.site section #map .customMarker.cat-124 {
  background-color: rgba(197, 24, 45, 0.6);
}
body div.site section #map .customMarker.cat-124:after {
  border-color: rgba(197, 24, 45, 0.6) transparent;
}
body div.site section #map .map-popup.term-124 h3 a {
  color: #c5182d;
}
body div.site .sdg-match-details .odd-124 {
  border-color: rgba(197, 24, 45, 0.5);
}
body div.site .sdg-match-details .odd-124 h6 {
  color: #c5182d;
}
body div.site .sdg-match-details .odd-124 ul li em.oddem-124 {
  color: #c5182d;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-124 .form-check-input:checked {
  background-color: #c5182d;
  border-color: #c5182d;
}
body div.site .card.line-card.cat-179 .card-body:before, body div.site .card.line-card.cat-179 .card-body:after, body div.site section #map .customMarker.cat-179 {
  background-color: rgba(197, 24, 45, 0.6);
}
body div.site section #map .customMarker.cat-179:after {
  border-color: rgba(197, 24, 45, 0.6) transparent;
}
body div.site section #map .map-popup.term-179 h3 a {
  color: #c5182d;
}
body div.site .sdg-match-details .odd-179 {
  border-color: rgba(197, 24, 45, 0.5);
}
body div.site .sdg-match-details .odd-179 h6 {
  color: #c5182d;
}
body div.site .sdg-match-details .odd-179 ul li em.oddem-179 {
  color: #c5182d;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-179 .form-check-input:checked {
  background-color: #c5182d;
  border-color: #c5182d;
}
body div.site .card.line-card.cat-105 .card-body:before, body div.site .card.line-card.cat-105 .card-body:after, body div.site section #map .customMarker.cat-105 {
  background-color: rgba(255, 58, 33, 0.6);
}
body div.site section #map .customMarker.cat-105:after {
  border-color: rgba(255, 58, 33, 0.6) transparent;
}
body div.site section #map .map-popup.term-105 h3 a {
  color: #ff3a21;
}
body div.site .sdg-match-details .odd-105 {
  border-color: rgba(255, 58, 33, 0.5);
}
body div.site .sdg-match-details .odd-105 h6 {
  color: #ff3a21;
}
body div.site .sdg-match-details .odd-105 ul li em.oddem-105 {
  color: #ff3a21;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-105 .form-check-input:checked {
  background-color: #ff3a21;
  border-color: #ff3a21;
}
body div.site .card.line-card.cat-131 .card-body:before, body div.site .card.line-card.cat-131 .card-body:after, body div.site section #map .customMarker.cat-131 {
  background-color: rgba(255, 58, 33, 0.6);
}
body div.site section #map .customMarker.cat-131:after {
  border-color: rgba(255, 58, 33, 0.6) transparent;
}
body div.site section #map .map-popup.term-131 h3 a {
  color: #ff3a21;
}
body div.site .sdg-match-details .odd-131 {
  border-color: rgba(255, 58, 33, 0.5);
}
body div.site .sdg-match-details .odd-131 h6 {
  color: #ff3a21;
}
body div.site .sdg-match-details .odd-131 ul li em.oddem-131 {
  color: #ff3a21;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-131 .form-check-input:checked {
  background-color: #ff3a21;
  border-color: #ff3a21;
}
body div.site .card.line-card.cat-180 .card-body:before, body div.site .card.line-card.cat-180 .card-body:after, body div.site section #map .customMarker.cat-180 {
  background-color: rgba(255, 58, 33, 0.6);
}
body div.site section #map .customMarker.cat-180:after {
  border-color: rgba(255, 58, 33, 0.6) transparent;
}
body div.site section #map .map-popup.term-180 h3 a {
  color: #ff3a21;
}
body div.site .sdg-match-details .odd-180 {
  border-color: rgba(255, 58, 33, 0.5);
}
body div.site .sdg-match-details .odd-180 h6 {
  color: #ff3a21;
}
body div.site .sdg-match-details .odd-180 ul li em.oddem-180 {
  color: #ff3a21;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-180 .form-check-input:checked {
  background-color: #ff3a21;
  border-color: #ff3a21;
}
body div.site .card.line-card.cat-106 .card-body:before, body div.site .card.line-card.cat-106 .card-body:after, body div.site section #map .customMarker.cat-106 {
  background-color: rgba(37, 189, 226, 0.6);
}
body div.site section #map .customMarker.cat-106:after {
  border-color: rgba(37, 189, 226, 0.6) transparent;
}
body div.site section #map .map-popup.term-106 h3 a {
  color: #25bde2;
}
body div.site .sdg-match-details .odd-106 {
  border-color: rgba(37, 189, 226, 0.5);
}
body div.site .sdg-match-details .odd-106 h6 {
  color: #25bde2;
}
body div.site .sdg-match-details .odd-106 ul li em.oddem-106 {
  color: #25bde2;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-106 .form-check-input:checked {
  background-color: #25bde2;
  border-color: #25bde2;
}
body div.site .card.line-card.cat-133 .card-body:before, body div.site .card.line-card.cat-133 .card-body:after, body div.site section #map .customMarker.cat-133 {
  background-color: rgba(37, 189, 226, 0.6);
}
body div.site section #map .customMarker.cat-133:after {
  border-color: rgba(37, 189, 226, 0.6) transparent;
}
body div.site section #map .map-popup.term-133 h3 a {
  color: #25bde2;
}
body div.site .sdg-match-details .odd-133 {
  border-color: rgba(37, 189, 226, 0.5);
}
body div.site .sdg-match-details .odd-133 h6 {
  color: #25bde2;
}
body div.site .sdg-match-details .odd-133 ul li em.oddem-133 {
  color: #25bde2;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-133 .form-check-input:checked {
  background-color: #25bde2;
  border-color: #25bde2;
}
body div.site .card.line-card.cat-170 .card-body:before, body div.site .card.line-card.cat-170 .card-body:after, body div.site section #map .customMarker.cat-170 {
  background-color: rgba(37, 189, 226, 0.6);
}
body div.site section #map .customMarker.cat-170:after {
  border-color: rgba(37, 189, 226, 0.6) transparent;
}
body div.site section #map .map-popup.term-170 h3 a {
  color: #25bde2;
}
body div.site .sdg-match-details .odd-170 {
  border-color: rgba(37, 189, 226, 0.5);
}
body div.site .sdg-match-details .odd-170 h6 {
  color: #25bde2;
}
body div.site .sdg-match-details .odd-170 ul li em.oddem-170 {
  color: #25bde2;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-170 .form-check-input:checked {
  background-color: #25bde2;
  border-color: #25bde2;
}
body div.site .card.line-card.cat-107 .card-body:before, body div.site .card.line-card.cat-107 .card-body:after, body div.site section #map .customMarker.cat-107 {
  background-color: rgba(252, 194, 10, 0.6);
}
body div.site section #map .customMarker.cat-107:after {
  border-color: rgba(252, 194, 10, 0.6) transparent;
}
body div.site section #map .map-popup.term-107 h3 a {
  color: #fcc20a;
}
body div.site .sdg-match-details .odd-107 {
  border-color: rgba(252, 194, 10, 0.5);
}
body div.site .sdg-match-details .odd-107 h6 {
  color: #fcc20a;
}
body div.site .sdg-match-details .odd-107 ul li em.oddem-107 {
  color: #fcc20a;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-107 .form-check-input:checked {
  background-color: #fcc20a;
  border-color: #fcc20a;
}
body div.site .card.line-card.cat-120 .card-body:before, body div.site .card.line-card.cat-120 .card-body:after, body div.site section #map .customMarker.cat-120 {
  background-color: rgba(252, 194, 10, 0.6);
}
body div.site section #map .customMarker.cat-120:after {
  border-color: rgba(252, 194, 10, 0.6) transparent;
}
body div.site section #map .map-popup.term-120 h3 a {
  color: #fcc20a;
}
body div.site .sdg-match-details .odd-120 {
  border-color: rgba(252, 194, 10, 0.5);
}
body div.site .sdg-match-details .odd-120 h6 {
  color: #fcc20a;
}
body div.site .sdg-match-details .odd-120 ul li em.oddem-120 {
  color: #fcc20a;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-120 .form-check-input:checked {
  background-color: #fcc20a;
  border-color: #fcc20a;
}
body div.site .card.line-card.cat-172 .card-body:before, body div.site .card.line-card.cat-172 .card-body:after, body div.site section #map .customMarker.cat-172 {
  background-color: rgba(252, 194, 10, 0.6);
}
body div.site section #map .customMarker.cat-172:after {
  border-color: rgba(252, 194, 10, 0.6) transparent;
}
body div.site section #map .map-popup.term-172 h3 a {
  color: #fcc20a;
}
body div.site .sdg-match-details .odd-172 {
  border-color: rgba(252, 194, 10, 0.5);
}
body div.site .sdg-match-details .odd-172 h6 {
  color: #fcc20a;
}
body div.site .sdg-match-details .odd-172 ul li em.oddem-172 {
  color: #fcc20a;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-172 .form-check-input:checked {
  background-color: #fcc20a;
  border-color: #fcc20a;
}
body div.site .card.line-card.cat-108 .card-body:before, body div.site .card.line-card.cat-108 .card-body:after, body div.site section #map .customMarker.cat-108 {
  background-color: rgba(161, 24, 66, 0.6);
}
body div.site section #map .customMarker.cat-108:after {
  border-color: rgba(161, 24, 66, 0.6) transparent;
}
body div.site section #map .map-popup.term-108 h3 a {
  color: #a11842;
}
body div.site .sdg-match-details .odd-108 {
  border-color: rgba(161, 24, 66, 0.5);
}
body div.site .sdg-match-details .odd-108 h6 {
  color: #a11842;
}
body div.site .sdg-match-details .odd-108 ul li em.oddem-108 {
  color: #a11842;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-108 .form-check-input:checked {
  background-color: #a11842;
  border-color: #a11842;
}
body div.site .card.line-card.cat-132 .card-body:before, body div.site .card.line-card.cat-132 .card-body:after, body div.site section #map .customMarker.cat-132 {
  background-color: rgba(161, 24, 66, 0.6);
}
body div.site section #map .customMarker.cat-132:after {
  border-color: rgba(161, 24, 66, 0.6) transparent;
}
body div.site section #map .map-popup.term-132 h3 a {
  color: #a11842;
}
body div.site .sdg-match-details .odd-132 {
  border-color: rgba(161, 24, 66, 0.5);
}
body div.site .sdg-match-details .odd-132 h6 {
  color: #a11842;
}
body div.site .sdg-match-details .odd-132 ul li em.oddem-132 {
  color: #a11842;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-132 .form-check-input:checked {
  background-color: #a11842;
  border-color: #a11842;
}
body div.site .card.line-card.cat-181 .card-body:before, body div.site .card.line-card.cat-181 .card-body:after, body div.site section #map .customMarker.cat-181 {
  background-color: rgba(161, 24, 66, 0.6);
}
body div.site section #map .customMarker.cat-181:after {
  border-color: rgba(161, 24, 66, 0.6) transparent;
}
body div.site section #map .map-popup.term-181 h3 a {
  color: #a11842;
}
body div.site .sdg-match-details .odd-181 {
  border-color: rgba(161, 24, 66, 0.5);
}
body div.site .sdg-match-details .odd-181 h6 {
  color: #a11842;
}
body div.site .sdg-match-details .odd-181 ul li em.oddem-181 {
  color: #a11842;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-181 .form-check-input:checked {
  background-color: #a11842;
  border-color: #a11842;
}
body div.site .card.line-card.cat-109 .card-body:before, body div.site .card.line-card.cat-109 .card-body:after, body div.site section #map .customMarker.cat-109 {
  background-color: rgba(253, 106, 37, 0.6);
}
body div.site section #map .customMarker.cat-109:after {
  border-color: rgba(253, 106, 37, 0.6) transparent;
}
body div.site section #map .map-popup.term-109 h3 a {
  color: #fd6a25;
}
body div.site .sdg-match-details .odd-109 {
  border-color: rgba(253, 106, 37, 0.5);
}
body div.site .sdg-match-details .odd-109 h6 {
  color: #fd6a25;
}
body div.site .sdg-match-details .odd-109 ul li em.oddem-109 {
  color: #fd6a25;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-109 .form-check-input:checked {
  background-color: #fd6a25;
  border-color: #fd6a25;
}
body div.site .card.line-card.cat-128 .card-body:before, body div.site .card.line-card.cat-128 .card-body:after, body div.site section #map .customMarker.cat-128 {
  background-color: rgba(253, 106, 37, 0.6);
}
body div.site section #map .customMarker.cat-128:after {
  border-color: rgba(253, 106, 37, 0.6) transparent;
}
body div.site section #map .map-popup.term-128 h3 a {
  color: #fd6a25;
}
body div.site .sdg-match-details .odd-128 {
  border-color: rgba(253, 106, 37, 0.5);
}
body div.site .sdg-match-details .odd-128 h6 {
  color: #fd6a25;
}
body div.site .sdg-match-details .odd-128 ul li em.oddem-128 {
  color: #fd6a25;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-128 .form-check-input:checked {
  background-color: #fd6a25;
  border-color: #fd6a25;
}
body div.site .card.line-card.cat-173 .card-body:before, body div.site .card.line-card.cat-173 .card-body:after, body div.site section #map .customMarker.cat-173 {
  background-color: rgba(253, 106, 37, 0.6);
}
body div.site section #map .customMarker.cat-173:after {
  border-color: rgba(253, 106, 37, 0.6) transparent;
}
body div.site section #map .map-popup.term-173 h3 a {
  color: #fd6a25;
}
body div.site .sdg-match-details .odd-173 {
  border-color: rgba(253, 106, 37, 0.5);
}
body div.site .sdg-match-details .odd-173 h6 {
  color: #fd6a25;
}
body div.site .sdg-match-details .odd-173 ul li em.oddem-173 {
  color: #fd6a25;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-173 .form-check-input:checked {
  background-color: #fd6a25;
  border-color: #fd6a25;
}
body div.site .card.line-card.cat-110 .card-body:before, body div.site .card.line-card.cat-110 .card-body:after, body div.site section #map .customMarker.cat-110 {
  background-color: rgba(221, 19, 103, 0.6);
}
body div.site section #map .customMarker.cat-110:after {
  border-color: rgba(221, 19, 103, 0.6) transparent;
}
body div.site section #map .map-popup.term-110 h3 a {
  color: #dd1367;
}
body div.site .sdg-match-details .odd-110 {
  border-color: rgba(221, 19, 103, 0.5);
}
body div.site .sdg-match-details .odd-110 h6 {
  color: #dd1367;
}
body div.site .sdg-match-details .odd-110 ul li em.oddem-110 {
  color: #dd1367;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-110 .form-check-input:checked {
  background-color: #dd1367;
  border-color: #dd1367;
}
body div.site .card.line-card.cat-123 .card-body:before, body div.site .card.line-card.cat-123 .card-body:after, body div.site section #map .customMarker.cat-123 {
  background-color: rgba(221, 19, 103, 0.6);
}
body div.site section #map .customMarker.cat-123:after {
  border-color: rgba(221, 19, 103, 0.6) transparent;
}
body div.site section #map .map-popup.term-123 h3 a {
  color: #dd1367;
}
body div.site .sdg-match-details .odd-123 {
  border-color: rgba(221, 19, 103, 0.5);
}
body div.site .sdg-match-details .odd-123 h6 {
  color: #dd1367;
}
body div.site .sdg-match-details .odd-123 ul li em.oddem-123 {
  color: #dd1367;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-123 .form-check-input:checked {
  background-color: #dd1367;
  border-color: #dd1367;
}
body div.site .card.line-card.cat-182 .card-body:before, body div.site .card.line-card.cat-182 .card-body:after, body div.site section #map .customMarker.cat-182 {
  background-color: rgba(221, 19, 103, 0.6);
}
body div.site section #map .customMarker.cat-182:after {
  border-color: rgba(221, 19, 103, 0.6) transparent;
}
body div.site section #map .map-popup.term-182 h3 a {
  color: #dd1367;
}
body div.site .sdg-match-details .odd-182 {
  border-color: rgba(221, 19, 103, 0.5);
}
body div.site .sdg-match-details .odd-182 h6 {
  color: #dd1367;
}
body div.site .sdg-match-details .odd-182 ul li em.oddem-182 {
  color: #dd1367;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-182 .form-check-input:checked {
  background-color: #dd1367;
  border-color: #dd1367;
}
body div.site .card.line-card.cat-111 .card-body:before, body div.site .card.line-card.cat-111 .card-body:after, body div.site section #map .customMarker.cat-111 {
  background-color: rgba(253, 157, 37, 0.6);
}
body div.site section #map .customMarker.cat-111:after {
  border-color: rgba(253, 157, 37, 0.6) transparent;
}
body div.site section #map .map-popup.term-111 h3 a {
  color: #fd9d25;
}
body div.site .sdg-match-details .odd-111 {
  border-color: rgba(253, 157, 37, 0.5);
}
body div.site .sdg-match-details .odd-111 h6 {
  color: #fd9d25;
}
body div.site .sdg-match-details .odd-111 ul li em.oddem-111 {
  color: #fd9d25;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-111 .form-check-input:checked {
  background-color: #fd9d25;
  border-color: #fd9d25;
}
body div.site .card.line-card.cat-121 .card-body:before, body div.site .card.line-card.cat-121 .card-body:after, body div.site section #map .customMarker.cat-121 {
  background-color: rgba(253, 157, 37, 0.6);
}
body div.site section #map .customMarker.cat-121:after {
  border-color: rgba(253, 157, 37, 0.6) transparent;
}
body div.site section #map .map-popup.term-121 h3 a {
  color: #fd9d25;
}
body div.site .sdg-match-details .odd-121 {
  border-color: rgba(253, 157, 37, 0.5);
}
body div.site .sdg-match-details .odd-121 h6 {
  color: #fd9d25;
}
body div.site .sdg-match-details .odd-121 ul li em.oddem-121 {
  color: #fd9d25;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-121 .form-check-input:checked {
  background-color: #fd9d25;
  border-color: #fd9d25;
}
body div.site .card.line-card.cat-174 .card-body:before, body div.site .card.line-card.cat-174 .card-body:after, body div.site section #map .customMarker.cat-174 {
  background-color: rgba(253, 157, 37, 0.6);
}
body div.site section #map .customMarker.cat-174:after {
  border-color: rgba(253, 157, 37, 0.6) transparent;
}
body div.site section #map .map-popup.term-174 h3 a {
  color: #fd9d25;
}
body div.site .sdg-match-details .odd-174 {
  border-color: rgba(253, 157, 37, 0.5);
}
body div.site .sdg-match-details .odd-174 h6 {
  color: #fd9d25;
}
body div.site .sdg-match-details .odd-174 ul li em.oddem-174 {
  color: #fd9d25;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-174 .form-check-input:checked {
  background-color: #fd9d25;
  border-color: #fd9d25;
}
body div.site .card.line-card.cat-112 .card-body:before, body div.site .card.line-card.cat-112 .card-body:after, body div.site section #map .customMarker.cat-112 {
  background-color: rgba(191, 139, 46, 0.6);
}
body div.site section #map .customMarker.cat-112:after {
  border-color: rgba(191, 139, 46, 0.6) transparent;
}
body div.site section #map .map-popup.term-112 h3 a {
  color: #bf8b2e;
}
body div.site .sdg-match-details .odd-112 {
  border-color: rgba(191, 139, 46, 0.5);
}
body div.site .sdg-match-details .odd-112 h6 {
  color: #bf8b2e;
}
body div.site .sdg-match-details .odd-112 ul li em.oddem-112 {
  color: #bf8b2e;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-112 .form-check-input:checked {
  background-color: #bf8b2e;
  border-color: #bf8b2e;
}
body div.site .card.line-card.cat-122 .card-body:before, body div.site .card.line-card.cat-122 .card-body:after, body div.site section #map .customMarker.cat-122 {
  background-color: rgba(191, 139, 46, 0.6);
}
body div.site section #map .customMarker.cat-122:after {
  border-color: rgba(191, 139, 46, 0.6) transparent;
}
body div.site section #map .map-popup.term-122 h3 a {
  color: #bf8b2e;
}
body div.site .sdg-match-details .odd-122 {
  border-color: rgba(191, 139, 46, 0.5);
}
body div.site .sdg-match-details .odd-122 h6 {
  color: #bf8b2e;
}
body div.site .sdg-match-details .odd-122 ul li em.oddem-122 {
  color: #bf8b2e;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-122 .form-check-input:checked {
  background-color: #bf8b2e;
  border-color: #bf8b2e;
}
body div.site .card.line-card.cat-171 .card-body:before, body div.site .card.line-card.cat-171 .card-body:after, body div.site section #map .customMarker.cat-171 {
  background-color: rgba(191, 139, 46, 0.6);
}
body div.site section #map .customMarker.cat-171:after {
  border-color: rgba(191, 139, 46, 0.6) transparent;
}
body div.site section #map .map-popup.term-171 h3 a {
  color: #bf8b2e;
}
body div.site .sdg-match-details .odd-171 {
  border-color: rgba(191, 139, 46, 0.5);
}
body div.site .sdg-match-details .odd-171 h6 {
  color: #bf8b2e;
}
body div.site .sdg-match-details .odd-171 ul li em.oddem-171 {
  color: #bf8b2e;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-171 .form-check-input:checked {
  background-color: #bf8b2e;
  border-color: #bf8b2e;
}
body div.site .card.line-card.cat-113 .card-body:before, body div.site .card.line-card.cat-113 .card-body:after, body div.site section #map .customMarker.cat-113 {
  background-color: rgba(63, 126, 68, 0.6);
}
body div.site section #map .customMarker.cat-113:after {
  border-color: rgba(63, 126, 68, 0.6) transparent;
}
body div.site section #map .map-popup.term-113 h3 a {
  color: #3f7e44;
}
body div.site .sdg-match-details .odd-113 {
  border-color: rgba(63, 126, 68, 0.5);
}
body div.site .sdg-match-details .odd-113 h6 {
  color: #3f7e44;
}
body div.site .sdg-match-details .odd-113 ul li em.oddem-113 {
  color: #3f7e44;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-113 .form-check-input:checked {
  background-color: #3f7e44;
  border-color: #3f7e44;
}
body div.site .card.line-card.cat-134 .card-body:before, body div.site .card.line-card.cat-134 .card-body:after, body div.site section #map .customMarker.cat-134 {
  background-color: rgba(63, 126, 68, 0.6);
}
body div.site section #map .customMarker.cat-134:after {
  border-color: rgba(63, 126, 68, 0.6) transparent;
}
body div.site section #map .map-popup.term-134 h3 a {
  color: #3f7e44;
}
body div.site .sdg-match-details .odd-134 {
  border-color: rgba(63, 126, 68, 0.5);
}
body div.site .sdg-match-details .odd-134 h6 {
  color: #3f7e44;
}
body div.site .sdg-match-details .odd-134 ul li em.oddem-134 {
  color: #3f7e44;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-134 .form-check-input:checked {
  background-color: #3f7e44;
  border-color: #3f7e44;
}
body div.site .card.line-card.cat-165 .card-body:before, body div.site .card.line-card.cat-165 .card-body:after, body div.site section #map .customMarker.cat-165 {
  background-color: rgba(63, 126, 68, 0.6);
}
body div.site section #map .customMarker.cat-165:after {
  border-color: rgba(63, 126, 68, 0.6) transparent;
}
body div.site section #map .map-popup.term-165 h3 a {
  color: #3f7e44;
}
body div.site .sdg-match-details .odd-165 {
  border-color: rgba(63, 126, 68, 0.5);
}
body div.site .sdg-match-details .odd-165 h6 {
  color: #3f7e44;
}
body div.site .sdg-match-details .odd-165 ul li em.oddem-165 {
  color: #3f7e44;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-165 .form-check-input:checked {
  background-color: #3f7e44;
  border-color: #3f7e44;
}
body div.site .card.line-card.cat-114 .card-body:before, body div.site .card.line-card.cat-114 .card-body:after, body div.site section #map .customMarker.cat-114 {
  background-color: rgba(12, 151, 217, 0.6);
}
body div.site section #map .customMarker.cat-114:after {
  border-color: rgba(12, 151, 217, 0.6) transparent;
}
body div.site section #map .map-popup.term-114 h3 a {
  color: #0c97d9;
}
body div.site .sdg-match-details .odd-114 {
  border-color: rgba(12, 151, 217, 0.5);
}
body div.site .sdg-match-details .odd-114 h6 {
  color: #0c97d9;
}
body div.site .sdg-match-details .odd-114 ul li em.oddem-114 {
  color: #0c97d9;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-114 .form-check-input:checked {
  background-color: #0c97d9;
  border-color: #0c97d9;
}
body div.site .card.line-card.cat-130 .card-body:before, body div.site .card.line-card.cat-130 .card-body:after, body div.site section #map .customMarker.cat-130 {
  background-color: rgba(12, 151, 217, 0.6);
}
body div.site section #map .customMarker.cat-130:after {
  border-color: rgba(12, 151, 217, 0.6) transparent;
}
body div.site section #map .map-popup.term-130 h3 a {
  color: #0c97d9;
}
body div.site .sdg-match-details .odd-130 {
  border-color: rgba(12, 151, 217, 0.5);
}
body div.site .sdg-match-details .odd-130 h6 {
  color: #0c97d9;
}
body div.site .sdg-match-details .odd-130 ul li em.oddem-130 {
  color: #0c97d9;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-130 .form-check-input:checked {
  background-color: #0c97d9;
  border-color: #0c97d9;
}
body div.site .card.line-card.cat-164 .card-body:before, body div.site .card.line-card.cat-164 .card-body:after, body div.site section #map .customMarker.cat-164 {
  background-color: rgba(12, 151, 217, 0.6);
}
body div.site section #map .customMarker.cat-164:after {
  border-color: rgba(12, 151, 217, 0.6) transparent;
}
body div.site section #map .map-popup.term-164 h3 a {
  color: #0c97d9;
}
body div.site .sdg-match-details .odd-164 {
  border-color: rgba(12, 151, 217, 0.5);
}
body div.site .sdg-match-details .odd-164 h6 {
  color: #0c97d9;
}
body div.site .sdg-match-details .odd-164 ul li em.oddem-164 {
  color: #0c97d9;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-164 .form-check-input:checked {
  background-color: #0c97d9;
  border-color: #0c97d9;
}
body div.site .card.line-card.cat-115 .card-body:before, body div.site .card.line-card.cat-115 .card-body:after, body div.site section #map .customMarker.cat-115 {
  background-color: rgba(86, 191, 43, 0.6);
}
body div.site section #map .customMarker.cat-115:after {
  border-color: rgba(86, 191, 43, 0.6) transparent;
}
body div.site section #map .map-popup.term-115 h3 a {
  color: #56bf2b;
}
body div.site .sdg-match-details .odd-115 {
  border-color: rgba(86, 191, 43, 0.5);
}
body div.site .sdg-match-details .odd-115 h6 {
  color: #56bf2b;
}
body div.site .sdg-match-details .odd-115 ul li em.oddem-115 {
  color: #56bf2b;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-115 .form-check-input:checked {
  background-color: #56bf2b;
  border-color: #56bf2b;
}
body div.site .card.line-card.cat-129 .card-body:before, body div.site .card.line-card.cat-129 .card-body:after, body div.site section #map .customMarker.cat-129 {
  background-color: rgba(86, 191, 43, 0.6);
}
body div.site section #map .customMarker.cat-129:after {
  border-color: rgba(86, 191, 43, 0.6) transparent;
}
body div.site section #map .map-popup.term-129 h3 a {
  color: #56bf2b;
}
body div.site .sdg-match-details .odd-129 {
  border-color: rgba(86, 191, 43, 0.5);
}
body div.site .sdg-match-details .odd-129 h6 {
  color: #56bf2b;
}
body div.site .sdg-match-details .odd-129 ul li em.oddem-129 {
  color: #56bf2b;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-129 .form-check-input:checked {
  background-color: #56bf2b;
  border-color: #56bf2b;
}
body div.site .card.line-card.cat-166 .card-body:before, body div.site .card.line-card.cat-166 .card-body:after, body div.site section #map .customMarker.cat-166 {
  background-color: rgba(86, 191, 43, 0.6);
}
body div.site section #map .customMarker.cat-166:after {
  border-color: rgba(86, 191, 43, 0.6) transparent;
}
body div.site section #map .map-popup.term-166 h3 a {
  color: #56bf2b;
}
body div.site .sdg-match-details .odd-166 {
  border-color: rgba(86, 191, 43, 0.5);
}
body div.site .sdg-match-details .odd-166 h6 {
  color: #56bf2b;
}
body div.site .sdg-match-details .odd-166 ul li em.oddem-166 {
  color: #56bf2b;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-166 .form-check-input:checked {
  background-color: #56bf2b;
  border-color: #56bf2b;
}
body div.site .card.line-card.cat-116 .card-body:before, body div.site .card.line-card.cat-116 .card-body:after, body div.site section #map .customMarker.cat-116 {
  background-color: rgba(0, 104, 157, 0.6);
}
body div.site section #map .customMarker.cat-116:after {
  border-color: rgba(0, 104, 157, 0.6) transparent;
}
body div.site section #map .map-popup.term-116 h3 a {
  color: #00689d;
}
body div.site .sdg-match-details .odd-116 {
  border-color: rgba(0, 104, 157, 0.5);
}
body div.site .sdg-match-details .odd-116 h6 {
  color: #00689d;
}
body div.site .sdg-match-details .odd-116 ul li em.oddem-116 {
  color: #00689d;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-116 .form-check-input:checked {
  background-color: #00689d;
  border-color: #00689d;
}
body div.site .card.line-card.cat-126 .card-body:before, body div.site .card.line-card.cat-126 .card-body:after, body div.site section #map .customMarker.cat-126 {
  background-color: rgba(0, 104, 157, 0.6);
}
body div.site section #map .customMarker.cat-126:after {
  border-color: rgba(0, 104, 157, 0.6) transparent;
}
body div.site section #map .map-popup.term-126 h3 a {
  color: #00689d;
}
body div.site .sdg-match-details .odd-126 {
  border-color: rgba(0, 104, 157, 0.5);
}
body div.site .sdg-match-details .odd-126 h6 {
  color: #00689d;
}
body div.site .sdg-match-details .odd-126 ul li em.oddem-126 {
  color: #00689d;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-126 .form-check-input:checked {
  background-color: #00689d;
  border-color: #00689d;
}
body div.site .card.line-card.cat-183 .card-body:before, body div.site .card.line-card.cat-183 .card-body:after, body div.site section #map .customMarker.cat-183 {
  background-color: rgba(0, 104, 157, 0.6);
}
body div.site section #map .customMarker.cat-183:after {
  border-color: rgba(0, 104, 157, 0.6) transparent;
}
body div.site section #map .map-popup.term-183 h3 a {
  color: #00689d;
}
body div.site .sdg-match-details .odd-183 {
  border-color: rgba(0, 104, 157, 0.5);
}
body div.site .sdg-match-details .odd-183 h6 {
  color: #00689d;
}
body div.site .sdg-match-details .odd-183 ul li em.oddem-183 {
  color: #00689d;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-183 .form-check-input:checked {
  background-color: #00689d;
  border-color: #00689d;
}
body div.site .card.line-card.cat-117 .card-body:before, body div.site .card.line-card.cat-117 .card-body:after, body div.site section #map .customMarker.cat-117 {
  background-color: rgba(25, 72, 106, 0.6);
}
body div.site section #map .customMarker.cat-117:after {
  border-color: rgba(25, 72, 106, 0.6) transparent;
}
body div.site section #map .map-popup.term-117 h3 a {
  color: #19486a;
}
body div.site .sdg-match-details .odd-117 {
  border-color: rgba(25, 72, 106, 0.5);
}
body div.site .sdg-match-details .odd-117 h6 {
  color: #19486a;
}
body div.site .sdg-match-details .odd-117 ul li em.oddem-117 {
  color: #19486a;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-117 .form-check-input:checked {
  background-color: #19486a;
  border-color: #19486a;
}
body div.site .card.line-card.cat-125 .card-body:before, body div.site .card.line-card.cat-125 .card-body:after, body div.site section #map .customMarker.cat-125 {
  background-color: rgba(25, 72, 106, 0.6);
}
body div.site section #map .customMarker.cat-125:after {
  border-color: rgba(25, 72, 106, 0.6) transparent;
}
body div.site section #map .map-popup.term-125 h3 a {
  color: #19486a;
}
body div.site .sdg-match-details .odd-125 {
  border-color: rgba(25, 72, 106, 0.5);
}
body div.site .sdg-match-details .odd-125 h6 {
  color: #19486a;
}
body div.site .sdg-match-details .odd-125 ul li em.oddem-125 {
  color: #19486a;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-125 .form-check-input:checked {
  background-color: #19486a;
  border-color: #19486a;
}
body div.site .card.line-card.cat-184 .card-body:before, body div.site .card.line-card.cat-184 .card-body:after, body div.site section #map .customMarker.cat-184 {
  background-color: rgba(25, 72, 106, 0.6);
}
body div.site section #map .customMarker.cat-184:after {
  border-color: rgba(25, 72, 106, 0.6) transparent;
}
body div.site section #map .map-popup.term-184 h3 a {
  color: #19486a;
}
body div.site .sdg-match-details .odd-184 {
  border-color: rgba(25, 72, 106, 0.5);
}
body div.site .sdg-match-details .odd-184 h6 {
  color: #19486a;
}
body div.site .sdg-match-details .odd-184 ul li em.oddem-184 {
  color: #19486a;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-184 .form-check-input:checked {
  background-color: #19486a;
  border-color: #19486a;
}
body div.site .card.line-card.cat-default .card-body:before, body div.site .card.line-card.cat-default .card-body:after, body div.site section #map .customMarker.cat-default {
  background-color: rgba(75, 157, 55, 0.6);
}
body div.site section #map .customMarker.cat-default:after {
  border-color: rgba(75, 157, 55, 0.6) transparent;
}
body div.site section #map .map-popup.term-default h3 a {
  color: #4b9d37;
}
body div.site .sdg-match-details .odd-default {
  border-color: rgba(75, 157, 55, 0.5);
}
body div.site .sdg-match-details .odd-default h6 {
  color: #4b9d37;
}
body div.site .sdg-match-details .odd-default ul li em.oddem-default {
  color: #4b9d37;
}
body div.site .map-filters .form-switch .form-check-input:checked {
  background-color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.8);
}
body div.site .map-filters .form-switch.term-default .form-check-input:checked {
  background-color: #4b9d37;
  border-color: #4b9d37;
}
body div.site main section .container .row .col .calendar .row .day.today, body div.site main section .container-fluid .row .col .calendar .row .day.today {
  border-color: #f5a90f !important;
}
/*header*/
body div.site .navbar {
  border-bottom: 1rem solid #f5a90f;
}
body div.site .navbar .dropdown-item:focus, body div.site .navbar .dropdown-item:hover {
  background-color: rgba(245, 169, 15, 0.2);
}
body div.site .bg-dark {
  background-color: #1e1e4a !important;
}
body div.site .bd-subnavbar {
  box-shadow: 0 0.2rem 0.4rem 0 rgba(50, 50, 50, 0.25);
}
body div.site .bd-subnavbar .btn-secondary, body div.site .bd-subnavbar main section.section-form-contact .gform_footer .gform_button:hover, body div.site main section.section-form-contact .gform_footer .bd-subnavbar .gform_button:hover {
  background-color: #f5a90f;
  border-color: #f5a90f;
}
body div.site header .logo-site {
  border-radius: 100%;
  background-color: white;
  height: 3rem;
  width: 3rem;
  float: left;
  margin-right: 1rem;
  margin-top: 0.7rem;
}
body div.site header .site-name {
  text-transform: uppercase;
  white-space: break-spaces;
  font-size: 1.2rem;
  padding-top: 0.6rem;
}
@media (min-width: 768px) {
  body div.site header .site-name {
    white-space: unset;
  }
}
@media (min-width: 1200px) {
  body div.site header .site-name {
    font-size: 1.8rem;
    padding-top: unset;
  }
}
body div.site header small.site-description {
  font-size: 0.4rem;
}
@media (min-width: 768px) {
  body div.site header small.site-description {
    font-size: 0.8rem;
  }
}
@media (max-width: 991.98px) {
  body div.site header .dropdown_language_list {
    display: none;
  }
}
body div.site header .navbar .navbar-nav .nav-link {
  color: white;
}
/*header*/
body div.site main {
  /* generic */
}
body div.site main section.section-loop .carousel .carousel-control-next, body div.site main section.section-loop .carousel .carousel-control-prev {
  background: none transparent;
  opacity: 1;
  width: 7%;
  align-items: end;
}
body div.site main section.section-loop .carousel .carousel-control-next .dashicons, body div.site main section.section-loop .carousel .carousel-control-prev .dashicons {
  color: white;
  font-size: 3rem;
  height: unset;
  width: unset;
  text-shadow: 0 0 0.2rem black;
}
@media (min-width: 768px) {
  body div.site main section.section-loop .carousel .carousel-control-next .dashicons, body div.site main section.section-loop .carousel .carousel-control-prev .dashicons {
    font-size: 4rem;
  }
}
@media (min-width: 1200px) {
  body div.site main section.section-loop .carousel .carousel-control-next .dashicons, body div.site main section.section-loop .carousel .carousel-control-prev .dashicons {
    font-size: 6rem;
  }
}
body div.site main section.section-loop .carousel .carousel-control-next:hover .dashicons, body div.site main section.section-loop .carousel .carousel-control-prev:hover .dashicons {
  text-shadow: 0 0 1rem black;
}
body div.site main section.section-loop .carousel .carousel-control-next:hover .dashicons:after, body div.site main section.section-loop .carousel .carousel-control-prev:hover .dashicons:after {
  background-color: black;
}
body div.site main section.section-loop .carousel .carousel-control-next .carousel-control-next-icon:before, body div.site main section.section-loop .carousel .carousel-control-prev .carousel-control-next-icon:before {
  content: '>';
}
body div.site main section.section-loop .carousel .carousel-control-next .carousel-control-prev-icon:before, body div.site main section.section-loop .carousel .carousel-control-prev .carousel-control-prev-icon:before {
  content: '<';
}
body div.site main section.section-loop .carousel .carousel-control-next .carousel-control-next-icon, body div.site main section.section-loop .carousel .carousel-control-next .carousel-control-prev-icon, body div.site main section.section-loop .carousel .carousel-control-prev .carousel-control-next-icon, body div.site main section.section-loop .carousel .carousel-control-prev .carousel-control-prev-icon {
  position: absolute;
  background-image: none;
  z-index: 2;
  font-size: 3rem;
  line-height: 1rem;
}
body div.site main section.section-loop .carousel .carousel-control-next .carousel-control-next-icon:after, body div.site main section.section-loop .carousel .carousel-control-next .carousel-control-prev-icon:after, body div.site main section.section-loop .carousel .carousel-control-prev .carousel-control-next-icon:after, body div.site main section.section-loop .carousel .carousel-control-prev .carousel-control-prev-icon:after {
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: -1;
  content: '';
  height: 3rem;
  width: 3rem;
  transform: translate(-50%, -53%);
}
body div.site main section.section-loop .carousel .carousel-control-next:hover .carousel-control-next-icon:after, body div.site main section.section-loop .carousel .carousel-control-next:hover .carousel-control-prev-icon:after, body div.site main section.section-loop .carousel .carousel-control-prev:hover .carousel-control-next-icon:after, body div.site main section.section-loop .carousel .carousel-control-prev:hover .carousel-control-prev-icon:after {
  background-color: black;
}
body div.site main section.single-post .container .row-loop .col .col-title, body div.site main section.single-post .container .row .col .col-title, body div.site main section.single-post .container-fluid .row-loop .col .col-title, body div.site main section.single-post .container-fluid .row .col .col-title, body div.site main section.single-video .container .row-loop .col .col-title, body div.site main section.single-video .container .row .col .col-title, body div.site main section.single-video .container-fluid .row-loop .col .col-title, body div.site main section.single-video .container-fluid .row .col .col-title, body div.site main section.single-default .container .row-loop .col .col-title, body div.site main section.single-default .container .row .col .col-title, body div.site main section.single-default .container-fluid .row-loop .col .col-title, body div.site main section.single-default .container-fluid .row .col .col-title, body div.site main section.single .container .row-loop .col .col-title, body div.site main section.single .container .row .col .col-title, body div.site main section.single .container-fluid .row-loop .col .col-title, body div.site main section.single .container-fluid .row .col .col-title, body div.site main section.page-default .container .row-loop .col .col-title, body div.site main section.page-default .container .row .col .col-title, body div.site main section.page-default .container-fluid .row-loop .col .col-title, body div.site main section.page-default .container-fluid .row .col .col-title, body div.site main section.section-archive .container .row-loop .col .col-title, body div.site main section.section-archive .container .row .col .col-title, body div.site main section.section-archive .container-fluid .row-loop .col .col-title, body div.site main section.section-archive .container-fluid .row .col .col-title, body div.site main section.section-default .container .row-loop .col .col-title, body div.site main section.section-default .container .row .col .col-title, body div.site main section.section-default .container-fluid .row-loop .col .col-title, body div.site main section.section-default .container-fluid .row .col .col-title, body div.site main section.section-loop-contents .container .row-loop .col .col-title, body div.site main section.section-loop-contents .container .row .col .col-title, body div.site main section.section-loop-contents .container-fluid .row-loop .col .col-title, body div.site main section.section-loop-contents .container-fluid .row .col .col-title, body div.site main section.section-loop-subpages .container .row-loop .col .col-title, body div.site main section.section-loop-subpages .container .row .col .col-title, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .col-title, body div.site main section.section-loop-subpages .container-fluid .row .col .col-title {
  padding-top: calc(3rem * (2/3));
  padding-bottom: calc(3rem * (1/3));
  margin-bottom: calc(3rem * (2/3));
  margin-top: calc(3rem * (1));
  text-align: center;
  position: relative;
  border-top: 0.1rem solid #1e1e4a;
  border-bottom: 0 none;
}
body div.site main section.single-post .container .row-loop .col .col-title:before, body div.site main section.single-post .container .row .col .col-title:before, body div.site main section.single-post .container-fluid .row-loop .col .col-title:before, body div.site main section.single-post .container-fluid .row .col .col-title:before, body div.site main section.single-video .container .row-loop .col .col-title:before, body div.site main section.single-video .container .row .col .col-title:before, body div.site main section.single-video .container-fluid .row-loop .col .col-title:before, body div.site main section.single-video .container-fluid .row .col .col-title:before, body div.site main section.single-default .container .row-loop .col .col-title:before, body div.site main section.single-default .container .row .col .col-title:before, body div.site main section.single-default .container-fluid .row-loop .col .col-title:before, body div.site main section.single-default .container-fluid .row .col .col-title:before, body div.site main section.single .container .row-loop .col .col-title:before, body div.site main section.single .container .row .col .col-title:before, body div.site main section.single .container-fluid .row-loop .col .col-title:before, body div.site main section.single .container-fluid .row .col .col-title:before, body div.site main section.page-default .container .row-loop .col .col-title:before, body div.site main section.page-default .container .row .col .col-title:before, body div.site main section.page-default .container-fluid .row-loop .col .col-title:before, body div.site main section.page-default .container-fluid .row .col .col-title:before, body div.site main section.section-archive .container .row-loop .col .col-title:before, body div.site main section.section-archive .container .row .col .col-title:before, body div.site main section.section-archive .container-fluid .row-loop .col .col-title:before, body div.site main section.section-archive .container-fluid .row .col .col-title:before, body div.site main section.section-default .container .row-loop .col .col-title:before, body div.site main section.section-default .container .row .col .col-title:before, body div.site main section.section-default .container-fluid .row-loop .col .col-title:before, body div.site main section.section-default .container-fluid .row .col .col-title:before, body div.site main section.section-loop-contents .container .row-loop .col .col-title:before, body div.site main section.section-loop-contents .container .row .col .col-title:before, body div.site main section.section-loop-contents .container-fluid .row-loop .col .col-title:before, body div.site main section.section-loop-contents .container-fluid .row .col .col-title:before, body div.site main section.section-loop-subpages .container .row-loop .col .col-title:before, body div.site main section.section-loop-subpages .container .row .col .col-title:before, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .col-title:before, body div.site main section.section-loop-subpages .container-fluid .row .col .col-title:before {
  position: absolute;
  top: calc((3rem * (1/10)) * (-1));
  background-color: #1e1e4a;
  content: '';
  width: calc(3rem * (3));
  height: calc(3rem * (1/10));
  left: calc(50% - ( ( 3rem * 3 ) / 2 ));
}
body div.site main section.single-post .container .row-loop .col .col-title:after, body div.site main section.single-post .container .row .col .col-title:after, body div.site main section.single-post .container-fluid .row-loop .col .col-title:after, body div.site main section.single-post .container-fluid .row .col .col-title:after, body div.site main section.single-video .container .row-loop .col .col-title:after, body div.site main section.single-video .container .row .col .col-title:after, body div.site main section.single-video .container-fluid .row-loop .col .col-title:after, body div.site main section.single-video .container-fluid .row .col .col-title:after, body div.site main section.single-default .container .row-loop .col .col-title:after, body div.site main section.single-default .container .row .col .col-title:after, body div.site main section.single-default .container-fluid .row-loop .col .col-title:after, body div.site main section.single-default .container-fluid .row .col .col-title:after, body div.site main section.single .container .row-loop .col .col-title:after, body div.site main section.single .container .row .col .col-title:after, body div.site main section.single .container-fluid .row-loop .col .col-title:after, body div.site main section.single .container-fluid .row .col .col-title:after, body div.site main section.page-default .container .row-loop .col .col-title:after, body div.site main section.page-default .container .row .col .col-title:after, body div.site main section.page-default .container-fluid .row-loop .col .col-title:after, body div.site main section.page-default .container-fluid .row .col .col-title:after, body div.site main section.section-archive .container .row-loop .col .col-title:after, body div.site main section.section-archive .container .row .col .col-title:after, body div.site main section.section-archive .container-fluid .row-loop .col .col-title:after, body div.site main section.section-archive .container-fluid .row .col .col-title:after, body div.site main section.section-default .container .row-loop .col .col-title:after, body div.site main section.section-default .container .row .col .col-title:after, body div.site main section.section-default .container-fluid .row-loop .col .col-title:after, body div.site main section.section-default .container-fluid .row .col .col-title:after, body div.site main section.section-loop-contents .container .row-loop .col .col-title:after, body div.site main section.section-loop-contents .container .row .col .col-title:after, body div.site main section.section-loop-contents .container-fluid .row-loop .col .col-title:after, body div.site main section.section-loop-contents .container-fluid .row .col .col-title:after, body div.site main section.section-loop-subpages .container .row-loop .col .col-title:after, body div.site main section.section-loop-subpages .container .row .col .col-title:after, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .col-title:after, body div.site main section.section-loop-subpages .container-fluid .row .col .col-title:after {
  position: absolute;
  bottom: calc((3rem * (1/20)) * (-1));
  width: 3rem;
  height: calc(3rem * (1/20));
  left: calc(50% - ( 3rem / 2 ));
  background-color: #1e1e4a;
  content: '';
}
body div.site main section.single-post .container .row-loop .col .col-title a, body div.site main section.single-post .container .row .col .col-title a, body div.site main section.single-post .container-fluid .row-loop .col .col-title a, body div.site main section.single-post .container-fluid .row .col .col-title a, body div.site main section.single-video .container .row-loop .col .col-title a, body div.site main section.single-video .container .row .col .col-title a, body div.site main section.single-video .container-fluid .row-loop .col .col-title a, body div.site main section.single-video .container-fluid .row .col .col-title a, body div.site main section.single-default .container .row-loop .col .col-title a, body div.site main section.single-default .container .row .col .col-title a, body div.site main section.single-default .container-fluid .row-loop .col .col-title a, body div.site main section.single-default .container-fluid .row .col .col-title a, body div.site main section.single .container .row-loop .col .col-title a, body div.site main section.single .container .row .col .col-title a, body div.site main section.single .container-fluid .row-loop .col .col-title a, body div.site main section.single .container-fluid .row .col .col-title a, body div.site main section.page-default .container .row-loop .col .col-title a, body div.site main section.page-default .container .row .col .col-title a, body div.site main section.page-default .container-fluid .row-loop .col .col-title a, body div.site main section.page-default .container-fluid .row .col .col-title a, body div.site main section.section-archive .container .row-loop .col .col-title a, body div.site main section.section-archive .container .row .col .col-title a, body div.site main section.section-archive .container-fluid .row-loop .col .col-title a, body div.site main section.section-archive .container-fluid .row .col .col-title a, body div.site main section.section-default .container .row-loop .col .col-title a, body div.site main section.section-default .container .row .col .col-title a, body div.site main section.section-default .container-fluid .row-loop .col .col-title a, body div.site main section.section-default .container-fluid .row .col .col-title a, body div.site main section.section-loop-contents .container .row-loop .col .col-title a, body div.site main section.section-loop-contents .container .row .col .col-title a, body div.site main section.section-loop-contents .container-fluid .row-loop .col .col-title a, body div.site main section.section-loop-contents .container-fluid .row .col .col-title a, body div.site main section.section-loop-subpages .container .row-loop .col .col-title a, body div.site main section.section-loop-subpages .container .row .col .col-title a, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .col-title a, body div.site main section.section-loop-subpages .container-fluid .row .col .col-title a {
  text-decoration: none;
}
body div.site main section.single-post .container .row-loop .col .col-title h1, body div.site main section.single-post .container .row-loop .col .col-title h2, body div.site main section.single-post .container .row-loop .col .col-title h3, body div.site main section.single-post .container .row .col .col-title h1, body div.site main section.single-post .container .row .col .col-title h2, body div.site main section.single-post .container .row .col .col-title h3, body div.site main section.single-post .container-fluid .row-loop .col .col-title h1, body div.site main section.single-post .container-fluid .row-loop .col .col-title h2, body div.site main section.single-post .container-fluid .row-loop .col .col-title h3, body div.site main section.single-post .container-fluid .row .col .col-title h1, body div.site main section.single-post .container-fluid .row .col .col-title h2, body div.site main section.single-post .container-fluid .row .col .col-title h3, body div.site main section.single-video .container .row-loop .col .col-title h1, body div.site main section.single-video .container .row-loop .col .col-title h2, body div.site main section.single-video .container .row-loop .col .col-title h3, body div.site main section.single-video .container .row .col .col-title h1, body div.site main section.single-video .container .row .col .col-title h2, body div.site main section.single-video .container .row .col .col-title h3, body div.site main section.single-video .container-fluid .row-loop .col .col-title h1, body div.site main section.single-video .container-fluid .row-loop .col .col-title h2, body div.site main section.single-video .container-fluid .row-loop .col .col-title h3, body div.site main section.single-video .container-fluid .row .col .col-title h1, body div.site main section.single-video .container-fluid .row .col .col-title h2, body div.site main section.single-video .container-fluid .row .col .col-title h3, body div.site main section.single-default .container .row-loop .col .col-title h1, body div.site main section.single-default .container .row-loop .col .col-title h2, body div.site main section.single-default .container .row-loop .col .col-title h3, body div.site main section.single-default .container .row .col .col-title h1, body div.site main section.single-default .container .row .col .col-title h2, body div.site main section.single-default .container .row .col .col-title h3, body div.site main section.single-default .container-fluid .row-loop .col .col-title h1, body div.site main section.single-default .container-fluid .row-loop .col .col-title h2, body div.site main section.single-default .container-fluid .row-loop .col .col-title h3, body div.site main section.single-default .container-fluid .row .col .col-title h1, body div.site main section.single-default .container-fluid .row .col .col-title h2, body div.site main section.single-default .container-fluid .row .col .col-title h3, body div.site main section.single .container .row-loop .col .col-title h1, body div.site main section.single .container .row-loop .col .col-title h2, body div.site main section.single .container .row-loop .col .col-title h3, body div.site main section.single .container .row .col .col-title h1, body div.site main section.single .container .row .col .col-title h2, body div.site main section.single .container .row .col .col-title h3, body div.site main section.single .container-fluid .row-loop .col .col-title h1, body div.site main section.single .container-fluid .row-loop .col .col-title h2, body div.site main section.single .container-fluid .row-loop .col .col-title h3, body div.site main section.single .container-fluid .row .col .col-title h1, body div.site main section.single .container-fluid .row .col .col-title h2, body div.site main section.single .container-fluid .row .col .col-title h3, body div.site main section.page-default .container .row-loop .col .col-title h1, body div.site main section.page-default .container .row-loop .col .col-title h2, body div.site main section.page-default .container .row-loop .col .col-title h3, body div.site main section.page-default .container .row .col .col-title h1, body div.site main section.page-default .container .row .col .col-title h2, body div.site main section.page-default .container .row .col .col-title h3, body div.site main section.page-default .container-fluid .row-loop .col .col-title h1, body div.site main section.page-default .container-fluid .row-loop .col .col-title h2, body div.site main section.page-default .container-fluid .row-loop .col .col-title h3, body div.site main section.page-default .container-fluid .row .col .col-title h1, body div.site main section.page-default .container-fluid .row .col .col-title h2, body div.site main section.page-default .container-fluid .row .col .col-title h3, body div.site main section.section-archive .container .row-loop .col .col-title h1, body div.site main section.section-archive .container .row-loop .col .col-title h2, body div.site main section.section-archive .container .row-loop .col .col-title h3, body div.site main section.section-archive .container .row .col .col-title h1, body div.site main section.section-archive .container .row .col .col-title h2, body div.site main section.section-archive .container .row .col .col-title h3, body div.site main section.section-archive .container-fluid .row-loop .col .col-title h1, body div.site main section.section-archive .container-fluid .row-loop .col .col-title h2, body div.site main section.section-archive .container-fluid .row-loop .col .col-title h3, body div.site main section.section-archive .container-fluid .row .col .col-title h1, body div.site main section.section-archive .container-fluid .row .col .col-title h2, body div.site main section.section-archive .container-fluid .row .col .col-title h3, body div.site main section.section-default .container .row-loop .col .col-title h1, body div.site main section.section-default .container .row-loop .col .col-title h2, body div.site main section.section-default .container .row-loop .col .col-title h3, body div.site main section.section-default .container .row .col .col-title h1, body div.site main section.section-default .container .row .col .col-title h2, body div.site main section.section-default .container .row .col .col-title h3, body div.site main section.section-default .container-fluid .row-loop .col .col-title h1, body div.site main section.section-default .container-fluid .row-loop .col .col-title h2, body div.site main section.section-default .container-fluid .row-loop .col .col-title h3, body div.site main section.section-default .container-fluid .row .col .col-title h1, body div.site main section.section-default .container-fluid .row .col .col-title h2, body div.site main section.section-default .container-fluid .row .col .col-title h3, body div.site main section.section-loop-contents .container .row-loop .col .col-title h1, body div.site main section.section-loop-contents .container .row-loop .col .col-title h2, body div.site main section.section-loop-contents .container .row-loop .col .col-title h3, body div.site main section.section-loop-contents .container .row .col .col-title h1, body div.site main section.section-loop-contents .container .row .col .col-title h2, body div.site main section.section-loop-contents .container .row .col .col-title h3, body div.site main section.section-loop-contents .container-fluid .row-loop .col .col-title h1, body div.site main section.section-loop-contents .container-fluid .row-loop .col .col-title h2, body div.site main section.section-loop-contents .container-fluid .row-loop .col .col-title h3, body div.site main section.section-loop-contents .container-fluid .row .col .col-title h1, body div.site main section.section-loop-contents .container-fluid .row .col .col-title h2, body div.site main section.section-loop-contents .container-fluid .row .col .col-title h3, body div.site main section.section-loop-subpages .container .row-loop .col .col-title h1, body div.site main section.section-loop-subpages .container .row-loop .col .col-title h2, body div.site main section.section-loop-subpages .container .row-loop .col .col-title h3, body div.site main section.section-loop-subpages .container .row .col .col-title h1, body div.site main section.section-loop-subpages .container .row .col .col-title h2, body div.site main section.section-loop-subpages .container .row .col .col-title h3, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .col-title h1, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .col-title h2, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .col-title h3, body div.site main section.section-loop-subpages .container-fluid .row .col .col-title h1, body div.site main section.section-loop-subpages .container-fluid .row .col .col-title h2, body div.site main section.section-loop-subpages .container-fluid .row .col .col-title h3 {
  text-transform: uppercase;
}
@media (max-width: 991.98px) {
  body div.site main section.single-post .container .row-loop .col .col-title h1, body div.site main section.single-post .container .row-loop .col .col-title h2, body div.site main section.single-post .container .row-loop .col .col-title h3, body div.site main section.single-post .container .row .col .col-title h1, body div.site main section.single-post .container .row .col .col-title h2, body div.site main section.single-post .container .row .col .col-title h3, body div.site main section.single-post .container-fluid .row-loop .col .col-title h1, body div.site main section.single-post .container-fluid .row-loop .col .col-title h2, body div.site main section.single-post .container-fluid .row-loop .col .col-title h3, body div.site main section.single-post .container-fluid .row .col .col-title h1, body div.site main section.single-post .container-fluid .row .col .col-title h2, body div.site main section.single-post .container-fluid .row .col .col-title h3, body div.site main section.single-video .container .row-loop .col .col-title h1, body div.site main section.single-video .container .row-loop .col .col-title h2, body div.site main section.single-video .container .row-loop .col .col-title h3, body div.site main section.single-video .container .row .col .col-title h1, body div.site main section.single-video .container .row .col .col-title h2, body div.site main section.single-video .container .row .col .col-title h3, body div.site main section.single-video .container-fluid .row-loop .col .col-title h1, body div.site main section.single-video .container-fluid .row-loop .col .col-title h2, body div.site main section.single-video .container-fluid .row-loop .col .col-title h3, body div.site main section.single-video .container-fluid .row .col .col-title h1, body div.site main section.single-video .container-fluid .row .col .col-title h2, body div.site main section.single-video .container-fluid .row .col .col-title h3, body div.site main section.single-default .container .row-loop .col .col-title h1, body div.site main section.single-default .container .row-loop .col .col-title h2, body div.site main section.single-default .container .row-loop .col .col-title h3, body div.site main section.single-default .container .row .col .col-title h1, body div.site main section.single-default .container .row .col .col-title h2, body div.site main section.single-default .container .row .col .col-title h3, body div.site main section.single-default .container-fluid .row-loop .col .col-title h1, body div.site main section.single-default .container-fluid .row-loop .col .col-title h2, body div.site main section.single-default .container-fluid .row-loop .col .col-title h3, body div.site main section.single-default .container-fluid .row .col .col-title h1, body div.site main section.single-default .container-fluid .row .col .col-title h2, body div.site main section.single-default .container-fluid .row .col .col-title h3, body div.site main section.single .container .row-loop .col .col-title h1, body div.site main section.single .container .row-loop .col .col-title h2, body div.site main section.single .container .row-loop .col .col-title h3, body div.site main section.single .container .row .col .col-title h1, body div.site main section.single .container .row .col .col-title h2, body div.site main section.single .container .row .col .col-title h3, body div.site main section.single .container-fluid .row-loop .col .col-title h1, body div.site main section.single .container-fluid .row-loop .col .col-title h2, body div.site main section.single .container-fluid .row-loop .col .col-title h3, body div.site main section.single .container-fluid .row .col .col-title h1, body div.site main section.single .container-fluid .row .col .col-title h2, body div.site main section.single .container-fluid .row .col .col-title h3, body div.site main section.page-default .container .row-loop .col .col-title h1, body div.site main section.page-default .container .row-loop .col .col-title h2, body div.site main section.page-default .container .row-loop .col .col-title h3, body div.site main section.page-default .container .row .col .col-title h1, body div.site main section.page-default .container .row .col .col-title h2, body div.site main section.page-default .container .row .col .col-title h3, body div.site main section.page-default .container-fluid .row-loop .col .col-title h1, body div.site main section.page-default .container-fluid .row-loop .col .col-title h2, body div.site main section.page-default .container-fluid .row-loop .col .col-title h3, body div.site main section.page-default .container-fluid .row .col .col-title h1, body div.site main section.page-default .container-fluid .row .col .col-title h2, body div.site main section.page-default .container-fluid .row .col .col-title h3, body div.site main section.section-archive .container .row-loop .col .col-title h1, body div.site main section.section-archive .container .row-loop .col .col-title h2, body div.site main section.section-archive .container .row-loop .col .col-title h3, body div.site main section.section-archive .container .row .col .col-title h1, body div.site main section.section-archive .container .row .col .col-title h2, body div.site main section.section-archive .container .row .col .col-title h3, body div.site main section.section-archive .container-fluid .row-loop .col .col-title h1, body div.site main section.section-archive .container-fluid .row-loop .col .col-title h2, body div.site main section.section-archive .container-fluid .row-loop .col .col-title h3, body div.site main section.section-archive .container-fluid .row .col .col-title h1, body div.site main section.section-archive .container-fluid .row .col .col-title h2, body div.site main section.section-archive .container-fluid .row .col .col-title h3, body div.site main section.section-default .container .row-loop .col .col-title h1, body div.site main section.section-default .container .row-loop .col .col-title h2, body div.site main section.section-default .container .row-loop .col .col-title h3, body div.site main section.section-default .container .row .col .col-title h1, body div.site main section.section-default .container .row .col .col-title h2, body div.site main section.section-default .container .row .col .col-title h3, body div.site main section.section-default .container-fluid .row-loop .col .col-title h1, body div.site main section.section-default .container-fluid .row-loop .col .col-title h2, body div.site main section.section-default .container-fluid .row-loop .col .col-title h3, body div.site main section.section-default .container-fluid .row .col .col-title h1, body div.site main section.section-default .container-fluid .row .col .col-title h2, body div.site main section.section-default .container-fluid .row .col .col-title h3, body div.site main section.section-loop-contents .container .row-loop .col .col-title h1, body div.site main section.section-loop-contents .container .row-loop .col .col-title h2, body div.site main section.section-loop-contents .container .row-loop .col .col-title h3, body div.site main section.section-loop-contents .container .row .col .col-title h1, body div.site main section.section-loop-contents .container .row .col .col-title h2, body div.site main section.section-loop-contents .container .row .col .col-title h3, body div.site main section.section-loop-contents .container-fluid .row-loop .col .col-title h1, body div.site main section.section-loop-contents .container-fluid .row-loop .col .col-title h2, body div.site main section.section-loop-contents .container-fluid .row-loop .col .col-title h3, body div.site main section.section-loop-contents .container-fluid .row .col .col-title h1, body div.site main section.section-loop-contents .container-fluid .row .col .col-title h2, body div.site main section.section-loop-contents .container-fluid .row .col .col-title h3, body div.site main section.section-loop-subpages .container .row-loop .col .col-title h1, body div.site main section.section-loop-subpages .container .row-loop .col .col-title h2, body div.site main section.section-loop-subpages .container .row-loop .col .col-title h3, body div.site main section.section-loop-subpages .container .row .col .col-title h1, body div.site main section.section-loop-subpages .container .row .col .col-title h2, body div.site main section.section-loop-subpages .container .row .col .col-title h3, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .col-title h1, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .col-title h2, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .col-title h3, body div.site main section.section-loop-subpages .container-fluid .row .col .col-title h1, body div.site main section.section-loop-subpages .container-fluid .row .col .col-title h2, body div.site main section.section-loop-subpages .container-fluid .row .col .col-title h3 {
    hyphens: auto;
  }
}
body div.site main section.single-post .container .row-loop .col .card, body div.site main section.single-post .container .row .col .card, body div.site main section.single-post .container-fluid .row-loop .col .card, body div.site main section.single-post .container-fluid .row .col .card, body div.site main section.single-video .container .row-loop .col .card, body div.site main section.single-video .container .row .col .card, body div.site main section.single-video .container-fluid .row-loop .col .card, body div.site main section.single-video .container-fluid .row .col .card, body div.site main section.single-default .container .row-loop .col .card, body div.site main section.single-default .container .row .col .card, body div.site main section.single-default .container-fluid .row-loop .col .card, body div.site main section.single-default .container-fluid .row .col .card, body div.site main section.single .container .row-loop .col .card, body div.site main section.single .container .row .col .card, body div.site main section.single .container-fluid .row-loop .col .card, body div.site main section.single .container-fluid .row .col .card, body div.site main section.page-default .container .row-loop .col .card, body div.site main section.page-default .container .row .col .card, body div.site main section.page-default .container-fluid .row-loop .col .card, body div.site main section.page-default .container-fluid .row .col .card, body div.site main section.section-archive .container .row-loop .col .card, body div.site main section.section-archive .container .row .col .card, body div.site main section.section-archive .container-fluid .row-loop .col .card, body div.site main section.section-archive .container-fluid .row .col .card, body div.site main section.section-default .container .row-loop .col .card, body div.site main section.section-default .container .row .col .card, body div.site main section.section-default .container-fluid .row-loop .col .card, body div.site main section.section-default .container-fluid .row .col .card, body div.site main section.section-loop-contents .container .row-loop .col .card, body div.site main section.section-loop-contents .container .row .col .card, body div.site main section.section-loop-contents .container-fluid .row-loop .col .card, body div.site main section.section-loop-contents .container-fluid .row .col .card, body div.site main section.section-loop-subpages .container .row-loop .col .card, body div.site main section.section-loop-subpages .container .row .col .card, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .card, body div.site main section.section-loop-subpages .container-fluid .row .col .card {
  border-width: 0;
  border-radius: 0;
  height: 100%;
}
body div.site main section.single-post .container .row-loop .col .card .col-img, body div.site main section.single-post .container .row .col .card .col-img, body div.site main section.single-post .container-fluid .row-loop .col .card .col-img, body div.site main section.single-post .container-fluid .row .col .card .col-img, body div.site main section.single-video .container .row-loop .col .card .col-img, body div.site main section.single-video .container .row .col .card .col-img, body div.site main section.single-video .container-fluid .row-loop .col .card .col-img, body div.site main section.single-video .container-fluid .row .col .card .col-img, body div.site main section.single-default .container .row-loop .col .card .col-img, body div.site main section.single-default .container .row .col .card .col-img, body div.site main section.single-default .container-fluid .row-loop .col .card .col-img, body div.site main section.single-default .container-fluid .row .col .card .col-img, body div.site main section.single .container .row-loop .col .card .col-img, body div.site main section.single .container .row .col .card .col-img, body div.site main section.single .container-fluid .row-loop .col .card .col-img, body div.site main section.single .container-fluid .row .col .card .col-img, body div.site main section.page-default .container .row-loop .col .card .col-img, body div.site main section.page-default .container .row .col .card .col-img, body div.site main section.page-default .container-fluid .row-loop .col .card .col-img, body div.site main section.page-default .container-fluid .row .col .card .col-img, body div.site main section.section-archive .container .row-loop .col .card .col-img, body div.site main section.section-archive .container .row .col .card .col-img, body div.site main section.section-archive .container-fluid .row-loop .col .card .col-img, body div.site main section.section-archive .container-fluid .row .col .card .col-img, body div.site main section.section-default .container .row-loop .col .card .col-img, body div.site main section.section-default .container .row .col .card .col-img, body div.site main section.section-default .container-fluid .row-loop .col .card .col-img, body div.site main section.section-default .container-fluid .row .col .card .col-img, body div.site main section.section-loop-contents .container .row-loop .col .card .col-img, body div.site main section.section-loop-contents .container .row .col .card .col-img, body div.site main section.section-loop-contents .container-fluid .row-loop .col .card .col-img, body div.site main section.section-loop-contents .container-fluid .row .col .card .col-img, body div.site main section.section-loop-subpages .container .row-loop .col .card .col-img, body div.site main section.section-loop-subpages .container .row .col .card .col-img, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .card .col-img, body div.site main section.section-loop-subpages .container-fluid .row .col .card .col-img {
  height: unset;
  max-height: unset;
  overflow: hidden;
}
@media (min-width: 992px) {
  body div.site main section.single-post .container .row-loop .col .card .col-img, body div.site main section.single-post .container .row .col .card .col-img, body div.site main section.single-post .container-fluid .row-loop .col .card .col-img, body div.site main section.single-post .container-fluid .row .col .card .col-img, body div.site main section.single-video .container .row-loop .col .card .col-img, body div.site main section.single-video .container .row .col .card .col-img, body div.site main section.single-video .container-fluid .row-loop .col .card .col-img, body div.site main section.single-video .container-fluid .row .col .card .col-img, body div.site main section.single-default .container .row-loop .col .card .col-img, body div.site main section.single-default .container .row .col .card .col-img, body div.site main section.single-default .container-fluid .row-loop .col .card .col-img, body div.site main section.single-default .container-fluid .row .col .card .col-img, body div.site main section.single .container .row-loop .col .card .col-img, body div.site main section.single .container .row .col .card .col-img, body div.site main section.single .container-fluid .row-loop .col .card .col-img, body div.site main section.single .container-fluid .row .col .card .col-img, body div.site main section.page-default .container .row-loop .col .card .col-img, body div.site main section.page-default .container .row .col .card .col-img, body div.site main section.page-default .container-fluid .row-loop .col .card .col-img, body div.site main section.page-default .container-fluid .row .col .card .col-img, body div.site main section.section-archive .container .row-loop .col .card .col-img, body div.site main section.section-archive .container .row .col .card .col-img, body div.site main section.section-archive .container-fluid .row-loop .col .card .col-img, body div.site main section.section-archive .container-fluid .row .col .card .col-img, body div.site main section.section-default .container .row-loop .col .card .col-img, body div.site main section.section-default .container .row .col .card .col-img, body div.site main section.section-default .container-fluid .row-loop .col .card .col-img, body div.site main section.section-default .container-fluid .row .col .card .col-img, body div.site main section.section-loop-contents .container .row-loop .col .card .col-img, body div.site main section.section-loop-contents .container .row .col .card .col-img, body div.site main section.section-loop-contents .container-fluid .row-loop .col .card .col-img, body div.site main section.section-loop-contents .container-fluid .row .col .card .col-img, body div.site main section.section-loop-subpages .container .row-loop .col .card .col-img, body div.site main section.section-loop-subpages .container .row .col .card .col-img, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .card .col-img, body div.site main section.section-loop-subpages .container-fluid .row .col .card .col-img {
    height: unset;
    min-height: unset;
    max-height: unset;
  }
}
body div.site main section.single-post .container .row-loop .col .card .card-img, body div.site main section.single-post .container .row-loop .col .card .card-img-top, body div.site main section.single-post .container .row .col .card .card-img, body div.site main section.single-post .container .row .col .card .card-img-top, body div.site main section.single-post .container-fluid .row-loop .col .card .card-img, body div.site main section.single-post .container-fluid .row-loop .col .card .card-img-top, body div.site main section.single-post .container-fluid .row .col .card .card-img, body div.site main section.single-post .container-fluid .row .col .card .card-img-top, body div.site main section.single-video .container .row-loop .col .card .card-img, body div.site main section.single-video .container .row-loop .col .card .card-img-top, body div.site main section.single-video .container .row .col .card .card-img, body div.site main section.single-video .container .row .col .card .card-img-top, body div.site main section.single-video .container-fluid .row-loop .col .card .card-img, body div.site main section.single-video .container-fluid .row-loop .col .card .card-img-top, body div.site main section.single-video .container-fluid .row .col .card .card-img, body div.site main section.single-video .container-fluid .row .col .card .card-img-top, body div.site main section.single-default .container .row-loop .col .card .card-img, body div.site main section.single-default .container .row-loop .col .card .card-img-top, body div.site main section.single-default .container .row .col .card .card-img, body div.site main section.single-default .container .row .col .card .card-img-top, body div.site main section.single-default .container-fluid .row-loop .col .card .card-img, body div.site main section.single-default .container-fluid .row-loop .col .card .card-img-top, body div.site main section.single-default .container-fluid .row .col .card .card-img, body div.site main section.single-default .container-fluid .row .col .card .card-img-top, body div.site main section.single .container .row-loop .col .card .card-img, body div.site main section.single .container .row-loop .col .card .card-img-top, body div.site main section.single .container .row .col .card .card-img, body div.site main section.single .container .row .col .card .card-img-top, body div.site main section.single .container-fluid .row-loop .col .card .card-img, body div.site main section.single .container-fluid .row-loop .col .card .card-img-top, body div.site main section.single .container-fluid .row .col .card .card-img, body div.site main section.single .container-fluid .row .col .card .card-img-top, body div.site main section.page-default .container .row-loop .col .card .card-img, body div.site main section.page-default .container .row-loop .col .card .card-img-top, body div.site main section.page-default .container .row .col .card .card-img, body div.site main section.page-default .container .row .col .card .card-img-top, body div.site main section.page-default .container-fluid .row-loop .col .card .card-img, body div.site main section.page-default .container-fluid .row-loop .col .card .card-img-top, body div.site main section.page-default .container-fluid .row .col .card .card-img, body div.site main section.page-default .container-fluid .row .col .card .card-img-top, body div.site main section.section-archive .container .row-loop .col .card .card-img, body div.site main section.section-archive .container .row-loop .col .card .card-img-top, body div.site main section.section-archive .container .row .col .card .card-img, body div.site main section.section-archive .container .row .col .card .card-img-top, body div.site main section.section-archive .container-fluid .row-loop .col .card .card-img, body div.site main section.section-archive .container-fluid .row-loop .col .card .card-img-top, body div.site main section.section-archive .container-fluid .row .col .card .card-img, body div.site main section.section-archive .container-fluid .row .col .card .card-img-top, body div.site main section.section-default .container .row-loop .col .card .card-img, body div.site main section.section-default .container .row-loop .col .card .card-img-top, body div.site main section.section-default .container .row .col .card .card-img, body div.site main section.section-default .container .row .col .card .card-img-top, body div.site main section.section-default .container-fluid .row-loop .col .card .card-img, body div.site main section.section-default .container-fluid .row-loop .col .card .card-img-top, body div.site main section.section-default .container-fluid .row .col .card .card-img, body div.site main section.section-default .container-fluid .row .col .card .card-img-top, body div.site main section.section-loop-contents .container .row-loop .col .card .card-img, body div.site main section.section-loop-contents .container .row-loop .col .card .card-img-top, body div.site main section.section-loop-contents .container .row .col .card .card-img, body div.site main section.section-loop-contents .container .row .col .card .card-img-top, body div.site main section.section-loop-contents .container-fluid .row-loop .col .card .card-img, body div.site main section.section-loop-contents .container-fluid .row-loop .col .card .card-img-top, body div.site main section.section-loop-contents .container-fluid .row .col .card .card-img, body div.site main section.section-loop-contents .container-fluid .row .col .card .card-img-top, body div.site main section.section-loop-subpages .container .row-loop .col .card .card-img, body div.site main section.section-loop-subpages .container .row-loop .col .card .card-img-top, body div.site main section.section-loop-subpages .container .row .col .card .card-img, body div.site main section.section-loop-subpages .container .row .col .card .card-img-top, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .card .card-img, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .card .card-img-top, body div.site main section.section-loop-subpages .container-fluid .row .col .card .card-img, body div.site main section.section-loop-subpages .container-fluid .row .col .card .card-img-top {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
body div.site main section.single-post .container .row-loop .col .card .card-title, body div.site main section.single-post .container .row .col .card .card-title, body div.site main section.single-post .container-fluid .row-loop .col .card .card-title, body div.site main section.single-post .container-fluid .row .col .card .card-title, body div.site main section.single-video .container .row-loop .col .card .card-title, body div.site main section.single-video .container .row .col .card .card-title, body div.site main section.single-video .container-fluid .row-loop .col .card .card-title, body div.site main section.single-video .container-fluid .row .col .card .card-title, body div.site main section.single-default .container .row-loop .col .card .card-title, body div.site main section.single-default .container .row .col .card .card-title, body div.site main section.single-default .container-fluid .row-loop .col .card .card-title, body div.site main section.single-default .container-fluid .row .col .card .card-title, body div.site main section.single .container .row-loop .col .card .card-title, body div.site main section.single .container .row .col .card .card-title, body div.site main section.single .container-fluid .row-loop .col .card .card-title, body div.site main section.single .container-fluid .row .col .card .card-title, body div.site main section.page-default .container .row-loop .col .card .card-title, body div.site main section.page-default .container .row .col .card .card-title, body div.site main section.page-default .container-fluid .row-loop .col .card .card-title, body div.site main section.page-default .container-fluid .row .col .card .card-title, body div.site main section.section-archive .container .row-loop .col .card .card-title, body div.site main section.section-archive .container .row .col .card .card-title, body div.site main section.section-archive .container-fluid .row-loop .col .card .card-title, body div.site main section.section-archive .container-fluid .row .col .card .card-title, body div.site main section.section-default .container .row-loop .col .card .card-title, body div.site main section.section-default .container .row .col .card .card-title, body div.site main section.section-default .container-fluid .row-loop .col .card .card-title, body div.site main section.section-default .container-fluid .row .col .card .card-title, body div.site main section.section-loop-contents .container .row-loop .col .card .card-title, body div.site main section.section-loop-contents .container .row .col .card .card-title, body div.site main section.section-loop-contents .container-fluid .row-loop .col .card .card-title, body div.site main section.section-loop-contents .container-fluid .row .col .card .card-title, body div.site main section.section-loop-subpages .container .row-loop .col .card .card-title, body div.site main section.section-loop-subpages .container .row .col .card .card-title, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .card .card-title, body div.site main section.section-loop-subpages .container-fluid .row .col .card .card-title {
  font-size: 1rem;
}
body div.site main section.single-post .container .row-loop .col .card .card-title a, body div.site main section.single-post .container .row .col .card .card-title a, body div.site main section.single-post .container-fluid .row-loop .col .card .card-title a, body div.site main section.single-post .container-fluid .row .col .card .card-title a, body div.site main section.single-video .container .row-loop .col .card .card-title a, body div.site main section.single-video .container .row .col .card .card-title a, body div.site main section.single-video .container-fluid .row-loop .col .card .card-title a, body div.site main section.single-video .container-fluid .row .col .card .card-title a, body div.site main section.single-default .container .row-loop .col .card .card-title a, body div.site main section.single-default .container .row .col .card .card-title a, body div.site main section.single-default .container-fluid .row-loop .col .card .card-title a, body div.site main section.single-default .container-fluid .row .col .card .card-title a, body div.site main section.single .container .row-loop .col .card .card-title a, body div.site main section.single .container .row .col .card .card-title a, body div.site main section.single .container-fluid .row-loop .col .card .card-title a, body div.site main section.single .container-fluid .row .col .card .card-title a, body div.site main section.page-default .container .row-loop .col .card .card-title a, body div.site main section.page-default .container .row .col .card .card-title a, body div.site main section.page-default .container-fluid .row-loop .col .card .card-title a, body div.site main section.page-default .container-fluid .row .col .card .card-title a, body div.site main section.section-archive .container .row-loop .col .card .card-title a, body div.site main section.section-archive .container .row .col .card .card-title a, body div.site main section.section-archive .container-fluid .row-loop .col .card .card-title a, body div.site main section.section-archive .container-fluid .row .col .card .card-title a, body div.site main section.section-default .container .row-loop .col .card .card-title a, body div.site main section.section-default .container .row .col .card .card-title a, body div.site main section.section-default .container-fluid .row-loop .col .card .card-title a, body div.site main section.section-default .container-fluid .row .col .card .card-title a, body div.site main section.section-loop-contents .container .row-loop .col .card .card-title a, body div.site main section.section-loop-contents .container .row .col .card .card-title a, body div.site main section.section-loop-contents .container-fluid .row-loop .col .card .card-title a, body div.site main section.section-loop-contents .container-fluid .row .col .card .card-title a, body div.site main section.section-loop-subpages .container .row-loop .col .card .card-title a, body div.site main section.section-loop-subpages .container .row .col .card .card-title a, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .card .card-title a, body div.site main section.section-loop-subpages .container-fluid .row .col .card .card-title a {
  text-decoration: none;
}
body div.site main section.single-post .container .row-loop .col .card .card-body, body div.site main section.single-post .container .row .col .card .card-body, body div.site main section.single-post .container-fluid .row-loop .col .card .card-body, body div.site main section.single-post .container-fluid .row .col .card .card-body, body div.site main section.single-video .container .row-loop .col .card .card-body, body div.site main section.single-video .container .row .col .card .card-body, body div.site main section.single-video .container-fluid .row-loop .col .card .card-body, body div.site main section.single-video .container-fluid .row .col .card .card-body, body div.site main section.single-default .container .row-loop .col .card .card-body, body div.site main section.single-default .container .row .col .card .card-body, body div.site main section.single-default .container-fluid .row-loop .col .card .card-body, body div.site main section.single-default .container-fluid .row .col .card .card-body, body div.site main section.single .container .row-loop .col .card .card-body, body div.site main section.single .container .row .col .card .card-body, body div.site main section.single .container-fluid .row-loop .col .card .card-body, body div.site main section.single .container-fluid .row .col .card .card-body, body div.site main section.page-default .container .row-loop .col .card .card-body, body div.site main section.page-default .container .row .col .card .card-body, body div.site main section.page-default .container-fluid .row-loop .col .card .card-body, body div.site main section.page-default .container-fluid .row .col .card .card-body, body div.site main section.section-archive .container .row-loop .col .card .card-body, body div.site main section.section-archive .container .row .col .card .card-body, body div.site main section.section-archive .container-fluid .row-loop .col .card .card-body, body div.site main section.section-archive .container-fluid .row .col .card .card-body, body div.site main section.section-default .container .row-loop .col .card .card-body, body div.site main section.section-default .container .row .col .card .card-body, body div.site main section.section-default .container-fluid .row-loop .col .card .card-body, body div.site main section.section-default .container-fluid .row .col .card .card-body, body div.site main section.section-loop-contents .container .row-loop .col .card .card-body, body div.site main section.section-loop-contents .container .row .col .card .card-body, body div.site main section.section-loop-contents .container-fluid .row-loop .col .card .card-body, body div.site main section.section-loop-contents .container-fluid .row .col .card .card-body, body div.site main section.section-loop-subpages .container .row-loop .col .card .card-body, body div.site main section.section-loop-subpages .container .row .col .card .card-body, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .card .card-body, body div.site main section.section-loop-subpages .container-fluid .row .col .card .card-body {
  position: relative;
}
body div.site main section.single-post .container .row-loop .col .card .card-body small.category, body div.site main section.single-post .container .row .col .card .card-body small.category, body div.site main section.single-post .container-fluid .row-loop .col .card .card-body small.category, body div.site main section.single-post .container-fluid .row .col .card .card-body small.category, body div.site main section.single-video .container .row-loop .col .card .card-body small.category, body div.site main section.single-video .container .row .col .card .card-body small.category, body div.site main section.single-video .container-fluid .row-loop .col .card .card-body small.category, body div.site main section.single-video .container-fluid .row .col .card .card-body small.category, body div.site main section.single-default .container .row-loop .col .card .card-body small.category, body div.site main section.single-default .container .row .col .card .card-body small.category, body div.site main section.single-default .container-fluid .row-loop .col .card .card-body small.category, body div.site main section.single-default .container-fluid .row .col .card .card-body small.category, body div.site main section.single .container .row-loop .col .card .card-body small.category, body div.site main section.single .container .row .col .card .card-body small.category, body div.site main section.single .container-fluid .row-loop .col .card .card-body small.category, body div.site main section.single .container-fluid .row .col .card .card-body small.category, body div.site main section.page-default .container .row-loop .col .card .card-body small.category, body div.site main section.page-default .container .row .col .card .card-body small.category, body div.site main section.page-default .container-fluid .row-loop .col .card .card-body small.category, body div.site main section.page-default .container-fluid .row .col .card .card-body small.category, body div.site main section.section-archive .container .row-loop .col .card .card-body small.category, body div.site main section.section-archive .container .row .col .card .card-body small.category, body div.site main section.section-archive .container-fluid .row-loop .col .card .card-body small.category, body div.site main section.section-archive .container-fluid .row .col .card .card-body small.category, body div.site main section.section-default .container .row-loop .col .card .card-body small.category, body div.site main section.section-default .container .row .col .card .card-body small.category, body div.site main section.section-default .container-fluid .row-loop .col .card .card-body small.category, body div.site main section.section-default .container-fluid .row .col .card .card-body small.category, body div.site main section.section-loop-contents .container .row-loop .col .card .card-body small.category, body div.site main section.section-loop-contents .container .row .col .card .card-body small.category, body div.site main section.section-loop-contents .container-fluid .row-loop .col .card .card-body small.category, body div.site main section.section-loop-contents .container-fluid .row .col .card .card-body small.category, body div.site main section.section-loop-subpages .container .row-loop .col .card .card-body small.category, body div.site main section.section-loop-subpages .container .row .col .card .card-body small.category, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .card .card-body small.category, body div.site main section.section-loop-subpages .container-fluid .row .col .card .card-body small.category {
  position: absolute;
  bottom: 100%;
  padding: 0.3rem 1rem;
  left: 0;
  right: 0;
  letter-spacing: 0.2em;
  max-height: 4rem;
  overflow: hidden;
  text-overflow: ellipsis;
}
body div.site main section.single-post .container .row-loop .col .card .card-body small.category a, body div.site main section.single-post .container .row .col .card .card-body small.category a, body div.site main section.single-post .container-fluid .row-loop .col .card .card-body small.category a, body div.site main section.single-post .container-fluid .row .col .card .card-body small.category a, body div.site main section.single-video .container .row-loop .col .card .card-body small.category a, body div.site main section.single-video .container .row .col .card .card-body small.category a, body div.site main section.single-video .container-fluid .row-loop .col .card .card-body small.category a, body div.site main section.single-video .container-fluid .row .col .card .card-body small.category a, body div.site main section.single-default .container .row-loop .col .card .card-body small.category a, body div.site main section.single-default .container .row .col .card .card-body small.category a, body div.site main section.single-default .container-fluid .row-loop .col .card .card-body small.category a, body div.site main section.single-default .container-fluid .row .col .card .card-body small.category a, body div.site main section.single .container .row-loop .col .card .card-body small.category a, body div.site main section.single .container .row .col .card .card-body small.category a, body div.site main section.single .container-fluid .row-loop .col .card .card-body small.category a, body div.site main section.single .container-fluid .row .col .card .card-body small.category a, body div.site main section.page-default .container .row-loop .col .card .card-body small.category a, body div.site main section.page-default .container .row .col .card .card-body small.category a, body div.site main section.page-default .container-fluid .row-loop .col .card .card-body small.category a, body div.site main section.page-default .container-fluid .row .col .card .card-body small.category a, body div.site main section.section-archive .container .row-loop .col .card .card-body small.category a, body div.site main section.section-archive .container .row .col .card .card-body small.category a, body div.site main section.section-archive .container-fluid .row-loop .col .card .card-body small.category a, body div.site main section.section-archive .container-fluid .row .col .card .card-body small.category a, body div.site main section.section-default .container .row-loop .col .card .card-body small.category a, body div.site main section.section-default .container .row .col .card .card-body small.category a, body div.site main section.section-default .container-fluid .row-loop .col .card .card-body small.category a, body div.site main section.section-default .container-fluid .row .col .card .card-body small.category a, body div.site main section.section-loop-contents .container .row-loop .col .card .card-body small.category a, body div.site main section.section-loop-contents .container .row .col .card .card-body small.category a, body div.site main section.section-loop-contents .container-fluid .row-loop .col .card .card-body small.category a, body div.site main section.section-loop-contents .container-fluid .row .col .card .card-body small.category a, body div.site main section.section-loop-subpages .container .row-loop .col .card .card-body small.category a, body div.site main section.section-loop-subpages .container .row .col .card .card-body small.category a, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .card .card-body small.category a, body div.site main section.section-loop-subpages .container-fluid .row .col .card .card-body small.category a {
  color: white;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
}
body div.site main section.single-post .container .row-loop .col .card .card-body small.category:hover, body div.site main section.single-post .container .row .col .card .card-body small.category:hover, body div.site main section.single-post .container-fluid .row-loop .col .card .card-body small.category:hover, body div.site main section.single-post .container-fluid .row .col .card .card-body small.category:hover, body div.site main section.single-video .container .row-loop .col .card .card-body small.category:hover, body div.site main section.single-video .container .row .col .card .card-body small.category:hover, body div.site main section.single-video .container-fluid .row-loop .col .card .card-body small.category:hover, body div.site main section.single-video .container-fluid .row .col .card .card-body small.category:hover, body div.site main section.single-default .container .row-loop .col .card .card-body small.category:hover, body div.site main section.single-default .container .row .col .card .card-body small.category:hover, body div.site main section.single-default .container-fluid .row-loop .col .card .card-body small.category:hover, body div.site main section.single-default .container-fluid .row .col .card .card-body small.category:hover, body div.site main section.single .container .row-loop .col .card .card-body small.category:hover, body div.site main section.single .container .row .col .card .card-body small.category:hover, body div.site main section.single .container-fluid .row-loop .col .card .card-body small.category:hover, body div.site main section.single .container-fluid .row .col .card .card-body small.category:hover, body div.site main section.page-default .container .row-loop .col .card .card-body small.category:hover, body div.site main section.page-default .container .row .col .card .card-body small.category:hover, body div.site main section.page-default .container-fluid .row-loop .col .card .card-body small.category:hover, body div.site main section.page-default .container-fluid .row .col .card .card-body small.category:hover, body div.site main section.section-archive .container .row-loop .col .card .card-body small.category:hover, body div.site main section.section-archive .container .row .col .card .card-body small.category:hover, body div.site main section.section-archive .container-fluid .row-loop .col .card .card-body small.category:hover, body div.site main section.section-archive .container-fluid .row .col .card .card-body small.category:hover, body div.site main section.section-default .container .row-loop .col .card .card-body small.category:hover, body div.site main section.section-default .container .row .col .card .card-body small.category:hover, body div.site main section.section-default .container-fluid .row-loop .col .card .card-body small.category:hover, body div.site main section.section-default .container-fluid .row .col .card .card-body small.category:hover, body div.site main section.section-loop-contents .container .row-loop .col .card .card-body small.category:hover, body div.site main section.section-loop-contents .container .row .col .card .card-body small.category:hover, body div.site main section.section-loop-contents .container-fluid .row-loop .col .card .card-body small.category:hover, body div.site main section.section-loop-contents .container-fluid .row .col .card .card-body small.category:hover, body div.site main section.section-loop-subpages .container .row-loop .col .card .card-body small.category:hover, body div.site main section.section-loop-subpages .container .row .col .card .card-body small.category:hover, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .card .card-body small.category:hover, body div.site main section.section-loop-subpages .container-fluid .row .col .card .card-body small.category:hover {
  max-height: 100%;
}
body div.site main section.single-post .container .row-loop .col .card .read-more, body div.site main section.single-post .container .row .col .card .read-more, body div.site main section.single-post .container-fluid .row-loop .col .card .read-more, body div.site main section.single-post .container-fluid .row .col .card .read-more, body div.site main section.single-video .container .row-loop .col .card .read-more, body div.site main section.single-video .container .row .col .card .read-more, body div.site main section.single-video .container-fluid .row-loop .col .card .read-more, body div.site main section.single-video .container-fluid .row .col .card .read-more, body div.site main section.single-default .container .row-loop .col .card .read-more, body div.site main section.single-default .container .row .col .card .read-more, body div.site main section.single-default .container-fluid .row-loop .col .card .read-more, body div.site main section.single-default .container-fluid .row .col .card .read-more, body div.site main section.single .container .row-loop .col .card .read-more, body div.site main section.single .container .row .col .card .read-more, body div.site main section.single .container-fluid .row-loop .col .card .read-more, body div.site main section.single .container-fluid .row .col .card .read-more, body div.site main section.page-default .container .row-loop .col .card .read-more, body div.site main section.page-default .container .row .col .card .read-more, body div.site main section.page-default .container-fluid .row-loop .col .card .read-more, body div.site main section.page-default .container-fluid .row .col .card .read-more, body div.site main section.section-archive .container .row-loop .col .card .read-more, body div.site main section.section-archive .container .row .col .card .read-more, body div.site main section.section-archive .container-fluid .row-loop .col .card .read-more, body div.site main section.section-archive .container-fluid .row .col .card .read-more, body div.site main section.section-default .container .row-loop .col .card .read-more, body div.site main section.section-default .container .row .col .card .read-more, body div.site main section.section-default .container-fluid .row-loop .col .card .read-more, body div.site main section.section-default .container-fluid .row .col .card .read-more, body div.site main section.section-loop-contents .container .row-loop .col .card .read-more, body div.site main section.section-loop-contents .container .row .col .card .read-more, body div.site main section.section-loop-contents .container-fluid .row-loop .col .card .read-more, body div.site main section.section-loop-contents .container-fluid .row .col .card .read-more, body div.site main section.section-loop-subpages .container .row-loop .col .card .read-more, body div.site main section.section-loop-subpages .container .row .col .card .read-more, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .card .read-more, body div.site main section.section-loop-subpages .container-fluid .row .col .card .read-more {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(134, 187, 216, 0.2);
  padding: 0.2rem 0.5rem;
  font-size: 0.8rem;
  font-weight: 700;
  text-align: right;
}
body div.site main section.single-post .container .row-loop .col .col-content h5, body div.site main section.single-post .container .row .col .col-content h5, body div.site main section.single-post .container-fluid .row-loop .col .col-content h5, body div.site main section.single-post .container-fluid .row .col .col-content h5, body div.site main section.single-video .container .row-loop .col .col-content h5, body div.site main section.single-video .container .row .col .col-content h5, body div.site main section.single-video .container-fluid .row-loop .col .col-content h5, body div.site main section.single-video .container-fluid .row .col .col-content h5, body div.site main section.single-default .container .row-loop .col .col-content h5, body div.site main section.single-default .container .row .col .col-content h5, body div.site main section.single-default .container-fluid .row-loop .col .col-content h5, body div.site main section.single-default .container-fluid .row .col .col-content h5, body div.site main section.single .container .row-loop .col .col-content h5, body div.site main section.single .container .row .col .col-content h5, body div.site main section.single .container-fluid .row-loop .col .col-content h5, body div.site main section.single .container-fluid .row .col .col-content h5, body div.site main section.page-default .container .row-loop .col .col-content h5, body div.site main section.page-default .container .row .col .col-content h5, body div.site main section.page-default .container-fluid .row-loop .col .col-content h5, body div.site main section.page-default .container-fluid .row .col .col-content h5, body div.site main section.section-archive .container .row-loop .col .col-content h5, body div.site main section.section-archive .container .row .col .col-content h5, body div.site main section.section-archive .container-fluid .row-loop .col .col-content h5, body div.site main section.section-archive .container-fluid .row .col .col-content h5, body div.site main section.section-default .container .row-loop .col .col-content h5, body div.site main section.section-default .container .row .col .col-content h5, body div.site main section.section-default .container-fluid .row-loop .col .col-content h5, body div.site main section.section-default .container-fluid .row .col .col-content h5, body div.site main section.section-loop-contents .container .row-loop .col .col-content h5, body div.site main section.section-loop-contents .container .row .col .col-content h5, body div.site main section.section-loop-contents .container-fluid .row-loop .col .col-content h5, body div.site main section.section-loop-contents .container-fluid .row .col .col-content h5, body div.site main section.section-loop-subpages .container .row-loop .col .col-content h5, body div.site main section.section-loop-subpages .container .row .col .col-content h5, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .col-content h5, body div.site main section.section-loop-subpages .container-fluid .row .col .col-content h5 {
  margin-bottom: 1.3rem;
}
body div.site main section.single-post .container .row-loop .col .col-content .wp-block-button__link, body div.site main section.single-post .container .row .col .col-content .wp-block-button__link, body div.site main section.single-post .container-fluid .row-loop .col .col-content .wp-block-button__link, body div.site main section.single-post .container-fluid .row .col .col-content .wp-block-button__link, body div.site main section.single-video .container .row-loop .col .col-content .wp-block-button__link, body div.site main section.single-video .container .row .col .col-content .wp-block-button__link, body div.site main section.single-video .container-fluid .row-loop .col .col-content .wp-block-button__link, body div.site main section.single-video .container-fluid .row .col .col-content .wp-block-button__link, body div.site main section.single-default .container .row-loop .col .col-content .wp-block-button__link, body div.site main section.single-default .container .row .col .col-content .wp-block-button__link, body div.site main section.single-default .container-fluid .row-loop .col .col-content .wp-block-button__link, body div.site main section.single-default .container-fluid .row .col .col-content .wp-block-button__link, body div.site main section.single .container .row-loop .col .col-content .wp-block-button__link, body div.site main section.single .container .row .col .col-content .wp-block-button__link, body div.site main section.single .container-fluid .row-loop .col .col-content .wp-block-button__link, body div.site main section.single .container-fluid .row .col .col-content .wp-block-button__link, body div.site main section.page-default .container .row-loop .col .col-content .wp-block-button__link, body div.site main section.page-default .container .row .col .col-content .wp-block-button__link, body div.site main section.page-default .container-fluid .row-loop .col .col-content .wp-block-button__link, body div.site main section.page-default .container-fluid .row .col .col-content .wp-block-button__link, body div.site main section.section-archive .container .row-loop .col .col-content .wp-block-button__link, body div.site main section.section-archive .container .row .col .col-content .wp-block-button__link, body div.site main section.section-archive .container-fluid .row-loop .col .col-content .wp-block-button__link, body div.site main section.section-archive .container-fluid .row .col .col-content .wp-block-button__link, body div.site main section.section-default .container .row-loop .col .col-content .wp-block-button__link, body div.site main section.section-default .container .row .col .col-content .wp-block-button__link, body div.site main section.section-default .container-fluid .row-loop .col .col-content .wp-block-button__link, body div.site main section.section-default .container-fluid .row .col .col-content .wp-block-button__link, body div.site main section.section-loop-contents .container .row-loop .col .col-content .wp-block-button__link, body div.site main section.section-loop-contents .container .row .col .col-content .wp-block-button__link, body div.site main section.section-loop-contents .container-fluid .row-loop .col .col-content .wp-block-button__link, body div.site main section.section-loop-contents .container-fluid .row .col .col-content .wp-block-button__link, body div.site main section.section-loop-subpages .container .row-loop .col .col-content .wp-block-button__link, body div.site main section.section-loop-subpages .container .row .col .col-content .wp-block-button__link, body div.site main section.section-loop-subpages .container-fluid .row-loop .col .col-content .wp-block-button__link, body div.site main section.section-loop-subpages .container-fluid .row .col .col-content .wp-block-button__link {
  margin-bottom: 1em;
}
/*footer*/
body div.site {
  /* footer */
}
body div.site footer {
  background-color: #0e6796;
  color: white;
  padding-top: 3rem;
  padding-bottom: 0.5rem;
}
body div.site footer .footer-widget {
  margin-bottom: 2rem;
}
body div.site footer .footer-widget h2 {
  font-size: 1.3rem;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.4);
}
body div.site footer .footer-widget ul {
  list-style: none;
  margin: 0;
  padding-left: 0;
}
body div.site footer .footer-widget ul li {
  line-height: 1.8rem;
}
body div.site footer .footer-widget ul li a {
  color: white;
  text-decoration: none;
}
body div.site footer .copyright p {
  font-size: 0.7rem;
}
body div.site footer .social-footer ul {
  display: flex;
}
body div.site footer .social-footer ul li {
  display: inline-flex;
  padding-right: 1rem;
}
body div.site footer .social-footer ul li .btn-share {
  color: white;
  text-decoration: none;
}
body div.site footer .social-footer ul li .btn-share .dashicons {
  font-size: 2rem;
  height: 2rem;
  width: 2rem;
}
body div.site footer #gform_wrapper_2 {
  padding: 0.1rem 0.5rem 0.5rem;
  border: 2px dotted rgba(255, 255, 255, 0.8);
}
body div.site footer #gform_wrapper_2 ul.gform_fields li.gfield {
  padding-right: 0;
}
body div.site footer #gform_wrapper_2 ul.gform_fields li.gfield .gfield_label {
  display: none;
}
body div.site footer #gform_wrapper_2 ul.gform_fields li.gfield .gfield_description {
  padding: 0;
  line-height: 1rem;
}
body div.site footer #gform_wrapper_2 .gform_footer.top_label {
  padding: 0;
  text-align: center;
}
body div.site footer #gform_wrapper_2 .gform_footer.top_label .gform_button {
  display: block;
  padding: 0.4rem;
  width: 100%;
}
/*components*/
body {
  /*#progress-container*/
}
body div.site main {
  /* generic */
  /*navigation post*/
  /* pure sections components */
  /*component into main*/
}
body div.site main section.section-video.teaser-home .jumbotron, body div.site main section.section-default .jumbotron {
  position: relative;
}
body div.site main section.section-video.teaser-home .jumbotron h1, body div.site main section.section-default .jumbotron h1 {
  color: white;
  text-shadow: 0.1rem 0.1rem 0.2rem rgba(0, 0, 0, 0.8);
  margin: 0 -1rem;
}
@media (min-width: 768px) {
  body div.site main section.section-video.teaser-home .jumbotron h1, body div.site main section.section-default .jumbotron h1 {
    margin: 0 3rem;
  }
}
body div.site main section.section-video.teaser-home .jumbotron p, body div.site main section.section-default .jumbotron p {
  color: white;
}
body div.site main section.single-default .modal .modal-body .carousel .carousel-inner .carousel-item {
  text-align: center;
}
body div.site main section.section-default.section-with-bg {
  background-size: auto 100%;
  background-position: center;
}
@media (min-width: 992px) {
  body div.site main section.section-default.section-with-bg {
    background-position: center top;
    background-size: 100% auto;
  }
}
body div.site main section.section-default.section-with-bg .jumbotron h1 {
  font-size: 2.4rem;
  text-transform: uppercase;
}
body div.site main nav.post-nav .navpost-widget h2 {
  font-size: 1rem;
  margin: 0;
}
body div.site main nav.post-nav .navpost-widget .wpml-ls-legacy-list-horizontal {
  padding: 0;
}
body div.site main nav.post-nav .navpost-widget .wpml-ls-legacy-list-horizontal a {
  padding: 0.1rem 1rem;
  font-size: 0.9rem;
}
body div.site main section {
  /* calendar */
}
body div.site main section .sharebox {
  border: 0.1rem solid rgba(0, 0, 0, 0.2);
  border-top: 0.3rem solid rgba(0, 0, 0, 0.2);
  padding-top: 0.5rem;
  padding-top: 0.5rem;
  text-align: center;
}
body div.site main section .sharebox p {
  font-weight: 700;
  margin-bottom: 0;
}
body div.site main section .sharebox ul {
  list-style: none;
  padding-left: 0;
  display: inline;
  text-align: center;
}
body div.site main section .sharebox ul li {
  display: inline-flex;
}
body div.site main section .fixed-sharebox {
  position: fixed;
  right: 0;
  bottom: 0;
  width: 2rem;
  opacity: 0.6;
  z-index: 99;
}
@media (min-width: 768px) {
  body div.site main section .fixed-sharebox {
    width: 3rem;
    top: 50%;
    bottom: unset;
    transform: translate(0, -50%);
  }
}
body div.site main section .fixed-sharebox:hover {
  opacity: 1;
}
body div.site main section .fixed-sharebox .sharebox {
  background-color: white;
  border: 0.1rem solid rgba(0, 0, 0, 0.2);
}
body div.site main section .fixed-sharebox .sharebox p {
  display: none;
}
body div.site main section .fixed-sharebox .sharebox div {
  display: block;
}
body div.site main section .fixed-sharebox .sharebox div a.btn-share {
  font-size: 1.5rem;
  padding: 0;
}
@media (min-width: 768px) {
  body div.site main section .fixed-sharebox .sharebox div a.btn-share {
    width: 2rem;
  }
}
body div.site main section .fixed-sharebox .sharebox div a.btn-share span.dashicons {
  font-size: 1.5rem;
  width: 100%;
}
@media (min-width: 768px) {
  body div.site main section .fixed-sharebox .sharebox div a.btn-share span.dashicons {
    width: 2rem;
  }
}
body div.site main section .row-seeall .btn {
  white-space: inherit;
}
body div.site main section .card a {
  text-decoration: none;
}
body div.site main section .card.card-post .col-img, body div.site main section .card.card-videos .col-img {
  position: relative;
  overflow: hidden;
  aspect-ratio: 1.7777777778;
}
body div.site main section .card.card-post .col-img .dashicons, body div.site main section .card.card-videos .col-img .dashicons {
  position: absolute;
  top: 0;
  right: 0;
  width: 4rem;
  height: 4rem;
  font-size: 3rem;
}
body div.site main section .card.card-post .col-img a .dashicons, body div.site main section .card.card-videos .col-img a .dashicons {
  opacity: 0.4;
}
body div.site main section .card.card-post .col-img a:hover .dashicons, body div.site main section .card.card-post .col-img a:focus .dashicons, body div.site main section .card.card-videos .col-img a:hover .dashicons, body div.site main section .card.card-videos .col-img a:focus .dashicons {
  opacity: 1;
  color: white;
}
body div.site main section .calendar {
  margin-top: 3rem;
}
body div.site main section .calendar.calendar-month header .btn, body div.site main section .calendar.calendar-month header h3 {
  text-transform: capitalize;
}
@media (max-width: 991.98px) {
  body div.site main section .calendar.calendar-month header h3 {
    font-size: 0.9rem;
    padding-top: 0.7rem;
  }
}
@media (max-width: 991.98px) {
  body div.site main section .calendar.calendar-month header .btn {
    font-size: 0.9rem;
    padding: 0.1rem 0.3rem;
  }
  body div.site main section .calendar.calendar-month header .btn .dashicons {
    line-height: 1;
    display: none;
  }
}
body div.site main section .calendar.calendar-month .day .post {
  position: relative;
}
body div.site main section .calendar.calendar-month .day h6 {
  font-size: 0.8rem;
  font-weight: 200;
  white-space: initial;
}
body div.site main section .calendar.calendar-month .day h5 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #1e1e4a;
}
body div.site main section .calendar.calendar-month .day h5 small {
  color: white;
  font-weight: 200;
}
@media (min-width: 992px) {
  body div.site main section .calendar.calendar-month .day h5 {
    padding-top: unset;
    padding-bottom: unset;
    background-color: unset;
  }
  body div.site main section .calendar.calendar-month .day h5 small {
    color: rgba(0, 0, 0, 0.6);
  }
}
body div.site main section .calendar.calendar-year .col-month {
  border: 1px solid rgba(30, 30, 74, 0.2);
  height: 100%;
  overflow: hidden;
}
body div.site main section .calendar.calendar-year .col-month .mont-name {
  color: white;
  background-color: #1e1e4a;
}
body div.site main section .calendar.calendar-year .day .post {
  position: relative;
}
body div.site main section .calendar.calendar-year .day-active {
  position: relative;
  z-index: 1;
  background-color: transparent !important;
}
body div.site main section .calendar.calendar-year .day-active:before {
  position: absolute;
  content: '';
  background-color: rgba(245, 169, 15, 0.2);
  height: 2rem;
  width: 2rem;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  z-index: -1;
}
body div.site main section .calendar.calendar-year .currentmonth .mont-name {
  color: #1e1e4a;
  background-color: #f5a90f;
}
body div.site main section .calendar.calendar-year .currentmonth .day-active {
  color: #1e1e4a;
}
body div.site main section .calendar.calendar-year .currentmonth .day-active:before {
  background-color: #f5a90f;
}
body div.site main section .calendar.calendar-year a.linked_month {
  text-decoration: none;
}
body div.site main section .calendar.calendar-year a.linked_month:hover .col-month .mont-name {
  color: #1e1e4a;
  background-color: #f5a90f;
}
body div.site main section .calendar.calendar-year a.linked_month:hover .col-month .day-active {
  color: #1e1e4a;
}
body div.site main section .calendar.calendar-year a.linked_month:hover .col-month .day-active:before {
  background-color: #f5a90f;
}
body div.site main .carousel-ytplaylist {
  border: 1px solid rgba(0, 0, 0, 0.4);
  clear: both;
}
body div.site main .carousel-ytplaylist .carousel-inner .carousel-item .item-number {
  position: absolute;
  top: 0;
  right: 0;
  text-align: right;
}
body div.site main .carousel-ytplaylist .carousel-inner .carousel-item .item-number span {
  font-size: 1.3rem;
}
body div.site main .carousel-ytplaylist .carousel-inner .carousel-item .col-content {
  padding-right: 5rem !important;
}
@media (max-width: 991.98px) {
  body div.site main .carousel-ytplaylist .carousel-inner .carousel-item h4 {
    font-size: 1rem;
  }
}
body div.site main .carousel-ytplaylist .carousel-inner .carousel-item .video {
  position: relative;
  background-color: rgba(0, 0, 0, 0.8);
}
body div.site main .carousel-ytplaylist .carousel-inner .carousel-item .video .dashicons {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 6rem;
  height: 6rem;
  transform: translate(-50%, -50%);
  font-size: 5rem;
  opacity: 0.6;
  z-index: 1;
  color: white;
}
body div.site main .carousel-ytplaylist .carousel-inner .carousel-item .video:hover .dashicons, body div.site main .carousel-ytplaylist .carousel-inner .carousel-item .video:focus .dashicons {
  opacity: 1;
}
body div.site main .carousel-ytplaylist .carousel-inner .carousel-item .video img, body div.site main .carousel-ytplaylist .carousel-inner .carousel-item .video iframe {
  aspect-ratio: 1.7777777778;
  width: 100%;
}
body div.site main .gallery .col-gal .col-img {
  position: relative;
  /*img{
							position: absolute;
							top: 50%;
							bottom: 0;
							right: 0;
							left: 50%;
							transform: translate(-50%, -50%);
								
						}*/
}
body #progress-container {
  position: absolute;
  width: 100%;
  height: 0.3rem;
  left: 0;
  top: 0;
  z-index: 1000;
  background: transparent;
  overflow: hidden;
}
body #progress-container.ready {
  transform: translateY(-3px);
}
body #progress-container.ready #progress-bar {
  background: #1e1e4a;
}
body #progress-container.ready #progress-bar .peg {
  background: #1e1e4a;
}
body #progress-bar {
  display: block;
  width: 0;
  height: 0.3rem;
  background: #f5a90f;
  position: absolute;
}
body #progress-bar .peg {
  display: block;
  position: absolute;
  right: 0;
  width: 6rem;
  height: 200%;
  box-shadow: 0.2rem 0 0.3rem #f5a90f;
  background-color: #f5a90f;
  opacity: 1;
  transform: rotate(3deg) translate(0.2rem, -0.4rem);
  border-radius: 1rem;
}
/*home*/
body div.site main {
  /* section video home */
  /* jumbotron home page */
  /* section-agenda-cta */
  /* section-events-home */
  /* our events home page */
  /* about us  */
  /* our last news home page */
}
body div.site main section.section-video.teaser-home .container .row .col {
  height: 60vh;
}
body div.site main section.section-video.teaser-home .container .row .col .jumbotron {
  top: 50%;
  transform: translate(0, -50%);
}
body div.site main section.section-carousel-home .single-teaser {
  display: none;
}
body div.site main section.section-carousel-home .carousel .carousel-control-prev, body div.site main section.section-carousel-home .carousel .carousel-control-next {
  align-items: center;
}
body div.site main section.section-carousel-home .carousel .carousel-item {
  overflow: hidden;
}
body div.site main section.section-carousel-home .carousel .carousel-item .carousel-caption {
  bottom: unset;
  top: 50%;
  transform: translate(0, -50%);
  background: rgba(0, 0, 0, 0.4);
}
body div.site main section.section-carousel-home .carousel .carousel-item .carousel-caption a {
  color: inherit;
}
body div.site main section.section-carousel-home .carousel .carousel-item .carousel-caption h2 {
  text-transform: uppercase;
  font-weight: 700;
}
body div.site main section.section-carousel-home .carousel .carousel-item .col-img {
  position: relative;
  overflow: hidden;
  height: 20rem;
}
@media (min-width: 768px) {
  body div.site main section.section-carousel-home .carousel .carousel-item .col-img {
    height: 24rem;
  }
}
@media (min-width: 992px) {
  body div.site main section.section-carousel-home .carousel .carousel-item .col-img {
    height: 30rem;
  }
}
body div.site main section.section-carousel-home .carousel .carousel-item .col-img img {
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  min-width: 100%;
}
@media (max-width: 991.98px) {
  body div.site main section.section-carousel-home .carousel .carousel-item .col-img img {
    max-width: unset !important;
    height: 100% !important;
    width: unset !important;
  }
}
body div.site main section.section-jumbotron.teaser-home, body div.site main section.section-default {
  background-size: 100% auto;
}
@media (min-width: 768px) {
  body div.site main section.section-jumbotron.teaser-home, body div.site main section.section-default {
    background-size: 100% 100%;
  }
}
@media (min-width: 992px) {
  body div.site main section.section-jumbotron.teaser-home, body div.site main section.section-default {
    background-position: center bottom;
    background-size: auto 100%;
  }
}
body div.site main section.section-jumbotron.teaser-home .jumbotron, body div.site main section.section-default .jumbotron {
  text-align: center;
  margin: calc(2rem * 2) calc(2rem * 0) calc(2rem * 2);
  padding: calc(2rem * 1);
}
body div.site main section.section-jumbotron.teaser-home .jumbotron h1, body div.site main section.section-default .jumbotron h1 {
  font-size: 2.8rem;
  line-height: 1;
}
@media (max-width: 991.98px) {
  body div.site main section.section-jumbotron.teaser-home .jumbotron h1, body div.site main section.section-default .jumbotron h1 {
    font-size: calc(1.375rem + 5vw);
  }
}
body div.site main section.section-jumbotron.teaser-home .jumbotron hr, body div.site main section.section-default .jumbotron hr {
  color: white;
  opacity: 1;
  margin-left: 10%;
  margin-right: 10%;
  position: relative;
}
body div.site main section.section-jumbotron.teaser-home .jumbotron hr:after, body div.site main section.section-default .jumbotron hr:after {
  position: absolute;
  top: calc((3rem * (1/10)) * (-1));
  width: 3rem;
  height: calc(3rem * (1/10));
  left: calc(50% - ( 3rem / 2 ));
  background-color: white;
  content: '';
}
@media (max-width: 767.98px) {
  body div.site main section.section-jumbotron.teaser-home .jumbotron div.lead p, body div.site main section.section-default .jumbotron div.lead p {
    font-size: calc(1.25rem + .2vw);
  }
}
@media (min-width: 768px) {
  body div.site main section.section-jumbotron.teaser-home .jumbotron, body div.site main section.section-default .jumbotron {
    margin-left: calc(2rem * 1);
    margin-right: calc(2rem * 1);
  }
  body div.site main section.section-jumbotron.teaser-home .jumbotron div.lead, body div.site main section.section-default .jumbotron div.lead {
    margin-left: calc(2rem * 2);
    margin-right: calc(2rem * 2);
  }
  body div.site main section.section-jumbotron.teaser-home .jumbotron h1, body div.site main section.section-default .jumbotron h1 {
    font-size: 3.4rem;
  }
}
@media (min-width: 992px) {
  body div.site main section.section-jumbotron.teaser-home .jumbotron, body div.site main section.section-default .jumbotron {
    margin-left: calc(2rem * 4);
    margin-right: calc(2rem * 4);
  }
  body div.site main section.section-jumbotron.teaser-home .jumbotron div.lead, body div.site main section.section-default .jumbotron div.lead {
    margin-left: calc(2rem * 4);
    margin-right: calc(2rem * 4);
  }
  body div.site main section.section-jumbotron.teaser-home .jumbotron h1, body div.site main section.section-default .jumbotron h1 {
    font-size: 4rem;
  }
}
@media (min-width: 1200px) {
  body div.site main section.section-jumbotron.teaser-home .jumbotron, body div.site main section.section-default .jumbotron {
    margin-left: calc(2rem * 8);
    margin-right: calc(2rem * 8);
  }
}
body div.site main section.section-agenda-cta {
  padding: 2rem 0 0 0;
}
body div.site main section.section-agenda-cta .col-img {
  text-align: center;
}
body div.site main section.section-events-home .row .col-intro {
  border-left: 1rem solid #86bbd8;
  border-top: 1rem solid #86bbd8;
  border-bottom: 1rem solid #86bbd8;
  height: 100%;
}
body div.site main section.section-events-home .row .col-intro h2 {
  text-transform: uppercase;
}
body div.site main section.section-events-home .row .col .card-body time.post_date {
  margin-bottom: 0.5rem;
}
body div.site main section.section-events-home .row .col .row-loop {
  border-right: 1rem solid #86bbd8;
}
body div.site main section.section-events-home .row .col .row-loop .row > .col > .card {
  background-color: white;
}
body div.site main section.section-events-home .row .col .row-loop .row > .col > .card.card-future {
  opacity: 1;
}
body div.site main section.section-events-home .row .col .row-loop .row > .col > .card .col-img {
  background-color: rgba(134, 187, 216, 0.2);
  height: unset;
  min-height: 8rem;
  max-height: 8rem;
  max-width: 100%;
}
@media (max-width: 991.98px) {
  body div.site main section.section-events-home .row .col .row-loop .row > .col > .card h5.card-title {
    font-size: 1rem;
  }
}
@media (max-width: 1199.98px) {
  body div.site main section.section-events-home .row .col .row-loop .row .col {
    padding-bottom: 1rem;
  }
}
body div.site main section.section-events-home small.category {
  background-color: rgba(134, 187, 216, 0.5);
}
body div.site main section.our-events {
  padding-bottom: 3rem;
}
body div.site main section.our-events .container .row .col .col-title p.count, body div.site main section.our-events .container-fluid .row .col .col-title p.count {
  display: none;
}
body div.site main section.our-events .container .row .col .col-content time.post_date, body div.site main section.our-events .container .row .col .col-content time.post_modified, body div.site main section.our-events .container-fluid .row .col .col-content time.post_date, body div.site main section.our-events .container-fluid .row .col .col-content time.post_modified {
  display: none;
}
body div.site main section.our-events .container .row .col .card, body div.site main section.our-events .container-fluid .row .col .card {
  height: 100%;
}
body div.site main section.our-events .container .row .col .card .col-title p.count, body div.site main section.our-events .container-fluid .row .col .card .col-title p.count {
  display: none;
}
body div.site main section.our-events .container .row .col .card .card-text, body div.site main section.our-events .container-fluid .row .col .card .card-text {
  display: none;
}
body div.site main section.more-about-us {
  background-color: rgba(240, 240, 240, 0.8);
  padding-bottom: 3rem;
}
body div.site main section.more-about-us .container .row .col .col-title p.count, body div.site main section.more-about-us .container-fluid .row .col .col-title p.count {
  display: none;
}
body div.site main section.more-about-us .container .row .col .col-content time.post_date, body div.site main section.more-about-us .container .row .col .col-content time.post_modified, body div.site main section.more-about-us .container-fluid .row .col .col-content time.post_date, body div.site main section.more-about-us .container-fluid .row .col .col-content time.post_modified {
  display: none;
}
body div.site main section.more-about-us .container .row .col .card, body div.site main section.more-about-us .container-fluid .row .col .card {
  height: 100%;
}
body div.site main section.more-about-us .container .row .col .card .card-body time.post_date, body div.site main section.more-about-us .container .row .col .card .card-body time.post_modified, body div.site main section.more-about-us .container-fluid .row .col .card .card-body time.post_date, body div.site main section.more-about-us .container-fluid .row .col .card .card-body time.post_modified {
  display: none;
}
body div.site main section.more-about-us .container .row .col .card .read-more, body div.site main section.more-about-us .container-fluid .row .col .card .read-more {
  display: none;
}
body div.site main section.our-latests-news {
  background-color: hsl(201, 83%, 95%);
  padding-bottom: 3rem;
}
body div.site main section.our-latests-news .container .row .col .col-title {
  color: hsl(201, 83%, 32%);
  border-top-color: hsl(201, 83%, 32%);
}
body div.site main section.our-latests-news .container .row .col .col-title:before, body div.site main section.our-latests-news .container .row .col .col-title:after {
  background-color: hsl(201, 83%, 32%);
}
body div.site main section.our-latests-news .container .row .col .col-title p.count {
  display: none;
}
body div.site main section.our-latests-news .container .row .col time.post_date {
  display: none;
}
body div.site main section.our-latests-news .container .row .col time.post_modified {
  display: none;
}
body div.site main section.our-latests-news .container .row .carousel .carousel-inner .carousel-item {
  height: calc(30rem - 7rem);
}
body div.site main section.our-latests-news .container .row .carousel .carousel-inner .carousel-item > .row {
  height: 100%;
}
body div.site main section.our-latests-news .container .row .carousel .carousel-inner .carousel-item .card .card-body time.post_date {
  display: block;
  margin-bottom: 0.3rem;
}
@media (max-width: 991.98px) {
  body div.site main section.our-latests-news .container .row .carousel .carousel-inner .carousel-item .card .card-body h5.card-title {
    font-size: 1rem;
  }
}
body div.site main section.our-latests-news .container .row .carousel .carousel-inner .carousel-item .card .card-body .card-title a {
  text-decoration: none;
}
body div.site main section.our-latests-news .container .row .carousel .carousel-inner .carousel-item .card .card-body .card-text {
  display: none;
}
body div.site main section.our-latests-news .container .row .carousel .carousel-inner .carousel-item .card .card-body .btn {
  display: none;
}
/*lines*/
body div.site main {
  /* lines-of-search section */
  /* lines-of-search section */
  /* odd / sdg managment*/
}
body div.site main section.single-default .single-teaser, body div.site main section.page-default .single-teaser, body div.site main section.frequently-asked-questions .single-teaser, body div.site main section.section-archive-lines .single-teaser, body div.site main section.page-line .single-teaser {
  position: relative;
}
body div.site main section.single-default .single-teaser:after, body div.site main section.page-default .single-teaser:after, body div.site main section.frequently-asked-questions .single-teaser:after, body div.site main section.section-archive-lines .single-teaser:after, body div.site main section.page-line .single-teaser:after {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  height: 1rem;
  content: '';
}
body div.site main section.single-default .single-teaser .single-title, body div.site main section.page-default .single-teaser .single-title, body div.site main section.frequently-asked-questions .single-teaser .single-title, body div.site main section.section-archive-lines .single-teaser .single-title, body div.site main section.page-line .single-teaser .single-title {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  transform: translate(0, -50%);
}
body div.site main section.single-default .single-teaser .single-title .col-title, body div.site main section.page-default .single-teaser .single-title .col-title, body div.site main section.frequently-asked-questions .single-teaser .single-title .col-title, body div.site main section.section-archive-lines .single-teaser .single-title .col-title, body div.site main section.page-line .single-teaser .single-title .col-title {
  background-color: rgba(255, 255, 255, 0.7);
}
body div.site main section.single-default .row .col-content h1, body div.site main section.single-default .row .col-content h2, body div.site main section.single-default .row .col-content h3, body div.site main section.single-default .row .col-content h4, body div.site main section.single-default .row .col-content h5, body div.site main section.single-default .row .col-content h6, body div.site main section.page-default .row .col-content h1, body div.site main section.page-default .row .col-content h2, body div.site main section.page-default .row .col-content h3, body div.site main section.page-default .row .col-content h4, body div.site main section.page-default .row .col-content h5, body div.site main section.page-default .row .col-content h6, body div.site main section.frequently-asked-questions .row .col-content h1, body div.site main section.frequently-asked-questions .row .col-content h2, body div.site main section.frequently-asked-questions .row .col-content h3, body div.site main section.frequently-asked-questions .row .col-content h4, body div.site main section.frequently-asked-questions .row .col-content h5, body div.site main section.frequently-asked-questions .row .col-content h6, body div.site main section.section-archive-lines .row .col-content h1, body div.site main section.section-archive-lines .row .col-content h2, body div.site main section.section-archive-lines .row .col-content h3, body div.site main section.section-archive-lines .row .col-content h4, body div.site main section.section-archive-lines .row .col-content h5, body div.site main section.section-archive-lines .row .col-content h6, body div.site main section.page-line .row .col-content h1, body div.site main section.page-line .row .col-content h2, body div.site main section.page-line .row .col-content h3, body div.site main section.page-line .row .col-content h4, body div.site main section.page-line .row .col-content h5, body div.site main section.page-line .row .col-content h6 {
  margin-bottom: 1.3rem;
}
body div.site main section.single-default .row .col-content .wp-block-embed .wp-block-embed__wrapper, body div.site main section.single-default .row .col-content .wp-block-embed-youtube .wp-block-embed__wrapper, body div.site main section.page-default .row .col-content .wp-block-embed .wp-block-embed__wrapper, body div.site main section.page-default .row .col-content .wp-block-embed-youtube .wp-block-embed__wrapper, body div.site main section.frequently-asked-questions .row .col-content .wp-block-embed .wp-block-embed__wrapper, body div.site main section.frequently-asked-questions .row .col-content .wp-block-embed-youtube .wp-block-embed__wrapper, body div.site main section.section-archive-lines .row .col-content .wp-block-embed .wp-block-embed__wrapper, body div.site main section.section-archive-lines .row .col-content .wp-block-embed-youtube .wp-block-embed__wrapper, body div.site main section.page-line .row .col-content .wp-block-embed .wp-block-embed__wrapper, body div.site main section.page-line .row .col-content .wp-block-embed-youtube .wp-block-embed__wrapper {
  margin: 2rem auto;
}
body div.site main section.single-default .row .col-img-header, body div.site main section.page-default .row .col-img-header, body div.site main section.frequently-asked-questions .row .col-img-header, body div.site main section.section-archive-lines .row .col-img-header, body div.site main section.page-line .row .col-img-header {
  max-height: calc(30rem - 10rem);
  min-height: calc(30rem - 10rem);
  background-position: top center;
  background-attachment: unset;
  background-size: 100%;
  background-repeat: no-repeat;
  background-color: rgba(0, 0, 0, 0.8);
  overflow: hidden;
}
@media (min-width: 992px) {
  body div.site main section.single-default .row .col-img-header, body div.site main section.page-default .row .col-img-header, body div.site main section.frequently-asked-questions .row .col-img-header, body div.site main section.section-archive-lines .row .col-img-header, body div.site main section.page-line .row .col-img-header {
    max-height: 30rem;
    min-height: 30rem;
  }
}
body div.site main section.single-default .linked-searchaxes .section-subline .col-title, body div.site main section.page-default .linked-searchaxes .section-subline .col-title, body div.site main section.frequently-asked-questions .linked-searchaxes .section-subline .col-title, body div.site main section.section-archive-lines .linked-searchaxes .section-subline .col-title, body div.site main section.page-line .linked-searchaxes .section-subline .col-title {
  background-color: rgba(255, 255, 255, 0.8);
}
body div.site main section.single-default .linked-searchaxes .section-subline .col-title h4, body div.site main section.page-default .linked-searchaxes .section-subline .col-title h4, body div.site main section.frequently-asked-questions .linked-searchaxes .section-subline .col-title h4, body div.site main section.section-archive-lines .linked-searchaxes .section-subline .col-title h4, body div.site main section.page-line .linked-searchaxes .section-subline .col-title h4 {
  text-transform: uppercase;
}
body div.site main section.lines-of-research {
  z-index: 4;
}
body div.site main section.lines-of-research .container-fluid .col .col-title, body div.site main section.lines-of-research .container .col .col-title {
  background-color: rgba(255, 255, 255, 0.8);
}
body div.site main section.lines-of-research .container-fluid .col .col-title p, body div.site main section.lines-of-research .container .col .col-title p {
  display: none;
}
body div.site main section.lines-of-research .container-fluid .col .col-content time, body div.site main section.lines-of-research .container .col .col-content time {
  display: none;
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row, body div.site main section.lines-of-research .container .row-lines-of-research .row {
  margin-top: 0;
  margin-bottom: 0;
  position: relative;
  z-index: 0;
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col, body div.site main section.lines-of-research .container .row-lines-of-research .row .col {
  position: relative;
  /* col hover */
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card {
  position: relative;
  max-height: 16rem;
  overflow: hidden;
  /* line-card */
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card .card-body, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card .card-body {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding-bottom: 0;
  border-top: 0 none;
  z-index: 0;
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card .card-body:before, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card .card-body:before {
  content: '';
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
  height: calc(0% + .6rem);
  z-index: 0;
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card .card-body:after, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card .card-body:after {
  content: '';
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
  height: 0%;
  background-color: rgba(255, 255, 255, 0.6);
  z-index: 0;
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card .card-body .card-title, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card .card-body .card-title {
  text-transform: uppercase;
  z-index: 1;
  position: relative;
  width: 100%;
  font-size: 2.25rem;
  letter-spacing: 0.2rem;
  color: white;
  text-shadow: 0.1rem 0.1rem 0.2rem rgba(0, 0, 0, 0.8);
  text-decoration: none;
}
@media (max-width: 991.98px) {
  body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card .card-body .card-title, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card .card-body .card-title {
    font-size: 1.25rem;
  }
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card .card-body .card-title a, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card .card-body .card-title a {
  color: white;
  text-shadow: 0.1rem 0.1rem 0.2rem rgba(0, 0, 0, 0.8);
  text-decoration: none;
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card .card-body small.category, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card .card-body small.category {
  display: none;
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card .card-body .card-text, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card .card-body .card-text {
  height: 0;
  overflow: hidden;
  z-index: 1;
  position: relative;
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card a, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card a {
  text-decoration: none;
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card:focus .col, body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card:hover .col, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card:focus .col, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card:hover .col {
  z-index: 2;
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card:focus .col-img img, body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card:hover .col-img img, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card:focus .col-img img, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card:hover .col-img img {
  transform: scale(1.1);
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card:focus .card-body, body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card:hover .card-body, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card:focus .card-body, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card:hover .card-body {
  padding-bottom: 1rem;
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card:focus .card-body:before, body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card:hover .card-body:before, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card:focus .card-body:before, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card:hover .card-body:before {
  height: calc(100% + 1rem);
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card:focus .card-body:after, body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card:hover .card-body:after, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card:focus .card-body:after, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card:hover .card-body:after {
  height: 100%;
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card:focus .card-body .card-title, body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card:hover .card-body .card-title, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card:focus .card-body .card-title, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card:hover .card-body .card-title {
  font-size: 1.35rem;
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card:focus .card-body .card-text, body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card:focus .card-body .card-text *, body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card:hover .card-body .card-text, body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col .card.line-card:hover .card-body .card-text *, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card:focus .card-body .card-text, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card:focus .card-body .card-text *, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card:hover .card-body .card-text, body div.site main section.lines-of-research .container .row-lines-of-research .row .col .card.line-card:hover .card-body .card-text * {
  height: 5.3rem;
  color: black;
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col:nth-child(odd) .card, body div.site main section.lines-of-research .container .row-lines-of-research .row .col:nth-child(odd) .card {
  z-index: 1;
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col:nth-child(odd) .card .card-body .card-title, body div.site main section.lines-of-research .container .row-lines-of-research .row .col:nth-child(odd) .card .card-body .card-title {
  text-align: left;
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col:nth-child(even) .card, body div.site main section.lines-of-research .container .row-lines-of-research .row .col:nth-child(even) .card {
  z-index: 1;
}
body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col:nth-child(even) .card .card-body .card-title, body div.site main section.lines-of-research .container .row-lines-of-research .row .col:nth-child(even) .card .card-body .card-title {
  text-align: right;
}
@media (max-width: 991.98px) {
  body div.site main section.lines-of-research .container-fluid .row-lines-of-research .row .col:nth-child(even) .card .card-body .card-title, body div.site main section.lines-of-research .container .row-lines-of-research .row .col:nth-child(even) .card .card-body .card-title {
    text-align: left;
  }
}
body div.site main section.good-stories .col-content h1, body div.site main section.good-stories .col-content h2, body div.site main section.good-stories .col-content h3, body div.site main section.good-stories .col-content h4, body div.site main section.good-stories .col-content h5, body div.site main section.page-line .col-content h1, body div.site main section.page-line .col-content h2, body div.site main section.page-line .col-content h3, body div.site main section.page-line .col-content h4, body div.site main section.page-line .col-content h5, body div.site main section.single-default .col-content h1, body div.site main section.single-default .col-content h2, body div.site main section.single-default .col-content h3, body div.site main section.single-default .col-content h4, body div.site main section.single-default .col-content h5 {
  letter-spacing: unset;
}
body div.site main section.good-stories .col-content p iframe, body div.site main section.good-stories .col-content iframe, body div.site main section.page-line .col-content p iframe, body div.site main section.page-line .col-content iframe, body div.site main section.single-default .col-content p iframe, body div.site main section.single-default .col-content iframe {
  width: 100%;
  aspect-ratio: 1.7777777778;
  height: auto;
}
body div.site main section.good-stories .row-posts-same-line .card time.post_date, body div.site main section.page-line .row-posts-same-line .card time.post_date, body div.site main section.single-default .row-posts-same-line .card time.post_date {
  margin-bottom: 0.5rem;
}
body div.site main section.good-stories .odd, body div.site main section.page-line .odd, body div.site main section.single-default .odd {
  border: 0.2rem solid #019edb;
  padding: 1rem;
}
@media (min-width: 992px) {
  body div.site main section.good-stories .odd div.row div.col.logo-onu img, body div.site main section.page-line .odd div.row div.col.logo-onu img, body div.site main section.single-default .odd div.row div.col.logo-onu img {
    max-width: 10rem;
  }
}
@media (min-width: 1200px) {
  body div.site main section.good-stories .odd div.row div.col.logo-onu img, body div.site main section.page-line .odd div.row div.col.logo-onu img, body div.site main section.single-default .odd div.row div.col.logo-onu img {
    max-width: 12rem;
  }
}
body div.site main section.good-stories .odd div.row div.col .btn-onu, body div.site main section.page-line .odd div.row div.col .btn-onu, body div.site main section.single-default .odd div.row div.col .btn-onu {
  background-color: rgba(1, 158, 219, 0.9);
  border-color: #019edb;
  color: white;
}
body div.site main section.good-stories .odd div.row div.col p, body div.site main section.page-line .odd div.row div.col p, body div.site main section.single-default .odd div.row div.col p {
  font-size: 0.7rem;
  font-weight: 700;
}
body div.site main section.good-stories .odd div.row div.col span, body div.site main section.page-line .odd div.row div.col span, body div.site main section.single-default .odd div.row div.col span {
  position: absolute;
  font-size: 0.5rem;
  display: none;
}
body div.site main section.good-stories .odd div.row div.col img, body div.site main section.page-line .odd div.row div.col img, body div.site main section.single-default .odd div.row div.col img {
  max-width: 100%;
}
body div.site main section.good-stories .odd div.row div.col.col-odd, body div.site main section.page-line .odd div.row div.col.col-odd, body div.site main section.single-default .odd div.row div.col.col-odd {
  opacity: 0.2;
}
body div.site main section.good-stories .odd div.row div.col.col-odd.active, body div.site main section.page-line .odd div.row div.col.col-odd.active, body div.site main section.single-default .odd div.row div.col.col-odd.active {
  opacity: 1;
}
body div.site main section.good-stories .sdg-match-details, body div.site main section.page-line .sdg-match-details, body div.site main section.single-default .sdg-match-details {
  font-size: 0.9rem;
  border: 0.1rem solid rgba(1, 158, 219, 0.4);
  border-top: 0.1rem solid #019edb;
  background: linear-gradient(180deg, #019edb 15%, rgba(1, 158, 219, 0.2) 50%);
}
body div.site main section.good-stories .sdg-match-details .odd-content, body div.site main section.page-line .sdg-match-details .odd-content, body div.site main section.single-default .sdg-match-details .odd-content {
  border: 0.2rem solid transparent;
  background-color: white;
}
body div.site main section.good-stories .sdg-match-details .odd-content h6, body div.site main section.page-line .sdg-match-details .odd-content h6, body div.site main section.single-default .sdg-match-details .odd-content h6 {
  text-transform: uppercase;
}
body div.site main section.good-stories .sdg-match-details .odd-content ul, body div.site main section.page-line .sdg-match-details .odd-content ul, body div.site main section.single-default .sdg-match-details .odd-content ul {
  list-style: none;
  padding-left: 0;
}
body div.site main section.good-stories .sdg-match-details .odd-content ul li, body div.site main section.page-line .sdg-match-details .odd-content ul li, body div.site main section.single-default .sdg-match-details .odd-content ul li {
  position: relative;
  padding-left: 3rem;
}
body div.site main section.good-stories .sdg-match-details .odd-content ul li em.oddem, body div.site main section.page-line .sdg-match-details .odd-content ul li em.oddem, body div.site main section.single-default .sdg-match-details .odd-content ul li em.oddem {
  position: absolute;
  left: 0;
}
body div.site main section.good-stories.lines-of-research .container .row-lines-of-research .row .col .card.line-card, body div.site main section.page-line.lines-of-research .container .row-lines-of-research .row .col .card.line-card, body div.site main section.single-default.lines-of-research .container .row-lines-of-research .row .col .card.line-card {
  max-height: 8rem;
}
body div.site main section.good-stories .linked-member, body div.site main section.page-line .linked-member, body div.site main section.single-default .linked-member {
  position: relative;
}
body div.site main section.good-stories .linked-member .row .col .col-content, body div.site main section.page-line .linked-member .row .col .col-content, body div.site main section.single-default .linked-member .row .col .col-content {
  padding-left: 0.5rem;
  column-count: unset !important;
}
body div.site main section.good-stories .linked-member .row .col .col-content h5, body div.site main section.page-line .linked-member .row .col .col-content h5, body div.site main section.single-default .linked-member .row .col .col-content h5 {
  font-size: 1rem;
  margin-bottom: 0.3rem;
}
/*goodstories*/
body div.site main {
  /* section-goodstorie-maps */
  /* section-goodstories-form */
  /* section-goodstories-form */
  /* section-goodstorie-maps */
  /* section-search-results */
  /* the-good-stories section */
}
body div.site main section.section-goodstorie-intro {
  position: relative;
  z-index: 1;
}
body div.site main section.section-goodstorie-intro .single-teaser .row .col .col-img-header {
  background-attachment: scroll;
  max-height: 12rem;
  min-height: 12rem;
}
body div.site main section.section-goodstorie-intro .single-teaser .row .col .col-title {
  padding-top: 1rem;
  margin-top: 1rem;
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}
body div.site main section.section-goodstorie-intro .section-intro-over {
  z-index: 2;
  position: top;
  left: 0;
  right: 0;
  position: absolute;
}
body div.site main section.section-goodstorie-intro .section-intro-over .col-title {
  border-top-color: white !important;
}
body div.site main section.section-goodstorie-intro .section-intro-over .col-title h1 {
  color: white;
}
body div.site main section.section-goodstorie-intro .section-intro-over .col-title:before, body div.site main section.section-goodstorie-intro .section-intro-over .col-title:after {
  background-color: white !important;
}
body div.site main section.section-goodstorie-intro .carousel-inner .carousel-item .carousel-caption .btn.btn-primary, body div.site main section.section-goodstorie-intro .carousel-inner .carousel-item .carousel-caption section.section-form-contact .gform_footer .btn.gform_button, body div.site main section.section-form-contact .gform_footer section.section-goodstorie-intro .carousel-inner .carousel-item .carousel-caption .btn.gform_button {
  background-color: #4b9d37;
  border-color: #4b9d37;
}
body div.site main section.page-404 .single-teaser .row .col-img-header, body div.site main section.section-search-results .single-teaser .row .col-img-header, body div.site main section.section-goodstories-form .single-teaser .row .col-img-header {
  background-position: 0 25%;
}
body div.site main section.page-404 .single-teaser .container .row .col .col-title time.post_time, body div.site main section.section-search-results .single-teaser .container .row .col .col-title time.post_time, body div.site main section.section-goodstories-form .single-teaser .container .row .col .col-title time.post_time {
  display: none;
}
body div.site main section.page-404 .container .row .col .sharebox, body div.site main section.section-search-results .container .row .col .sharebox, body div.site main section.section-goodstories-form .container .row .col .sharebox {
  display: none;
}
body div.site main section.page-404 .gform_confirmation_wrapper, body div.site main section.section-search-results .gform_confirmation_wrapper, body div.site main section.section-goodstories-form .gform_confirmation_wrapper {
  text-align: center;
  font-size: 2rem;
  padding: 2rem;
  background-color: #f5a90f;
  color: #1e1e4a;
  border: 0.2rem solid #1e1e4a;
  margin: 1rem;
}
body div.site main section.page-404 .gform_page_footer, body div.site main section.page-404 .gform_footer, body div.site main section.section-search-results .gform_page_footer, body div.site main section.section-search-results .gform_footer, body div.site main section.section-goodstories-form .gform_page_footer, body div.site main section.section-goodstories-form .gform_footer {
  text-align: center;
}
body div.site main section.page-404 .gform_page_footer .gform_previous_button, body div.site main section.page-404 .gform_page_footer .gform_next_button, body div.site main section.page-404 .gform_page_footer .gform_button, body div.site main section.page-404 .gform_footer .gform_previous_button, body div.site main section.page-404 .gform_footer .gform_next_button, body div.site main section.page-404 .gform_footer .gform_button, body div.site main section.section-search-results .gform_page_footer .gform_previous_button, body div.site main section.section-search-results .gform_page_footer .gform_next_button, body div.site main section.section-search-results .gform_page_footer .gform_button, body div.site main section.section-search-results .gform_footer .gform_previous_button, body div.site main section.section-search-results .gform_footer .gform_next_button, body div.site main section.section-search-results .gform_footer .gform_button, body div.site main section.section-goodstories-form .gform_page_footer .gform_previous_button, body div.site main section.section-goodstories-form .gform_page_footer .gform_next_button, body div.site main section.section-goodstories-form .gform_page_footer .gform_button, body div.site main section.section-goodstories-form .gform_footer .gform_previous_button, body div.site main section.section-goodstories-form .gform_footer .gform_next_button, body div.site main section.section-goodstories-form .gform_footer .gform_button {
  background-color: #f5a90f;
  border: 1px solid #f5a90f;
  color: #1e1e4a;
  font-size: 1.3rem;
  padding: 0.5rem 1rem;
  border-radius: 4px;
  text-transform: uppercase;
  font-weight: bold;
}
body div.site main section.page-404 .gform_page_footer .gform_previous_button, body div.site main section.page-404 .gform_footer .gform_previous_button, body div.site main section.section-search-results .gform_page_footer .gform_previous_button, body div.site main section.section-search-results .gform_footer .gform_previous_button, body div.site main section.section-goodstories-form .gform_page_footer .gform_previous_button, body div.site main section.section-goodstories-form .gform_footer .gform_previous_button {
  background-color: #1e1e4a;
  border-color: #1e1e4a;
  color: #f5a90f;
}
body div.site main section.section-goodstories-thankyou .container .row .col .col-title time.post_time {
  display: none;
}
body div.site main section.section-goodstories-thankyou .container .row .col .sharebox {
  display: none;
}
body div.site main section.section-maps .map-intro {
  display: none;
}
body div.site main section.section-maps .map-content {
  z-index: 1;
  position: relative;
}
body div.site main section.section-maps .map-content .map-filters {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 2;
  width: auto;
  background: rgba(255, 255, 255, 0.8);
}
body div.site main section.section-maps .map-content .map-filters .btn-map-filters {
  position: absolute;
  right: 100%;
  top: 0;
}
@media (min-width: 768px) {
  body div.site main section.section-maps .map-content .map-filters .btn-map-filters {
    display: none;
  }
}
body div.site main section.section-maps .map-content .map-filters .col-content {
  position: relative;
  display: none;
  width: 100vw;
  padding-top: 3vh;
  column-count: 2 !important;
}
body div.site main section.section-maps .map-content .map-filters .col-content .btn-map-filters-close {
  position: absolute;
  right: 0;
  top: 0;
}
@media (min-width: 768px) {
  body div.site main section.section-maps .map-content .map-filters .col-content .btn-map-filters-close {
    display: none;
  }
}
@media (min-width: 768px) {
  body div.site main section.section-maps .map-content .map-filters .col-content {
    column-count: unset !important;
  }
}
body div.site main section.section-maps .map-content .map-filters .col-content p {
  margin-bottom: 0.8vh;
}
body div.site main section.section-maps .map-content .map-filters .col-content .form-check {
  padding-left: 2.5rem;
}
body div.site main section.section-maps .map-content .map-filters .col-content .form-check .form-check-label {
  font-size: 0.8rem;
}
body div.site main section.section-maps .map-content .map-filters .col-content .form-check .form-check-label:first-letter {
  text-transform: capitalize;
}
@media (min-width: 768px) {
  body div.site main section.section-maps .map-content .map-filters {
    width: 35%;
    min-width: 10rem;
  }
  body div.site main section.section-maps .map-content .map-filters .col-content {
    display: block;
    width: 100%;
  }
}
@media (min-width: 992px) {
  body div.site main section.section-maps .map-content .map-filters {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  body div.site main section.section-maps .map-content .map-filters {
    width: 20%;
  }
}
body div.site main section.section-maps #map {
  height: 90vh;
}
@media (min-width: 992px) {
  body div.site main section.section-maps #map {
    height: 70vh;
  }
}
body div.site main section.section-maps #map .map-popup .map-popup-img {
  position: relative;
  float: left;
  margin-right: 1rem;
}
body div.site main section.section-maps #map .map-popup .map-popup-img .map-popup-odd {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 1;
  width: 3rem;
}
body div.site main section.section-maps #map .map-popup .map-popup-img .map-popup-odd img {
  max-width: 100%;
  border: 0.2rem solid white;
}
body div.site main section.section-maps #map .customMarker {
  position: absolute;
  cursor: pointer;
  background: rgba(0, 0, 0, 0.6);
  width: 30px;
  height: 30px;
  margin-left: calc((( 30px / 2) * (-1)) + (7px / 2));
  /* -width/2 */
  margin-top: calc(( 30px * (-1)) - 7px);
  /* -height + arrow */
  border-radius: 50%;
  padding: 0;
}
body div.site main section.section-maps #map .customMarker:after {
  content: "";
  position: absolute;
  bottom: calc((7px * (-1)) + 2px);
  left: calc((30px / 4) + (7px / 4));
  border-width: 7px 7px 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.6) transparent;
  display: block;
  width: 0;
}
body div.site main section.section-maps #map .customMarker img {
  width: calc(30px - 7px);
  height: calc(30px - 7px);
  margin: calc(7px / 2);
  border-radius: 50%;
}
body div.site main section.section-search-results .single-teaser .row .col-img-header {
  max-height: calc(30rem / 2);
  min-height: calc(30rem / 2);
}
body div.site main section.the-good-stories {
  padding-top: 2rem;
  padding-bottom: 4rem;
}
body div.site main section.the-good-stories .container-fluid .row .col .col-title, body div.site main section.the-good-stories .container .row .col .col-title {
  border-top-color: white;
}
body div.site main section.the-good-stories .container-fluid .row .col .col-title:before, body div.site main section.the-good-stories .container-fluid .row .col .col-title:after, body div.site main section.the-good-stories .container .row .col .col-title:before, body div.site main section.the-good-stories .container .row .col .col-title:after {
  background-color: white;
}
body div.site main section.the-good-stories .container-fluid .row .col .col-title, body div.site main section.the-good-stories .container-fluid .row .col .col-content, body div.site main section.the-good-stories .container .row .col .col-title, body div.site main section.the-good-stories .container .row .col .col-content {
  color: white;
}
body div.site main section.the-good-stories .container-fluid .row .col .col-title *, body div.site main section.the-good-stories .container-fluid .row .col .col-content *, body div.site main section.the-good-stories .container .row .col .col-title *, body div.site main section.the-good-stories .container .row .col .col-content * {
  color: inherit;
}
body div.site main section.the-good-stories .container-fluid .row .col .col-title time, body div.site main section.the-good-stories .container-fluid .row .col .col-content time, body div.site main section.the-good-stories .container .row .col .col-title time, body div.site main section.the-good-stories .container .row .col .col-content time {
  display: none;
}
body.page-template-page-goodstories main section.section-congratulation-letters .container .row .col .col-title, body.page-template-page-goodstories main section.section-goodstories-overtheworld .container .row .col .col-title {
  border-top-color: #4b9d37 !important;
}
body.page-template-page-goodstories main section.section-congratulation-letters .container .row .col .col-title:before, body.page-template-page-goodstories main section.section-goodstories-overtheworld .container .row .col .col-title:before {
  background-color: #4b9d37 !important;
}
body.page-template-page-goodstories main section.section-congratulation-letters .container .row .col .col-title:after, body.page-template-page-goodstories main section.section-goodstories-overtheworld .container .row .col .col-title:after {
  background-color: #4b9d37 !important;
}
body.page-template-page-goodstories main section.section-congratulation-letters .container .row .col p.count, body.page-template-page-goodstories main section.section-congratulation-letters .container .row .col time, body.page-template-page-goodstories main section.section-goodstories-overtheworld .container .row .col p.count, body.page-template-page-goodstories main section.section-goodstories-overtheworld .container .row .col time {
  display: none;
}
body.page-template-page-goodstories main section.section-congratulation-letters .container div.row-loop div.col div.card-videos div.card-body, body.page-template-page-goodstories main section.section-goodstories-overtheworld .container div.row-loop div.col div.card-videos div.card-body {
  text-align: center;
}
body.page-template-page-goodstories main section.section-congratulation-letters .container div.row-loop div.col div.card, body.page-template-page-goodstories main section.section-goodstories-overtheworld .container div.row-loop div.col div.card {
  position: relative;
}
body.page-template-page-goodstories main section.section-congratulation-letters .container div.row-loop div.col div.card div.col-img, body.page-template-page-goodstories main section.section-goodstories-overtheworld .container div.row-loop div.col div.card div.col-img {
  height: unset;
  max-height: unset;
  min-height: unset;
  aspect-ratio: 1.7777777778;
}
body.page-template-page-goodstories main section.section-congratulation-letters .container div.row-loop div.col div.card div.card-body, body.page-template-page-goodstories main section.section-goodstories-overtheworld .container div.row-loop div.col div.card div.card-body {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding-bottom: 0;
  background-color: rgba(255, 255, 255, 0.8);
}
body.page-template-page-goodstories main section.section-congratulation-letters .container div.row-loop div.col div.card div.card-body small.category, body.page-template-page-goodstories main section.section-goodstories-overtheworld .container div.row-loop div.col div.card div.card-body small.category {
  display: none;
}
body.page-template-page-goodstories main section.section-congratulation-letters {
  background-color: rgba(75, 157, 55, 0.1);
  padding-bottom: 2rem;
}
body.page-template-page-goodstories main section.section-congratulation-letters .card-body h5 {
  font-size: 1rem;
}
body.page-template-page-goodstories main section.section-congratulation-letters .card-body .card-text {
  font-size: 0.8rem;
}
/*video*/
body div.site main {
  /* section video */
  /* section-single-video */
}
body div.site main section.section-video {
  position: relative;
  overflow: hidden;
}
body div.site main section.section-video video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: auto;
  height: 100%;
  min-width: 100%;
  min-height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 992px) {
  body div.site main section.section-video video {
    width: 100%;
    height: auto;
    margin-left: unset;
    transform: translate(-50%, -50%);
  }
}
body div.site main section.single-video .player-youtube .col-player iframe {
  width: 100%;
  aspect-ratio: 1.7777777778;
}
/*contact*/
body div.site main {
  /* section contact form */
}
body div.site main section.section-form-contact .single-teaser .row .col-img-header {
  max-height: calc(30rem / 1.5);
  min-height: calc(30rem / 1.5);
  background-size: 100% auto;
}
body div.site main section.section-form-contact .single-teaser .row .single-title time.post_time {
  display: none;
}
body div.site main section.section-form-contact .gform_footer {
  text-align: center;
}
body div.site main section.section-form-contact .gform_footer .gform_button {
  border: none;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  font-size: 1.125rem;
  padding: 0.667rem 2rem;
  text-align: center;
  text-decoration: none;
  overflow-wrap: break-word;
}
body div.site main section.section-form-contact .sharebox {
  display: none;
}
body div.site main section.section-form-contact #gform_wrapper_2 {
  padding: 0.1rem 0.5rem 0.5rem;
  border: 2px dotted #1e1e4a;
}
body div.site main section.section-form-contact #gform_wrapper_2 ul.gform_fields li.gfield {
  padding-right: 0;
}
body div.site main section.section-form-contact #gform_wrapper_2 ul.gform_fields li.gfield .gfield_label {
  display: none;
}
body div.site main section.section-form-contact #gform_wrapper_2 ul.gform_fields li.gfield .gfield_description {
  padding: 0;
  line-height: 1rem;
}
body div.site main section.section-form-contact #gform_wrapper_2 .gform_footer.top_label {
  padding: 0;
  text-align: center;
}
body div.site main section.section-form-contact #gform_wrapper_2 .gform_footer.top_label .gform_button {
  display: block;
  padding: 0.4rem;
  width: 100%;
}
/*faq*/
/*some definitions in _lines.scss*/
body div.site main {
  /* FAQ  */
}
body div.site main section.frequently-asked-questions .single-teaser .single-title p.count {
  display: none;
}
body div.site main section.frequently-asked-questions .accordion .accordion-item .accordion-body .media h5 {
  display: none;
}
body div.site main section.frequently-asked-questions .accordion .accordion-item .accordion-body .media small.category {
  display: none;
}
body div.site main section.frequently-asked-questions .row-loop .card .col-img {
  max-height: 12rem !important;
}
body div.site main section.frequently-asked-questions .row-loop .card .card-body time.post_date {
  display: none;
}
/*member*/
body div.site main {
  /* section members */
  /* single member */
}
body div.site main section.section-members .container .row .col .col-title .count {
  display: none;
}
body div.site main section.section-members .container .row .col .card .col-img {
  height: unset;
  min-height: unset;
  max-height: unset;
}
body div.site main section.section-members .container .row .col .col-content {
  column-count: all !important;
}
body div.site main section.section-members .container .row .col .col-content time.post_date, body div.site main section.section-members .container .row .col .col-content time.post_modified {
  display: none;
}
body div.site main section.single-member .header-member {
  background: url('../../../uploads/2021/03/Earth-9536.png') no-repeat top center;
}
body div.site main section.single-member .header-member .col-infos {
  background-color: rgba(0, 0, 0, 0.6);
}
body div.site main section.single-member .header-member .col-infos h1 {
  color: white;
}
body div.site main section.single-member .header-member .col-infos h3 {
  color: white;
}
body div.site main section.single-member .header-member .member-profil-picture {
  min-height: 30rem;
  max-height: 30rem;
  position: relative;
}
body div.site main section.single-member .header-member .member-profil-picture .col-img {
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  z-index: 2;
  left: 0;
  border: 0.7rem solid white;
}
.parallax {
  width: 100%;
  top: 0%;
  position: absolute;
  display: grid;
  height: 1vh;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  display: none;
}
.parallax > span {
  display: inline;
  height: 1vh;
  width: 100%;
  opacity: 0.6;
}
body div.site {
  /* color bootstrap overide */
  /* end of .main*/
  /* section partners */
}
body div.site a {
  color: #1e1e4a;
  text-decoration: none;
}
body div.site .btn-primary, body div.site main section.section-form-contact .gform_footer .gform_button {
  background-color: #1e1e4a;
  border-color: #1e1e4a;
  color: white;
}
body div.site .btn-secondary, body div.site main section.section-form-contact .gform_footer .gform_button:hover {
  background-color: #f5a90f;
  border-color: #f5a90f;
  color: white;
}
body div.site .bg-secondary {
  background-color: #f5a90f !important;
}
body div.site input.gform_button, body div.site .wp-block-button__link {
  color: white;
  padding: 0.3rem 0.7rem;
  border-radius: 0.4rem;
  text-transform: uppercase;
  font-size: 1rem;
  font-weight: bold;
  letter-spacing: 0.1rem;
  background-color: #1e1e4a;
}
body div.site main {
  /* section video particulieres page good stories */
  /* section-responsibles */
  /* section archive lines  */
}
body div.site main section#section-2266 small.category, body div.site main section#section-2296 small.category {
  display: none;
}
body div.site main section.section-archive-lines .container .row .col .card .col-img {
  height: unset;
  min-height: unset;
  max-height: unset;
}
body div.site main section.section-archive-lines .container .row .col .card .card-body .category a {
  display: none;
}
body div.site main section.section-goodstorie-intro .single-teaser .single-title .col-title .post_time, body div.site main section.page-line .single-teaser .single-title .col-title .post_time {
  display: none;
}
body div.site main section.section-goodstorie-intro .row-loop .card .card-body small.category, body div.site main section.page-line .row-loop .card .card-body small.category {
  display: none;
}
body div.site section.section-partners {
  border-top: 0.1rem solid rgba(14, 103, 150, 0.5);
}
body div.site section.section-partners .container .col .col-img img {
  max-width: 100%;
  height: auto;
}
@media (min-width: 768px) {
  body.post-template-default:not(.single) div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content div:not(.wp-block-image), body.post-template-default:not(.single) div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content h1, body.post-template-default:not(.single) div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content h2, body.post-template-default:not(.single) div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content h3, body.post-template-default:not(.single) div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content h4, body.post-template-default:not(.single) div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content h5, body.post-template-default:not(.single) div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content hr, body.post-template-default:not(.single) div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content div:not(.wp-block-image), body.post-template-default:not(.single) div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content h1, body.post-template-default:not(.single) div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content h2, body.post-template-default:not(.single) div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content h3, body.post-template-default:not(.single) div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content h4, body.post-template-default:not(.single) div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content h5, body.post-template-default:not(.single) div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content hr, body.post-template-default:not(.single) div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content div:not(.wp-block-image), body.post-template-default:not(.single) div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content h1, body.post-template-default:not(.single) div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content h2, body.post-template-default:not(.single) div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content h3, body.post-template-default:not(.single) div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content h4, body.post-template-default:not(.single) div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content h5, body.post-template-default:not(.single) div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content hr, body.post-template-default:not(.single) div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content div:not(.wp-block-image), body.post-template-default:not(.single) div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content h1, body.post-template-default:not(.single) div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content h2, body.post-template-default:not(.single) div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content h3, body.post-template-default:not(.single) div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content h4, body.post-template-default:not(.single) div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content h5, body.post-template-default:not(.single) div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content hr, body.post-template-default:not(.single) div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content div:not(.wp-block-image), body.post-template-default:not(.single) div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content h1, body.post-template-default:not(.single) div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content h2, body.post-template-default:not(.single) div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content h3, body.post-template-default:not(.single) div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content h4, body.post-template-default:not(.single) div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content h5, body.post-template-default:not(.single) div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content hr, body.post-template-default:not(.single) div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content div:not(.wp-block-image), body.post-template-default:not(.single) div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content h1, body.post-template-default:not(.single) div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content h2, body.post-template-default:not(.single) div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content h3, body.post-template-default:not(.single) div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content h4, body.post-template-default:not(.single) div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content h5, body.post-template-default:not(.single) div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content hr, body.member-template-default div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content div:not(.wp-block-image), body.member-template-default div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content h1, body.member-template-default div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content h2, body.member-template-default div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content h3, body.member-template-default div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content h4, body.member-template-default div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content h5, body.member-template-default div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content hr, body.member-template-default div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content div:not(.wp-block-image), body.member-template-default div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content h1, body.member-template-default div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content h2, body.member-template-default div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content h3, body.member-template-default div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content h4, body.member-template-default div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content h5, body.member-template-default div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content hr, body.member-template-default div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content div:not(.wp-block-image), body.member-template-default div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content h1, body.member-template-default div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content h2, body.member-template-default div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content h3, body.member-template-default div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content h4, body.member-template-default div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content h5, body.member-template-default div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content hr, body.member-template-default div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content div:not(.wp-block-image), body.member-template-default div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content h1, body.member-template-default div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content h2, body.member-template-default div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content h3, body.member-template-default div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content h4, body.member-template-default div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content h5, body.member-template-default div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content hr, body.member-template-default div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content div:not(.wp-block-image), body.member-template-default div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content h1, body.member-template-default div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content h2, body.member-template-default div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content h3, body.member-template-default div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content h4, body.member-template-default div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content h5, body.member-template-default div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content hr, body.member-template-default div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content div:not(.wp-block-image), body.member-template-default div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content h1, body.member-template-default div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content h2, body.member-template-default div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content h3, body.member-template-default div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content h4, body.member-template-default div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content h5, body.member-template-default div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content hr, body.page-template:not(.home) div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content div:not(.wp-block-image), body.page-template:not(.home) div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content h1, body.page-template:not(.home) div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content h2, body.page-template:not(.home) div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content h3, body.page-template:not(.home) div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content h4, body.page-template:not(.home) div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content h5, body.page-template:not(.home) div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content hr, body.page-template:not(.home) div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content div:not(.wp-block-image), body.page-template:not(.home) div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content h1, body.page-template:not(.home) div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content h2, body.page-template:not(.home) div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content h3, body.page-template:not(.home) div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content h4, body.page-template:not(.home) div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content h5, body.page-template:not(.home) div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content hr, body.page-template:not(.home) div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content div:not(.wp-block-image), body.page-template:not(.home) div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content h1, body.page-template:not(.home) div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content h2, body.page-template:not(.home) div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content h3, body.page-template:not(.home) div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content h4, body.page-template:not(.home) div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content h5, body.page-template:not(.home) div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content hr, body.page-template:not(.home) div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content div:not(.wp-block-image), body.page-template:not(.home) div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content h1, body.page-template:not(.home) div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content h2, body.page-template:not(.home) div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content h3, body.page-template:not(.home) div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content h4, body.page-template:not(.home) div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content h5, body.page-template:not(.home) div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content hr, body.page-template:not(.home) div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content div:not(.wp-block-image), body.page-template:not(.home) div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content h1, body.page-template:not(.home) div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content h2, body.page-template:not(.home) div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content h3, body.page-template:not(.home) div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content h4, body.page-template:not(.home) div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content h5, body.page-template:not(.home) div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content hr, body.page-template:not(.home) div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content div:not(.wp-block-image), body.page-template:not(.home) div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content h1, body.page-template:not(.home) div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content h2, body.page-template:not(.home) div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content h3, body.page-template:not(.home) div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content h4, body.page-template:not(.home) div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content h5, body.page-template:not(.home) div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content hr {
    column-span: all;
  }
}
body.post-template-default:not(.single) div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content .carousel .carousel-item .col-content, body.post-template-default:not(.single) div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content .carousel .carousel-item .col-content, body.post-template-default:not(.single) div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content .carousel .carousel-item .col-content, body.post-template-default:not(.single) div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content .carousel .carousel-item .col-content, body.post-template-default:not(.single) div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content .carousel .carousel-item .col-content, body.post-template-default:not(.single) div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content .carousel .carousel-item .col-content, body.member-template-default div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content .carousel .carousel-item .col-content, body.member-template-default div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content .carousel .carousel-item .col-content, body.member-template-default div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content .carousel .carousel-item .col-content, body.member-template-default div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content .carousel .carousel-item .col-content, body.member-template-default div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content .carousel .carousel-item .col-content, body.member-template-default div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content .carousel .carousel-item .col-content, body.page-template:not(.home) div.site main section:not(.single-default) .container .row:not(.row-loop) .col .col-content .carousel .carousel-item .col-content, body.page-template:not(.home) div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .col .col-content .carousel .carousel-item .col-content, body.page-template:not(.home) div.site main section:not(.section-loop) .container .row:not(.row-loop) .col .col-content .carousel .carousel-item .col-content, body.page-template:not(.home) div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .col .col-content .carousel .carousel-item .col-content, body.page-template:not(.home) div.site main section:not(.section-maps) .container .row:not(.row-loop) .col .col-content .carousel .carousel-item .col-content, body.page-template:not(.home) div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .col .col-content .carousel .carousel-item .col-content {
  column-count: unset;
}
body.post-template-default:not(.single) div.site main section:not(.single-default) .container .row:not(.row-loop) .post-metadata, body.post-template-default:not(.single) div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .post-metadata, body.post-template-default:not(.single) div.site main section:not(.section-loop) .container .row:not(.row-loop) .post-metadata, body.post-template-default:not(.single) div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .post-metadata, body.post-template-default:not(.single) div.site main section:not(.section-maps) .container .row:not(.row-loop) .post-metadata, body.post-template-default:not(.single) div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .post-metadata, body.member-template-default div.site main section:not(.single-default) .container .row:not(.row-loop) .post-metadata, body.member-template-default div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .post-metadata, body.member-template-default div.site main section:not(.section-loop) .container .row:not(.row-loop) .post-metadata, body.member-template-default div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .post-metadata, body.member-template-default div.site main section:not(.section-maps) .container .row:not(.row-loop) .post-metadata, body.member-template-default div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .post-metadata, body.page-template:not(.home) div.site main section:not(.single-default) .container .row:not(.row-loop) .post-metadata, body.page-template:not(.home) div.site main section:not(.single-default) .container-fluid .row:not(.row-loop) .post-metadata, body.page-template:not(.home) div.site main section:not(.section-loop) .container .row:not(.row-loop) .post-metadata, body.page-template:not(.home) div.site main section:not(.section-loop) .container-fluid .row:not(.row-loop) .post-metadata, body.page-template:not(.home) div.site main section:not(.section-maps) .container .row:not(.row-loop) .post-metadata, body.page-template:not(.home) div.site main section:not(.section-maps) .container-fluid .row:not(.row-loop) .post-metadata {
  margin-bottom: 2rem;
}
@media (min-width: 768px) {
  body.post-template-default:not(.single) div.site main section.section-members .container .row .col .col-content, body.post-template-default:not(.single) div.site main section.section-members .container-fluid .row .col .col-content, body.member-template-default div.site main section.section-members .container .row .col .col-content, body.member-template-default div.site main section.section-members .container-fluid .row .col .col-content, body.page-template:not(.home) div.site main section.section-members .container .row .col .col-content, body.page-template:not(.home) div.site main section.section-members .container-fluid .row .col .col-content {
    column-count: unset !important;
  }
}
body.page-template-templates main .page-default .single-teaser .single-title .col-title time.post_time, body.page-template-default main .page-default .single-teaser .single-title .col-title time.post_time {
  display: none;
}
body.page-template-templates main .section-loop-subpages .single-teaser .col-img-header, body.page-template-default main .section-loop-subpages .single-teaser .col-img-header {
  max-height: calc(30rem / 1.5);
  min-height: calc(30rem / 1.5);
  max-width: 100%;
  background-position: top center;
  background-attachment: unset;
  background-size: 100%;
  background-repeat: no-repeat;
  background-color: rgba(0, 0, 0, 0.8);
  overflow: hidden;
}
