<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/* line 54, templates/g5_hydrogen/custom/scss/custom.scss */
[class*="col-"] {
  width: 100%;
  float: left;
}
/* line 58, templates/g5_hydrogen/custom/scss/custom.scss */
.customrow::after {
  content: "";
  clear: both;
  display: block;
}
@media (min-width: 768px) and (max-width: 1023px) {
  /* line 64, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-t-1 {
    width: 8.33%;
  }
  /* line 65, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-t-2 {
    width: 16.66%;
  }
  /* line 66, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-t-3 {
    width: 25%;
  }
  /* line 67, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-t-4 {
    width: 33.33%;
  }
  /* line 68, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-t-5 {
    width: 41.66%;
  }
  /* line 69, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-t-6 {
    width: 50%;
  }
  /* line 70, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-t-7 {
    width: 58.33%;
  }
  /* line 71, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-t-8 {
    width: 66.66%;
  }
  /* line 72, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-t-9 {
    width: 75%;
  }
  /* line 73, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-t-10 {
    width: 83.33%;
  }
  /* line 74, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-t-11 {
    width: 91.66%;
  }
  /* line 75, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-t-12 {
    width: 100%;
  }
}
@media (min-width: 1024px) {
  /* line 78, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-1 {
    width: 8.33%;
  }
  /* line 79, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-2 {
    width: 16.66%;
  }
  /* line 80, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-3 {
    width: 25%;
  }
  /* line 81, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-4 {
    width: 33.33333%;
  }
  /* line 82, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-5 {
    width: 41.66%;
  }
  /* line 83, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-6 {
    width: 50%;
  }
  /* line 84, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-7 {
    width: 58.33%;
  }
  /* line 85, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-8 {
    width: 66.66%;
  }
  /* line 86, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-9 {
    width: 75%;
  }
  /* line 87, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-10 {
    width: 83.33%;
  }
  /* line 88, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-11 {
    width: 91.66%;
  }
  /* line 89, templates/g5_hydrogen/custom/scss/custom.scss */
  .col-12 {
    width: 100%;
  }
}
/* line 93, templates/g5_hydrogen/custom/scss/custom.scss */
body {
  font-family: 'Ubuntu', sans-serif;
}
/* line 96, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 97, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 98, templates/g5_hydrogen/custom/scss/custom.scss */
.g-flushed:not(#g-showcase) .g-container {
  width: 90%;
}
/* line 102, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 103, templates/g5_hydrogen/custom/scss/custom.scss */
.g-flushed#g-footer .g-container {
  width: 100%;
}
/* line 109, templates/g5_hydrogen/custom/scss/custom.scss */
#searchForm {
  padding: 0 20px;
}
@media only screen and (min-width: 768px) {
  /* line 113, templates/g5_hydrogen/custom/scss/custom.scss */
  .searchintro {
    float: left;
    width: 200px;
  }
  /* line 116, templates/g5_hydrogen/custom/scss/custom.scss */
  .searchintro p {
    margin-top: 0;
  }
  /* line 120, templates/g5_hydrogen/custom/scss/custom.scss */
  .form-limit {
    float: left;
    width: 170px;
  }
  /* line 123, templates/g5_hydrogen/custom/scss/custom.scss */
  .form-limit label {
    float: left;
    width: 70px;
  }
}
/* line 130, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 131, templates/g5_hydrogen/custom/scss/custom.scss */
#search-searchword:focus, .inputbox.input-mini:focus {
  box-shadow: 1px 1px 6px rgba(67, 120, 187, 1), -1px -1px 6px rgba(67, 120, 187, 1);
  border: 1px solid lightgray;
}
/* line 136, templates/g5_hydrogen/custom/scss/custom.scss */
.search-results {
  clear: both;
}
/* line 138, templates/g5_hydrogen/custom/scss/custom.scss */
.search-results .result-title {
  padding-left: 10px;
  color: black;
  font-weight: bold;
}
/* line 145, templates/g5_hydrogen/custom/scss/custom.scss */
.search-results .result-text {
  margin: 10px 0;
  padding-left: 20px;
}
/* line 149, templates/g5_hydrogen/custom/scss/custom.scss */
.search-results a {
  color: black;
  font-weight: bold;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
/* line 155, templates/g5_hydrogen/custom/scss/custom.scss */
.search-results a:hover {
  color: rgba(67, 120, 187, 1);
  font-weight: bold;
}
/* line 162, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 163, templates/g5_hydrogen/custom/scss/custom.scss */
.search-results &gt; .result-created:not(:last-child) {
  border-bottom: 1px dotted rgba(67, 120, 187, 1);
  margin-bottom: 20px;
  margin-top: 10px;
  margin-left: 0;
  padding-left: 20px;
  padding-bottom: 20px;
}
/* line 173, templates/g5_hydrogen/custom/scss/custom.scss */
.badge-info {
  background-color: rgba(67, 120, 187, 1);
}
/* line 178, templates/g5_hydrogen/custom/scss/custom.scss */
.customlist {
  list-style-type: none;
}
/* line 180, templates/g5_hydrogen/custom/scss/custom.scss */
.customlist &gt; li {
  float: left;
}
/* line 184, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 185, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 186, templates/g5_hydrogen/custom/scss/custom.scss */
.presentation-subpage .items-row a {
  color: rgba(67, 120, 187, 1);
  transition: all 0.1s linear;
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -ms-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
}
/* line 189, templates/g5_hydrogen/custom/scss/custom.scss */
.presentation-subpage .items-row a:hover {
  font-weight: bold;
  color: rgba(67, 120, 187, 1);
  letter-spacing: 1px;
}
/* line 197, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 198, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 199, templates/g5_hydrogen/custom/scss/custom.scss */
.why-subpage .items-row a {
  color: rgba(121, 121, 121, 1);
  transition: all 0.1s linear;
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -ms-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
}
/* line 206, templates/g5_hydrogen/custom/scss/custom.scss */
.custom-anchor {
  margin: 0;
}
/* line 208, templates/g5_hydrogen/custom/scss/custom.scss */
.custom-anchor &gt; li {
  width: 100%;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .custom-anchor &gt; li {
    width: 33.33333%;
  }
  /* line 212, templates/g5_hydrogen/custom/scss/custom.scss */
  .custom-anchor &gt; li:not(:last-child) {
    border-right: 2px solid rgba(67, 120, 187, 1);
  }
}
/* line 223, templates/g5_hydrogen/custom/scss/custom.scss */
.custom-anchor &gt; li a {
  color: #4d4d4d;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
/* line 226, templates/g5_hydrogen/custom/scss/custom.scss */
.custom-anchor &gt; li a:hover {
  color: rgba(67, 120, 187, 1);
  letter-spacing: 2px;
}
/* line 235, templates/g5_hydrogen/custom/scss/custom.scss */
.nice-button {
  display: block;
  background: rgba(67, 120, 187, 1);
  color: white;
  -webkit-box-shadow: 0 2px 17px rgba(51, 51, 51, 0.4);
  -moz-box-shadow: 0 2px 17px rgba(51, 51, 51, 0.4);
  box-shadow: 0 2px 17px rgba(51, 51, 51, 0.4);
}
/* line 240, templates/g5_hydrogen/custom/scss/custom.scss */
.nice-button:hover {
  color: rgba(255, 255, 255, 1);
}
/* line 244, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 245, templates/g5_hydrogen/custom/scss/custom.scss */
.gantry-logo img {
  max-width: 100%;
  width: auto;
}
/* line 250, templates/g5_hydrogen/custom/scss/custom.scss */
.g-offcanvas-toggle {
  color: rgba(67, 120, 187, 1);
}
/* line 253, templates/g5_hydrogen/custom/scss/custom.scss */
.g-main-nav .g-toplevel &gt; li.g-parent .g-menu-parent-indicator {
  display: none;
}
/* line 257, templates/g5_hydrogen/custom/scss/custom.scss */
#g-header .g-main-nav .g-toplevel &gt; li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover {
  background: transparent;
}
/* line 260, templates/g5_hydrogen/custom/scss/custom.scss */
#g-header .g-main-nav .g-toplevel &gt; li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected {
  background: transparent;
}
/* line 263, templates/g5_hydrogen/custom/scss/custom.scss */
#g-header .g-main-nav .g-toplevel &gt; li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active &gt; .g-menu-item-container {
  color: rgba(67, 120, 187, 1);
}
/* line 265, templates/g5_hydrogen/custom/scss/custom.scss */
#g-header .g-main-nav .g-toplevel &gt; li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active &gt; .g-menu-item-container &gt; .g-menu-item-content {
  font-weight: bold;
}
/* line 271, templates/g5_hydrogen/custom/scss/custom.scss */
#g-header .g-main-nav .g-toplevel &gt; li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected &gt; .g-menu-item-container {
  color: rgba(67, 120, 187, 1);
}
/* line 274, templates/g5_hydrogen/custom/scss/custom.scss */
#g-header .g-main-nav .g-sublevel &gt; li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: rgba(255, 255, 255, 1);
}
/* line 276, templates/g5_hydrogen/custom/scss/custom.scss */
#g-header .g-main-nav .g-sublevel &gt; li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active &gt; .g-menu-item-container {
  color: rgba(67, 120, 187, 1);
}
/* line 282, templates/g5_hydrogen/custom/scss/custom.scss */
@media (min-width: 768px) {
  .module-sub-menu {
    padding-right: 40px;
  }
}
/* line 286, templates/g5_hydrogen/custom/scss/custom.scss */
.module-sub-menu .g-title {
  background: rgba(67, 120, 187, 1);
  color: white;
  padding-left: 5px;
}
/* line 291, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 292, templates/g5_hydrogen/custom/scss/custom.scss */
.module-sub-menu .menu &gt; li {
  border-bottom: 1px dotted rgba(67, 120, 187, 1);
  line-height: 30px;
}
/* line 295, templates/g5_hydrogen/custom/scss/custom.scss */
.module-sub-menu .menu &gt; li a {
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  color: rgba(51, 51, 51, 0.7);
}
/* line 299, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 300, templates/g5_hydrogen/custom/scss/custom.scss */
.module-sub-menu .menu &gt; li:hover a {
  color: rgba(67, 120, 187, 1);
  letter-spacing: 2px;
  font-weight: bold;
}
/* line 308, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 309, templates/g5_hydrogen/custom/scss/custom.scss */
.module-sub-menu .menu &gt; li.current a {
  color: rgba(67, 120, 187, 1);
  letter-spacing: 2px;
  font-weight: bold;
}
/* line 322, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 323, templates/g5_hydrogen/custom/scss/custom.scss */
.home-page .block-breadcrumbs {
  display: none;
}
/* line 326, templates/g5_hydrogen/custom/scss/custom.scss */
.home-page .subpage-banner {
  display: none;
}
/* line 330, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 331, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 332, templates/g5_hydrogen/custom/scss/custom.scss */
.module-breadcrumbs &gt; li a {
  color: black;
  font-weight: bold;
}
/* line 336, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 337, templates/g5_hydrogen/custom/scss/custom.scss */
.module-breadcrumbs &gt; li:hover a {
  color: rgba(67, 120, 187, 1);
}
/* line 342, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 343, templates/g5_hydrogen/custom/scss/custom.scss */
.module-breadcrumbs &gt; li.active span {
  color: rgba(67, 120, 187, 1);
  font-weight: bold;
}
/* line 350, templates/g5_hydrogen/custom/scss/custom.scss */
.chrono_credits {
  display: none;
}
/* line 355, templates/g5_hydrogen/custom/scss/custom.scss */
.form-part {
  float: left;
  width: 100%;
}
@media (min-width: 768px) {
  .form-part {
    width: 45%;
  }
}
/* line 362, templates/g5_hydrogen/custom/scss/custom.scss */
.gbs3 .gcore-display-table {
  display: block !important;
}
/* line 365, templates/g5_hydrogen/custom/scss/custom.scss */
@media only screen and (min-width: 1277px) {
  #fin-address2 {
    padding-left: 160px;
  }
}
/* line 372, templates/g5_hydrogen/custom/scss/custom.scss */
@media only screen and (max-width: 767px) {
  .Block.isBreadcrumbs, .block-breadcrumbs {
    display: none;
  }
}
/* line 379, templates/g5_hydrogen/custom/scss/custom.scss */
.gbs3 .gcore-display-table {
  display: block !important;
}
/* line 382, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 383, templates/g5_hydrogen/custom/scss/custom.scss */
@media only screen and (max-width: 767px) {
  .isSubPage.isContact .gbs3 .A {
    width: 100% !important;
    box-sizing: border-box;
  }
}
/* line 389, templates/g5_hydrogen/custom/scss/custom.scss */
@media only screen and (max-width: 767px) {
  /* line 391, templates/g5_hydrogen/custom/scss/custom.scss */
  .isSubPage.isContact .gcore-checkbox-item input, .isSubPage.isContact .gcore-checkbox-item label {
    display: inline-block;
  }
  /* line 394, templates/g5_hydrogen/custom/scss/custom.scss */
  .isSubPage.isContact .gcore-checkbox-item .A {
    width: 20px !important;
  }
  /* line 397, templates/g5_hydrogen/custom/scss/custom.scss */
  .isSubPage.isContact .gcore-checkbox-item label {
    font-size: 0.8em;
  }
}
/* line 404, templates/g5_hydrogen/custom/scss/custom.scss */
@media only screen and (min-width: 1499px) {
  #address2 {
    margin-left: 160px;
  }
}
/* line 411, templates/g5_hydrogen/custom/scss/custom.scss */
#g-offcanvas {
  background-color: rgba(67, 120, 187, 1);
}
/* line 415, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 416, templates/g5_hydrogen/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul {
  background-color: rgba(67, 120, 187, 1);
}
/* line 422, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 423, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 424, templates/g5_hydrogen/custom/scss/custom.scss */
#g-offcanvas a:hover .g-menu-item-title {
  color: rgba(67, 120, 187, 1) !important;
}
/* line 430, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 431, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation a:hover {
  color: rgba(67, 120, 187, 1) !important;
}
/* line 435, templates/g5_hydrogen/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul &gt; li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover, #g-offcanvas #g-mobilemenu-container ul &gt; li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: rgba(255, 255, 255, 1);
}
/* line 440, templates/g5_hydrogen/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul &gt; li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover .g-menu-parent-indicator, #g-offcanvas #g-mobilemenu-container ul &gt; li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active .g-menu-parent-indicator {
  background-color: rgba(67, 120, 187, 1);
  color: white;
}
/* line 447, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel &gt; li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active &gt; .g-menu-item-container {
  color: rgba(67, 120, 187, 1);
}
/* line 451, templates/g5_hydrogen/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul &gt; li.g-menu-item-link-parent &gt; .g-menu-item-container &gt; .g-menu-parent-indicator {
  background-color: white;
  border: 1px solid rgba(67, 120, 187, 1);
  color: rgba(67, 120, 187, 1);
}
/* line 458, templates/g5_hydrogen/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul &gt; li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover &gt; .g-menu-item-container, #g-offcanvas #g-mobilemenu-container ul &gt; li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active &gt; .g-menu-item-container {
  color: rgba(67, 120, 187, 1);
}
/* line 464, templates/g5_hydrogen/custom/scss/custom.scss */
#roksearch_results {
  width: 250px;
}
/* line 470, templates/g5_hydrogen/custom/scss/custom.scss */
.c-cookie-banner {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background: rgba(0, 0, 0, .8);
  color: white;
  text-align: center;
  z-index: 999;
  border-top: 3px solid rgba(67, 120, 187, 1);
}
/* line 480, templates/g5_hydrogen/custom/scss/custom.scss */
.c-cookie-banner p {
  margin: 20px 0 0;
}
/* line 483, templates/g5_hydrogen/custom/scss/custom.scss */
.c-cookie-banner a.c-cookie-btn--accept {
  background-color: rgba(67, 120, 187, 1);
  color: white;
  width: 155px;
  display: inline-block;
  padding: 5px 0;
  margin-bottom: 20px;
  border-radius: 15px;
}
/* line 491, templates/g5_hydrogen/custom/scss/custom.scss */
.c-cookie-banner a.c-cookie-btn--accept:hover {
  background: white;
  color: rgba(67, 120, 187, 1);
}
/* line 500, templates/g5_hydrogen/custom/scss/custom.scss */
#g-header {
  position: relative;
  top: 50px;
  text-align: center;
}
@media (min-width: 768px) {
  #g-header {
    width: 100%;
    transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    top: 0;
    height: 112px;
  }
  /* line 513, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 514, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-header .g-main-nav .g-dropdown {
    background-color: rgba(67, 120, 187, 0.4);
    left: 50%;
    transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
  }
  /* line 521, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 522, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 523, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-header .g-main-nav .g-toplevel &gt; li &gt; .g-menu-item-container {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 527, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 528, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-header .g-main-nav .g-toplevel &gt; li:hover &gt; .g-menu-item-container {
    color: rgba(67, 120, 187, 1);
  }
  /* line 530, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-header .g-main-nav .g-toplevel &gt; li:hover &gt; .g-menu-item-container &gt; .g-menu-item-content {
    font-weight: bold;
  }
  /* line 539, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 540, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 541, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-header .g-main-nav .g-sublevel &gt; li &gt; .g-menu-item-container {
    color: rgba(255, 255, 255, 1);
  }
  /* line 544, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-header .g-main-nav .g-sublevel &gt; li:not(:last-child) {
    border-bottom: 1px solid rgba(255, 255, 255, 1);
  }
  /* line 547, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-header .g-main-nav .g-sublevel &gt; li:hover {
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.3);
  }
  /* line 552, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-header .g-main-nav .g-sublevel &gt; li:hover &gt; .g-menu-item-container {
    color: rgba(67, 120, 187, 1);
  }
  /* line 559, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-header.fixed {
    position: fixed;
    height: 81px;
    width: 100%;
    border-bottom: 1px solid rgba(67, 120, 187, 1);
    box-shadow: 1px 1px 6px lightgray;
  }
  /* line 565, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-header.fixed .block-menu {
    top: -30px;
  }
  /* line 567, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-header.fixed .block-menu .g-dropdown {
    background-color: rgba(67, 120, 187, 1);
  }
  /* line 573, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 574, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-header.fixed .block-logo img {
    max-width: 75%;
  }
  /* line 578, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-header.fixed .g-main-nav .g-sublevel &gt; li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
    background: rgba(121, 121, 121, 0.7);
  }
  /* line 581, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-header.fixed .g-main-nav .g-sublevel &gt; li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active &gt; .g-menu-item-container {
    color: white;
  }
}
/* line 588, templates/g5_hydrogen/custom/scss/custom.scss */
@media (min-width: 768px) {
  .module-search-signup {
    transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    float: right;
  }
  /* line 592, templates/g5_hydrogen/custom/scss/custom.scss */
  .module-search-signup .search-bar {
    position: relative;
    top: -40px;
    transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    opacity: 0;
  }
  /* line 597, templates/g5_hydrogen/custom/scss/custom.scss */
  .module-search-signup .search-bar.customactive {
    top: 0;
    opacity: 1;
  }
  /* line 602, templates/g5_hydrogen/custom/scss/custom.scss */
  .module-search-signup .search-icon {
    cursor: pointer;
  }
  /* line 604, templates/g5_hydrogen/custom/scss/custom.scss */
  .module-search-signup .search-icon &gt; .fa-search {
    transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
  }
  /* line 606, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 607, templates/g5_hydrogen/custom/scss/custom.scss */
  .module-search-signup .search-icon &gt; .fa-search.customactive:before {
    content: "\f00d" !important;
  }
}
/* line 616, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 620, templates/g5_hydrogen/custom/scss/custom.scss */
.search-signup-bars .search-icon {
  display: none;
}
/* line 623, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 624, templates/g5_hydrogen/custom/scss/custom.scss */
.search-signup-bars .signup-bar a {
  -webkit-box-shadow: 0 2px 17px rgba(51, 51, 51, 0.4);
  -moz-box-shadow: 0 2px 17px rgba(51, 51, 51, 0.4);
  box-shadow: 0 2px 17px rgba(51, 51, 51, 0.4);
  width: 100px;
  display: block;
  margin: 0 auto;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  background-color: rgba(67, 120, 187, 1);
}
/* line 633, templates/g5_hydrogen/custom/scss/custom.scss */
.search-signup-bars .signup-bar a:hover {
  background-color: white;
  color: rgba(67, 120, 187, 1) !important;
}
@media (min-width: 768px) {
  /* line 643, templates/g5_hydrogen/custom/scss/custom.scss */
  .search-signup-bars &gt; div {
    float: left;
    padding: 0 10px;
  }
  /* line 647, templates/g5_hydrogen/custom/scss/custom.scss */
  .search-signup-bars .search-icon {
    display: block;
  }
  /* line 650, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 651, templates/g5_hydrogen/custom/scss/custom.scss */
  .search-signup-bars .signup-bar &gt; p {
    margin: 0;
  }
}
/* line 659, templates/g5_hydrogen/custom/scss/custom.scss */
@media (min-width: 768px) {
  .block-logo {
    position: absolute;
    width: 20%;
    top: 50%;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
  }
  /* line 665, templates/g5_hydrogen/custom/scss/custom.scss */
  .block-logo img {
    transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
  }
}
/* line 671, templates/g5_hydrogen/custom/scss/custom.scss */
@media (min-width: 768px) {
  .block-menu {
    transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    position: relative;
    top: 0;
    left: 25%;
    flex: 0 75%;
    width: 75%;
  }
  /* line 677, templates/g5_hydrogen/custom/scss/custom.scss */
  .block-menu .g-toplevel {
    width: 100%;
    float: right;
  }
  /* line 680, templates/g5_hydrogen/custom/scss/custom.scss */
  .block-menu .g-toplevel &gt; li {
    width: 16.66667%;
  }
  /* line 682, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 683, templates/g5_hydrogen/custom/scss/custom.scss */
  .block-menu .g-toplevel &gt; li &gt; a .g-menu-item-content {
    font-weight: bold;
    text-transform: uppercase;
  }
  /* line 696, templates/g5_hydrogen/custom/scss/custom.scss */
  .block-menu .g-menu-item-content {
    font-weight: normal;
  }
}
/* line 708, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 709, templates/g5_hydrogen/custom/scss/custom.scss */
@media only screen and (max-width: 767px) {
  .block-banner h1 {
    font-size: 1.3em;
  }
}
/* line 715, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase {
  background-color: transparent;
}
/* line 719, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase h1 {
  color: rgba(67, 120, 187, 1);
  text-align: center;
}
/* line 723, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase .home-banner {
  height: 300px;
  position: relative;
  background-image: url('../../../../images/erad_picture.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
/* line 733, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase .home-banner img {
  display: none;
}
@media (min-width: 768px) {
  #g-showcase .home-banner {
    height: auto;
    background-image: none;
  }
  /* line 741, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-showcase .home-banner img {
    display: block;
  }
}
/* line 745, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase .home-banner .home-banner-text {
  position: relative;
  top: 50%;
  text-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2);
  transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
}
/* line 750, templates/g5_hydrogen/custom/scss/custom.scss */
@media only screen and (max-width: 767px) {
  #g-showcase .home-banner .home-banner-text h2 {
    font-size: 1.5em;
  }
}
/* line 755, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase .home-banner .home-banner-text a {
  box-shadow: 0 2px 17px rgba(51, 51, 51, 0.4);
  width: 50%;
  padding: 5px;
  display: block;
  background-color: rgba(67, 120, 187, 1);
  color: rgba(255, 255, 255, 1);
  text-align: center;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
/* line 766, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase .home-banner .home-banner-text a:hover {
  background-color: white;
  color: rgba(67, 120, 187, 1) !important;
}
@media (min-width: 768px) {
  #g-showcase .home-banner .home-banner-text {
    position: absolute;
    width: 30%;
    height: auto;
    left: 20px;
    top: 50%;
  }
  /* line 779, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-showcase .home-banner .home-banner-text img {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  /* line 784, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-showcase .home-banner .home-banner-text h2 {
    font-size: 2.8vw;
  }
  /* line 789, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-showcase .home-banner .home-banner-text p {
    font-size: 1.7vw;
  }
}
@media (min-width: 1024px) {
  /* line 796, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-showcase .home-banner .home-banner-text h2 {
    font-size: 2.5vw;
  }
  /* line 801, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-showcase .home-banner .home-banner-text p {
    font-size: 1.2vw;
  }
}
/* line 813, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 814, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 815, templates/g5_hydrogen/custom/scss/custom.scss */
#g-feature &gt; .g-container:first-child {
  width: 100%;
}
/* line 820, templates/g5_hydrogen/custom/scss/custom.scss */
@media (min-width: 768px) {
  .block-about-us {
    background: linear-gradient(rgba(223, 227, 236, 1), white 40%);
  }
}
/* line 825, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 826, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 827, templates/g5_hydrogen/custom/scss/custom.scss */
.leader-subpage .item ul {
  margin-left: 3rem;
}
/* line 832, templates/g5_hydrogen/custom/scss/custom.scss */
.about-subpage.isPublications {
  margin-bottom: 30px;
}
/* line 835, templates/g5_hydrogen/custom/scss/custom.scss */
.about-us {
  list-style-type: none;
  margin: 0;
}
/* line 836, templates/g5_hydrogen/custom/scss/custom.scss */
.about-us a {
  color: #666;
}
/* line 841, templates/g5_hydrogen/custom/scss/custom.scss */
.about-us &gt; .about-us-item {
  overflow: hidden;
  position: relative;
  cursor: pointer;
  min-height: 390px;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
/* line 847, templates/g5_hydrogen/custom/scss/custom.scss */
.about-us &gt; .about-us-item:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
/* line 851, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 852, templates/g5_hydrogen/custom/scss/custom.scss */
.about-us &gt; .about-us-item:hover img.boxeffect {
  opacity: 0;
  display: none;
}
/* line 858, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 859, templates/g5_hydrogen/custom/scss/custom.scss */
.about-us &gt; .about-us-item img.boxeffect {
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  width: 100%;
  display: none;
}
/* line 865, templates/g5_hydrogen/custom/scss/custom.scss */
.about-us &gt; .about-us-item .about-us-text {
  position: absolute;
  top: 40%;
  left: 50%;
  width: 100%;
  text-align: center;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
}
/* line 874, templates/g5_hydrogen/custom/scss/custom.scss */
.about-us &gt; .about-us-item .about-us-text &gt; img {
  width: 15%;
}
/* line 877, templates/g5_hydrogen/custom/scss/custom.scss */
.about-us &gt; .about-us-item .about-us-text &gt; ul {
  text-align: left;
}
/* line 882, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 883, templates/g5_hydrogen/custom/scss/custom.scss */
.about-us &gt; .about-us-item p:last-child {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3em;
  position: absolute;
  width: 100%;
  bottom: 0;
}
@media only screen and (min-width: 1400px) {
  /* line 896, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 898, templates/g5_hydrogen/custom/scss/custom.scss */
}
@media (min-width: 768px) {
  /* line 907, templates/g5_hydrogen/custom/scss/custom.scss */
  .about-us &gt; .about-us-item {
    /*border-bottom: 1px solid rgba(51,51,51,0.1);*/
    width: 25%;
  }
  /* line 911, templates/g5_hydrogen/custom/scss/custom.scss */
  .about-us &gt; .about-us-item:nth-child(3), .about-us &gt; .about-us-item:last-child {
    /*border-bottom: 25px solid rgba(225,229,233,1);*/
  }
  /* line 915, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 916, templates/g5_hydrogen/custom/scss/custom.scss */
  .about-us &gt; .about-us-item img.boxeffect {
    display: block;
  }
  /* line 920, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 921, templates/g5_hydrogen/custom/scss/custom.scss */
  .about-us &gt; .about-us-item p:last-child {
    font-size: 5vw;
  }
  /* line 927, templates/g5_hydrogen/custom/scss/custom.scss */
  .about-us &gt; .about-us-item &gt; .about-us-text {
    width: 70%;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  /* line 934, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 935, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 936, templates/g5_hydrogen/custom/scss/custom.scss */
  .about-us &gt; .about-us-item .about-us-text &gt; h2 {
    font-size: 2.3vw;
  }
  /* line 941, templates/g5_hydrogen/custom/scss/custom.scss */
  .about-us &gt; .about-us-item .about-us-text &gt; ul {
    font-size: 1.5vw;
  }
}
@media (min-width: 1024px) {
  /* line 950, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 951, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 952, templates/g5_hydrogen/custom/scss/custom.scss */
  .about-us &gt; .about-us-item .about-us-text &gt; h2 {
    font-size: 2vw;
  }
  /* line 957, templates/g5_hydrogen/custom/scss/custom.scss */
  .about-us &gt; .about-us-item .about-us-text &gt; ul {
    width: 70%;
    margin: 0 auto;
    font-size: 1.2vw;
  }
}
@media only screen and (min-width: 1800px) {
  /* line 968, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 969, templates/g5_hydrogen/custom/scss/custom.scss */
  /* line 970, templates/g5_hydrogen/custom/scss/custom.scss */
  .about-us &gt; .about-us-item .about-us-text &gt; h2 {
    font-size: 2em;
  }
  /* line 975, templates/g5_hydrogen/custom/scss/custom.scss */
  .about-us &gt; .about-us-item .about-us-text &gt; ul {
    font-size: 1em;
  }
}
/* line 985, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 986, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 987, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 988, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 989, templates/g5_hydrogen/custom/scss/custom.scss */
.home-page #g-feature .g-container &gt; .g-grid:nth-child(2) {
  position: relative;
  z-index: 1;
  height: 490px;
}
/* line 993, templates/g5_hydrogen/custom/scss/custom.scss */
.home-page #g-feature .g-container &gt; .g-grid:nth-child(2)::after {
  position: absolute;
  content: "";
  width: 100%;
  height: 96%;
  left: 0;
  top: 2%;
  -webkit-filter: blur(4px) grayscale(80%);
  -moz-filter: blur(4px) grayscale(80%);
  -o-filter: blur(4px) grayscale(80%);
  -ms-filter: blur(4px) grayscale(80%);
  filter: blur(4px) grayscale(80%);
  background-image: url('../../../../images/gaucher.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: fixed;
}
/* line 1019, templates/g5_hydrogen/custom/scss/custom.scss */
.block-gaucher--left {
  z-index: 10;
  background: rgba(255, 255, 255, 0.6);
}
/* line 1023, templates/g5_hydrogen/custom/scss/custom.scss */
.block-gaucher {
  position: relative;
}
/* line 1045, templates/g5_hydrogen/custom/scss/custom.scss */
.block-gaucher .moduletable.module-gaucher {
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(207, 215, 220, 0.6);
}
/* line 1055, templates/g5_hydrogen/custom/scss/custom.scss */
.block-gaucher .moduletable.module-gaucher .text-wrapper {
  text-shadow: 0px 1px 0px black;
  position: absolute;
  width: 70%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
}
/* line 1062, templates/g5_hydrogen/custom/scss/custom.scss */
.block-gaucher .moduletable.module-gaucher .text-wrapper p, .block-gaucher .moduletable.module-gaucher .text-wrapper h2 {
  color: rgba(67, 120, 187, 1);
}
@media only screen and (max-width: 768px) {
  /* line 1066, templates/g5_hydrogen/custom/scss/custom.scss */
  .block-gaucher .moduletable.module-gaucher .text-wrapper p {
    font-size: 0.8em;
  }
  /* line 1071, templates/g5_hydrogen/custom/scss/custom.scss */
  .block-gaucher .moduletable.module-gaucher .text-wrapper h2 {
    font-size: 1.5em;
  }
}
/* line 1077, templates/g5_hydrogen/custom/scss/custom.scss */
.block-gaucher .moduletable.module-gaucher .text-wrapper .nice-button {
  width: 160px;
  padding: 5px;
  border-radius: 18px;
  margin: 0 auto;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
/* line 1083, templates/g5_hydrogen/custom/scss/custom.scss */
.block-gaucher .moduletable.module-gaucher .text-wrapper .nice-button:hover {
  background-color: white;
  color: rgba(67, 120, 187, 1) !important;
}
/* line 1092, templates/g5_hydrogen/custom/scss/custom.scss */
.block-gaucher .g-title {
  text-align: center;
}
/* line 1098, templates/g5_hydrogen/custom/scss/custom.scss */
.mod-articles-category-title {
  display: block;
}
/* line 1101, templates/g5_hydrogen/custom/scss/custom.scss */
.category-module.module-latest-news {
  margin: 0;
  list-style-type: none;
}
/* line 1104, templates/g5_hydrogen/custom/scss/custom.scss */
.category-module.module-latest-news &gt; li {
  float: left;
  width: 100%;
  position: relative;
}
/* line 1108, templates/g5_hydrogen/custom/scss/custom.scss */
.category-module.module-latest-news &gt; li &gt; .text-wrapper {
  height: 100%;
}
/* line 1115, templates/g5_hydrogen/custom/scss/custom.scss */
.category-module.module-latest-news &gt; li &gt; .text-wrapper a {
  height: 100%;
  padding: 20px 20px;
  color: rgba(67, 120, 187, 1);
  font-weight: bold;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
/* line 1123, templates/g5_hydrogen/custom/scss/custom.scss */
.category-module.module-latest-news &gt; li &gt; .text-wrapper a:hover {
  background-color: rgba(224, 232, 233, 1);
}
/* line 1128, templates/g5_hydrogen/custom/scss/custom.scss */
.category-module.module-latest-news &gt; li &gt; .text-wrapper a &gt; p {
  color: rgba(116, 116, 116, 1);
}
/* line 1130, templates/g5_hydrogen/custom/scss/custom.scss */
.category-module.module-latest-news &gt; li &gt; .text-wrapper a &gt; p:last-child {
  font-size: 3em;
  margin: 0;
}
/* line 1135, templates/g5_hydrogen/custom/scss/custom.scss */
.category-module.module-latest-news &gt; li &gt; .text-wrapper a &gt; span {
  color: rgba(116, 116, 116, 1);
}
/* line 1139, templates/g5_hydrogen/custom/scss/custom.scss */
.category-module.module-latest-news &gt; li &gt; .text-wrapper .mod-articles-category-date {
  font-style: italic;
}
/* line 1144, templates/g5_hydrogen/custom/scss/custom.scss */
.category-module.module-latest-news &gt; li &gt; .text-wrapper &gt; .mod-articles-category-readmore {
  margin: 0;
}
/* line 1146, templates/g5_hydrogen/custom/scss/custom.scss */
.category-module.module-latest-news &gt; li &gt; .text-wrapper &gt; .mod-articles-category-readmore a {
  font-size: 2em;
}
@media (min-width: 768px) {
  /* line 1155, templates/g5_hydrogen/custom/scss/custom.scss */
  .category-module.module-latest-news &gt; li {
    width: 33.33333%;
  }
}
/* line 1165, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1166, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1167, templates/g5_hydrogen/custom/scss/custom.scss */
.module-footer-menu &gt; li a {
  color: rgba(255, 255, 255, 1);
  text-align: center;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
/* line 1171, templates/g5_hydrogen/custom/scss/custom.scss */
.module-footer-menu &gt; li a:hover {
  letter-spacing: 2px;
}
@media (min-width: 768px) {
  /* line 1177, templates/g5_hydrogen/custom/scss/custom.scss */
  .module-footer-menu &gt; li {
    float: left;
    width: 25%;
  }
}
/* line 1183, templates/g5_hydrogen/custom/scss/custom.scss */
.module-branding {
  text-align: right;
  font-size: 0.8em;
}
/* line 1190, templates/g5_hydrogen/custom/scss/custom.scss */
.module-branding p {
  margin: 0;
}
/* line 1193, templates/g5_hydrogen/custom/scss/custom.scss */
.module-branding a {
  color: rgba(255, 255, 255, 1);
}
/* line 1197, templates/g5_hydrogen/custom/scss/custom.scss */
#g-footer {
  border-top: none;
  background: linear-gradient(rgba(124, 161, 208, 1), rgba(67, 120, 187, 1));
}
@media (min-width: 768px) {
}
/* line 1204, templates/g5_hydrogen/custom/scss/custom.scss */
.Block.isCopyright {
  padding: 20px 0;
  font-size: 0.8em;
}
/* line 1210, templates/g5_hydrogen/custom/scss/custom.scss */
.block-branding {
  padding: 20px 22px;
}
/* line 1217, templates/g5_hydrogen/custom/scss/custom.scss */
@media (min-width: 768px) and (max-width: 1023px) {
  .contactLeft {
    float: left;
    width: 55%;
  }
}
@media (min-width: 1024px) {
  .contactLeft {
    float: left;
    width: 40%;
  }
}
/* line 1227, templates/g5_hydrogen/custom/scss/custom.scss */
@media (min-width: 768px) and (max-width: 1023px) {
  .contactRight {
    float: right;
    width: 45%;
  }
}
@media (min-width: 1024px) {
  .contactRight {
    float: right;
    width: 60%;
  }
}
/* line 1238, templates/g5_hydrogen/custom/scss/custom.scss */
#osmap-sitemap {
  top: -78px;
  position: relative;
}
/* line 1242, templates/g5_hydrogen/custom/scss/custom.scss */
#osmap-sitemap h1 {
  visibility: hidden;
}
/* line 1247, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1248, templates/g5_hydrogen/custom/scss/custom.scss */
.osmap-items .level_0 {
  background-color: white !important;
  color: white;
}
/* line 1256, templates/g5_hydrogen/custom/scss/custom.scss */
.osmap-items li {
  padding-left: 20px;
  position: relative;
}
/* line 1260, templates/g5_hydrogen/custom/scss/custom.scss */
.osmap-items li:before, .osmap-items li::before {
  content: '';
  position: absolute;
  top: 10px;
  left: 5px;
  height: 5px;
  width: 5px;
  background-color: black !important;
  transition: all 0.12s;
  -webkit-transition: all 0.12s;
  -moz-transition: all 0.12s;
  -ms-transition: all 0.12s;
  -o-transition: all 0.12s;
}
/* line 1271, templates/g5_hydrogen/custom/scss/custom.scss */
/* line 1272, templates/g5_hydrogen/custom/scss/custom.scss */
.osmap-items li:hover:before, .osmap-items li:hover::before {
  width: 15px;
  left: -5px;
  background-color: rgba(67, 120, 187, 1) !important;
}
/* line 1279, templates/g5_hydrogen/custom/scss/custom.scss */
.osmap-items li a {
  color: black !important;
}
/* line 1281, templates/g5_hydrogen/custom/scss/custom.scss */
.osmap-items li a:hover {
  font-weight: bold;
  color: rgba(67, 120, 187, 1) !important;
}
/* line 1290, templates/g5_hydrogen/custom/scss/custom.scss */
.chronoforms6_credits {
  display: none;
}
</pre></body></html>