/*
Theme Name:     inspirekt child
Theme URI:      https://www.atmosfair.de
Description:    Child Theme for the inspirekt theme
Author:         Thorsten Schmid
Author URI:     https://www.atmosfair.de
Template:       inspirekt
Version:        1.0
*/

* {
  letter-spacing: 0 !important;
}

body, div, p, h1, h2, h3, h4, h5, h6, a, .entry-content {
  color: #093b6c !important;
  letter-spacing: 0 !important;
}
body {
   -moz-hyphens: auto;
   -o-hyphens: auto;
   -webkit-hyphens: auto;
   -ms-hyphens: auto;
   hyphens: auto;
}

body, #maincontent, .outercontent-wrapper, .bgcontent {
  background: white !important;
}
h1, h2 {
  font-weight: lighter !important;
}
h1, .page-title {
  font-size: 42px;
  margin-bottom: 60px;
}
h2, .entry-content h2 {
  font-size: 36px;
  line-height: 125%;
  margin-top: 84px;
  margin-bottom: 30px;
}
.entry-content > h2:first-child, #main > h2:first-child {
  margin-top: 0 !important;
}
#main > article:last-child > .entry-content:last-child > div, #main > article:last-child > .entry-content:last-child > p {
  margin-bottom: 0;
}
h3 {
  margin-top: 20px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
}
p:empty, #secondary:empty, #secondary:blank {
   display: none;
}
#top {
  padding: 0px 0px;
}
#logo {
  margin-top: 60px;
  margin-left: 0;
}
#logo img {
  width: 300px;
}
@media only screen and (max-width: 1023px) {
  #logo {
    text-align: inherit !important;
    display: inline-block !important;
    margin-left: 20px !important;
    margin-top: 42px !important;
  }
  #logo img {
    width: 200px;
  }
}
@media only screen and (max-width: 449px) {
  #logo img {
    width: 150px;
  }
}
#outercontainer {
  min-width: 390px;
}
#outerheader {
  border-bottom: none;
  margin-bottom: 0;
}

#bodychild {
    border-top: none;
}

.clearfix:after {
   content: ".";
   visibility: hidden;
   display: block;
   height: 0;
   clear: both;
}
.container, .row {
    max-width: 1260px;
}
.row .row {
  margin: 0;
}
@media only screen and (max-width: 1300px) {
  .row .row {
    margin-left: 10px;
    margin-right: 10px;
  }
}

.columns {
  padding: 0;
}
.three-columns-left {
  padding-right: 30px;
}
.nine-columns-right {
  padding-left: 10px;
}
.bottom > * {
  vertical-align: bottom;
}
/* Button normal = green START */
.button, .more-link {
  display: inline-block;
  background: #C0CF32;
  color: #1F4162;
  font-size: 16px;
  font-weight: bold;
  padding-top: 9px;
  padding-bottom: 9px;
  padding-right: 20px;
  padding-left: 20px;
  min-height: 42px;
}
.button, .button a:hover, .more-link a:hover, .more-link:hover {
  text-decoration: none;
}
.maincontent-wrapper .button a:hover, .maincontent-wrapper .more-link a:hover, .maincontent-wrapper a.button:hover, .maincontent-wrapper a.more-link:hover, .button a:hover, a.button:hover, .button:hover {
  color: inherit !important;
}
.button:hover, .button-with-rollover:hover, .more-link:hover {
  background: #D06735;
}
/* Button normal = green END */

/* Button orange START */
.button-orange {
  background: #D06735;
}
.button-orange:hover {
  background: #C0CF32;
}
.button-orange > a {
  color: white !important;
}
/* Button orange END */

.myatmosfair-button {
  float: right;
}
.myatmosfair-button a, #mobile-offset-button a {
  font-weight: normal !important;
}
.page-title-header {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.outercontent-wrapper {
  padding: 0;
  margin: 84px 0 0 0;
}

.outercontent-wrapper, .bgcontent {
  border-top-right-radius: 15px;
  border-top-left-radius: 15px;
}

#outercontent .container.bgcontent {
  border: none;
}

.maincontent-wrapper a:hover, a:hover {
  text-decoration: none !important;
  color: #bdce00 !important;
}
.maincontent-wrapper {
  padding-bottom: 0;
  margin-bottom: 84px;
}
article:last-child {
  margin-bottom: 0;
}
a {
  cursor: pointer;
}
.link-without-decoration {
  border-bottom: none !important;
}

.maincontent-wrapper a, a .grid h3 {
  cursor: pointer;
  color: #093b6c !important;
  border-bottom: 1px Solid #bdce00;
}

#top-nav-wrap {
  width: 100%;
}
#top-nav-wrap .sf-menu {
  display: flex;
  justify-content: space-between;
}
.wpml-ls-menu-item .wpml-ls-flag {
  width: 24px;
  height: 16px;
  margin-top: 5px;
}
#navigation {
  margin: 0;
  width: 100%;
}

.menu-main_menu-container, .menu-main_menu-englisch-container {
  color: #093b6c;
}

.sub-menu {
  padding-right: 8px !important;
  border-color: #DCE188 !important;
  border-width: 1px !important;
}

.menu-menu_footer-container, .menu-menu_footer-englisch-container {
  display: inline-block;
}

.menu-item a {
  color: #093b6c;
  font-weight: normal;
  white-space: nowrap;
  padding-left: 15px;
}
#menu-main_menu > .menu-item, #menu-main_menu-englisch > .menu-item {
  height: 42px;
}
#menu-main_menu > .menu-item > a, #menu-main_menu-englisch > .menu-item > a {
  padding-left: 0 !important;
  padding-top: 0;
}
.menu-item a:hover, #footer .menu-item a:hover {
    color: #BFCE32 !important;
    text-decoration: none !important;
}
#menu-main_menu > .menu-item-has-children > .sub-menu > .menu-item-has-children > a:after, #menu-main_menu-englisch > .menu-item-has-children > .sub-menu > .menu-item-has-children > a:after {
  content: "";
  display: inline-block;
  cursor: pointer;
  width: 10px;
  height: 10px;
}
.current_page_item > a, .current_page_parent > a, .current-page-ancestor > a {
  color: #bdce00 !important;
}

#menu-main_menu > .menu-item > .sf-with-ul, #menu-main_menu-englisch > .menu-item > .sf-with-ul {
  padding-right: 15px !important;
}

@media only screen and (min-width: 1024px) {
  #menu-main_menu > li:last-child, #menu-main_menu-englisch > li:last-child {
    background: #D06735;
    padding: 0;
  }

  #menu-main_menu > li:last-child:hover, #menu-main_menu-englisch > li:last-child:hover {
    background: #C0CF32;
  }

  #menu-main_menu > li:last-child > a, #menu-main_menu-englisch > li:last-child > a {
    color: white !important;
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  #menu-main_menu .sub-menu .sub-menu, #menu-main_menu-englisch .sub-menu .sub-menu {
    display: none;
  }
}
/* reduce space between main menu items and sub-menu */
.sf-menu a {
  margin-bottom: 5px;
}

.project-category-menu a {
  margin-right: 10px;
  margin-bottom: 10px;
  min-width: 220px;
  text-align: center;
}

#wp-toolbar a {
  color: white !important;
}

#top-menues {
  float: right;
  width: initial;
  margin: 0;
}

.sm-icon {
  width: 30px;
  height: 30px;
  margin-right: 15px;
}

#searchform, .searcharea {
  height: 42px;
}
#headercontainer .searcharea {
  margin-bottom: 10px;
  margin-left: 10px;
  width: 270px;
  float: right;
}
#headercontainer #searchform {
    margin-top: 63px;
    margin-bottom: 63px;
}
.page-content #searchform, .page-content .searcharea {
    max-width: 500px;
}
#searchform #s {
  padding: 10px 10px;
  border: 0;
  min-width: 200px;
  height: 40px;
}

.secondary-menu {
  display: inline-block;
  font-size: 14px;
  margin-right: 26px;
}
.secondary-menu ul {
  list-style: none;
}
.secondary-menu li {
  float: left;
}
#top-menues .top-menu-element {
  vertical-align: top;
  display: inline-block;
  height: 42px;
}
#top-menues ul {
  margin: 0 15px;
}
#top-menues .menu-item {
  padding: 8px 5px 0 5px;
}
#top-menues .menu-item a {
  font-weight: normal;
  padding-left: 0 !important;
}
#top-menues .menu-item:last-child > a {
  padding-right: 0 !important;
}
/* Not Mobile */
@media only screen and (min-width: 768px) {
  .secondary-menu {
    background: #E6E6E6;
  }
  .menu-item-language, .menu-item-language a {
    background: #E6E6E6 !important;
  }
}

/* Desktop large */
@media only screen and (min-width: 1260px) {
  .menu-item a {
    font-size: 16px;
  }
  #menu-main_menu > .menu-item > a, #menu-main_menu-englisch > .menu-item > a {
    font-size: 18px;
    margin-top: 2px;
  }
  .sub-menu .menu-item a {
    font-size: 16px;
  }
  .project-template #primary.nine {
    max-width: 909px;
  }
  .project-template #secondary.three {
    max-width: 267px;
    float: right;
  }
}
/* Desktop small */
@media only screen and (max-width: 1259px) and (min-width: 1024px) {
  #top-menues .menu-item {
    padding-top: 10px;
  }
  .menu-item a, .top-menu-element.button a {
    font-size: 14px;
  }
  #menu-main_menu > .menu-item > a, #menu-main_menu-englisch > .menu-item > a {
    font-size: 14px;
    margin-top: 4px;
  }
  .sub-menu .menu-item a {
    font-size: 14px;
  }
  .wpml-ls-menu-item .wpml-ls-flag {
    margin-top: 3px;
  }
}
/* All desktops */
@media only screen and (min-width: 1024px) {
  #menu-main_menu > li:last-child, #menu-main_menu-englisch > li:last-child {
    min-width: 270px;
  }
}

/* Smaller than large desktop */
@media only screen and (max-width: 1259px) {
  #footer .social-media-container {
    margin-right: 26px !important;
  }
}
/* Smaller than desktop */
@media only screen and (max-width: 1023px) {
  #footer-right {
    float: none !important;
    margin-bottom: 26px;
  }
}

/* Mobile */
@media only screen and (max-width: 1023px) {
  #menu-secondary.menu > li, #menu-secondary-englisch.menu > li {
      border: 0 !important;
      display: none;
  }
  #menu-secondary.menu > li.menu-item-language, #menu-secondary-englisch.menu > li.menu-item-language {
    display: inherit;
  }
  .menu-item a {
    font-size: 16px;
  }
  #menu-main_menu > li:last-child, #menu-main_menu-englisch > li:last-child {
    min-width: inherit;
  }
  #menu-main_menu > .menu-item > a, #menu-main_menu-englisch > .menu-item > a {
    font-size: 16px;
    margin-top: 2px;
  }
  .sub-menu .menu-item a {
    height: 30px;
  }
  #menu-main_menu > .menu-item:last-child, #menu-main_menu-englisch > .menu-item:last-child {
    display: none !important;
  }
}

/* Tablet START */
@media only screen and (max-width: 1260px) and (min-width: 768px) {
  #headercontainer .container {
    max-width: 100%;
    padding-left: 10px;
  }
}
@media only screen and (max-width: 1260px) {
  #menu-main_menu > li:last-child {
    min-width: inherit;
  }
  .footer-breadcrumb-container, #outerfooter > .row {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}
/* Tablet END */

/* Mobile menu START */
@media only screen and (max-width: 767px) {
  #headercontainer > .container {
    max-width: 100%;
  }
  #top {
    min-height: 146px;
  }
  #top-menues .secondary-menu {
    display: inline-block !important;
  }
  #top-menues .secondary-menu .menu-item {
    margin: 10px 0 0 0;
    padding: 0;
  }
  .menu-item-language {
    display: inherit !important;
  }
  #top-menues .secondary-menu .menu-item:hover, .menu-item-language a:hover {
    background: #fff !important;
  }
  #top-menues .social-media-container, #top-menues .secondary-menu {
    display: none;
  }
  #footer #searchform {
    display: inherit;
    margin-top: 26px;
  }
  #footer #footer-search {
    display: inherit !important;
    max-width: 400px;
  }
  .footer-donate-button {
    display: none;
  }
}
@media only screen and (max-width: 1023px) {
  #headercontainer #searchform {
    display: none;
  }
  .menu-main_menu-container, .menu-main_menu-englisch-container {
    display: none;
  }
  #responsive-menu-pro-noscroll-wrapper {
    overflow-x: scroll !important;
  }
  #responsive-menu-pro-search-box {
    padding: 42px 0 !important;
  }
  #responsive-menu-pro-button.is-active {
    border-right: none !important;
  }
  #responsive-menu-pro-button {
    margin-top: 0 !important;
    border-right: 3px solid white !important;
  }
  #responsive-menu-pro-wrapper {
      padding-left: 20px !important;
      padding-right: 20px !important;
      border: 2px solid #bdce00;
  }
  #responsive-menu-pro-container #responsive-menu-pro-additional-content {
    padding: 0 !important;
    margin-top: 42px;
  }
  #responsive-menu-pro > li > a {
    text-transform: uppercase;
  }
  #responsive-menu-pro-container li.responsive-menu-pro-item {
      width: inherit;
  }
  #responsive-menu-pro-container #responsive-menu-pro > li.responsive-menu-pro-item:first-child > a {
    border-top: none !important;
  }
  #responsive-menu-pro-container #responsive-menu-pro > li.responsive-menu-pro-item > a {
    border-top:  1px solid rgba(9, 59, 108, 1) !important;
    border-bottom: none !important;
  }
  #responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu {
    list-style: none;
  }
  #responsive-menu-pro-container #responsive-menu-pro .responsive-menu-pro-submenu li.responsive-menu-pro-item a {
    border-bottom: none !important;
  }
  .responsive-menu-pro-subarrow:hover {
    color: #bdce00 !important;
  }

  #navigation {
    background-color: #E6E6E6;
  }
  #headercontainer > .container {
    padding-left: 0;
  }
  #mobile-offset-button {
    display: initial !important;
    border-left: 3px solid white;
    float: right;
    min-width: 270px;
    text-transform: uppercase;
  }
}
/* Mobile menu END */

/* breadcrumb navi START */
@media only screen and (max-width: 1023px) {
  #breadcrumb-navi {
    display: none;
  }
}
#breadcrumb-navi {
  height: 42px;
  margin-bottom: 84px;
  background-color: #E6E6E6;
}
#breadcrumb-navi > ul > li {
  padding: 8px 30px 8px 16px;
}
#breadcrumb-navi > ul > li:first-child {
  padding-left: 26px;
}
#breadcrumb-navi > ul > li, #breadcrumb-navi > ul > li > a {
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
}
#breadcrumb-navi > ul > li > a {
  border: none;
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit;
}
#breadcrumb-navi > ul > li > a:hover {
  color: inherit !important;
}
#breadcrumb-navi .breadcrumb-navi-has-children {
  background: #DCE188 url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSI0MnB4IiB2aWV3Qm94PSIwIDAgMTYgNDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxNiIgaGVpZ2h0PSI0MiIvPg0KPHBvbHlnb24gZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNEQkUwODEiIHBvaW50cz0iMCw0MiAyLjg0OSw0MiA4LjE0OCwyMi4zMTEgMS41MTksMCAwLDAgIi8+DQo8cG9seWdvbiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0RCRTA4MSIgcG9pbnRzPSI4LjIzOSw0MiAxNiw0MiAxNiwwIDYuOTA5LDAgMTMuNTM5LDIyLjMxMSAiLz4NCjwvc3ZnPg0K') no-repeat right !important;
}
#breadcrumb-navi .breadcrumb-navi-has-children:nth-last-child(2) {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSI0MnB4IiB2aWV3Qm94PSIwIDAgMTYgNDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxNiIgaGVpZ2h0PSI0MiIvPg0KPHBvbHlnb24gZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNEQkUwODEiIHBvaW50cz0iMCw0MiAyLjg0OCw0MiA4LjE0OCwyMi4zMTEgMS41MTgsMCAwLDAgIi8+DQo8cG9seWdvbiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0JEQ0MzMCIgcG9pbnRzPSI4LjIzOCw0MiAxNS45OTksNDIgMTUuOTk5LDAgNi45MDgsMCAxMy41MzgsMjIuMzExICIvPg0KPC9zdmc+DQo=') !important;
}
#breadcrumb-navi > ul > li:last-child {
  background: #BFCB4E url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSI0MnB4IiB2aWV3Qm94PSIwIDAgMTYgNDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxNiIgaGVpZ2h0PSI0MiIvPg0KPHJlY3QgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNCRENDMzAiIHdpZHRoPSI2IiBoZWlnaHQ9IjQyIi8+DQo8cmVjdCB4PSIxMSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNFNkU2RTYiIHdpZHRoPSI1IiBoZWlnaHQ9IjQyIi8+DQo8L3N2Zz4NCg==') no-repeat right !important;
}
#breadcrumb-navi > ul > li.breadcrumb-navi-has-children:last-child {
  background: #BFCB4E url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSI0MnB4IiB2aWV3Qm94PSIwIDAgMTYgNDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxNiIgaGVpZ2h0PSI0MiIvPg0KPHBvbHlnb24gZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNCRENDMzAiIHBvaW50cz0iMCw0MiAyLjg0OSw0MiA4LjE0OCwyMi4zMTEgMS41MTksMCAwLDAgIi8+DQo8cG9seWdvbiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0U2RTZFNiIgcG9pbnRzPSI4LjIzOSw0MiAxNiw0MiAxNiwwIDYuOTA5LDAgMTMuNTM5LDIyLjMxMSAiLz4NCjwvc3ZnPg0K') no-repeat right !important;
}
#breadcrumb-navi > ul > .breadcrumb-navi-has-children > a:after {
  content: ' ';
  padding-left: 25px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMjkzRTYzIiBwb2ludHM9IjQsOCAxNiw4IDEwLDE0ICIvPg0KPC9zdmc+DQo=');
  background-repeat: no-repeat !important;
  background-position: 6px 0px;
}
.maincontent-wrapper .menu-item a {
  border: none;
}
/* breadcrumb navi END */

/* Footer START */
.menu-menu_footer-container, .menu-menu_footer-englisch-container {
    margin-top: -7px;
}
.footer-container {
  max-width: 100% !important;
}
#outerfooter {
  padding: 42px 0 0 0;
  min-height: 228px;
  border: none;
}
#footer {
  padding: 0;
  text-align: left;
  text-transform: none;
}
#outerfooter, #footer {
  background-color: #093b6c;
  color: white !important;
}
#footer-right {
  float: right;
}
.footer-breadcrumb-container {
  background: #E0E787;
  color: #24466C;
  height: 42px;
  padding: 8px 0;
}
#menu-menu_footer, #menu-menu_footer-englisch {
  max-width: 500px;
}
#footer ul {
  list-style: none;
  margin-left: 0;
}
#footer li {
  display: inline-block;
  width: 240px;
  margin-bottom: 8px;
}
#footer li a {
  padding-left: 0 !important;
}
#footer a {
  color: white !important;
  font-weight: bold;
  font-size: 16px;
}
.social-media-container {
  display: inline-block;
  vertical-align: top;
}
#footer .social-media-container {
  margin-right: 176px;
}
.social-media-container > a {
  width: 42px;
  height: 42px;
  margin-right: 26px;
  background: #E6E6E6;
  display: inline-block;
  text-align: center;
  vertical-align: top;
}
.social-media-container > a:hover {
    background: #BFCE32 !important;
}
#footer .social-media-container > a:last-child {
  margin-right: 0;
}
.social-media-container div {
  height: 42px;
  width: auto;
}
.social-media-fb {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDJweCIgaGVpZ2h0PSI0MnB4IiB2aWV3Qm94PSIwIDAgNDIgNDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMwNjM5NkMiIGQ9Ik0yMi43OSwzMlYyMS45NmgzLjU0bDAuNTMtMy45MWgtNC4wN3YtMi40OWMwLTEuMTQsMC4zMy0xLjkxLDIuMDMtMS45MUgyN3YtMy41DQoJQzI2LjYyLDEwLjExLDI1LjMzLDEwLDIzLjgzLDEwYy0zLjE0LDAtNS4yOCwxLjgyLTUuMjgsNS4xN3YyLjg4SDE1djMuOTFoMy41NVYzMkgyMi43OXoiLz4NCjwvc3ZnPg0K');
}
.social-media-youtube {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDJweCIgaGVpZ2h0PSI0MnB4IiB2aWV3Qm94PSIwIDAgNDIgNDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMwNjM5NkMiIGQ9Ik0yNy42NSwxNy42NmgtMS40N3YtMC44M2MtMC41NSwwLjYyLTEuMDIsMC45My0xLjU0LDAuOTNjLTAuNDUsMC0wLjc2LTAuMi0wLjkxLTAuNTgNCgljLTAuMS0wLjIzLTAuMTctMC41OC0wLjE3LTEuMXYtNi4wMmgxLjQ3djUuNjR2MC41M2MwLjAzLDAuMjEsMC4xMiwwLjI5LDAuMzEsMC4yOWMwLjI4LDAsMC41My0wLjI0LDAuODQtMC42N3YtNS43OWgxLjQ3VjE3LjY2eiINCgkvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwNjM5NkMiIGQ9Ik0yMS4wMiwxNS40YzAuMDgsMC43NS0wLjE2LDEuMTMtMC42MSwxLjEzDQoJYy0wLjQ2LDAtMC43LTAuMzgtMC42Mi0xLjEzdi0zLjAxYy0wLjA4LTAuNzUsMC4xNi0xLjEsMC42Mi0xLjFjMC40NSwwLDAuNjksMC4zNSwwLjYxLDEuMVYxNS40eiBNMjIuNDksMTIuNTQNCgljMC0wLjgxLTAuMTctMS40Mi0wLjQ3LTEuOGMtMC4zOS0wLjUyLTEtMC43NC0xLjYxLTAuNzRjLTAuNywwLTEuMjMsMC4yMi0xLjYyLDAuNzRjLTAuMywwLjM4LTAuNDYsMS0wLjQ2LDEuODF2Mi43DQoJYzAsMC44MSwwLjE0LDEuMzYsMC40NCwxLjc0YzAuMzksMC41MiwxLjAyLDAuOCwxLjY0LDAuOGMwLjYxLDAsMS4yNS0wLjI4LDEuNjQtMC44YzAuMy0wLjM4LDAuNDQtMC45MywwLjQ0LTEuNzRWMTIuNTR6Ii8+DQo8cGF0aCBmaWxsPSIjMDYzOTZDIiBkPSJNMTYuNzEsMTMuNTJ2NC4xNGgtMS41NHYtNC4xNGMwLDAtMS42LTUuMDctMS45My02LjAyaDEuNjJsMS4wOCwzLjk2bDEuMDgtMy45NmgxLjYxTDE2LjcxLDEzLjUyeiIvPg0KPHBhdGggZmlsbD0iIzA2Mzk2QyIgZD0iTTIzLjM2LDI1LjExYy0wLjIyLDAtMC40OSwwLjEyLTAuNzIsMC4zNHY0LjU3YzAuMjMsMC4yMiwwLjUsMC4zNCwwLjcyLDAuMzRjMC40MSwwLDAuNTktMC4yOSwwLjU5LTEuMDQNCgl2LTMuMjRDMjMuOTUsMjUuMzMsMjMuNzcsMjUuMTEsMjMuMzYsMjUuMTF6Ii8+DQo8cGF0aCBmaWxsPSIjMDYzOTZDIiBkPSJNMjkuMTEsMjYuMDFjMC0wLjY5LTAuMTgtMC45LTAuNjUtMC45QzI4LDI1LjExLDI3LjgsMjUuMywyNy44LDI2djAuODRsMS4zMS0wLjAxVjI2LjAxeiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwNjM5NkMiIGQ9Ik0yOC40OCwzMC4zNmMwLjM0LDAsMC41NC0wLjE4LDAuNjItMC41NQ0KCWMwLjAxLTAuMDcsMC4wMS0wLjQsMC4wMS0wLjk0aDEuNDZ2MC4yMWMwLDAuNDQtMC4wMywwLjc1LTAuMDUsMC44OWMtMC4wNCwwLjMtMC4xNSwwLjU3LTAuMzIsMC44MWMtMC4zOSwwLjU1LTAuOTYsMC44Mi0xLjY5LDAuODINCgljLTAuNzMsMC0xLjI4LTAuMjYtMS42OS0wLjc3Yy0wLjI5LTAuMzgtMC40OC0wLjk0LTAuNDgtMS43NHYtMi42M2MwLTAuOCwwLjE3LTEuNDMsMC40Ny0xLjgxYzAuNC0wLjUxLDAuOTUtMC43OCwxLjY3LTAuNzgNCgljMC43LDAsMS4yNSwwLjI3LDEuNjQsMC43OGMwLjI5LDAuMzgsMC40NSwwLjk3LDAuNDUsMS43OGwwLjAxLDEuNTNIMjcuOHYxLjM1QzI3Ljc5LDMwLjAxLDI4LDMwLjM2LDI4LjQ4LDMwLjM2eiBNMjUuNDEsMjkuMjQNCgljMCwwLjctMC4wNiwxLjE5LTAuMTUsMS41MWMtMC4xOSwwLjU2LTAuNTksMC44NS0xLjE1LDAuODVjLTAuNSwwLTEtMC4yOS0xLjQ3LTAuODZ2MC43NmgtMS4zOVYyMS40MmgxLjM5djMuMjkNCgljMC40NS0wLjU1LDAuOTYtMC44NSwxLjQ3LTAuODVjMC41NiwwLDAuOTMsMC4zMSwxLjEyLDAuODdjMC4wOSwwLjMsMC4xOCwwLjc5LDAuMTgsMS41VjI5LjI0eiBNMjAuMSwzMS41aC0xLjQ3di0wLjgzDQoJYy0wLjU1LDAuNjItMS4wMiwwLjk0LTEuNTMsMC45NGMtMC40NSwwLTAuNzctMC4yMS0wLjkyLTAuNThjLTAuMS0wLjIzLTAuMTctMC41OS0wLjE3LTEuMTF2LTUuOTRoMS40N3Y1LjU2djAuNTMNCgljMC4wMywwLjIxLDAuMTIsMC4yOSwwLjMxLDAuMjljMC4yOCwwLDAuNTMtMC4yNCwwLjg0LTAuNjd2LTUuNzFoMS40N1YzMS41eiBNMTQuNTUsMzEuNWgtMS41NHYtOC42NWgtMS42MnYtMS40M2g0Ljg2djEuNDNoLTEuNw0KCVYzMS41eiBNMzIuMjcsMjIuMTZjMCwwLTAuMjItMS41NC0wLjkxLTIuMjJjLTAuODgtMC44OS0xLjg2LTAuODktMi4zMS0wLjk0QzI1LjgzLDE4Ljc3LDIxLDE4Ljc3LDIxLDE4Ljc3aC0wLjAxDQoJYzAsMC00LjgyLDAtOC4wNCwwLjIzYy0wLjQ1LDAuMDUtMS40MywwLjA1LTIuMzEsMC45NGMtMC42OSwwLjY4LTAuOTEsMi4yMi0wLjkxLDIuMjJTOS41LDIzLjk3LDkuNSwyNS43OHYxLjcNCgljMCwxLjgxLDAuMjMsMy42MiwwLjIzLDMuNjJzMC4yMiwxLjU0LDAuOTEsMi4yMmMwLjg4LDAuODksMi4wMywwLjg2LDIuNTQsMC45NkMxNS4wMiwzNC40NSwyMSwzNC41LDIxLDM0LjVzNC44My0wLjAxLDguMDUtMC4yMw0KCWMwLjQ1LTAuMDYsMS40My0wLjA2LDIuMzEtMC45NWMwLjY5LTAuNjgsMC45MS0yLjIyLDAuOTEtMi4yMnMwLjIzLTEuODEsMC4yMy0zLjYydi0xLjdDMzIuNSwyMy45NywzMi4yNywyMi4xNiwzMi4yNywyMi4xNnoiLz4NCjwvc3ZnPg0K');
}
.social-media-google-plus {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDJweCIgaGVpZ2h0PSI0MnB4IiB2aWV3Qm94PSIwIDAgNDIgNDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMwNjM5NkMiIHBvaW50cz0iMzIuNSwxOS43OCAyOS40NiwxOS43OCAyOS40NiwxNi44OCAyNy45LDE2Ljg4IDI3LjksMTkuNzggMjQuODYsMTkuNzggMjQuODYsMjEuMTkgMjcuOSwyMS4xOSANCgkyNy45LDI0LjA5IDI5LjQ2LDI0LjA5IDI5LjQ2LDIxLjE5IDMyLjUsMjEuMTkgIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzA2Mzk2QyIgZD0iTTE3LjYxLDMwLjc3Yy0zLjI5LDAtNS40MS0xLjQ3LTUuNDEtMy41Mg0KCWMwLTIuMDQsMS45Ny0yLjczLDIuNjUtMi45NmMxLjI5LTAuNDEsMi45NS0wLjQ2LDMuMjMtMC40NmMwLjMsMCwwLjQ2LDAsMC43LDAuMDNjMi4zNCwxLjU1LDMuMzUsMi4zMywzLjM1LDMuOA0KCUMyMi4xMywyOS40NCwyMC41NiwzMC43NywxNy42MSwzMC43N3ogTTE3LjU5LDE5LjI2Yy0yLjY1LDAtMy44NS0zLjItMy44NS01LjEzYzAtMC43NSwwLjE2LTEuNiwwLjY4LTIuMg0KCWMwLjQ5LTAuNTgsMS4zNS0wLjg4LDIuMTUtMC44OGMyLjU1LDAsMy44OCwzLjIzLDMuODgsNS4zYzAsMC41Mi0wLjA3LDEuMzctMC43NywyLjAzQzE5LjE4LDE4Ljg0LDE4LjM2LDE5LjI2LDE3LjU5LDE5LjI2eg0KCSBNMjEuNjIsMjIuNWwtMS4xMS0wLjhjLTAuMzQtMC4yNy0wLjgtMC42MS0wLjgtMS4yNGMwLTAuNjQsMC40Ni0xLjA0LDAuODYtMS40MmMxLjI5LTAuOTUsMi41OC0xLjk2LDIuNTgtNC4wOQ0KCWMwLTIuMTktMS40LTMuMjQtMi4xMS0zLjc5aDEuODNMMjQuODYsMTBoLTYuNDFjLTEuNjYsMC0zLjkxLDAuMTYtNS42NiwxLjUyYy0xLjMyLDEuMDYtMS43NSwyLjYzLTEuNzUsMy45NQ0KCWMwLDIuMjUsMS44NCw0LjUyLDUuMSw0LjUyYzAuMzEsMCwwLjY1LTAuMDIsMC45OS0wLjA1Yy0wLjE2LDAuMzQtMC4zMSwwLjYzLTAuMzEsMS4xMmMwLDAuODksMC40OSwxLjQ0LDAuOTIsMS45Ng0KCWMtMS4zOCwwLjA5LTMuOTcsMC4yMy01Ljg3LDEuMzJjLTEuODIsMS4wMS0yLjM3LDIuNDgtMi4zNywzLjUyYzAsMi4xMywyLjA2LDQuMTQsNi41Miw0LjE0YzUuMjksMCw4LjE4LTIuNzYsOC4xOC01LjQ3DQoJQzI0LjIsMjQuNTUsMjIuOTcsMjMuNTcsMjEuNjIsMjIuNXoiLz4NCjwvc3ZnPg0K');
}
.social-media-twitter {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDJweCIgaGVpZ2h0PSI0MnB4IiB2aWV3Qm94PSIwIDAgNDIgNDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMwNjM5NkMiIGQ9Ik0zMiwxMy43NWMtMC43OSwwLjM4LTEuNjQsMC42NS0yLjU0LDAuNzdjMC45MS0wLjYsMS42MS0xLjU0LDEuOTQtMi42N2MtMC44NiwwLjU2LTEuODEsMC45Ni0yLjgzLDEuMTgNCgljLTAuODQtMC45NC0yLjAzLTEuNTMtMy4zNS0xLjUzYy0yLjU2LDAtNC42LDIuMjItNC41Miw0LjkyYzAuMDEsMC4zOCwwLjA3LDAuNzUsMC4xNiwxLjFjLTMuOTItMC4xNC03LjU1LTIuMDUtMTAuMTMtNS4wOQ0KCWMtMC4zOSwwLjc2LTAuNTksMS42My0wLjUzLDIuNTZjMC4wOSwxLjc0LDEuMDUsMy4yNCwyLjQsNC4xYy0wLjgtMC4wMS0xLjU2LTAuMjItMi4yNC0wLjU3djAuMDZjMC4xNCwyLjM4LDEuOTEsNC4yOSw0LjEyLDQuNjYNCgljLTAuMzksMC4xMi0wLjgxLDAuMi0xLjI1LDAuMjFjLTAuMywwLjAxLTAuNjEtMC4wMS0wLjktMC4wNmMwLjcsMS44OCwyLjUyLDMuMTcsNC41NiwzLjEyYy0xLjU0LDEuMzItMy41MywyLjE2LTUuNzUsMi4yNg0KCWMtMC4zOCwwLjAyLTAuNzYsMC4wMS0xLjE0LTAuMDFjMi4xOCwxLjIyLDQuNjksMS44Niw3LjI5LDEuNzJjOC4yNS0wLjQzLDEyLjU2LTcuNDksMTIuNTMtMTMuNjRsLTAuMDItMC42MQ0KCUMzMC42NiwxNS41NSwzMS40MSwxNC43MSwzMiwxMy43NXoiLz4NCjwvc3ZnPg0K');
}
.social-media-share-container {
  margin-top: 32px;
}
.social-media-share {
  display: inline-block;
  height: 30px;
  min-width: 100px;
  margin-right: 20px;
  padding: 3px 10px 0 3px;
  border-radius: 3px;
  font-size: 14px;
}
.social-media-share a, .social-media-share a:hover {
  color: white !important;
  border: none;
}
.social-media-share img {
  margin-right: 10px;
}
.social-media-share-facebook img {
  height: 25px;
  margin-top: -5px;
}
.social-media-share-twitter img {
  height: 20px;
  margin-top: -2px;
  margin-left: 10px;
}
.social-media-share-facebook {
  background-color: #3B589E;
}
.social-media-share-twitter {
  background-color: #479DEE;
}
.footer-donate-button {
  vertical-align: top;
  float: right;
}
.footer-donate-button > a {
  color: white !important;
}
.footer-top-link {
  float: right;
}
.footer-top-link-arrow {
  width: 22px;
  height: 14px;
  display: inline-block;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjJweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMjIgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIyIDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMyOTNENjMiIGQ9Ik0yMCwxMi45ODVjLTAuMjczLDAtMC41NDYtMC4xMTEtMC43NDMtMC4zMzFMMTEsMy40OGwtOC4yNTcsOS4xNzRjLTAuMzY5LDAuNDEtMS4wMDEsMC40NDMtMS40MTIsMC4wNzQNCgkJcy0wLjQ0NC0xLjAwMi0wLjA3NC0xLjQxMmw5LTEwYzAuMzc5LTAuNDIyLDEuMTA3LTAuNDIyLDEuNDg2LDBsOSwxMGMwLjM2OSwwLjQxLDAuMzM2LDEuMDQzLTAuMDc0LDEuNDEyDQoJCUMyMC40NzgsMTIuOSwyMC4yMzgsMTIuOTg1LDIwLDEyLjk4NXoiLz4NCjwvZz4NCjwvc3ZnPg0K');
  background-position: right;
  background-repeat: no-repeat;
}
/* Footer END */

/* Grid START */
.cell {
  display: inline-block;
  vertical-align: top;
}
.cell h3 {
  display: inline-block;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 20px;
}
.cell div + h3 {
  margin-top: 20px;
}
.grid-gutters {
  margin: -42px 0 42px -42px;
}
.grid-gutters > .cell {
  padding: 42px 0 0 42px;
}
.cell-inline {
  max-width: 237px;
  display: inline-block;
}
.cell-image {
  max-width: 237px;
}
.cell-image-background {
  width: 195px;
  height: 255px;
  background-repeat: no-repeat;
  background-size: cover;
}
.cell-image img {
  width: 100%;
}
/* Grid END */

/* Grid downloads START */
.cell-inline .download-headline, .cell-inline .download-text {
  text-align: center;
}
.cell-inline .download-headline {
  font-weight: bold;
  margin-top: 20px;
}
/* Grid downloads END */

.image-with-right-caption + p, .image-with-caption-container + p, .image-with-caption-container + .image-with-caption-container {
  margin-top: 30px;
}

@media only screen and (min-width: 768px) {
  .max_half_page_width {
    width: 50% !important;
  }
}
@media only screen and (min-width: 1024px) {
  .image-with-right-caption {
    display: table;
  }
  .image-with-right-caption > * {
    display: table-cell;
    max-width: none;
    vertical-align: bottom;
  }
  .image-with-right-caption > *:nth-child(2) {
    padding-left: 20px;
  }
  .image-with-caption-float-left {
    max-width: 65%;
  }
  .image-caption-right {
    padding-left: 20px;
    max-width: 35%;
    display: inline-block;
  }
}
@media only screen and (max-width: 1023px) {
  /* Screen is too small: do not display in table layout but with caption below image, so add margin-top; */
  .image-with-right-caption > *:nth-child(2), .image-caption-right {
    margin-top: 10px;
  }
  .image-with-right-caption + p {
    margin-top: 30px;
  }
}
.image-left-medium {
    width: 30%;
    margin-right: 1em;
    float: left;
}

.image-right-small {
  width: 20%;
  margin-left: 1em;
  float: right;
}

.image-right-small img {
  float: right;
  border: solid 2px #e9e9e9;
  padding: .5ex;
}

.image-with-caption-below {
  width: 100%;
}
.image-caption {
  font-size: 14px !important;
}
.image-caption-bottom {
  margin-top: 10px;
}
.image-caption-bottom + p {
  margin-top: 30px;
  margin-bottom: 0;
}
.image-border, .cell-image-background, .cell-image img {
  border: 1px #e1e2e4 solid;
}
/* atmosfair slick gallery implementation START */
/* prevent gallery from showing all images at once one below another before initialization has finished START */
.outer-gallery-container {
  background-color: #E6E6E6;
}
.main-gallery-image-container, .project-gallery-image {
  display: none;
}
.main-gallery .main-gallery-image-container:first-child, .project-gallery .slick-slide:first-child .project-gallery-image {
  display: block;
}
.slick-initialized .main-gallery-image-container, .slick-initialized .project-gallery-image {
  display: block;
}
/* prevent gallery from showing all images at once one below another before initialization has finished END */

.main-gallery, .project-gallery {
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
}
.main-gallery-image-container, .project-gallery-image {
  height: 500px;
}
.main-gallery-content {
  margin-top: 100px;
  max-width: 1260px;
  margin-left: auto;
  margin-right: auto;
}
.main-gallery-text-box {
  background: rgba(9,59,108,0.5);
  display: inline-block;
  padding: 30px;
  width: 550px;
  max-width: 100%;
}
.main-gallery-text-box div {
  color: white !important;
}
.main-gallery-text-box h1 {
  color: #fff !important;
  font-size: 36px;
  font-weight: normal;
  margin-bottom: 22px;
}
.main-gallery-text-box .main-gallery-text {
  margin-bottom: 30px;
}

.main-gallery-offset-box {
  min-width: 270px;
  float: right;
  top: 0;
  right: 0;
  background: white;
}
@media (max-width: 900px) {
  .main-gallery-offset-box {
    display: none;
  }
}
.main-gallery-offset-box h1 {
  background-color: #C0CF32;
  height: 60px;
  margin-bottom: 20px;
  font-size: 22px;
  font-weight: bold;
  text-align: center;
  padding-top: 10px;
}
.main-gallery-offset-box > div {
  margin-left: 20px;
  margin-right: 20px;
  margin-bottom: 8px;
  font-weight: bold;
}
.main-gallery-offset-box > div:last-child {
  margin-bottom: 20px;
}
.main-gallery-offset-box > div > a {
  padding-left: 0px;
}
.main-gallery-offset-box > div > a:hover {
  text-decoration: none;
}
.main-gallery-offset-box-icon {
  display: inline-block;
  background-size: 70%;
  background-repeat: no-repeat;
  background-color: #162A55;
  background-position: 50% 50%;
  width: 40px;
  height: 30px;
  margin-right: 15px;
  border-radius: 3px;
}
.main-gallery-offset-box > div:hover .main-gallery-offset-box-icon {
  background-color: #bdce00;
}
.main-gallery-offset-box-text {
  display: inline-block;
  vertical-align: top;
  margin-top: 3px;
}
.icon-flight {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NyIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQuNDIzIDIwLjY2OGMuMTM3LjI0NC0uMDgzLjQ2Ny0uMzYuNjM1LS4zODUuMjM1LS40OTIgMS4zOTIuNzA5IDEuODQ0IDIuMDAxLjc1MiA1LjQ1OSAxLjAzMiA2Ljg1Mi43NCAyLjEwOC0uNDM5IDMyLjgxMi00LjQ1OSA0My42Ni02Ljg3NSAyLjQxNy0uNTM2IDEuNTcyLTMuMTMzIDEuNTcyLTMuMTMzLTIuMDQzLTUuMzc2LTE3LjQ0OC0uODU1LTE3LjQ0OC0uODU1LTEuOTI3LjY4My0xOC4xNi0xMC40MjctMjEuMDMxLTExLjk2Ny02LjM5My0zLjQyOS01LjEzMSAyLjQ2OS0zLjU2IDMuNzQxIDEuNTcyIDEuMjczIDkuNTg4IDEwLjE1OSA4LjA4MyAxMC42Ni0xLjA1OS4zNTItNi41NDggMS4zNjUtOS43MzEgMS45MzYtMS4yNjcuMjI5LTMuMzY0LjUyOS00LjU0LjAxNS0zLjAyMS0xLjMyNC03LjAyOC01LjA2My03LjAyOC01LjA2My0uNDY3LS4zOTYtLjg1Ny0uNTMyLTEuMTc1LS41MzItLjcyOC0uMDAxLS40NDkgMS41MjQuMjQ4IDIuNTk1IDIuMDI0IDMuMTAxIDMuNzQ4IDYuMjU3IDMuNzQ4IDYuMjU5em0zNy43MDMtNC45NDljLjA2NS0uNzM2LjcyLTEuMjc5IDEuNDYxLTEuMjEyLjc0My4wNjQgMS4yOTEuNzEyIDEuMjI3IDEuNDQ4LS4wNjguNzMzLS43MjMgMS4yNzctMS40NjUgMS4yMTMtLjc0LS4wNjUtMS4yODktLjcxNS0xLjIyMy0xLjQ0OXptLTMuNzkxLjU5MmMuMDY0LS43MzMuNzItMS4yNzkgMS40NjEtMS4yMTMuNzQzLjA2NSAxLjI5MS43MTYgMS4yMjUgMS40NDktLjA2Ny43MzUtLjcyMyAxLjI4LTEuNDY0IDEuMjE1LS43NDEtLjA2Ny0xLjI4OS0uNzE2LTEuMjIzLTEuNDUxem0tMy43OTIuNTkyYy4wNjQtLjczMy43Mi0xLjI3OSAxLjQ2MS0xLjIxMy43NDMuMDY1IDEuMjkxLjcxNSAxLjIyNSAxLjQ0OS0uMDY3LjczNi0uNzIxIDEuMjc5LTEuNDYzIDEuMjEyLS43NDQtLjA2NC0xLjI5MS0uNzEyLTEuMjI0LTEuNDQ4em0tMy43OTMuNTkzYy4wNjUtLjczMy43MjEtMS4yNzcgMS40NjQtMS4yMTMuNzM5LjA2NSAxLjI4OS43MTUgMS4yMjQgMS40NDktLjA2Ny43MzUtLjcyMSAxLjI3OS0xLjQ2MyAxLjIxMy0uNzQ0LS4wNjQtMS4yOTEtLjcxNS0xLjIyNS0xLjQ0OXptLTMuNzkyLjU5M2MuMDY1LS43MzUuNzIxLTEuMjc5IDEuNDY0LTEuMjEzczEuMjkxLjcxMyAxLjIyNCAxLjQ0OWMtLjA2NS43MzUtLjcyMSAxLjI3Ny0xLjQ2MyAxLjIxMy0uNzQzLS4wNjUtMS4yOTEtLjcxNS0xLjIyNS0xLjQ0OXptLTMuNzkyLjU5MmMuMDY1LS43MzYuNzItMS4yNzcgMS40NjEtMS4yMTIuNzQzLjA2NSAxLjI5MS43MTIgMS4yMjUgMS40NDktLjA2NS43MzMtLjcyMyAxLjI3Ni0xLjQ2NCAxLjIxMi0uNzQtLjA2Ny0xLjI4OS0uNzE1LTEuMjIzLTEuNDQ5eiIvPjwvc3ZnPg==');
}
.icon-cruise {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1OSIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTU4LjczNSAxMC42MDVjLS41MDgtLjA5OS0xLjM4Ny0uMTUyLTIuODU1LS4xMDQtNC4zNjcuMTQxLTE3LjUzMy0xLjM5Mi0yMS4yMTMtMy45NTktLjU0OS0uMzgxLTEuMjQzLTEuMTM3LTEuODI3LTEuMjQ3LS4yODEtLjA1MS0uNjMzLS4wODUtMS4wNjktLjA4NWgtLjQzN3MtLjQzNy0uNTQtLjQzNy0xLjIwOHYtMi43OTZjMC0uNjY1LS41NDEtMS4yMDctMS4yMDktMS4yMDdoLTIuNDkyYy0uNjY4IDAtMS4yMTIuNTQxLTEuMjEyIDEuMjA3djIuNzk3YzAgLjY2Ny0uMzkxIDEuMjA3LS44NzMgMS4yMDctLjQ4IDAtLjg3MS0uNTQtLjg3MS0xLjIwN3YtMi43OTdjMC0uNjY1LS41NDMtMS4yMDctMS4yMTMtMS4yMDdoLTIuNDkzYy0uNjY3IDAtMS4yMTMuNTQxLTEuMjEzIDEuMjA3djIuNzk3YzAgLjY2Ny0uMzg4IDEuMjA3LS44NzEgMS4yMDctLjQ4IDAtLjg3Mi0uNTQtLjg3Mi0xLjIwN3YtMi43OTdjLjAwMS0uNjY1LS41NDEtMS4yMDctMS4yMTEtMS4yMDdoLTIuNDk2Yy0uNjY4IDAtMS4yMTIuNTQxLTEuMjEyIDEuMjA3djIuOTc2YzAgLjY2NS0uNTMyIDEuNDE3LS45NDggMS45NC0uMjk5LjM3Mi0uNTMzLjg5My0uNTYgMS42MTZsLS4wODMgMS4zMjFjLS4wMzkuNjY0LS42MTYgMS4xODgtMS4yODUgMS4xNjdsLS4xMTYtLjAwNGMtLjY2OC0uMDItMS43NTkuMTA1LTIuMjU5LjU0OS0uNTMxLjQ3My0xLjA2NCAxLjI5OS0xLjA1NiAyLjcxNS4wMDMuNjY3LS40MjEgMS4yNDEtMS4wODkgMS4yOTZsLTIuNTc5LjIwM2MtLjY2OC4wNTUtMS44MzcuMDIzLTIuMzM3LjQ2OS0uNDg1LjQzMy0uNjU1IDEuMzc2LjgwOSAzLjQxNWwzLjY1MSA0LjIxN2MuNDM5LjUwNCAxLjMzNy45MTMgMi4wMDUuOTEzaDMyLjk0OGMuNjY4IDAgMS42NTYtLjMwOSAyLjIwMy0uNjkybDE2LjE3Ny0xMS4zMjFjLjU0OC0uMzg0IDEuMjU1LTEuMjUyLjU5Ni0xLjM4MXptLTM3LjU1MyAxLjc1M2MwIC42NjctLjUxNSAxLjIwNS0xLjE0OCAxLjIwNS0uNjM2IDAtMS4xNTEtLjUzOS0xLjE1MS0xLjIwNXYtLjE5MWMwLS42NjUuNTE2LTEuMjA3IDEuMTUxLTEuMjA3LjYzMyAwIDEuMTQ4LjU0MSAxLjE0OCAxLjIwN3ptMy4yNDktLjMxNmMwIC42NjctLjUxNSAxLjIwOC0xLjE0OSAxLjIwOHMtMS4xNDktLjU0MS0xLjE0OS0xLjIwOHYtLjE4OWMwLS42NjcuNTE3LTEuMjA3IDEuMTQ5LTEuMjA3LjYzMyAwIDEuMTQ5LjU0IDEuMTQ5IDEuMjA3em0zLjI0OC0uMzEzYzAgLjY2NS0uNTEzIDEuMjA1LTEuMTQ4IDEuMjA1LS42MzYgMC0xLjE1MS0uNTQtMS4xNTEtMS4yMDV2LS4xOTJjMC0uNjY1LjUxNi0xLjIwNyAxLjE1MS0xLjIwNy42MzYgMCAxLjE0OC41NDEgMS4xNDggMS4yMDd6bTMuMjUxLS4zMTdjMCAuNjY3LS41MTcgMS4yMDctMS4xNTEgMS4yMDdzLTEuMTQ4LS41NC0xLjE0OC0xLjIwN3YtLjE5MWMwLS42NjcuNTE1LTEuMjA4IDEuMTQ4LTEuMjA4LjYzNSAwIDEuMTUxLjU0MSAxLjE1MSAxLjIwOHptMy4yNDgtLjMxN2MwIC42NjctLjUxNyAxLjIwOC0xLjE0OSAxLjIwOC0uNjM2IDAtMS4xNDktLjU0MS0xLjE0OS0xLjIwOHYtLjE4OGMwLS42NjcuNTE2LTEuMjA4IDEuMTQ5LTEuMjA4czEuMTQ5LjU0MSAxLjE0OSAxLjIwOHptMy4yNDktLjMxNmMwIC42NjgtLjUxNiAxLjIwNy0xLjE0OCAxLjIwNy0uNjM2IDAtMS4xNTEtLjUzOS0xLjE1MS0xLjIwN3YtLjE4OGMwLS42NjguNTE3LTEuMjA3IDEuMTUxLTEuMjA3czEuMTQ4LjUzOSAxLjE0OCAxLjIwN3oiLz48L3N2Zz4=');
}
.icon-event {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMSIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTUuNDc3IDQuODkxYzIuMjQzIDAgNC4wNjEgMS44MTkgNC4wNjEgNC4wNjEgMCAyLjI0My0xLjgxOSA0LjA2MS00LjA2MSA0LjA2MS0yLjI0MyAwLTQuMDYxLTEuODE5LTQuMDYxLTQuMDYxIDAtMi4yNDMgMS44MTktNC4wNjEgNC4wNjEtNC4wNjF6Ii8+PHBhdGggZD0iTTE3LjE5OSAxMy4yODloLTMuNDQ1Yy0yLjg2NyAwLTUuMTk5IDIuMzMyLTUuMTk5IDUuMnY0LjIxM2wuMDExLjA2Ny4yODkuMDg5YzIuNzM2Ljg1NiA1LjExMyAxLjE0MSA3LjA3MSAxLjE0MSAzLjgyIDAgNi4wMzYtMS4wODkgNi4xNzItMS4xNTlsLjI3Mi0uMTM5aC4wMjh2LTQuMjEzYzAtMi44NjgtMi4zMzItNS4yLTUuMTk5LTUuMnptOS4wMjEtNC43NzNjMS4xMjktLjg3MSAxLjg2OS0yLjIyMyAxLjg2OS0zLjc1NiAwLTIuNjI1LTIuMTM1LTQuNzYtNC43Ni00Ljc2LTIuNTgzIDAtNC43MTYgMi4xMDQtNC43NTYgNC42ODgtLjAwNC4yNDQuMTIuNDczLjMyNy42MDQgMS4xNDcuNzE3IDEuODgxIDEuODkxIDIuMDE5IDMuMjE3LjAxMS4xLjAyLjQ2MS4wMTcuNTY5LS4wMzEgMS4xNDQtLjUwNCAyLjIwOC0xLjMyOSAzLjAwMS0uMTguMTcyLS4yNTUuNDI3LS4xOTYuNjY5cy4yNDEuNDMzLjQ4LjUwNWMyLjMwNC42ODUgMy45MTIgMi44NCAzLjkxMiA1LjI0M3YxLjI5N2MwIC4xOTEuMDc5LjM3Mi4yMTUuNTAzLjEzNi4xMzMuMzIuMjA0LjUxMS4xOTYgMy40NzctLjEyNyA1LjUxNy0xLjEwNyA1LjczOS0xLjIybC4yMzEtLjExNi4wMDgtLjAwNC4wMzMtLjAxOS0uMDEyLjAwM2MuMjQ0LS4xMTIuNDI1LS4zNDguNDI1LS42MjV2LTQuMjE1YzAtMi44NTUtMi4wMzctNS4yMzktNC43MzItNS43ODF6bS0xOC41OTctOC41MTVjLTIuNjI0IDAtNC43NiAyLjEzNS00Ljc2IDQuNzU5IDAgMS41MzMuNzQgMi44ODUgMS44NjggMy43NTYtMi42OTMuNTQzLTQuNzMxIDIuOTI3LTQuNzMxIDUuNzgxdjQuMjE1bC4wMTEuMTE1Yy4wNDQuMjYuMjM5LjUzNy40ODkuNjE1bC4yOTEuMDkyYzIuMDQuNjM3IDQuMDY1IDEuMDE5IDYuMDI0IDEuMTMyLjE5Mi4wMTIuMzgtLjA1Ny41MjEtLjE4OC4xNC0uMTMyLjIxOS0uMzE2LjIxOS0uNTA5di0xLjI3MWMuMDAxLTIuNDAxIDEuNjA5LTQuNTU5IDMuOTEzLTUuMjQzLjIzOS0uMDcyLjQyMy0uMjY0LjQ4MS0uNTA1LjA1Ny0uMjQzLS4wMTctLjQ5Ny0uMTk2LS42NjktLjgyMS0uNzg4LTEuMjkzLTEuODQ4LTEuMzI4LTIuOTgzLS4wMDUtLjE2LjAyNS0uNjQ3LjA0OC0uNzk2LjE2OC0xLjA5Ni43NDUtMi4wNzYgMS42MjctMi43Ni4xNTktLjEyMy4yNTctLjMxMy4yNzEtLjUxNmwuMDA0LS4wNi4wMDgtLjIwNWMwLTIuNjI0LTIuMTM2LTQuNzU5LTQuNzYtNC43NTl6Ii8+PC9nPjwvc3ZnPg==');
}
.icon-fix {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTI2LjI0NyA4LjMyNGMtLjc2LTQuNzE3LTQuODk2LTguMzI0LTkuODkxLTguMzI0LTQuNTE2IDAtOC4zMzUgMi45NTItOS41ODMgNy4wMTEtMy44NzkuODcxLTYuNzczIDQuMjk1LTYuNzczIDguMzg4IDAgNC43NDkgMy45MDEgOC42MDEgOC43MTUgOC42MDFoMTIuNTcyYzQuODEyIDAgOC43MTMtMy44NTIgOC43MTMtOC42MDEgMC0yLjkzMi0xLjQ4NS01LjUyLTMuNzUzLTcuMDc1em0tMTQuMTkyIDIuOTYzbC0uMjg4IDEuMTA4Yy0uMDE5LjA3Mi0uMDY4LjEzMi0uMTM2LjE2NS0uMDY3LjAzMy0uMTQ3LjAzNi0uMjE2LjAwOC0uMzMzLS4xMzktLjY5OS0uMjExLTEuMDg3LS4yMTEtMS4wODUgMC0xLjczMy42NjgtMS43MzMgMS43ODcgMCAxLjExNi42MzUgMS43NTcgMS43NDMgMS43NTcuNDI0IDAgLjg1Ny0uMDk2IDEuMDgxLS4xODQuMDcyLS4wMjguMTUyLS4wMjMuMjIxLjAxM3MuMTE2LjEwMy4xMzEuMTc3bC4yMTMgMS4wODljLjAyMS4xMTItLjAzNS4yMjgtLjEzOS4yNzctLjI3NS4xMzYtLjg4OS4yOTMtMS43MjEuMjkzLTIuMTQ3IDAtMy41MzItMS4zMTMtMy41MzItMy4zNDMgMC0yLjExMiAxLjQ3Ni0zLjUzMyAzLjY3Mi0zLjUzMy43ODcgMCAxLjM3My4xNTYgMS42NTkuMzA0LjEwOC4wNTUuMTYzLjE3Ni4xMzIuMjkxem0zLjU5OSA2LjI5MmMtMS44ODMgMC0zLjE5OS0xLjM5OS0zLjE5OS0zLjM5OSAwLTIuMDUzIDEuMzU3LTMuNDg3IDMuMzAxLTMuNDg3IDEuOTMxIDAgMy4yMjcgMS4zNTcgMy4yMjcgMy4zNzcgMCAyLjEzMS0xLjMwNyAzLjUwOC0zLjMyOSAzLjUwOHptNy43NTUgMS4zNTNjMCAuMTQxLS4xMTYuMjU2LS4yNi4yNTZoLTMuMTY3Yy0uMTQzIDAtLjI2LS4xMTUtLjI2LS4yNTZ2LS42MjRjMC0uMDcyLjAzMi0uMTQxLjA4Ny0uMTkxbC41NzYtLjUxNmMuOTI0LS44MTYgMS4zNjctMS4yNzYgMS4zNzktMS42ODgtLjAwMS0uMjUzLS4xNTYtLjM4LS40NzYtLjM4LS4yNTUgMC0uNTIxLjEwNC0uNzk3LjMxMi0uMDYzLjA0OC0uMTUxLjA2NC0uMjI5LjA0NC0uMDc3LS4wMjEtLjE0MS0uMDc5LS4xNzEtLjE1M2wtLjI5Ni0uNzM5Yy0uMDQzLS4xMDctLjAwOC0uMjI5LjA4NS0uMjk5LjQzMi0uMzIxIDEuMDIzLS41MDcgMS42MTktLjUwNyAxLjEwOSAwIDEuODI1LjY0NCAxLjgyNSAxLjY0IDAgLjgwMy0uNTQ4IDEuNDM2LTEuMTY3IDEuOTk1aC45ODljLjE0NCAwIC4yNi4xMTUuMjYuMjU3em0tNy42OS02LjYxOWMtLjkyNCAwLTEuMjUyLjk5MS0xLjI1MiAxLjgzOSAwIDEuMDk2LjQ5NiAxLjgwNSAxLjI2IDEuODA1LjkxNyAwIDEuMjQ0LS45OTIgMS4yNDQtMS44NDEgMC0uODk3LS4zODUtMS44MDMtMS4yNTItMS44MDN6IiBmaWxsPSIjZmZmIi8+PC9zdmc+');
}
.icon-fix {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTI2LjI0NyA4LjMyNGMtLjc2LTQuNzE3LTQuODk2LTguMzI0LTkuODkxLTguMzI0LTQuNTE2IDAtOC4zMzUgMi45NTItOS41ODMgNy4wMTEtMy44NzkuODcxLTYuNzczIDQuMjk1LTYuNzczIDguMzg4IDAgNC43NDkgMy45MDEgOC42MDEgOC43MTUgOC42MDFoMTIuNTcyYzQuODEyIDAgOC43MTMtMy44NTIgOC43MTMtOC42MDEgMC0yLjkzMi0xLjQ4NS01LjUyLTMuNzUzLTcuMDc1em0tMTQuMTkyIDIuOTYzbC0uMjg4IDEuMTA4Yy0uMDE5LjA3Mi0uMDY4LjEzMi0uMTM2LjE2NS0uMDY3LjAzMy0uMTQ3LjAzNi0uMjE2LjAwOC0uMzMzLS4xMzktLjY5OS0uMjExLTEuMDg3LS4yMTEtMS4wODUgMC0xLjczMy42NjgtMS43MzMgMS43ODcgMCAxLjExNi42MzUgMS43NTcgMS43NDMgMS43NTcuNDI0IDAgLjg1Ny0uMDk2IDEuMDgxLS4xODQuMDcyLS4wMjguMTUyLS4wMjMuMjIxLjAxM3MuMTE2LjEwMy4xMzEuMTc3bC4yMTMgMS4wODljLjAyMS4xMTItLjAzNS4yMjgtLjEzOS4yNzctLjI3NS4xMzYtLjg4OS4yOTMtMS43MjEuMjkzLTIuMTQ3IDAtMy41MzItMS4zMTMtMy41MzItMy4zNDMgMC0yLjExMiAxLjQ3Ni0zLjUzMyAzLjY3Mi0zLjUzMy43ODcgMCAxLjM3My4xNTYgMS42NTkuMzA0LjEwOC4wNTUuMTYzLjE3Ni4xMzIuMjkxem0zLjU5OSA2LjI5MmMtMS44ODMgMC0zLjE5OS0xLjM5OS0zLjE5OS0zLjM5OSAwLTIuMDUzIDEuMzU3LTMuNDg3IDMuMzAxLTMuNDg3IDEuOTMxIDAgMy4yMjcgMS4zNTcgMy4yMjcgMy4zNzcgMCAyLjEzMS0xLjMwNyAzLjUwOC0zLjMyOSAzLjUwOHptNy43NTUgMS4zNTNjMCAuMTQxLS4xMTYuMjU2LS4yNi4yNTZoLTMuMTY3Yy0uMTQzIDAtLjI2LS4xMTUtLjI2LS4yNTZ2LS42MjRjMC0uMDcyLjAzMi0uMTQxLjA4Ny0uMTkxbC41NzYtLjUxNmMuOTI0LS44MTYgMS4zNjctMS4yNzYgMS4zNzktMS42ODgtLjAwMS0uMjUzLS4xNTYtLjM4LS40NzYtLjM4LS4yNTUgMC0uNTIxLjEwNC0uNzk3LjMxMi0uMDYzLjA0OC0uMTUxLjA2NC0uMjI5LjA0NC0uMDc3LS4wMjEtLjE0MS0uMDc5LS4xNzEtLjE1M2wtLjI5Ni0uNzM5Yy0uMDQzLS4xMDctLjAwOC0uMjI5LjA4NS0uMjk5LjQzMi0uMzIxIDEuMDIzLS41MDcgMS42MTktLjUwNyAxLjEwOSAwIDEuODI1LjY0NCAxLjgyNSAxLjY0IDAgLjgwMy0uNTQ4IDEuNDM2LTEuMTY3IDEuOTk1aC45ODljLjE0NCAwIC4yNi4xMTUuMjYuMjU3em0tNy42OS02LjYxOWMtLjkyNCAwLTEuMjUyLjk5MS0xLjI1MiAxLjgzOSAwIDEuMDk2LjQ5NiAxLjgwNSAxLjI2IDEuODA1LjkxNyAwIDEuMjQ0LS45OTIgMS4yNDQtMS44NDEgMC0uODk3LS4zODUtMS44MDMtMS4yNTItMS44MDN6IiBmaWxsPSIjZmZmIi8+PC9zdmc+');
}
.icon-donate {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNyIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTI3IDUuMjYxdi01LjI2MWMtMS40ODEuNjUyLTQuMjY3IDEuNTg3LTUuNTY1IDEuNjYtMS4yOTcuMDc1LTcuMzkxLS44ODctOS4wNDEtLjQ3My0xLjMyOS4zMzUtOC42MjQgNS44NTYtMTAuNzk5IDcuMzc3LTMuNDc1IDIuNDMxLS40IDIuODE5IDEuMDU5IDIuMjU3IDEuNDY4LS41NjUgNi4yLTMuMjIzIDYuMi0zLjIyMy0uMDE5LjUzOS4wNjQgMS4zMDEuNTQxIDIuMTI0IDAgMCAuNTQzLjc2NCAxLjE5MiAxLjUxMS0xLjQuNjQxLTIuMzc2IDIuMDYzLTIuMzc2IDMuNzA3IDAgMS4zOTYuNzA0IDIuNjMzIDEuNzc1IDMuMzY3aC03LjAwM2MtLjM4OCAwLS43MDEuMzE2LS43MDEuNzA1djQuMjgzYzAgLjM4OS4zMTUuNzA1LjcwMS43MDVoMTguNTU1Yy4zODkgMCAuNzAxLS4zMTYuNzAxLS43MDV2LTQuMjgzYzAtLjM4OS0uMzEyLS43MDUtLjcwMS0uNzA1aC03LjAwMWMxLjA2OS0uNzMzIDEuNzc1LTEuOTcxIDEuNzc1LTMuMzY3IDAtMS4wMjEtLjM3Ny0xLjk1NS0uOTk5LTIuNjcxbC0uMDE5LS4wMmMxLjAwOS0uNTA3IDIuMDczLTEuNDE2IDQuNjQ5LTIuNDc2IDQuMzM3LTEuNzgzIDUuODA5LTMuODA5IDcuMDU3LTQuNTEyem0tMTEuNTY1IDE0LjcyN2MuMzg0IDAgLjY5OS4zMTUuNjk5LjcwNSAwIC4zODUtLjMxNS43LS42OTkuN2gtNi4zNDVjLS4zODcgMC0uNzAzLS4zMTUtLjcwMy0uNyAwLS4zOTEuMzE2LS43MDUuNzAzLS43MDV6bS0zLjE3NS0yLjA0OWMtMS42NDUgMC0yLjk4My0xLjM0NS0yLjk4My0zczEuMzM2LTMgMi45ODMtM2MuMjQzIDAgLjQ3OS4wMjkuNzA0LjA4NSAwIC40NzkuMzY4Ljc0Ny45NzUuNjg3bC4yNzMtLjAzN2MuNjI5LjU1MSAxLjAzMSAxLjM2IDEuMDMxIDIuMjY3IDAgMS42NTUtMS4zMzYgMi45OTktMi45ODMgMi45OTl6bTMuNzM3LTkuMzUyYy0uMjYzLjI3Mi0uNTguNTQ1LS45NDUuODA0LS44MTUuNTc5LTEuMzY5IDEuMTQxLTEuNjkzIDEuNjI5LS4xODMtLjA1MS0uMzY4LS4wODktLjU2LS4xMTUtLjE2OC0uNTQ1LS40NTYtMS4yNjUtLjg5Ni0yLjIxNSAwIDAtLjIwMS0uNDc3LS4xMzMtMS4wNDUuMTY1LS42MzYuNzM2LTEuMzE5IDIuMzUyLTEuNTI4IDIuNzE3LS4zNTUgMy4xMDUgMS4wMjggMS44NzYgMi40Njl6bS0yLjYzIDcuODdsLS4wMjcuMjI5LS4wNzIuMTI4LS4xMzIuMDk1LS4yMTIuMDg5LS4yODcuMDY3LS4zNTcuMDI3Yy0uMjQ1IDAtLjQ2NC0uMDMyLS42NTItLjA5NnMtLjM1MS0uMTUzLS40ODUtLjI3M2MtLjEzNS0uMTE5LS4yNDQtLjI2NS0uMzI4LS40MzlzLS4xNDQtLjM2OS0uMTgtLjU5MWgtLjMxMmwtLjA4LS4wNjQtLjAyOS0uMjE1LjAwNS0uMTI4LjAxNi0uMDg0LjAzMS0uMDQ1LjA0MS0uMDE2aC4yOTJsLS4wMDMtLjEwMy0uMDAxLS4xMDcuMDAxLS4xMjkuMDAzLS4xMjNoLS4yOTJsLS4wNzEtLjA2MS0uMDIzLS4yMTMuMDA5LS4xMzIuMDIxLS4wODMuMDM1LS4wNDUuMDQzLS4wMTNoLjMzM2MuMDQ0LS4yMTEuMTA4LS40MDEuMTkxLS41NzZzLjE5MS0uMzI0LjMyNC0uNDQ5Yy4xMzEtLjEyNy4yODktLjIyNC40NzItLjI5Mi4xODMtLjA2OC4zOTctLjEwNC42NDQtLjEwNGwuMzI3LjAyNC4yODcuMDY0LjIwOC4wOC4xMjEuMDY5LjA1MS4wNi4wMjcuMDc3LjAxNy4xMTcuMDA1LjE3Mi0uMDA1LjE0NC0uMDIzLjA5Mi0uMDM1LjA0OC0uMDQ3LjAxMy0uMTI0LS4wNDctLjE3Mi0uMS0uMjQ3LS4wOTljLS4wOTMtLjAzMS0uMjA3LS4wNDQtLjMzNi0uMDQ0LS4xMjEgMC0uMjI4LjAxNi0uMzE5LjA1MS0uMDkxLjAzMy0uMTY5LjA4NC0uMjM1LjE0OS0uMDY4LjA2NC0uMTIzLjE0NS0uMTYzLjIzNi0uMDQxLjA5Mi0uMDcyLjE5Ni0uMDkzLjMxM2guODkybC4wNDMuMDEzLjAzMy4wNDUuMDIxLjA4My4wMDkuMTMyLS4wMzEuMjEzLS4wNzcuMDYxaC0uOTU3bC0uMDA0LjEwNy0uMDAxLjExOS4wMDEuMTE2LjAwNC4xMTloLjk1N2wuMDQzLjAxNi4wMzUuMDQ1LjAyLjA4NC4wMDkuMTI5LS4wMjkuMjEzLS4wNzkuMDY0aC0uODk1Yy4wMTcuMTExLjA0NS4yMTEuMDg3LjI5OS4wNDMuMDg5LjA5Ni4xNjQuMTY0LjIyNS4wNjkuMDYxLjE1Mi4xMDcuMjUxLjE0LjEuMDMzLjIxNy4wNTEuMzU1LjA1MS4xMjggMCAuMjQtLjAxNi4zMzMtLjA0N2wuMjQ3LS4xMDMuMTczLS4xMDMuMTE3LS4wNDUuMDQ3LjAxMy4wMzYuMDUxLjAyLjEwNC4wMTIuMTh6IiBmaWxsPSIjZmZmIi8+PC9zdmc+');
}
.icon-gift {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI1N3B4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCA1NyAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTcgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMy44MDksOC42MzFjMC41NzItMC4yMTMsMS4xODMtMC40NzQsMS43MzQtMC43NzhjMS4yMzYtMC42ODQsMS44ODEtMS41ODUsMi42MTUtMi42NjQKCQljMC41NjEtMC44MjEsMC40Mi0zLjM1OS0yLjc5OS00Ljk3MWMtMy4wODItMS41NC01Ljg0LDUuNTYtNi4wNzUsNi4xODRjLTAuMDk5LTAuMDYzLTAuMjc4LTAuMTQ5LTAuNTktMC4xNTkKCQljLTAuMTE2LTAuMDA0LTAuMjE2LDAuMDAzLTAuMzAzLDAuMDE0Yy0wLjQ2OS0xLjE5Ni0zLjEtNy40OTctNi4wMTgtNi4wMzhjLTMuMjIxLDEuNjExLTMuMzYxLDQuMTQ5LTIuODAxLDQuOTcxCgkJYzEuMDY2LDEuNTYzLDIuNzU2LDIuNzUxLDQuMjE5LDMuNDQyaC05Ljk2OVYxMi43aDE0LjMxM1Y4LjY0NmMwLjIyOSwwLjE2MSwwLjUxNCwwLjI2MSwwLjgyNSwwLjI2MQoJCWMwLjI5OCwwLDAuNTcyLTAuMDksMC43OTctMC4yMzh2NC4wM2gxNC40MjFWOC42MzFIMzMuODA5eiBNMjUuMjY4LDguNjMxYy0xLjQtMS4xMDUtMy45ODItMy4yMzQtNC4wODQtMy45NzEKCQljLTAuMTQtMS4wMTIsMC4yMzgtMi4wMTgsMS4xNDgtMi4yOThjMC45MS0wLjI4LDEuNDQyLTAuMTg0LDIuNDIzLDAuOTM3YzAuNjk1LDAuNzk2LDIuMDk2LDMsMi44NSw0LjIxMwoJCWMtMC4wMDUsMC4wNDMtMC4wMTQsMC4wODUtMC4wMTQsMC4xMjljMCwwLjQwMywwLjIwNywwLjc1OSwwLjUyNSwwLjk5SDI1LjI2OHogTTMwLjMzMiw3LjY0MWMwLTAuMTI1LTAuMDI1LTAuMjQ0LTAuMDYzLTAuMzU3CgkJYzAuNzc2LTEuMjQ1LDIuMDU1LTMuMjM2LDIuNzA5LTMuOTg0YzAuOTc5LTEuMTIsMS41MTItMS4yMTcsMi40MjItMC45MzdjMC45MSwwLjI4LDEuMjg5LDEuMjg2LDEuMTQ3LDIuMjk4CgkJYy0wLjEwMywwLjczNi0yLjY4NSwyLjg2NS00LjA4NCwzLjk3MWgtMi42NTdDMzAuMTI1LDguMzk5LDMwLjMzMiw4LjA0NCwzMC4zMzIsNy42NDF6Ii8+Cgk8cmVjdCB4PSIxNC42NjkiIHk9IjE0LjM0MyIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEzLjQ2NyIgaGVpZ2h0PSI5LjY1NyIvPgoJPHJlY3QgeD0iMjkuNzU4IiB5PSIxNC4zNDMiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxMy40NjciIGhlaWdodD0iOS42NTciLz4KPC9nPgo8L3N2Zz4K');
}
.slick-dots {
  padding-top: 8px;
  bottom: inherit;
}
.slick-dots li button:before {
    font-size: 12px;
}
/* atmosfair slick gallery implementation END */

/* slick project gallery START */
.project-gallery-image {
  background-repeat: no-repeat;
  background-size: cover;
}

.slick-prev, .slick-prev:hover {
  left: 25px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjJweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMjIgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIyIDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMyOTNENjMiIGQ9Ik0yMCwxMi45ODVjLTAuMjczLDAtMC41NDYtMC4xMTEtMC43NDMtMC4zMzFMMTEsMy40OGwtOC4yNTcsOS4xNzRjLTAuMzY5LDAuNDEtMS4wMDEsMC40NDMtMS40MTIsMC4wNzQNCgkJcy0wLjQ0NC0xLjAwMi0wLjA3NC0xLjQxMmw5LTEwYzAuMzc5LTAuNDIyLDEuMTA3LTAuNDIyLDEuNDg2LDBsOSwxMGMwLjM2OSwwLjQxLDAuMzM2LDEuMDQzLTAuMDc0LDEuNDEyDQoJCUMyMC40NzgsMTIuOSwyMC4yMzgsMTIuOTg1LDIwLDEyLjk4NXoiLz4NCjwvZz4NCjwvc3ZnPg0K');
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}
.slick-next, .slick-next:hover {
  right: 25px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjJweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMjIgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIyIDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMyOTNENjMiIGQ9Ik0yMCwxMi45ODVjLTAuMjczLDAtMC41NDYtMC4xMTEtMC43NDMtMC4zMzFMMTEsMy40OGwtOC4yNTcsOS4xNzRjLTAuMzY5LDAuNDEtMS4wMDEsMC40NDMtMS40MTIsMC4wNzQNCgkJcy0wLjQ0NC0xLjAwMi0wLjA3NC0xLjQxMmw5LTEwYzAuMzc5LTAuNDIyLDEuMTA3LTAuNDIyLDEuNDg2LDBsOSwxMGMwLjM2OSwwLjQxLDAuMzM2LDEuMDQzLTAuMDc0LDEuNDEyDQoJCUMyMC40NzgsMTIuOSwyMC4yMzgsMTIuOTg1LDIwLDEyLjk4NXoiLz4NCjwvZz4NCjwvc3ZnPg0K');
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.slick-prev, .slick-next, .slick-prev:hover, .slick-next:hover  {
  top: 230px;
  z-index: 10;
  background-repeat: no-repeat;
  background-color: rgba(255, 255, 255, 0.8);
  background-size: 50%;
  background-position: center;
  width: 42px;
  height: 42px;
}
.slick-prev:before, .slick-next:before {
    content: '';
}
.gallery-caption {
  margin-top: 20px;
  padding: 0;
  font-size: 16px;
  font-style: inherit;
  background-color: #fff;
}
/* slick project gallery END */

.featured-image-container {
  margin-top: -50px;
}

.featured-image-container img {
  width: 100%;
  margin-bottom: -150px;
}

.contenttable, th, td {
  border: none;
  padding: 0;
}
.contenttable-keys-and-values {
  margin-top: 30px;
}
.contenttable-keys-and-values td:first-child {
  font-weight: bold;
  width: 30%;
}

@media only screen and (max-width: 767px) {
  #secondary .widget-container {
    margin-left: 0;
  }
}
.sidebar .widget-container {
  margin-bottom: 63px !important;
}
.sidebar .widget-container:last-child {
  margin-bottom: 0 !important;
}
.widget-container {
  margin-left: 20px;
  max-width: 285px;
  border: solid 1px #15376A;
  padding: 0;
}
.widget-container h3 {
  font-size: 18px;
  background-color: #15376A;
  color: white !important;
  text-transform: uppercase;
  margin: 0;
  padding: 6px 20px;
}
.widget-content {
  padding: 20px 20px 0 20px;
  line-height: 150%;
}
.widget-content h4 {
  font-weight: bold;
  margin-bottom: 10px;
}
.widget-content img {
  margin-bottom: 10px;
  width: 100%;
}
.widget-image-2 {
  margin-top: 20px;
  margin-bottom: 20px !important;
}
.widget-content p, .widget-content .button {
  margin-bottom: 20px;
}
/* technologies START */
.technology-image-container {
  background-size: cover !important;
  width: 100%;
  height: 214px;
}
/* technologies END */

.address-icon {
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  width: 20px;
  height: 15px;
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
}
.mail-icon {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjZweCIgaGVpZ2h0PSIxN3B4IiB2aWV3Qm94PSIwIDAgMjYgMTciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI2IDE3IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMyOTNENjMiIGQ9Ik0xLjA3LDBsMTAuMTgsOS40MWMwLjMsMC4yOSwwLjYyLDAuNTI5LDAuOSwwLjY4YzAuMjcsMC4xNiwwLjU1LDAuMjQsMC44NCwwLjI0DQoJCWMwLjI4LDAsMC41OS0wLjA4LDAuODctMC4yNGMwLjI3LTAuMTUsMC41Ni0wLjM5LDAuODYtMC42OEwyNC45LDBIMTIuOTlIMS4wN3oiLz4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzI5M0Q2MyIgZD0iTTkuNTcsOS43NkwxLjAyLDE3aDExLjk2aDExLjk4bC04LjUzLTcuMjRsLTAuODEsMC43MQ0KCQljLTAuMzIsMC4yOS0wLjY2LDAuNjEtMS4xMSwwLjg2Yy0wLjQ0OSwwLjI2LTAuOTgsMC40NS0xLjUzLDAuNDVzLTEuMDgtMC4xOS0xLjU0LTAuNDVjLTAuNDUtMC4yNS0wLjc5LTAuNTctMS4xLTAuODZMOS41Nyw5Ljc2eg0KCQkgTTI2LDAuODJsLTguNTUsNy45N0wyNiwxNi4wM1YwLjgyeiBNMCwwLjgydjE1LjIxbDguNTUtNy4yNEwwLDAuODJ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==');
}
.phone-icon {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjZweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMjYgMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI2IDE4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMyOTNENjMiIGQ9Ik0xMi45NCwwQzguNzEsMC4wMSw0LjUxLDEuMjEsMC42OSwzLjU3QzAuNTEsMy42OCwwLjE1LDMuOTgsMC4xNSw0LjQ1TDAsOC43OGMwLDAuMzgsMC4yNiwwLjUxLDAuMjYsMC41MQ0KCQlsMC44NiwwLjU2QzEuMzksMTAuMDYxLDEuNjIsMTAsMS44NCw5LjgyQzMuMjksOC44Myw0LjksOC4wMyw2LjU5LDcuNDVjMC40OS0wLjE3LDAuNDktMC40OSwwLjQ1LTAuNjNMNi41Niw0Ljg3DQoJCWMtMC4wOC0wLjMsMC4xNi0wLjUyLDAuMjktMC41NmM0LjIyLTEuMzUsOC4yNTktMS4zMiwxMi4xOS0wLjA0YzAuNDYsMC4xMiwwLjQ2LDAuNDQsMC4zOSwwLjY4bC0wLjQ2LDEuOTINCgkJYzAsMC0wLjEzLDAuMzIsMC4yMSwwLjQ5YzEuODMsMC42LDMuNTMsMS40NSw1LjA4LDIuNTJjMC4yNiwwLjE4MSwwLjUzLDAuMDQsMC41MywwLjA0bDAuOTUtMC42MkMyNS45MzksOS4xOSwyNiw4Ljk4LDI2LDguNzYNCgkJbC0wLjE0MS00LjQyQzI1LjgyLDMuOTYsMjUuNTUsMy43MSwyNS40LDMuNjJDMjEuNDksMS4xOCwxNy4yLTAuMDEsMTIuOTQsMHoiLz4NCgk8cGF0aCBmaWxsPSIjMjkzRDYzIiBkPSJNMTMuMDEsNWMtMi4yNCwwLTQuMDcsMS43OS00LjA3LDRjMCwyLjIsMS44MywzLjk5LDQuMDcsMy45OWMyLjI1LDAsNC4wOC0xLjc5LDQuMDgtMy45OQ0KCQlDMTcuMDksNi43OSwxNS4yNiw1LDEzLjAxLDV6Ii8+DQoJPHBhdGggZmlsbD0iIzI5M0Q2MyIgZD0iTTcuMDcsOC4wNWMtMC45LDAuMzQtMi42MSwyLjQ5LTIuNywzLjMybC0wLjUxLDUuMTlDMy43OSwxNy4zNTksNC41MywxNy45LDUuMzMsMThoNy42OGg3LjY3DQoJCWMwLjgxMSwwLDEuNTgtMC42NDEsMS41LTEuNDM5bC0wLjUxLTUuMTljLTAuMDgtMC44Mi0xLjc3LTIuOTEtMi43MS0zLjMxYy0wLjM0LTAuMTMtMC40MzEsMC4xNi0wLjM5LDAuMzENCgkJQzE4LjYsOC41OCwxOC42MDksOC43OSwxOC42MDksOWMwLDMuMDQtMi41MSw1LjUtNS42LDUuNWMtMy4xLDAtNS42MS0yLjQ2LTUuNjEtNS41YzAtMC4yMSwwLjAyLTAuNDYsMC4wNS0wLjY3DQoJCUM3LjUsOC4wMSw3LjIyLDcuOTcsNy4wNyw4LjA1eiIvPg0KPC9nPg0KPC9zdmc+DQo=');
}
.web-icon {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjZweCIgaGVpZ2h0PSIyNnB4IiB2aWV3Qm94PSIwIDAgMjYgMjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI2IDI2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMyOTNENjMiIGQ9Ik04LjYxLDAuODcyYy0yLjkzLDIuNy00Ljg0LDcuMTQ4LTQuODQsMTIuMTM4YzAsNC45MzksMS44OCw5LjI0OCw0Ljc2LDExLjg3OUMzLjU4LDIzLjE0OCwwLDE4LjQzLDAsMTIuODgNCgkJQzAsNy4zMDEsMy42MSwyLjU5MSw4LjYxLDAuODcyeiIvPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMjkzRDYzIiBkPSJNMTQsMTkuMzQ5aDMuNTljLTAuNzcsMS44MS0xLjgzLDMuNDQ5LTMuMTgsNC44MjkNCgkJYy0wLjE1LDAuMi0wLjQxLDAuMTAxLTAuNDEsMFYxOS4zNDl6IE04LjQ2LDE5LjM0OWgzLjU2bDAuMDMsNC44MjljMCwwLjEwMS0wLjI2LDAuMi0wLjQxLDBDMTAuMjksMjIuNzk4LDkuMjMsMjEuMTU4LDguNDYsMTkuMzQ5DQoJCUw4LjQ2LDE5LjM0OXogTTE5LjQ2LDE5LjMxOWgzLjAxYy0xLjM3LDIuMDA5LTMuMzQsMy41MTktNS42NTksNC4zMDlDMTcuODQsMjIuMzM4LDE4Ljg4LDIwLjg1OCwxOS40NiwxOS4zMTl6IE0yMC41NywxMy42OTloMy44OA0KCQljLTAuMTAxLDEuNDUtMC40NiwyLjc2LTEuMDUsNC4wMWgtMy40MUMyMC4zNSwxNi4zODksMjAuNTIsMTUuMDgsMjAuNTcsMTMuNjk5eiBNMTMuOTQsMTMuNjk5aDQuOTcNCgkJYy0wLjA2MSwxLjM4MS0wLjMwMSwyLjcyLTAuNyw0LjA0aC00LjI0TDEzLjk0LDEzLjY5OUwxMy45NCwxMy42OTl6IE03LjE0LDEzLjY5OWg0Ljk3bC0wLjAzLDQuMDRINy44NA0KCQlDNy40NCwxNi40MTksNy4yLDE1LjA4LDcuMTQsMTMuNjk5eiBNMTkuOSw3Ljk2aDMuNTI5YzAuNTgsMS4yNSwwLjkzLDIuNjIsMS4wMjEsNC4wN0gyMC42QzIwLjUyOSwxMC42NiwyMC4yNzksOS4yNzEsMTkuOSw3Ljk2eg0KCQkgTTEzLjk3LDcuOTZoNC4xODFjMC40MywxLjMxLDAuNjk5LDIuNywwLjc4OSw0LjA3aC00Ljk3VjcuOTZ6IE03LjksNy45Nmg0LjE4djQuMDdINy4xMUM3LjIsMTAuNjYsNy40Nyw5LjI3MSw3LjksNy45NnoNCgkJIE0xNi43MiwxLjkzMmMyLjM5LDAuNzgsNC40MSwyLjM0LDUuODEsNC4zOWwtMy4xOCwwLjAzQzE4LjcsNC43MTEsMTcuODExLDMuMjUxLDE2LjcyLDEuOTMyTDE2LjcyLDEuOTMyeiBNMTQsMS4zNzINCgkJYzAuMDI5LDAsMC4wNjEsMC4wMjksMC4wOSwwLjA2YzEuNDM5LDEuMzksMi42MiwzLjA4OSwzLjQ1LDQuOTQ5bC0zLjYtMC4wM1YxLjQzMmMwLTAuMDIsMC4wMy0wLjA1LDAuMDYtMC4wNVYxLjM3MnogTTEyLjAyLDEuMzcyDQoJCWgwLjAzYzAuMDMsMC4wMSwwLjAzLDAuMDQsMC4wMywwLjA2djQuOTE5bC0zLjU5LDAuMDNjMC44Mi0xLjg2LDItMy41NTksMy40NC00Ljk0OUMxMS45NiwxLjQwMSwxMS45OSwxLjM3MiwxMi4wMiwxLjM3MnoNCgkJIE0xMS42MiwwLjEyMmMtMC4zNiwwLjA1LTAuNDgsMC4wOS0wLjc3LDAuMzdjLTcuMjgsNi44OTgtNi41OCwxOS4wMTYsMC4xNiwyNS4wOTZjMC4xNSwwLjE3LDAuMzIsMC4yMDksMC41MiwwLjI3OQ0KCQljMC44NiwwLjE2LDEuMzEsMC4xMzEsMi4xOCwwLjEzMWM2Ljg5OS0wLjI1LDEyLjI2LTYsMTIuMjktMTMuMDU4YzAuMDI5LTYuOTc5LTQuODgtMTIuMzM4LTExLjMzLTEyLjg0OA0KCQlDMTMuNTYtMC4wNTgsMTIuNzMtMC4wMDgsMTEuNjIsMC4xMjJMMTEuNjIsMC4xMjJ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==');
  width: 15px;
  margin-left: 2px;
  margin-right: 8px;
}
@media only screen and (min-width: 1260px) {
  .person {
    display: inline-block !important;
    width: 600px !important;
    margin-right: 28px;
  }
}
@media only screen and (max-width: 536px) {
  .person > div:first-child {
    margin-bottom: 21px;
  }
}
.person {
  margin-bottom: 63px;
  font-size: 18px;
  line-height: 150%;
}
.person > div:first-child, .preview-fullwidth > *:first-child {
  float: left;
  margin-right: 42px;
}
.person > div:nth-child(2), .preview-fullwidth > *:nth-child(2) {
  min-width: 250px;
  overflow: hidden;
}
.person-image {
  width: 225px;
  height: 300px;
  background-position: center;
}
.person-headline {
  font-weight: bold;
}
.person + h2 {
  margin-top: 0;
}

.touroperator img {
  width: 170px;
  padding-bottom: 30px;
}
.touroperator-image {
  width: 200px;
}
.touroperator-data {
  min-width: 300px;
  padding-bottom: 42px;
}
.touroperator-description {
  margin-bottom: 10px;
}
.touroperator-headline {
  font-weight: bold;
}
@media only screen and (min-width: 768px) {
  .travel-offer {
    display: table;
  }
  .travel-offer-image, .travel-offer-data {
    display: table-cell;
    vertical-align: top;
  }
  .travel-offer-image {
    width: 33%;
  }
  .travel-offer-data {
    width: 66%;
    padding-left: 30px;
  }
  .touroperator {
    display: table;
  }
  .touroperator > * {
    display: table-cell;
    vertical-align: top;
  }
}
@media only screen and (max-width: 767px) {
  .travel-offer-data {
    margin-top: 30px;
  }
}
/* Not enough width for two-column preview containers */
@media only screen and (max-width: 650px) {
  .preview-container {
    text-align: center;
  }
  .widget-container {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
.preview-container {
  margin-right: -40px;
  margin-bottom: -40px;
}
.preview-container a {
  border: none;
}
.preview, .preview-front-page {
  width: 285px;
  margin: 0 37px 40px 0;
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.preview-container h3 {
  text-transform: uppercase;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 0;
}
.preview-container h4 {
  font-weight: bold;
  font-size: 18px;
  margin-bottom: 0;
}
.preview-text {
  margin-top: 20px;
}
.preview-image-container {
  height: 200px;
  margin-bottom: 32px;
 }
.preview-image-cation {
  color: #bdce00 !important;
  margin-bottom: 10px;
}
.preview a, .preview-front-page a {
  font-size: 18px;
  text-decoration: none;
  border: none;
}
a .preview:hover *, .preview a:hover *, .preview-front-page a:hover *, a:hover .preview-fullwidth *, .main-gallery-offset-box a:hover *, .preview-fullwidth:hover *, .download-element:hover * {
  color: #bdce00 !important;
}
a:hover .preview-image-container, a:hover .technology-image-container, .cell-image a:hover img, a:hover .preview-fullwidth-image, .download-element:hover .cell-image-background {
  box-shadow: 5px 5px 5px #888888;
}
.preview-fullwidth {
  margin-bottom: 10px;
  width: 100%;
}
.preview-fullwidth-fixed-image-size {
  min-height: 180px;
}
.preview-fullwidth h3 {
  margin-top: 0;
  margin-bottom: 10px;
}
.preview-fullwidth img {
  margin: 5px 26px 20px 0;
  width: 300px;
}
.preview-fullwidth-image {
  display: inline-block;
}
.preview-fullwidth-image-fixed-size {
  width: 300px;
  height: 180px;
}
.preview-fullwidth-image a {
  border-bottom: none;
}
.preview-fullwidth-text-container {
  margin-bottom: 42px;
}
.preview-status {
  font-weight: bold;
}
@media only screen and (max-width: 1299px) and (min-width: 670px) {
  .preview-container-front-page {
    width: 670px;
  }
}
.preview-front-page {
  min-height: 450px;
}
@media only screen and (max-width: 1299px) {
  #front-page-philosophy-paragraph {
    width: 100%;
    vertical-align: top;
    margin-bottom: 50px;
  }
}
@media only screen and (min-width: 1300px) {
  #front-page-philosophy-paragraph {
    width: 285px;
    display: inline-block;
  }
}
.preview-container-philosophy-front-page {
  max-width: 985px;
  vertical-align: top;
  display: inline-block;
}
.front-page-philosophy-text {
  font-size: 21px;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  margin-top: 30px;
}
.front-page-philosophy-icon {
  width: 160px;
  height: 160px;
  border-radius: 80px;
  margin: auto;
  background-color: #bdce00;
  background-position: center;
  background-repeat: no-repeat;
}
.front-page-philosophy-icon:hover {
  background-color: #CE673D;
}
.front-page-philosophy-icon-mitigate {
  background-size: 60%;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iODZweCIgaGVpZ2h0PSI3OHB4IiB2aWV3Qm94PSIwIDAgODYgNzgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDg2IDc4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMwNjM5NkMiIGQ9Ik04NiwzNC4wMmMtMjQuNS0xLjE4LTM2LjQ4LDE4LjA5LTQwLjkxLDI3LjY3VjM4LjU0di0zLjI2YzAsMC0wLjEyLTMuMjUsNS4zMy03LjI1DQoJYzUuNDYtNCw4LjI1LTEwLjI3LDguMjUtMTQuMDhoLTYuODVWMS44YzAsMCwwLjI4LTEuOC0yLjA5LTEuOGMtMi4zNiwwLTIuMDksMS44LTIuMDksMS44djEyLjE1SDQzaC00LjY1VjEuOA0KCWMwLDAsMC4yNy0xLjgtMi4wOS0xLjhjLTIuMzcsMC0yLjA5LDEuOC0yLjA5LDEuOHYxMi4xNWgtNi44NGMwLDMuODEsMi43OSwxMC4wOCw4LjI1LDE0LjA4YzUuNDUsNCw1LjMzLDcuMjUsNS4zMyw3LjI1djMuMjZ2MjMuMTUNCglDMzYuNDgsNTIuMTEsMjQuNDksMzIuODQsMCwzNC4wMnYwLjQ2QzAsMzQuNDc5LDAuNDgsNzgsNDMsNzhjNDMsMCw0My00My41MjEsNDMtNDMuNTIxVjM0LjAyeiIvPg0KPC9zdmc+DQo=') !important;
}
.front-page-philosophy-icon-reduce {
  background-size: 50%;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNzZweCIgaGVpZ2h0PSI3M3B4IiB2aWV3Qm94PSIwIDAgNzYgNzMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDc2IDczIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMwNjM5NkMiIGQ9Ik04LjQxOSwyMi43NjNsMTAuMDQsOS41NTlWNzAuNjZjMCwxLjM1LTAuODU5LDIuMzQtMS45LDIuMzRoLTEwLjhjLTEuMDUsMC0xLjktMC45OS0xLjktMi4zNFYxOC4wNzINCgkJTDguNDE5LDIyLjc2M3oiLz4NCgk8cGF0aCBmaWxsPSIjMDYzOTZDIiBkPSJNNDQuODksMzIuMTEybDkuNTcsOS4yNGMwLDAtMy44MTEsMy44MS01Ljg5MSw1Ljg5OWMtMy4wNCwzLjA3LTAuMDIsNS4wNSwxLjAxLDUuMDVoNC44OFY3MC42NQ0KCQljMCwxLjM1LTAuODYsMi4zNS0xLjksMi4zNUg0MS43Yy0xLjA0LDAtMS44OS0xLTEuODktMi4zNVYzNy4wMjFMNDQuODksMzIuMTEyeiIvPg0KCTxwYXRoIGZpbGw9IiMwNjM5NkMiIGQ9Ik0yMS43OTksMzYuNzIybDguNiw4LjQ1YzAuNDUsMC40MzksMS4wOCwwLjkxOSwyLjA4LTAuMDhsNC0zLjk2VjcwLjY1YzAsMS4zNS0wLjc5LDIuMzUtMS44NSwyLjM1SDIzLjY2DQoJCWMtMS4wNiwwLTEuODYtMS0xLjg2LTIuMzVWMzYuNzIyeiIvPg0KCTxwYXRoIGZpbGw9IiMwNjM5NkMiIGQ9Ik01Ny43Myw1Mi4zMDFsMTQuNzgsMC4wMVY3MC42M0M3Mi41MSw3Miw3MS43LDczLDcwLjY0LDczSDU5LjY3Yy0xLjA2LDAtMS45NC0xLTEuOTQtMi4zN1Y1Mi4zMDF6Ii8+DQoJPHBhdGggZmlsbD0iIzA2Mzk2QyIgZD0iTTcuOTQ5LDAuMDAzYy0wLjM1LDAuMDQtMC42NSwwLjI2LTAuOTcsMC41M2wtNi40NSw2LjQ0Yy0wLjY3LDAuNzEtMC43NCwxLjYxLDAsMi40bDI5LjE2LDI5LjQzOA0KCQljMS4xMSwxLjEyLDIuMjMsMC42OCwyLjksMGwxMS45NS0xMi4xMjlsMTQuMTAxLDE0LjA4bC02LjgzMSw2Ljg4OWMtMC43OSwwLjgxLTAuMjYsMS44OCwwLjgxLDEuODhoMjEuMjMNCgkJYzEuNDMsMCwyLjE1LTAuNzgsMi4xNS0yLjE4VjI1Ljg1MmMwLTEuMTY5LTEuMTYtMS40NS0xLjg1LTAuNzVsLTYuODMsNi44MmwtMjEuNzUtMjEuNzk5Yy0wLjQyLTAuNDMtMS4wNi0wLjg4LTIsMC4wNw0KCQlsLTEyLjM5LDEyLjUyTDkuMDU5LDAuNDU0QzguNjU5LDAuMTM0LDguMjk5LTAuMDI2LDcuOTQ5LDAuMDAzeiIvPg0KPC9nPg0KPC9zdmc+DQo=') !important;
}
.front-page-philosophy-icon-offset {
  background-size: 70%;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOTlweCIgaGVpZ2h0PSI3OHB4IiB2aWV3Qm94PSIwIDAgOTkgNzgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDk5IDc4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMDYzOTZDIiBkPSJNODMuNzAzLDE5LjY1bDEyLjI4MSwyOC44OUg2OC40ODJsMTIuMzMxLTI4LjgzDQoJCWMwLjQ1LDAuMTMsMC45LDAuMiwxLjM5LDAuMkM4Mi43MjIsMTkuOTEsODMuMjMyLDE5LjgsODMuNzAzLDE5LjY1eiBNMTUuMjk4LDE5LjYwMWMwLjQ4LDAuMTYsMC45NywwLjMxLDEuNSwwLjMxDQoJCWMwLjQ4LDAsMC45NC0wLjEyLDEuMzktMC4yNkwzMC41Miw0OC41NEgzLjAxOEwxNS4yOTgsMTkuNjAxeiBNNDkuNSwwYy0zLjA0LDAtNS41MjEsMi41MjEtNS41MjEsNS42MDENCgkJYzAsMi4wNSwwLjg4LDMuMDEsMi4yMjEsNC4zNTljMS44MSwxLjgyLDEuODQsNS4xNiwwLDUuMzkxYy05LjY4MSwxLjItMjcuNTMyLTUuMzQtMjkuNDAyLTUuMzRjLTIuNzMsMC00Ljk2LDIuMTktNC45Niw0LjkyDQoJCWMwLDEuMjYsMC40OCwyLjM5OSwxLjI0MSwzLjI3Yy0xLjg4LDQuNTEtMTAuOTYxLDI1LjY2LTEyLjg5MSwzMC4zNGMtMC4yNywwLjY1LTAuMjEsMS41Ny0wLjA2LDIuMTgNCgkJYzEuOTQsNy4zOCw4LjU3MSwxMi42LDE2LjYyMSwxMi42YzcuOTkxLDAsMTQuNzQxLTUuMTIsMTYuNzExLTEyLjQ1YzAuMzEtMC45NSwwLjI2LTEuMzQtMC4xNi0yLjMzbC0xMi44NC0zMC4yMjkNCgkJYzAuNTgtMC42NCwwLjk1LTEuNDYsMS4xMy0yLjM0YzAuMDIsMC4wMSwwLjA0LDAsMC4wNSwwYzUuOTYsMi43NywxNS4wMzEsOC4xNiwyNC41NjIsOC42NmMtMS45NCw1LjYzLTIuODAxLDE0LjQtMi42MTEsMTkuOTgNCgkJYzAuMTUsNC42MywxLjAzMSw5LjIxLDIuNjExLDEzLjY4Yy02LjI5MSwwLjk2LTEwLjk1MSw0LjM5MS0xMy4yMTEsOS45NmgzMy4wMjFjLTIuMjQtNS41MS03LTguOTUtMTMuMjEtOS45Ng0KCQljMS42NS00LjYyLDIuNTQtOS4zMywyLjY0LTE0LjFjMC4xMy01LjQyLTAuNzUtMTQuMDQtMi42NC0xOS41NmM5LjUzMS0wLjUsMTguNjAxLTUuODksMjQuNTUyLTguNjZjMC4xOSwwLjg4LDAuNiwxLjcsMS4xOSwyLjM0DQoJCUw2NS43MDIsNDguNTRjLTAuNDIsMC45OS0wLjQ3LDEuMzgtMC4xNiwyLjMzYzEuOTcsNy4zMyw4LjcxLDEyLjQ1LDE2LjcyMSwxMi40NWM4LjA0MSwwLDE0LjY3MS01LjIyLDE2LjYwMS0xMi42DQoJCWMwLjE2LTAuNjEsMC4yMi0xLjUzLTAuMDUtMi4xOGMtMS45Mi00LjY4LTExLjAxMS0yNS44My0xMi44OTEtMzAuMzRjMC43Ni0wLjg3LDEuMjQtMi4wMSwxLjI0LTMuMjdjMC0yLjczLTIuMjMtNC45Mi00Ljk2LTQuOTINCgkJYy0xLjg3LDAtMTkuNzIxLDYuNjEtMjkuNDAyLDUuMzRjLTIuMDQxLTAuMjcxLTEuOC0zLjY4LDAtNS4zOTFjMS4zMy0xLjI3LDIuMjItMi4zNywyLjIyLTQuMzU5QzU1LjAyMSwyLjUyMSw1Mi41NDEsMCw0OS41LDB6Ii8+DQoJPHBhdGggZmlsbD0iIzA2Mzk2QyIgZD0iTTI4LjgzLDY5LjkxaDQxLjQ0MmMxLjMsMCwyLjM0LDEuMiwyLjM0LDIuN3YyLjY5YzAsMS41LTEuMDQsMi43LTIuMzQsMi43SDI4LjgzDQoJCWMtMS4yOTEsMC0yLjM0LTEuMi0yLjM0LTIuN3YtMi42OUMyNi40ODksNzEuMTEsMjcuNTM5LDY5LjkxLDI4LjgzLDY5LjkxeiIvPg0KPC9nPg0KPC9zdmc+DQo=') !important;
}
.front-page-philosophy-icon-mitigate:hover {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iODZweCIgaGVpZ2h0PSI3OHB4IiB2aWV3Qm94PSIwIDAgODYgNzgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDg2IDc4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04NiwzNC4wMmMtMjQuNS0xLjE4LTM2LjQ4LDE4LjA5LTQwLjkxLDI3LjY3VjM4LjU0di0zLjI2YzAsMC0wLjEyLTMuMjUsNS4zMy03LjI1DQoJYzUuNDYtNCw4LjI1LTEwLjI3LDguMjUtMTQuMDhoLTYuODVWMS44YzAsMCwwLjI4LTEuOC0yLjA5LTEuOGMtMi4zNiwwLTIuMDksMS44LTIuMDksMS44djEyLjE1SDQzaC00LjY1VjEuOA0KCWMwLDAsMC4yNy0xLjgtMi4wOS0xLjhjLTIuMzcsMC0yLjA5LDEuOC0yLjA5LDEuOHYxMi4xNWgtNi44NGMwLDMuODEsMi43OSwxMC4wOCw4LjI1LDE0LjA4YzUuNDUsNCw1LjMzLDcuMjUsNS4zMyw3LjI1djMuMjZ2MjMuMTUNCglDMzYuNDgsNTIuMTEsMjQuNDksMzIuODQsMCwzNC4wMnYwLjQ2QzAsMzQuNDc5LDAuNDgsNzgsNDMsNzhjNDMsMCw0My00My41MjEsNDMtNDMuNTIxVjM0LjAyeiIvPg0KPC9zdmc+DQo=') !important;
}
.front-page-philosophy-icon-reduce:hover {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNzZweCIgaGVpZ2h0PSI3M3B4IiB2aWV3Qm94PSIwIDAgNzYgNzMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDc2IDczIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04LjQxOSwyMi43NjNsMTAuMDQsOS41NTlWNzAuNjZjMCwxLjM1LTAuODU5LDIuMzQtMS45LDIuMzRoLTEwLjhjLTEuMDUsMC0xLjktMC45OS0xLjktMi4zNFYxOC4wNzINCgkJTDguNDE5LDIyLjc2M3oiLz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDQuODksMzIuMTEybDkuNTcsOS4yNGMwLDAtMy44MTEsMy44MS01Ljg5MSw1Ljg5OWMtMy4wNCwzLjA3LTAuMDIsNS4wNSwxLjAxLDUuMDVoNC44OFY3MC42NQ0KCQljMCwxLjM1LTAuODYsMi4zNS0xLjksMi4zNUg0MS43Yy0xLjA0LDAtMS44OS0xLTEuODktMi4zNVYzNy4wMjFMNDQuODksMzIuMTEyeiIvPg0KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yMS43OTksMzYuNzIybDguNiw4LjQ1YzAuNDUsMC40MzksMS4wOCwwLjkxOSwyLjA4LTAuMDhsNC0zLjk2VjcwLjY1YzAsMS4zNS0wLjc5LDIuMzUtMS44NSwyLjM1SDIzLjY2DQoJCWMtMS4wNiwwLTEuODYtMS0xLjg2LTIuMzVWMzYuNzIyeiIvPg0KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01Ny43Myw1Mi4zMDFsMTQuNzgsMC4wMVY3MC42M0M3Mi41MSw3Miw3MS43LDczLDcwLjY0LDczSDU5LjY3Yy0xLjA2LDAtMS45NC0xLTEuOTQtMi4zN1Y1Mi4zMDF6Ii8+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcuOTQ5LDAuMDAzYy0wLjM1LDAuMDQtMC42NSwwLjI2LTAuOTcsMC41M2wtNi40NSw2LjQ0Yy0wLjY3LDAuNzEtMC43NCwxLjYxLDAsMi40bDI5LjE2LDI5LjQzOA0KCQljMS4xMSwxLjEyLDIuMjMsMC42OCwyLjksMGwxMS45NS0xMi4xMjlsMTQuMTAxLDE0LjA4bC02LjgzMSw2Ljg4OWMtMC43OSwwLjgxLTAuMjYsMS44OCwwLjgxLDEuODhoMjEuMjMNCgkJYzEuNDMsMCwyLjE1LTAuNzgsMi4xNS0yLjE4VjI1Ljg1MmMwLTEuMTY5LTEuMTYtMS40NS0xLjg1LTAuNzVsLTYuODMsNi44MmwtMjEuNzUtMjEuNzk5Yy0wLjQyLTAuNDMtMS4wNi0wLjg4LTIsMC4wNw0KCQlsLTEyLjM5LDEyLjUyTDkuMDU5LDAuNDU0QzguNjU5LDAuMTM0LDguMjk5LTAuMDI2LDcuOTQ5LDAuMDAzeiIvPg0KPC9nPg0KPC9zdmc+DQo=') !important;
}
.front-page-philosophy-icon-offset:hover {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOTlweCIgaGVpZ2h0PSI3OHB4IiB2aWV3Qm94PSIwIDAgOTkgNzgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDk5IDc4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNODMuNzAzLDE5LjY1bDEyLjI4MSwyOC44OUg2OC40ODJsMTIuMzMxLTI4LjgzDQoJCWMwLjQ1LDAuMTMsMC45LDAuMiwxLjM5LDAuMkM4Mi43MjIsMTkuOTEsODMuMjMyLDE5LjgsODMuNzAzLDE5LjY1eiBNMTUuMjk4LDE5LjYwMWMwLjQ4LDAuMTYsMC45NywwLjMxLDEuNSwwLjMxDQoJCWMwLjQ4LDAsMC45NC0wLjEyLDEuMzktMC4yNkwzMC41Miw0OC41NEgzLjAxOEwxNS4yOTgsMTkuNjAxeiBNNDkuNSwwYy0zLjA0LDAtNS41MjEsMi41MjEtNS41MjEsNS42MDENCgkJYzAsMi4wNSwwLjg4LDMuMDEsMi4yMjEsNC4zNTljMS44MSwxLjgyLDEuODQsNS4xNiwwLDUuMzkxYy05LjY4MSwxLjItMjcuNTMyLTUuMzQtMjkuNDAyLTUuMzRjLTIuNzMsMC00Ljk2LDIuMTktNC45Niw0LjkyDQoJCWMwLDEuMjYsMC40OCwyLjM5OSwxLjI0MSwzLjI3Yy0xLjg4LDQuNTEtMTAuOTYxLDI1LjY2LTEyLjg5MSwzMC4zNGMtMC4yNywwLjY1LTAuMjEsMS41Ny0wLjA2LDIuMTgNCgkJYzEuOTQsNy4zOCw4LjU3MSwxMi42LDE2LjYyMSwxMi42YzcuOTkxLDAsMTQuNzQxLTUuMTIsMTYuNzExLTEyLjQ1YzAuMzEtMC45NSwwLjI2LTEuMzQtMC4xNi0yLjMzbC0xMi44NC0zMC4yMjkNCgkJYzAuNTgtMC42NCwwLjk1LTEuNDYsMS4xMy0yLjM0YzAuMDIsMC4wMSwwLjA0LDAsMC4wNSwwYzUuOTYsMi43NywxNS4wMzEsOC4xNiwyNC41NjIsOC42NmMtMS45NCw1LjYzLTIuODAxLDE0LjQtMi42MTEsMTkuOTgNCgkJYzAuMTUsNC42MywxLjAzMSw5LjIxLDIuNjExLDEzLjY4Yy02LjI5MSwwLjk2LTEwLjk1MSw0LjM5MS0xMy4yMTEsOS45NmgzMy4wMjFjLTIuMjQtNS41MS03LTguOTUtMTMuMjEtOS45Ng0KCQljMS42NS00LjYyLDIuNTQtOS4zMywyLjY0LTE0LjFjMC4xMy01LjQyLTAuNzUtMTQuMDQtMi42NC0xOS41NmM5LjUzMS0wLjUsMTguNjAxLTUuODksMjQuNTUyLTguNjZjMC4xOSwwLjg4LDAuNiwxLjcsMS4xOSwyLjM0DQoJCUw2NS43MDIsNDguNTRjLTAuNDIsMC45OS0wLjQ3LDEuMzgtMC4xNiwyLjMzYzEuOTcsNy4zMyw4LjcxLDEyLjQ1LDE2LjcyMSwxMi40NWM4LjA0MSwwLDE0LjY3MS01LjIyLDE2LjYwMS0xMi42DQoJCWMwLjE2LTAuNjEsMC4yMi0xLjUzLTAuMDUtMi4xOGMtMS45Mi00LjY4LTExLjAxMS0yNS44My0xMi44OTEtMzAuMzRjMC43Ni0wLjg3LDEuMjQtMi4wMSwxLjI0LTMuMjdjMC0yLjczLTIuMjMtNC45Mi00Ljk2LTQuOTINCgkJYy0xLjg3LDAtMTkuNzIxLDYuNjEtMjkuNDAyLDUuMzRjLTIuMDQxLTAuMjcxLTEuOC0zLjY4LDAtNS4zOTFjMS4zMy0xLjI3LDIuMjItMi4zNywyLjIyLTQuMzU5QzU1LjAyMSwyLjUyMSw1Mi41NDEsMCw0OS41LDB6Ii8+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI4LjgzLDY5LjkxaDQxLjQ0MmMxLjMsMCwyLjM0LDEuMiwyLjM0LDIuN3YyLjY5YzAsMS41LTEuMDQsMi43LTIuMzQsMi43SDI4LjgzDQoJCWMtMS4yOTEsMC0yLjM0LTEuMi0yLjM0LTIuN3YtMi42OUMyNi40ODksNzEuMTEsMjcuNTM5LDY5LjkxLDI4LjgzLDY5LjkxeiIvPg0KPC9nPg0KPC9zdmc+DQo=') !important;
}
.front-page-winner-organization {
  font-weight: bold;
}
.news-date {
  font-weight: bold;
}
.nav-previous, .nav-next {
  font-weight: bold;
}

#MyCustomTrustbadge {
  margin-top: 42px;
  width:160px;
  height:80px;
}
@media only screen and (max-width: 767px) {
  #MyCustomTrustbadge {
    width:84px;
    height:42px;
    display: inline;
  }
}
.image-list-element {
  display: inline-block;
  width: 160px;
  height: 160px;
  padding: 10px;
}